{"_id":"@balena/jellyfish-jellyscript","_rev":"4307-a24bf37a69ac2de7b7de4574187e7c23","name":"@balena/jellyfish-jellyscript","dist-tags":{"latest":"7.11.5"},"versions":{"0.0.2-copy-over-code-69c3bc902d1103caf7e47b05a91d79647f86de5b":{"name":"@balena/jellyfish-jellyscript","version":"0.0.2-copy-over-code-69c3bc902d1103caf7e47b05a91d79647f86de5b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.2-copy-over-code-69c3bc902d1103caf7e47b05a91d79647f86de5b","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4afd38a9a0372633e59b4fcb0ec03ba1cb96b5eb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.2-copy-over-code-69c3bc902d1103caf7e47b05a91d79647f86de5b.tgz","fileCount":12,"integrity":"sha512-rmQ+VE8CIptKvCrSyQtQYcDWJfSRVbzHWV65pfsV0QfArkg7A/RtZmmvANAnsfDOn6KLTRrT3BTst0f3+W9zEg==","signatures":[{"sig":"MEUCIFPSQE2neJb3sv5IEn44HI440MWg5cdHM9yH1ROQ/zZpAiEAszmAeT0clf4SkUjsrgAExDOKEV+G7hJGZVmg//FlGTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/TSlCRA9TVsSAnZWagAAaOgQAJ+FQBQiTS14MCcxGFaU\n/ngZituCpbZ4wg/uLYQXWHnsHPgkBzsuZyKWphELEPuQOFaW7hZG5vjG8RbY\nAU9ZVksRfEhnZVSVmwbiaIUjOazToojO8ONq0sf5cI60GK08oXywId12dH/h\n9j/l5433RULTsq+fAghRzfRsNxhUxAbfwnwUm1qxBPi5g14X/H7ElC9wt4Jb\nMCSzHPqIPRMLZjPhOv5PrBvc5HDqKZGKDQHZYUdfjSB6RZgRkJPOlYmkAIG+\nLlI+4D+C87YYiWWznYM9YP7Qi6qugtEvvOJu+Tu2FVarbC1XFvAHYTwFv3EP\n/q251KYQVdq26TR60AfUEJw6dbk/Uphiq3o8vy0pQym7BqZycqiQSPnejs9y\nbjtY1q9rqcnEi4FZIVJXNm+KVA2JLYmQ75yr4sRe7J1uJAS4yJDYhbSa+q0k\nMdChumxHi1tWFKFNHF2WiXFogYkJhG26XhvyWWaebOd1qBwmVm43XpgYOCBN\nUmCsywDPM9dQcbK0nPu2Ic2tXyVvvbMWq5v/ES8qT43mKkKmDf85chUqA4ys\nwNxALan6wmhXi28JCb14WOlx7FQOUxTsDFGI2ptHAEnPsrNxc7R81RoeRdzr\n4WG1yd7G4FMDVUd9yfhrACTuLKEll3Rxd/oEFViKz5uN9TLHvEtMexBsI4LR\nw/2e\r\n=qors\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"69c3bc902d1103caf7e47b05a91d79647f86de5b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.2-copy-over-code-69c3bc902d1103caf7e47b05a91d79647f86de5b_1593652388440_0.9268309230966043","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3262de4e5e4d9e0df0c7c8014597b2dca67625e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.2.tgz","fileCount":12,"integrity":"sha512-DkX/rjLGXZq+cQOk+p2fEVioVdwZBdQgu+AYmDZU4K3dz3VJBf9zANGVT3hN8zgYDO3e1IC/ns2DJTZiADnAXg==","signatures":[{"sig":"MEYCIQCg3KKXCP8qvW/qoYBUEBY/peq9peQrhHiUuoPMG2LpbAIhAJayyhS/FBjbBAnWl2/I5EPc2AMtrl0jWZ7tkDZyhxWc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/YkrCRA9TVsSAnZWagAAGR4QAKPlZEyeznUsZcX0/aVt\najjfEeYqAnHXrwsGyKsYOZCGiaKm54OBzIfk3sCVolFKS0x8sc+UBjUnT2/W\nXhrU2LyG0oqLAatxWdxcbQzNfBQWFvHpm9R4DV1+DmO6XIXW4VrAj2UXA5V1\nG6DTJ6vEXwxhyGdnYfJc6xrG5IxW96mav7SK0DH08UBl59uSg4TOlFLyNgwp\nnvhuFc1Ev67QE0iGZ/Wj5FUDa5kkPVPOmlPT+6v8uLLM7s/0vdPchgjxfck6\n4v5SDuGAkVk98dSoe2nSRjqRQ0gd+SHimMUjy2Lw3/Ka3/N553D5pIGYi4eZ\nvw6K9itn5YePS5ZUWW2A4CUO3v5AB/nuZZ4RB6g/DrCzmZpcqGrfFESnj05h\nHE1GzXSX1Vhk/pRBeZknga1LrTiCrz/1yr3c/culEnwaKfFFX8G1s0sOTkGa\nxsXk4cyElOTHICgtYiTutN7z2eDISYuUWpcRtXOiThaXe1HFmim1G9bOvfdN\nAxQJR0cClWs1ESXOqLITzviEIOEL6DDM1YQmZLG2NN3MI8Chcwnmi7EytXE7\nU/rBG1Z+ENvkoCRvrQlONTBE7jn1diIi5tt+cajpi6o2OyU6WXru0fAfrpQ3\n7rqeynU24w0+aCLHeHHfanCxc/U8jVX5fZ40GqarxkIBMCyXezbd4wOcdrKh\nQvMI\r\n=RCqf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"66bc91ca7bfce184d89a2ff7babce2406896ee07","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.2_1593674027260_0.42559676909991895","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.3-improve-description-a99b19783d24bd2624f6a5d2a765d5912d274ade":{"name":"@balena/jellyfish-jellyscript","version":"0.0.3-improve-description-a99b19783d24bd2624f6a5d2a765d5912d274ade","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.3-improve-description-a99b19783d24bd2624f6a5d2a765d5912d274ade","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"839b16a2d0bf548a31a9745cb8810104acc1b63b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.3-improve-description-a99b19783d24bd2624f6a5d2a765d5912d274ade.tgz","fileCount":12,"integrity":"sha512-P+7Huo8lRoL/OEKY5uxK41udzop542KEi9Y57ApUF1GL9rqEmOPtDPCoFXpKKRdg/5R8WGO0jTuvof96JeqNHQ==","signatures":[{"sig":"MEUCIQCFmpNsnJt+nn1iRHJ6aPN2+cN9ZNUXw1gAuWRv7rxt9gIgQ52GQZ+cEX3TKIb1uf4TnSf0b5Z3nIUdTd9hjoRSZMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/Yy3CRA9TVsSAnZWagAA7mkP/A3q4p+rDTZ8MQ6FDR2y\nM+wmgtCi6cT+dx9OvCsHSN9lMP0BzjYmeV5cfwyi9zr8eU7l8eBtUHJo82A0\nF4sVLWxzZ5ENl6NIiCcJ93d7kV9ynmQp4mN5L4jCsNpbEKHubY3Q73XVx4Je\npR0sZswUPcp/JAmBbN/i5aYb/GwmOjwKWV9MV92i6cDOkMEey16I4ec+FUWk\npre6KYkixL4mY/PbEl1XGWwfPILLIzTiWANBaEeOvyfelzZp7cwb+ZchFN1X\nWQS7yWmreBV7kEh0/jMKuE8hmojVDWRii1fJBusnjqedslo+lDZ/EMeeSedG\nwqu2Dp7XFp5i0PMl1Rxwe/QZlX0e1BKc8MGv7ffMVDJkVFWBBB8ieo3pq5ze\nnMvUHVkKnFZEnGjAsg50kIuPyz8wEnYd2NBeLyzFdxwxlxW+zBCWwk3GtNy8\nexh8hhRG9YbENmCpmzImwF0nVKhX1Lwp3tLjdRsDeLCOQ9Yq2EvSqfaYfObg\ngnJOsIaNLEK4VAdsC6ICjjKPLLrCKspO1vVOu4BuSpPs6zig+qRyeIga17UD\ndQHWJjbMCbm2c0nXa4Y23dOdNN4HktARwyOKIiCZc91y4oY/PH5eOzaKyiFO\nLLxpZq7oBF35Mkhk7iXhCxKS5vo7jm10CvuYxWwOSN2NNDEv2NnZoqjrciM0\n4pCh\r\n=Bq/7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"a99b19783d24bd2624f6a5d2a765d5912d274ade","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.3-improve-description-a99b19783d24bd2624f6a5d2a765d5912d274ade_1593674934842_0.8823719336665743","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.3":{"name":"@balena/jellyfish-jellyscript","version":"0.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c8f254f34709c4faba3e84bb0c1fc223cd1db669","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.3.tgz","fileCount":12,"integrity":"sha512-PhnpuDW7ZYUl2GKFud3uP7FyJFey33VqmpMHXB8qdfvZJVQGUnFh6A3rot5kOaO5NquA0tld599Zpg9+UIR96A==","signatures":[{"sig":"MEYCIQCXQ7FGToHOnWYu54AhYRIu0OAMZYen2rZ0gOxCRFBy6AIhAOhpB/ldhrFf3mdJPqWZ8YwgUMNoVDsVwkcIO0uW9Ual","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/Y2WCRA9TVsSAnZWagAAeqQP/1O09kqhhPwH9AxqeJQ6\nXfxdGlhIob1pSU23sl/cAVD86jDXqCKSQCgBEOmwR62V+R8qMmFIR0LdanHQ\nesU3Uk8H5cvZpNTBWmQqSJCDOtjhZQL36mgAdJq8EozAhx77KurfvYtov3fg\njheH5Y09jCh8mVx1+a6NCllRA+BteSlGd4s9jjiXvAo36ZkbmhV15fx8WhfG\nZUVZNj0l9JUt5S1CU0jnS/qgZOlwUCnWbSq+PZgha0sx3m+YO8jcLCeiMqvG\nSnkSPO717q484F/4crj7ZArraFii8Pg6gfV+a98CWZr625iIeWUvHVYlZwmq\nxBfkQ0JJL7aOCMmW6mmbnS5UCmdBnc3GAWt05fQ7PtYQzz6DGgSjXs9YF5sn\nYE3/jVjNdKg0bO4JKNwwMr422Sqqhn55l0/cAiOy0yI8f1tPSEwC45J+xqgB\n69KF5y03+r5S9DYiq3FAZ+ZlvLKIb1ZqAfuqgFnaUZkj2FS0x5rkNNyLE5ak\nmJlH4DYs6FQjdjtdW5PGF+AQR/p0p7XEx1tEEbT0mhq71CUAb7A6MJnlkF9x\nUo8WIOpdXxTyZbwdTLacqITTUbe5BUd2OHVlIsrVAFdVuIvOCgwHi5lQuv0g\nUaKjdWfNm6hGJREWvygyTeFBAXVVw6Uydopy7NPeWbhqfEyGZuNjQ0xRzMu1\nyteF\r\n=dbTw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f5e5e7417d782b829be7d8730873b03bb0d64962","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.3_1593675157794_0.6235295507208798","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.4-update-code-99a75df94576638d6f6d1df98a6bc873557c63c7":{"name":"@balena/jellyfish-jellyscript","version":"0.0.4-update-code-99a75df94576638d6f6d1df98a6bc873557c63c7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.4-update-code-99a75df94576638d6f6d1df98a6bc873557c63c7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d96de27206b210c019529c0f8ec82b6fae4f64f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.4-update-code-99a75df94576638d6f6d1df98a6bc873557c63c7.tgz","fileCount":12,"integrity":"sha512-Zp8f3o7rmrb26AKlTWFASDJd6WgITjvArIgVdNFSNquZ9ZVVAHj0ZHSswOSnOqiBDCn+A1WMW9MlkoYrczMWew==","signatures":[{"sig":"MEUCIGxKZzlHV8XvJIqbaBWcQLaA5KlzLv27w4s7EPATXCzcAiEA1rR+IWEj5Y+ExH7SyP3ObWMEdSxoxNXZ8vsTc1Npkm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/llzCRA9TVsSAnZWagAAOWYP/jMDw+5ecdKmmCzgyOeu\nLdJt8AA/3zZ4Z/peXej1504/6oYvTFV5y7IXvLfx39gSqHMI+LUeiTKMdbm6\nsdyA/Bo/W9jShCmPQGC7QlvTvJhPuUVmx6LIlG0rPiNUf1zunOdtd2s4QzVV\nTuHGEpmDWmJywQwWMGoudVRX/mWIWaQmp/pN8N63IU7uHB0LDCXfX9dputAg\nmWc8dHDEdHnKMRAfxSNpXJOiyGoys1ZIdc54hVuuB1RxJmyiUS5exHHaadil\nbQ5jnhk1BmhcBm//jpXnMlZRix/18CbCdMm0t9BCmoMW0PtOlKO8lDM6osWc\nR6wE5gh38O6b97PsXwZD9P+Axn8BF4kWO2UF9eO5T+SyK1ITtuqcRy9LtEEQ\n31i57iOnhT0jY/FfEpTJH+lJuWpwC0TnLEJBqTJM6VV+FnUKVqc7duuSG19I\nGT3T9HrgsydUlpKty3koR2xQlUcuTQaqTVv5M8PjzsNec8gFwbWJabS1h++u\nu7jcpLts0kf4Fqv2OruKtDcNwY2Nqk3Zjhlu2jrQbdkpaiGgpP6oG1NgvQ/L\nFjujAh8alXgf0/VLI6gZ/IKFSXCWQoTWWpahIcxkLmDDLBr2dHlIxC7n/rW9\nN7/sAzivpO9ALZrLy/7ii0OZOeesXzedUp6v/mskAYhSx+KntABtV2fOPrEz\ngXh/\r\n=hitL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"99a75df94576638d6f6d1df98a6bc873557c63c7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.4-update-code-99a75df94576638d6f6d1df98a6bc873557c63c7_1593727346825_0.9372688398172948","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.4":{"name":"@balena/jellyfish-jellyscript","version":"0.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"63126f31ea518e66f35acb7df90108efe44815cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.4.tgz","fileCount":12,"integrity":"sha512-Mh2OM4VAq48bfNMq5qxJFukCck7phyT+uTmgezImC7AjrSEJ2cTyRVg66u3xdAFsmaPiD8ShE5XfQnpKpE7KIQ==","signatures":[{"sig":"MEYCIQDGcONDQXn/Kr5JTJyy1GD7LwWMKcdZbf9Wogb56JQFbwIhAKq8qByyN+YuZkvHH9mcmNVoTniMVa3xTBPTljafe+0h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/ln+CRA9TVsSAnZWagAAzg0QAJ0hwcqjJVL6GDFE4AqR\nEsMIs9AVt7G1ncugm9B4u93Hhl+VK4HJnslyawVAboZ0G1FpBrv0JiJMlNP0\nIVw5L38H7V8RfLJFmw5lt0wouwBPWI2qrqvXpb9xuVPn2kTxfOdaAd6lbxmz\n3HCnd9PY65uwVvN8cPRruaJChYWM5JQNSgWZamB8pFiD4jM3hpKu08KOc0wF\nMNaffv3VTBJpnW8eT8LravIUEtnzHzGAXw4WIM2wqsGf2JASiARUbBIhsSzD\nNfFP4OFrEB6xPTHd6lYT9LkCWimfj/lw/0FAe0kkoHfsy01E8YVmTH3QpO+5\n0w0IrWNl5JCPKOPR/uFz7jJaOm1Ld5x1wfX4+NNWNrq/aEZkwL2i6jIof3Xt\nXdonGmddYyFUsbpXViJszBQ3+/G8nf8JoAp47TUPfHaSokuX3X9x83xQCBwg\ny2SAKOZdG9o+e/wrBOlsMtjZdv2mE4dJETtOUl0dhJaQqqgPpjIp6DlrXpFj\nup9uo73veBk9bjG83oVYMBPGCeDFirv+zgH/lpU5K2Tkja+hs4Z3JMdzjm/X\nkXHrY2+JpiekTGR8i+ShiRWJ5v8s9FSvYiNfBeIMiOSIOYsSkerN/W7OS0B+\ndPIEWv2eCMXE3B1ckzDeqGM6LwRGYffaDqNIcIMd3CDgwiVTV0Luemiy6lC5\nRfHe\r\n=SOME\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"6fb19ca917ba1434922639385fba54e09ca10a6e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.4_1593727485689_0.26370769711908526","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.5-update-dependabot-config-23a0c4f4df9536a7af64f1fc2af3552617c38e8f":{"name":"@balena/jellyfish-jellyscript","version":"0.0.5-update-dependabot-config-23a0c4f4df9536a7af64f1fc2af3552617c38e8f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.5-update-dependabot-config-23a0c4f4df9536a7af64f1fc2af3552617c38e8f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d293ea07da3b4b64e1b757f7c21357cce9e167f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.5-update-dependabot-config-23a0c4f4df9536a7af64f1fc2af3552617c38e8f.tgz","fileCount":13,"integrity":"sha512-X24EN2tqYVT5CRxH6x63PY0Y7UqaUc8sXmmeuBzKRZc/QkM67vi/MGiIwnF9fEgyfKKSOAXSEgNx0+J8hPXXMA==","signatures":[{"sig":"MEUCIQDDUph6+5DrV0corE94uROLkD0Xd1T8LJlQSprSqZdc9AIgIqW0XxoYDoLX8woMbwo8k1GfPS4JqZjCi4PCq8+J2NI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDTnvCRA9TVsSAnZWagAAJG0P/iEUHOAroykpx6JfC03v\nvt98xO6JpKn6zOhNLNSUV6LzpHCk+f4W75AGuKlnM4iHnbBAry+apzKkcDKl\nb0ZOl5L0GKICdN4XKStOTW34i21c/JsEkmQHuz5CEPUQlrXzR1K8WRsev63M\nKuDRFynba8nIkhunT/vP5yD+cHVhQSOBBxTanHFBr3db6vmRnxVg+0PQmcAH\n2mNSyhuiW4vsOM19XhIrhYt6bXHj4BHU54q8TjbUmLG8jj4gj11uRj53vnkq\nE+oIYi/0HVyaRpLRxnizVcGU4cuWCcstxHZZIYiye4cf133juIL4R+RYa4+s\nX5Af2jVSBXa3tHG6fXz84CYt3hNitey+9BBsIP3s1Kit+yw81CD8hupbqcXR\nI+Fy9JS+lzORlUTnWCOle08MKQD8LrJ2Fpln1OKFG8Uf9roeal/jIN2Iy2SS\no9XuluYtQRMr8Mia2mfkJRUOLrYresXAfzF/XGAKNIsa1fs9tCXL0kYmxWBA\nc+KV2wkeMLFG6g4rCmSnHKhAujqGyFqvUNJ+F6Jb1c9p77sDDSKpNtjFcYy+\nz9A6uZPLlMWwotFeg/+IgHdZqWpHLHyw/LgDVrm8UgVyEOmT4B1c0cniGBGs\nGRQuGw+59GveYHS7PftZkg2NYuCBNSKmx9kvxiykTMM/W1GGSRhQ5bXPDKKT\nnLbw\r\n=SlVi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"23a0c4f4df9536a7af64f1fc2af3552617c38e8f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.5-update-dependabot-config-23a0c4f4df9536a7af64f1fc2af3552617c38e8f_1594702318544_0.4150287725087092","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.5":{"name":"@balena/jellyfish-jellyscript","version":"0.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f98425b1285b9e6d6014e563631fcfb190633b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.5.tgz","fileCount":13,"integrity":"sha512-IzmNpeuoodXMrhAEVOWKRcgTLOKpRYuzC3iQLM2mmwNeuVd0IFb93VqerrRmO0n8fc/plZTT00NI9tl6ovyMIw==","signatures":[{"sig":"MEUCIDHx6mavi6q121pfawu6WquqZ23L/uyE/jSbNyB8nyfIAiEAiBY8Wc61cz3tlPLZh74RbLiI68Fe1+Q8ZlCb+fZfnrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDT0SCRA9TVsSAnZWagAAgE0P/jw4FEC5WLRlfIYL1DJ2\nuoXrx2WWBiUDxBLjGTD9RIwV/ykDZLoZ61lMFbBf/qKXucGBN0lq3t9bloP3\nf+QRON+yvShcWO2cjumKEv8nLe6O+SrxakUypM/oeusgjsHqXZ5Z9fmNg75y\n7BJI8W9iUfLT7qutC83Dsi/ZYB8FUGwYUCf/UR+M3hUkgiZ1MqA1K8yOvv9R\nrpmihW5ZRS2AiOY+UEdNxfa+jDGHbvfdbJ6pVwyWY8dllvBXDQHBBR7et1OF\nWA0Uq5s8kSLkuamTNVrENdtAH369Q+yR2rH7gebHBxPA1ziykee6Wj73lNaL\nY1ORNkMfnoJbitXINKJARFVDSmFq2yhLanijJBJlHoYFOf0K0QiXImfVH9yx\n4mKHk9s2LHfnFSNjwoy3oX2h0lZlQFgYU43foty0Mgc7ubnmiaA5qxWthFZu\nTbZnZVvT9yvHc6FtjDj05EA8VOnjXQJpjoMqmV8ptH8Dzj7cB2yNhx17bLZj\niPw6sdjYNgcRqTAbMFqyY6yfWRwooUetN7DJVzVJf38FRkb3H2PW082bQEUf\n45jcMyaiwDDGjTJbUDjINV2Jca6ZPMocbDzgeDZFtBHm4Lof0YXR+JC7CBjO\nbb1inrFNI55862EG/xsoOeIqBkp4vCFRLgN9AeBZyunpHoEfZSVV3ZfAwmFl\nNkI6\r\n=WYut\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"4bd62e82ff16fa668abba101e8d48f597025740c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.5_1594703122479_0.5362566301130305","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-fa2240d9c155aca3bc46329bfb135dd446d21bf4":{"name":"@balena/jellyfish-jellyscript","version":"0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-fa2240d9c155aca3bc46329bfb135dd446d21bf4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-fa2240d9c155aca3bc46329bfb135dd446d21bf4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4477446495c839bdb8ac9d25ca49fae13bbf3360","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-fa2240d9c155aca3bc46329bfb135dd446d21bf4.tgz","fileCount":13,"integrity":"sha512-KFZFq0+dOdQOaW9W2eXdaSTrBuWIUIIJ0PbcCmXhozvMUa3Na+pkDei+xi/o2LwZ/XmUIbMKp1ArTxfPbfz81g==","signatures":[{"sig":"MEQCICkC7F5Q6mT9M46bahWtxFUKp+GK2yBhymT2+l5YHS/5AiB+QIo4GMgBK2LCHEYYTx6iFpJLXBJcCOrOuFKIWeZv3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDVBvCRA9TVsSAnZWagAA9zYP/3hzT5zdaE7ErI/40CXj\npbZaBfAcxDlBP4NltBMez2ZC2mDwgLExvl5vvcePrlpKJqDcz0wUeSGVGFBg\nWOsISYIT8D7XrfJEU96pOBpA4/LAI3+wFUof6hWmf3Ehw90jCOVAc7VdXF5/\nDBVlNGilQALPcC3f0eFmXfSEPqcDAvmw117PoA3q/6y4cDk3/H0gY0d7CCzG\nAuGo2lTjFOxeuQ5dBIRhaNTePtA4ppRt0oF8fARN04rHYOGi4NJngs6auVVL\nt0KZi2+eovtbMU2mrh9i7ccWEuKq6oR2dNvlagODjBg4e+AFDLWuv1v+a+vI\nrcCvTy/Kas5uzPZb2Fjwj6Fvgqpox1PjYCzjXFnovBsG/Rj5s62y8r183Uww\nfJTYbZHeb27ofG8rM367GYrfz0tmVlQ+JrOCe/95mhgwL3zhb/JPxnTsY+8X\n4l/SN7gzATj8mGUvVPAZkteoCAO8iVJv5N/zZTQCc1iIhg/DOKsXisej7v/2\nWs9r34hAY+cWS/7s8SG0Qn+2LykYuXaKvxCc+ovzGBmF1eb7PFdt6z9YTEBp\nwqr9/2ppnLoPbPt9bmsJSBN6fXctb47et7L6GTO645Pocmu1VlRNNawrfVCQ\nO5N+wsE33crNoVBsECVPYs9GBkrqM6Nt7NPlSQt26KYfaiaTWW9dpOTku14+\n1OxA\r\n=QiRn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"fa2240d9c155aca3bc46329bfb135dd446d21bf4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-fa2240d9c155aca3bc46329bfb135dd446d21bf4_1594708079103_0.8915183650306233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-d3cc889753f927581ac724be0ad1941d03605b9e":{"name":"@balena/jellyfish-jellyscript","version":"0.0.6-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-d3cc889753f927581ac724be0ad1941d03605b9e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.6-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-d3cc889753f927581ac724be0ad1941d03605b9e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f1a2bd73c01aceed74742ddb818daf721ef3e36","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.6-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-d3cc889753f927581ac724be0ad1941d03605b9e.tgz","fileCount":13,"integrity":"sha512-Vo/AvdHo+tmfjgHHd/f8DytbP/n0s1+kjmfJhpNO99mu0e/YWzeZqswskcjxd2LeePQpOYgxvUoG2I8u+mpheA==","signatures":[{"sig":"MEYCIQDCqpOXAL2EtKREfoZ5LLAe8/+6IxE0+EULHZEHF4qa3AIhAPxUpL1uAHKIHL4NJjeXVM3B6+MOqkDfHrFaC+WVqj0M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDVCBCRA9TVsSAnZWagAAJk8QAJtpzomtxzxKR18QlB/W\ngOPVnsCNmX6yMUiFU9lPsU+JLKSKYuAufJdZascHQC3c9KFqXVigrJxxaXY1\nLYD8ZSpLi/+QoSa4P68oc0jPiGbTA357Yy9FexiQSGUSCGX3BSpaEDiGp2+j\nK5sKS/ScQTqK83Gp9tv1n4O9xlQENqKnUDcrO0FLFWz+TXyJkCHSeTz6rDGi\no7DdN+EplCip9cwA3/Ur7DPWVAGOGtKEXOBWsKCY3qG9aER9sY6utrSe3hvc\n5pbgg/fCLMz4BnaDge5oDBx7go+/RYWsg0Fumiy4Ys22I7CD120eOts0oEYm\n86zBn8Cbf71nD+BV1aERq4EiBOHy9dggnLrVvYrynbJQFoucY7D6itm+21jT\nwqR4dr6RTvU0u1Tk5QYMkxAMAYGsvJQXjh+vnLxThahhxq0h+IIKTH7vQw5g\nUPxYrFjKR9eiXOKKgBVPm4YSvZLo9quPmysT2dh4kbR8sJ4iNcJoBzYxQS0D\nOUjt4QomYVqRpWjOfJ2ygk9hbpS5cXMcvM17FsdmnMv1PXHPQkvNYgVDS7IU\ny+EAr/E5fAniMKnNCdy1WfmLrx+Rsofq28NzssQabUBu+wlKAU1ga2Iv3r9n\n+AtdDwlXDK3IWgc+w2Z8WFp5wn+9OKizG7zwBs4RKIX7a4mqWxt+aMIwNbAk\nMrVZ\r\n=gSdz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"d3cc889753f927581ac724be0ad1941d03605b9e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.9.0","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.6-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-d3cc889753f927581ac724be0ad1941d03605b9e_1594708096636_0.14190877555017534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6-dependabot-npm-and-yarn-eslint-7-4-0-591c3164b59c619e7152345e50cad935c5775bee":{"name":"@balena/jellyfish-jellyscript","version":"0.0.6-dependabot-npm-and-yarn-eslint-7-4-0-591c3164b59c619e7152345e50cad935c5775bee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.6-dependabot-npm-and-yarn-eslint-7-4-0-591c3164b59c619e7152345e50cad935c5775bee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1745eccd8b0a86ab4ff0197d1d02b8ad03ebf430","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.6-dependabot-npm-and-yarn-eslint-7-4-0-591c3164b59c619e7152345e50cad935c5775bee.tgz","fileCount":13,"integrity":"sha512-r/RFvB2yARkWctDkpJiGjf/0F7v6cLWO0nqybS07KCprXstcFMwSMvmc/nJAYLtyybF+IF1nS/CILokaKvAJgg==","signatures":[{"sig":"MEUCIQC0B70TfBBtteuiT+wNN7lYH33vBVV5/kwT9T9V2kYOsgIgMPtGnuVM3Ny6uDkTrmXqFGFTGIu5eYq77E9Zvf4VOAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDVCQCRA9TVsSAnZWagAAlsYP/iWxH/oh8bnOjY5gtKpi\negyxGErl9ioRhjRIVkSo6CA/ddFDPmYxS2iaVxNebwkrfWManahV8MhLMJNs\no0kiu8iS5vchhlioYNOLH2c5OKbyZ1idYBmYzvUFkUuzhKw5Mpl2nw0bZ8rG\n8njy5QmQjVqlUYhtJeExSJq/vDtt0HVlAFPK3Z8kHznqLPZO0/XBf69t7pej\n2JhBj1NAWgw7x/5ZioxqhbwFtnEPzVZ7nGMUWdWiCXKwo9YzQBZg5G34I77C\nPiFj/5NiKWsXs9++jrMP/SGOdqsR+w8Uz4Zxz8SIKNwQ+8OioEYkY82mxTnZ\n1L77RB6YK4m+LrW6Lppgamm7ca2EqhXHHSZLO+I0njguspwrBBbsLCR/u1Hw\nOwzr2QxqPfs90m26GipKqk0CWrlEnMPYIhogOm8z2viD2ycLDBo3pPt5yD9u\n+nwU9rILzYixArK24FdIGMnZTMHQ0l23INCe7n4TsP/N0Q8NzE1borBEaRPR\nrgH9a7UrdoJfgXtoBFtYdW7GvHTuuIyZvwBO5nIDTyUshcpN4V58Mmuf0L3n\nWmq0nFDPErdN46O61ZVoU3yZ65+yMbUg3iw/OT7PtsXGRJz3IxMlACvBtFz/\nPcVIsXYN4ESZD6SGQ1yl19xJ0KYMbFkHXiRn2vz7P5h/dMGkafMycKHsMwii\n2EUm\r\n=abnf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"591c3164b59c619e7152345e50cad935c5775bee","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.9.0","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.6-dependabot-npm-and-yarn-eslint-7-4-0-591c3164b59c619e7152345e50cad935c5775bee_1594708112124_0.8972661208748742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6-dependabot-npm-and-yarn-ava-3-10-1-c2e3e6b1384dc99b66f9fc485f321b2c1acdf96b":{"name":"@balena/jellyfish-jellyscript","version":"0.0.6-dependabot-npm-and-yarn-ava-3-10-1-c2e3e6b1384dc99b66f9fc485f321b2c1acdf96b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.6-dependabot-npm-and-yarn-ava-3-10-1-c2e3e6b1384dc99b66f9fc485f321b2c1acdf96b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0c4995fe6071c7e184d929be7c685d3a90ee84de","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.6-dependabot-npm-and-yarn-ava-3-10-1-c2e3e6b1384dc99b66f9fc485f321b2c1acdf96b.tgz","fileCount":13,"integrity":"sha512-RwRiXkHjrGgTiHZKakjIA7jk26vUfw1V7KPlerEEmitwId5MHZD651l8sjs9ZaQi+B4E1YImGgJrg/zbgZl82w==","signatures":[{"sig":"MEQCIBniBvvH6pMWRt7E/gff0VyGHEIekMovsKjvYAEQ2vcVAiBVQ1xStBT0MX7d+GC7iiU7zHJ7nXhtLKcZiGyLdcEHhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDVC5CRA9TVsSAnZWagAA+GAP/0RysPH+14MssBs+kJq2\nAciCSdtDiZSYr/T4ds2DjGUlYHUaUjxcOs/vfC29hEtOFCOYMXr5tkNXE3mk\nwmYJ8t+GAOlP2TSjVTFOoDvW35KxASTsw6ujFoK2gGTHMFnpsybIUu64/z/d\n0CvQ6bdSVUGratFt9mE7ukeco/EZI9C51NTFdRsQtVTz0kopGygB8mmlvkRC\n4h39gErkkkJBI90rAwRxcflOHY6SRP8Djz4SX7nfL2adeQS6BxQBApswDcLz\nHVZ5qKKRFMqfcYL0EgnIHtsDjnXCa8iKOtS+J1KZIQtc1OJUOWBA0UIcXsUr\nMFzcaJ/7W7Ngny1RtUl53bqGwTXp2adiQlxVFf5r4Ei5VrdfK0Fpd4Ci5wA1\nI9yQuVZptNj1g90cr2gd+UY9lXsgPKFV7zlkbvvlJ+w/MVQDSOlSpFEZyv7B\nA0r9eRVjRDHwa5vO2kcbilnAR1Czf+3mOgJHdEOW/m/YxZtPSb9V2xmkbD7w\nCIK3FNuC+PLHUlOlsPA5fMu78UF4fA9Clh+6uZeDr/tzZwFwMf1a4OuDUDt1\nPBbFlEpyn86qOa2a5vDZd68V48cgrq0lVF/lHHQUG+MdrUY1iAZy5Cwp3c9L\nDLfVjo3unEp4ppZGtq0AMZAwm/0qLUrHNPz+aVKQxgUzShEKMKAtsmuGY4Ta\n7kg4\r\n=cuDm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"c2e3e6b1384dc99b66f9fc485f321b2c1acdf96b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.6-dependabot-npm-and-yarn-ava-3-10-1-c2e3e6b1384dc99b66f9fc485f321b2c1acdf96b_1594708153114_0.45541295648257374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.6":{"name":"@balena/jellyfish-jellyscript","version":"0.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"14ca2069022520c5efcd380f298e58b0ce237119","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.6.tgz","fileCount":13,"integrity":"sha512-nldlE3npeZuLvtGWsITY/pe+/B21MZb71X5njJqDUop4n6AUVyjG3FLANoJHrAP8fIvKtlUE6VTL+Qh3/+EnCw==","signatures":[{"sig":"MEUCIQDPSr+puxCKpHGzZEpbtkvmgN4BHqbLVOEBRsrBsPAzswIgfDQu2O26taiv/8gKBpRr7+arDiwa2XgZWAPE+bBj0X4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDWXYCRA9TVsSAnZWagAArI0P+wTzDw1LixKtqMTSM/lB\neAY0xFwvgJudCFJ0E6eVQtJslQgCgUp3gC1nwkgaNbahX7niZlU5vtSaQ6H1\n+VVVijnb+VbSnj31b/BbdZCLlvRE1WOSBmKc8/7JvC/cfIvwZeGREQP8mk4r\nZjRoZIEULxM8LqX3VoPQxQhUa6LdwyDDX4a6wX5euVvrNoipH8LLV81+zrWI\ncihONR1oCx/JqtF56yaSsEA4lyg1WO4XcgvXFo6MqKuLL4Nj+TUiCbIOuP1A\nFlG0763sEGEq+A+UxkybRw+qwL7+AwedU7uqVA7wOUZwGR5lPdI82aeyrXSS\nQgh6STFfzpTd0PmhkCs0Cm2zM3+RWGmhmeGaoQ9fCGt94GnKQyFb/v/jR70x\nJgYcl1raIitANw96IVMn1PTb6G/8G9yjkzd1hAH1fPWwOfGGUdVqgzLH8UIS\n8gdNPXRf8kZS0/fEbVe4WdUtUGtNqDb3Q9Ba+6xQy5wn5ZnSs5wQ1FWeJjzD\n1m7sVDXh8Ct1zmkuAgpNJnMcSTB1GHkqbplZP7dcGyxTAUhUaVV8deYCp4n7\nXdFQvoPjlmbPIWoBVODhmfuyI6L1M4wSJoT6EPL2Vf2W2/bxtlbpX5Ly+VKU\ngW1djs++Hyiou0Tsbw2PTKLGPsFnZJL0a3gu6NUjmdyVblqmqjv4erZWmi44\n7Cw6\r\n=RScv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"673f7a515739c9f7fded42c4626a45a33e660baa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.6_1594713560331_0.5754819786067196","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-c82d76fad797433f156a956666ab2b49ed6df46d":{"name":"@balena/jellyfish-jellyscript","version":"0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-c82d76fad797433f156a956666ab2b49ed6df46d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-c82d76fad797433f156a956666ab2b49ed6df46d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"62ccab69eddb98d9673fb24ed3a4c3f24bbd29e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-c82d76fad797433f156a956666ab2b49ed6df46d.tgz","fileCount":13,"integrity":"sha512-+hqT9A4EJVyPmKAIcPRr99POW8kKglh+LfdNxdhIbcuGl9H2Ka+zqiDkI+J4qjSA7bquJeii0eFN+mcCedBFxw==","signatures":[{"sig":"MEUCIQC7Xs/nsJ4E8WXLGebW5/SMDBndTb4bpwsj7DrjZ0jVhgIgMBqy2sg88HYZi1saIHE5lZ8nd/xrbr+EkKRGiry7cgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDWz6CRA9TVsSAnZWagAAGrIQAIwneMA60skVxO0EIK0O\nVxtANL79lAt9TImdQuLt63pJb5qIjVnfGNBPa6KKiaX7py6LeYIinLkb0w9N\nw1hzHcF5Zpu2o5DkBBvV+OFz7S5sR4Z7Qz2KCO97KKe+o44LbixvDd+6HSjP\nIBoK4brNUbb6Q2NDOmvuvd08+dQ1PEf+KOWV5kgcyphbhHUEJQjDcaWPTIlv\nXqMJPOSRdQ8jXAX1fdWd7nzgxLnY2YUJ2Ro0tDS5neSkKy4CSYtdCIuoRv3l\norMlvO+sCBd946CKYbtjtjApSgZwnLTtfAQjzf0Z7smxaa+aKpFL8Q9X06Sb\neGgA7xIRQbojSZCOqsFXhhJ/0HdCwjuOSSRy4uRDEDrHaZOpr5BsgYFX988m\nZnYWiIC5uLxs0/HkN3dImyNGF7NBngl956wD9wY6imKQXYcFsph8MX/goYn5\nxqtsjfzyg1pJlj32anM9ndOhtE2MG8TTdisf7eOOEC3wtJoRDWOZLNjDN1/t\nxogEQeU11JOMv19EOBsS+WScVmDzyaaB4EKArgFxiX5D/P9WxBU/opgJqlPl\nMBld1prMJo8eXMG205GhHTEd/1UaIWCv4jbq/iktpSgQF6UwijSH9N+4d2Yn\n0N+XvUQ2i+6ghJrBMl9HXBx0lvfQtssAdHSGZhKN89wtF8TJ5uzWHU8uDfCx\nGyB+\r\n=w7Hv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"c82d76fad797433f156a956666ab2b49ed6df46d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-c82d76fad797433f156a956666ab2b49ed6df46d_1594715386255_0.22934206144959113","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.7-dependabot-npm-and-yarn-eslint-7-4-0-a1520b351c070919521b308610e7364a8ddba0ca":{"name":"@balena/jellyfish-jellyscript","version":"0.0.7-dependabot-npm-and-yarn-eslint-7-4-0-a1520b351c070919521b308610e7364a8ddba0ca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.7-dependabot-npm-and-yarn-eslint-7-4-0-a1520b351c070919521b308610e7364a8ddba0ca","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0e7f285b528f9e05b7ba4f69b7e81a58cb02fce6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.7-dependabot-npm-and-yarn-eslint-7-4-0-a1520b351c070919521b308610e7364a8ddba0ca.tgz","fileCount":13,"integrity":"sha512-TJiwTySsjCoX88Pq8/Tytww+JzYPtrJBsgP9/zcZh+SxbdezBUPjcE/kZ+En7boOg9LG4I72nnzbUsAp1jOh9Q==","signatures":[{"sig":"MEUCIG4xGsdC+yCCuD7AECTyA/1qDnIfzp/qqTI+8igWLUtNAiEA2p9ea6YuyF10nNiJjVa7YvfBoqEw7V/j8Kgg9annKSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDW0FCRA9TVsSAnZWagAAK94P/j7hf4InjNb7gDhp+9Z5\nGptwHywbSub6vsNHHPB8qlCR3kt5ajTBklBK9kh6iMXyLFjoCZwcDsqNjA7a\nrapwbXKIGvCZS1Dk2mOWpkVOcAaT79pkbHXhyA4O1Eg7C8Ly0TmRt1KEferh\ncg6rS5GbQ0nHfDnA7BK5luMkqTI5Vb+wrO2F63o4DTnVyVSSIkzAnWn4Ob8U\nDJmVa6ebbgd+mVmclXflIhgfC4KEzJgAqbcZ/LbSW7p9v9GrULtKuGbNUrjw\nPOysk8ZC1ZIh05VThREFZRnbqRXKG9Bwhyoip7Up33EsiqPSM/B4xcKAkzkW\ntUwNmSJImu0GaVX3buQkqn0YKu0ah0KsNMV83KtclJZ2sPIK/MI3CObVQMVk\npBuykTR0TIxhgbCc/biFH+M9Mlo35+fL+Qm/krJe7tJqXhCOl7vkJSt2TMeL\n9AEiXDfdr4IBEnfYLbiHmfLeRxCBFBJlbd45Ff6H4G8FSoNYrNBxaGyHhzgi\nQE95Fg2ktKFZ3QOP2uBrdt8yRSVKrxTPU3duYQgcBiLthco/slOyTF8nkLt3\nG9AspebS5WD8M71CiTxMGWZWyR4wcu7g0vLEGdfha2Fwn6u2GcJp9nIze1k+\nqSNMcWMrjtFxCyVK0oHiFMxkk/i9ZNxjbYL4Sq+JmUa/yPHomRjnN+sH6CkN\nV0gE\r\n=7Pd1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"a1520b351c070919521b308610e7364a8ddba0ca","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.7-dependabot-npm-and-yarn-eslint-7-4-0-a1520b351c070919521b308610e7364a8ddba0ca_1594715397363_0.42698021194120317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.7-dependabot-npm-and-yarn-lodash-4-17-19-131df9fc8c725d8cc66af0106b725f5ac1e9c3ae":{"name":"@balena/jellyfish-jellyscript","version":"0.0.7-dependabot-npm-and-yarn-lodash-4-17-19-131df9fc8c725d8cc66af0106b725f5ac1e9c3ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.7-dependabot-npm-and-yarn-lodash-4-17-19-131df9fc8c725d8cc66af0106b725f5ac1e9c3ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cee28df930dea98cce00df2ca10e3f8e21528dbc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.7-dependabot-npm-and-yarn-lodash-4-17-19-131df9fc8c725d8cc66af0106b725f5ac1e9c3ae.tgz","fileCount":13,"integrity":"sha512-7v+nZxDvxO2F3B3iQanz+WsmMbNIrfCRcYUqghlImBolYRuJNZV4UOCicQi72MrnW8XXsse/V/2nfKwHxSCrkQ==","signatures":[{"sig":"MEYCIQDU3tfnbV5L5CIpBs1LnCcDciX0nJP9e5TxvHRn83xl9gIhAPhx0mgssOqMs6n9bSLuUpEbbBPQLU8PJpZM7jUfNEtd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDW0TCRA9TVsSAnZWagAAeqUQAJw8zyvqBdZ6EMXXN4DO\nz0tThOn8Zkm1CqXKW0rU7kZBRe9qRP76si4jGY90Z7JeRM2SaDaUhirYC7X1\n+iQqXYhHuWX9kPZYXUE1kAJ8tmWUzjXuX8qRRvYY4iLm1L6x08t27M0Xc4KG\ni3RpBTxd+aWAGJGY23jfsg5UvVoDgpvdURMC3l5nt7uO2gfXBl/K6kCoEVPU\nqHPjAaPlkomH8MnB1QuIsuuFiz0lCfOmFc2QISEmf5M6ZzgskdJ9rmwTQfz6\nRW3JPPpVKDvH24VQKCQjfvlYkKUySC1sgWaf9XgyLSuTpdYBAzx9/kwAAS1K\nsBsGybDfc8bUliXH32fjlAEeB10540clsYRAg7WxsND/6xg+VHxjRlEVPSW+\n2QY3orZSxvDFHKFBfUyukJbUXoqQCd7HvKH/fdWQnnrIvsxuPc9YpeacHCPl\n682xUm/mV0cpYpcepGOboUydRHRRaY4SHWs2BQb0Od8XxpFWscUrxdy2aBMg\ntxKmmt0MmcC2X98i+XoZbA/9wdny50tZiORG5ut6ubDvXTAFrQ9PZRTJ55wf\nfjTBNw8m/Jj/O27GqjrqLRxmk7t30k0f2cwkjP5EgUzBb7nHR/oO2nabh1dv\nw6S6aglFaxKE7S7aYZ2fntAWaI282uTNuS5W1txlUbIaU6GMvYJ0JAo/cEkn\nkaHs\r\n=1dc8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"131df9fc8c725d8cc66af0106b725f5ac1e9c3ae","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.3.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.7-dependabot-npm-and-yarn-lodash-4-17-19-131df9fc8c725d8cc66af0106b725f5ac1e9c3ae_1594715411044_0.29518519513426833","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.7":{"name":"@balena/jellyfish-jellyscript","version":"0.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b51fbfbe4c21f7cfa8e500f4acb04c3950f1cef7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.7.tgz","fileCount":13,"integrity":"sha512-Ruo0v/+VWEkngHDQJNaaqzxK6GY/qpnGIs7SyWixb3LpqHtZNhSKaRTFmQQqbq5FBkICTgEa4vkNi9vcgW0/pg==","signatures":[{"sig":"MEUCIQDzBZwNlOFK+75LdPWCxPEaC9aRbccQiXqnLJDPj2nZIQIgNp3ittqTM/g/sE+VU2ftVPHsuEOiPzrgtwu/lQRqvog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDXWsCRA9TVsSAnZWagAADSEP/RNuJHuypO8HZEKI0U6e\nZEU4P6GPQGcrckrL93qP//gImNgnj/OljW5MstfBJSD6oy6zBotw6Dq7yIeE\nmf0b9OmmyuzOvkojitles/MDjU6dTkNXNvT5HpeFiRPRpJQosT7k0brh1/h0\nxcuLWkkZ3ypzod20PnAEbbAOlfuYChczdBRRVTenjMwS/mgGu4Rqj/9+fzAJ\n9RN0/WlzsX9VdOd9NJ7Btw0DQNI9g75YgfvXAF51pO+Xttv6tVa7sidmUcXA\nRuk46GW+trRP/r1uQIZ9MfdlHjmHORv8WYThx9QZg0bDtU/WtoTNXWsoUIy9\njpFLwu05r0o4iXlrjLQK8uGEoafuqT7oLcMf5I7t8coDnniG3NQKuWpLkOb+\nlJFyW+GwWh/yk5xPevr26hvhXNo+x0gQ3Yuu17x87mdqHYNCip+S35skrniv\nQrApoJLFlbnWKYI15aUfcoYQNLu/hTj0T7NEom7YvLD6nAvLfQanWlEll9BJ\nIodc7caByy1iJaJB9QRX/ccN1LUtnmBj64GoCn4KBgAs6aSd+LQzN0RM2Rqa\n599mu5oxOAABc5ls+camNH0+fYnPW9qRLTRxDM3c/obSXm9i2219HS2HRz2p\nC+RYZaGAKsQwDYDsRreNGiBk5ZsB1i8RSqakw3wFrJPmBFgBssQ13xIAxo1V\nR+2b\r\n=yDlX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f3c09fe390cb3b29faf99bddaa1ad8a4036b9235","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.7_1594717612554_0.8876434257489976","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-4b66616a0c3ad270b2576570eddb6ec8f5768e7d":{"name":"@balena/jellyfish-jellyscript","version":"0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-4b66616a0c3ad270b2576570eddb6ec8f5768e7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-4b66616a0c3ad270b2576570eddb6ec8f5768e7d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f1ec23e196b40a0bc2b05ea4fb99435e64e00e29","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-4b66616a0c3ad270b2576570eddb6ec8f5768e7d.tgz","fileCount":13,"integrity":"sha512-V50X5nW1lgCw47/XXyZcjdVmbet7EI/lRNgloIqthiQio+Hc7VsCgZ5NLKwlst90tBF8miFdD2rp2TtrtS9cXA==","signatures":[{"sig":"MEUCIHSMQVS7zs26Y74uiWgTi3QI/S+xxd/eitdH8E8UrhcbAiEAi3OV++mE53PzMR6VkyngMGXeuM2TFjD5EJQ16suPQoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDXZCCRA9TVsSAnZWagAAzzwQAJ8bdDTddMACEWc0vrle\novlxPedcoHgaCI0oP4hJvffBE3vlgucWEn4vaSi2q9AvK3587mzRGmKT6XlJ\nG6IvfHixoGQzsbc3Nzw67z4hJFdflj5IzL1JGE9mwD7gOMbWR/AJWzFJT3eO\nTARWGwKcyg2bH8HlRbvpKseAoY3Q0g/A4QPSSrNGPXEYgjT9dbzjV2NvMLHW\n2+cdLwJ4oIHurmrPsupNqgvsw1lJgphZwXNIgzU4US2RdqpByxgBNG7e3YST\nXwn/A0PFXPGFqQ/HF3qMRZc0HLHZIbMfjHAnyW/qXvTDD1QSZ9PFzmey6zGx\nCCY+VkMGvuXkt3g8e2lnutixT/kfKCwubT//F5//j8xUee54IaimQSbOTSk5\nutZsH58q1uI7RMEfILM5RgoR9jv5J+dA3qDpZjcwuC5Bg9iNBQuDRYVg+WJ+\n84Vvl6I2828PZLTF8Je+SAF/0z7nQl/u4M6YJPnQ4OQTpZr4yPlbJ/3rDGq0\nVyowf88octRr2LikctmAN9N6pM1cJeLgYxW921nJz++uIxbHm9GZU5o/apCN\nqS19VZwobmOoZQvk5wibCzJZtvgoF29VfjWKcbEloRxzRjOWcUSiCX8wR+nR\n76beB4e6zVlpgTBKsnAy4Of3fU2AVMnCwhpxkS0Bs8cbN4QkWChZY9DByQOF\nIT69\r\n=FBek\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"4b66616a0c3ad270b2576570eddb6ec8f5768e7d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-4b66616a0c3ad270b2576570eddb6ec8f5768e7d_1594717761543_0.762629143990726","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-2edb93838c6a4fe2fd6d7cd825578fee4c880425":{"name":"@balena/jellyfish-jellyscript","version":"0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-2edb93838c6a4fe2fd6d7cd825578fee4c880425","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-2edb93838c6a4fe2fd6d7cd825578fee4c880425","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bde1bc724cc5d75df3b5611678178250630d1502","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-2edb93838c6a4fe2fd6d7cd825578fee4c880425.tgz","fileCount":13,"integrity":"sha512-Q+BdDhAcvg0Zn/y1nHfHaMyVbB8f46IzUv0cZmviDMni6HofonBWrwTWVjwCLxxrwSCDHatlRFAflovy9+EvKg==","signatures":[{"sig":"MEYCIQC356elYTwhuBrZcRsos/5JUOKfDZocnLILkTeWx46Z2gIhAPFIgi/m4bSxZJQTTTsoIi2BABTB0r0ieYDIytnlxt4U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDXZRCRA9TVsSAnZWagAA0wsQAIWSNj+ZrCIyde8mIO1u\nKmFwomErSPS2X6tEnhl0YgX6ZejoLm81a6ssxR+2Rsr1R+JUJhLTcjmmEG1M\n1YjiZvQzEgqbAfnpYYeZ+OQPilZVyUMy/4XVnRi94Uxr6AzyzCa9RKR8Qchq\nuNQUt65UU076vH3zL85CHmT6tbDiBPQfwZ37GuSpGqGz5IAbnNMFk8Wv7Q3B\nXcFV+oJ2taXorkdSwNPDrAHBhAXivKboEWkJ/JCo49jSGmAfO6g7g2JytuoR\n5JNiLPfP0ETLrm4UVe3+FiFV4OJgGB2XTU09zBeZmB0dknlCrllXO+n9I8x3\nk5z1Z7iY9/S9Ui8YMeXlwrCf5LsHms9iEa02xOUjHB9IUVFEdJF/v1/iLqPy\nCp9ovyKePRga4dP9jPEBxo4I1cazMDprcv6IEI+CISll/hz2KbWdqMHUhMYI\nOop3eA7f+AUlR0fqTDfVJGqxKbRmcRM9M30nWy9FiG8LWOt3bZtqx+/SfqT6\nPocOvp6oFFSW0bJEtd8slEqAvIWAddP1yqufMmjTcWZOH/eBTmVzb4JMt0Tw\nguJHidpQO/CsdVUC7iCUlwKm/du1ZgHCfh8hpLm2qgevOw9HQV1qzPhdJnp1\ndT74t/EtgT2a1QoPHQCYuOs3TeKvRKXp7rWAU8a5A6zym9xccGCcYXmujJNE\nla8c\r\n=XY9h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"2edb93838c6a4fe2fd6d7cd825578fee4c880425","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^28.6.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-2edb93838c6a4fe2fd6d7cd825578fee4c880425_1594717777070_0.7875802960487781","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.8-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-6d938e60710e758136f00ed09c7c9a86151a2ddd":{"name":"@balena/jellyfish-jellyscript","version":"0.0.8-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-6d938e60710e758136f00ed09c7c9a86151a2ddd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.8-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-6d938e60710e758136f00ed09c7c9a86151a2ddd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a69e9fa07dfe5c32009cca3486b2ff6cf003e4aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.8-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-6d938e60710e758136f00ed09c7c9a86151a2ddd.tgz","fileCount":13,"integrity":"sha512-qsDamcVcGuSTc9D1RkFRmO8vFTi4CEKgOCzxfathPVp5ok/iPoD/ijcEECCXL3gISzl0GSlIHkxOvfbWnre05A==","signatures":[{"sig":"MEUCIQDPx0rCQc8bIluevEsk5CFGMLYAh6q/SmDeAhp6mLKUNwIgbi0PihRB66NICkrCntgaGCZZbH3To0wLGGOWZuvPS34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDXbDCRA9TVsSAnZWagAAggkQAIoWjfGUqJFPguu4ev0W\nlV60fVInulGPpYo9YZNWXfDf+vrOGyswDw+SzMrF/w35kKNAelxVYdSgiHgK\npB1KqFrLZmGcnprVQWHj3IRaNEX0yOGB5CZiMYZi71m9bzGQhhXR4bFwadHZ\nBGOU/ABmHUIWjHPYKOWf66BhBy5tLM+UqiIO6HFa4fxzg9toh6mM1ncF32/S\nWO26C54v1DwqAuiyrMIXI9f53HWdgR5VqJpkU3ox5RYASyu9/3uwC0IcrpJs\nqa75ym+FmFf+n9DEdpYKQ52UF6zVxN6D/S93tqRTCyrIUZ4HnKupLMTbAw+Q\nBsOSffDG2nuSDhBixOu4kWHVYz4rIFJ+m7af3zYawTaWdRcLECSpa5C/xuFv\nwqBOB4lx6o6Gus9edlr8wlVg5bgWO0IuGw1yyGJ7/rQ1MFDqWnvMTMosvXu8\nuD/8GONh/HgdCyEEwdKNI3hKa7ITclv0wuNrqkYpR2P++30C/mkixOKHwXQ9\nNnWK12reemwaggYPjSCZE/vr4a1DHMcDk184TsLtfn9x6g9fIfQkz8Z19JL+\nEteMaprGSByud9V+bpjMCfGWKQeBjGlz+1YF2ZxgLWyLGP/IfR4jGE+4sjP2\n6DMCafLDyNskpAaU732fqvTmI99PLIAT0dZjPtG6aupJ9v7xV/3dAp1/UJ9+\n8acw\r\n=6+sl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"6d938e60710e758136f00ed09c7c9a86151a2ddd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.8-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-6d938e60710e758136f00ed09c7c9a86151a2ddd_1594717891464_0.1084528637406108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.8":{"name":"@balena/jellyfish-jellyscript","version":"0.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"58150359fd3633660bc881914f858f6f320f0996","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.8.tgz","fileCount":13,"integrity":"sha512-j0xUU0oZGukGy/ZFNKvMqU1AbY/l6LtSPYq2e4bOuZyl/qwopbvS0TKmbgUoFVy6E5IcMl8dcMmvWjJaY1xS2Q==","signatures":[{"sig":"MEQCIHWU8mPAAZZPrdLZrRud55EelR+D8eO7FBTT1fAIgzMzAiAyv0dRUwob9gLu+nuDkjxpsntQTZTYbpehKHYD4XfEoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDX7eCRA9TVsSAnZWagAANlIQAICsMVCQ4LI0wvs/5Xt8\nSLbsNOpwdvks5q70uFYXFC2mxBRKaBEDNdfAbResiE+o3k2ZejIHgIB6gHX9\nlk0bu36ibru0ku3pUW8rOZ1pV5lunE/laDW/iFlWh9XXUBFk5X9lbQtxn071\nxw9sVLEROKR5XPR72JjIZJjP3uZgoZqgiQsHYSH4pTofWBY0AaXL2yZNZVy8\nOMDKbzh/6n/te3Tj7qwgypctB/KnvjFEyu5JfPaT3a1XOiQ1qxuiR6+mA5oX\nOC6NK6stoPwVjy/FrGhyKITyqiMTZlLN12BqMD212+D3pVzEWqr64JZu6eQa\ndIyCAhdZ9U3NN30wN4NIrsMTQGAClAj+b5Cpem3ci6U2YjMhygF2qNfaHFLm\n5J4n6djLa0ejOVBaQkpLG0JcBzeueHTYbxNLDpDwxrhPugmJBzTZsVYgIrtM\nQyd7lO+zF4KGJg4nVo1Z+QzGi2RHQmLcx9To8cCAIvDid25FvJLROMDMngiL\nrCw0P2sZmSgw0sNcrw176183EYZRjz+dxUEpboI5G7dnetttxLs/6rm4zUV0\nIKx1SVr9ZFCGmi3BQES2Kl507JwWBTbUUv8Jzx/iawS2Db/AuQcmWm7TMyof\nZYX5qZs9Me3ZnPF86paG9lEtxyTBtf6265mVL9yoqW8HNoBnUQ/XKtgZ0euF\n697E\r\n=MTvj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8f2ec89971b592ea41588f0b62c54c1c2a71c6f3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.15","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.8_1594719966213_0.24592783259530338","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-876f0425629b5ee18c60d60543737bf55b10e603":{"name":"@balena/jellyfish-jellyscript","version":"0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-876f0425629b5ee18c60d60543737bf55b10e603","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-876f0425629b5ee18c60d60543737bf55b10e603","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a05a8d39cceae151743853b8cefd6a7da6b3f7e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-876f0425629b5ee18c60d60543737bf55b10e603.tgz","fileCount":13,"integrity":"sha512-amSjc/ejLVnV5aNN5USERWOnLAgJ1/YHhL9253ixzCupc8UGHXrF4T6Hj7PnWVg+GwxM+j+seh1Uu/cV4Q6HEw==","signatures":[{"sig":"MEQCIA2LcjwXEqSxV5MnhjUVlU9UdofMRMc647EN8P1HUI48AiB2+uuOC3PtHDzHCNJ6mCy7y2v8dq0zLQBE2T+6Vfj/jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDX9nCRA9TVsSAnZWagAAepgP+gNlr2nREuld3oqvg/Og\nr0BC45bsNjiM9Tgx3V3QbvEfc5/wHfzpVSYslBrgndAj9EyFEujjq4/WbE+d\nrYSwKiHmNvaBQqjc1tbP8AGFmNMChwvNOsPtUP/qoM7odhbxbA/hDssvDNBB\n+7NrdUCljILte5dlGcxIEl7N9s+wPf1fWhRr+8PrAOkSsbl0gnlleqKGnPm6\nT9xH7biG1sCP33YaJ30l0Ipmht+bd+fVSH9gDOaMUTAH19p04601MJfWsiFx\nb6fKd/HsiT+6veTpUji1EG6VScS6AJYG7JgsncnWb2ik4hqZuP7bPwz50A6Q\nmOED+ymhi8j+pB4NXFs1Cn2h3xI60IlpkPaluhF5cQaRLkCoESC4DtISqtSp\nBx9JnwqR6kyZe/lZQ6FGxNlSVDykcoSmOuLTfRVdt04+zeJvAWH/hOOeYl81\nLGgcoXIi06/9S1/GA1rFx2mBbK0cVbmWZoqA7zADVGcU7RaNh+N+V+ZHpPjB\nV3cruQtKfgLmEYqYHa6nQV4hXsMrBFANxqKXFi1jyXY/hYvSZkvRbx5+uI75\npw1Lpd7klTqU5ck1Vr58gQDdmi7P4HxqwJGzYogDBuusog84sGO0LATS7O/D\nikK6POikondHJ+PTkyLjabwjH1IRS5CZkuvAJu9M637mnb3F3U2qRyltiLVR\n3oIA\r\n=S1dJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"876f0425629b5ee18c60d60543737bf55b10e603","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-876f0425629b5ee18c60d60543737bf55b10e603_1594720103029_0.8287480767743718","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.9-dependabot-npm-and-yarn-lodash-4-17-19-2ed6e1219d2ebc4e46c28180694787c48139ed82":{"name":"@balena/jellyfish-jellyscript","version":"0.0.9-dependabot-npm-and-yarn-lodash-4-17-19-2ed6e1219d2ebc4e46c28180694787c48139ed82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.9-dependabot-npm-and-yarn-lodash-4-17-19-2ed6e1219d2ebc4e46c28180694787c48139ed82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a27ebd31d3d56a5e7a06f2532fdbd0bfa7866446","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.9-dependabot-npm-and-yarn-lodash-4-17-19-2ed6e1219d2ebc4e46c28180694787c48139ed82.tgz","fileCount":13,"integrity":"sha512-g5znW01uYmvtQN+PWltPIVTI+5AsTHywe0uCBA5CZP2pFbPHXgyQjkQ8KdprtIRlWHQy55ELS4MJ1cMsAlImdQ==","signatures":[{"sig":"MEQCIGY6cSf2t2WDc5fHqLg06CqTq6gwMxUrp/N1T+ldC8yMAiBUJptVSj9al4i2RgOltkNpWqdxo2Ox7jbTy8VzcCibZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDX/bCRA9TVsSAnZWagAAkx0QAIS2PyfMAXPYyrQ+PPA7\nyrCFuM7QwKPReD82ZmMJRAohlvoF88iN20353eS20AGcFcs7TZGgF3auGfTC\n+nsZ7q6Yo/pOwpsYPW6b+bYD/kwaGRill2yak4xrQnxMwuWzXABsrapZqca3\nj6jyxlICpyF5A7EPvpv7Cz/RIjWvHHXTs2HROAqDd+A8s3CqZ3K1p7Dlxbx3\nKT111daH4IoudPz1D9CX6rbGn772EJwfvjq/JWLh/bCGpHp0bM/mszKi9E8k\ndCBmsmivLNJDiu9WhtqHlGmoXe2QjkB5a0IyXUj5Lmexp3o9F0uD6i71/sLA\nxtzVU4+tj8OQV4V39c2xGhAjpsg3QTibQRQipnsFc587X+lEvSBaQvVOZTmF\nlZ06GY+l0DaxoYf1LgopanONThOIsHFmQe6U0aANdnz95cfx1+Cee/I0F9qE\nl9ZR6cpW8jgmd0OsQhr+66Rg7NOPXhs8K5iqdNKAosj6vMvCzcBo3Pwao+JW\ndLOAdqhcsOLirmLUjzquo7jcyb1hZELqPU7OHeGN4WwjPX/geqe7j61t2dcS\n0Rc4DZ4FK8vqZ04bFqmyy5HOjYdrGllsk028+0lMY2+u23/tzonul1UHhTRI\n2N0UU8pEymFNVD6qehjTMRLlSV+KMky3wvD91XxRKYEP8yEYB0FSCfgVF2fX\n7UVk\r\n=ZEII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"2ed6e1219d2ebc4e46c28180694787c48139ed82","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.9-dependabot-npm-and-yarn-lodash-4-17-19-2ed6e1219d2ebc4e46c28180694787c48139ed82_1594720219375_0.1830714945400378","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.9":{"name":"@balena/jellyfish-jellyscript","version":"0.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"765364ecdbea57d45b678eda2492b513316e789d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.9.tgz","fileCount":13,"integrity":"sha512-W3awknaTkGwzHjK4KRAm/+aELyi4AxSJu074zDO+6BUHA++NH+guRl6c0XNjnivvBHy8F0z2b0+xvyTj61FqiA==","signatures":[{"sig":"MEUCIAf7yor3/IN2M/e/h5rxjQNJOElw9NqG3IuMZDdKKv7wAiEAyNyAdcWzATCGJTFqH/+YTf9SvcZKK+zl+prPeT8riC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDjfWCRA9TVsSAnZWagAAAIwP/0p69uAwWE1FFBFLAxzN\nJFwkWELdNk7DZjrjUqdbZBN8v0CvKBP3FetwPuAenBoGmLPwFz9r/D6EfLzk\nrl4ynYOGwdb5tApTyyBlpHqkeRvh1joNGm9KH+EcTFYliloG1qc5I1XJ98+j\njXY0iNLmjs9HCJPAfXcUg6iCpMZvar+pDzW7/OuHs6xC73srAPrnIQ78uGgH\ndPIBJ9V8iesDeoenqJXlUJ/8B9olOTs25o0IeYjLmwJCNqk16iEwk6o/Ch93\nKRwrXsmZfpOjuVVQEYNOhPjl/VQF4fNAloUyVGZ3CWHvkrbdJ5fbUR0dKhKk\nZ9hsDgCwTg1kyPqboDhMJFVF47fz83R3YZCGPoZNfpZMWobYKhyuGpCgO9Ka\nAed/rvhNzoKvhnw6Bz0f2MKXZpVIou7ySj8wZXjoBFcSIObg0Gv36LpfmDbV\ncN5xJLlequD/IkxXZUwFKZPeeFQfrRGK51TNo7RIQt+nwitUyiyb3iomHky7\njzkla+cp8/lWTKlnq8VEOEWZ1C1jjB/AH1dzxSdGeYFwneCL7N8EMUPEATbH\nJfTESMYXGbaWA1wH8HO8mcYF82UNzZnCKQiMwH8QqTJ1O5/ZdqFC8pp9+hRw\nd4VuDb2VZ/AF/aroydOJjk47Le0SeLR22bRJYPddICBsTtkUaR9CjuLoieNz\nu+yF\r\n=XXq8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f8be0a8e3af1c2e501c977ee70c061173fcf6450","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.9_1594767317896_0.964614763876154","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.10-switch-dependabot-e80094ad9ae362749cb6fc61c312c136dae9c25c":{"name":"@balena/jellyfish-jellyscript","version":"0.0.10-switch-dependabot-e80094ad9ae362749cb6fc61c312c136dae9c25c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.10-switch-dependabot-e80094ad9ae362749cb6fc61c312c136dae9c25c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e66e0551a4959bc9c613a5cb8e1d65a883b03841","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.10-switch-dependabot-e80094ad9ae362749cb6fc61c312c136dae9c25c.tgz","fileCount":13,"integrity":"sha512-xPAPbH+04w/UJUo4CzVkajTZe/shY/S3mL+6B66I70tN34g31s+zU7ac3ZkFUWMJ3dgCA3iR7SiyNcPuWMStyQ==","signatures":[{"sig":"MEUCICI1KRUG6hpuCp7cJWXaivqlkc+VVhbd6qVn5pWVQnv+AiEA8R/+ZxiIUc6y/3/XSUln0f53Km5l4MSB2fKTdaAY180=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEG3+CRA9TVsSAnZWagAAIm4P/3ISiKMTH95gCnU0bOmA\n8RUYId5JZCqgHioAjtDreK26dJNvJt1oJXHXNhJn9zXpZIIlCL8SGzEAjySV\nWWPAEbgeSZAH3bphwLwhaHP9GpdFYSCmx+uBN/A96w/fBE8JDUubttGbYRIT\nSOM7C+k22LDn9LppFM+4BZBkudCRKUGyW9nCdSuvs2YJUSoVYvDnpVN0o/mq\nkby8Ub9xAwAVU0eb4R60N2lyPpHwkaoKfhKs20rW8VDf/IxKTJbaBRrBjhZ6\nSRyyrjcv+hUC8Z9OA2LQAxHtMw8AENZJD+y546s+1fqokK0nw7eo7LHJLSIt\nQ2QFIyn0CepcqzGrVaxx0tEgwzlh6xpwOkITbGTh3w5hiSJWCuULqA8otQFe\nSqHhNNoMAU+QDEzNz2tN8NhnXtF5V8WzHCcB/IQIAHcDTbEJ7nUizjLX7L9o\nzOkZQpfnjSE3LhQc+k8ZOq9fVf0+sGirNbokoVeQB+upLKm9H6HNp2oHDfV8\nrQx6FP8m70Hr93iElf2cwM3cj0gRnBCcGqSli8w3SRZiK1fwzHXVpfnH0kQS\nzXlU+vDGZE9MopeJt7cnJr8MOZp/w73tATQkwSN8u/IbEA8CMyD37YeNl+0O\nMead5R59IS1v7ce7vAhjedkTAdQTYY46ZaEJzuDhp3kGgoj1AYVc5+UNdWQK\neErJ\r\n=aoRb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"e80094ad9ae362749cb6fc61c312c136dae9c25c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.10-switch-dependabot-e80094ad9ae362749cb6fc61c312c136dae9c25c_1594912253615_0.06334455290666652","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.10":{"name":"@balena/jellyfish-jellyscript","version":"0.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"777bb5a5fb79cd281b843b0de3c5e5df90f7e87e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.10.tgz","fileCount":13,"integrity":"sha512-3Dgd2bwUWfD+WEe2HaCsrA4CIy4jw0IbeNsQhONBHaKE4c/oYuHJqYg1l1FZSlYm3Mtzivi0CNxH8+nrrg7mHA==","signatures":[{"sig":"MEUCIF+busnQVo6d8cca7xGWm6mWX2BljK8MucJATdAWjHIaAiEAh7Dw+uiKMvKNLCROsGijsDlHXK2m5Y/XQOrt3Ys1FrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEG69CRA9TVsSAnZWagAAXekP/RVhGVf+YPHilvVAaMvR\nITEp14jjKbP2pRR0CSCWyAZuFUGNZ3Tv+vxlwpj7NzHhowvNEMTDVx5w5LP2\n+ouSHaGJBH9ztkkb27LTDY5th7/8Ss5VfOL9HUhswPMNeA82dEUPv1MXljia\n3oIfr1csBDWhCQ63qX+SjcH237+d7/j8REMCnwcmZapOJWNIUYztYhd2hXNG\n6sKoZs8zTouGPojAvROMwbTygJVfvB0Z7viH8Tpg0nCwfU35jgdGK8+AX9nS\narpC3SXJF9Z3SKcSOYm79nqEQJF6q4/qYJJWFZUnGPmqmldWcQmWm0syNMMc\nck5z4XVApwHbFwCjecKhh9X0qUXqsUXnFWFbPEi8tZpu+W7ue1kptqyr7lfv\nfxbix8yiQ9SkKg2f80wIne2RymyVshA3dkpp1QSVGBmkx3ggI/Nt/fRfdc8R\nHb+gIeAE0M0weZxbpqC0dfNpdyJjJTD7EsGgu+NgAL8ZlepG7KrTS14thc6g\nKQ3fSIHbR6cXqFUXWHUAbzgHodUnLN/h4tgXNnhz4dI8wJkBK7vobBdIn1dE\nNb9ulNMQvGEkIT9fJoZGFWIDHq7Zw3pcw+zyJXEeMEvlVny/iqc7tUWXBHZG\n9zIptJTPfYRyamxp91XrhOEmNJX2I0omM84VxuzP7I73/HIHogaC7XcwpPyS\n6mHc\r\n=OqNx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"d58731bc865b8c5535f97353812093438679e8c6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.10_1594912444681_0.5018855634404218","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.11-switch-to-renovate-7e4bfd32e447a810585ed2fd98c6756619e6fd4e":{"name":"@balena/jellyfish-jellyscript","version":"0.0.11-switch-to-renovate-7e4bfd32e447a810585ed2fd98c6756619e6fd4e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.11-switch-to-renovate-7e4bfd32e447a810585ed2fd98c6756619e6fd4e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41ea5bfb57a7b7fcaea6c51c1f840e60fca6cbed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.11-switch-to-renovate-7e4bfd32e447a810585ed2fd98c6756619e6fd4e.tgz","fileCount":13,"integrity":"sha512-CgFb7KW6iYUT6WFlkhhse7a9M//seMHEGjq/IYwJTp6iUOi0CSTt1xVkF+VYViBp5KMZXs0IvMa3B7ympXvqGw==","signatures":[{"sig":"MEUCIGjrsDYO8Mv7Z4Dovwkh8RozxgwOhh33MycM3XT1IZ3XAiEA2UH9UioNsu4TT06VGittuAk46e10z9bh/Iyt4ZS/TvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFozfCRA9TVsSAnZWagAAMRYP/ilO8xObBQ7oGHtlIwwT\nSIDXgWKgt1qXRvUYe7RWQkuGFz+zL4KMf14a/QmgjVUS6H8zL0ha85EilnsE\nsC01sDxoZQce7sP4bfebsnKguYUm8gDiySb6vp7qlzp7Z3P+CisaJtBFBthQ\ntmmaXUlolBX4VnxTmM+zEQnNEIxryHGzVM/XO1yc94tFewzdiOT2rcVF6/qi\nwTXSBYhoS+FXSUUdPPAXPQnGmjOt6+iFEnZlC79PcXcOc43UbfV7msQivPhp\nFXQwJ65z3QaEQAMDQKD3I5TJ+rqFv9ucCxvSOdd/Jai/PKUsWrFiuNtmN9Mj\nfpIRxbgMl3ug1MuAlaOI1i9F+Vp4BCrgbAqHdDT2u2hy/+bX3QyDzFs96NxV\ntjWAvMSa3rZYLQbmH6f40L8Q0lzZc8diodkUYPR/CDCRsD7WygUsH+3AXyjK\np3TZxHmiQm41NnXw9d8dlmh0Q5Qr/4Y9Lki/wia5MWYLu4ABquj69EA83ukY\nPK/v6S9+XDaE6WNICZMR5P9fy+j+ZM1DHw6+rskGSEhxdGdavGmqJjcrgVh2\nBmQijbkZqTNaDt7FEpSfBqgLHKCa1jUcsek/+dKDpOLplaRTofPLaGC7Ajf9\nzI2YouJ8d5hWCmL2UiP7GnO3HIjbeyAeGZlvyNv6tiXRSyU6dx0H35D43OcP\nDfVU\r\n=8ITO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"7e4bfd32e447a810585ed2fd98c6756619e6fd4e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.11-switch-to-renovate-7e4bfd32e447a810585ed2fd98c6756619e6fd4e_1595313375193_0.6008754769988771","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.11":{"name":"@balena/jellyfish-jellyscript","version":"0.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7176a0ef6bdad61c9884d1d14d6e91135dea30d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.11.tgz","fileCount":13,"integrity":"sha512-ZgYLK0es6ZBq+Iz/AsNTEgv5B4Nq4DLtN2AG+9X1iPTlM1hJlZDv09loEFp7DYnIsvDVupJbDe9ZWmr7q7pYiA==","signatures":[{"sig":"MEYCIQDyX9lrUCRVuz45hQNJoqJp6TPixZZ9M+Jt1DVPE6Gl3wIhANFweGufgc49u7mRKkZP28QKx6q0kWblRUYkkbZd06vj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFo3ZCRA9TVsSAnZWagAAajQP/2vw8ywXELidscxPqNgU\nQ72YC6FeN7fzVbCDX5jCLCXy/QveV4WioCmOJNyvOwT1L664dGWT0xWK4C9o\n/llggu4PqFLz8GWkGxyAG5jFX11z3i/yWJlao9qyHqVPXxRgrxWqJgxvPVJR\n8pPtjw/2R9YVAxhlr93K0cPPF39OxLUPpXn8MhHXyQfNL5kiKLnwTQVGRcge\nSdwJCASrcGpVzdD9myyIUYvJftvvqxDOpP0ZSL9tZcItn/Wx1PhEZtiDeYj3\nuYIamYiSkwPbRK1U+fDP6rEQFQqrzTe8SR/zsQGY39knl9i5MK1huUoXue8w\nq5G9V07wKDzNxAMWTybaXtnOfXF11iNhTcIEv4to/uiq8NES1QIdALHAk0FP\nJ/vwvyARaKRkF6PZKOgqGfD+PLU4h1ap38+zT4AJr6wNaxv8WM3xCd0H3eZr\nN3MRhfZLfhqFS0+OkyCNYywrzzkjjOQX4KGND5ja5v2HVk9jnoRKvbKTFf48\nCUmw+SpagRd4oFgdQNY7i7TV1Nehk55FNJ5wjNsyYUHIWwKd3iK1h3Q7wUEk\n7Vxod0QFf2IpE71Enpvacq/hdpH28LnPhudMmJgr3Zg0ZZQSnD3gx8/20Le0\nb8Vq+BQ4BgFcwv6G4e581VW7uG1aWlzqgjQXII+cLvHO0NxvYz5CUKxTuTSZ\nt+Uh\r\n=xYL4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"9a37f4bb469050c3bfdf154e9d68e1286fb52fb3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.11_1595313624840_0.6157761804470738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12-renovate-non-major-6f3e27f6e14773688b8d892697ca32eaaf072b96":{"name":"@balena/jellyfish-jellyscript","version":"0.0.12-renovate-non-major-6f3e27f6e14773688b8d892697ca32eaaf072b96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.12-renovate-non-major-6f3e27f6e14773688b8d892697ca32eaaf072b96","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7061f15964663c9f44a1aa5ca3b4768c1f181f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.12-renovate-non-major-6f3e27f6e14773688b8d892697ca32eaaf072b96.tgz","fileCount":13,"integrity":"sha512-ZI6BxVXINdrK3hFZV7a/cm570ghbmdU5gT9ExUGZngkDJr5dik97fCBm7xpkkjgm72TcWEXCTOCiQXbL/uotuw==","signatures":[{"sig":"MEQCIAhTxfN82+GPxiVz83esv+CR4Yo0hsg6/nTvD2Zd5VhbAiB17M9sKk8zSmJTMHXMEdvn0CwpwSJMpZrv3qAcdzG/dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFo50CRA9TVsSAnZWagAA2OsP/iu69EQem102xmgyUsHt\n7jzdk0AoBXqXjQxPEr0A/SjLJvAOykatDeF36MrcKbB4WGIc22op974Lsmhj\nDeKuo3onrwEqIbbj0ygNonJZyzb3SGe3L8zCGjiTKIvgdhe+scGycRDAberE\nOzVPrVk9xcwhm5CXt/pLfxW6G5P1q0M+0duwlHin5+y8TBlYHtwz+kWBGumI\nOjqGm7DVd9EMIRmPWNdegofLwnarodE0ukzCcqh0WtxsjtcapwDacmEY+tGe\nJaTx1B2IERbhYA3noq89DyTQLzMAyNWWfOC6AG3zlL6kAZhrFp5cBtzizlZy\ncIp8eKjAA7i2eveeEO4Dec4NX1DDGq5UCXVP3GRegLymNz9ZuqnaFUh5duf4\nun3pOqgwhwyRLGzEHTRqOMsIJlu/tJ04P7DJcLSwVoBd5D3CR66DqDKGHXKm\nfgZsttWRf/TWG7K36rALtGSLrMmBVvksj0xVqCbPu/kcyMK3w5P5FY+kQZ5Q\nrXDU5K/LQSdZ6JjEJ0LeYyYQWzK+Qdvx6OZC5EY1yUQgxBggwKDE3SA/FyhZ\n5Q6JDcWJAQQSUkX4/Ovo4yasORNsZGb3S2WxtMIQHi904886zfNxrQIBdfON\nRdOyyGqjROdCuDnVEVNYSrcwOAWwhw4PRz9xTbEzVe/VP82IqyK4QVB7RpKF\n9PvX\r\n=xqa2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"6f3e27f6e14773688b8d892697ca32eaaf072b96","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^29.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.12-renovate-non-major-6f3e27f6e14773688b8d892697ca32eaaf072b96_1595313779731_0.27797469653797546","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12-renovate-major-dev-major-9795a75ab669655cac5856299acfb4c7782f0817":{"name":"@balena/jellyfish-jellyscript","version":"0.0.12-renovate-major-dev-major-9795a75ab669655cac5856299acfb4c7782f0817","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.12-renovate-major-dev-major-9795a75ab669655cac5856299acfb4c7782f0817","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"229c78bf92fe724b1dd8be0573a986a83ddd123f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.12-renovate-major-dev-major-9795a75ab669655cac5856299acfb4c7782f0817.tgz","fileCount":13,"integrity":"sha512-8OaEzs/Xt8zvYfT/Ww6/+18/7oKYQK3I1da1z7RyOZ129M3PdTpxd0GTfReRgWuH/yDqVzrSKgGc4qetwQ+1XA==","signatures":[{"sig":"MEUCIQDEhpDgJYCTbcXKju3ihhxOJkH4G7+z6izpb/ZqMGXNfQIgH1Df5wIkcTa8svDDAmhtuoEgI2oasdbMVAyOKyAa5q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFo67CRA9TVsSAnZWagAA+UkQAIJkKQ+pSmTd+jpYZgb/\nr8f/MvMZsuKZd1dYGrjv05AP4Z5WXoHqFmval769JnunP8vScuG2U6VrhbzC\ntXuS0PZFAMkTv99HePfRYRbK9zcIZvXrIh9FkV7NPRstYstqM7rTuRqpV/k2\n6gPeuruqyankp/G3KF5JwxOzRUDW8qCVgp0gQo/vCT7Ki6hLDBZ4EUPVVkju\nkbuIrZcueQtnp+Qvb9AZXUQf9bNHT9oqo1yccBBRJzharWASZc6fq1ET3MRM\noGVJfaIrVE9CHAagFkUG9Kj5BLlIPP+n71QcgJJ1yoGQYxCar7+A0Id12Bo2\na/tAJgZAChxCIhggDU7JwDMZ6vY5Xv2yNaYVYfia2BHC3purZlHVxylRDgmF\ncLUvxxA4dWxzpwMa58jj+jarghHnq58AMRyfsCZtIA6Pzo3wU1dPKjBJF5Im\nDAtBY8zdhIDgwRRW8nK2OuxEvgRwM4FaC+yxyq1psdso8IiUOaSC2kGBhYf1\nDV+c3ESxPyIJqJjTlCaj1oYP+j2sJqRuoFPENlX4mYQxFN/XFbkbpCpDBCPe\nis9Af3vKf/O8a/haG2zDcvrj+SQzok5+Vzr4i+hv5RhsypUwTQMk9NE/z8yb\naV0ciyrerAAQ76mRHlDUZGa94xTLjuSu/qLIXo1YbZWWi5MPpNUtjwTX4/mm\nDFeg\r\n=j2GX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"9795a75ab669655cac5856299acfb4c7782f0817","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.12-renovate-major-dev-major-9795a75ab669655cac5856299acfb4c7782f0817_1595313851480_0.9635764703848708","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12-renovate-major-dev-major-e296007393bca958c0c04e9a0c5a28650847a1c2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.12-renovate-major-dev-major-e296007393bca958c0c04e9a0c5a28650847a1c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.12-renovate-major-dev-major-e296007393bca958c0c04e9a0c5a28650847a1c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f8fb66567b51574548560443cde07237d4fc9d0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.12-renovate-major-dev-major-e296007393bca958c0c04e9a0c5a28650847a1c2.tgz","fileCount":13,"integrity":"sha512-Yof8CA2BWxNTn8lUnZOtYCU/F68bb7c0+C5wcw6OtiNPVRecjv0SDfdfS2RWg5MgbRwYRxXeGEC089Wmvcw0RA==","signatures":[{"sig":"MEYCIQDVBOkqEyg+9hUzoZ/H0LU+05qFtP8WUK6QBhNPKhVMcQIhAKRnpyN8TvX9kxsJeUQQRKM6U1RE6x6x7Q///H4Kbz+x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFpDCCRA9TVsSAnZWagAAhygP/j1v/ex5+7A5raHEFDR3\n5O20Y7iffeVG8dy54jU3yMeOlPoFlcgkmFa8oVf1BgMJccL0rk6z8Yy6DPqd\nZ4mhNhLScIuBRRTbY7s/jWGS8ZC5WGqGl9vIGJp8xhRZA551MKL83t7j46pA\nY41pyXF59HfZeGoAvl9UnJ9Wb2m82VwsMzRZUFf6rLo1iZ5BFnxckZIAPaBt\nSP1w+wWGpEHg/FYIO2eNfOIPOyuea3pj59h7V7BA9FvboAZ/Q564pEN8P0OD\n3T28wbDjU1+6C8GJwIX6IsXQ47D2XnoVLANXw0J+rndGYZo8jU89sf7B/J/k\nT07nzX6m6jbJvJjtPlYyKBku+PFG1/mJrD15UJmPV41GttZ5ZehYebQa+w/t\n2TqJ98xxHh1SEtK6G5VPsoWbZtbZA1j7LplF0Ukp9BQPqI73zSqurzIK+FqA\nBKGf2xHh3B8MhcASXZiyn72rDwHh0/FNb4x92tq3FNElyeESfSoqcLPgtOLD\n3VTsdkNzqJxoHqIMNdRMP4xVFvk4KUH5PlSZADp4KZfMGgAgBlxWn6eP+IdX\nQENH0i+FuDBAKxm0DzoNVUBGVMb/NhxC2E89xVgjuBcm9WBd9WwxnS25o+vx\nvSZmPGH6/qgN/X3Teo3L9RY4vG7SjVoCY6qt2dff+KPsS+LAANQfzUvrmfSm\nsttt\r\n=L3k9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"e296007393bca958c0c04e9a0c5a28650847a1c2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.12-renovate-major-dev-major-e296007393bca958c0c04e9a0c5a28650847a1c2_1595314370103_0.25537800642455544","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12-renovate-non-major-55bd4a71551d5a8753703335d09493367c38b4e3":{"name":"@balena/jellyfish-jellyscript","version":"0.0.12-renovate-non-major-55bd4a71551d5a8753703335d09493367c38b4e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.12-renovate-non-major-55bd4a71551d5a8753703335d09493367c38b4e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"87b2d1bcef75851a9e0ef28fa02fc038b2fe2540","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.12-renovate-non-major-55bd4a71551d5a8753703335d09493367c38b4e3.tgz","fileCount":13,"integrity":"sha512-9AoKcKBFAI4cmYu95p0Jx3/wFxyAfLFRswVnV4D+jmkPuToQBKYTVIlkusdbV48w2rfPtJo/BrZ2xlhpm7rSaA==","signatures":[{"sig":"MEUCIB3Jkrq7fFUbzdsh4zzvNeuLAqqhnC1U4IjpLypBWhQxAiEAwrCGzj3QepjeUqP+BF2xTJV4ya4WNKlTingMftNXghU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFp2sCRA9TVsSAnZWagAApFgP/j/dlH6kKAV/rStf2IRy\nOWr9KFH0MqUJOoyJ1K2ieMBw9rDAH7GeQl+NkudswSobCd9+rekQ0PEyja3o\n/1JY48qkyVSl1mEKqTKdZNojbpXj1uPy0gzixzFLYMwR3IHOWBkDNoGTkenJ\nHTB6/Dqd+8Fhu8EpCYVm82hinShsfjLSkuR1pyIsDHaszAUAbr5oHDfet6CO\nb4U10AwPVc6vCZxHX6Zb+NDOnsIt8xibrL/Bs8ccf1Pvn1ZNXBXuIhbmcKD5\nWvwIID60E7VGYgW3zn2Ld3eVPN9c3eUDETd8Y+W+N8e6njUCIXLguPgBwtNt\n2MJz2/FRHcaAnNvgT/Gur0joh13M3gZafLCoCVXyhydT/2AQPSJvHh5p7ZaP\n5n+8bU+WYDAyrGVj0ud3Q6oDYNcsvIDm8Ptq4nCpJNHXV+zBkAyE6KIInpPM\n/dP7tUNZR8/QM8bKotsRSPbf4QZpxS5Ypz2i/FEpvOgzA2Nfl09mnYz3qN3M\njy/LCdyJaj96s/DhPOsfglzMcsePdijhT8doeQecYya2iBhChEb70qENfgdV\nzyAZN7n7YUMkrMh/5IWIxH6BfrQYQGn+fBYbFb9q/gV8+Zd6lLhx42ii6iRs\n9Gs2Bi0P/rVQ5V4qlolBhT3Y/FvunFsbyEMf18leX3psHdmGoicpRQKlOPkH\ndDls\r\n=jgxn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"55bd4a71551d5a8753703335d09493367c38b4e3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","formulajs":"^1.0.8","object-hash":"^2.0.3","static-eval":"^2.1.0","@balena/jellyfish-assert":"0.0.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.12-renovate-non-major-55bd4a71551d5a8753703335d09493367c38b4e3_1595317676037_0.7485975899459649","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12-switch-formulajs-31a81bc619060efca79a80b90dde1839a3a06aaa":{"name":"@balena/jellyfish-jellyscript","version":"0.0.12-switch-formulajs-31a81bc619060efca79a80b90dde1839a3a06aaa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.12-switch-formulajs-31a81bc619060efca79a80b90dde1839a3a06aaa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03d557acae346e02e15ce9342b0630dbe9ace3d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.12-switch-formulajs-31a81bc619060efca79a80b90dde1839a3a06aaa.tgz","fileCount":13,"integrity":"sha512-NGjTG9qfS4ChyeCdI9Jqb6x8q7dGRUG7iOf0MPOx3HPxYv7zHBw+pduQPjFM12lfKAkTbcsZ51M1Sx6VLYUT2g==","signatures":[{"sig":"MEUCIQCgiDy5IBx3Xyd403nA2gUS1crGrmWlv2GH6DflYWXT9AIgHJhg2UIxP3kYsHGU5EiugN+8R9QuPOnSIiMpnKoCdUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFqlWCRA9TVsSAnZWagAAvC4P/2WFcbrFAcRFA6koY8+A\nzHtH0HwLwtkA6MZI6EvKUBcICWG7VLqX2WUqBQUwPXqDweoQ9SqN8Jh5E77s\nS0H9nhD3cxiTmoFHm4/ZESAlAb9Bl4X6/2jIMitf4JNybHzkSays14L3xH4R\nMR542QQba25nGk2mVLdQuORfprmw7LD6+IbAM9zCXtMa916Nywbfc0KKU63Q\n27vSjd5S+LhIFrYw6WLDDo2rK408cQK/NhbOnp7G6z1JhSmWHRcY3TEBARM9\n9x2+V9+War0rcnPqDEC77NBzDsiPiivQ95NboC+cYIBVyAlpiLCigUJ3P+nv\n4UVHqzcVz6DUnBtZYn+9jyag4vHjTqiDjwzrkaXtm61yeCTGA0/bKUAjmVlS\nuMhVVlpNij1ws2Z4VYOBOKZpAGPN1UoxC5GS5Rj+CS/4nr3VGsAdRn0ZIKoD\n4rDfY8EQFFu64OBOxUzPhP8AXIPKDzCxOqcsHYrMZp1ahhxNH7paT+I1Z85L\nZVoj3z54GpxiFNNEOutLXrA/tKAKox+E5kDe2jjWUjjqkWkxkYqBl01xtZP7\nE/v7WVGWqSFJxaD5u4JPhkkS9KcT5E2uLeutpXo23J6NIXQ6ju+h0KOTo2qw\nsfUFYGRdiiqPTv0QX9JGQJ2rCANHHPYxC8/g9HXS4/wFYKJUOgyImFl9Aqcb\naUts\r\n=Q6+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"31a81bc619060efca79a80b90dde1839a3a06aaa","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.12-switch-formulajs-31a81bc619060efca79a80b90dde1839a3a06aaa_1595320662335_0.6060639193181818","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.12":{"name":"@balena/jellyfish-jellyscript","version":"0.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"56859e69adbd29a4d01487170ba79b36de09183e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.12.tgz","fileCount":13,"integrity":"sha512-uclHN0RWczrI3YMhEYcBnuxC1RVvFsrLZieYY2yU5JPdmZb9O2zMchEveCDPB1QM+i8qipUs8nmCoe0RzqjHiw==","signatures":[{"sig":"MEUCIQD+C7GcYmdJisovOOfZJd6h7x3DSRnI5C/C8LNh1NFYHwIgcjyLCq2ewTK1cfWIspPCk5yNawU+0Vrbd7YJ7q9Bpx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFqpGCRA9TVsSAnZWagAAORQP/2/0QcTOHM8+rRG8DObo\nOtsJ6McTElunQQSHpU19r/vjDHWWtO9BMu85k4Nr23inZdlZCT7VFuORCBbe\nYn6frIkSRO87Xv3wxuIAMbAbTBTP+X4TEJ1mCqpfyBPB8W1HwuLeCRCMc2qT\nkngF9xTxAMGGGUMD9xjbUavjaY9EM9VY8SxBl4/iNn8bmgDBpmY7rnrKOyGF\ns5y4PWeUvTexMH+QVO2Dbugv2Eg2E51bsvnE0KiBF5eqyBgHHJEsLS2lwX50\n2Y53i20yo3xDf2U86A721J1ItrDuf06XIN6sVCHFOYMoENEQD15vAYPZx0xK\nsrG9Apb90EVYdOSgPHQzqfHbD180NTHflhuPCoWuE8+qLIzh8sFOi9JPf5RB\nWWZCnOFW1AkGVnkLLvkdshHHiP39ThthpwCcivvcvQabRrFnXV8Ep1T4y7bn\nj1jFcxcojMX5H8JSF2m3jjZ2HYSAkAhd9Yvt4wVOLRnRBlq8LmJe9LGYSYcq\nHIAdL5PSOTNLPd3xsBZAI7PBnL4ee5g4lh8y0NI8z40fGqAUYT5WZPVUuMkL\nQfwS4aiOEtEu2se0mJ8v6dVueXist3+FkXwKpaBtBsQ7wzgvrsKQz0J3iWNN\n0B/7NQ+HPhr2NMbIz4NFKOfNxQMKqTajokBv9fk+hhy/6Ws5CFdNcL7tIoG1\nn9rQ\r\n=FmwC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8fcba6d31ede272afaeefe9be94ca3b0d53a7602","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.12_1595320902046_0.9927567670171635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.13-update-ci-configs-71b496dcaebbb2a23f7726c62f1d9902525ee591":{"name":"@balena/jellyfish-jellyscript","version":"0.0.13-update-ci-configs-71b496dcaebbb2a23f7726c62f1d9902525ee591","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.13-update-ci-configs-71b496dcaebbb2a23f7726c62f1d9902525ee591","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a4815374f918f25f41b932d2d060ed958185de1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.13-update-ci-configs-71b496dcaebbb2a23f7726c62f1d9902525ee591.tgz","fileCount":14,"integrity":"sha512-CKpszffYj60aY6y3jKuDkFjcWFinLaqUEGw00W9/D0qbnNHSb5AfxTxZjIG36MOxiPBJfDtRwu8wMQLmhe5ghA==","signatures":[{"sig":"MEYCIQD0F2lHicLrqL8NN3gqW3zwJ+3z7zdkucVH6LjEUaOQ4QIhAOxF6in7sPTUOnMQWp5SVcXzGp8vYPIS/305ofVQckEK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/wMCRA9TVsSAnZWagAAyhwP/00ftLj60n9iUsXY06Rp\noSsWbIF4X+OMtWyrSznBysy7Xjyb9l2PFk7QAnIvjNrmvWzk5/NWXGQxyPWj\nhTAPmGkKs5VXUtL6VztYOYixXF+bZ1xhWSd1X3iDA1u69y/DDO8b5Lw/6yS6\n3tNQNRBW4USBiyuS8EwsEK5oAJyTrcTcVqrqwGakEQ1gk+vg6XRwzzdJxG8y\nTjUsxxVyyXKwTLktNV2HFy+0WPlCto9Jx3MRv0Wl6Qt9XO5nYNv3cQSps5Y8\nqavXWfS557S24amCbr1P3PP42OWKYQlbGiEe4xlyTmdS6KZdDkjcglwop2vY\nbNs0Nfj+on35UOKumnzz7G6rVxz9a5NrJkWufgWvWZax8dcoZYzd0woiaAcR\nlQwxjP9KSlIU10cuPN7E3hAQu2f2Ju4GdSh4MMe3HO4rx1I13WVTI+6dglN9\nK6nPi8FuGTTspVNTntTVYIT9auaCH0AjKR9FJaRkZR/Z1zwX+2t7+VMDCzKs\nvczK3p65oUXSWDkQfQOCA4Hpj98j7P0CZdWQrVOewQ6/cprFPYfH+QaNGWj0\nkVeZtnZGExaaLTOc/2DibXvDTilnGqrsaWp0U2rPsq6d2BVS1WHxBXKbCqOo\n51jGAGqc7ZQ3nfRRbu54g/7dhGJ8/0v4X7nLyXWLl5w6nl0S/zwzdakazCiY\nucdZ\r\n=mTZk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"71b496dcaebbb2a23f7726c62f1d9902525ee591","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.13-update-ci-configs-71b496dcaebbb2a23f7726c62f1d9902525ee591_1595407371712_0.5854449184053347","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.13":{"name":"@balena/jellyfish-jellyscript","version":"0.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc847fef0295f8aa896a4289ad97af5bf601d494","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.13.tgz","fileCount":14,"integrity":"sha512-iEKtPXjlvX3knoSoBTtpUAOWrCxhxVUZUnOyzIhusqNLMpxGZ2wJpkw2zK8z4tvXJN7HwSAavHcreYh0hicb2g==","signatures":[{"sig":"MEUCIQDcVJoIi1D/vDVnQxnc3jfkPAMsC8UlzfUuX7+XIhrhWAIgYa5/AZWjiYcTTl3L4VwfJYFnhMPJg6iBLfrkFudtIqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/zTCRA9TVsSAnZWagAAVecP/jsKG4OEiwgpTtiIrsmB\nmMZigfFoMSgTO/gUflTYOVPL4FLLaAp1TmpKqBCW41+ggkAJOzBlDIIFdkqR\nwUJ9J0KThcITzHydANoic5VSjHDWKQO7iGUt5NAq9RQMJd2KyA2wKaWVPkvP\n0oQYLkiPW6yqoJSulZ3/5hYrL0mFfbd3ojTJ5DcCUtXjibmv3EYR25n33udM\noYg8UUOvGS5RW98evXBDVUXgv8en2dJUlX332mnFg4exAtVRc13m9qHMPwTX\npnVDnPg5wkotEZBy7mq7hkuCq/N79yySUgDR716TsLlAarQrSZnx5iUOpNzo\nS1B4tRvBlajOX5e1j6ZuB3e7jA3DiwrnsF/D2ESUsbYWc1AUayMeTqZfgHXW\novAYIdaXPDkTJeqs0RCidbnBYWtzI44rTGGhL/OVRm8l/Sqw3GAMLQJjjYi3\nlGPiSiX6N5RcYOaLerzn49esoK0wUlpzA86FOtc09ttGJ9RxQgroUlaYcf1P\n5fibi/hPiTMuDi7HVPhWXGChvRAJLC2YJYQoKhJuobY+892WTV4wEYTwX3Ir\nw+kKdU5JXBYzaRxst39DIxgTYD90PTaU8RQrPaJW6frEfV2L2SR/s8vMf11T\n5FJJjCO+fE7LQmrhcjaovRtVxgNbMaDd1VnDrfwtZwji/t+F6rbixNSAvupT\nnJ9P\r\n=u8kk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"2a71dd3204db26c2d85fa5c1e6b9d7d058a396c5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.13_1595407571200_0.5865983494814373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.14-renovate-non-major-b94e4c89d269298491f2cffe3272d3b3fa372779":{"name":"@balena/jellyfish-jellyscript","version":"0.0.14-renovate-non-major-b94e4c89d269298491f2cffe3272d3b3fa372779","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.14-renovate-non-major-b94e4c89d269298491f2cffe3272d3b3fa372779","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75fb5e47fb8dbeca700994fc976fc8b8f8d5bae4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.14-renovate-non-major-b94e4c89d269298491f2cffe3272d3b3fa372779.tgz","fileCount":14,"integrity":"sha512-53shPCCMEg+JJcuaimcYm6nWvuxo8q4D361foUWB88/vCHFPEtz/GHhMAlf5onuqozG9r2cTM0qWniNYkBZgfA==","signatures":[{"sig":"MEUCIDCAfz4gkfDeg+2ewqGfspg/6YQt3ZBin3TXp3YRB9iHAiEApUGMkvnGAYURIY3qTnpKSanrZZknUBRpdBc1061o/g0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGAkQCRA9TVsSAnZWagAAE0MP/iHO7NJAY72XLjtP233r\n8Or6qTa2OJK5laqOrRxk0gLuvnu98MZpzvVaRDKbf86eTlXibwSnEbHE9T3T\nUnycISexgjA3TRIGtmmE/8c96It2z7ZMJH+vXWi9j3TOiL8k7yctR8p5i7+l\nCVCmHnG38hJRRNz717FX7lHf4NLVHz3s8YrbyWkLW0twTJQxdGnlAVgvuXgO\n08uBzEDL+t1T9LEverROqYpcPnVoTkUDy8DrD9+QrWBKvRH3x6Ubrw2BFrld\nhr77Cjf7NrupfBFqHZd8YGGdmRA+HLkB1XCERTfmrgVQVT6Ke1yC4deNXkbm\n5u+jLuhezdfSG3XDkfQnkoRgv5N8HfHGdDu+/vB8/3ML6SHJbdIOPvXyo/Q3\nk45hYAozPamBjC8diEO5VNnsmssWS+kocYKxvZSviv1ME43o0JlVUDAqjqDp\naGeARfOV+Mlm3ofLrM5wQbPB10W/IosJKwHn35sP2UCMW5VRrkZsujViCMbb\nRLQpZqdPILkCN6TiHlnp0NfClcZG/iaMOu7trJ03EPo/smV5VUHHhkL/FtzZ\ndE6z+O+Pz8XQnR731rVT5AQm75Ko/2dc9rcgerFKyPy2w8gVeG2iPYuG5D+q\n2K06E4iQ03c5l2tgwIcytAJd3JYQnFM30yAQQINN0eECccfyaq4YwwClbRrt\nhVmu\r\n=E09g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"b94e4c89d269298491f2cffe3272d3b3fa372779","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.10.1","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.14-renovate-non-major-b94e4c89d269298491f2cffe3272d3b3fa372779_1595410704294_0.1695011513717828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.14-renovate-non-major-a69b6864c17191f04b893853224afec0ee6c4a4f":{"name":"@balena/jellyfish-jellyscript","version":"0.0.14-renovate-non-major-a69b6864c17191f04b893853224afec0ee6c4a4f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.14-renovate-non-major-a69b6864c17191f04b893853224afec0ee6c4a4f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f88befb33d8e7180436fb8e648b340c9eeb64db","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.14-renovate-non-major-a69b6864c17191f04b893853224afec0ee6c4a4f.tgz","fileCount":14,"integrity":"sha512-o90T6X1vK4DkQ1YqkuR6+RTLcoqIvYyylb0WTt/ptD2Y2keQnCGHao6fs3Xf1Av8GMOSM8gKGAvxTcrl9S//SA==","signatures":[{"sig":"MEQCIEv/65d7jqKMNux+ztZJ8ALTJiGt/7WSwBHNS3kmzA50AiBUMZjpLH9ZM1gyOrx2WiL0nnP+OBuNUqtN5jVdZKfJiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHo0GCRA9TVsSAnZWagAAjXYP/0xoip92jZm6Mzpdewv+\njrM6FBhoHjqchOMnV1NLgTiuwo/zMNlvp0I/Jv9+gJBlOAThh9hUnP+DCyu7\noViud74lpt1jen5dLXUw6bXv+BHySCptk20ksoyJyHZrfSXEjBN/f+Xf8b8b\n+UxXgeAXHhgkn/zM24uEb6buVlHhW03Ovz/G58wCMZzkYdRfaLSDhcPkoEnr\nsNOCLHkIA1cFICKvn83MnJUXAk01bYic+yBItutznflIUgmqK56M++99nHlV\nDCjTVGC0/+dT6cqcPW3sYobJpdLBKcrVbMaxhqlSJyyiXGnsKoLz+WIgWtCJ\nhuteqhJqOuXdBz1znzqvSHbRXNMW1xV5UlHFYW5pDdX1eDICEDgOpeeSoVdQ\njp8W1qro3ThVp3bmQ8z3uXZ/htKbT5vzvPQUrPkmEekrpO32RzrbWm0g8NlV\nQyngmZVASWq6mO72EoVsSx37LmfZfxpgTH3PU8C9z70pXk9zo6E0Ax3KEvbY\nLBuuCYuJB81ybxOq/k9LWjXrO2FPIrE34I9gXgTTIbd+JYFj23DKAQrbHTgg\nOMW19R1cYfNUhFbldZ9f89o2z3pEIqFCobw45ytxV5ABGlXi8gx8SINsFYcY\nFxcO2GfW12Yh2X11xeIa2xBBjcS8uxg7CJk+7vEmrldX9bHsRtOGC87Fkxrp\nh+8X\r\n=ivGW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"a69b6864c17191f04b893853224afec0ee6c4a4f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.14-renovate-non-major-a69b6864c17191f04b893853224afec0ee6c4a4f_1595837701790_0.5960243468240132","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.14-Add-a-colon-to-renovate-patch-commit-prefix-ae81677ca5c04230253c22194a12b42a3645188f":{"name":"@balena/jellyfish-jellyscript","version":"0.0.14-Add-a-colon-to-renovate-patch-commit-prefix-ae81677ca5c04230253c22194a12b42a3645188f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.14-Add-a-colon-to-renovate-patch-commit-prefix-ae81677ca5c04230253c22194a12b42a3645188f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"881e2f86b9544791053e0a905569b7c9bf71e95c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.14-Add-a-colon-to-renovate-patch-commit-prefix-ae81677ca5c04230253c22194a12b42a3645188f.tgz","fileCount":14,"integrity":"sha512-kue1LxELqyx7y2tnK9ma5BtPHqHRaoYS9XTKkLjaqmAp1DaIL4arrqDtpKujbMMM6x8uzxBdOlp6eFWc8e0/dA==","signatures":[{"sig":"MEQCIC2YsGVBMoGb/lp7pSEGmfLuZeyGKYxB1Oe3GQv+rPAyAiAR2MEGG3aBbU8y5vOJoXVHDxDrNL1/964/FyYTtSPT0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfILaACRA9TVsSAnZWagAAUWgP/ArZbOcAld02nq8Ia1Ek\n/IVSDbg7EuX0UvHm4r6oTX7jr0L/JafX0eOCUxEHxUyX1WXQxkrBjuwOoMPv\nSuyDmTi3Yd6N4oBRfgWoBpuhXhkAndXE6l3Ymuwq5ocZPrqSjYzAh2BCGlx8\nkUicM9seD2hnhU2yDY938BBCUHfYIHD3+kzAA/xbk8F+xjyQzEE/KY3By9hb\nzOBRurb/C7+uzsbogJE32FL2gqa3rRiegiz/IQoKxu3ChZJ7s1JVBgIZKJTi\n3ueNY3pbMbZjN38bZvfbWA1maB4YtJ4r7ZAJ0F2bTHnd5PU1xE6WsRZUL7Y8\nxyDislQJwQynd2rJwzQQZW1vet5mA0cTR4MIJgHG/nv+/bLKFNBpaz7Fv6EP\nVx4s+dcu9a4wciU2QVC/wjOuQ+80kx7P99JRIFfZR8wjnIAp4FxCtNZDK1Vp\nu5rOBSITpMfMWWjmLHNpqGHT6T0u90ouD2jktEzBiwaRjn7YCREzrR5Jyd4x\nGsTWmSzLBfavXLvw7nzJXxXJU2mZFXMAH5U1C9dJNdN38J7RsXtOT+XEzbyx\nOKEp6aUrZUKlJNQalcv4kUa0PzPb31yqiPqhIhp2GFqNM9Sl7aavwu1KWAbV\nsikORCJUYz6pClckp06EYT05lKFVI2zTo6nufMp5eN3Cau9AhnhVcnSZfOSK\n5pQA\r\n=bSWV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"ae81677ca5c04230253c22194a12b42a3645188f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.14-Add-a-colon-to-renovate-patch-commit-prefix-ae81677ca5c04230253c22194a12b42a3645188f_1595979392265_0.35516448017054825","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.14":{"name":"@balena/jellyfish-jellyscript","version":"0.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"152973d4defd08f77ba27d0180ce27873ac128a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.14.tgz","fileCount":14,"integrity":"sha512-I9e2K3B6btfb7Y82Yacx0DOV0T4GB2YoCeKc7T/ATNDgVC91Oem8ILZ7lnJkBf87iJaALZUy2O1nDg4rY0Gp1g==","signatures":[{"sig":"MEUCIQDPSRxR4Moex/9SKD1jQETYcj2lpfTYpw5mSjGFXVnuOAIgeMQuUA74rovwfl6REJfPaz4H2CXy4F7qcvZz7T2pAyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfILePCRA9TVsSAnZWagAAB2UQAJFM2G5wNPwX0JpAhArf\n24lYYRLAb5bQhISpcduMKrcvHXplwt8Drj/bpM+eB1rRLKnqoV/PsQoSDUFn\nFcm6A7CAjDWCC28CA5N9u61gp8qiMe7rYmFdmtV/VvyOqINCXFLUuFiBQ5co\ndiH13HOzB64bcrAzdjEgeCfJ1AaaMAAYhmaQc/9rxW3NSC1YUXOXr1IX6nvB\n0Mc0be9aE4YslSMBhJ7FzAC3Oeb9AMGRPN7+zkNMz/Wp6zEpvN1heMcgaw4A\n0z7AJILJz7AEMl9cbzISWKHO7B6W9rZtuI8vrwBhhbmwKxJCVCXQw227RqQ9\nay+OMNzSuTgmtEFPE9418fCRTQ3kKm+KCrW0q8r8SF5gwQOGwXfWMX9lO/Fg\nnVDMWAmnT4H2S7KfkltUDJd2JhO4XXgWjWy3c5BxR9NGSluHg3jnVs6mZLjs\n+WeW+A0ZtbI5mFaVS66DQ7nD5TUTar/MA6sUbeoqETHD1idvxt3wF5Wv+OX1\nyI5gnoQeh7tmd5ysJKvGDW7RmCq2KwGh0ctYoXzkOXi7ThgWKe+TnkE6/JlE\nfIa5zOJFbIjO+k+VUF9/m4w0siLiPMOh/lL4sr+OXEEr7RvGuX/w2KblY64N\nw2wUGM7SnqSjo4BG+JOCKSlnizVgBLMg+Jnb+CyZO7HUPgcX6QylKxz/ptkh\nqHnv\r\n=Jdw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ba4132c86fce43d43ebdd6c15bbb8536f0464d5e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.14_1595979662778_0.601409055244331","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.15-renovate-non-major-0f6948021037df1faad1cbb9f0c23b74a138333a":{"name":"@balena/jellyfish-jellyscript","version":"0.0.15-renovate-non-major-0f6948021037df1faad1cbb9f0c23b74a138333a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.15-renovate-non-major-0f6948021037df1faad1cbb9f0c23b74a138333a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"384d09b8c98191ff7b7b89a13337e4434a142ef9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.15-renovate-non-major-0f6948021037df1faad1cbb9f0c23b74a138333a.tgz","fileCount":14,"integrity":"sha512-UsBl0QCkxcVPS9E11o0e4+pJIu2SFrxa7GlTz6gMMh74SWofEyoo6f3/FT+OEk3EtqXjgigvp2MKbQU7JpCP8Q==","signatures":[{"sig":"MEUCIQC5vhyhFmP1TNEpUQfWXU9u/SgPW1FKtrv1bUWA13lbeAIgPNKJQxs2oEh5LpxQj7oOrFZtCp7kPJox578wn5MDAGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIMtbCRA9TVsSAnZWagAA53QP/0gJtpMLaerQzJ+ZlhAm\nOl8xcwARq1kYiuUgmDvmLK83dKA1JFxfZpSeH4AhYcQAVZ8GfvVwtWNRbXzM\nrZhAIEm0vuHxrFZhUfX426qaO4EGYQBVeBNYBm/D1mvKGLuyKTqFKdlxrJis\nxHYcyu8CGG9vfNkA3Og9nvCbg0tLuLEQfoKeTAEm94wlZbFSctXBtk5/BeEb\no2O98cdBf/16FHKg73dZqGsegJREHMbBY/zwQAQL09cTI+rAj0ss38OEGaIq\nV+OeekT0G3IIX/7/mzJQjc3K/v47rWbvj+UxbGQeku0nOdEAy1J9DlUNKNDA\nwFPdBYywNjNrBwLvMN0pr1QwSewMVffXG5QhxYF7B1G0ouw4Q3Lah8kc+Vmx\nDZFjiVN9kSwctlXlzkbP6FiEiMkF9AXTEMtZUSQtIlwh6D+N6k1QiOK6oFG4\nC91E7hJ9QbYQQ9hAeoLmfBjjyojpxYjMBoSAID3+GMKzfGQDENWzQXE/b6Br\n3/BgsxcUXXP/NphZuN3Ec2AXSgDgDZjqB/Icywz2Y1vu/zeReBKKw29IPrDW\nTGWVscL0ql7neUsVGD5rejH2VKZXjG1kW9XqHCLNpoUPNwV/6EN71Jf/XwmR\n4mybpU2HP2roZ4Ly+582W8rX0Gs2Y2hXDJaCHqZDRtGOtCKikV1OG+CQEN+3\nxQDw\r\n=g3iw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"0f6948021037df1faad1cbb9f0c23b74a138333a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.15-renovate-non-major-0f6948021037df1faad1cbb9f0c23b74a138333a_1595984730667_0.7117133639366127","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.15-update-dependencies-707e1ceee4006cb6828d27ada8e9e32e0d83626b":{"name":"@balena/jellyfish-jellyscript","version":"0.0.15-update-dependencies-707e1ceee4006cb6828d27ada8e9e32e0d83626b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.15-update-dependencies-707e1ceee4006cb6828d27ada8e9e32e0d83626b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46c722ddcf597ddde7f1d4014ac305e81caf6b9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.15-update-dependencies-707e1ceee4006cb6828d27ada8e9e32e0d83626b.tgz","fileCount":14,"integrity":"sha512-WMlztJIrL6q+3261BI2ZDf+YW3fZtiGcbw7ONbdokgoyXN5MNJmOFIhPLnkVgpkc4BIkkBXy1pBUO43cE2l20A==","signatures":[{"sig":"MEQCIGWNk06+X01faew+yUrpRQoWsXnic8gbjTOMgp64IE5HAiBk+j72w/GVgZSvFI5u5KQCvL789jBdL5z7CigEFm+0aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIhVOCRA9TVsSAnZWagAAs/cP/1oPf3tXjtjO5Hi+XXr2\n6wnjqkbN1qvOgMgrUP+2AonDquk4OSyvwxRivTwscGsMZITrv9yJVz6tbY85\nqokcBd0PrjqzYx5p/E0ZyTbffuQer23Ts1X6xKXNvLW8HwkgDGjh8L88EyiU\nCwwuEVJZ64V/t0GMIbXmjvPL3aj5dEgt4wOyE/TpfQ1lhrPO68FBGIXxhq/E\n1p5o3MbFgdi/h1D6tJBUnICV4/OSAlBEFpRI0V3+b+q87evI9Ji26+LqpBK3\nvj7R24UfcqKZT4IkoGsMG7mWzXR//DlWKXmzOvbAo+2unkVoQZ0HVvjgHZBT\nDcm8lpkUKhqVmpLveI7ZD2X5CwRYl1Zz+/9nAdUiaHHRyzU1MX6mopTIByBu\n/gr8MqwGtbpy92ryyHjg8IimfeZtcXiBAgi1bPxESv5BDdMwol9T/Zyuz05Y\n9V2MLHjScKYgzBO2wsSIUlQ94jW1N+dZ9UxhJtqEZJsXez3TtSWf9qT9Ryyk\n8NxtlRF+m8mI9Ye7Nc3qRge9ejzojNLoiv0MiZVKKquaGe1fxgXC8HZ0xpMY\nllHnyFdvgOWaS5lWLZvL69ufm6JjuIU/uBEZKFD0Ew+oPJ2U90XOwiJFyjbS\nDkpyFjpK/LVgUk1yRSynBCZVlwAas9uDNrwWNnXf5us98af2m782JiSq1mWE\nCaXd\r\n=9yAS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"707e1ceee4006cb6828d27ada8e9e32e0d83626b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.15-update-dependencies-707e1ceee4006cb6828d27ada8e9e32e0d83626b_1596069197965_0.2838229527936489","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.15":{"name":"@balena/jellyfish-jellyscript","version":"0.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"27be03426d4d0af27e25cbc05713dd1743162ef0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.15.tgz","fileCount":14,"integrity":"sha512-hCq/KXMV0Q6uXDAsrSJYg3m5k8XFet63oMBDro7aYNjiIqpAvz07Y6qg7ZMMlzPGZ/isG6segp1eRG1MYIzghQ==","signatures":[{"sig":"MEYCIQDoRvR4AlC89Q3lR/x4s2cDYYNiuruC1g57ZxEdkKAGkAIhAIYQbJ1zRBTUGon9JVX4gz601T6K+AJFAP9Lzaw3TaBu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIhZTCRA9TVsSAnZWagAAPmkQAIbKCTt2Flpe4brLO3Hq\n3I6OWTWesDx0iIosc3P8/NwPrsrpytgswhYXPvAfNPFNfUG41+ZXieYYS4nY\nPKAqkASNHlCgFflf0AYFGC3oNfzt1IBDBRHfdqL1DOjv27gGfWb8C+MWT1he\n8JXVKBEQA0pqhsjsZzZZ7nbzGw5ONMnhhzjbqLyyV+Fc2C4Haaoad5nlKVLD\n2jq65eViHz7IjgVf9dq3CLV7HuIbEayAcbj9CwXk6utJgoaYA/AsdicaNcUN\nggsTa0RoEQILBppqAnngAk38Sf6h+KosOIEgb5SgJCTjrkCSEbl9LDgOEpGG\nSFisC+DfGLYEdkwVwiaAya5gVBYgitU2giN8w+0gHSH2H25l5oDMy1qD9Ey+\nDwL0KehvMDqRczG4CAULG63IAt+d3JSqP1YJ9DsYJTQGrxk811H9oIvAcrR0\nt30u9dsgOvk3UBIMprWEWAi+H29IHtX7kgSHZ4CPS6e75ylDxrnA/J5BCvOd\nsWCmV4X//tZKtitIELEC8Cuwfr7T8sgau/IBaaXhOPxvbcxzX7KHQUxTyMke\nwAFx4xV//HIuM1dhiQw/ZoTxGvjre7MvS/iOTbFHBLvABX+Bk3KXEMiml3T6\nqj0IRD3rUHLV3GVLJlQc/3qA4w3kabajmQU4hYZMTXi5sw4jaCXmQ1I9VfPi\nn8eu\r\n=P8RU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"f69b899079d4d78eda461264ac4159bf9a4a2fc8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.0","eslint":"^7.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.0.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.15_1596069458864_0.3357432714673452","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16-renovate-non-major-179ece8c4fd553816a979f51d58d6615d2862ae2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.16-renovate-non-major-179ece8c4fd553816a979f51d58d6615d2862ae2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.16-renovate-non-major-179ece8c4fd553816a979f51d58d6615d2862ae2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"73d52a224bb1adf431b634a47b14e3bf9accff9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.16-renovate-non-major-179ece8c4fd553816a979f51d58d6615d2862ae2.tgz","fileCount":14,"integrity":"sha512-OMOl6LwpYPouGrzPYM/Q+ZiziH3531bFH8rJEzy5TTdPlI9IHo09vZ41QfKPFPgUO2BADL/pqu5Iop9BGe9xgg==","signatures":[{"sig":"MEQCIHtF5xHSIkeMEBolT6NVKrelFaxGj7mmEE36RDohTqmZAiAQ2VtwUzoC89mx15pBXY2qZNxfozMQ78Xr87q+UPjaMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJLPzCRA9TVsSAnZWagAASTkP/2WMvPIW/QRnpw+xub+C\nsYId6WRfJL+0xhkH29dgfuAVozw788/4iijucOIEP4SNBoCdGIrD0sWBfSX8\ngoVPZIquXGIMbgSrxJqWuU+tGf6HMswwcTQrMwFNcvXwHU2Jx1fB45JWFTCj\nOkrRY8zCwMAlayvEJ1pBTjOdeFualbJnI/3kGJgBvrZi9Gutu1bscbAeBw9P\nrJK7cBQoaML8B/fdNuPhtrt1gMsBS5PYoHAl3EKNgM/+OPF3s0ASgAd9GBNi\nwjGofCI+uaFCwQUmigg0VogsifVSx1WxPiNMv7UTC+BadEh+YVkaR0XIZVeS\nf8L/EOYxQ2dVq0Mlu0lsYzjusuObxLL6QM6JqZnyAyd8gtBIA/XWcgqc8t9s\n531LrSU6RoV375DfK0wTgP68T7WuJ/PKGk01bwHBynAqemBClNXLZyGia7xZ\nw0TTihId3Hv6vKD0NdSqCegWeS99qxQcL7BnDaEctJqfUa27QNpVfUmA9OKP\nMKV+gX1dOgb0dWOVt3gLPhZb7O37sd2KBqQH9/oggcP4UBiFkEFrX8O3YROm\nSOSWFSmcOBNsXYLMuKeTkXWtEe+3FVtanF3bRWdBht1iQveeUtz1FFjG8qkY\n2QWoDb8wYsdlLkKhr7vU1Wkuj66KRNUzFWenYYdXCtqgbfppBv6zbYHqbafa\nF7we\r\n=Fk4g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"179ece8c4fd553816a979f51d58d6615d2862ae2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.0","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.16-renovate-non-major-179ece8c4fd553816a979f51d58d6615d2862ae2_1596240882821_0.6939150575316202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16-renovate-non-major-72501d543e7410cc4fb84a251d617f7df4b0871c":{"name":"@balena/jellyfish-jellyscript","version":"0.0.16-renovate-non-major-72501d543e7410cc4fb84a251d617f7df4b0871c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.16-renovate-non-major-72501d543e7410cc4fb84a251d617f7df4b0871c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"499a95939d27ed31fe2435658ea8f463dd812bf2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.16-renovate-non-major-72501d543e7410cc4fb84a251d617f7df4b0871c.tgz","fileCount":14,"integrity":"sha512-08CJAKaKLq3f78jH8+LBf35kckeiulfLZd7buxTGn67RMkbtoLNE4hddQ6c9mTbxrxnffW7hZlyruYbPV8IELg==","signatures":[{"sig":"MEUCIQCQcXdcSMIvniMCCzH50tDF0O808c4OTWxOEpnFctRaugIgcMJveIoBSnkSdwDMsgtobXzbiaB7eo+/AyavoMK0vgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ7YeCRA9TVsSAnZWagAA61UP/RM2HT4GH5Bogf/d4GQh\nS0nZ18uY/ABWHuguRszBDQyzCWuC9usRAEyjrrSOzSfzn8dP2kJy08QIfv5S\niSy55c9VjIcCRo7AgpFwf29WBtXLZLsiScTecnhfTlLo6Q1zz5rEXjRF2bxa\nMhuiu44YvdpC9qNzRHs4fenKqlkxq+H3VUerZy2bur8oE8XdWEI8shVSuXXg\ni+9ZLqQPkH/eKuSYj3iC4kCPdMfEl7919yO994ZlsgOj8o71kvkW6vQQBR27\nU+8Ha5MvXF/vSZxFAdEuyox/8Jj4tykBFxUoED7KJr9wMAb2E+6RAuTqugE7\ny1q6d5IqjTLefseKNHMUwQ+d3s8uK7cP1fWWSrf9rk2lna3gWulUB3ZLm7nh\nuStS/A0GSHwy4nnKXh2wtCWC09L2WitWc9emi3OA1CN/ukeLRnidSptmryeo\nF1HxaoSgUo81+ozqMIgte8bQ6uBqWEAsGO99h0Ma5v3cNIL4oQXWMz07DSeK\nokVBarLKyV2lyPjQ+lMbdRTDfpKONz3YFBaxVNxPh3Wv2pZmVd6OjcOWTxqR\nvc9gZgVce32Uig1vPY3ATerWKpofMXiw0RlHzHMjh85f0XsS3hYQSGvAX3Lx\nRrxbrakPjgWnfr3WS9A0fC9RBLX+sD2B72fktzIxuAD0m8MiJ9Wa4vmhTmV6\nh8g3\r\n=HG0R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"72501d543e7410cc4fb84a251d617f7df4b0871c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.1.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.16-renovate-non-major-72501d543e7410cc4fb84a251d617f7df4b0871c_1596438046079_0.6036878401713284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16-renovate-non-major-2429dae9744c5cb65e85f9078ff76317ab3bd354":{"name":"@balena/jellyfish-jellyscript","version":"0.0.16-renovate-non-major-2429dae9744c5cb65e85f9078ff76317ab3bd354","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.16-renovate-non-major-2429dae9744c5cb65e85f9078ff76317ab3bd354","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35a0a39f1c379fbc112dbd726bedd19557ea6a6b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.16-renovate-non-major-2429dae9744c5cb65e85f9078ff76317ab3bd354.tgz","fileCount":14,"integrity":"sha512-1AhTRU+UBoSHAp3iL/ZgcA/l6swFDYgziPhhk6u0xzZ2T+LY1ZknjT6/1Bkc/b7jhGeLoRnOFv3fKl4aLLDgLg==","signatures":[{"sig":"MEUCIAOO85gf9WdKIbOHNn1WG490f+zVQgpFG+lllphv21QjAiEArIlqz98NplZ6mhFwfByAYv8fMBbIocydBZH9Etd+7HU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKQCRCRA9TVsSAnZWagAAKJEP/iJ3GRjncTY9KzhwrNke\nFF5IaVM/zCqmcQE8xepDRFwFCudip0KM0P5tSsaJG1OGVpO+DgSbKmLjWKkR\nI5ozX36Kc2Qs+IBciUGQb4GPDSs7rzZNZSq8pOCZMQ794i5QhFA1/3tMHRD+\nqO5gDxvtu+AhARwI4MZ86sAdFx7ZW47SUtVuLB/vczbOz+1Weux0455gKNua\nMM9eb6DCf8VwoWrvNA9X1QPSgybylz7z1NiWejwyoiAibI/Kv0cMVfVYkbs2\nTRGAaHqTSZWT4hqnl6x29SLzsrnuON53+s/FBiuV5qWnDf942Glu3Y80DPAE\nTgRmdaEz40VP6hWyzKf1ZHHuAOjUbK3sNMIzhFLIcKJ1gjNKgFUdoc01leto\n/gA1IEvnI/P66xk6FSR1djNTfukXN2g+Qd0KTE8T3pYS6q9HUvaMdiJcTFGz\niEvf3qZqDVSMWSW8g6oLsuAIwz/5wUhFeN9cGpO+yMmcD0Jock1UevjWbd5Y\ndAP1Q6gbwHIYFDx3jJC6iB2IMLVM4w19QRP+q2Qd+byQbLGgQuVkqpsEm1Jq\ntwDAkK+77aFXuhA6NqyeNplrwwxnovyfmYt0OK8j5TzHEBGH0L4d1hCb6R6+\n/t+Q/WahdSZkRnsZcWnnG8T7H88ugUJzYx2/GXuKuy/VQfNyZNwcufiPgD+m\n6ckx\r\n=Ez7A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"2429dae9744c5cb65e85f9078ff76317ab3bd354","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.16-renovate-non-major-2429dae9744c5cb65e85f9078ff76317ab3bd354_1596522641211_0.2051968773371302","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16-renovate-non-major-84ba594732aa0f1e35d4e5b7c670d75ea9fb837d":{"name":"@balena/jellyfish-jellyscript","version":"0.0.16-renovate-non-major-84ba594732aa0f1e35d4e5b7c670d75ea9fb837d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.16-renovate-non-major-84ba594732aa0f1e35d4e5b7c670d75ea9fb837d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1e5426c449537414e6daebd6747b6dacdbde79b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.16-renovate-non-major-84ba594732aa0f1e35d4e5b7c670d75ea9fb837d.tgz","fileCount":14,"integrity":"sha512-U+7o9hUdrgTQDPJlJFNUlvbFkEEF/V6yb/tAFtjVkkeYdb9LRuS+G+nEeJ+FmPeFbuuTG4Fqb3e4FJ+8JxLBQQ==","signatures":[{"sig":"MEUCIDvHGJmWtShAN52IeH5Sa5n3PR0CqohI/Ydhz9RYW+TqAiEAltJCZyi+WJmfqSu8/4sTTJfKNBedzFe4Kg1RiRc4hcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKgmZCRA9TVsSAnZWagAA2+MP/0BBOLSsqqRw7sKKYjRc\npkGtNMphU5EdmNzpHtmtP6n3Zdy4OUUsQpCIqxnjNuLynvNt7txzw+nsiaXr\ncQPU+9JF6PG/MgKjKjfZHkn67mvNmcB9I27cdgcVKIrfI1lyuGkiU29uqc2J\nudAlk3Fxz+qQgY3VWWNSoA5VDIA9WI2f15IaRkVtnIPkCBgkFct+lYpMO947\nwS2g3bmJytWDwFm5RP4IhwSbspLiabPiDXs5jJTK64HbXbVRt38rUhN5QZrl\n4AxsEwYqrp8pOzkChqKK7Lc8O7P6Hpk7sV+0mw1SpddXfc1FitW5en7rMxzf\nTObRznqRIrvKQHnfGLGKKb5O4Bgm3O7WLoBYVWAEN23nWB0mu7gNZRTPS+KU\nt3TODW7cOcVGiFIb61XALwvxxTzDVagPcloCcx61mdoh7JTAWdnbp2q1oaPX\n3/a8pgsIZYuqOMm31UNWtROpEtWLP150NTRv2kpZ+XKU6cKGpcOiHLlqbkVc\njseVL033Sk8rTunD6iV6Es6B4Y89ZzLOuMolxkiNKFS96qz8KwmJ2Qd+TpgI\n88GTuz2/arGMLd8r+C2ke/UnHJI923w5QppmBtVyyD6TKMxuvCDFEEzaaGgR\nxQkub4bUEfk/8t281MV3utRDRwSKW4P8DeUGk8TQ7KDPrf/I6DcjUptBeow7\ngLGg\r\n=fyWO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","gitHead":"84ba594732aa0f1e35d4e5b7c670d75ea9fb837d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","lint":"eslint lib","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"ava -v"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.16-renovate-non-major-84ba594732aa0f1e35d4e5b7c670d75ea9fb837d_1596590489077_0.6351113805050828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16-increase-linting-0490a2a30dccd10370f3ba214accb3b2352c79e2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.16-increase-linting-0490a2a30dccd10370f3ba214accb3b2352c79e2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.16-increase-linting-0490a2a30dccd10370f3ba214accb3b2352c79e2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a35f16c6bebce5dd2b4bb082e2ab1d44c7e4ba41","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.16-increase-linting-0490a2a30dccd10370f3ba214accb3b2352c79e2.tgz","fileCount":18,"integrity":"sha512-kL3poh5Nqj7J5AH6kPDGr+wLA3X+1MSbtE4eKkQ8A7yPWpRAK47YgosMKCVPbhNUtCc7SIg5Rr531/EGfHIrwQ==","signatures":[{"sig":"MEUCIQC/p5m4+EHUhjnZYPOW7lag9xhZjYxNrcOaxPRqBOd5HQIgKfWMk6a57/GgJYmQW6x2ULaDb0twHp7g4Q9XRQT7XGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjMoCRA9TVsSAnZWagAAbWgP/217EOnPgGunyrwXTOyL\njSUb102bmeYtTuPlOWDioH605cLpJYadwWaG1Db9PtyqHDJps/3FdNl1+rns\npDgDiLXJlpJfTrX5aLl9Mv/tWxpPxF91ylSXnKcrdg8hiCv+vO9SFuz5Kpqd\n0DyP5X047eCZOclxXLBHl2/VGsr/FXA9HMLgco6NIiFOhWo4CCSs1N0g/vKO\nP4MynTpAv+x2VNcjFHYWMGjAYQcd4z05Jls3hDgWdPVL1/djj7Z7kDpPXN/s\nsHaWugqQnsmJl8n7kysz7GYRcoc4B+SNiCK7tn/mVef6cDZtEhBn7yXqeoDv\nTDkxyvREmwDz6J9Mt8+fRDc753K2tQRPsUB75mtJ6jpLYpjCz8PZh1z7FZWO\nx8jI80wkDiFRmtwQnBK5X+4oaYTTD5ojCOCVs4gzAjEHKUDNfy1Bw45O2b2K\n9R1fMuxmQp0pKaB3LDIUGdPuXIh/ytezI6EJCJoLRNKI13L6u2IxyhqgsZCz\nYbMaBW7jKrHWFmw4pU/XkRKS1I9pPDZxFvyBWS+DlsBVpVsORz0eJqGrJLcB\neTn/UI7DNVDcJOJfYG5OGrdTtVR0dOpDIckIdbz/wLXIl8MHs+o/uxyrcdCL\neQzEuQ0dixoj29xo9H97FU6apAnkwu5tlQcTpB2SJVokMmkNo3FgpcUhuIu9\n7Q/8\r\n=0zBa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0490a2a30dccd10370f3ba214accb3b2352c79e2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.16-increase-linting-0490a2a30dccd10370f3ba214accb3b2352c79e2_1596601128258_0.2106949463543668","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.16":{"name":"@balena/jellyfish-jellyscript","version":"0.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bda001567d482039f504778d73e6ac4d3613af44","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.16.tgz","fileCount":18,"integrity":"sha512-7Jq2qXG0zb+pJ1Dnh9bEH1gKaCg6jIInEzsR4rEfz2aJ15wpnb+2/6LVlbO7CDAiZtYi2bDSpkqPX6kGWXdMPg==","signatures":[{"sig":"MEYCIQCgSsRqLCqia3ai2393q3oELn2IPMsdrhXdeXUgPsDaMwIhAPMKQN1kxsK3owUGSPxOrsHGFOGCofvLRjMsa+swI97a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjP0CRA9TVsSAnZWagAATBUP/iDZUwQQ81OvfDXnYygU\nYseBLDB90pAc07smQ5pQ7xUVtGGgSc5r0evpqqVvbpJfN3HH4yrAmGlYLrcM\n8eunXpfTGzzEqQdcpO+K0lPqGiWZLKn5unoMdvOOzxRr5/zoAIj6klCrqDhV\nzvjIUsBMU9zuj5jgMDLI7574iGXdzBagWQ9w26fk7h7O/r8e3XnHj8jW9g65\nLIexUopOvTi6Xa2Q2qdSzlDrrzJoOZM2aIVdUBc1Km+J486H0acNLB5Z4W8u\nmcQwKViOc6TebMeuWzPpGBonetxaVUC7oBmhGFAXmL8dU6YHyOCJ7OLOsD9G\nFyedjQb7PZcD8z50LwB3jHv3qFMsJr6F100AcSSOxA67Y9WiuBpCGcknSc+v\nI/2IiiRbh5m2cBvLfU3B8CaF/BLEBd4NcUpQjrZmb7kD7ixEJOlB3XDzJDY8\ncWzOVST1/vtq/xpXRTiR5S1wyAN9wuZ2DKelISfeAwfMU2AJig5fdKXpIpn2\n3DqPWJYJ9wntOLsBjbWFeySIStci2ebSz3vEaCE18VQoXJIxaNsIhXf47ey1\nUrE4A6WBZMNOE2uQLDaH+PjERs5pxEw4BcSkY+3GggrMsOYJ4lzOpcGJdu5D\n7ySmO57drwa3+dbSN45U/ZmwvXXPi19YQ3jbStJssrM0Ihl5kNkjjUTpbhhE\nQXmx\r\n=Obar\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"1410a2b66d8b4f720e20a0d3bcd112df91811f3f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.16_1596601331884_0.6467864774448651","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.17-makefile-add-missing-space-73d3d44ca296b294678a7f224eb70767d9e6cae9":{"name":"@balena/jellyfish-jellyscript","version":"0.0.17-makefile-add-missing-space-73d3d44ca296b294678a7f224eb70767d9e6cae9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.17-makefile-add-missing-space-73d3d44ca296b294678a7f224eb70767d9e6cae9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a60197742ecda8e1fd856cd76e2c31d4c00212f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.17-makefile-add-missing-space-73d3d44ca296b294678a7f224eb70767d9e6cae9.tgz","fileCount":18,"integrity":"sha512-rSAeDMmXe8Xzzg6vuPtAa0TPIdWThb7o9Rgs2gHCWwf+0mtGDTMn77zbj3HfxAnl5UJVRkGT++/Bp+y0cK7pPA==","signatures":[{"sig":"MEYCIQDqz1yXd5gOwea+WwU1HhI4VohfC+ikrnBfmSSleZ5IfQIhALxq3V9VOz7v46IKMhtMt3nb7WO/KgP0fYCCeZHg33W7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjWhCRA9TVsSAnZWagAAOeUP/3hWNHImSlnVgXy941ce\npLZbygHDl3vDOTDZf3Mi2wIfFPIjkNBo7+SnavcSi2INSKPwvho8tLIZGXeI\nZJMVs5O687lMHmTuP/L+BTrEG7vuFE/6yBiordggZukA/jGw8VUqBysTGi3d\nvu45zC4KJ1n74i/1A/PIhaewXIL6//tSf2Crqigv23bX4d82cyT7ar5RmR9c\nNI1CAClE7cplC2UUZfvbu1myNLqwwVWZuleJSEFgKrIvgWrOYgZnujmatZX4\n1zqm65Zeis7dFq2BjTs7B2Loe0nXS05y0fZmiN6Bj3xIMEAQen8qnhjMIOjM\nWxUSsJGOuQPzcBVmPixY2ue22Ytz5wMx7L77vXJ/xRA37IZrTUUW9U5K6Qsn\nFDwtHBn7YEPEp6b/Qk5XOffoN/Bw5v9QGAc4rmE8Vbl8pWp3TwnOWxIFsX/1\nJVheCxOankn8tGTF7E0/+tr8v52ALfXqwFJEOhCND7Xb7IBR/sK3OnINergx\n1btHDZ2bNOOVli8YrfyAI8zliJnzhWu4rx5jHZn09hmQxwizzWp/SN/1ZVTm\nLgH5XYPajQZI86qHrQxOgwZDFWRSZyNyTfkC5umhxQs0Vg7hBpmm3dQjoSHx\ndNDt5L3pm1t7MrmbfGMDavpb5QvHrc+ydfS4Xe0oNVoD3MWM41WY6+XWbTNI\nuhxz\r\n=3/jv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"73d3d44ca296b294678a7f224eb70767d9e6cae9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.17-makefile-add-missing-space-73d3d44ca296b294678a7f224eb70767d9e6cae9_1596601761474_0.9421683557224649","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.17":{"name":"@balena/jellyfish-jellyscript","version":"0.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83275229fa49e48651a99019bde997e2088c6f9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.17.tgz","fileCount":18,"integrity":"sha512-9/ZFMxlQwnCBHZ0TkYmou6WjFM5FzfFJqfuH+FJqwQw+NdZgcYIjsWRgxf8uAqyeSa+jqglasDgEZIeCyKvNOw==","signatures":[{"sig":"MEYCIQCAeN/YPW/Sh9uqupFIqIZ2dAAG2SH9XQnBhiXP8zvl+AIhANBaW66L65Hhbr5kAfKC2AT9bLbVxC8vwFdXdHJEsDxG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKjbPCRA9TVsSAnZWagAAn5oQAKGM4D0Nl2Eh9ogawPnO\n1VP9p0VPoJF9Dr8Vz8IvfQoiOJTGTmO2+bItaXm83xanp5u000UiW61BElmb\nYRtKGdT9CuO+jQotIY+8ezcarqKIslf5qlBHCWeKaCA1EyVdwE+YR8KEaZ6K\nfcqGYc5jKl6Lfe3ye5yuL6RpAkR0K8IyVcGBje9/u6LL0wXK1gyH+axl5SQm\nbD0OO9Bo/lCbnSKXMQzNl6e37PM9Bmiy+KLHpAyb+VFg0trIUloZsMNJc30P\nE4Y/sZIg2NVwQsbeOnDrxM9sJCOpO3GkdDtCsKac3JW3ObykmwR9jAbxB0Ni\nVK0zmTacoEGxCZOhAKCBJIol5QkpCs6gj609FKWA4Cmol7M5B6IDTK9pMB/8\nbmknbloxYug8e3R5eaxotQ0scodrSx7o2PZfPNG9W2kX06gbxOEuh0qWQvoe\nsO1rNqcXB3Kb/o1h2G6JM4TEhrwBjvXmO7sDJ0qSAZCJnphkmUYS73zoUVQr\nX62Nn5R2OxX6J+xs5lnY8vwTQfFXF+ZbH8txu7sfQ0G9jebqo01eSI9uRN+i\nCDJbeDg3FPQfjFacFoI4dSDH+rvvTK0cklIh0MVlsdxpQoW1545IiP8qAiww\nuBc4pqW1Fi1a9s3ly/x5pOZIlmAk9cQSq6r99vjCVInhKgXIfSQxM5K3AB2g\n8l1l\r\n=CMEV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"642b1f1af7c6adb9fc527d5dce14e01f570957e3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.17_1596602063132_0.260412636623502","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-renovate-non-major-8c2df53d3d17856f1291b79e6db9414f1cbf3ec1":{"name":"@balena/jellyfish-jellyscript","version":"0.0.18-renovate-non-major-8c2df53d3d17856f1291b79e6db9414f1cbf3ec1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.18-renovate-non-major-8c2df53d3d17856f1291b79e6db9414f1cbf3ec1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"acd176edf8d90a1024d9dafdbc41674fd071fd0b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.18-renovate-non-major-8c2df53d3d17856f1291b79e6db9414f1cbf3ec1.tgz","fileCount":18,"integrity":"sha512-VFnmQ+pMtC0V3U8v9YCFLQ0f1beEpfcVS8G+aDEwH2CE7aYnn78nqaZPV7kL9IT1gL2+TJ60AhkPCZYASa2Ikw==","signatures":[{"sig":"MEYCIQC0xQh4lR1NGDWzRqEqS1dm2BxiTd9PKnKAlbZQjxZt+gIhALqyVxegORcMoMRlZQ2u1UieaIAAR6XTKsUakZbqAX41","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKkaLCRA9TVsSAnZWagAA4OYP/02CT6DPo7Q/ncOe04H4\ndANoRjghbLJ0HlbCOsdSwvQNc4sVDtfXLe/I74NWDbImpeNTElNfS6F+LRWE\n1I3KOGp47gnLLswvDJjoF7HwZmeIGytDLFUR4Jwjv25JmtD6qSxof6VW0SZB\n2mxOElcXUxlIb947k+bdtkY8CL/8gmjTw0iGD1ExbrBXsU1tP+7X6WqwmaTH\nR9Ibqg4tMbFFr85YZ9N/x1c6vmnV1z6syTru2wOYq1z4P/o2NjkjSqhEU3s0\nKdAvHXt/D+rn9B7COG43wnTjUHsFW2tZNd3qTas3XrZZUIq8YIyfOGR8sedq\n3Y0wlrcq7W8Qx3DkBlecrTj63v1mXTgDsjOpzbG1KOwiUdf+p2ROWoCOmZeJ\nEi1TJq1r5ntT9qiZ3LxNOGzGpd0xtkY4DxvVvmmpTj9rDdMZigVX50pTAC8b\njcGbdtiw5L6yygjw+pmG6fdhOoEhCN5MGNALmUoZRc0KjXRBFVHQ8C+oaJuU\n7aSJMGac/p7XgF3cjK8DkNYzyT99csExHvpsxYaalHBm8HNtZ4l9A97GXjxT\nEK3zU6e8PFLzuwkcdWi9IaPbyEb/PhrI96cDe/apUuGn//5FsmNP+YNqIP5Z\n8X2uIrazVZKLNwWJEk+70Lbi+XiTZHMeigzrzCnPrNd9bDONlH68udhrbIvH\nvWjX\r\n=PpQ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"8c2df53d3d17856f1291b79e6db9414f1cbf3ec1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.0.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.18-renovate-non-major-8c2df53d3d17856f1291b79e6db9414f1cbf3ec1_1596606090541_0.1050942699753401","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-renovate-non-major-ac8133a345946667670f122fb8ade31184e62392":{"name":"@balena/jellyfish-jellyscript","version":"0.0.18-renovate-non-major-ac8133a345946667670f122fb8ade31184e62392","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.18-renovate-non-major-ac8133a345946667670f122fb8ade31184e62392","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc69255571bf2925321e1391df1c6d02d20d6bcb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.18-renovate-non-major-ac8133a345946667670f122fb8ade31184e62392.tgz","fileCount":18,"integrity":"sha512-lA4fzINz/xerEULO4o6L4wI0EXfhehnp5LhaDYverrK0FMIn6/YiqUSBvfqIVukK1DqwUr//MGRyjkMexXkFRg==","signatures":[{"sig":"MEQCIDd9J1HkEpCaDG+30LCP+9Mpa3Lc6okBHEXRa78h9BUlAiAwn3LNXoKdsG0SVvstZdge8UvO1mw86EMQrGoU0y0KQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM60tCRA9TVsSAnZWagAAlAwQAIO8CKGxmLeOo4HnHCkJ\nTi4qytHFXXgvUBG6oY+jHbeMyyczLPigBxptvzV5vtOGQq2aSrFsE6HxOwl8\nGS6NBZjynoc7EHPw+9r3w1LO3ULZkCPdA4rZOmVjFBbHzRdlMOOG3lgmG3GH\nUCC7PgtNHs5dH4BplUULy/R1MX72CIr6SBfejJ9fHX4xnf0lgvZzyUkipoHz\ns3VsM3VChFv01VPvNd+3amu11gKrWnSLyxfeqfPLSWNFWyHVOb3PuH7ASh7M\nAz1BWhh98Ucm/gy946nGThWJvQ7RjndyunrzI9s+Tw3/OZ5w5UuQwQjAKgjV\nFiwN/TgcUezwaQDA+HWnMnq0kmRU6RijL5ehx4t78UWrjJaQc40xSQqy203O\nXibvTVwMMd9yr8v0It/hSA9DF+AGctTbjcIb1nWc8XRaxFmK6ccaybnJoiMR\nzH1QL7G3xJ3aG8YRZNVCWd1GvaWKcvAsSeqqdYod0FUNtTzg3XHtiE2w70OV\n0BU8yYWgNNa/ur65TMLY8NogJosSS2TU1gx2NYxD3iohhFykqW776f+6DUoQ\n5b1jdgcdD/at62tDeyq1DdqWIVuYCt2bPBvX6DS+RW/kwLoGzBFyhzyUFm+1\n+kWJKV3PxNfFbo7Nru4Hom3W6jOS/PUYyOhvY/u3eMCynWxpjEOZnheN0AOh\nhRXO\r\n=KPJh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ac8133a345946667670f122fb8ade31184e62392","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.1.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.18-renovate-non-major-ac8133a345946667670f122fb8ade31184e62392_1597222189286_0.44557653495678684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18-renovate-non-major-ea49707b8d7e2651c8dcaa1eedfa35089bdb23f2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.18-renovate-non-major-ea49707b8d7e2651c8dcaa1eedfa35089bdb23f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.18-renovate-non-major-ea49707b8d7e2651c8dcaa1eedfa35089bdb23f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"42e07e4db345709e2aad95e89737cec634951627","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.18-renovate-non-major-ea49707b8d7e2651c8dcaa1eedfa35089bdb23f2.tgz","fileCount":18,"integrity":"sha512-KJWzlppJGgBLNXPfp1O/RqhaqBD5jsDtZ9MttTHTVcMuzDW54HYWlpzxYjg1f9DMI7ncZfSjheEe7xWbXOZIQA==","signatures":[{"sig":"MEYCIQCRcdQ25q+rFeFGevPUC15ItnyggsL8Sviq038xfwTw7wIhAKB3JacSjj3WlliNydhw2+dTB4+EhwwEdJ96xVII4XHJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM7daCRA9TVsSAnZWagAAHCYP/A/50JWweh97Gm86ISir\n2HdKK51NmCjH+6OMxCl3yOGfApDwnGlICpiXcCub2SqLkr02WnSyZsX/nWda\n/z+2fak0Q86gAbY6oy+UZ//tYCJ5YP0flrabJUtOXTXdl1DIzrS2NU9uiWCS\n7t2+hJPJ8ULVhJRkHjXq2JTgVgNJoBX/7iTxY05M+QOkpNyQf2QUBsQlO73r\n8RfjBUJWAja1XvZTPjdxS4XT5fAwOzjhPpxQlECKaFz5GAdKtfx7GJMOzWOF\nf2idcfjWRCLiKZwOP/u05KS2CdDq9EXiWu1i9CJivuZcGNs8rzTwF20Qkb3q\nKbOqSRIleiF4viPl4w4MEAsaSlF6XD8wuR1pCeWaWHdUMMEJV5ufkBy2LDzE\nlJHrmFr8uryQOfp/aoAnZg+RENdAf+z0D5HbkSkvjkJR6br3Kggf2D/5PHDy\nQ9hC1Td7Tcxb2Lv997Sps4cdzh76rPAtokdLf+6DWGJItIP8SAjpP4nEsVD7\nX6yn7C0RiOB4QwEIlZ3R3aYH0SNIpcDc4dBuE+IwB6gIQoYe6Z+BgDB8iLZW\na3D2I8jQu+9vgxn4+aACVGxjXyoFwZSsOxyUocrhGKeUq6BjsTSZ9EmLPXO+\nBgSj2pYsGYwkXrLJ1uflPO2rcsl1iSBWLVLDYIQRrniM63d1U8tBgaxakYhI\nROhr\r\n=Nv2o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ea49707b8d7e2651c8dcaa1eedfa35089bdb23f2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.18-renovate-non-major-ea49707b8d7e2651c8dcaa1eedfa35089bdb23f2_1597224794360_0.6453734461428213","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.18":{"name":"@balena/jellyfish-jellyscript","version":"0.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a716d1579c85709ee74ae3d52df9c78d61df47d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.18.tgz","fileCount":18,"integrity":"sha512-Zxjy0R+XQxhUYcuZTwS0ixu1pdlCpJEpAViVc5YcvXsubsI6wYR27nDkEvM1CFVGDglvx9wjAJWJ53HKTZkhhw==","signatures":[{"sig":"MEUCIE5DKk5KyjrszggVhKUrKJPSwqShhNzLJCG5nfVbL4HoAiEAhNRbb8ebTGDLDJOZK6EB2zpelL5EBDSFqkgx0pvJ2ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM7gDCRA9TVsSAnZWagAA0JQP/AnMeXQC3u9htvnWRBgx\nx4DybOmACyt8SarhTdjM2OocNgwsIul6bKKwRBCyHPxxcN430tf3NSaL2tQs\n8c5vbWMSmqEm+GE3PSKROXg7yby64DZHH/IoW8tEqMdnodPz9LwPlfEfLHEI\na5nWHDUZIXTA9M+uoXfPfTDPnepvh/FDA7OOcCBnHybse+laEey5Xu6oijC/\nn/1iQMMA8EyDu60eEtYRKuxHeiEHbm9fhZfWnbE6qeT7Zv3Tj6wDCropPM3X\nZYESqljQ+0UjDQUGK/FNNq8LH+MvOxfVhtntSW/Z1lR69uUFHmHbAjsMMZn3\n7AFqlrTbSt+/ZF1bh2V/bMlli158hoW3kJvkZl1Wt+GBovchfY9XqapoHJLr\njMuggUb8dAsMWliAz/2oxTtM6FYBmOxmCP/VzjsadRozzYCvePqLiqs2EeTF\n6ltCPrFPqg9kj9eG9qOJa4fGzgzBB/NaSKIoq30/lVMzZuo0wb7u15CaLd3T\nhRkLU2cJdF1i5M9j0O46EyXRfGlwYMLljKrFdUgIGchcadxDx/FbFVqOnYZd\nnJtnu4t4+Nyo2fqJ3gNiy1xKazRVEICZlM/msA1ZKIcDda45Fh5NLYtzx69z\nPsMIcVcdY/hey0fWDqm8r6YOmDjAvGgkQFrA/NyJ0mMi5byUCf7fTRPSO+L/\n74A9\r\n=xZGn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"93893f1679e05b5e20c0b6cac9f23204e09ed96f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.18_1597224962840_0.006310234604851805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.19-renovate-non-major-44b36c644852f6a45b852ff23d9b9f27e44fcb39":{"name":"@balena/jellyfish-jellyscript","version":"0.0.19-renovate-non-major-44b36c644852f6a45b852ff23d9b9f27e44fcb39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.19-renovate-non-major-44b36c644852f6a45b852ff23d9b9f27e44fcb39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"656b9ab54e8fee42ad1d3e3a61b394494128992a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.19-renovate-non-major-44b36c644852f6a45b852ff23d9b9f27e44fcb39.tgz","fileCount":18,"integrity":"sha512-aq0OXjf6ofOCkSXh0CPorFqqauCVf54SZDMHkuPJKP1PH8Qv/3ZaKXzvM0srZYqYcJBfWihfVrrDWdDCP6kigQ==","signatures":[{"sig":"MEUCIHroxcnICfsr04lknfoe17mbK+qrrYCpBpcqTZIHLkNzAiEAx8I+hmRbyTyXeasS3KHsU6i69fZZCLg+jyE1o572kCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNWmRCRA9TVsSAnZWagAAaP4P/j5VY4Wr2E+KZMWkc0mT\ne/XFa4srcsP5xRn0wS8r4n/VMSeQYBEPfZGMfrhbYZDLODkc5t261Qi2KSj+\nfpJXYZYg15dP0f50enAAfPiJO9TugUR1tskS3P4CEOQEkQmVxUd25abgdCEJ\nMThqKLvA1PnDaDdBYfPVfDop368McBOTDqXnxm/mEr9/oClsE2r46t/j2/WM\nqgiF+iSVDgjrtlHV8F/2tPxYC5+8TtFa6N+jl0eRjGMDojToAaACuspABj3D\nINwWHwqFmSfTfb68hZCKPwlC3GCCkEmepOTGh0IM5xGdojVtbJMbsVsNvRnM\nALNkKEwuljRjez0x/16BO8lkHeuOUudSBueY9CurUuu7IL0MIJSbQAuxPyM9\nW4VC0SaAvQ3rdke6UPGELAB+JtHTUaEou1Wi6lYmX1M5dgXvEMSMidbum58d\nOijWh5M3vMtHjXBmZD18hybVcchdp1g5l8LSNr/mM7X1JflgKLN+VblVOrsH\nSpoS4DuPRKNXF92wAKTpkg4FWCuP4VXP03XGYoC5UOTdaqJxHKSuZAIZ5fzd\nT7IIXrtDuFcByjg29E9RiAP170QXYAdCE8qjR2j93vpPlHzdPYZTrd0oMz6H\nOgSoj7/sBg6+w8Y8cO+wVJf2EYtzxZXsI6EpZhN/0QnAc+VLfPtsghKJxiK4\nDGAQ\r\n=dAty\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"44b36c644852f6a45b852ff23d9b9f27e44fcb39","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.19","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.19-renovate-non-major-44b36c644852f6a45b852ff23d9b9f27e44fcb39_1597335952613_0.16963584089205153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.19-renovate-non-major-532cc1ded7158cca6eac7d750473bc3af3477dd1":{"name":"@balena/jellyfish-jellyscript","version":"0.0.19-renovate-non-major-532cc1ded7158cca6eac7d750473bc3af3477dd1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.19-renovate-non-major-532cc1ded7158cca6eac7d750473bc3af3477dd1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3263c73f3095c4529d01eca59067437359cedca3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.19-renovate-non-major-532cc1ded7158cca6eac7d750473bc3af3477dd1.tgz","fileCount":18,"integrity":"sha512-RBUwyZKytb0RyQMxpWXIM6W6xAry8OZ+wYWHjgehzlBl5AqVcb0zfEdIqHjM83TvXJI8xlG/MFXw5dOGaF1Kgg==","signatures":[{"sig":"MEUCIQDdGHCQ/d6I1JygCcTgWJkzCnjrRu89ji/QLakNVKK9vAIgPaBVqbOt3T7bNSqDpAbLOC2hR+xO1vHBKmpFf68FV6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNXZMCRA9TVsSAnZWagAAhcgP/3H43Q5NqjE4NLvYtMPW\nl1C1wTS1e7JXeRcX2G0ybrUt8J+eBQ/nPRJExp+dGf8fz9j9lgj5f+2JbFAd\nc6En3zb5wjkY3l8I4Zx8zP0b7UOPCXCFVrmLrGFEff88jXDNQFLQ43S3g972\nuYGgm0ytbWhCWs/O0qw7pEd6drACgqggNqN+ciRVuQlvs/XWWGg3QlOp4jON\nCqyYD1DugO63iEXUHUhxgR0nr2sF4BgeLk2Go6VUmMy6jAeCqjF/4sytqTxx\nH1FpnPsOlXN+z7b6fV5LxNlA7DbUYEC5j0ytq+++8//quw2LZA45Vz3bwxdW\n4QuFVAPKCwXIyzIF85raVX1sy2jLbOhwRai72nI6laqRLCGah/K+xmfFESb5\nSSD6RlMhlf/gU+XuD94zOv5VjTvMBVgW94Qc2sNzdVmPxfdo+umFoLShCSh1\nsehPByzf02wVP9RaNIsmv6/dutvlMK01Jbb2MYS78xVUTHaP+LPD+OhM4ZKb\nj1y5Fb9xR/iwjFVyolEOCxnA3waffViO6S0Eg93V22FZRZWXi1noHesbT986\nSEdVjP40n3/X9IG0d1MksReq7FIxRmZWH4ZHCntmi5KFUoOhhsDER9RilCzZ\n5TpTW8Ec5ZOcUXn1zGqSGmRdyEg3zJkeRkqULRtWZYfYjL7wtByrjha/UyoW\n5c3w\r\n=F2sR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"532cc1ded7158cca6eac7d750473bc3af3477dd1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.19-renovate-non-major-532cc1ded7158cca6eac7d750473bc3af3477dd1_1597339212363_0.5914711953075029","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.19":{"name":"@balena/jellyfish-jellyscript","version":"0.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bb7192a32eb4ec8b4b81c487aa6bb1c317e28cba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.19.tgz","fileCount":18,"integrity":"sha512-oSbGn6IcAhhCoaYBmPuEL9UrZWFV4XJKExP8Rhc9uwiRaq1bTpxXymqUqkFGRDQ4hLK2FWI9QH6sQoKHmtRz/Q==","signatures":[{"sig":"MEQCIEntXlKiC4PTHKCYpKGQEB3eE0jBR4Hy1ZH4KulzuXHFAiA4yd2Yv2L67n3LOX8De8y+df6QaYdlesfkqX4JcPJl0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNXbyCRA9TVsSAnZWagAAe4kP/0+sWd4IHP62Bu6AozVw\nqhXOA8xPuXsfFpHDadZCIdmSzFq6aSr6oZYGfImysnoaf0xUPIpb0I7FcpEy\nb2VK8+WCnNLl2za9+7ye/La7xjXxMU5JjlPABeh33YZl2D0q7O8SGKpLst7C\n+AkhH4zS0H+HRnWocav6x95gL+1Pubm8xXFGW0AiexF4s+whFlKnLxgd/2V/\n5ixCr/Rxy5xyCRQp5n9tBkMR4I/3rAtox6rnchgFOm+7AJc74jsdqsOIGHPo\nee//JBxMJCMvaxF/M/I2tqvxFkIXtIU8stNY990rntJ7U0n9q8wK66VVYXla\n9goVPMkyaVd0WTO7CnFjp0aGsMwmJbvVs/R+LQb4bbrc/Z12MFe2nOotELh+\nu0uq6LjGM2+7RcZRj4cdGskN5pmnB8oPol1S5MZBKK6QulAh2hLbF4y1Zg1d\nU8bhQhBFj84YiSzqAboPfpA+n0fUXnk/VsrKyXEwiaGMnckSK9Tlm+0wlJSf\nvHy3UWrEoPl8RhIFhequFbZTbRyqjK6DUUKka7izodv72Pvrw69lA87bFAiq\nOu3ygjK2RqPbsI+FTeXqyPxDgCbAjDvVgsReiW7/yjrO+WATstjZ8npMTjl+\nDAdoF21IQ3UyC9uxio4o8wQna/DJmaICsUlR8Ecg+x4cRgR/RzxURy6O3EHe\nODgC\r\n=um8a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"2ca08eeb81f632f65d194a0b63b69806107c2c5f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.19_1597339377571_0.4238270508402471","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20-renovate-non-major-8206ad48998ed07f372ebe92e267f8460e37f145":{"name":"@balena/jellyfish-jellyscript","version":"0.0.20-renovate-non-major-8206ad48998ed07f372ebe92e267f8460e37f145","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.20-renovate-non-major-8206ad48998ed07f372ebe92e267f8460e37f145","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"37ffe1e57526fa7493846ace7b5b1ef1355e6f3b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.20-renovate-non-major-8206ad48998ed07f372ebe92e267f8460e37f145.tgz","fileCount":18,"integrity":"sha512-ubN4GaVDji7wxAOdYAxq2Po+dqdsac9HvRmcpTzHkSiIwjw//LPk5/4K0tvJOMR7o8BGkNmO5krKnD61x1CJ1Q==","signatures":[{"sig":"MEUCIQCrqnsX3gg2H0Ewhb0WEML9DlRoB7+3dm3FR45S8QgqXgIgc2pPKhoDMHt869e76gOK4vc7QTHGHklOXQ+4bEPI5w8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNd9pCRA9TVsSAnZWagAAbMYP/3qsMifoR9rlxQsD03Ly\nefKyV78qKMUayZ55VfCRtAfhFOjXLadiO4jw+VoZwpwXjnylG3U8DL3OQ/o1\nCkMBYPfzB2fmfuFrbBaFsNjT3q7vn8XAFUZA9vs66cRVh4LAY4Z8XiCNiFkZ\nIRhPwFDXDYmkK8Bh36oXPBXRazyLdNGwGVE6Fw42nCvDpPbGxND62MrXEnTc\nZJF3obUZPMzmvtIRy4D19NIgO+cOV83Yl+QUxPPEqFB6VL7J8eur96oo64O9\nz+BbMDcEIx21Crkdl54pz4XVucGA/ybjWFL9Hm1vMkVu5LKNzBz0G0OoZA6N\nyAmoCLId8fipz1vdl9+keeXEIpI0H6Lw2N98T0mfmsEQrTa9TE1VYfaV16g8\nub/gsD4jOZ1HfhNqVSXJAq9PVyYh3AwMpOrG8P+K8BBBAL4Jz6vH9Ybckw54\nOzINpaDqoQAk91OJFfD/6ItwSRm8+RgSDLl0VOK+tbXvxUd8J5CGuUh1eoX6\n+AwN7MJLyUtudwpLS+CBYyzSSj3Qdd6E2Qby7kDC7gDiPgG/yNbNyUi/eVRp\nOOBQPtGPGb/VPxJcRUczn3AA/Q+lS+AEx1TuIV9gRqqjyMUx6hpKJYe5ibLy\ncXXeLnOghCnWa3JvCTwwc4DGTTL2OKad76VT/eXfbN8NVfbphghsKrkL94/p\n85jO\r\n=8I66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"8206ad48998ed07f372ebe92e267f8460e37f145","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.20-renovate-non-major-8206ad48998ed07f372ebe92e267f8460e37f145_1597366120647_0.5819065380963571","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.20":{"name":"@balena/jellyfish-jellyscript","version":"0.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7c4662a0522b5a1ab96b07133b46834efb5a3552","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.20.tgz","fileCount":18,"integrity":"sha512-gRs2vtJJQfKzmlM/nhpgPzrkOjFvIcCEA7J0mBcR0WgzWBJ0kmPXJ68MUGmRyvFH8pyq/ibFYLODY19tALyr1g==","signatures":[{"sig":"MEUCIQCa35ulPUg8ZtZcCMia4I7RDJmvYjeFPaOBS1PxKBBJ6gIgVl1vDz4EUK0McabE686jacNk2kBLgUUFL1vf7hx2pco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNg/9CRA9TVsSAnZWagAARMgP/R5C3ELjQC+8sWa+bJdt\n6cnGGMW/kOkF2Mgvlyy1MkouDFLlBJ64qNDU8GkHuQUbNlq93neGoI5NAdPP\nJqxqFfmqUXJW6qTvZmoHq/KmmJcauMLaGqThnxh8y4ILjGmiDBjet9O307u+\nsYTZoo5+0ynTa6btHNiO7BAov84HiGeOaONyl8IiSo6AWiTyfY9KfGhVUNHa\nfGJLhem+rnO9ku3y5zUBUUCV7LhS4iKBkEv6ro1z1CH0qTUiLoNN6Ffet7R7\noDlka4AgV2CTvlQEbAHJzCdu4+P9X4cUmsdH9p3a5TcataLawJqpgUbH82gU\n99UhmISztDPHvHuCyMjJjTd4UqaA6t3FQeFhK3G83Wp2o3nDszMBYW20TtcP\nZgn718FsM+DlZJ6dUSFxY2ytbqHS99IAZuKU5jL83/8cNU40nt7w/aicHLK+\nynjDdvtRIgNP2rygrD7ZMBQ2K0EM3uopoR6nOrjspIe4XvsfLVA5IvkAtd92\nS/V2KHFtLJUxPOFGh0hvJ1kxN5Y0mjXMzRgUXD5nzXN4q9wIxmtATyGA8jw9\nBOt8bvILer6EqIfpsi/fi5scpiuXcPjpqWiGM6WM4CVxLjy9FOeKJheRS1T1\nad3RRVjNCRrmbeLuZfc/k/zf3Hb2FI0Wf9JNaCqw0Zaa3pCvTH2PIEe6oSA3\n18y6\r\n=0yqs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"72e0dd6ad382448dbcf055d91ba72642bdc2da2a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.6.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.20_1597378557389_0.8227700981862494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21-renovate-non-major-4a729fd619a29ec68378274e7d40394e62d1b5f7":{"name":"@balena/jellyfish-jellyscript","version":"0.0.21-renovate-non-major-4a729fd619a29ec68378274e7d40394e62d1b5f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.21-renovate-non-major-4a729fd619a29ec68378274e7d40394e62d1b5f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2daf917e92bdc63715423e0919b4ee29b838cf24","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.21-renovate-non-major-4a729fd619a29ec68378274e7d40394e62d1b5f7.tgz","fileCount":18,"integrity":"sha512-6LJBWVHgog9/Ll/rPnYDy+WkoCqpeT+bfyX9yxXgDIpmH+FUThk1Zw3maePlgq4Pz9bMyrGVKRTHz798LxrC9A==","signatures":[{"sig":"MEYCIQDt1xf45/wK6GKFy1nRqSlEJEiy6Db2ECEAqArSfEWxBwIhAMy7WT0XQa55o23UXWpTUGAdBDFT5iY/jLZfz+hz5NhZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNw0sCRA9TVsSAnZWagAAuPMQAJhrylJ9E2JWfY23SkqV\npijAZ1IlXeSuSjgVFHZadSHAKTSxEhv00azzS6JYZGq/giGGGob/zvLLpDRV\nFi+/iFFP35SM5xViXmn++HQ971RsYE/MnS8kvqj0Xog88k2Qyt8eEM/lfE5V\nFFKoEy79KNKEsbub+Qjfm8fiuewuLaaOEIfi8Vf/gMb8PNUhVT2A/SfEY6aa\n+Nu0htsDxe7aW38QfVNHrp02JouBbft6xN3D11mvicFCEBLkNY4r1bYf0bLK\n5Q8a08LdMRh8h/TsnE/g+gsGet9b2/PHRR8+nr5Fx97HnMcDbfjsDUfNgvW0\nJGY/5qYepKgL8kK3uWlm5AXkM91C5dnb+cHMbUgNfNdsFhK9VVuwireT/lN5\n3ydNOWzJeon56PFFmiTA4mA5+uefvWoQr3zqOHSSlJy1+JnW2rwld/gaQPPZ\nvmmF3XDkppbibJzmNzWEmz3NqLgS9eB/XYAr2EUaJHK39sWQq05EKYVnHfYE\ndZxvuvhRgh90qU8HlCdxyxTSVrLXsOs+sI52zlI2RWnROv3bzbsOpbgstJmV\nWlk1F3X2PEGetKhjH209xJgN/CG1bhNohvqgj6yKWLBdGOWcIa2etelVrAVD\ndcKCZMtVsTjD8TFn2/xqf8Dz6oqSr+PvIQmBjAnwq9j1vXLK06heai7DaVuL\niC/P\r\n=zeDE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"4a729fd619a29ec68378274e7d40394e62d1b5f7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.21-renovate-non-major-4a729fd619a29ec68378274e7d40394e62d1b5f7_1597443371991_0.10011628397910566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.21":{"name":"@balena/jellyfish-jellyscript","version":"0.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"290371462ffd4eb1756ba130fdac19cb77979ac4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.21.tgz","fileCount":18,"integrity":"sha512-1iIe3FEO0RmLRfGk7/VgsLAcR0mYsPyJRg6/PwKe8Q9sZH/mLVftsOGR744lzG0FtTMDcGJcup8QkV2guGaVyA==","signatures":[{"sig":"MEUCIFZlpeDVUT7Ny83LYm6s66aV7rQ2SWdTCMToVxPDDr2uAiEAsrmP1V9tTynpDPW2NtKTlH8NZdpacu266DlZqAm6LOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNydUCRA9TVsSAnZWagAA9KkP/R6k0G/3Ly4Y4/WF3Z7i\nTWozISZaJmilFqhRIJpzXbQYp6ckum0gSvm4DPslnCSPnHK4px1jGCC3hErA\n+Zz9E3yM4E3H19M3RSLu0lM5e3HfGuCKj0zIuIW3dOIa6tXBhzanERprgFD9\ndaTKP8WftvXv9LmyLfIoAtA0ie+ZdMjpF0l6v/JjcyxmL4sx3DWDop7F+EZ1\nuPJH0t4I5EBcWW1yMIc71WyZZuFoADGRTdwDhVrRqq1DTSN2xj6vYhTmVaBy\nzdi/c+wB2/JzimrNZ1BJdHlJaRF4qVDevp3tfbwfCc6nMQVr/3kgtCIGohAv\n0WG9DPW1Bzg0hpqCajeUKMOGWV6UhRx6w8FAcROcGEQMKxVYHmJ0lApKQpI4\n2PArtzV0mzF/S4ahNPROuzr+1vj3tlYciF9QQbwb0Dc7koxlUvkU1PXWQiKk\noELW3n8U0kDX0zsxt01onPwIxzQ1C2tJ6RNEZ3AVwfdeXXoGmYtevm6UCqtm\nNGLXXWopCdJBk9sJe61ntojn+GlA8/H74SkFrx3aXT/Oo+Mhw6s0tYc45wPg\n5qNFPGMZEqccQQjA3p/tpnVCcdDVpW+sE+BnmrBdjrTrNae7LobYKJki9kxd\nNsWgP0KJlgOZbR/ezrSzUR9TbwjuxvirRhVTInFd1cBbW8oVBAFweyL73vcs\nBjYs\r\n=lgjS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"59482c11ef9539fb6cf29a52161774cc6b8177c5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.21_1597450068115_0.8423937852262158","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.22-renovate-non-major-c7b1ea921e02ebf9b01c7557b148be20326544e7":{"name":"@balena/jellyfish-jellyscript","version":"0.0.22-renovate-non-major-c7b1ea921e02ebf9b01c7557b148be20326544e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.22-renovate-non-major-c7b1ea921e02ebf9b01c7557b148be20326544e7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ab0dbddd9396e75a2680e5abed28de0d995162e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.22-renovate-non-major-c7b1ea921e02ebf9b01c7557b148be20326544e7.tgz","fileCount":18,"integrity":"sha512-AiVehNu8ORrkhizsQ/rgfOZJdJfHbiCDKRXEQlrD8Az+pFfRwARJ8BzpiFtPBYdD5R4fatUO5EhBX6jsGcemDw==","signatures":[{"sig":"MEUCIQDClLV0w2Tk3HwdAiqyx08SUOj/HaRcp9emZnVKuxG8AAIgMa6OCcGdQFSZFa3i8HQ8/qdufCwkdZz+peGI9zG0iuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNz7ICRA9TVsSAnZWagAAm30P/0iSY/9vcpsn2vP5v9Wx\nUhMCdMfDPkF1+2yJU6YV/zTiM8LSazwi0mCgYmLakfc1ObEfQWUHOxaIwDF1\n3VHAfesUQ05IDxmut3soiX5YtB7P9G2/Ggh76fZLko6L2o3ZVEO8p3vM4D0e\nf/6SrbXjpTBY3io3Z92+EWs7s4H4dy+vA4ldAF4J3zIX+84GryIcrgOuWwUr\nuebR2XfC2HNIrPFj6pco4EDbLkUE2MYoqLQtowU8ifO0qcp9KAJV57oAzkah\ni6DsUST++uH45lsUhvBBviEXM5E1gHEE0tZmAqk0IUPnnLqMdognex4r/1dH\n6BroG0tWuAqjJzX4ho4D805eykZ2PkFi0zPySyHz/+XueYblXS4+zbf0Hwp8\nA2XNtkkUI3xU8HhvdSxZgbSOrctilU6o1RT3zWh/A1qEamSw9RKbWGVAAFCm\nBQPrZYVDTDIw8TTfquRzBNquyUF+GuO3CUa3qSKkt+AGrs11sEM9/4404kW3\ndntE5gNgoMp67K9aCKLorxbzmIFT82MgAJyiShxE6aPq2ywwAM6ztZlbf7Uy\nu5qtsPbvOhHgJFyEQxplqi86M7ZcOdii50y8f5/JNKvqhsCiQhWuUZExW7zW\nLjYBMNCLQJr/Ob5ElhpXUT2mbR1UygK97scOBUe9P97VlHY1KWA3pSuqyCpb\net6A\r\n=Yzth\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c7b1ea921e02ebf9b01c7557b148be20326544e7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.22-renovate-non-major-c7b1ea921e02ebf9b01c7557b148be20326544e7_1597456071661_0.8561764911558047","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.22":{"name":"@balena/jellyfish-jellyscript","version":"0.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b87b35d630febca6744cbe08103ad53ab2f14f8f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.22.tgz","fileCount":18,"integrity":"sha512-ocTKaLbiPIKxoy9BsvOMU0kXN4wvMi+evLrX7TJeTH5LCOqo6vKHeH7GF2eObKlG14cxhPuga/EUjpkTz2WalA==","signatures":[{"sig":"MEYCIQDDzmhjdP0zNdVHX1k/Q3+qrJGmwP0d1Jz+l/RUDgJ8wAIhAKf7wN004YT30CVRrs365a2wth4oFNG2zICcbw539w2E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfN1sJCRA9TVsSAnZWagAAahsP/1SHBYq1eDbHFykZXQO4\n2EoyGI6aHkoc77j80Xj+y/OwL1FS9zRfJUVEmke978XGWNmYMKgsn+U2yeDS\n5t7YmrHPWVxbkTjw7Ip7RtMDXhIQ78MP/xhlbsxCKNu9LY7f0RnLZBz+Qj0c\nDE3M/DRRT2LXvulUCRxM86Ry4oCl6p4S85irocU8V9kcKtrCZzgoaM7H0IcG\nPp9gYac6iiB3q+Se88AN0fXJ1sD7+SmXWM3iCa9gkhBzJ8cSx7mO/CszOq4A\n87y96JfaI5JDgOQGDmqa0oL4Ny36ZJuuJQfjlNg2a0T8KVTteGdLzFr0n/yz\n/5ZIigKhjV4OtNB8S7xSY2tOIlNx7UcX13etG+Mz+PPyxqkpP25kKZIMG6T9\nw3ia1m7m8fuhByljTUgtgaECaXfUgI+AxCVNbA74eI5KeVxDuRTaIJ1XCEQu\nDBLNQg4QhgAQ57c3UZf2+98tiMZDepIGsy/VhO1HgInVl3pDg1EPXBrkVQx1\n3yp3z/Ahtc+vWfa+WKM0ubUMEN7JbngU13QFqjaiEscXuAQWfydRUxg0b9fi\nk/pAv6LwUOfRtmTiW6+VOchWd/Fa7pNMhjkJVpD7Zk9GmJw6JOZVaz4iSU73\nd4vTJT4aqftO5eetFkbF8m32sRZ1UPkVOpKgd9mAvjJnCkM4zVpcjoM/jlzz\nNdAn\r\n=5VtV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f18f8dfddd95726666f5d334d995fc621b299358","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.22_1597463304616_0.05930035844402415","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.23-renovate-non-major-89b85bc65ed3d92b180456665d38abe121b1f41c":{"name":"@balena/jellyfish-jellyscript","version":"0.0.23-renovate-non-major-89b85bc65ed3d92b180456665d38abe121b1f41c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.23-renovate-non-major-89b85bc65ed3d92b180456665d38abe121b1f41c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77f52333f3f411df1d3ce275f8c615212c843366","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.23-renovate-non-major-89b85bc65ed3d92b180456665d38abe121b1f41c.tgz","fileCount":18,"integrity":"sha512-fJ8pqC/rWMsfJq6+xzmoYPwNt6yZ9L3FCk4SZDSR0uFLoO2EcG11BssYGg0hS9ufXDc+MsdbsDw3ze7rvb4TIQ==","signatures":[{"sig":"MEUCIQD3YhKtUHiP5IWlFlTb5AvAvWpG7E9JUPCXbLuBqZ8ORwIgMgMIgP0pKLa+TydGocrx90n/+CRIcOpRI4GxY8B6BCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOJvqCRA9TVsSAnZWagAAla4P/A6+kgtN+1GjxiFq1Duq\nQ6mvNRWyiLcvFvfmvqBqghiSLo+duaQIcuOjipOv3bI2MJTJGmf+ioc7uq8z\nJ6JVcW0/fuCpzjIlbXkzbP2K8J76qbZiFFIXh21DL1NZHpRKPCGcfJDyQ0no\nozqAs5tjq6V4GFvSBPb0i3I/Y5vPvlkch1Wf83lGuVvvPRZFZaD9F6ocpBZS\n/3/+c4HCPpkYkgatZh3rnsGh3IK29LzY4V4f7neB/cuoF2LvBUEO8khXQQ/D\npt9ywsr7hyxsOMUH20IJOGo+ftxIcz5Jv9nYsp+qVbxCs2z/i89WL3EsgeqJ\neav5Brta/g4EXWtK6bTt8TFI/BvaoeY8vzShbGMqjGECE4s+y2pLZVr+hheA\nHvMIWWiDG3NddkulEc6FSTJw8ktiCeEg8uN5ciuSblDE/FhRbHRucXWe7892\ndnP/uFjvqJttTQAaYLWa0DyXlzs2qVF9ApamU68yY3D7+c69lWnVlJnpsBfo\nGriVhWWowTlQ2RAMR/DpKnNRB0fWHhQbp9bq5mZrQ5qbVMqvwJMgunPD6dfh\nOJXadQ4zxW6M3F9+XiRzXwPwZStsGyMlzzQ34J5yAQC4m4kGOVL6B2/uLYgF\nCBBovm1sciLrF79iWha42407bk5ANLgPVuJ/TMoxDvKrLkNk9ZPHaY08hivQ\n3pS5\r\n=ZCy3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"89b85bc65ed3d92b180456665d38abe121b1f41c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.23-renovate-non-major-89b85bc65ed3d92b180456665d38abe121b1f41c_1597545450510_0.8667462605316563","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.23":{"name":"@balena/jellyfish-jellyscript","version":"0.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"380e910f98014734f3e50158d57508df7d941f8c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.23.tgz","fileCount":18,"integrity":"sha512-k3ghiics4ULxg5tAzmMXJln9uoqf05XS4yI3Jkyrdd/4tmh+Fbem9yRqSM0a3EEP3zzI+l7TS4dQ89QRMzEj2Q==","signatures":[{"sig":"MEYCIQCsXS3tmjZi2ZPUv6P4F0JQHhUPzJ/aR6FM0a4sQmNawAIhALow01WD/97AE/6WrJESVhOeQj1VuPVmOhyrwWPBW20C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOKngCRA9TVsSAnZWagAAPo4P/RtY9VyY4/Pa1eoq+inV\njfpm6+j+1glKhikqJL5QmWL9n2+GlmtFrUw7bOLbV29BXLpjayWzKzkSmB5o\nzzHVUw9gPsZj0rCFC3GZUBw+e5BXtn0JclxTlHnjP38ilitlelUNL3ufcknx\ndhkC7hDFqZPZPiu1oRBt9KdTPLy2KL1g3cr2X3u1aLkrgUii2aOkaNcCh0Tu\nRQS6Cwkehgg7qAzLSunSG52K+U0Y8RqXa2rLiFi4HZmQET6F1g6cgcRdSxBt\nK9CqfWAKZFB305Y5cAYOZS9+C+ia8vjP1EVHp4bjXsOHNNnHjRiMs+q2OVxL\nTiIEIeMwm4+pHMUHb6LZutinGmu/+nTK1ZK6dMckCHHmiKo66oFhH7lzr9oE\n1VFIPLD/Zp7IBdud4mpOR0minvpKAfLU5AmCJY0QUhpoLq1f8GmE/BbP3rvh\n/q80dUHekad8vbjh85vBP6OIZsORy1adQBotxlJGMT3K9AmICA+63gCW8Bpd\ny/Qp6A/hxzWn54W7ASM51JObPgweWChEB+I29yVJQNfEiGX4XyMv70Vxp14H\nybTo7EjDepk5xsxPmpoAHkhW5BgItE6Gam8m9ZcZcesddXLPp+GDzUWPPkA8\nkrRoE3u7kNYFEuDpxgk8Z66ANPYyolNAdTR3H/ur8dYkZtUE7IujnttJpkbm\nvH7k\r\n=akzQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"25afc774371f6b08e06b1aadd5ffcbb1f44b58e2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.24"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.23_1597549023900_0.2445892661226876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24-renovate-non-major-9aecda43cd5541e4bb9ac92a84c31126dac8bd5a":{"name":"@balena/jellyfish-jellyscript","version":"0.0.24-renovate-non-major-9aecda43cd5541e4bb9ac92a84c31126dac8bd5a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.24-renovate-non-major-9aecda43cd5541e4bb9ac92a84c31126dac8bd5a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4feb2620452913a6bb7b847f9d7d2698768382b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.24-renovate-non-major-9aecda43cd5541e4bb9ac92a84c31126dac8bd5a.tgz","fileCount":18,"integrity":"sha512-J9OE0TcMpgDIF0nb5zi/P/Hc9jyYvOwZj6EaSGY1uhzC4KDLHFTkzQ2Ru5pft68YwaHq0vAoe6WPKmnY91nY8w==","signatures":[{"sig":"MEUCIQC4/3KvU9KxXkMykLup9u2WvUek6nQFG2bE4Zo6jbOsIAIgK02a4rsx/+8vhdH8On0jjMuNzMuk+bHQpMEVRA1RLGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOLVNCRA9TVsSAnZWagAAwlAP/0IkGN/vz5wWcZfhuAXb\nXFalSaOBB15uUbFYPymHP6iQp46jol1Mas4w8AY8IQ8PQm2M17x+CoB55m53\n3oaHZsxyKlL+dKpR0dUiccRu7yCR91VZGr3XV0RBq6K8hcIgGB/BboL7QtQD\nhxHtjvcDfvq9UsFNQaolHxOgRA2C9satAbCaFgwbuThY4W0QMTqfzHcMKPUM\ntZyWuExXUPc6ZXOlqzPETk58aI7+WVMfNdNgXrXcpAK8SYA8r4Xx5SDA1MTx\n4ZFccy63puI0eR/+MuUyXFnQ3oMhwfXRUcqnehqgiBhCKUKl9U1+YcVM4vqG\n0GYty0AhtYx5rZSYwgTqBC+8sL4lJAhktGSrhMS1h7OOnyNujnqcT700DsbP\npijoQ/sR7hPYMaD58vPl8ufpv3risSk7SNUMxUL3OO2kpYrT/j5nzw57hvPy\nN+baTjToz1Wox1HRV6Sbu27ylfM0/KBqP+agd+DlQD0brYnUt2cCIzm9754j\nwlSDjVUKuVr8X76zmxkbQBNqPtMlld2djDkL0+ZsFVbYAQzFkiXqolJnciWi\nbpKxQwXis4XRgZf3aqb+Nk9/jhOOcJWGAvOFMtijjZUTKvBT3tLo/F1H//cQ\nlpbSW+MtGuvX/E9Pd9b5DCUE/1n+a1GWgmml/uPwM+FtExNaD06NbGwvrgMF\nsLyG\r\n=kuPw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9aecda43cd5541e4bb9ac92a84c31126dac8bd5a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.24-renovate-non-major-9aecda43cd5541e4bb9ac92a84c31126dac8bd5a_1597551948931_0.23477455958568605","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.24":{"name":"@balena/jellyfish-jellyscript","version":"0.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02fd8780a930ed93c75c26862424b09050ad8593","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.24.tgz","fileCount":18,"integrity":"sha512-LA0BNeYrG4oCDmkHOnXRkdUrzd8y/XZ8/mhCblsFyzMHO/+SBAWlkrFibuwvPeoOQlq3/TZnEYENKHbpq1ee3g==","signatures":[{"sig":"MEUCIQDGm5W4p53xn5bcsXslTcCiYqQEOntMhT34CFj2evlbxwIgdD12GrihA86C8T/HTcGRogSoxdjI1hhMtBnTUyUbO4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOP0PCRA9TVsSAnZWagAAepUP/A+Ed2NJV8joJ7oCgrBB\n1QuIvnuRLvF6Vpr3R6S694s5P0nTe/eF11HivRdrUg+6XU0qHj/3iKz9O19z\n8P10xbI3vBofZvcd0FDuqSPrZKA4orWrXwiUC9zyESYle3V33vT2RzI923aa\nG1J9d0+t663vN5+GmKc9Bvmit0cuwESJRm1FUZ5bT8+iQkieI9I8EEH8RUha\n0zTqeCy8FBkx65JUgg5eQlx8BShal5FI6IhzveoCpX4nNd+oDnOi9yRexVgg\npJnlYgfMtC3cBA1YghvLbCbY4FbLV0jfxVm9R5zytlWIV8y014mFLxLFG9Ou\nDqIKUZQPXb79Dv1Qxi+oCN00X4hJbrr3ZNZpwcsj8BUn2OyTfIQEyHyt5tj7\nKlI+SEZV1MfN2GSiHeQaW7Oj5E8DVC/IwdS9zEtLeW7Pd+KZYbgGiMLEt5hK\nm6XoEcFPSSkY7JPuVz4F8CocMWzqvvNCI11M0YzM3pZ6K//VUKAAlHJgXmue\nJIEt1OGS/VzmD6sTZ6tiBZDc0xKrv10BJSbT69SFvuD9NCsexCf0BEWPMrrl\nIsSk6EEG+SdSLT6QC39thsoMjnMHuWANRLCHm/db+tVz0cCAGdzD+ubSciKP\nx3hLdBLOLKxt2P8R+sMGkInmBamr4PYBFxixm3B0Jrf3E008u2tamS2PSfDo\nhcLw\r\n=Owvu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"bb6f1f2974cd8f43eb9f47be27b8967511d46215","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.25"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.3","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.24_1597570319170_0.8497021498920978","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25-renovate-non-major-f97a017eb8c87e9a440a322e206899ff27d7a389":{"name":"@balena/jellyfish-jellyscript","version":"0.0.25-renovate-non-major-f97a017eb8c87e9a440a322e206899ff27d7a389","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.25-renovate-non-major-f97a017eb8c87e9a440a322e206899ff27d7a389","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1509cdfc5aed66427a4aecb8bc0d0f079682c4ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.25-renovate-non-major-f97a017eb8c87e9a440a322e206899ff27d7a389.tgz","fileCount":18,"integrity":"sha512-+bNS/Uh3IPLIzLC9YN2Myz1MTvHcgbClK7G7Yo/WtqOrGXZRZwQtrQW9sKBCRKrVRhmlF1Ffnj+ReClIkQVRjw==","signatures":[{"sig":"MEQCIAc3H/zMePLCWD+CRT3XvE6zoXtPs7+57Fz2ZASfDXLAAiBSuyV4D29tBncJ2HAI2zSCmG1YTsED9Qu7stwL8W9S0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOrVvCRA9TVsSAnZWagAAAW8QAKREJz4tQW7Ahi1l7FOJ\njTCCOx5AX3dejsPPheyX603LdI9q0BorMHvljbMAntfwSSzVjhFcuKNzsIB4\nbPni+efkq6KXH5qIsu+zDNwqs2ypZU7p8NtlgoJCKu4oM8JsncFSQfVE55OQ\n+Y7G+exX5E19W/2IOBccny1qqbyCnKj3fgquhpMLhEeDLjKt7xgFqABlPfnG\ntBmozVHR0J4wDIrEBIVZgNmIJMxtpXWMO62Cq4RufC/aLpgDyEX3Hdvj4BOm\nTOftFs1mGV3yN6rppuGKX7gkfvujCEXtQL/eGt9vk9K3fZWGs1uX4dpAr3Gv\n7hdgg27wZ7XSikuYXEHhYlCYOUqt7mNOmzZQiiH/b/2qybRiVfkZ1J4sXlur\njtHga8lgcEB92Eg0pqlobV/LPIwXEtT7I36AoYwOVDYVNcueQuC0us0jmhP3\nLh0bBgXkoy2Yz4e5xnqXfXWhcWKRubFkhd7w7ocpp0AIqjh64ylB3qSleRB/\nS5w0OXkpey52Chn07l5Oml3uSmhsYrk43IJxbRhsAHRIb4qFlvqSMka8FXcf\ntJbhgw+S16cFVoZcUefGIMfuSaAP53Uin8V2pDbJKJHOKGcPg6L+FxM14MTL\nvBOJfZVvFgr1Fv/gqs5+AXT7ZwnUNfmTiHSmYFHZ3dbvZ7p+UWksbI9vaPcK\n2Vee\r\n=skWg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f97a017eb8c87e9a440a322e206899ff27d7a389","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.25-renovate-non-major-f97a017eb8c87e9a440a322e206899ff27d7a389_1597683055255_0.3394128185941345","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25-renovate-non-major-8e7a9593a2475af216af0717f9a8cd5b8872d83e":{"name":"@balena/jellyfish-jellyscript","version":"0.0.25-renovate-non-major-8e7a9593a2475af216af0717f9a8cd5b8872d83e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.25-renovate-non-major-8e7a9593a2475af216af0717f9a8cd5b8872d83e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4d5df90bedc98aa8d6168c60151a7a8721c8cb81","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.25-renovate-non-major-8e7a9593a2475af216af0717f9a8cd5b8872d83e.tgz","fileCount":18,"integrity":"sha512-J5ZmdStntWezVL8vzCjxUEIuL6rtE4ocr6hhUXNDnMxUvthzfzqtJ5YQE70xqjirYzFpT1W8UsxnBx+dX4RSTQ==","signatures":[{"sig":"MEUCIFwZFqp3aaLgUTdLjuhLjg5gLD0Le7nrqXE0rVZKq3SyAiEA50qrro2Yr4Lp97scLdXZv3HB5JMZSJPPDwx7qlDwCIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOrZOCRA9TVsSAnZWagAAYbAQAKLbvE8hXgMIQUYHroIL\nU5qp10fXX13XjHu8RMBayut5BjsgQpcPsNdi0ieEo8VRZyP7F78HtEBpi9om\nBNYH5h5t34SM5TELosFMKRPha6kx8Vf2NBpnGThdgVKfXS5QRAh/zppQVNG+\nZhbBFaSqSrOx9Y8u9ofQ+C9HqVM9FFp/zaEssgLbKldWDQNkEsIdPb+CfjdH\nQqP9ZHIySEOyGzbN4daAJOUZgh07CiFrA9o7Sd68NdxNQjRHLpJQ67Q7q4wC\n8irvwiQ4yrpyXrKqV69q2ubC/iTxmJ40rVu9i7uDyY18HG4K7rG9FDbn6GeJ\nAUAFWF4p+u1MsmF1bWu5KAaCWZfm5m/zsBwovpNapA94zxo/eGljhrv+fI2b\nfxU/T6GLlfjbAHnrDFi47pQ1q6R+ClV+Y+ufkgtBujilk7xeWgfKTC7UIvnP\nmCBx5Kd0Ch1eHTLDyWxrYobh35TWfgG/ks/C/oqOntOesBdaQ0c+0c5dxGNH\nSe+DIwr2mZM2//j1MbzlqihsttUFNTQqMvLf/xPWrVZ1TyO1qJBvAzCqi4PS\nKkmXJ6evHEjA/N/jWpfyraU7VcLGTWvZPYKkPiYGeVHeuqx3aIxYJpPaqFPy\npJ6DbIxlOBlP9jMFOwLplxaOisZmD9USAcqU0b0aCTQIEphAVRlolzDLoFXj\ncmRG\r\n=GPdI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"8e7a9593a2475af216af0717f9a8cd5b8872d83e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.25-renovate-non-major-8e7a9593a2475af216af0717f9a8cd5b8872d83e_1597683278358_0.3153256091030239","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.25":{"name":"@balena/jellyfish-jellyscript","version":"0.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a266e56e186bbf9592b234001d0a2e0449220ebd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.25.tgz","fileCount":18,"integrity":"sha512-PAnm0dVWRtAaevYF1DUESZkH+QqbH6NQiSFkrroL2feGMa/gHbOrEW+HUvYaWVIVaoEg5AlFYTVtceSYv1Deag==","signatures":[{"sig":"MEUCIQCF1We045sfq6WbQb09q3X9OzCN29dAQ07/4shn6mpQzAIgPDJZzwwjqMKKtFDLJ7tk9TYwp+Bzv6cos6l1uvmBH2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOrbjCRA9TVsSAnZWagAACqQQAKCp5WyhBOws2ZeoOvaP\nvlaRCE9TLT0F/H8ECvrRhBO+jWJr3vv6bIOF08bg0htWlIIUCWPJ1XE7lzVU\nRlNLLGzQhVghzLHhQuVSS0Wojr7C9aEe8xueByNurOJr/02p/jX8uN+++TZj\nwNZeMrfOEk9XHDW8MIbuDk0fB11HLL4KJPNw++DZ7Qlh7AvA5YAZ1PIMkrPg\nHDeqIEREYTLfxiUCsNaQvxQS462MgipydZoL7l5txLSG+sLez1lXy65VqlrZ\nxgZSQgIIYyzCptoghSfyZflNDjlG/CadYOP9qng1aFQHnKLRpIYKu6t5OJ8n\neeF1jxfvqG+R4bSGo16rosyG2Y4MGQqdrI3j55DU4W9hAq4Pl/HJ71ysQznb\nZ/KmsO6eUSfR6Z+prT3C5FzisERFibWxeG/7STFnJ0zVOg0lbzGqyc0PU2K1\nQ7SzMUFfbWgjI1iKmJL542d2L8ZyDrV3ML0fN1LHAo+WFUSZcmpMJfXX7spG\nNhzFnv9nG59W2MM/wrEj6jFRLaWW9/5ZelNhj5ic8WJL5t2+n7Vj66u8Jixz\n76P9W4mLUKprBUBBkvKUg8sjWWS5Gks8+M1gVUf1SKXBB+d9WJJQdAbYcf2I\nY2IOAMvQ9Vgs7378VjFd6P4HgOr+o5K0/yQLNq/7yySB/pDicPX5g6vRDhcJ\nhSoJ\r\n=MK2E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"0d7591feea65649b14ab83a122217cb9cd87ae2a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.26"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.25_1597683426866_0.2184617869101726","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.26-remove-dev-major-de9b5ea1e2d36bc7deadebaa81ef35839e61deda":{"name":"@balena/jellyfish-jellyscript","version":"0.0.26-remove-dev-major-de9b5ea1e2d36bc7deadebaa81ef35839e61deda","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.26-remove-dev-major-de9b5ea1e2d36bc7deadebaa81ef35839e61deda","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9fc27fc5a984dcc237a84f2708a70fa69a0823a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.26-remove-dev-major-de9b5ea1e2d36bc7deadebaa81ef35839e61deda.tgz","fileCount":18,"integrity":"sha512-m2NI1lc5XHQ3/+kVvnBdx22GN1NjuTg0dSlMtkSBrD79uoXliAsfrcBr6f0zNPz5qDTppu1kxwTvH/jHHnOiVg==","signatures":[{"sig":"MEQCICPm44prjySuWX1k/zhwXr4rkqzK2mWAnwBDqZZkcOG1AiBVDU4Gsj4Ec7yh/iMuDvkGMo1u3dfOXdpoeK+nbWMKnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOz4MCRA9TVsSAnZWagAAGkoP/RagYpm6KoJL4wRr1FV3\np7I0R2GEhjWQqfyqFdBVxU+XTIDlWChbv/7YJnFPiWACBnTCnHTCxvXaGXrm\n8bXBizAxGyu1bH9n/zvwIfdKTlWJF4v9/aDik8rhZNCBl37Zkiv4kXk44EpF\nJA6eODjjqp4TAkShke/B92H/EBvVg/c/cXq5xEN2A1k+efjDmF/NoGa4xcsg\niv5Tq/6JXH0fcnG5r7+Dmaf9C4gKGdJc8RKetz+GxBRiBoieN4UNmtU67Q6A\nKulGjVzCgjqBHWDCfL5bIoeqBryB/CAqsG4Illc0TZnIdRJurMZWMCGbLhrV\n6442pxzO1/yQSUinnZChTMXNqIF9bFzE/Q+gayLzbjTv3C07hfEU4OgYX2Zh\nOprMnIau/Fu2rPji+iPTM0h3D233M0KwC2iDK6CLuKVuF5jjDDoMCNdesp8z\nR+ZELyd05Is8NxcmUnJAcM9k6XGXGudbckQhiANMD60gQotuE5u2FblEy6uE\nNY57+N/L2hHP5pCymwN0mcgdGEsu/z6afUdsiS752B9OIbh2xpfJoLrWhSRJ\nouO9053h4csXR+1wWzMj0FLpfrLZabvv/IbWQV/aYJgMtvlXnDE6dZ8AbaPi\nr7Z1wn61c3RbAm7g9+1+TDcsMQdOI5rbPYsFQu7Fqq7RYxqhyt2PAmrNX4TT\n2s36\r\n=/3Kf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"de9b5ea1e2d36bc7deadebaa81ef35839e61deda","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.26-remove-dev-major-de9b5ea1e2d36bc7deadebaa81ef35839e61deda_1597718028399_0.9607128093833053","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.26":{"name":"@balena/jellyfish-jellyscript","version":"0.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8f2ac324ea9553f3c9e29c787f4d5271bf165b45","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.26.tgz","fileCount":18,"integrity":"sha512-0NCBu02Iy4BczfyCLMMaFrxTX9rTLB88nQS+O4OH5vVjXxAgsR8fmwnLnc1zpbn147HHrYOIoSfD4ZqlodAugA==","signatures":[{"sig":"MEYCIQCYgprh/yLeicUhazKZsCFmVkAw4Y5tRFtp18hYGhmXCAIhANVWP5AqxSUFLTKBnRiLRFwl/b/0df9r8l3kqlW7dSlg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOz6qCRA9TVsSAnZWagAAeywP/3qdDgRRxEe3acFRGtOd\nKoebOeejvgzh7LLU6qMU5MJNoa46pvU62OXw0RWA0rM6gz24zBXjBknwibjs\nQbmjCMzz9YGj1WWZT0o9aRrmtKk7XsIrOy2z9/g3yvEYrOkQN7AUV9aW14uZ\nked7kjLJUaaoQQDtU/Ry8m1oKTZEFV2/zEmApdNkbiC3fU4PzIAaZEXtewl7\nk//Z2KhivC0R7RgSaj4rOHYyweHEK8wvFq3cLKWQvDYGiyawmi8m3XuJW10F\noVUURdtpkZZUDFNpGioVYmVQLklUCMk9VX3VRbXUP+WJNxW10uzYLctqvUWZ\n19TmA4pMT+xPPdfWgbsbKdoyRnuecnd4CMLDllybaTbywgLu3z8o8L6Hsiry\nScyif8ICr46UHlwOscgFOLH41B7HIaJp5g7yGKOEbsygXs5cSypDBg7tFC7I\nXcdbzZz9NqeWTfdZ1wvsNvxaels2zAnqY3znsXy0pd2eOH87bxOJcRiuAq+d\n70zXVhjndSB9OQP0Gt5lrpdEyJ5YDIHZTdRrLCMKuqkTGwrK/ULB5fJnhexb\nAyYfQp1dQyVvnb5rj4l2ffSDWW5qUXqbeebySCA66IKXW+Tg7Qyrr/+m/MZU\n6cgm1gjHIA+egfraAfzO5m8sy37qCoKOrlWGHEwGvPDYMgj7Qddwv75RjFbV\ncQZ1\r\n=19TS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a559371bfac0fab9bd96215466f7d6aea0d7299c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.26"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.26_1597718185986_0.4848830025320441","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.27-renovate-non-major-422d5c2968b7a7fb1e87446233b48b534fecdd18":{"name":"@balena/jellyfish-jellyscript","version":"0.0.27-renovate-non-major-422d5c2968b7a7fb1e87446233b48b534fecdd18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.27-renovate-non-major-422d5c2968b7a7fb1e87446233b48b534fecdd18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8f98e14d9e2358decb206231b54b2a749a47ec84","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.27-renovate-non-major-422d5c2968b7a7fb1e87446233b48b534fecdd18.tgz","fileCount":18,"integrity":"sha512-sg6cQId0DMxh7d3nmYE1zpiHP7jtgBE2SkYg07/rFQgE0uI8r60u8IRjrbZGmsIZ3fEsMP/GiJKBsqHauEzgZQ==","signatures":[{"sig":"MEUCIBbUzVPodtg4nNQ9rweDS5V5JlTktDj+8aRFUs0zHOuJAiEAqLxJDohfs9amAzbCRuglo07z9Mosjpds5KiUBRVn2GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO0sJCRA9TVsSAnZWagAATQ8P/iA5DsOeQ09BAAN38RVj\nBpRUvCNq9uOxZMXS75OumtB7bZD/bXaMDj3grrUrEilHvoahE7t7CsJcATbY\ngENitqm0tCBXR9ZiX8bLA4xVk+z+qmjlOPggNJOnlt/tTCqA1RUcf5WQcFsr\n1KvC1v/GD1vE4lzWytLKNQNpHNX/TgQW3v5raGFsvI2YK0SnkYO9oWzI1/hV\nBepJ0GQ8HWMiy/pCRim07dv7jLXNyWKhJP/e9Y0KWSjUV0teOOAUdDTUL+YX\nGZVRomL68HaDp6gPKJ1o2a+3hi3GWDblNwit0TkazPybbOih4znFZWR3gWKz\nEikljltZ4Vz/i4QqIoFbdwoXlsYEEosM9wyw96ymxmy2DU8VpSdSQgV5YVxk\nLtbB9Y8EmBafojhAbxhsH0qAlYRo4NCxg8CjkLRiPgKJ+S9gnsRzVDAoPmoi\n0+//TDflXrlKdXFw5W0+/hqARok0i0qEsPIjhvx/31Wu5ZgxqkMQoSXAR4e5\nCIGWpe6Q5jtk20ZSIFtRzTOfXabB88oVMXFkPMw63Ddomcgn6M9Vi3KaF2oj\nDO8IBZ6+y26a2Ln5aAAURpU1pyK1NYtKHw+K/Fs5uR8UcdNkCdvNTdNvozr7\nDHlTRLW0CkarppSfW6dOXFtUBGDMQjeI54Oc7bTZyfuJsmMR8JwTRJacTiRP\nkSsM\r\n=bKG6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"422d5c2968b7a7fb1e87446233b48b534fecdd18","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.27-renovate-non-major-422d5c2968b7a7fb1e87446233b48b534fecdd18_1597721353260_0.9877221391143256","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.27":{"name":"@balena/jellyfish-jellyscript","version":"0.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f293a64cc7dc2d8b3f93b5747eb3cd296998bff9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.27.tgz","fileCount":18,"integrity":"sha512-JqrND8A1omc/kCCU9URXBxVqjojDKZPliDmKddYHR7yHUEnpwElg/puVQrRutdhjoO4jvWU/LCDhJR+7S1Napw==","signatures":[{"sig":"MEUCIAEcxd6vzFXPyUchiWZyns8k2AcNhHwi3qMNp3+pIcWVAiEAzpVWgBDB0BnehqQ9zYZFEJMBkGXFOYAg+mAwA7NLF5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfO0uoCRA9TVsSAnZWagAAjo0P/jHwE9Q0D0dn/DujTIzN\nVdSqRJJuGfyMjiF/4YFl3hXGtFh2slmasF+wLOVihXx2o486bvtOt5ifQhjj\nAICuzFxI8a+Z9sBbfK3+uJYtleTZtviLdf6VWmnyi5yGBeP1md2Huhlfo5f7\n3VKWntYSCVXHkHTXsJ9ZTYWedtNV9Sx76Cxg3fU8XSzysBhRDKb6GOvRwWgP\n5fo3CR1nXzsV9+frrRMAeXvMOv8tnBxA7HirtRyzKltCtkj8VvQrbpRh86qR\nn+WHl13Oi40xMPJf7WXeM69j0PNfpq/2TV2AdqQDck88R+4lyz1/G/XwTwW7\n/9zM/dRnsJV93Mc+rOuTGlWTjeFhI8WAtDK6UZsGBflF3WUe4ah/zXT2rp8K\nV9FGUhP6j7X3a09UtR1CtxPxnjKcN5KdTafFQyXWlA7wmuoyLV0TR36XDp/7\negVUo7lkQaqBDJT2xAMMkWlI16ymA4qrA8BWZmRwfeO/qVqzT2+ZCP9G4zoK\n7lqZOOhnQjn4u8Zy4YZmxuLvaFG+Ev3skuySP2a5WDuB4I/1ju2kaOzy04Bj\nMRMQq9awzEi4mZREumN1YuxVHorEAK3TBsX/+u6DeY7Ba6S4A21zj2FNvaiU\nfpNxPm65oOTpz6Wl6ubsSvl2r23CzUYCDugvJOn8DWiq3M0z9eCtBiA6Rm93\ny7z+\r\n=TGYJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"b0b2b55d0ec455b249208c168ba242ceaab15cd2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.11.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.27_1597721511875_0.14613659807454416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.28-renovate-non-major-a53da7eec24a3550d9f59a1e9617e50940fff2a2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.28-renovate-non-major-a53da7eec24a3550d9f59a1e9617e50940fff2a2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.28-renovate-non-major-a53da7eec24a3550d9f59a1e9617e50940fff2a2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db001e1b024c7ee66579abee7d7513fcd71988fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.28-renovate-non-major-a53da7eec24a3550d9f59a1e9617e50940fff2a2.tgz","fileCount":18,"integrity":"sha512-LyH1kYaXAcUYjS4rNQhWudmyEt1pEPUhLg0uXY8pbhlXB9imgHPQxX0ttFhAogz58PaLlzIH9hTpbgJ/4YbEBA==","signatures":[{"sig":"MEUCIQCiHvhE4uhpC1/scYNnI0EUDsU9f6ARIp79OUrOGpMFawIgENuhA6Sl5pg0ehv5YthAJy0cMMH0gACRi0tqRnxELqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQsjlCRA9TVsSAnZWagAAT6AQAJSXUxFH6ffoO2QKEHUO\nl+Nv1rhlo8RUNXBQx/d6mAu9VaJDGVqiW9jBv8LUC3l92xXYTrzhC7/UXNHB\njzE5KD92ikvXqKygsQjyDEQv/nOZH6OljV6f0Xtj3D75aOsQbD9Ho2jDPJoi\nuBNgOOwia1Isg/UghPGvjhILaMXcFxz/lXNcKtj7wx7Twz2wGn/D+EF5R3iO\neAcByXt+/7cK3GI10P913xtSDPwXYFgaZqn38eSwPbtSxiuOUVdd85ZnDVP4\n8QZxYfIZz1aGFxqla7SPBbH6RvR8W8iG3vlPkmO1P/lpShyBQb3kOX3qST/3\nnolO6nvj/NktWYPJBsiAQUHvOx6UCJ8vHg+CIMgodiVyoAydw1nY/JmMCnTF\nipiB/C6k4/A+th7W3S3+971MrNql4NTh2SdI2UwEG9fSllY64ba2X9CgCKIy\nDgtpNIWT7Z0o6aw8eKEdsEgCGhc8/VHAbFFzRIv3mgVLgYcRja4zXvCaydAW\nQuLCt3gp9MM+jadvXgBCCSXlTELjGTkO8YSleFetn+ZQO6+S5aeL0OJyqJE+\nsrReX9RbqIuhDyuDVJf2fxNE7cEocJPEwhz1kh8usDVqgG+FPGOVJdD4BouP\nQiTAR1f7si2eqz/np69uTVV6u9fopO4c312gV2lknjsEgDb+2l1LR5zl6hMk\n7GUI\r\n=cVWK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a53da7eec24a3550d9f59a1e9617e50940fff2a2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.28-renovate-non-major-a53da7eec24a3550d9f59a1e9617e50940fff2a2_1598212324513_0.962734340815683","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.28":{"name":"@balena/jellyfish-jellyscript","version":"0.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0bdffdc8cc40921ec23d08d4ac2b8a9377a3c53d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.28.tgz","fileCount":18,"integrity":"sha512-3OkUq5fA2xkW/RsZuh/mPM9kmp4tZgFnNNDvHVtuqocjWo4d13iMrCfS4hk+YSdDEi5tT7eqT/gHX38Ma6m3kA==","signatures":[{"sig":"MEUCIDRCab+uKkhCqP6sgRQ27NqwmSvG3hoXVg1cMHHo3sGfAiEAxd3mWQOGkvJP58yTHq4SVHodMFkxucqdvWknnQ4Tw4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQsrLCRA9TVsSAnZWagAAcyIP+wS4AHmb7RTf4l4uiqS4\nkPK7eWJkSOMZzX7NdncZPZxkUVdIUPR5tUV06A25WiqBEUmbR6RHBADTa2+x\n1HVtz3I3Rai9LqtUCFJE5OotBrf1xdJDaH1g8UJ6tVrLxLBF7zH5cI40Wkd0\nj0buXXfUhBwp9025kNlqPoJkkxq63r3CgyOhoHARe/dDGt6WmN/vXL8/Yywo\n474W+jEl7hGDVkB3uVA15tgIJKJjqgX0E638h+04Fi2PcSPd60ujNDgZOeft\nmk8a+g6OdLxzE5LEHjcAjOes0pJslycsB7lehkp7MMz122fHEyRasPlJYOTV\njGW+KrZaX51hCqqt4Hruk1E7oyANM1WWH5NI5KJjLOTZy6FdqFYOkZnl6TkH\nTtAHrL7Nua8IWFIYYgd8cNAi1Dmctfb9HHrn7fLVGlpmFKHJjlNdHveaEHI2\nOiDiUghErd2hUGMFa8jaT60SDO8fe7h1mAoVYaXsv2H39j9y/GVEmsoCRxCz\nW/w0nPKQ5nHYjrXMg/R5+0QDrFZZ01pBUCsZ6GHO/o0QRXhceL0CsPMs3KE5\nr4cJmi57RJWlcwuT4sZm3maAksG/jH4dCVjWbQq5kSnuewy7o/mCCbgGCMaB\nODbc0SkTk3H1CflDqRHFiY23d7biQbkmmqQ06MAnCWB+p3xkn2VaDhq09t72\nJYp4\r\n=pmKn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c200b03e5fd7d77bba2f6c9e9b6304bc5610cb52","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.27"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.28_1598212811097_0.6310116411701805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.29-renovate-non-major-b835122fc569742a3b599e1273d9b7ebdb3ab56c":{"name":"@balena/jellyfish-jellyscript","version":"0.0.29-renovate-non-major-b835122fc569742a3b599e1273d9b7ebdb3ab56c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.29-renovate-non-major-b835122fc569742a3b599e1273d9b7ebdb3ab56c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"96e6af5107cac5f29e2b60b0bddd6697dc97025e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.29-renovate-non-major-b835122fc569742a3b599e1273d9b7ebdb3ab56c.tgz","fileCount":18,"integrity":"sha512-cxn/94ykvFlcqY3aeecWXSB7GF1teZFlExQVq3dOU6dcwqq84DjxEEdznlk2fiQXrHTF5u4jED242s8eDPkc/w==","signatures":[{"sig":"MEQCIAZ1MYKODXRxAz0qCdQUlrOnoVI1SO+fzHTe9zPN3ovvAiAm6DetnP12iSyhMztRTDRXYWifQv6/cSMDkeJxYLdliw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQsvvCRA9TVsSAnZWagAAMaYP/jT6V79VKL0Zu56ulGTA\nJvCx75TV6byY9B/HzJEfEslcoRxprWmv2MLCcdUlANBzbhutPkgY/Au3Dc8u\nTYjMWjPZ9Jw7vDoC7bHjZ6ccERlI5mMwNam4HNbdGZLBMaIspsVlJ6gh8iNU\nXIICgYMt1L2hSwdQVwqdAv5DAklUunkiQ+W7YsE/Gm3UWTLFp7HryQYfgZ4z\nx5Hfud2vODyj6mNawtTDlPZ6Z4YaK39rYVnQXifxmtibipJNue4TygkZ1Yzw\n2fgqpofImNTGfBFUBOtfB9AkTQEHYMwZ6OoBn/0Bh2ZwK7JsiWpfG2cM7zxP\n2vacJ7ZxVTQhSKTWiiZrGhnoQxEjHy/1V3fo/7OwgSyHhMBZXNZwaUTB1Ls1\nOpcli5JRQe1jRtvcxuFOCxfecDI3wrGcFvKWQmmLVk0LwtZJSfaw135kQCG1\n3KGR/qeMQLRN5tHp9PrHQjh+MtjsV24UMzHjueaQZYyQckIhLbrL9U2y32dI\nds77HOVc5QLzJwj4m2qPhWcvyUX5kzybqwAndqqC4eyYLCLfseYvyuQQCu8f\nD/+eAtu9eXMsnvSca+vk5CAjKIV4/TeGEsxUpIwh6JCbCu7fcUTgL+Jk/b1w\nXhu0dgEbatCI1QJjhrVQn6OyjDf3uvhqg9ZYzV7CD+c4PLjtlSMFfZ7BZ6Oo\nBw4J\r\n=gWLT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"b835122fc569742a3b599e1273d9b7ebdb3ab56c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.29-renovate-non-major-b835122fc569742a3b599e1273d9b7ebdb3ab56c_1598213103204_0.628673731805073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.29":{"name":"@balena/jellyfish-jellyscript","version":"0.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3129c277376bca0878f924867d617cd68d5fc308","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.29.tgz","fileCount":18,"integrity":"sha512-ULgAUD5HuapIRcoTyET72oKqV+HHqaYT3zWCXSH7aiP9bvJP18niqnyCRU0wHxWY1onL9VWeqs2Cb3XhZySrQA==","signatures":[{"sig":"MEYCIQCswLTLFVeUMoptwKZlNTuIbCHrq/bkLsH3EeWboBbAxgIhAN0RXYmxO3E21efI2VtOoVCTqQiLeRXn1kvU4UpzD9Ob","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQsyvCRA9TVsSAnZWagAASKcP/3Zn3m+n8ngu9mMK/Xsb\ngZbnaKwzmeakAThQEwQl+1p+L24BWSXAWjPX1a1rddjBHFJNMTY++YtxY+NU\nOyH6T9VEJj9epx2kdtftzs5ZXkCg1VNJZ7geAyx8hu6iDStPvzCDFEJcCEHJ\nQz3bkdzVD+L5mnvGNfC6L01b3SbKPwZQBKZmgkdikuXa2QDmte/YeHnWIkcR\nT11gY4i0o/6DUc9wqyNSDdWKBtPBRiqzIo59SwauMIa3iUG5vHfe33kqJBV5\nxlcIM7pDByru5epubNX69ek6Nm0Rcc8sKc7FsDgBvXtoYAsgwfmF+YhNWHsQ\nqSB+UJPGeG5wrVY/hYCLuEv7IM8OlZT8/jJI90JyTJBuNj0pT2nNMRwuyKwg\nwht6twHuqsC7vXt0WPIi8T+2KEC4sJnDJZp5b+dCsNnGdTvHxJvom2IzQdPV\nkJ8xijMLx4ShTd5zdO7BQLB+imm1jwf1eRDah3nCKmVHqfLHOTKRjlCY8KaY\nzs8ImelTi60dkNp6EQYJySOAOJr1mCeIHagZR8/LNP4GJk39MAviYlgoBdCz\nFaFr6jgESv+JmBrjENIPRsi10iW80nYVlKs06eLwkWWapsBRsryZIH01AufZ\nGWTZimDXXLp7tdez1sUQJ5aXQ3yb7OuN1ukELHvsZxhtRV8APLfR6xP9roGh\ntAM6\r\n=TwFs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"80b061dd5f99e54f14a41485aa0bc70526468a4f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.28"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.0","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.29_1598213295155_0.10053611563236098","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.30-renovate-non-major-943925ef4e17cd2d07c2121c82fc0cfb3b25a0f9":{"name":"@balena/jellyfish-jellyscript","version":"0.0.30-renovate-non-major-943925ef4e17cd2d07c2121c82fc0cfb3b25a0f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.30-renovate-non-major-943925ef4e17cd2d07c2121c82fc0cfb3b25a0f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c8b17bd4bbb96c014ca69a292863dae134531a11","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.30-renovate-non-major-943925ef4e17cd2d07c2121c82fc0cfb3b25a0f9.tgz","fileCount":18,"integrity":"sha512-B00eU1TKHGxJMGCqLI3Ls644UJCE7wYFKVQ7bfHmbpoN7RDae+eE3W9qRCVdnKv3h1u18rhI7aFtZtxFLymtkg==","signatures":[{"sig":"MEUCIQCM2gSTLEmjidgVvtyJYIouUSVERmA7wSfc/fuWFNzFAAIgUTwR+uvwW7zUTtAXif2dU/Vi4G1lxzuTpiYMJ77te5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ5KmCRA9TVsSAnZWagAAxGsQAKCP/opKUFulYUTZR7Qu\nCOuPCPCSYyWc4kyOEX3SGDOXKsPdC0o4KENoLUmZWmOjbrX48NqffiIzoslY\ne3d62wZThNkBp82nWAywfoYb7uipBAzfa66YpypKuEDaE++fIlqCaEA9WMbk\n/09zbAjoRK8Br9S6qqqgN1uE03B28oB2bzAS2eppUo3Pkx/H8Fs+VA4+ckJ4\ngm6+ztZb/garri0l0m0iTEuCW2Hc0bHZbNeb8YROmqPnKTguwMZCBPy8gsbx\n5XcA+e493ZJDxT5y17q8u+VxV/QV0q+B07tDeQxxwj5u4Aa0FDkNsJY5Rx+6\n00n7Wzbjk+zn+FMhDSDZff7m5ymnYEvJAiwYdedHyg9r/zaAnhL0QFEMVSvn\n2Pt0tXqqQf5igOcOdeboUNLpBi6BB45K8dZrYUth7Uj6NSA199DG4rOJby1B\nOH7N+nEhQR76K4vSGgs7BJZGySydZvQGGClkfg+j5pMzKIJQZfnR6n8nTEi5\nG+nVLDjBjX8hth0+ls9CZ42tBTnVvTYVyf6oAprwADSKnATaUleGb/FW9Eaa\nS1UDhJZVVrLQtSOS6rQISKnxcLvlzWAWRpu8ppkSmP/ugPBha59AsicZnXpT\nBs0skGz8XfRhG4e3eWLP5NJfN/3qZp6l9M1/J+St73DcZRrwgVIjoiBPOWzX\nJB5U\r\n=C0nF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"943925ef4e17cd2d07c2121c82fc0cfb3b25a0f9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.30-renovate-non-major-943925ef4e17cd2d07c2121c82fc0cfb3b25a0f9_1598263973572_0.8718959970167193","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.30":{"name":"@balena/jellyfish-jellyscript","version":"0.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5e0432bdb4225e7e5ffa153c8ed687a1ce629faa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.30.tgz","fileCount":18,"integrity":"sha512-UwYLb9c9QgGEmoRX5xRurTbnvo+9kSo0V6lbfJaQPFBCQeqxFB/6HoJ3tEBd0+aF+NjYb9GKNtWIUJ9tjrhVXg==","signatures":[{"sig":"MEYCIQC9mQXQW9Ws/+IKEB+VmssaOvtsm1jUlegsoq8K+FmnXgIhAJRDDQ0qor1E8xcbGTmWcaa3RaQ8/zu2/lhtl2MsRzPq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ5QUCRA9TVsSAnZWagAAu2gP/11i+KtPjO14clJgTAsz\nQUjG12m0fitdIhVg2qG3miC5F6G4Js45M+ECOxdsSsK4vQrh4w/2gjEMju08\nIDMSggg+xK6+xdLI+vHXv+xg4sDLTk7yYLpUjlvIY4vjBBOpcEcLDji3mdJ5\n4k0g/PSt8MxY3AT6FMUtcwvRk/La5r4eD6HcZC7JLg7gmLmtNHNplB4a9Q+n\ntm8RQYTCQrXMVw5RfWDFw6dZG/zwB6GXf27otchxergTTQlLO7hskj6igpga\n6Nsv8/wvIrpdxfIxr1+z/nr/Fx/PeDsydTdt8/lRyu6DZsMz0oHCUgfDuA8i\nH71xIV+6v07+Xy1426ktU/eWdy4ABE/GvD4wlpD1ssTG36DRlSFWOrut6aH8\niH/OpKUIdVEvkHrGthZzemIlesmALUFONnnFZ4IyjSKAlakxID2tNst5HOcW\nbUtVfW/yr4zGGKN8jIj6fUhieLPi1ggGKdBm/4IzHGjEEoi0D75m2+U0c3Ot\nbLei3YyxgKCM5PVzYked1XT7DuPOOKIeXCbkfq5gNkZU0KsvfHnyXmRLulUs\nUp/LY18T0LrAyUaMxuUABiEzbsAbyfyVa0tZC2bIWFitT1RCx/UkY07o7MOD\n8GJDo4N5QLxcI8I/0HJQxcC0x8f/+s3UVUad8Iy3OrB5FmRXcPCI1NrCt6bU\nnW5G\r\n=VSsb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f6fbe13df191d8cdde3fa94777fb854102a33f6f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.28"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.30_1598264339594_0.8785456613856681","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.31-renovate-non-major-b72a52a97aae9dc065c0a932e3ababde2a70e3e6":{"name":"@balena/jellyfish-jellyscript","version":"0.0.31-renovate-non-major-b72a52a97aae9dc065c0a932e3ababde2a70e3e6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.31-renovate-non-major-b72a52a97aae9dc065c0a932e3ababde2a70e3e6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"883eef0c201b56150f7290189f74da5d1ac057ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.31-renovate-non-major-b72a52a97aae9dc065c0a932e3ababde2a70e3e6.tgz","fileCount":18,"integrity":"sha512-lMJ1QWYSAup4B5bCMgfA3uGYK0wlr4c0NjQhnBLXNJEf/m6k6liK8zoTDOHJSI2q2qbpT0lzKMRovy6qmKq8zA==","signatures":[{"sig":"MEUCIQD1Q8SHtsTTWgEg2JAym0FQgVlRvypxGxddxHowUDHEmwIgAQUcjIPEYloAhuObwj4L8a95+fesLnP8/eTp9VUqza0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRbFWCRA9TVsSAnZWagAAHicP/j+O7kNiNom0XdU9IUhC\nqZSwzBo8qjEjiTic43WWpRJmbaNgPcO9l5PBc/ddNDfAxbyoZe9FL6yieL+t\nJkJKjeen59VJ/Ja3ejycESDQ1ttwqeeY6tn2npMK1PC/FMz7+xK0xDo9NsXa\nOj0JkzAMSYvzDNVIqb8iVQCbILKNHq6j+940mkxsmztxvUzM+5EXwKRCvjgB\nnUREV0y3f5UH1AS+iLJAfTjg6tIqYfC+82M+cg4/HQ6zqVsuxSTgCuy6dbNU\nGCQ4Exv5Q/iFYckcrWGKbhQ7UV5iRtyhaPprZi6crJ7SnambHeW/yDlMurR4\nWWjJcjlaQSEN4Qmnj6HPTFmDZv4Ln1vMvz2n2WZxr3500bdkMQbCfDsJFjv/\n9bziY5bF7OXaEEVfhsy24l9y/SH62MUCj1SjRhRDiWGIk9xeFOuuc/pKbF5R\nly3+6/rMg5/uBlkaP0DHJUYTd/6d07mU/y5Zuy9YftHpZAnUIv+MJpduP9Bg\nTzw4gotegaBDXxtzo7z0w8cg72n1XrE4UZVtrar8+wol9oJyVMcm8M7Ge5u9\nvvF8DIq5mcBKSHvXmjH7Sjot6nyx5H3ZCmLC7mgEA0XFvZ6fhJ6MpNnzNaJz\niU7SlAIeFBbipRmk73HLbpB0Iszxd3CzuXqARmR9pioNI7unxVPWTix6TVx2\ns37n\r\n=GlWY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"b72a52a97aae9dc065c0a932e3ababde2a70e3e6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.31-renovate-non-major-b72a52a97aae9dc065c0a932e3ababde2a70e3e6_1598402901782_0.3418131849251349","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.31":{"name":"@balena/jellyfish-jellyscript","version":"0.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"713e2b12a22715b2c35899f846bd939a5acd986b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.31.tgz","fileCount":18,"integrity":"sha512-JRIQ1EticxIyT83Y73buJ9S/tHq6Bzn0pAqthUFEoDCcIeIPwh5sWzCc9JSdqr/8cycn9cGuyoiIdf5KQc7Mqg==","signatures":[{"sig":"MEUCIEJhzY/ZKTxQzZmmyzijjqbN1jINfBXxC0wPD68oBubJAiEAl/qrGTIJDa+OOLOxoesIWKJzuh0ojx8jxqYdmFV6WDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRcL7CRA9TVsSAnZWagAABVoP/A+jV2MUmoT+RczbcfZT\nJMRvy8bOZk2DSztRiJWM5ZexFWF5U9BkrviT+CoZm4olCOFSjvjh1iMZgBQK\nKxGxgVEBDOmL1NkIPoTmBKEM7WUj8I0Qas3zja+MxBBuJJGje/zjy/0l3evC\nMAuErAs2AnD7ivDZUEonhXPTenLnTmgg7yOg/A4ZD578wfkkjiJFj1++J708\n19eyCN7Hf469OyA4NXcuI3QoxQbJ1uUWrMMVs69FPaQHPE+rZ5klHJ48ZWpC\n5tJdyjk1ZMm//o5eii2NMCyOQUpHNhudyE0gvvRM3qjtuCR/97ND1TNzEay9\nz/R33vk5jVvsxlHBugygyM5vsTm1Am19Ijsz4sBxk7fJMiT7D7rmwA1JM3ED\n8amAbwYDtmxKWTBidXAk87HXSXNvLyCl7QixuVh5AF0qvKL8r45wNFBwtbPE\nZeqUCvC0dJTtjBGZHKe5LjA8tA3KymGT32rr75zEsHRHPjkq/zH4lKQPeCpg\nUA/iDKZ1SLNXtvaqlyZ6l7wct7o2o248ZyS54H2S9ZLKXt7D+Hh/oFt+nPkD\nt4rVMTRcoc2e5MUU/khVV2MW73V/s2edZmJjdLZ+UZyXt/pYxgYk/MRSbw7g\n+1xFhxWnsKTLTl0vHBqnajoUH5GNB8ThlcDFKd63kg1+oYZiox98DOH684AO\nxnHe\r\n=iBKQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"17fe488bd6b43e34dc1dfef324b333e1d600d475","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^0.0.28"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.31_1598407418795_0.5132204711870103","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.32-renovate-balena-jellyfish-assert-1-x-26f7c462b96b04598e5c2e3e38282ead7f3aa1b8":{"name":"@balena/jellyfish-jellyscript","version":"0.0.32-renovate-balena-jellyfish-assert-1-x-26f7c462b96b04598e5c2e3e38282ead7f3aa1b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.32-renovate-balena-jellyfish-assert-1-x-26f7c462b96b04598e5c2e3e38282ead7f3aa1b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dbff0d9ab09337d6a305dc63f38eaf7cb07a950d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.32-renovate-balena-jellyfish-assert-1-x-26f7c462b96b04598e5c2e3e38282ead7f3aa1b8.tgz","fileCount":18,"integrity":"sha512-GUnb74+JiuU77QbodoK91F92LJ3LDf0mbIkUM+rV/E3LZ6oimU/OPqENuX4CyCekDFhaV1Cn6qze6nXl+u4aDA==","signatures":[{"sig":"MEYCIQDy9E8/xO83t+O7zptckhRBLDDPgP6eCv9tMYGoddlvxQIhANLhFF/t7YC+UljH7yQjHwJSXrX3uvxfS1dtGIYqlCYi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRcRQCRA9TVsSAnZWagAAaMsP/R0lxQ0L5mB+dvn2gWkV\nc9ZGRxSdmjhbEpPdAiK+KiTqzJZTvOkAY8V71zce1A8Cry9xn2dkf0bMq1LN\nfUmo52RKCK+VSZpa8SD0LF+70d56huCaPq0W3I2axcFFMtEt0rQEzRcEFVQk\nv4i9SzunRYeTgCq0bGJu4Zcavg7ljEw+EYApLEcU81YObUUSY6yXaEhhMKNs\nqv3kEUvMESbs/KdAD3FjGAjXzU6RK9ZQc+Cy0E9qVD8W6w7PLymxhPZxlGDD\nPc/7qh7GQd8vRVSpCHEp6c4NcCWgTtiF6OxH7QJeA1UU0U+ab9HrIjabKItR\nV//5aRl4PNNyr4yg5xmEk6Nv3ijJ4W5vS46eJt+rr0evQdCtauXZ9zCTyJtJ\nu0PPLMQFRk9/dD1FHwT6vWKrSCeyenLYlFLGs6q79zMzERc7D6RcUtoefpzW\nhGbm1CXk4utYF50LZFXP48OEOdmqUYiJ27SF3MbY8HNx6AYOZn1acGAMvTXn\nj8n5HqPTuYlq93HJ/b6mRfAHOmBE8xLYoIMwRE8QdSDrYNYgcaWjr3581jXB\not9oNE/jrcLTC97vVy8D18nsSNb0gEvyhYGYGNxnDmt1in87Bd8ZtpEtYHkA\njfNXDoK3flaHSrqfWGHNMU/jCbfgsbLmVNJlQwhiEEx+zj1UWrsO8LqWp3Or\ne4qO\r\n=1ALc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"26f7c462b96b04598e5c2e3e38282ead7f3aa1b8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.32-renovate-balena-jellyfish-assert-1-x-26f7c462b96b04598e5c2e3e38282ead7f3aa1b8_1598407760261_0.2155455301100484","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.32":{"name":"@balena/jellyfish-jellyscript","version":"0.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"de6878e93636d922a4574a03887050a9401f25c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.32.tgz","fileCount":18,"integrity":"sha512-VygiQIvxPdsb+8xbKbOPmDaGTqdjx06bNo2wLsnLWqeHKhKd4wNdQ4P/nQi/MMCbqRMpQuQPZyAFv+RfD9a4SA==","signatures":[{"sig":"MEUCIQD9/SHSvy2ZKApvS/OI8EM69CRfKgaS6kH6iA4Qb/mJ9AIgLYfRGUyQ5dQsFh03hBc2RsIymxNf705ycV/GdHXmcBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRd/LCRA9TVsSAnZWagAAu5MP/RCmfgP3HTcj3FZJUaVY\nLDzMyz5HfIxuScFaFdsR8zsZWANwG+hkj+wPdtV6LBaU56RMs/Y9bwkxR8cf\nza1TevZKolSyoMwFlRnLSMHvsxkRA8d877bHoD6CdKgRB8NZJtjqTnp+V5Ko\nNrTH3Espb9FdGzSaxsvC68E+sdWm6X/dZJzzFYJNsp2qrhjGaXsLc7/vtDQz\nNIAvYR9rcdpOqMx8kDBKVPK1IRhqFa9DXMlE23WTZIzYZhvQGnvqTDgIfBm+\n/YGvbfeBX16aB6K8clPgE9QtwQNsc6Sh0YIKCuuDKRtWtARxLtvZQPFJGcIZ\nctWegf2ubDNKBQhKXu9aIH6GTZiDZIksWRe+pWlSM5v9qPhY6XVuJGHTbw8e\npEoljZVV90Dy0tOIHb5aKoMqMis6EmmBPJCLKPPLTjkGE9RBWskzbA4RrxRh\nDEC3s9/2bkGUoC1uaoS+QHL6sgLjLkPwMOqhpQQWXltotTYTahmkBdh9t5zN\nYNugICZXm+PE22ggm/ANGUVQWIvg3ckDLJZASzNRlwlFzaY/a1sOZdI21oSk\n4hBj69kQ0NeRF6bqRd/4B05v+b3VN1mvQyi4IPpRjH7KvnVJlJbFPSq0CeNv\n97Nl4jz1oQ29G6hCGrrCOMiln12KPZFiZ4nsrBhsnKA/9C+upgyJ1NgBvAe8\nE/Eq\r\n=mOjQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"8abc322e3f360d44035a5757ba13334452956a52","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.32_1598414795484_0.8809803417193351","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.33-renovate-non-major-c236c0fbb796211effb7a300592b6e6a711ee29d":{"name":"@balena/jellyfish-jellyscript","version":"0.0.33-renovate-non-major-c236c0fbb796211effb7a300592b6e6a711ee29d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.33-renovate-non-major-c236c0fbb796211effb7a300592b6e6a711ee29d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d5e5f6a446630b6ce4a6bb60e5dbd2e9ffdd449","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.33-renovate-non-major-c236c0fbb796211effb7a300592b6e6a711ee29d.tgz","fileCount":18,"integrity":"sha512-wrIsk/8zjNGzxJY5KPFrDAeL/GL1fXScCXuXh58ebJFbttPxTArp3E1Ir/mEXUsNzQDfAHAFJyOightWQFEC2w==","signatures":[{"sig":"MEQCIDO4lFJpS2Wm8WwEhFAdEW1gaEi7CXcAdhcLEc3cDQQMAiB2OlPI1b7bshnc647YyuSseFssmrD/gMznWa4yOFMuRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRvR3CRA9TVsSAnZWagAAqOsP/i0YDiz4PkZizNDasaaL\nGqa/+spa4UfArpQMRZVim2Fp/OTMKB0AlsZhkxSTSc5WWv2JM6N+GMc96uWb\nM06awTmNvApr0o4+iNcH6wPhzoVotMHDbgXbqk0O5ArMJ4eka6YFJvE80BH/\nGntCPWnQB6I1pmW4LzrjjrW9NIgju9VA5WwKfvo7ZdhF2W4MuaQjGMUKO6Fq\nIRjsVwYLzAPIdTTFFc2b33KKj1mZECwnMRGv1s4ywLnxjGzsxydqajoL+dlo\nCKho5sX8u8uZ8g5XQNKliEamFMebmEsaaIKcwnz+cDRIrFSvj2FyMtXKMHvT\npeZzucTqaLbXCtjWVRLo0RBSkx+81IXiOPbKotXWCsURMD0bkLEp/hGOj/E0\nbwf7ygNFYrxBdC9ngipR7aYcLGJ5uR5czQoUPw0OIIsCZNR5cW90PQHVfNKu\nu1UX4QpB8usDI67WAI+LVQcx/bxMtb/mnSYowLXQ6qNLE4qm6ZvHPFCfOyN7\nisLs6I504e8K7oEXSh4kO+RWkCkQQ4ID3+E371oUJFbrQi6spr0rruRMKNn8\nxPsVfuOt32NU5EXDqTBQtBW5EjFZENC9k4//XOBnSTbmq8i5O/DQaUIzbSzn\ngbbQZMsFCN33j93tWpK9oiFLZsTEpDZBvPzHruh4SUT2Jr7SDO6ejA8tsHu+\nt07a\r\n=LKwg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"c236c0fbb796211effb7a300592b6e6a711ee29d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.33-renovate-non-major-c236c0fbb796211effb7a300592b6e6a711ee29d_1598485623268_0.7971505265307244","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.33":{"name":"@balena/jellyfish-jellyscript","version":"0.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4606a40dc3531bb9b38020c7ff08099236dc06a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.33.tgz","fileCount":18,"integrity":"sha512-zn4IzUthVrhzOBjMVpAMLX0apdOAnS01h8csauFt+Y5nVfXJtXoAtgdLCXL4mRPDkAVwGSXZWwImltjiTbtlNQ==","signatures":[{"sig":"MEUCIQCfPjGAS0zmv6wEG/AoUb7Gh6gYnGIbiRG9XCSMPxzM9gIgBS+1WXXncR57iLRd79+zmX3Z7AiMWdbyhmzGp/J0Lzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRvpNCRA9TVsSAnZWagAAa5oP/09XETiLNk9ZPqm7aYza\nReFb8uuDMf8RDDYltYONt5ZuwPTA3LGR6pPbi+ixORySp5PeW7ynT47WUigd\nmwPfLP66cL7BgheLythjvSgd3gSK6VUAgAiOnvXdOi74fwm7PL8sQt2m2SnQ\nxwKmPlm9w+YGStkW20d5IoWW9acswJ1qrV7b+3D9KvX0b/agikHOAhTBGWIx\nBD3a8c5Bz1d4S2ugBVXMLDArJIcIzFsppgSP/CscreyYFAZkePy7gcTjhC8p\noDJRYyUVeho0fQqA1eJ/71R4eoTzbJT4ghhiMjTv3NDSP4hOZ/NqdPBLJ5v2\nEi/ilopYuxm8GauClUxXm46BwojENQrknGkRcblEuSJkT/WdSKxd6EQ4JaQL\nGQwQW4TEy93IUmLWIUlTCuF2dUh7SinWLHJ4hs+/27By1qkpv3rPJVuaAOfz\noTKS6egYFTuZ5yZF2MTs2ckd4WlrRdcuWd4J+wavnl2gESV6wwYKCMSvkFb2\nXQlRrfYOYHzquTDMWu2WEeDh+SI4OxhHKjamH5lyXv+nRWDnzvwuu/6WLIax\n40F4sSAOHuXwKaBDaUXRKG3AbVGDbVCUsVF0EBEYOVGlEuxMyW9qOL5b0XxF\nNCD8OXIqTrq9Zw8UtWQ5zuNwBYK6kYpkjD3ilt4FQiqP8/xQ0fea2U7bmm9w\nmSkL\r\n=List\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e989f71951870fdc23f7b2d2d8c06dbfa065e5ef","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.33_1598487117139_0.5596825073088574","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.34-renovate-non-major-b4c56c459272c9b23b8da0b0e4af42ba3127efa2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.34-renovate-non-major-b4c56c459272c9b23b8da0b0e4af42ba3127efa2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.34-renovate-non-major-b4c56c459272c9b23b8da0b0e4af42ba3127efa2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4f8bd5d800cb40997129d06c85d4db27136e8330","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.34-renovate-non-major-b4c56c459272c9b23b8da0b0e4af42ba3127efa2.tgz","fileCount":18,"integrity":"sha512-fJUk27h3nD4JuHZWiCwQGMR04YYdE5SYq7kJ5Xo0mu+jXP3h9ornHSkvsG7elaFJZ3fbZRAGmMRmCPrDyJTj/g==","signatures":[{"sig":"MEYCIQD19YORbj/84GMKsi+CMZFDP1ZCVQaQXO0hI7famiea3QIhAPfvM0uPfFQVzat14i6t7poPpxZheAVn8hN1ywmFr1b5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSb/fCRA9TVsSAnZWagAAcNAP/3y2ie4GrVbwm1JG4F1k\nF5RqEpMKO7BlU+nz1KD/4a2qt1j8OHTNsfcpVfQ+1Uz1Si9l/z9JQXPCRhwi\nirWGnLF7FA1aLNLDGJ7B5aCwb8kiH+4cwkYw+20jHTFNyrQG8LokbI9xsZpW\nH6Wyn5sqKke+0XDMagg+cx1gp3guFlcTwvRx23gcSYe8y1015RKEr3yDgtBr\nL/UhvMzfQboSqYUO0S9IHpUik4We+bBBTUmKbz1gpAQKus3JzXSwV1Ij+xVM\n6FyfYKCJjhF9I9bpE7KcXwvSoqCZJcxGHzVphYYTmTtYhL6VDpwMxnpDiwNK\nWt3Ad7YViwN0oKGIBejiQLJEbHTfor9ZMIk//j6l0/5q46cBqoOomzOXFYFQ\nwuqpl5yJcyhMKc6j6o/jNirzO9pQU81GA0BIE4BKAhwTeeHbCWBO3esgxyFi\nthp+DJ5+/sPYVv49RwX2abLq987do+UPUffvccLzvgT1q9GxITAVYOzS0lrR\nephE2lYMUz0Erks6Q25BVAApPr86n/3H/FdsVYfxSA9WBY08PqMJKI771yI/\n0+h/XCIwZcwCT2iWeJhlcGX5epgKlDUyMcfkS6tgswTMg8MUlPdUrCSAACkn\ndOBa5ecU8FwQmL8FEfyNJvc8racnOljiqYjf58SV3JbTXFtaqNox1iKVbtfQ\nqD2r\r\n=ol+Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"b4c56c459272c9b23b8da0b0e4af42ba3127efa2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.34-renovate-non-major-b4c56c459272c9b23b8da0b0e4af42ba3127efa2_1598668766584_0.11447860418606859","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.34":{"name":"@balena/jellyfish-jellyscript","version":"0.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"06a7480a27ae3da9fb937a3c86ea07c1d58e4752","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.34.tgz","fileCount":18,"integrity":"sha512-Z3vSu4bM4333TsqF+0muV1VEwqH5sh2F4+7M/dV+rLwy25VsUSR03bFnRbYsJbX6OYi7aYrgeFC4QunHzVoA+Q==","signatures":[{"sig":"MEQCIBQkgyLETEZxms9DPM+tPRiVFdenSFmrMZ2fG4eNzdOZAiBEW+QjIeNWbm9joRc2yZT0dpLelGz3v5ImQex50D+ajg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfScCcCRA9TVsSAnZWagAAwQ0P/3hHOMtxuOqgEGLYU695\nPOEuB/hdNDomeH2S42LBqHfcKMkPxxdx1egH0u5Ws81WgcP9c0gVfWB8YcnM\ny0Ts+nwAzVTCFRtqkn9rY6a+oZ2ctQN49DmRQq14VfzjNcvWMltDpBQT64Ce\nK7t+zz57QhldQxcAoQaW8s9AYiPUSqT+kDcQrgE/JHRJhoGDGLSjz8VBPSDy\nxUqPlJz6Xw3qpOcvBEHfxl+Ul9XgUGsWftDlwtOOk2qj8jQDn1EDMVHfY8Xo\n09ChjmfwhI4Yc7IEPA4njqe87SjxNl9VFUfW214TQqnyvuDdc+ZXWKCNNz/j\nbBwlqrxZMBrOs2Ln0pAcwE3htHBgv9kTbGn/VZKwNASbbusjbm//L45PdLqC\nebWWVz1s+VxCGIqfvNBwtWqasS6kKN44luVq4Nmx4kdSBe4/Lv4lPATKlEt3\nDa7ZjdgCgzRV9QCkFKuQD8FRqvgEG5ZM+VLuHEoadLC/meIEq7WU/lI34dUl\nQCS437LeuL/P+LMLgbXZDb2IX+LQO8HYR2/WGNUX9FeOrW+Rt0K/+g44rmGT\nE37Qy2Ggo5Aty0syxXBQ2Bt/fJRjaXR3ciw4VdL1Ah4WEKe5/Te324Matj9/\nSPaazQoJcArPMjBkuIiuomDdM9TKJwydT9wzuwk9E6O75WwVlrYxoZHY8ZIv\nnN6U\r\n=9KeS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"6bc5634a294160f84345c811233ecd1d2d2a6a21","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.34_1598668955455_0.8064529039012698","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.35-renovate-non-major-5831e5afa0d58de1479f082c1fb11684601855a5":{"name":"@balena/jellyfish-jellyscript","version":"0.0.35-renovate-non-major-5831e5afa0d58de1479f082c1fb11684601855a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.35-renovate-non-major-5831e5afa0d58de1479f082c1fb11684601855a5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3dc44ad76a1dc05d8bcdb08422eaa9be60b0d022","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.35-renovate-non-major-5831e5afa0d58de1479f082c1fb11684601855a5.tgz","fileCount":18,"integrity":"sha512-CjLe1qAxV8y7GtrpgSdE0lCqed0CXoysrkURap0AEuvCQRfR2QRqs/aCvZ8a0LRmfqRj3eLL8jB09HhXAgxc4w==","signatures":[{"sig":"MEUCIQDRJavIB2Pzw0DCDfkpozGtOk0kFDfPI1D5uxpIVDMGwAIgZRtThwi0RjGAf3uK16lsySHtIulZlk/lJHweRRBlbWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTFfUCRA9TVsSAnZWagAAHX8P/0nd0xMJr+XpLF9lcnnj\nwHKffHtKXuuiYzKO0zD1M981VtUpTuBLFHlz4eADy08ZTpXX/90FJ5/lwXtP\nMb4fL88QmIBpHGy80nU+kYB1L4glSpO7FU2XNczUAYyYoUfFLLbmcHTdrqEP\nzaBW6YwNuJhcWilDlOXWjjprvpWFa+K+kNKXSugzEAvbkfZspZ8U6UnAsccd\n35W/cCQanZNpMVQ5O2PQSd9vDJZ1iR+2+eLuElxYxgBI9ZBJIcUzL4emkkTw\nf451vRce6KiG8fDSWBxKcpGyKaDfvJ6Zp6cn8dKL4ky9q5YBxRPplLGkZDyJ\nWOcmcGlHf2JU/fjFaZnJQXR0soixtNk0BZvsy3YjD5Bf4OjHoLCXzejteUIv\nW9ITV9Vyio0s/b+b1yC1dplpkDCOL1H/4ysZkz0WJm2ut4PaesJasARK7Wua\nuqjpKoQzrpRVOCABgJpMg8zROMaqou01qcsCVlZ3qsfgUjEjq8eLzd4YbEca\nBm4cGUxC1NYkeN/EELvKSFeXgljbMQTKJoPAvlrIuY5aeeMeR/Tl0+YXCym5\nd1TyzI/UQqRd+FGzaYNqO+mbGeBf6ytJ24EselX1cBMxCt3s8zk8l6oZ77+7\nL2eGPKfi02BsSjdx/5qayHFJ7h02uMCnvx9cRhDqUFoiRL5mi0Od/psZgA+C\nX/yr\r\n=SVOB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"5831e5afa0d58de1479f082c1fb11684601855a5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.35-renovate-non-major-5831e5afa0d58de1479f082c1fb11684601855a5_1598838740079_0.37362643484115776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.35":{"name":"@balena/jellyfish-jellyscript","version":"0.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b2fb90d9772c5d62a564c5ae0e110d3273291f79","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.35.tgz","fileCount":18,"integrity":"sha512-p0jxY1Ijxn6vzb3Hp3VqKQu+GSyq6S42K1fmK8gyUy0fE+e2L74H1ZybVi4iHZl6mvJJb5yoPIjZwftYCh9ZEw==","signatures":[{"sig":"MEYCIQC06EcB97Avo1KC7Ndc5jFFE9kd81SzaZhFh8Sq1qSpdQIhAIqMWvx02whJ7JlxnnWEcDDOAXcK6+sGDioBFQhwTlWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTFjqCRA9TVsSAnZWagAAh7AQAJT+2aEM0SkcKDVWEc90\nYISEvHoky9dAhkhbmfsCB+TWaZ/FjGNWqDYrYv9tOt6HQB0RLvwXjUa4OXeL\nVgbEFHyzdnMnq3tCtmCPoj2mbIxl59usN/vfDEWja2NhKK+GOvvndoOiUvzZ\nUuCxKTYrHdo/0dpsAaQjghuTJkmP/I+cOR/iU6IKxYjAZC1ZE5iDaN2zQ00R\nLPRpVLXhgEVi88IV3rHXFAzoa6VoCptabAYlCfbUr1AA5s/u8GU/oSEstdJp\nvr8xHv4WmniIatjL3o21QHVlBJk+hhnCiat+6jn3LfQ0mKClxNNduB0XyQVH\nlI0eVO+reqaYvgcbozWHznCWCK1xJabyP1dk6uOUPK0xZcW1FkDSacggtfsy\neNrZ9g1Y1heUXBfwBPh6eF96GnETAzSwrZhGocAjgmQX7EyDg/yq8wFKorK9\nbtKRTyzSAzF5GoRqjTLrRCxvflI6Tzsh10aMGYSaAt2JwbA5VFqH60oEo1ed\n8giF0Gs6mTDqNMo7YagpCCTljmkhXmt/tVX4kHb9cVGUfFgSIqYi1fKEslNp\nfQpJn/fjxGHF8eV3Ki2/FrCvTd30YIQr3NWMacOl7Zi5PpiAgj6vCHr4l6Ll\nM0ilcU0RWdzB2fX9MrbMO323pa8L8yg6zx2KIe6NH9pynaBxx52zceauqOgC\ncKn0\r\n=lHvy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"717b4d4ff3b12d2d685e4a992c7fa2b2a627715b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.35_1598839017863_0.8524829602062642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.36-set-commit-body-ee6864547b2b3832bd9a83cab7fb0c242b92bddb":{"name":"@balena/jellyfish-jellyscript","version":"0.0.36-set-commit-body-ee6864547b2b3832bd9a83cab7fb0c242b92bddb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.36-set-commit-body-ee6864547b2b3832bd9a83cab7fb0c242b92bddb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e7b77cb96a1e24663c633fe4e50e06c8d7b630a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.36-set-commit-body-ee6864547b2b3832bd9a83cab7fb0c242b92bddb.tgz","fileCount":18,"integrity":"sha512-Prevy6COTC4uctUYGKwTVWOCJRDWltLh3DUq5JhKW4w3ZdeC7hGNvvvtP8wzWgeKVx1RvoO49d62H1tsGli4OQ==","signatures":[{"sig":"MEUCIEQnyT5rt6W5aYmmudjUkswqyMVzEUuEJ0FcBkFUzvrrAiEAnSn7csdYw9TIkMPd5k37Zr/CHkrrdXWsUzdlYBNbFPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTJGsCRA9TVsSAnZWagAArEEQAKOAni+VqeRSx1E6rk/E\n816Nd3qUE8Jcao/4yV942JmYKSM7cZvhR5HeOjQtmqF1ZDsBHLzRWjXHje9T\nyXagX28vcIWYt/7Wykh6cqT55+yRCmAXHoDCfLyTlrSonY8fz6Nvx7AlyAUl\n1CnXk9nNI40bhK7DoJVwsAMR0faZcJHrgGJ26RCkd9+AGbDDcIEnBuQIxlaO\noXmeHRryE8nK5Xnu910D0ITzVBekbMt0QNTc+gpTHLyx7AD/89s+/OqGNrNN\n/1/9aekMCZtJVrXXRZ0Mn+eqebiXAulM67bV4vZsdkl/A2jFVhyC+qklDQ4p\nfPemicBM5uO4gdvcYakGDj7ki7xzXjPmW/qwcyGJb4Z8P/I2HYKVci6xmbQl\nYw93tDNj4sbusLApPE2xXCmfrrFEh5aMMIWcOT1esMOpEfHBe8XAEV1Axyx2\nGJr7Pil2FuS8is2fg08G6ZwuH+JzpVs8C0ZZvV+ls9+5//2u1IcA9xJrnJsl\n8ObdkKpJh5l1R7lVJhaXC1Q9IKxIUjG8dou6iHtdRfMcufZ+LmoxNC2BiUgu\n7/IOwwGxBkaqe2uZ1+FLOyk8Y4bG5gThp6Wt+HHRjLl/Gh1TEv1Rx+JiG3om\nCLHDrOkEVJ/IDFIgaKFzbJmjgRrr+B2gdVUlTtyVlnvwfovanGuwNrcrjnks\nT1fh\r\n=t/LO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ee6864547b2b3832bd9a83cab7fb0c242b92bddb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.36-set-commit-body-ee6864547b2b3832bd9a83cab7fb0c242b92bddb_1598853547559_0.3078901757177779","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.36":{"name":"@balena/jellyfish-jellyscript","version":"0.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8599a57257a2899acd9e6785926b6fde75e00087","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.36.tgz","fileCount":18,"integrity":"sha512-xbMEoBINnyrc8GXi/Yn81//F92rP7dgqq6waVgbpEg3jw5GR6obkYLp/faLEa9y0gI3x/Wr6ifECtTtWTE8lAg==","signatures":[{"sig":"MEUCIE0AABMWugXUlph8eFbubNFkWwKlVjNaVEGEjulMwMwnAiEAy22y5BKfTViWZRu62hQtr0T3Rd6Z/4Rc1F/K8YzP+qE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTJJgCRA9TVsSAnZWagAAdlwP/jzUTpLxuh5bCecypSB7\n5n1eVaXAATOOcs2yCJYGUlrVFiDZpuL+qJ4yq9auhYP4yWkBPHBGHywHwJb+\nwCPPCjGYfMEDX7pWRaRHFNjC5mdvXB4B8aSRRDcDuw9MGyvpv3cTakBdtWBp\nuQrBHwiK7PN3wNxCIt5USwOkRZA/Q9iPsNIItqoFXAgCf6Hwlh9u4B8U5jxu\nsxPU08tUCjuZu+w43Bk02qK+STKvG7wfc4PMe8ksMSJyQJ5IHytxsPLnQMQU\nMrlniYhae2e4vYd03JqD8+fWwlSPPPfdLRh6a64+WYs1Fkgkv05T+BuerSrI\nV3DWJotk3gO7Gu9R0nSSv93nrgxJzpLCQ4zTdIIfEOQIq8vy5R5CWc9ijEX0\nhcia69dHMzDdLPbV4mVEfu3krMTKMtsAMfTtm8owWX+RLi9VHZzExM9vMTQN\nATLZezZqFAJ/Xpr5h3iV+OMzNAIcCKtYa8gVwNE9ZVVQ8PJiBYjsDei9USTG\nLAnoMRrgk0jIE4G3fZkz3QOUTecfuZez0fZ2yR4h9kzX/jqh7cZ605Of3ZK7\nDQVpY67M+3o0sImOMVb+p9uBKmityaqhPcv13ZaRcTMqSGecg3tpzKbhB06B\njVp/MTayCZK+w9HIpploJNdwixFI7a05WprXnL3GwucHrwZQokcw9FyQ8bVw\n91ny\r\n=oE2/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"5a674cbe7a17557322f51068aa289c9946cbd135","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.36_1598853728371_0.024439113939533463","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.37-renovate-non-major-9e8c9926145b852378dc31fbad37eba7943a821d":{"name":"@balena/jellyfish-jellyscript","version":"0.0.37-renovate-non-major-9e8c9926145b852378dc31fbad37eba7943a821d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.37-renovate-non-major-9e8c9926145b852378dc31fbad37eba7943a821d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"146ad1850c1809a8b72dbbc4cd966e10e512f2f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.37-renovate-non-major-9e8c9926145b852378dc31fbad37eba7943a821d.tgz","fileCount":18,"integrity":"sha512-fvPpReeUYT+MyQxtHN3Mvstt8RNmDvy53ZgiUaalY1vjFHIZpEO384U05CJJmYQjotXS1uMFVQCAjLHkR8uWvg==","signatures":[{"sig":"MEYCIQC/QVtAv+3m6AOVBkICyxbF8MYDFXaYLYKJGMYKiiVXQgIhAL4xd58A3+oMxQqcRAs0ffM15x0nIDpfZ33kFhrGuk9K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTLjwCRA9TVsSAnZWagAAcR0P/023yr++Votpdavo3Ok9\nZoJNUlK7ByRwq9dvIFc8h8+mg618QggR4Q3/oBL8qnrylurlygVYrKvsWjRY\njfnqRykD+J8hBaMyi0CFcnVFK+XMtX4TjX6aXwdLvYK08QZbMj2kDNZNwhl6\nQoAT0tAELNY3n6CkoaN84Y1PRemSth8kvd6KfFk7sz6isGfvzoVbaBRSr4nS\nPujxan080EMTb2s/0xXgWXqNQLH6PlAwkKyE7Va0z2oJQiKYgyc5SzihoIa1\nzUnWPpgOZPMUGo7gdSxdmNjMvMmUQFXRBXV3hb2m6FL8x0iYFQSkZTybL1E+\neXMKHbh57SyU5TDtTY90NL0/ZlSnnrxJxYUMmSGc4677gaQPMeST8JadaRld\nM7f/bL2cjC+kvc7YK+8k/ksgE+5rzSichWQDlzCPcsrwPmgbPpJvnlDX0LBn\nXU2QChFDn3zt1Xj+cqLFqjGaZF6+DgTq5bU3yLIzZlxJTKqY38XzWga2LO09\nGJeus5ltqff+o1iQj6iYL5np71hLpSCAJSDmb2GXnAyPd2KEsaFFO65tMKJx\nhon8C8IDpVbg8OTmOUuuvuRQG/bI35PsrDlYonVqeUVmWHWDZtNFbL5HnFl+\nmPaXfKe09bzX673x8r95S9sP9wGmqqy/yiKntpUQX0VrB3bInmiEcY20aW3u\nLYIJ\r\n=QRDW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"9e8c9926145b852378dc31fbad37eba7943a821d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.37-renovate-non-major-9e8c9926145b852378dc31fbad37eba7943a821d_1598863600171_0.3945689818111744","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.37":{"name":"@balena/jellyfish-jellyscript","version":"0.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6137f9e075584af2eb3b92acb1845a53d33cef0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.37.tgz","fileCount":18,"integrity":"sha512-pAxw5xTNPWaR/vN7S7ZSaXos1xIgogF5//7GwloauzLlZVl2XRlnHVSMEl25X9eUpge7sBopGh8rhODyNMd/Kw==","signatures":[{"sig":"MEQCIEh0OcvyzCohsHQpBfHCelbaspSrurKxel6TrkegtKPRAiARG7UgTlEV5ueFtDmYczRJMWehUC5CogV1NlVUAIZyuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTLpdCRA9TVsSAnZWagAAnhAP/3JvKPCq/cgT7WxRlZ7b\nXHgRwLxEiiVzwMzneYV7l6S2gt5A51/YMIvGhlehJZ2BYwKRMCQSl4RqPmfL\nRnHKkBdiZqArzMs1f72KRHaDa4nmZZzbo1qQlITHinSdV2XWsRuzS551AaQM\n0SwHv4bNKQKvtgylGoOAZ496qZwdf0ga9dPh/QSOwl3h3s1ygKCmzt+WXSRp\nu0Y+eIo5wkG/JgLix3ZL1JXolH0wz+RwYwkuVNfxS0H2gTspzxn6nMf+xYCr\n54alxAcXzh/EAts5iseo+LsONQy7lVMbtWwhQoeu2vhyfO3RjrZXZwzQ4uWq\nvX822hqWbTOupLnYOE/OaNPYj8RBTmyjOqowc7W0067I/qYitFc5ZCRx1dkF\n0VKCJJmd+4k6Xg1gpWhb+ZPuu5KWK5uEwFyOLdMUP5JzTeZpwSO+Kem/X18J\n/m81xcpCalM/YqltuNA+GrcpT+yXAvqMwTmpaj6C86gPXrtw9tx3RF4Sw7li\nGMsOO4mU6rfu+S1FM73us14EU/AFTaM8dwUi8eR3FoPAg8mUsWS/LMifgpUU\nJlBQ0fqxJ16AS4m0GlEtJT1kg/3XIUkSAlkETT0k1UbzkwjD44rPB9fGJJzT\neC8jda80cTLtPSK1XZR+++d9Hl1waUVm7bJQ9LMpr53KCoqvmPsqvcxc4fzI\n7ZLc\r\n=x3Jt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"76fb0bfa9273f4e63a0db65312242e002a5c9858","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.7.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.37_1598863964510_0.21889959508970058","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.38-renovate-non-major-16813d14eb90861fcec22639e7966e544912e612":{"name":"@balena/jellyfish-jellyscript","version":"0.0.38-renovate-non-major-16813d14eb90861fcec22639e7966e544912e612","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.38-renovate-non-major-16813d14eb90861fcec22639e7966e544912e612","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e73290054ed21dccf6e691afabb50aa9bdad02a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.38-renovate-non-major-16813d14eb90861fcec22639e7966e544912e612.tgz","fileCount":18,"integrity":"sha512-se3NR+YfFUZhqCUBKmg+OZmDS+/s5DT62bTBVnlhsJXjDA+CEzDbsdHYjbpaiikk2wkUiRwUck2zvURbR4MhIA==","signatures":[{"sig":"MEUCIEdwwtNCUu9oqB5Tdw99lMe516aXdbAIOpZDyDIrC7TsAiEAy4bCiM1S4ag6Pubj7P6PFAGNUujrRNSB1R6q5gOL/dQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTX/NCRA9TVsSAnZWagAAmO4P/25SkRWVy0jv2uIsBPxN\nn6zQORo/9Ljmu8BuUE0Z4Y12kqjFIHnOnBHtmWUmQNRj6dJN8GmMgMsemkfX\ncSG5073An+55ytP86Uw5JN7CjLMqk1n6ZnIOVnZ/8PiOv43yCnTBKPK61Gyh\ndQASeg3uGK/cwU8GwKxrv0xYNvgdDPLXTbObameCkE3dYvzDzKoIAzHoIDJW\nPWE3EsvgOACPDBJysoxrOwA3TWeK7gsLeLjX1tIa7tKRi3j+id+44ahuQZFT\nk93I0Ir/pRlb6iBsEVEnurFjRmWoe4UhEkfhulD2C3/pg41G7i8W8m3CiHOh\nBMX2XtJ6FbawH6YwWeVlENVCbQ6yuE+4BbwmFermOKDWULjgK4udKGUE0rtN\n2bbfkOg8JHwc47/F6HJVVjfIuZ6cWD2JKhC/zm1UNvM6hh6cyjyq6c7HYg5o\n1AnXhwFHIrbuVJOgr+PJvBwD6zEA4uVYpmAuHiWPl5lveYuF4idytIFHvXRC\ntp4ARgsKSbsUQl76cx2SeJtlIcaLAlGp+v76us04Oixaw96Wqs+CsfIJ6Tw8\nSw4su/FeInz0S89uQ3sL1gXzBQ1qeVRC36KCT6TmwP5DrlE9FFitl0G0rDvm\nv1xpeJQWvkpxa7VmFgTz3Vws1Kg4viu32+l8t40Uy2cvO6ugN/MuDfWs2eKE\ntpUE\r\n=xcbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"16813d14eb90861fcec22639e7966e544912e612","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.38-renovate-non-major-16813d14eb90861fcec22639e7966e544912e612_1598914508644_0.9623392379650573","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.38":{"name":"@balena/jellyfish-jellyscript","version":"0.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d1bab565973bc89cbaaeca9475f07cf1182b27f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.38.tgz","fileCount":18,"integrity":"sha512-UpcoUry9dUJnso7LIXiF9F/ARd7GnqhRDjrC28ztxSl6WMTTYdoS+DM0553jggljBKwod3NweTLSV+2zAKH1pw==","signatures":[{"sig":"MEYCIQCwDQsS1B6I5GzVVf4veC4Fz0IbIoTq5TaLk1qtnm2KpQIhALqZ9Z6wa9z6NWRaq1UwtAWbaJWuNqXXFhAIgazzlR9z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTYCTCRA9TVsSAnZWagAAn4gP+wbMZhA3ChEhgV9F1iEk\niIFDOk3hdJmX0b/HDsQ4LHhmHGW9BsiEpdnlv0AfF+011yi2K+yD5XgnfiFM\nOra+dkMwFAJoeBv6sA6cNqNto/+Y2wFRSTyT20DLmboO9nXs5KQB9r5RIXA/\nIBRSnxW5gSkABSsqCpH+fH2EYe19mcnP7L+bKJDJ9f6PoUEoFxC8qu0vU8jq\nan7UOwZeIOSzFlD94UOS9VO9oULzEf9HQRzm4a4S3QhMn29BB0oj0rRbKypp\n2NJGWv1UjZXZvwvzXe0a0Gs0edcB7JgDnezTCMScHJ2Ua7EOVE0IvKukgOos\nQN1k/QQOMKY1OLzvEUk8L87UD7etnIFbW1tQH/vQrTlhMzGQ3OOxwCYIxqG8\nT3wpT7UeO4iPaOpjdqZGB6NDdmL4qEnomyutUgPIaEPvKhL28aleI5olLnL2\nKtG2sM2PynylAXBw3ECqMn6K57vQ07nycum2iFUK2/CtLP0cPZx6Dh2Qj+KQ\nFrKzYYJncP/xbb+L7z3XDT1Clzi2hCnakmN+H726nd6Ia8rpx+exUF14jXtV\nKFl6vRQ5qt+ScV8U7pa56nyyyHGnbzyYm4qm6TBJyr7evnHOiA+ypsd59/5A\n67ntovmBR6+t7RdBPtlezy4a75YiSZwPqUWIZrmwgYSVbD0mTlQ7rVn4IdgZ\ntMQZ\r\n=j3kv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"eb4678fd607ebb5552dbce429bbc8e15d56f62a6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.38_1598914707295_0.3186687610573462","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.39-add-husky-1a1964615b0c2cc72d738824dbb97ea4fa3f1013":{"name":"@balena/jellyfish-jellyscript","version":"0.0.39-add-husky-1a1964615b0c2cc72d738824dbb97ea4fa3f1013","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.39-add-husky-1a1964615b0c2cc72d738824dbb97ea4fa3f1013","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1b6d07ab18a14fab946a7b822cd32deb05953b13","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.39-add-husky-1a1964615b0c2cc72d738824dbb97ea4fa3f1013.tgz","fileCount":18,"integrity":"sha512-5RcL1FWEhs8ivYx/jZ6v0SX6cCFbW5KD06jmnFWQhExYEtwIy4xK4Y553hvRNYmMxixXt12ctMnAdyWcuvuOqA==","signatures":[{"sig":"MEUCIEsspt3Re21qje0vD4doI9sl0zodQMcWQm8OiLdXbk0LAiEA64SrQ1jpvX8GsWYT6CC9vmNtsnMHJQNOHJX/lVEgEuE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTaZ2CRA9TVsSAnZWagAAn+EP/0kAo5JDct+mOCB4fUeY\nzf3eCVYIJ3PpwncTKFXbAsvR0EML9kYU4s2Q7jfJ+T00dGfU8OSnyCjMC1Kx\nCpr7I033063fCTtFEFlTRYxCasFln81UAHayPvW5x3PJm+XEY64kTvOkeW1f\nJpBoZI8jM9ugBJjCEg5ViVOLQPYFxHyZNmP9wJId9U7Xxlmmms/62Is6hTUS\nm7RhFWrbAjYzsAoQmSqJQrtR0WwGsyeMtPO3Ogy5BaorHgukEnRsOJCtQFVg\nOBGBOHQUmc8moc96mPWTqwdltrIIGqZqz36qI9tD2WC/HoxbzNOZp0LiM2Tr\npJZm7YZGiGVwBA4umyBsH42VPlpnbxYGNA1Wm3pqn+BSFHlLioDpdfvE5KP/\n3tbH6KS6E5ftvSfnhgJyYJSaXIV7FzoMY26Tv1NMVrHjFM6WXX3AGatIG1qh\n0dtzz13ns7ehakip6XVvq2yz/B3LuO3B4yWKDRw57OefHu/LzeDHzCKNEfXY\n/Bo/OyrOlK0OpgTSJ8zRFC+lsTbg6291G1jz6EguCxf5yGIIYZfPMyXk7czK\nIUXECYq8nSZLqnfKY+ktRucdkjERZrveQ10D/Ppk1wa6/gEIg8DPYfnj8iMm\nMHRArcsDqody9nsKdbcCXBHqqqAAd7jQpZJOuYHUPF3L8c3b/aqGlZD6LmLa\nXaDO\r\n=nQu4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"1a1964615b0c2cc72d738824dbb97ea4fa3f1013","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.39-add-husky-1a1964615b0c2cc72d738824dbb97ea4fa3f1013_1598924405692_0.8827364234216124","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.39":{"name":"@balena/jellyfish-jellyscript","version":"0.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"48a263e26ea56101a24ffc4de58a699773d35206","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.39.tgz","fileCount":18,"integrity":"sha512-oTsb6CLJl9DHJWCaNkPbOgfkwI8O54xexaGmcRe63KpnXqJdrHC+5vScH7BdPqd7+LV25IXEHYb0XlOwj+Lj1Q==","signatures":[{"sig":"MEQCIAn6vZ1v9hElCjYBxFBC66hwfoG6H9FSmT/dGQvbgAwEAiB+cOgIlKj6aRFZJmZz2jHI/ca2HlLcHjbYYFO/qlUVMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTad2CRA9TVsSAnZWagAAvbAQAIgRAJIWv+4fqLyrlHkt\nf7F2tAU3ZGsbI3DGMBMLNoS8Wqy9fsSdtv3IoEPb1kWlwNY1tiua63Qvd/EG\nvUu8qos+jOlJgYx2igOhzHA5G3UcNotBkeTZZxgjCga9lUjbsogaDYUccz9c\nWHSwKABk4/pa8AKJFKAxxIa0acbQCPNXB8aN5WijsHegBmR6LXpd589lwSpq\naZmZNmGeG4HZN57rWh1ysR5VdbrZeiRbCbKV6aOzr1M6QfTxEiA8JrbDQ0+H\nrOqLXJNLsHNgU4Qji+758BjOGJ+tsELp+RvMli5BIO1Uxe+YyddnHAdofjtQ\nBgRQWV/ZKwn1Q7k5msQn/EaJ5G0rSWNXyRCnOljHqxUIRqGNeDMWum44fC0W\nBWas16wTQ1zHejUVNDTNrt/8nlxmG7tczQFcjvCcL0kTZyJKkqIe5Tam00Fe\nyEX3cbHPac6bnWIP0ES1R0Ay91jkMFLieD59VwIOGNhUlpwg9vZL0Gn2JAbg\n3eDCqWwQXKzTOPTTeHWaTNn6FPWEwLcUcST18H4g2RC25okLJKKqB4RZEOj9\nH9+sDORuopqPYHEp9KnETxgeibkrnh4++4g9xrt1/mvXtP+u+KIwZJtjZYJ6\n6wORbCZOwhkjhQIfAPUiANHdWnTh8rAIAF1mAfGWzcDa4Nqo/PDXnBdKs0z3\nvah4\r\n=4xCE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"202952e1e12f906cc3ad799429181cd225e61cae","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.39_1598924661952_0.5611265088622202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.40-renovate-non-major-40ee4c6de831857f30f3204ece9a58ebd61d04b2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.40-renovate-non-major-40ee4c6de831857f30f3204ece9a58ebd61d04b2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.40-renovate-non-major-40ee4c6de831857f30f3204ece9a58ebd61d04b2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6b18c280961cf0f8b100bfd68dbd5cc488fe5490","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.40-renovate-non-major-40ee4c6de831857f30f3204ece9a58ebd61d04b2.tgz","fileCount":18,"integrity":"sha512-4nR74/3IjqtNF7ur0R22OVFK7dDNnlY4W2+Kx3l9mk4VUvb2viziG3ObYL2Zjd/zSr9YOYYwP/Sjg7xuFiZMBA==","signatures":[{"sig":"MEQCIHIh//U4yrXCsWpk9qWpHoA5V4RUQkI4omfk+QPn/wZ9AiA8RqAur9FPkdZC5bs9si4oPWS8caJohDGfF6NdREIWKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcEjCRA9TVsSAnZWagAA8q8QAIimkaZYgmPKGGqOiG6K\nj0yXd5D1lHTc/V/d3E5xbnVlbyIGMYfIfoNd1QEbOfh77GkpTxLubX3oL6s/\nraKmAfwOG+ZLP/45brQUCko34QAb+eipbfKDEjErzEkyG54hfdF5nmFwtFDb\nnbUL5lE81W2aO5csLS5XyZE1vX4RsbSrOGm72OfJrNpgzCILOKQzXuA95BN3\nsCR++Hce9pzaDILZgGI/6u8kIzHjr+DS7wqhG3mnprdHN+XVehDAwYBWFlwL\ng6X3ElZKA2qtq95Bs1AgZatjNi7evM4A5CUniUaXGKmF8b+J+aKfU3U15r2M\nzc6gO6+BT17nr4ekBdSIwtOGStosrtunRe2HsntFsAq6qco3Y5bjwoV2yZ3+\nmE2IzvU4vtvYmaOYvHRNYySAL2G4kKP0jlbAGnWUJ6PXZjvjL0qDHcr14Lri\nFpDDEuXIkhUFbwfepnwKN3yFxeTKmv7w8qgRt05K6IjX3KK00RAKhmWjnG85\nDtgK/fH+buyIIsILZiJcuTfqN++D6UWOSZdXh/MWxugw0fOI8uKQbntlXYWk\n9Cm48SrQiJ28XHB26t/60f+2x0Me/MptED7UjVmeppCNc15kOR7DS7nYw/9U\nq3bNdbkjT6clTEjYzhd8swmz3EDAjufOgW1B4RAWlM5UwOqGPUMGdf8QSHBy\n6El5\r\n=ijn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"40ee4c6de831857f30f3204ece9a58ebd61d04b2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.40-renovate-non-major-40ee4c6de831857f30f3204ece9a58ebd61d04b2_1598931235054_0.4580029323835826","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.40":{"name":"@balena/jellyfish-jellyscript","version":"0.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a3ea0e07aabfbe7f70de75e8f9d93922999da09","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.40.tgz","fileCount":18,"integrity":"sha512-DYFMvE4EUkHBk5MlIOIYvrblEjXyxCDix4NVguEPTWc9P2gq9AUOMyVb4/8hj86cIMwWUhMMVL4NIc/QKgHDSQ==","signatures":[{"sig":"MEUCIQCMWDebejICd6hTTHO5CrpBqj7wKptfibas9b+6WuV+pgIgNV8GB8OdRmZoYFqQ+4iZu9aDsLqt0XF/Qt77o+Pe19M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcJBCRA9TVsSAnZWagAAHkwP/0Q/3TGOTJ0x28kMszrJ\nKVGpqNI4P35cJ8mlZiwkmPXuEMbTGUzEDh/QYkDB22IVpiLt7GH0Xbfq2QZo\nL1QAacS75IEBUReqR0xYzp7uMDQxA7sVB5tvJC2iRV3rh2bFwYWi5aEhUJf2\nfFzqgEUR2m6B/EJSgmQsPg4023rKyruGRfTt7V9LjuPRa0tMM85WRUtf0Yuh\nQtZYuRxzKaCFgqxbBetgldZMLbEQ0uxwM/1+Cr96+gmRaHkeEWHW3lsIw1j6\n9caRCArh3QZEpyH3oBTfQgkSVZrjKhRfS7nexCQquuql7sjaB6p0dYds5wyO\nJU/uxzH+P+KTW1TTXDqLZP/AApxIBfaaJm2ExHaHfAMRUdqmNt4PWYdr0mGp\n5Xekq9k5RvXQW1SLqg1Agbi5zJkqFFvGtzPCpjYz1zA1fDip4T8PMUzI7fRW\nHiF4dcSIpkm/XTU41K0K62vHT2B6KPR0f7TcN2Z/ScZZlSu3xfLlIde9yVAJ\nsKVwjmNqj6nSMFiLIm2iobLyYstW1RqcGnhT/6kaEvU3vzR2i1lvkEfoxp4a\nNC8HTu9uWvmuZJwuc7sx9KCDXK3JY8UK9lO0s8SID6P9J/fie0Ihc8Yd41/+\nF07yV0Iny4KYZ4BQigjZchSvsvYCC9AmP4MNZtpTBPhV6ng1MyiZRK6HQLh3\nilqV\r\n=tSXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"2b7239450008e968ec1ffb789edf4838b9dc20be","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.40_1598931521411_0.5326981187221318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.41-use-jellycheck-f08014fb0beb8144f1f012e4e5cef79dcce8ff66":{"name":"@balena/jellyfish-jellyscript","version":"0.0.41-use-jellycheck-f08014fb0beb8144f1f012e4e5cef79dcce8ff66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.41-use-jellycheck-f08014fb0beb8144f1f012e4e5cef79dcce8ff66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2476e87777cbf30bced4aab939fe36df03a9af96","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.41-use-jellycheck-f08014fb0beb8144f1f012e4e5cef79dcce8ff66.tgz","fileCount":15,"integrity":"sha512-b23XNJ7CgP4zYxUSrO6cKwA3PSWBlvFrkH/C4BrQj1KkbyF0KQjSelRdpM4ACXtY4GAh3Qk4FUHGIuYLwNxfpw==","signatures":[{"sig":"MEQCIGfjBrfaHmuG7DmrKzsHL+zS2KiP+5vekh4vGB5cwK2hAiAvqpBcqWqi8Rx3+Gn3iLV8wMrWb2fQxPYama2lcHiRIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTcpBCRA9TVsSAnZWagAAx9sP/33VFu2G6LOaWpMmmUJ4\n35PbvUSG6vXiq29fWJTTZvg0wdnSxCdWWp3jbzU7imURZUsT+Qa2c9miee91\nG2wjCb9+NNCqXVe+geJ3W28J2lTrhphthwtJTPicDacolP02yM9zDNMkRXhp\nDEYkoOmagm9VU2kHqqG4aHq77BbpyALqdXkxjXV9NsHCcdUdVN4VDzlyOKGN\nVpmOYTKQ006N75V1kr8tNyUhQ/wxKezcDZgN52vr49gborAZqkjmnrxQsl9q\n6NnHyIadTzAweOpFM+TrRfWSkrI2NL4+tmY807xuvRjFG15wYeu8dC3fREfh\nCEbI4u0wUBR6EvK1/WswwzbfxscHjtnFM0V48F2niyrO4xkoekF9RjVTzJtY\n3159ojP7SWpwW7ZvN5bDlw+00IHLMkpK4wsKqefpwpipPrluUt3dvKnF4tfC\ni+4hHxlmFcITtMalQy/xsokH/lmv1qc/Hx3IR7xbvTPeUVxF1Z173NNBtjTp\nTQCYm14qQq2CbPwLNYg2irNulWKBbZm1zJEzOMJDqQddC/uXIB/Lr75libol\n8+id/ZTRLSUyNrH1nb+deVboWTlKujmB1w5Ql95FWonoXwXvDk+74SyKqfWY\nlZ3UbfzFVn2luRmrdm7wTD0fM5nitHC2m7k0I55DFWK+s1RSOzsInHg381zH\neDxo\r\n=VvGq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f08014fb0beb8144f1f012e4e5cef79dcce8ff66","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","shellcheck":"^0.4.4","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.41-use-jellycheck-f08014fb0beb8144f1f012e4e5cef79dcce8ff66_1598933568581_0.7177598596274168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.41-use-jellycheck-cad58ddd71fd6b778ffc02e398f2bdd7d5d64452":{"name":"@balena/jellyfish-jellyscript","version":"0.0.41-use-jellycheck-cad58ddd71fd6b778ffc02e398f2bdd7d5d64452","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.41-use-jellycheck-cad58ddd71fd6b778ffc02e398f2bdd7d5d64452","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"615d9715d4060446b2ec1005bc9e0fdf4681ef5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.41-use-jellycheck-cad58ddd71fd6b778ffc02e398f2bdd7d5d64452.tgz","fileCount":15,"integrity":"sha512-s3gT/4cuOF70rppl9TbM7Rk+yRiADLs3/NknhQSEpYxwZq1/wY2tI+WCf0yi7jXAs+NAytB6h1q5le/me+D8Zg==","signatures":[{"sig":"MEUCIQCl744cqz6Q1b5LuzBgIx5fzYUYiZIombR1RHxQMS9VkgIgCLR7a34SS77oUEuiTNkbWaQDqe+bwjbJmZxyvvY4BPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTezzCRA9TVsSAnZWagAAGI4P/jNnMHoPv3BDz02co6xS\np88tY1oVG7085I1qkBZiExYh+TLzocbipWlSjHdQk6goLgHT1728H7py/dnS\ngsamF0Cmmp4dBf9QmvoEuJtlqipiwWV1uDwZ9gaj808+RhuN4kZyz2uCdkg7\n0XtUzseU8BFmaXAJcpHv1ZBKIPMdXqVnYlJ8TcKpkLaNaX+7Z0FUb62u9zKQ\nvWANKhLuMmmPlxOTP3M70Yzlcuosi9KGim9ZQCCbWljzxSevMm5WmxqR0/N5\nIAEXqpyIlBDNtxPYL1Ak9a2p8NebEjJkbYeZtSPd4BeD1uPqwb3RlgmmENM9\ntyStoDTI+3MCQhG37iZEAZ5CpGOPGEjGKMabacIE+poV+HKofA2RpRLeQyJO\ncmDfhmgUy+djg8ZfE0md7SC4LPKu4h4a9mlyRQYGM0lUheOytjejuwCSpLpv\nzC9Giyh9PBP+47rhna5rNkatcsWiBkzgBMhQsy4U0oAmPg2ndKwH3ESyOHvA\nLSlTQCDoLtATRQUoc/nrcFhXdUwOxSogviyaXIhpGMy14nyRkXwUDQlrS2gG\nQpuDdbg5f4FHBzJs61a4oRmJmoxk1TKnlmyycK3EGu7k3VPPxSuswNaFC6k3\nUMZCKxRWiaqMyyTz1apwXYgEh90qediglyQnV4SQFwkp1XlYeCY35WQuIlaI\nlfOR\r\n=2sDH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"cad58ddd71fd6b778ffc02e398f2bdd7d5d64452","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.41-use-jellycheck-cad58ddd71fd6b778ffc02e398f2bdd7d5d64452_1598942450402_0.04541493463001012","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.41":{"name":"@balena/jellyfish-jellyscript","version":"0.0.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f2738e3a8cb38c1911eb206af35acb1742b0621a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.41.tgz","fileCount":15,"integrity":"sha512-EywItKO+TtMIlSeXQQpjS5GNrFxqeSOv/ueeeHN2USswlTiANKOmxmoShtfsMdB59htWnH97/PactMMlBTHpcQ==","signatures":[{"sig":"MEUCIQDAEY+57oh9q9M6fcnLpJJZNEfdE3G/YKy59T6lIxudrQIgfZ4AnfZulZDJFl/89T6nuRtvZsi5cp2t//cuJ4n0Gqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTe5ECRA9TVsSAnZWagAAzDgP/2cQnq29bzsqsSENaVYN\niAEXjidRjZrTiQSXkdskifj9G3BXj2mvbPA9cIQqc07bEVy+1h6IOl0YTnbm\nJQcXwWxbKT0gZKyu9tn/EnVPH3DhaV6RTRXXx6eldoZTTSSXcNuwVvR/RNP8\nLBaA2EFd8Vei5YxbagFivOGSKUjy4eQwETfOwQUVshRkYw4GJYtlUSNAMHnH\notx0GZ4FSyb/X8T1NFkP6pU3/rhZv4s58g5yoWRW3FpZsJqJB2Z7zUmiLLGd\nGIJkvbHe88J83tEkiprlp5NXj8AdFdS2ueqePUhFmdv1iBFOLab9Bf02nrSc\n4iXPbffmSBh6VRL4UmzSKPQeaYgs7z3maI326idci1EDBi2alKfmygU2dtOB\nVp3TpADjJxftdJyxOE5qC+pteUsXm8bHWeFCnI/TUeB+qvFGkTrGD3KTWHw5\nZQzk0lIDzhgyVK/GL6KtcNg/o2a6Uag29hMLtI4goNvra95GEacOhqj0fHzo\n+mIETimMaWrc8f6dWY4VwGbN0QzrtxQbH3raaF1HnqbmxzSMjF6krl5xG2wY\n488/1KJEcrCbUaR6WsGGo6sfLXoDqktQgrJFbQVS1tFwf7v71GfvwCeyTTIT\nLwz1Vd/+zTxX3peRa8ktN/fnFCmFY2teh1ROza50MPrvooou/T2Hf3O8gV4c\nEMxk\r\n=DXcO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"6b2afafe7d7e5a5809cdcdb8eba25f1e618acb01","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.5","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.41_1598942788172_0.38589766025209316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.42-renovate-non-major-a9030060ef723a117534b43a07b9cbe2b2da854e":{"name":"@balena/jellyfish-jellyscript","version":"0.0.42-renovate-non-major-a9030060ef723a117534b43a07b9cbe2b2da854e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.42-renovate-non-major-a9030060ef723a117534b43a07b9cbe2b2da854e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8dc142f27db1bcbd53bcf68075374e32bb65ae80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.42-renovate-non-major-a9030060ef723a117534b43a07b9cbe2b2da854e.tgz","fileCount":15,"integrity":"sha512-O1C0UrSMJeENK8wu7Bbbc3TRwyDo8fticrJZo9DTvbHmhJyDkxW/bl7Pdugq8excJuFBEFMF7sLGu89zdtBNOQ==","signatures":[{"sig":"MEQCIHECWXGuz533HcL2fPSP5BZnQpcBdNe8e5PtFCq2rC2LAiBsGQeo1DSq3QeWRqMd+SXnpJ4/NwfP5z5nqFo5GF0/5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTk/RCRA9TVsSAnZWagAAOGEP/j8iRMvGcn35V4NDFdHE\nE/qkeIJkvHvlmB9PR0KmN7pgJ0C+QF1CltPd5C2B669Yhm1+iL0uLgNl5Meq\nPdNvtORp4LC+5A20eC59M1RgPM5Eo7h3DAvtnt4fi39R5AuLJyDwIRqRAoio\nvNhy8hY71k6lEXytelhflGYcmQiv+lSWk4I0/bJ9CfhA/1Z06UmEhuczfWgQ\niwyZA2+AINZcaCwre7dqTywwtpytulPUppqKxdsT3Q2oYCWE4Py4AHQ25RhQ\n9QW+n9XOE1/vcdYoQVLWM+daWHntKGJfSGqjeUwLBh40ewYuhX7KrgtEo8zv\nWHx4Z2oruaLCqGRpcTWink1tm+UmQuEuPN7LOGPVoigX5Zqq2EpjV/O5uFCo\nqRgOli6n/zRI2I3so3cJv31R/zMI6ZmrAmls2qmewjd79ACNWF3yNcWvnK9O\nAt7hDFx1lTnfIxal2GESfWBNX/XTyjW2Z5+SCC0awvW73Fn9Glqr0GBUX9Vg\nWL6V/8Kgenph0sqGyl76RZiNb5T2zNeQPeNaTbOP8ApSoo2tQjuGJxcf28Cl\nYTaoCBBI+P5UGRlyLex+EKEcePvGDEkzzBYq0AiZVVeOYPGD6L0Mh0DugQAm\ntM+Sz+OiaEuAjGw9AytY+LwzXzk6akkxuDmxUJxH1oXn97lqeQbrkNKenZLc\nc/UT\r\n=y7+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a9030060ef723a117534b43a07b9cbe2b2da854e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.42-renovate-non-major-a9030060ef723a117534b43a07b9cbe2b2da854e_1598967760749_0.9314042209254387","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.42":{"name":"@balena/jellyfish-jellyscript","version":"0.0.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ca96e28191bf7a94e2ff308053fbfd483cbe1cbc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.42.tgz","fileCount":15,"integrity":"sha512-jgemBqtr112hjJNo4rX3/aBf+9mYxciM1/CxFIPKXMk0P/4z3DJF8V4rRrXDSbHdqqgfWVpMj+MVGqOZyLEXyQ==","signatures":[{"sig":"MEYCIQC6BA+sv55rn57ScOSSebwCvSBAmdOytz7pj6+PYwwHsAIhAMOEB5VmNBBHB1TJf0c9v67WJtuVRSe+ZfmW0+g0vTBe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTlBuCRA9TVsSAnZWagAA/4AP/AlIkG/Gtgpc6RTeDMz4\nywOzPSjKizDzwx4TK0LLky2dnI2z+YP0OdXzdsbM+l+lJxu7K0hiW2+kAYgR\nXHrt2NVdf3B2cuRpfOMW86nFIipQtCGk9rhl0eJA1fI3+YZDXnBHgHUE343/\nV98+HWdSoblt5Rp+Ofwp8HAurvbbTaKRLIRAyJC9oLzB+ic7U+YExXD2mcqq\nXR7OEl2YreBEcREdO75Pq6J9i6YFCJwuNYn7voOQGtAnOUeN4d2sz8wDFkwL\nFmFEkSA1SHrXtYRfrEHrwhe1vZFIzpTC+AI5tkIKUbdzNKKuA5IL+U8FBC9p\nR0sJO+5ZRtaI+VxcaGqOf7uFXMMr5EqaWj1SgMBJQyMZCExOrYbVDro0t6jE\nlMRnU2jtfqwXTGbP6w0jkT4Q6toUUymMBZBhqA3c8cRsGJhVgg1kT0kegkOc\nc3AHiBOtB7XqrW36r25wYMxYp71ZxAkPzuZngJh8DIhwIn9+NJsPx9hWIyyZ\nX8yfHXuzOhbAMkyM+g4LksMJczTd/xsCofKRBY6RrrGXFpX9YBF7foaLJYUQ\nlUQRAZ0cFm4diNhLKSK0AUmomFk00E0LzNxIyMSbi6jeln+LqhTWBfSur8H+\ncbcYQBsQhRINSyqCIwGt7VGiGyawQeAc9UUr+qvN7306V6z+Uezjc4yt1HoH\n58AQ\r\n=mcFG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"a9961719b46ac6362d12f01cc70a898cf4fc5382","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.42_1598967917832_0.3473531340390186","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.43-renovate-non-major-65e56f6fdec15df14fa20a16743e7a0c335ba3b1":{"name":"@balena/jellyfish-jellyscript","version":"0.0.43-renovate-non-major-65e56f6fdec15df14fa20a16743e7a0c335ba3b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.43-renovate-non-major-65e56f6fdec15df14fa20a16743e7a0c335ba3b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aae7678cf7fb73a5c2901c68f2b507f2b7ab4f17","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.43-renovate-non-major-65e56f6fdec15df14fa20a16743e7a0c335ba3b1.tgz","fileCount":15,"integrity":"sha512-k4HUQe+TwExW0199qEgX2+PQ1tZxoKQ3ovJe10sPbxgF/FRXqhYZzY/ZDvRkiNd2qQPI2uV3khLClbTNvIhqng==","signatures":[{"sig":"MEYCIQDOgzDzJd01p6BsVNNoKIdwhD0j/EowA1hWubRkmhB1MAIhAOcs9LFTd1Lxi4fETHztqIiZWsia2WzyY6sgTvUQR5ug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTrKgCRA9TVsSAnZWagAAqmUP/144hkZJYj3kstVFHhcx\nco1KKbKfVIrK2QlC+ARBhMZW3oCa1wqU3e1megPa3tIUiGDfX1Pspq0YdXg+\nGjm5BdKOgig562ruBP3R873253Za87cSHLDTpOAQ/IqgSfa+yV8ss+xjwJdL\nT2qL40wNcie1IcHklgUVVUJB0D6p1xKr/2pSakJ6pbAcaRRF6tYNAMARTYba\nmM4PzcLmzyea2i7og4a2MfvO0LEgT5CeX2b7XuJFV1glkoKZYLbBU+XQVMhQ\nA3lWqmqHeY04mk8fa/pt4RhP5/0pOUTE6vY9f++nO5ztXsL9ypvXe4KhjCr/\nu8nfXJBW0VGVeaK7nz/T72zHUzB28iBGedkUV2cUO3W1x1+Jzf28vNZE4j+d\ncFjdt1tLRqhK+Bs/mVwNeOXsWnL0WWgKVb+2GVykPOj+TrdRioPF/rMlkJcU\nZAfsUiDx1a/SN/KAi+Rgl7feuMyT5c3AsjM9PmeK6OQLDmd3JN2Hj12J5K67\nmKNmQuooj/MPzzOG8G5mMMUJ4NwPfCAcxOVmxf1sygECqtFsJ6TCW6eesYAB\nmWsc6j8ga4RR5pmANS3jPRo55SZiQLs/KlNY6ZYXlzQgBB8xJaJnQJwxsrJq\niRT3kKaGYsaac9RacCxvvwQtzMzRN2GC80hVgQG4nYyPFsxt/WRXYe3ZJmux\n5IhK\r\n=9vC/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"65e56f6fdec15df14fa20a16743e7a0c335ba3b1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.43-renovate-non-major-65e56f6fdec15df14fa20a16743e7a0c335ba3b1_1598993055538_0.36182844142048687","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.43":{"name":"@balena/jellyfish-jellyscript","version":"0.0.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7caab021243393bb9b49aa32dc9668086ca66a85","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.43.tgz","fileCount":15,"integrity":"sha512-/nzym6sWYl1RWnNwl1uau8ryee7oL6T7+x4Z8f9aa6/0OjuAprrO5iOSmLpsMQXIU6JshpmWTCSW2pUhsbzgKA==","signatures":[{"sig":"MEYCIQD2+wfHWGXauNlBp6s9EkxEV4Pr42cocWwUjS+UyXEZJwIhAKvNLLKCga4C3Z6g3RuSbgOm240V8fmhYpw8VHoUM4Ao","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTrNICRA9TVsSAnZWagAAVHQP/imIhuOMH2pMM66DUaDg\nTw7wkJZWx+XNp5W4AcJTktfZ8GrElYMtYH1KuaDRgDXG78u1pDKl6Q0fNc/l\n+xWsCZ9+x9SxGUJGuTSjvE29jexgRzBkybg+4SaPbUpsTe3N49Cm3oc3SBOy\nEETB6V1Gxgs4J8Mr8JRAZQYSHt7EH8poon7uVR4qvHnNLl/x2EhA9FWmzbF8\ndSg365rZh4vgajKSvMVeJbpOx4fxxS74WNZWi1AJmYdalSTieCo+TvG2+dN3\nwaxOrHEspmJMZTfG9lVp2A+y+PLqlI5vq94bMvqizpkgHYODP2ND3Orr/fNq\n89HyRWkoOICsvDsBUCUk+npRxUdbBZwnlgYisx/LrgxK+pXGsDtOMOWzSobF\nT1/kdu1sQmwPGp7S7zGG4SEagPEFVQrI6vOUhnxjYiHQCSaOiwyEE16JXuhi\nWPPIO75qZPLfF9KFp9UZOJs50H/XjhcOpe1ONeue26hJIaqBEyUk95sGb9jW\nBNAE1Ct/+gNMYx8SmUNVHsZ2MeJKpibemJ0EDyz29qAJkg3pLWCV7934QKkb\nAqr91wpD8dPe+VVJ9z41KHBG83zRExBaJBUwVnyKe+l709sZ88FrCeGQxv3a\n5FzIZzV6wEIZB01sF4+4IhWDKjU0LyOboNMoP6QF6XtEFqJ29j4VSAvtWwd0\nx4O4\r\n=sjqf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"bc7b26ddef9734bf5f6f8ecb541a9365f6035342","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.43_1598993221743_0.8950308741130746","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.44-renovate-non-major-6ce388376d9f698bebaefa81ec209849d5bb8c6b":{"name":"@balena/jellyfish-jellyscript","version":"0.0.44-renovate-non-major-6ce388376d9f698bebaefa81ec209849d5bb8c6b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.44-renovate-non-major-6ce388376d9f698bebaefa81ec209849d5bb8c6b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e5ef488ddc492faaf18dd128af3f21d2f9f8761","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.44-renovate-non-major-6ce388376d9f698bebaefa81ec209849d5bb8c6b.tgz","fileCount":15,"integrity":"sha512-oXuHvLXthCm9wTV+1rRT+LH7qHMlKZO18YpZkjz5mO7JKoxY8LGOkJyt8EVl+ff1iNwSxrtftG44x6F9A1DeSA==","signatures":[{"sig":"MEUCIQCnBEtyouPoB23DiryPcfiXdQtYkD1hAxB+Ki+qG3cdigIgNsL8X+7l4YHktaGqQ1BOKMbwqAGlvNk9v2FWuUN51Gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUDaGCRA9TVsSAnZWagAADHMP/AsIYLhGX7aD+/x0eGI4\ntL0+JaO/gg43Y81LBsDOiRJToKtdGNqZibHxr2QDuNhHe+RnDFKyzJxcSj0R\nd8iEVZ5EYlcfORr+QYw82mnkPxcMdOCM9Ai0KqDUIo7/qP77ZrbeyuvAnOTx\nKy7bNrd1pnGE5NBjGw+4UmcHjddd9tXDoTpERLeU/sN7MpgSmQIdjr65FDcT\nt7mY9PtEovMJcODeOXuZfvBffM5yGco5OrK/lUtNZSSieUsfm0QiUFHebUc7\nemYra5LYzWcwU8/s/hw1Kp/0QOYsDubRTy9RuOfLAt02QWtbJzu3rKDIVHb6\ntUaLAI8+q4yPHWuP+J8szAsIWG9vZm0VsWb2tTuklxqfmqelfG1SD1JGxa/h\n3/E3PpqMy3Zk2EwrtLnB5xRvLmKKs3I3bDXUzrnxOTJsdWrbkwggmhMsqBRg\nfMeWfln4Qwk8IRkMd3rhxABfgMlC1EVIN5YwedaaoM/GjvRSdDdWSNqzzOBr\nC8eX59BzpPUlIDk0rXlTeigXcklOHL82zbYSQ5rxBde2MmtNZi03yY2N8/E+\nc8KTCe5hn4E2CLNwQWmN28qx1vyG/1T1abS/Pw6rzT22BN+9ebQ3fDxuquqE\ntFr5LAindK1/C2zpNT2StBafqaFkW2exmZZ76TFTai60+OBRJAuQsep3NCjy\niDVi\r\n=kae+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"6ce388376d9f698bebaefa81ec209849d5bb8c6b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.44-renovate-non-major-6ce388376d9f698bebaefa81ec209849d5bb8c6b_1599092358029_0.16406009310582248","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.44-renovate-non-major-7db07ba84529b1050fdd9db0b561393313869279":{"name":"@balena/jellyfish-jellyscript","version":"0.0.44-renovate-non-major-7db07ba84529b1050fdd9db0b561393313869279","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.44-renovate-non-major-7db07ba84529b1050fdd9db0b561393313869279","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db27556008a3344c4d2fa9278f7ea0bcb93a1e1d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.44-renovate-non-major-7db07ba84529b1050fdd9db0b561393313869279.tgz","fileCount":15,"integrity":"sha512-CW4So8FCFbk9zf6vlIb26PAedJZ4k5oy8zBX7oso0ETYAybpYzQqJCl0Js74IaM746SILUZhHj99YXWqlu5Ufg==","signatures":[{"sig":"MEYCIQDmGys5eiqVJkIh6kqyKVcW9i/Gcb+JRE1IDN+jVPlDGgIhAPBUKvmv3FAqKhkpiFH9+HENYuFW6H8G5KiM/WxbxR+S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUDd0CRA9TVsSAnZWagAArEwQAJQAhP1JgsBAYpnf2Qa6\novmlczg1rFSlAyEVtmKNAQgHivc7k57M1FfTMOT/IzQTWOf3K0VrMbgnU15T\nWjTVDFwE9XiSYY+0OB4tkTOuGEoZfkLBjS9jmwbJ/HzqYCI6xCTWvMPJ4QWd\nwARDyWbOhidSeEAGSadgB/StMc9wESz7qJTv8/shY3JcWQ8sfn8DOpeEmzaN\nbtucfe93tNj6GExtO0haKBO3H4voEKvenBjXoq0oov3rC5JCKMkOmuUBdXji\nH2t905ss6rfRuZo8ujIBKM8ts9Xadhfx/4mt2QRZeuOl3f/nNfV3bQ/KuNJf\nrye0GluZ635Rcw0iYsdu7T3DtvjkYj8PVzSmqpePR6P5PBDSM/oEtLDJsJ1t\nFUd6InEWuDv6HXT6bz61nbicFOc0EtaM29RvLEHYBcUDpsnWcprj803wrb/S\nOkUQFWcbNE827nTm31vBvQbRKjFspRq+kpa3IgkmGn7WFnicD0ccOgrGo2EB\nIBHI/+AvcDet7zCJM5Gu92zeWIF/pBYEQISEraLtmRSXFTfVacAh7ob7s/wt\ndIFGw/nrCcU4iLZUzgd/IEHWCRMZhZA0dqgO56+V8aIo+h7iamxTxbwZb3wU\nLlNZydSp5bKUxyC0rgnUgpJjHPWJ/gzftl67qUvX0KVBPIYDgG5n8mg8J7vB\nTymw\r\n=VA5N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"7db07ba84529b1050fdd9db0b561393313869279","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.44-renovate-non-major-7db07ba84529b1050fdd9db0b561393313869279_1599092596259_0.8658143477095195","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.44":{"name":"@balena/jellyfish-jellyscript","version":"0.0.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f4e7c13bff6bd3da5e4eaca2c4e709beecfa9d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.44.tgz","fileCount":15,"integrity":"sha512-M8G961UCOBvDxeMX2HiEEsm8l5AfJPxWpQNblXwDmXPMSkC14VAK1lhtdWMXF3VIUfaK3kAoPCTH7F/kBpeJWQ==","signatures":[{"sig":"MEYCIQCVDCgX/n2G9l9Kl6yX2yT8ctHmSfni0Z29az0r93l2kQIhAKTbFjKInNaOegYtiI6OIyJCcI61xcxTTj0Ret+WCfCE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUDkICRA9TVsSAnZWagAAMqwP/Amkz2tic8vzz11H2MaI\negurH1i3bWJNuROJKXNUMOwiDXWngPc4YO5I/Zl4Awg+LPoSMrjBt5H69jSu\nqje6x3XUaRHTOVxIf6/EcMiCIvNvhWVqeQag6bElEN1/xsdTPN12p4C5vY0h\n6/hVtD/zh8Q6cbAU3DxkshU7BUUr7aFu/jqaQD6xkwAy0XM/U7hZfXGioZAA\nvtX00YbRXctoDgIUvRhGVmpifuI7KEOizlKA1uLo1sD+XhgddBV8lipmLcu0\n588V610A0euUQnlO6JnKmekJPl9lHnuPsWRYbm8R1EcyebO+EkV4kSR/0nvi\n6hfGh1UDCYUQ1FUgrN6bpPU6Qc2ikIz02xOLt6seLJCP3GsACg3xGj38o6hF\nX4rXBql8dVUc0KZOAKPkwg7p18w+hjCBCMrgkmVPul5PGO6hynXB9KsngwrT\n+qcYc55rothmeom9FkduNuZ5BeHa7z4ijPYjrh4o19EOWciTpdZguBJPz9fN\ndnoafbhLs0NfbeQPkPcYywb/ka9gHL203Aevk6IVjUSzRtClazpuCNhhB3UT\njV4IwY6Wc7SMaT9568tQajH6tnSDQ8D3pz6cRNsOpuvRGhFehzVHr3vro3oE\num4l3PRn4/qi16YT0lidHeT005ocVM7xHIjVezp4D1ttXZDCy3NwWDFOLYpm\noxm0\r\n=wHft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ac85d5488503872780857154329610fb618900ee","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.2.13","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.44_1599093000275_0.18836105472839004","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45-renovate-non-major-96f715027b15597e93844875bf7d5a664ae3bd84":{"name":"@balena/jellyfish-jellyscript","version":"0.0.45-renovate-non-major-96f715027b15597e93844875bf7d5a664ae3bd84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.45-renovate-non-major-96f715027b15597e93844875bf7d5a664ae3bd84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07e9b82d212ad9d755bd849f0c7f30afcccb058e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.45-renovate-non-major-96f715027b15597e93844875bf7d5a664ae3bd84.tgz","fileCount":15,"integrity":"sha512-QuT3DEMCuiguIFcfI+MXuPxN2WtMZPdiiDIoLBRl+w9A9DtBndpa0Nb3E+XJdaa2O7Wc0n4LObPpNd0kPlFUIw==","signatures":[{"sig":"MEUCICRPZkrf754MKL0xz/eYZb05T8s3G4aEt7BSCH24hyu7AiEA6J+8pjg2o91jGMDV7oX8pds8qdCVY1j/P5UyF9vZ4T8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUWhYCRA9TVsSAnZWagAAuzsP/jg9+3LNJR004LZCBNAo\ne/n2uN2kxdpz+ZuUhfNDZbqh7Jp4sHzyy9241ynWCbUEt3BYS2/hZNOHD3zk\nAfRLwTbE0bXJ3if9T4e1R3iu+mIGlEKKNBg3rlNpyE2rWmsPo/Ihg9JQr8ey\nm8coAmdLEMUZi14aOTddp+7XjuQXjY8woGC7kUgK0W/Ckt9Tx/MyVvk06wFm\ny/GCTvDodnNvcJCtTwjoVD9w802swTJ55X+SrhIqXEYDXofKsd0ycvAeD3k8\niSfaPo7WOAjMm3ZgUr44aIiRPW3uDRAh6OjmupTgRsFMloHrZYAQPI4GyT5a\n0BHBrWrRLdagznzcjqH7pC//gQHATbBJ09nA3V2jcIFAsCoWySvkGisXeUc/\nsKWTCHGDsLSX+u5lLcFtosD7Dfiw4ijhZXlc67u6D/Z3cvvqJJYJ2DCS1808\nglJL4ehHwsvi2+zGpxoxBvVzOk29uJsxl2+Ka6PeJ0zxvjEEkfrnXjMyt7y1\nNjnkQ8csVubdyqcovmqp3cYmamLM588Ws1mAt4/WD418n6o0Q8BPN5fObxDv\nvoDZJ+rWJ7o9PH8Tglinj6CUxu4NoK9tf2ys8C7xHttmQSfTLRIAtIAYVtij\naLbAl2svfx+vvg+VGStMGEOpe/KiAJFyzTYgES0P1EYY8tntHXXWAJR/H37U\n4Wlm\r\n=VxYt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"96f715027b15597e93844875bf7d5a664ae3bd84","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.45-renovate-non-major-96f715027b15597e93844875bf7d5a664ae3bd84_1599170634525_0.2458928477849991","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45-renovate-non-major-d5dd588b36c59d9440b200c9515e2d9dc72d7ddb":{"name":"@balena/jellyfish-jellyscript","version":"0.0.45-renovate-non-major-d5dd588b36c59d9440b200c9515e2d9dc72d7ddb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.45-renovate-non-major-d5dd588b36c59d9440b200c9515e2d9dc72d7ddb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c0171ea3081f0b0a3019714246b7c80770f5c84c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.45-renovate-non-major-d5dd588b36c59d9440b200c9515e2d9dc72d7ddb.tgz","fileCount":15,"integrity":"sha512-s4qXOQEMJ3/EcU4LjiuPOOksdMbBTAmlC2qQbJ2r14pJA6HY9U9YLq7fbMrCkSt4xtZcn3bIN+yJZSU4GmzW4Q==","signatures":[{"sig":"MEYCIQCWch2hFJrwLT0RQdbniGV3sQOF42UhjLsHATINI/VzvwIhAIM1WfQjqYJlQmqE/jos1G8yEhyb2c0lGTVa/5tm1vBD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUWkGCRA9TVsSAnZWagAAARwQAIVBPKMxJWGAB+tgl44V\nUkxR8zNWiqgGqe1Sq/EwiMx9frpr8CutRguaJIUfTP7mUBko6B0zHE+za7qw\nK1K23lRD5srovJLho2v6eXWEZ1p9P+0cyCHPSzNB3RgKFT5BajEx8OV2Hm8t\ndD0idTgMEu9nEJ5tHQtP/eKeP+F+Kwo5b9zCHeoRgvtXYXvkTavOHoOVJm1I\nblBMcX8zc8J0p08iNWueLUOQONyFKCoIMCbG2Ei8VeP0aPyCJM1LBnKt2+4E\n7PgdQmEFYxr8KJUy8ImE6UzsNwYt5ui+W/gQOL5/1y5c1b8+G8zu7th/ZFOS\nZOJiPszpPx/80u5BySLDnHRtC5zJPc1SFpielfKL54x9dOFtzHPiK55YcY0Q\n/Noi1XoEME0QYMBFnipx8+zUK3pDLs+v6oaUlzhuC8SGhj0xzkmiE9I5kdV0\nj8JqnVpFwXkcqvMfc0polwF05EArFF17qf8apbPFMW0sGv89TVdENotkZ5rB\nTataEkdkEBSHl/x0M8bkDXHsDHcyJlHw9eq8415XpCm0y2XwROU8T29tBCvd\nEFl6rsdsK+OPPudBtTc93JY9zsqRf5s0NGW8ZUIHLxNXkVN3qFdy14bPVAHL\niPfvTPjC1rPlodGLgNmuI9H1ePzGhMJRcUv9v1iLXXXG/ccfRspBK/Cv17jr\nDFMy\r\n=joE2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d5dd588b36c59d9440b200c9515e2d9dc72d7ddb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.45-renovate-non-major-d5dd588b36c59d9440b200c9515e2d9dc72d7ddb_1599170822369_0.7723600025511237","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.45":{"name":"@balena/jellyfish-jellyscript","version":"0.0.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7cf2ba6f367751f5f961afd89fdea1474277c8d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.45.tgz","fileCount":15,"integrity":"sha512-KyR7bClw7D+oB20O7LMrxlITvT+x7jToC2pHTN9YzaSLB73gOLMLJHCsixHG8Qup0frGxI284Rvl4zyZYRj6Jg==","signatures":[{"sig":"MEQCIEPQswjHRu+7aS5QO6ES+jIJobVCZBny0hAmzT06XPvUAiAHwXblGNy/ZpoEandyqXHu4Rc5FvXIGGYl3dSnw9NDFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUWnNCRA9TVsSAnZWagAAhnoP/1apJMEFxxHKXTUVjZEc\nuIbPoGimbeN59DKWFc95vtzFD4n11rXF5dsFjblj0JlcN3CU4IMNiNvXN5sp\npZMmdYZdx/tC9FnJd9ntrGxeFD5hcouFviLEfSv06MXUVodKwvouCfUEbBGD\nFZemS5MbMHpJgvpVUek5mX5gk2OFs0PWaZQMDrG+nD0iNytAb+1VdNQE2txb\n9cDML7YyiI4uQYhVymgNmf5Esz+bP3VwtifxJ9liHpSL3M1X05w8rM+HI+IC\n0ff82+PPzACV9QQw6W1XOJJg8oLiXaslUlWyg8SD9FuJmP6sBYoxQs+mj6Ib\nPqAOQ64/jdL6htk7AMN0fZxj9/eI6oASfuOiCY/vvj8X62cg/dTSzTG8o6uG\nD0NAVEX+JmDtSGaY5e6xbQhDuXhLMrkRytBYwras0U/qTa3sTk6fR9ulDBN2\nZEuSmd7Pas0KowrDv+6PIOJ18JKc2gujp4LfDTL/2h/X6ZyoQOUfkUEIlMkT\nUecxW/naV0IUDjXOxAtBoyAuALzMwOLUyThjW22FXyKnEn0OpXo6oYpmPMBY\nuT/zfRRYBh1qXBSSQOu0qicc7Z71vWANN1zztbLh+pg8QakuDglrBDz8KAZF\nB0qJ73AZv395gM7NZGZuM7+mbsMDiKyWPtll1qWqkRIK+Cz+fd0fbs0hOJj1\npevr\r\n=lDhp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"4ff9c64dfb5402fbdae1936e01b043cb3bc0c577","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.8"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.45_1599171021036_0.5137350933309579","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.46-renovate-non-major-3cc29d78a5185d8d3fd6e75940d287b4e405d527":{"name":"@balena/jellyfish-jellyscript","version":"0.0.46-renovate-non-major-3cc29d78a5185d8d3fd6e75940d287b4e405d527","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.46-renovate-non-major-3cc29d78a5185d8d3fd6e75940d287b4e405d527","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b00a217b35baf7ba054e2897e3b0e66f98aedd03","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.46-renovate-non-major-3cc29d78a5185d8d3fd6e75940d287b4e405d527.tgz","fileCount":15,"integrity":"sha512-Buar+oawUNGlVd2V5bX7P34OJZncav57e0H2TeAHkqD7u3y1CiC11amDtqmzvNA1QZhGURO7Imffa3pRHdKkbg==","signatures":[{"sig":"MEYCIQCH4yoY3XeNynaJX9jQ65aGFnqLPwyC1i02315L3j//TAIhAMX/cMV2NDLY3bvOifP9oyFPETAyK2Zayn48/rkG1YPe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUwXwCRA9TVsSAnZWagAAZyoQAJbt2/y+JegVr2qkEL8r\ntcUcilcD1NG/2gMFKM8LksoYEdjY+hgadNSW+HBFy+F4cvIk0ZH/QM/90T4D\nzqojnXJE52CliSSkdtgBSW/bep2EzHy07hkEA8+eE70ZOzbyN8Tsh50AwQLl\nbH6zy98bYFZzfwATMq6VYg2LBH3IwGotVbkpFCRzeEfXURhJFg4kI+CZ6qEd\nMKA17ho/54BxEH8cwHnKtgCiIggIAfmW8oc4tspHlv4OZ/o/6igYJyb/9QAY\n2Hrr+/GyQIwznr9LPgUfHVHObR+Pj7gSmwJ9OEx1mBaft02wOlAEAwR/PwOf\nPa2+lhbIarNZ58hdlKuyNa0JIhAvRDBIViEfs1W1rBedI2HTbBF2VB0T9DkV\nwkEmIsdWQBydjMGeirF1KRzEEmfc9SvPjNiIry+8sb/A6hxi4fGHyhRaZNkC\naFLsA3UZ/xSm0TvyMU9M2w6xIyX55A+H3T4TkKZmPFPbqW75iwvA4kZUnVRA\n8zUK0vsW+64Pw5g2H8GaeK04JUJsB4rgRY7ZF1yeCmCpxn8o9k3ad+e820v5\nar+06Bhk3TbodJ4J2HwTOodAnMhK6mOeXE0KVAZ6Cc9WuYegmBCSNIOV7B46\nzLQd7Q5mJe1cnZk5P5byPY1DIKOWACroMz2TT2NsgowpAUh/G0nHBQ1e3H6x\nvkHD\r\n=DsIn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"3cc29d78a5185d8d3fd6e75940d287b4e405d527","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.46-renovate-non-major-3cc29d78a5185d8d3fd6e75940d287b4e405d527_1599276527630_0.27417113877130084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.46":{"name":"@balena/jellyfish-jellyscript","version":"0.0.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e25e3d938d5d1087f45e262cb93efcfbf669fd54","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.46.tgz","fileCount":15,"integrity":"sha512-LNp9sPcywy/6mYP3i2wrdzHEGVP/VeVjNh72JV5pn2I1aNyAKCfipDXpPap4u2VWSmPxZrPOgXLuM6eztuZnIA==","signatures":[{"sig":"MEYCIQCGzaVv6IXFXZHU5ZdgWzVUOi3yhj+RGQAoCJOj6XPi8wIhAPA5pJcFreeGrglqeKFJwB3MXdEPxdNFFJvGbUo429PW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUwadCRA9TVsSAnZWagAAc5cQAJmBTfpaLUQ1AQ09evyt\nepvHBe+Zvb5GXBxWK8yrvxQce1xzS1DEA2EsCBAbYE7iKmrgyZ2DhJsDk5lG\nkicXnwrHp+TTMSjVz5UZGM52003FJ8At9FMDCefmdvHrn/ord0n+g2OtKVjq\njQH06xKtxNu/MEZK3NvEtjAp7B48kaJUxDEv4YgF4W5UnEyahZLuf6WXkX0X\n6/95dvBUhjqARMXkjIvkDLYIISFgj/sLV+KI6qrTq7X/dSoR9X1B/UXyrcGQ\nPfXQ9K5wJfrsWBHeA64Oas/7YHTWf4GLNFpRHVyfaiAPlYqc9ScUHZdxqIaZ\nYOZfBpyuRMPPmA3YEpLWaXNB2wHYe+wQ3hwkbF0aT9wlymgRwxsUfhVjE7jz\nsUSKxWslA8X3KzYXBVaxykTzQKrOs9uY1YwJLGjVI8w+6MSILNubcCBb8cik\nlYu5wN50PEDZBqb6u/bPGf7vGZF2eHH7Nda3Qr7v89z136yQzIfJF+EmOnB1\nexftGFIMtdZcAjEGBROgiZIazftGAeqoB3dVcaZaOH/1KUFtLlhboaTaUY98\nMIFxudl5mBY/pBE4V8J+ZD7I4MZibU/iyJZLVmji7U/h1gRGJBz5U+mDbCcR\nCGi/0OOCqFgWHgCUBR3H+6Qfg1w5fi9Jtz4xBXOoB4/g4py4KyLoDdT9x3Q0\nrd/5\r\n=E5Zl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"4d78e1953cb2f071e773edd0b8b12f959fea5b32","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.46_1599276700759_0.8315535858400236","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.47-renovate-non-major-d9957e63f9069312922b53512d235065a2499358":{"name":"@balena/jellyfish-jellyscript","version":"0.0.47-renovate-non-major-d9957e63f9069312922b53512d235065a2499358","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.47-renovate-non-major-d9957e63f9069312922b53512d235065a2499358","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4d23894cec3d4b6997d5c6721b5f8722d6068885","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.47-renovate-non-major-d9957e63f9069312922b53512d235065a2499358.tgz","fileCount":15,"integrity":"sha512-H2P5/RsaKPOUObOsSsS5GTSBvEm1aWHK9JD53dghpOVvKmlqXa/T8vx9dVss30/Jm5Xmvu0wEsyLzMsfeI/llQ==","signatures":[{"sig":"MEQCIEpVUd1k1Ym8DkB0bk4YdnytVyYS0lgccPv5UqhHLLbPAiBH00UOLtrUsEt5W9sya+l/dtpTS3JSinLgCm24BHnzhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVEoECRA9TVsSAnZWagAAgqwP/jNA/3P3hiPrRg6PMW/O\nneFRODA7snRhTJipKLQrXfFLy78xRlvtCFio+q+qD+Mx5PK6+ysQUDndPzcL\nmXJkejyk4kz6O+3I74U/U50rzeG0Mm1yLB9ogQf8L0cpjCsoezfchc0QR42F\nIi4gk4ScpbLyXpEuUSTmY2h+oyRWDWQAFDM6/eUioca/ZDeU1UgMz2EynR6Q\nnkRJa3XGJXjC6keeN3EMnyts0uBIVhZicj31xGFh6vL10IPWCB1W9lEp46Mr\nLaGZxIUJp5DOm/U8LAKSwoy+ngL44mzdzJOUtLSVe92JUzKOmhafbYodxGkv\nl3kK8mlwtVwoOG7IpdjiypMWv3qNjZhyuNS9iqBj4XMpGkxNm/OJ8LNutS06\nRYXiWWZ5xtPDxNfhHOMUumtBse+F64GoUCyIuvjiNtCmde7fbMSgXRooxhgI\nxGzmysjOAqTdSH7CT4kQ+dx1PTrmN+Yar5SBxo/Mw+ZPWteK6fXhp3Igm7Y+\nteidtDhgTC/egIco9ybhM2MuvtFG3XD538k/jFfDoCchUTOz7+Y2iSLUPSIH\nG+q1ZLn7p07E1hm5JS2Kmq83lMnXPPujH0Ud2aVhdqU+OBAMvMa2WRhKYkIE\nYIDbPErqXpO1hIe/DTy907TVp/K1xVBJIav5+Dif/BcCbM30S1q8oi0S8Sei\nyvpy\r\n=6bvS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"d9957e63f9069312922b53512d235065a2499358","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.47-renovate-non-major-d9957e63f9069312922b53512d235065a2499358_1599359491266_0.08264110019528093","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.47":{"name":"@balena/jellyfish-jellyscript","version":"0.0.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"396ded1aef8ba2941912e6afa9c4d0df6fba6c5f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.47.tgz","fileCount":15,"integrity":"sha512-OvthlqSFJBigeGxz63uZRrkSWU0pE3OfbVUYQEvk4q6OJtNrM/qk+SqKDH7INp5QVsIWFITHkhGMzlj8n91Rfg==","signatures":[{"sig":"MEQCIDjsiKINZ40NrHu6D6HZK5S99Sz2wfygyUHeu4ukSsisAiBTQAD0WumW9unpK5jZf/e7pFW+J5SUwW86jLlYeXNVwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVEr1CRA9TVsSAnZWagAAfGsP/jA2qDGBznI9O8ch4KOx\nSXJl9HU8AOxSz4WAb2IE1fFJA/2Dg/RqZ1SpOWgwAPcPCx3zv4VWvvI5pfUY\noxVJr5GgLG8C9xMF9sXmY/Px8rTSM22DBx5yWtoDWl9jLBtx/b1gM0fUhpT7\nnH5T8A8XCP+sD4vVjyDChPvIIij2sOE/emSqwFXJMPMaMsMiMkvLi4K404/2\nuDG/gH8Srh/2SakPwPWhxE5poCMO5GOcprLBWQvSOKeayff4ok6YmPAXuWIv\n06CP2HQFofQ6GZW7jkQASP2unMp7H7FiPeUyeDLDEL4VB3c7lT0x8NVUd/+U\nUgZK3vE4625tbmCOIp2urH6HrfNN0zyyyU2TxcQIYUw8NYYznY1f2I8R96O6\nU0YZH19iqZ4oVdNLYL/veB8VEBbNznjM6KqmQtRU175nJ/s2JL+hsRo54E+4\n+gyeAxfwua5M7UnWhpyQE6d1sApeg8pOW0QFzoj3GZ70OLMW58nkiH1w5cmD\nOHVwMKt/WNIpAVUYFPKsrA/4vQd3Eke0oTj/VXyXwzpyhEdkZnVPgorVzW+h\nbXHkEjwcQX6E8RlwtxzuDjs9dWo5EtUnxHCuzYfDvYY4WUttWTWmtgMcDMbG\nfoe6Q5RW7JkwfzA+UaWiyi51WwkFec5uil9Zdq4C+2hDyRbZv0bslabQkid9\nKZvr\r\n=3RYM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"6e2c8d4b22dcf06303b8fd552980528a457c901c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.47_1599359733322_0.8277071616240927","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.48-add-default-files-ffa92ce82e2c046e3e60b536ca4174029a2c20db":{"name":"@balena/jellyfish-jellyscript","version":"0.0.48-add-default-files-ffa92ce82e2c046e3e60b536ca4174029a2c20db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.48-add-default-files-ffa92ce82e2c046e3e60b536ca4174029a2c20db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46a1eebcfb2e5a98bd54f44736fe0266f8ae4001","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.48-add-default-files-ffa92ce82e2c046e3e60b536ca4174029a2c20db.tgz","fileCount":15,"integrity":"sha512-88M+OCYBqpXs1XF+k2vPVoQnXCrrzl2ON2xhSeuYPywy9gDccBEYFJktBW3BHL/k00TbtE0deqOfvQWYz9D9ng==","signatures":[{"sig":"MEQCIAIz9+erXDHPsFqVQCiH5YJ4YNWG1RbZuMsgZJ6ZRAtoAiBC5bo1gMtMQ606Sru2/OhsCBZu4tDxN3wsOftyhXHtTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVIuZCRA9TVsSAnZWagAASMAP/0NbFtPo+F1uYt8o3R1g\njHf4BJP9nk+of4qkGii+ba6+bwTeTdCZCaY42p7Xwq7gB79H/4eJepMJFHqL\nLEL7tZyhBtmMhKSGov0i8BkTZOsHpicz9bOx176BKD1MJWkZoR6hPkoGKx8W\nwF3zJXcTvPXoOwTW2Ac9sKqk+eQJ6Ng2P8dqdcuQ8UCF9HsCTz7cJPnELmtN\n+SfERVD7qo6a5YdPaujSkiQlL4mPD6hAQ49DKLBMUrNTv6g2zLi4xH0GNqoD\nedrg0X3q/S8Vuyw7zjHW0xGIaG4zwXQ9BhXBrsAlCLJy2I8YeeEE2qzdetLt\n4DQ3h7qAftqrJ+lz7AcA7ha5mV6+OIfLNI6ZHMWqsj9oJrJ8UWDsilFr/cha\n3IyYA1PyzP4lgkj08YKEP2RQiddThfLF9zsVZpvpMqrvq5M6+j7v8OAgcOmd\nWpQjExeAN2awQCO7hrNYPJjFKUu9mhbMf7tcQO342bbLBBa5QPknjQhxQ/q4\nW3Y1ISYvVH+noo0wyPH4ltCcftXjASkl96ktMqZh+6ZCjO2sgk8hCYZ3Isx7\nDwlpVYNqvVhpxnafHWA8mSPxDbc2XnnMJ0kc/BEXMZ41S8VaiHejzf4AU29p\nbYmFSz57pO79RE4hdZ7Y9xbG5JGK/xb/HQ3cFaVwYXlHLD0YdoAGKsVBeAyX\ne2jf\r\n=+HEG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"ffa92ce82e2c046e3e60b536ca4174029a2c20db","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.48-add-default-files-ffa92ce82e2c046e3e60b536ca4174029a2c20db_1599376281320_0.16859785700378782","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.48":{"name":"@balena/jellyfish-jellyscript","version":"0.0.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7aeade70e5de28567064e4e565039dbcfecb52c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.48.tgz","fileCount":15,"integrity":"sha512-aP2ntc9Rr3TXiun8/yOgrDuGn3cF6xXfzorU0aHdzp0qK9oIbR3h+gYLJbvBTnZs+UMExRXpOIn2etqjRHvXHQ==","signatures":[{"sig":"MEUCIQCjcCjzd9Pnpdctv1tNsYrAPA6OPX8e7L7qa4pnQJFsogIgDOGA1D/nzNznkBDB8Kvjwp2EKvMXYqjOlXa5niO1YEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVIygCRA9TVsSAnZWagAAkRoP/3xwQFDOVrtNtwZ1G0EP\n17td5FQ6AC3Qw1G3/8/Ax1clfoX98w9o6J85gZc9VUv6SkHthQIQC8nE6xHZ\nvbBJO+SqR1LD8OGGNnbplYCnP8w+JL+oF1e2Fr6zx8KFBY2ydzfwyfPYWmaw\nVx3ZAgC8EWc7hfH5AfKxgeSjBAJzTGlnrKkT84HDustzWOdk9twpouXyWtoP\nf/8/gpAf0nT0XXCvoaP3WCFDAxj0UIiGThND8yQcuio8Pak4AssokNAwp3du\no/D8iDs2i3vMc176jshJfsNErN7wvKyqDcYx8YHUiGf6WPkTkEory4eC6JBx\n36sbLElUPAXqBo4gaJ2vjGfho/FFPyQfSLrAVKj6ADADQc5/bQXcG36ayqax\nxiL/+sO5nj+PXUxtoVOh+tglURNppIzSDYLNk44uf7k3UOLQbwULDp03tjqf\nzbd9snMYoib0Of4LCCY1Yw9eKufFkJTyHdZq2OFIgrhy+oL7kA6QeqgWjECF\ngdLARdcrelgx/ieV5AoqTpaEKFafwAhw83Yb3tYJFoDaIoguNo8X/2Bs2Nfc\ngYZxrOn3DMyMnclFoDsLCqRd+dQWcEINM5uYEeWqq2s4sbU1tPXxyhxu8ouA\nNAWhpO9k9SgNlWeTuHm1DzlBGSx2F0EKCbEucMc9UKhrC3G0SqQcqly0aNJV\n8PkW\r\n=MkaC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"07dba1ef88ed46b5e1741b89826648ef58c5185a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.48_1599376543850_0.20111163245193486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.49-remove-node10-tests-f1568d659a4a2f7d42a7161fd5040390cd565a05":{"name":"@balena/jellyfish-jellyscript","version":"0.0.49-remove-node10-tests-f1568d659a4a2f7d42a7161fd5040390cd565a05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.49-remove-node10-tests-f1568d659a4a2f7d42a7161fd5040390cd565a05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea3d959da1cb5ff69e2e57fb32465ee751f0d4e9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.49-remove-node10-tests-f1568d659a4a2f7d42a7161fd5040390cd565a05.tgz","fileCount":15,"integrity":"sha512-hwsDGQ6MPu2c3a4HkazFfA1rinE/cznFf/kFqYQt46NSKT7UN16mDbfTaIYKvvPqx0sNis61iKj5HnNfgudxFA==","signatures":[{"sig":"MEUCIQCL1QORimpJOIy24mOL6Hu2IVJBtsneG2Zy03X8PbmbGQIgKImSU6IalC8S4njYRcBiyP2QzUkTVhC+uOx1zOA0tN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLdmCRA9TVsSAnZWagAAkb4P+gImmi0pW3tFaQr/oqrr\ns0Nwf1ycc+r7/lHNgMVB6PP8Rr6T5oUI2Og33h1DtOTqifHdFz9k56717gxu\nNbCe6crIq5Z3+RaiVVN9ruiYI5zXtpHRIf55k7uYVRc2WUwFxynsVR/SQ7N8\n1GcWXNP2l/V7ZXAeEV8l8CnnGUbrnTTdgqVW5BxmSkaA1vQixwdN7eY7LAsY\ncUGWlTr/h1tZ/kJ9e5tKBqF5+L9ERb0cgCxh+ES0ZO09xfjXW8dxOyjYX6xb\n/832owZQkb6prrjKZV0eAuVrWqRn2q2oGr9AbzZsYqsAG/zdPKxNS168DETx\nGsdGBp3Se8amJbkFoyVJhC1233YdhtajSsl0175y+5jupH2bODnSEHZFqZ6v\nYFqnnpnf28Vj+qVZZRtZEjGAyw7wlae+I1CpTHeICIJIQ7mjKDYQTYUFhKtu\nkgVpnp7yzRJlI7F/RuBb/ZzX+EhyCprh4qEfvn+MuKQ9HacCADVY+fTikjSu\nc2pj3cVGypwPTyWNOLykgU17xWAqTZzQR6HohL1genfbEGo97vCt93de/QcC\nGEZLiIl1dEQg/A+w/aMdsaDSP/EyUCZLWfEbvqM2Mz5Dfkh/tAOWYb/+/raG\nn5lXchZeCPXOH7We226rX0+w1FxjHhsLE+1pUyHt+0rzf8kt0s2Gj1W31APW\nqs0k\r\n=rR6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"f1568d659a4a2f7d42a7161fd5040390cd565a05","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.49-remove-node10-tests-f1568d659a4a2f7d42a7161fd5040390cd565a05_1599387494505_0.6487910520686686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.49":{"name":"@balena/jellyfish-jellyscript","version":"0.0.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"85a2a1dda7cd05f29f1d69327b550c299f8bf606","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.49.tgz","fileCount":15,"integrity":"sha512-oSQuCi8wSKcb0Omn6TSPxsN1sSXLAocVdp3Gemzw1O79zxBSNUjdA9zCo93XX/EDcSMIiqEt1ln1xP62rlZdzg==","signatures":[{"sig":"MEUCIQC0cQvFSNNbmRJrUVj1t1j3ibDa8btXgpJx3JTNZ6XCGwIgF0tV4NxiUDLjI8IVlsBeqg0r31rJQVpZg1x9TZfjeu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLiJCRA9TVsSAnZWagAAm7sP/0XDxce040qo992iCur1\nP/CLYwT1c1aDp4zhqUoC1+fEA2tbxOeFLHJSsvxEmJUZG3Gd9q9pT1zPpMOF\nJq29ldHYuqO40gyN2+gS9NDdOadSNepGTsAqBSJMVPMX7JeAMrN+Tib5tyex\nKZ1sWJ/oJ2jOi8x2s7KwEOw/6b3HVU6LZ1JF1BCs4L6gmgsV/Qscvg2OPdlM\nPNV9FU7v5nnX4AW7l4ZRNsyU6kEd8mdLkWfXjIAfKVAhPf1eGapiZ9CQ8QWH\n85ysMarr5+Mt0mMlohTvmsiM6tBWRYIAUPpV21v6XGiv9SPYmuSY+kgHLl9+\n8FHteia9pHKi3TXTd1smbP6652fXLlJrlox+rmn47KR7mBfXGmFJ+4a11bns\n1suNAsKURBFxU790XwYZMMKjUyB+48HSlVLRtKueFVVrTJC542H3Z+0ISSkQ\nSu0Bgyf8nndAsaWzO8mPozB3TvLmtQ24+VDsicLGxNNL6IT1Lk1LS1h+Ro5t\n9uyy3tJ/OTey77HrD938srz9JYPnq3maUnmOiOttFAvTyNTkcSlVqVdoPd2H\nLpyUykSV+ni76xpbYG+Jb6JcKkOWQO6pCoLnJ91XcYy25l3BO9cFB1mJMEBm\nnKsj2+IdJLdJJSNrU0/45AYd1N6vQRwHl5LsHSPm5mtCVg/TBAFoKUBPP1lH\nq35H\r\n=i3N7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"483927cad7ef76bc8a77545ccb8536bd198e65ac","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.9"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.49_1599387784872_0.5577693653865603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.50-renovate-non-major-503252c48ffc24251002fb4bb39cb8f6219f0d6c":{"name":"@balena/jellyfish-jellyscript","version":"0.0.50-renovate-non-major-503252c48ffc24251002fb4bb39cb8f6219f0d6c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.50-renovate-non-major-503252c48ffc24251002fb4bb39cb8f6219f0d6c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"66872bcf90db131a3a80e1550a27a560edab3159","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.50-renovate-non-major-503252c48ffc24251002fb4bb39cb8f6219f0d6c.tgz","fileCount":15,"integrity":"sha512-aWUB6X7kAhfzzy1B/JZmNQbRq7fzuQTys6XUSgur7cMb9b7qgM7JlhjbVePOfkS0G6k5tVr8CvWtA51hOZrQIg==","signatures":[{"sig":"MEUCIQCYGHkL1rYSL0hWqcyVQHDGOnXfWljwcmJdd7HdXXVx/gIgS3K7xTcLVz7AFWe3CGci0J0ELqVDObaRRo99YDJ7h1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLl0CRA9TVsSAnZWagAALP4P/iDPCald7/8MlrqM7UGU\nd+lEGLbD9YNliQQ4nxJDsKLQJtW5wgstP1X2CbfrluFx0CmMPSI2zOPzbRwd\ng+GbyjUFI7afBjoIBtB9HkXMuwMj0Y/i2p0mWdAJjnWT2PKCeG7inve48rgO\nzFm41Se7bxp3aKiWqqKBgixbwDmGJuZTup8FMAyRpdat06uJC7DZRVWKUmwl\nEiqfbRypZ41YPjJeum41Z6IOlSWWsgBpJtaho77c4xWnJReftKtbU46SgDfu\nYCLWVcKk8mLE+Za3KYxUYisqUwyO/dn0pLQNVk4ZBGW6ABtJNiBiY5opOTwA\nqpuMYDJJTFAGy1ZAXVlUXve/xeBsynci7GfQwcs9VN5CcUJ1ibCyEMrbtV7t\nPu2ZaMx+qEPd6lnaaWrQsC70ZMdlDy8NrIJBZvtyQcXHWJQwvskX2GI8VddX\n9xdWIMfMd3p9O/23PUTV4VxWpNoegeQ/t51RiCyRshahtiwEIaKCgnla4IGB\nDsd8E7vkklao83MRNhR78UqNvTIxQ3Rul24wc9/4YPIXFTwiqAI7jwpXcxRR\nc1z5vAWi72FvjsLwcFsv83zhzeu7G8FpqBKCNPt3NHBSvPN7EfRN9e/uPNnP\n5EJJwcIzJuL93e+pOrI11o0lntsZnVYs6sVj0nTHocR/yy1WV521GeRmqgLF\nHkWF\r\n=6SWR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"503252c48ffc24251002fb4bb39cb8f6219f0d6c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.50-renovate-non-major-503252c48ffc24251002fb4bb39cb8f6219f0d6c_1599388019910_0.9130898402768495","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.50":{"name":"@balena/jellyfish-jellyscript","version":"0.0.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"petrosagg","email":"petrosagg@gmail.com"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"efa834c99bb31b70ec16a286ea05c790b4c83ca4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.50.tgz","fileCount":15,"integrity":"sha512-t/kR45EKIglXwUjjqebq8D0efUosAs5HqGLYxRLkSjncPPnlZS8ECBvk5Nh+oAEz04VEpNc+ho1rR8j3zgl12g==","signatures":[{"sig":"MEQCIEpbD0VbMxkruAuSUgUNLsW4uBNlYd0yVeM/l36rNNg+AiApuD/3p5dEUAJ15cZalxwdcAeQ0sZ3EsAeQ9fEmht6mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVLqICRA9TVsSAnZWagAAKSUP/1Fa1A/dneFot9CGsP2P\n0Gn+/WkZW4dHYaylA7ZK28ot0MVakKw4BMd5x0MLhDIMdzrY4Z9GeIjOC9Sl\nUFKU21kd2SKP6VTBaZU4WAtn/X9abrHDipO4liEXyEXiD7UAWrhxwqkjugsb\nfR9DO9xPobUm/x3bS/KaVz/BMZ6y39AZsZOGumjKzslWpf6toBE72TOtAbgc\nUMGKPODB0UoCIZLou+7ngq+vKATIcznVM+qbGXfY0F54tY4w4V+9+5wS/aRW\n1b0CdcH0AGBFvLuguT5mlYaASkPwPsqEJRDi0xPgnkxPp6kwYMVWvDKs1/Qq\nMRveuc17kOLzb0JafkgQKYovXQqMnPndjg+7pGRcxcJ+wfUdonR1CwMd5C64\nN6HTGN6TpAPuTBH6NjTA+K0ygB8EmdiehRWN8C608GYERmGTB7QwLoPXzm+W\nCcBccFoylLV6hjLXU5AHNoXO5sDDoCUk7bb7kNF0fchf7nSWhi11Dj8x1RBN\nIU5HRL/gh7/dXl1qTI3rzjl+7XOkZArRRy9PXJgEJuzhMctt2wPabCDlNiSi\nsMtdozy07B9zj41LCsnZ61IxHQr/Hsk0SL3WXayGVjRpw7NbHWFgegOGloXS\n6MFMrVRIWEwRZmKOPS3xvNSdlZSPfr8mc4Se2+JL3fD4v9OkUTGdY8bx1CVZ\nd07y\r\n=Lfon\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"900b1883511d1cf7089d284d7aa5fbd174f80533","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.2.5","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.3.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.50_1599388296289_0.1857608752294737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.51-renovate-non-major-536674ec250ebf891e98a329c6fea0cbe53158d2":{"name":"@balena/jellyfish-jellyscript","version":"0.0.51-renovate-non-major-536674ec250ebf891e98a329c6fea0cbe53158d2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.51-renovate-non-major-536674ec250ebf891e98a329c6fea0cbe53158d2","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1a3ffcbbcae9711babb5644ae5da426f29685565","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.51-renovate-non-major-536674ec250ebf891e98a329c6fea0cbe53158d2.tgz","fileCount":15,"integrity":"sha512-v/yxFuWh373QQsp9KTtgLBeqeXA2OIXbcGo+VWsIodhvwsVY6Sjr2oYAun+7pLo94cMqXBRzpjOl8CvptzvScQ==","signatures":[{"sig":"MEQCIHY/46kwERt1fmM+mfbcl5nlQgpbw7PuM8kCWUdxb84BAiBmm2W96QQeb9XL+16eiHDQSdKsX5lqpXgUa+QZMXUwIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWC9YCRA9TVsSAnZWagAAZe8P/jFh59BoziLRG7WsiBLG\nHrkXImMamLJpQkScZRVNSKtc0py6zYxbfffc1QjUipH6Y17SCdwRXpVkhZ5z\nxXVMZt2go0bChsdfirYow1faNHR4YkA9LvAW0MpDlovqEfUY3z44WobwuMH9\nicvxFqc8SEoeXjh9iPo/6pmhi5AyPXtf8lG3psioAz3JpQzh2HTxuPUuUhG2\nYLoTChjUJCtK7N/3DeXC3yxTzHuyX7GwPwdduHrO8ifOxdlTjoxLxnUji1MN\nylujbNr8coW8N2Pu7Yjnl1loddqVV6BgOGZ8EcfCBBwIEEW1cugULJGLnRd7\nbzN1pb8HCBvP0zj6xsqRYFny6wT/PxBW9SLEWqKLnwJRiK4CBP8+RS+u48ws\nagxJNIIsHT3s1niIIcpkAvxiga9TtTO2LxmpJzBPdlb855nRZv1mOdij0J67\nPAwmP78yeNV/l6TtKliZvXDh4b13ZlEgPWQPyqHj3nj1NZjUq8v/mYOky2jv\nnQVKRh7qvb/8NvsOGT7Dfv+LluJUO+wXbQ5qhlGRAuuHkmkBega2K4VBMi9m\nnhzBiRtQKxjiRhAmq0KCA0fKojadnhuqcHsiQW/H4087bE/MXjAnXBSo+Lx1\nEHtb+ZnFjyVrZqVJR19kqCMrrKL7MSS9Mg6K4IlDia4ZKdGEJxVHOUVj5QpS\nDCDe\r\n=4XCV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"536674ec250ebf891e98a329c6fea0cbe53158d2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.51-renovate-non-major-536674ec250ebf891e98a329c6fea0cbe53158d2_1599614808342_0.2082783294057342","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.51":{"name":"@balena/jellyfish-jellyscript","version":"0.0.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.51","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"63669d891b1ee478c0ac6b2e2d2694801dbf9926","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.51.tgz","fileCount":15,"integrity":"sha512-NKJHB/yV1X/VBJD6K1u5x6Ck0q8SkngPts8emxYXlCXke6A64/gVm31TZR19ZX3OkeAzIQaJODPMDteRN3RD9w==","signatures":[{"sig":"MEUCIQDC7rmK42fv7fDokgr+y8wJbFPiRpQi8IMHHjj+EZn4nAIgKQJeN8nt3K6Mk77JmKEBNiGs4cuWSZJuzLOpOVxLAyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWC/sCRA9TVsSAnZWagAAd1UQAJDsph3IOqRY3EmClP/j\nb+pShcqRsYcNtD3OT1fWy1hZncaI9T1GwEo6PT++oWCVUM24ywErNYafgf3r\nPRKmxQiqOrl9o5jMwJ2WgZGh+sBeH3Z5N33wz01FwVrHHFj8gMuB8QzANY9O\n+ZGvoF6V5Zzm1K2ywdKo+/khb0ZZFXQbvpvPoPx3fJlcMJTR0NJlVaEZd97e\nD0FHSL6i5CApacTmag2+W/KlXqFq+F3xSryHnWchZrMF+0PmvinqVu9rDybL\nhoZ2Cpp3Yz18/JcZSVDd5vN7F7a2MVoeq2r0FYAKntsLU+wCTXBgUi7DuTXx\nPT/MP7WCfJQuY4aYPZu1aFAJnRIpte1CqgAN0TwLKSMaoUE5dg/npb1TmOEb\nSvenyY/znkBFUdzsXzIHzmL/wBt5hWCFJrCZ76HhdxPgMrfUTze4Yu4UexmN\nYrEByWOgZYSwkC1s6MyxMFieXWPD2v2EA9LiavdGIEhdwMI0DhFgYEpbYmrM\nSgELB0VPimgRbn6/I8Jp5aAm85PT0ZVcN90P2O5eFx99fwDr1mmyXCt/4+mb\n6c5QhQTfzn1cJNrS0JRG3sj6LdpTqh9KMXs4yyQfuNgBo7P+Kx377JBKB0Q0\nbpQxKzJ4iIek27P0txH/OLWsqLFMEDFFFxUMYIMp6H/fcXdN5GPPko76tJHB\nP0lk\r\n=pSxp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"7a323740502ecef789d24433755e46efa4e67f21","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.51_1599614956181_0.3387367859656323","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.0-add-max-date-value-formula-693c7bf809cfb94a03aa99678008a2a2f3c8f7e3":{"name":"@balena/jellyfish-jellyscript","version":"0.1.0-add-max-date-value-formula-693c7bf809cfb94a03aa99678008a2a2f3c8f7e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.1.0-add-max-date-value-formula-693c7bf809cfb94a03aa99678008a2a2f3c8f7e3","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab84b4f9e957418dfc5c9396b9549d9dad37ec65","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.1.0-add-max-date-value-formula-693c7bf809cfb94a03aa99678008a2a2f3c8f7e3.tgz","fileCount":17,"integrity":"sha512-7JTv0z9uMfZMk0AMAEKLa9vk6mkhu/JejpiWV3upF8KNemoutCcnAyxgci0QbHn005PehOdG+8pLc++hbMBUwQ==","signatures":[{"sig":"MEUCIQD4TBopXByce24gcGX3uA6QKaUuolGoNrbOQykgEWNX4AIgao292hXGf1eOXlaB/8ozwQ4J5ca+JbKeUIfL6OBSDn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWRsUCRA9TVsSAnZWagAABVAP/3YgMbRT+fNUaQwl9ZCr\nn3TNinvThU2A2Bg+EY5RoHqhuIoCmDmVImJUFC1tC0VmGxIWObkGRv3FZGup\njFDehoW7Hqwh1uKITyyOv9XCPBghfaghk5EucQHSwHPMBTV8Z829y/Ryw96b\nRNGFsXPyaT2ifLdC6RX6NE4pCIEs8P0dOe4zT6tq9T1dln6IFcYDobl5IVHT\n+OR80zD6S92FJV7BW2qBzZIhEk4iwAEpiDc5n2HM3D3v6YjYkndqg1FVnFoT\nOytQJ7gg786TprqJ41LLvlE4Afxd0BJLw2pXOJ4HLLn9Bl62LKiTl0cRSNU3\nmxheXQziNRYTjMdBn8eMU1TnWQITQjyQVKPAP/69nJgiQrzqwxqd1Y3SbMRt\nIK/3ZH+x06V18CF708B8LpeYyEQks6USyz38z4Xr/NvA5ucsqLbbZFXqTxQf\nuojlQLUa4c5Hd9/PPAnm42hk85dnw43H2va2rmqHqc/9zAd5zMfvyCEqey/I\n0gqcyvIufabSQRutZTk18zQJIMyGpFXXYU0RJ0cSlLggPXjWoOPe2S/RyrhD\nOB94iUO1Gz5wfzw+kVRAp0hkF/E/AhC/9y2JQlwblxeYIL+kYE9CRADmNoY9\nJ4I1kCpzQM22kvDBXcbnhHixtNW/V0709I+DwWns0jrauf5zAz7da9O8FIDl\nHMmS\r\n=2pum\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"693c7bf809cfb94a03aa99678008a2a2f3c8f7e3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.1.0-add-max-date-value-formula-693c7bf809cfb94a03aa99678008a2a2f3c8f7e3_1599675155686_0.11281389262016672","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.0-add-max-date-value-formula-fff12e1b0be0ffd3b01d81d4a718eedf53f21422":{"name":"@balena/jellyfish-jellyscript","version":"0.1.0-add-max-date-value-formula-fff12e1b0be0ffd3b01d81d4a718eedf53f21422","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.1.0-add-max-date-value-formula-fff12e1b0be0ffd3b01d81d4a718eedf53f21422","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c9904c1b4c180e145cd8cb4d351973d5bdc76e04","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.1.0-add-max-date-value-formula-fff12e1b0be0ffd3b01d81d4a718eedf53f21422.tgz","fileCount":16,"integrity":"sha512-xqVO9Km0fnDWRq8+2eDchUtWnQmkk64FmXYJKL7cMdIdfmm/uqxLdLH3fcQulP0J21zqLIOeXMjBbrM2lWtUOQ==","signatures":[{"sig":"MEUCIHV9lssr0Ay+/E032TAZ92tCLC2lofH+cX4jyzdF4XJuAiEAjd4xiknOfDvAL+R8RynJKf8a9AT9PPi5iivlNv1vTV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWRt/CRA9TVsSAnZWagAAoCwP/3lxhBygfsD9QaHN0NxX\nzFBUNN+bYcHogAv3bYfeM9pBpYNyOrMlv9OmqYueQes9wXOPzEjnW3kLKzjb\nvf8yH0QyTwfN0ujSOueTLxur2uLpU/3DDkQIgxY36gDM0/bFS7EwKOLDIXd2\ns2hHj87Qu0pkpcL8W85N7NPZuGRaXdkpOx3meQ3cnEKP97UJl9djaIYCz0K5\npFONhRoDfzfG00p2EfVKTgmcGIHrK2d+DZZ5j0IQZHI6M04Je+q1683fAEwq\nT6bECwnI6FnjxH65KB/S1qb1gRACRAXr/MZRmdp9mxlTdvisdLXS+3Nq204k\nMXvnZ3r7q/sCPCDLRztI2Uyx0frqx+yiYB4GME4ptBTm/dDnUw/6c0BCog2j\nQFTL/KzewxpJK4/MuSIJ5XLdmI61KOR7of7e1+gD9Q6v9+uWMSNh3BupPMp7\ngkcE4UtIe+o4Dkek2W1XUiiE1ctRlAdVoDBRJGk5amkM+iEGdNd53BOhQJP2\nEqaXz704R2y96yplIKWH+qGF0zRSV2h62ogerQL1xIA+5DZWDs51b/3pdgzP\ntnalSBJZbZBcvnHyMptJMb0uyHHJh/tfWJ+gctwSdIUTzBLJmVxJ8HXiRu8j\nH6q6IsDcIUuXSu/9IPD7G0nVJwFvsDEECJACfchamidqX6wZv84ueT7xwFEK\njBtS\r\n=B8d+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"fff12e1b0be0ffd3b01d81d4a718eedf53f21422","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.1.0-add-max-date-value-formula-fff12e1b0be0ffd3b01d81d4a718eedf53f21422_1599675262617_0.260925851962754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.0-add-max-date-value-formula-cce8feccfcbb70c8a40043ed658d4b74a4c60a52":{"name":"@balena/jellyfish-jellyscript","version":"0.1.0-add-max-date-value-formula-cce8feccfcbb70c8a40043ed658d4b74a4c60a52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.1.0-add-max-date-value-formula-cce8feccfcbb70c8a40043ed658d4b74a4c60a52","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c94b65eb49c7b98902d4964e39999d47a01896a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.1.0-add-max-date-value-formula-cce8feccfcbb70c8a40043ed658d4b74a4c60a52.tgz","fileCount":16,"integrity":"sha512-/ezS5o7vabgm0+uFd/GggLoAcWN5dsgpYf3K7u3V0Wmmkfrl79eLlYYEl2/ARJwTzmVfWH7yFh6rDQOwJrVU0Q==","signatures":[{"sig":"MEYCIQCL3B1I2aRzTf/rOqo0FiwIJIO/siCqkfFSafvPAsYkwAIhAOF9/f6bxq+HTdR1zBhc3/m7k0r6f9x8Gxb5YkY1lLYR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWR/sCRA9TVsSAnZWagAAoZgQAIr3X2Z0DG9284HYaMvn\nK1Ohn4T+avlnR1VUFQxvf7vsbPjfoKMULAGNoTBT7NvWw/lHMY3Q8at/dfKc\nJQm6gncfbWGWj+zhtresTVrHFDgvzfcMnLZWqH244AXKKpGlHkzCHaYVCgO5\nF2UepoDls0kYynAkHn+GwiQNslvl7zmx9JPQqIZD0K9kcO7ScKV8ar/hphiu\nH4x0Gb9AvgDGY+RVUfQYotoOGdRzvPse/l8dKmCO+7xjY27S9GDjOEeBPxgZ\n0Pzgp5XBPVEIxXM4g6VhzpAtojJs0vVJIuYVRu+ZiNwOI51b4IcE5gFzZWQ/\nUNz1BqEHB1eKzRKz5pJ+rgQlxnuSabPyN3/PAX8bEzfKmy/tJeanKVassW5W\nZ3P5r4qeYDuviAPDDM+FyW9BAPndqkI0HGh9N0PT4UADBcaE1ioheV7OKE+c\nphUXsHiEZKowQUDLwFQ+nokBay+DgLKCsmEl7aLvPJQyDrXp/JMvXQQ8rnph\nLy9w1oK1ljB6YZ8sLjeCT97r/jROPA5Sdh1mqzrWuUWRnxyoDn+efLwVCB7T\nbd/tDYCWIuYQP14g8Bmyvjffd+ktMtuBjswvVorC4+yiFOgCmUENJbB8UwPS\nBpt4Jh+yn4VuiRDVv6F/kif92d+0R9zUluJ1ih83mhJU1AIJLmElCZm8+gf2\nC2Sr\r\n=aQ1x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"cce8feccfcbb70c8a40043ed658d4b74a4c60a52","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.1.0-add-max-date-value-formula-cce8feccfcbb70c8a40043ed658d4b74a4c60a52_1599676396092_0.5153672453059683","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.0-add-max-date-value-formula-e1be5d25560e253b81cb49c907fa99394eb78ef9":{"name":"@balena/jellyfish-jellyscript","version":"0.1.0-add-max-date-value-formula-e1be5d25560e253b81cb49c907fa99394eb78ef9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.1.0-add-max-date-value-formula-e1be5d25560e253b81cb49c907fa99394eb78ef9","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9fb9dde9a38c710be7a0627801df53b655b6b8e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.1.0-add-max-date-value-formula-e1be5d25560e253b81cb49c907fa99394eb78ef9.tgz","fileCount":16,"integrity":"sha512-fDOUOmlCf/Lmx62CROd9K5Mzq+7gsrGYH+1eTufJA/4ef+c4YlQqDhIkKwXYAubXkvJ0qpFsaWZqJ1qFcskjBQ==","signatures":[{"sig":"MEYCIQD5QO9kWvu2Uv+HsnB8N+pKSXH/tpItSBwbtYRxUcRlYAIhANGFP12fhx3p+1NTcokts76fmo1NA7PK9sMH9zAc8ywP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWXi0CRA9TVsSAnZWagAA3CsP+gNeZM/ReFJXc2FeXD8m\nKtrj93DyqSmBOy+v4lnznQJCt3FVYAPa6INUiX53rAghBgmVH3+484pb6Bj7\nVmOD7xuv3hCrGfqxtbRbBtbqujtTNOY94SIcFHH5f5c2IUyN5NTsqrgNEgS+\nrHJVjy8cH+5ZhYN3hi2rS14jP+LI9lo3TAtaYC14LEjlluJN3zuSwlPWn/p9\nkFlbSW/7/Qq63S1hepmdkOu3LwnmGl+vamospU+8eOzz/2kxCsV33nEYeQfS\n8mpLb6KmR37VeyRJYVdJ6ZtHUPkNTeyotqwwvwIVLoipeh8C+bjMvOi2zfY5\nDBhyWExc/9RNAwA6PG9GzQb9rzgq+gakBLWgBXbv2zLdkkTURiXJ7R2w5Z7n\nmzl3sJCH/Dq7Z6uJ9lAqfNq0g3P0puTi88NxfQ/1irIRyZiEnaVENKVA810l\nfHSbpR1gH5DRic5ANuYSz4FYkUPRjhiP2k8BV+a0AFcQ2X1OOEreqbCuJdoY\nZFkk28uRRBdYrBuarrGdPPH88qzkrrBbUJgOvEXK9aCnlteqvvBAcCqIZxF1\ni0za4S0bF+nbb1dClj9ZBoA2gB2VqtabTS2EPr0TFxb9XwAT4UbW75KB4npW\nF61ZKE8Lvc43BDQn3QoTglf6SWU1Ri9Uwo/UicdR9Ygq1+WG2n75U+pyk84m\nyU7B\r\n=Ybjv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"e1be5d25560e253b81cb49c907fa99394eb78ef9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.1.0-add-max-date-value-formula-e1be5d25560e253b81cb49c907fa99394eb78ef9_1599699124466_0.3428128563672699","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.52-npm-engine-strict-58eaefb70f52d1c9b42175d81adcb33b4c8a76ce":{"name":"@balena/jellyfish-jellyscript","version":"0.0.52-npm-engine-strict-58eaefb70f52d1c9b42175d81adcb33b4c8a76ce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.52-npm-engine-strict-58eaefb70f52d1c9b42175d81adcb33b4c8a76ce","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"36c2c5503b8326544df09394bb8122a1a6f41828","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.52-npm-engine-strict-58eaefb70f52d1c9b42175d81adcb33b4c8a76ce.tgz","fileCount":15,"integrity":"sha512-0Omuq8KeS4ADDTh3hP/3q6s0hipsaSZlQ6CmOAxZNRqdwKTEOrF2XS3GNlLga/1oT0TGPp4XRWiBe4DlEb+5eQ==","signatures":[{"sig":"MEYCIQD/AO+E0yKdzVnaaschMTL/37TIvdkkh8Ub6KlbuJwzcAIhAOSRclk8u/6JOJU8sDC8xbqIAoEsAqfbHeOngZLSm8eA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWXoICRA9TVsSAnZWagAA/GQP/1xnMZ2peK5HxVJVLUbS\ns9Ad/dWYZIyWkR2vxCCsn1npR/HjjjVpowprMS9UdcNOy7R1nvTGPGB/UxXi\n1LvIDv8F7HOcZzqCWM2+kGYq2caPcEVa3AAMmQ87JnnMLP0QiOzaEe6eJR1m\nPILN+8p2/MxAWJZd+h3W6Btj0bakjJB6laNV8OODvAiHWAHybiasnxDW1q3L\nTSa8ACF+t8d/XdNMJPaIAZHDjKS6lxdhYpZCzIQfPa+XFyfia0w/Ga2ChUqi\nllbScVa4wuCfb/gJ6FB0IuOYQAQ13ojBWTAsVBjdQK3BKZFp4ivLgjcHdLVx\ncIWj2UQaTzJ+t1d/rAzHisMrxJ+VQrsojmsvjm4AV6hhDLu32e/Wn1erJYIL\n4tOKmpcup/dESdWfRvhvvdCkSNyMNXZ4HojbHmy2IXEFjW7U+BEi+AUP62cJ\nOAeAFRkjIk5rnNHJ+5di+rHU5YqW9kfXyZWDkY108e7pdO34aboxfcl/Zl8t\nh2gmn6YbQEehCOH8UYT8kL30ekLPfZS+xpm63lT8RuJ1t0LOcd2fdMjn1zEf\nWYkCWUhk/F8+CcfQUxA1N/Vp02wfkzbmGjnoXK8j7FATjjG2JdWmt5FKSl9g\n5/ULSqxgzUcbjBOBBcZBN3U16+W+6tglxZwzi5A4UX5vbktUkbGo6XxaA4pr\n+yS3\r\n=nU29\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"58eaefb70f52d1c9b42175d81adcb33b4c8a76ce","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.52-npm-engine-strict-58eaefb70f52d1c9b42175d81adcb33b4c8a76ce_1599699463973_0.958206058975019","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.52":{"name":"@balena/jellyfish-jellyscript","version":"0.0.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.52","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"69a74f2ecd4ff4992a52a9b157ba2290af64e1f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.52.tgz","fileCount":15,"integrity":"sha512-pxFtUikBW+XTY3ZhheDKVRnyE1bGKwEpYqPL5OPkJJlepxiZIqGri9HlmH8wHgMAUl5Ss1NLbZA9k/1Qlz07Jw==","signatures":[{"sig":"MEUCIQD/9Qb5nBpnQImWbwvi1YLtxS4hSQePa9XieHvT3FC9hQIgakW/ZmQOQNkWhPyO+BoBZGtJE9BB6pLtrsoaLh56VOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWXxbCRA9TVsSAnZWagAA9qkP/2/0O/ZjtOwF8K0OZNL1\nGSSMevnxO5Suje32FqYgOt3a8+bJN0f+pSxDN8fAGaQBaPd60WZ+4QEKU0PK\nrsEB0edsTDCRHCZ2QlXmSaeyhpixjrWGkJY4O0xRo9RcLHZjU4KLANRkukO/\nIx5tqCpKtI61tpuwCTc6g9TaG9nepMLmZd8fKePtTAZ9Qp/Mj+ht21jvg1gP\nA79l9tNDtYoOqMq4/F+9MgBZmtvD2lMQQMj+hmlUMA71iEjB9gDUJX6ibmSv\nM/0kDsHgFV778PF81goYAbZocguXLmAa25+HsHuqJLVle+99uKGQqIO0VTAR\n8bTdO2mFnvYCv9qGVz+CRzYtfpdYlWheLvTU/eVVvK7E4wZww0/DfEaTsP+l\n+ooR3e8QEAW0+UH+ZDEtdidJa9imb79YaXRB+NZa7sjO02OFopppEz+OZMi3\nQ5I2JREGMm5qP21463DUqWMfBGG2FWeimf+VD3+9858nRV6nV0VMRxNvT516\nI3jEpK+QEjAF38UCrnI5g2uQ+dRbMWvVF/GnrjunCg7WiO7ngBBOciWF+lmM\n4Xa2PmL1RcxTq33R6CUIR0i4khMtKqyrXUXeVS2z6b/wp8nLlq4QYUwpkn3f\nSjyFQL6jryxPrtSZyoRnot8eLq7YnBpwzYbgycZ7fllXyJwTMdx6L2peftbj\nDmQ5\r\n=r9dN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17fc34774b5794115ba893395c54929a6a1add1c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.52_1599700058529_0.8937177257536981","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.1.0-add-max-date-value-formula-3604e0e255c80ebaff3d80e951df84b9422a2967":{"name":"@balena/jellyfish-jellyscript","version":"0.1.0-add-max-date-value-formula-3604e0e255c80ebaff3d80e951df84b9422a2967","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.1.0-add-max-date-value-formula-3604e0e255c80ebaff3d80e951df84b9422a2967","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6c7d50a19513eccde9518e0a6a23cf8800c317a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.1.0-add-max-date-value-formula-3604e0e255c80ebaff3d80e951df84b9422a2967.tgz","fileCount":16,"integrity":"sha512-hzFW0XDdohSC1KNHvp+o4e2DWF5As4N5DA67l5FaAbL01UlLBMvuysIBEa0TxmDqwG9pQLeu1sU0eHvGY5tj/Q==","signatures":[{"sig":"MEUCIFTGXObu2QwsO95kjZQKQneM+b7NkldM03SYhTBXmI0jAiEA5sP80P1dqe0TVGUKefM9gWLZPnva6rp2dBAZMw0OlQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWX/WCRA9TVsSAnZWagAAtc8QAKUHbuEcsH10Yq3/iWP0\n79eOHru1XQPbSWZz9K39PRdmjQCUPohRUs1wfaWXpfxdNaBfMEbcZuDdVWWI\nXWMmgtXu/O109tWg+vRWLxVxs7H1BPAnh1y0biMgBxOGXbkmyBmXyUrQPqEW\n5JpN9xHXpiev5jrLE3im9026DAbTq2Sh6fUD2mlP4iYvWJozW9jqClsQ3vm/\nj33gKh+OJFCADzID2bHoXhmYfYDDymcoNVSbWJgmOcKYscORnxMx1EGxYqG0\nNoF1f7cYX5m40ymBc/4axGkXMGF8WeEfGm7k/NrOyPchUcZtJvvJ/xMdApSN\nE0IdHOdB20SnA2MAUYuLDmwRziPu4e7pSWBIKXCCyyKNnMn+u9gpAR6PQXUq\nQkwqwxQ1qinGlWMgrX1rH1z0cdnx7898bA8cPrhdebvVg6MW0h1HP5JGWv4z\nYGjt3ntgPKu0/wF8Msg5JV0l83VtQ5Le2IUlfa72mabbikxLOjdFSC6+Uo1A\nCa327Td5/YGjZMsQRebEhV6AW46d059H285Cr0ZCTiPilEiG5eXPY3tbR46A\n0K8kjVuMdmbAGbXgkqRT5D4rW/gqAUsB7QszFBKGtl9QBaYI43+0R7bQ9VHi\nhvkLy67uZ7uqmx5YYBt5bgTDnp5KXLQqlTEaPzmxQKFwfy7huclCkH8hoDaY\n6jn8\r\n=HKdK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3604e0e255c80ebaff3d80e951df84b9422a2967","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.1.0-add-max-date-value-formula-3604e0e255c80ebaff3d80e951df84b9422a2967_1599700950429_0.7137688078083757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-8fb72fe3894fd6f6597af67f957cf0d71403c632":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-8fb72fe3894fd6f6597af67f957cf0d71403c632","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-8fb72fe3894fd6f6597af67f957cf0d71403c632","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e6cef625fe5b78ddf64c9ac736c7ee523c80ed48","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-8fb72fe3894fd6f6597af67f957cf0d71403c632.tgz","fileCount":16,"integrity":"sha512-cgsQe1yVbz05uVDCHMbv5hb+t/ksW6dnsBcACp59o6Y0d0WEEEFDSsrw5XDtnuN66BnSRJSeMPMzzDRInEnWng==","signatures":[{"sig":"MEUCIF05H+3JCdNJRq4EGobjUDFN7ViNjDURZpu1rdqkIJOWAiEApnYesaAKW4S2NuIKHReTqb30mEzJp4PEeytyKhZdPtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWdz/CRA9TVsSAnZWagAAn4gQAJukvksGjTxNd5yynM/U\nExDJ41x8apSxEQ/mz0Lii4ls/6oIdQhb2bbxSSJ4UVyUBhsSx60Id8+y3xQY\nieK39CnYYJalt24r421xI0sxsuiV60vhsdYYg7sJTLb/69Kft6tN3b/4UrM/\nzdK9DSnjEc3+Qyf4gc6imr99v814EaBdJWnGH5vbqMj30Rw0t68WuEiL9fsn\nQElj9idLewHT/SqrwHxdeafkYnRQ7EDI/o5I/PLJB83Qt20x5opMVxGux4lG\njrPRF3uqDi2po/k0lJahp8+f33dYSdndwdZndcqXp/iww273yqE0vn2On8xH\n3dQo+dboaVcvtgxEE3ONvO8+GBdIL8qAdRBfoA/bbDKbM7/+ryux7srgpDYD\n7p0C1JoCmII5eqfVVY3LuKx6GiOGtpWMhVX3KeKLpVVhskP0xJdOHxVZIDfe\n/68Xmp6CPZYc5JXupEwTmsEVhcB6LWDAJvpV8b2m/ByzvK2Oqf1I7rK751aJ\nGowggzmP3vRJqUoXgrrRY4rj1kNaLhOwt//RoIxf/HJVuGjuJmIO9DADcsPi\nCD63KQ0ha+CSx31vXiCE3pZ+WGyRDgPDIGgwAB+svIF5MN/HPr1kt4RlTV7c\nJfEAFzSReo3GJOs0soqnddZl46G5lCvgpEqkzXbLiZC81CrE7ApPl70h8uDe\nEQIV\r\n=PwCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"8fb72fe3894fd6f6597af67f957cf0d71403c632","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-8fb72fe3894fd6f6597af67f957cf0d71403c632_1599724798424_0.3632748796464489","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-4b2359533cc30b77e995069623bd25b6dc0176f2":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-4b2359533cc30b77e995069623bd25b6dc0176f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-4b2359533cc30b77e995069623bd25b6dc0176f2","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03eb1eabacda478b7532b31782bc61242a05f99a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-4b2359533cc30b77e995069623bd25b6dc0176f2.tgz","fileCount":16,"integrity":"sha512-NhXhdMCfjo2UqiLzhJ83Lxi+e2UHxP60MDv9S8+bhSLzUBbYVsD5YH2lye7NQiiabEdT+4BsBfRl/xQdozll5A==","signatures":[{"sig":"MEUCIQC73s1HEbESjMYLNbbunCHkEwr8BBw4/qB1n0zZRJywxwIgC8C6WKZLEEC4mTY1WbL4Esi6YSEdWTgWzrcNJ0TnDdI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWiXBCRA9TVsSAnZWagAAiLIP/A16yOgSYIFTK1cnlDaA\nSkxvlRTeV+sPv3+KUDho2ht3oebUZGEypArWV0/2YosVlxWwIxF3q901IbtP\nxaS2YSEhbZ+XYAkNgMklOb6+1z3U6G1aaJiBQm3bQm1yNkyLDPCl4S4IyF8K\nFP6B8X9EdL3V458kbFzeiNDgztkWQZiU6O+MUH1n6nCi4bV7h9IbPqsMYTo+\nAIXZ6LrFk0mBXH7oTvJwatSvV7MGlYuHFBE3WTjELZ2l4grcfCJrDv5e10rZ\nijWm1rTYqBVUJ3ZvzTtFKQz6SIYzWHYY4A/3bUEZZE58jdB67BkOhB0+YT5O\noVvv6V/eoeaI4SvQMtZtHucngnY6dKFwajamDYl1lGOHruRyVExcR/a/S4jQ\nNTxWZw7ylr5iVHKG+finVPXN85Xi2WeXfEGMJLIV2Skr+8+C9CFWzar95R+W\nvEqHgJEgau9C/WzO0QFirhgZSGf+9ajl3gzDR51SduFneykysM8QeQWHJr4o\nIv4CXXcg2K8wVSzYly0vPNcDE6Pz9HqEUM6t2YKnl8Z5jfD7Rp7jJlkkblBd\nxq+4xomNdGQJUacqDNzG+O/6ledh35P9JVo5vze2MTgklCuQN0euqyboCh2m\nzoVajpAIXbZ9yjigwvuAq26dMzDvousRtaVb9Me7vPE+soq6VXEPcaeV+pBj\nJwzl\r\n=rgdv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b2359533cc30b77e995069623bd25b6dc0176f2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-4b2359533cc30b77e995069623bd25b6dc0176f2_1599743424478_0.03208750697891127","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-93b51ce91f1017a398902bdfc69ccc29f358d1de":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-93b51ce91f1017a398902bdfc69ccc29f358d1de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-93b51ce91f1017a398902bdfc69ccc29f358d1de","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b1d125f8037066c8df78cc3e0ffb93f3b56b17f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-93b51ce91f1017a398902bdfc69ccc29f358d1de.tgz","fileCount":22,"integrity":"sha512-uIVrryCn2A0ypPNCok/YfbCRtR7GoIlMBpXaXYeKwSnlBddnu1nO1J/AmbL0808Y2IbwgNEpKvZQ+KPPvI7Wmw==","signatures":[{"sig":"MEUCIQCRj3T7Ydx/7PYcsESw58sNF+1kTPBV39gQqbazqAfXeAIgHWtNV1W+DUR6HNaHiMItCi7jnynDziLiGtNh/ZpmVgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWlH1CRA9TVsSAnZWagAAjMoP/1VYEUHx5eF2VRNduOi0\nU17ecFoUr6zprV+4kJUUDoD0MmE0IB3GpX40b6aIeZuMOzG57+ydYj0ln9ZE\nHtnc38zSlW+xxT0H8J8RoyGwx2EGuk5jV45GuCiWuLKoO7TZVjMk7YgUgwRC\nqtHzX8V28PHrFokx4Xw6dZZU0DxfAnJyoHJr2AB4OC9pR4iaEz+D9x/iigQJ\nC8t8uleYSbfNSXOCOzDK6VYx0g6go5x5tRtzoWVOLYQ7uyBQaFhWZ7GyH2fY\nhubNJ0Sf0MmppYFCJhgYpg85MIkQVtEFQxUn3Aj36iL39P9tSXj3/TGi0rHf\nAX8R58Nqj+jWn4ElH8kLEU7FtgNUuBGTkS0R20/eTaazIegUD2oCSpAtOWi6\nn2N8LI/Zgn8Xi9MfnH+hKZ/MxEPFs0htxlvGGGj6Qbh2SxbkoXpNvIqTSJsl\nQKXpu3l+9zFwq35oyr5+DHjZ994DebQWJaBcHzzLT8aQJOg2n0Kenf4poMyj\nMIuZk8a9nljVW3+2j7fTqW6a6LbWC5g/S/cdE605Rfqiy6hPVuyFW5UZJ2n3\nHSRVJAeAGAARd7YCIqQk7mN9d4X6j4Cdj3a+3mg4tvobSNpATIhH6pp7C7HU\nmBrM3rNnsG+2f7HpPJY2uu1UIUzS+1i8CqOGKHsuOIXF0VlmRCm776W7Oe6Q\nprXk\r\n=cR/J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"gitHead":"93b51ce91f1017a398902bdfc69ccc29f358d1de","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.0","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-93b51ce91f1017a398902bdfc69ccc29f358d1de_1599754740406_0.6705916114116424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.53-renovate-non-major-6745798a74f2b0fedb1982a0a7107858bb822916":{"name":"@balena/jellyfish-jellyscript","version":"0.0.53-renovate-non-major-6745798a74f2b0fedb1982a0a7107858bb822916","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.53-renovate-non-major-6745798a74f2b0fedb1982a0a7107858bb822916","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6d9ed973c797e85a1c9adf427536a196a90d50cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.53-renovate-non-major-6745798a74f2b0fedb1982a0a7107858bb822916.tgz","fileCount":15,"integrity":"sha512-b0zhpLvpUmm1ITTrTTNDBrZkyhTRLWyY10fh5GCJ8NQJxC35KRWmczt5g8JnTu2nVA/5OfSS7S1UHwhMvWmbew==","signatures":[{"sig":"MEUCIF/CR1zL7oHlarQFuaLi961ztNPHZ20Yr4fRJ+CnCc83AiEA+BCUhlEyuP6w4+f+5xrqnXZnC2eZXBcxCcyA16EBRGw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW8OdCRA9TVsSAnZWagAASCcP/2YDIMbt02TwDVj55eTp\ny9tiExkGfMzvpL6eHWdmL7bLbmPQWfVizXH9rzuUz26vOnYeKHZ4j5YETMze\nv3GPtmP6M2vMVUoT0zWnTvRcv8ZMKRP1kPw+vspeyMCL1f7rWQyhn7Po9bGm\n1bAMjTJA7Oa1rAyxR0Nuj6JbJhVF61u72r3stutCqEQNyeNd9fJJy7PsHbYi\n+dAbXxke8/rE5kKb8W/me7bYdvt0S6itPuEYHitBfzRnj8HkbKCggg2L0LdP\nlj3JAFO0iN+WdFAlLV1UHOFDPvBM355O/9X/Cge0X/vF5k1GqJGtMEGhQOGs\nqR5jBSaQiLyGQb6RAJIrKR+Q91l6UqlvWFBd2EkigUCcpozRCQP/346eBcAm\njqp/XwEPcEaeAPiRszPwSSFq3lWd3X3gd46NnvyCcMfe+IBWbwbFluJEqCoE\n0zMrZ5mO5MF9DuqqhDB1wqgJj43rwLooKESZn9wZhWTH6KQjmfjiGGZseqrl\nAYGQrHUtSXZIlczDLqcTXJBybUDUEI1hlCL1w9+jnaMWc/XMRwEEYJd5Ja2P\ndwaLUI46+g/RT2haNEL3LIvxH0mcP3SoyoE2D6jcrHrK5odwe72wkCACKyVy\nEve2mLbWHJLn67jqL9e+IJ8qVtO0n2lp+uj8JVAcMARTRgib8B7KDEyq3ziF\n5e2w\r\n=UDsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6745798a74f2b0fedb1982a0a7107858bb822916","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.53-renovate-non-major-6745798a74f2b0fedb1982a0a7107858bb822916_1599849373010_0.1929464150165201","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.53":{"name":"@balena/jellyfish-jellyscript","version":"0.0.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.53","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d1e6f1c3d7606cbe2c46f238e09b7f0e147f70ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.53.tgz","fileCount":15,"integrity":"sha512-zsU+CcNh6YP+/CReaGDLBjZbV9+rdd5+/JwPQU6BaMe+uVSdPSOPDHMeQTbDzyum0TtBLZIR3LlR3q+A5JPoiw==","signatures":[{"sig":"MEQCICghq0CRZhZYne/F9xEzSZswGe/AYuG2eqfZazt6Pn7YAiASUyw/VXIeJvLojNxTSgNHPxhoSEDYCq2zxPvRdmBBug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW8T4CRA9TVsSAnZWagAAkPMP/2mfAZGI2eo9mcdYDTGQ\nQdGGGHNY31VCXJ0A2H82rlGyoQnXWmbUh8npLkECDTV7iZgIuA/nkm8kHP1o\nKUG/B4Xrs2F6Qx4RKRSVpmSNICxEK5w5sH2WkInqwi3SB2aKnm+uzY3JbN5+\nWpCMu4aY60NaAINPoNXt1lkoqJ8POuTKIy5DYidY/4ka3YfosJ2lRV055K4N\nkceHyRZ8psNT/KcpHjJIFVIdHr5fx0Rpp3qTfCyY3Ze2ypZIi67gYLgUkaoq\n1qV4udRW7a8rFvNCp/yxShZroPkQGjTxXycT6Up9bXEeJhB/skUUv7Z8IPa0\nPv3jYeZAoZBwBZSLFMH45oxQjZpsKEPmtJp+SL8yZAVcDyZ9sk1TWmsFCVL6\n6Tx2NxxusOdPBAVxsSv5dRKAISd1fqVgL7K+B2S97SI4+jIY49j5yrPITxbP\nz+pgvQl7xtyHNDLXyQ0vFW/0pEDvjS9q9FGUGw8ICs2qxeG+sTSaR2LzKQXY\n0/KgXFWBOB3QkYaO8eW/elX3YVEXkiPveOsHrLX0NjxO5ciLdUrNntC1umlN\n8Fg8UisertrNgesSL5heZNLVTcICl1lhEBADR3dADZmcK/7kapRnleDf8sQa\nlBV/9t8J9RDjX8NGvB+1nF3mKyBOnXYEHlDMpUJONqeA7+MLpK/2KkNh6HsX\no5nt\r\n=HF79\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f63b0e565e02570cb5f71313ff144a08c6923fae","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.53_1599849719908_0.4512177436018707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-d5bc3e135717b67e771f2075083fa7da00449421":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-d5bc3e135717b67e771f2075083fa7da00449421","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-d5bc3e135717b67e771f2075083fa7da00449421","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b8945aef07f3852739afc1b3a67a618eda72faef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-d5bc3e135717b67e771f2075083fa7da00449421.tgz","fileCount":22,"integrity":"sha512-nCM51vULwjmTe2V6+kupNBWLV4+WoTEb3iLr5PsbOLEUj+y2JjB4/ZXLLeCHau2GG+3CZAeyu2bip6/u3CCFkw==","signatures":[{"sig":"MEUCICqNdfl+pn68eR879g/d80H48EfSoB6tZibRQMJ/B9Z3AiEAlA+mm/trCFqvhHveg95KWcQfthG6RXAZCVhfPuRvPqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW8YLCRA9TVsSAnZWagAAR80P/3z8PMShaLsTghfUnpaQ\n3KMM3cD753mzqCpm6qjzoZypirGcR5noMICb8Xti8TerfZj8JTR0DjigyXK0\nQVp+zXZj8GBJ//j55h2Bca9j1d9TWw3Ae05k9HtrCloERdfoQy+eDPYXiLZR\ntQuO2418fDFaFARd/hIIIdqrkeYys2mrwpJrvNL/ReBCE3+r/RZarvmAJfPA\nRgNqG79ib2w09+b2o4cr53egsqneeIQJQSpaRJICoKmKwYw1mj7kG9LuHFkw\nDruAHewmcibxzmQnmi7viEuws87Y0Ur6iuevzwBdL2dq8kRgCuB+LciAlOCV\n/dGEiGSYk4/kmfYAnD4LYtevgK6+QNzQMlQiuVP4qXByq4WTVAuoEns9Y0mj\noo6lZM3vXIT5kylLvgKvDQVEuJFvNx4XaapjXbR5sTzTCl30M5vBEwO7B/C5\ngzkYpgxTIK8Ureu8PYWW6RDFyfTnxdSNHiPHnDfcy/7N+P1XmrrPFttohjpK\nhZcz6KzoFeVc2nqZooRAr+zc6xCIpCEhtCrEIhjULVPJbWkd2MJqiNmzWwVy\nru+ocabjjrH3tEGyQDYj6tXs7dJI5drzu2lRR9VdQdIZZhuPwIDWtlLZy4M9\n8iNsC5PEPyJQqVVGqXQA1a5KdOAxRvu2dpRARow3BRYkdAtmeb0FwkTrPdCI\nwG3G\r\n=KckA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d5bc3e135717b67e771f2075083fa7da00449421","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-d5bc3e135717b67e771f2075083fa7da00449421_1599849995571_0.7202236631524697","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.54-renovate-non-major-4554c64bedd9286fa8cb81ab2a7c350296833e6f":{"name":"@balena/jellyfish-jellyscript","version":"0.0.54-renovate-non-major-4554c64bedd9286fa8cb81ab2a7c350296833e6f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.54-renovate-non-major-4554c64bedd9286fa8cb81ab2a7c350296833e6f","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fc924d8a2bdd333e31490ef03bed3a8a9db93d80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.54-renovate-non-major-4554c64bedd9286fa8cb81ab2a7c350296833e6f.tgz","fileCount":15,"integrity":"sha512-dUy8UCFRnaf7W3868gcnDlAPMDF/lHOQEeBQ/L7j6C8g2/QD4iM2Ho2uN/uMzdV6wxoNZMggr9IDyXr9qRdtrg==","signatures":[{"sig":"MEUCIQDUPIWvvH3G80cctYgmmNMTbUxHuAmcNV7yz9BRtHDO8QIgSefwm1GZPXUwUrXo7yjdrdwgppPHQlnTpkJUi/tXBhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXLAvCRA9TVsSAnZWagAAJNMP/0OFoiT3skZ3BYFD14U4\n/zboNG/mqoKMRCX/tGRcWfCK4ryeYKvVzipCMucKM+V23pGMUjXn2wy5DrvF\nKn4Yh1vHHvn0lnqLtKkih99D3JlMJ5Yauml/fDvuuujBtm+TgY9S9z3Dc4ec\nTStdE5XOrSPSS36ZUVrToFVuDGl5fb6gvSm8Pj1fBozofocGDjWw6GkLRGWo\ntl87dGi1vSWMD7jJM4kA28dBZ7+SCX0cR7RUub3SPQ70FaBtn5HMojhsRZsa\n7hN1zaZFsKIZteuhKE2rKBKUOfTVJzUH6z4IRramBbeqUumkVFVXeFBs7C1r\nD9pLUAkjSn5i+ZjUm+gnkvmW6jN4Xw8XsQemgQWyZ27T9eSdpjtewi+m+QCM\nGswKUky+pDlUSwzi6+2LXw6U/qcl8N06gk61IDlJQicE3mA4BRrcrExHVIlf\njbtKJKyDMvZWAFoemer8ekuACcwtbqF3KwJdp9zB0GUDejwv477kV7aO/hRj\nJA1pgfltK9Dpqc3sBMRkzvs/FYyC96CmWyDj0GJqdgH8DijNhd/x7+KlMsj5\nkOl31XD4uEE9ORRZmsNJF6ubf8YMh/I+/e65yOmJPsXjY4iMlNSkULFsZbLQ\nKW5AToYD9RJdr7d8X7DFrKG4RkZP/85FwYgA1bt9TtyllgBoea5647SgGMnU\nNrCo\r\n=S+AN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4554c64bedd9286fa8cb81ab2a7c350296833e6f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.54-renovate-non-major-4554c64bedd9286fa8cb81ab2a7c350296833e6f_1599909934982_0.9429388129302116","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.54":{"name":"@balena/jellyfish-jellyscript","version":"0.0.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.54","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"31cf43f06f534d1b865ce7e37ac8aaeee0bf0d47","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.54.tgz","fileCount":15,"integrity":"sha512-MZZ+jJP+FtWl88l7L0IJ2l00b5ve81gm5R2ted/ofQUhCCxMa/JeP3zl9Wd1P+xFd2i4Tu5kdAFU+5JZdnLHSw==","signatures":[{"sig":"MEUCIEP6TsEoZQ6+At3EWkoy9lEdfmHTaoYv0GnbXTSbaGWjAiEAqIVnFIlYP3jWBXs2p4CJmh8OjYkOYpVPIm7aH3k2N9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXLHzCRA9TVsSAnZWagAAl6YP/Ao2aU7LOnxzSOVE1FZO\n/kOnF0Apyqiny/jlT5ZnNeGuj8qXwE80HQsp1dr3SPynTIB+tnY/NqgAW6RJ\nbjwKlREj3Kkz6GR9EIFlal5xjYy81AcF0YnQkyS2CjgAx1AZApQ+bWNiXQ3y\ns6HactkYALkkKJiP6Nnwwo5ymZKFahyC5qVHC7H0/GOANqLmrr7h9Posze8R\n7IHTtaNSNDG8Fy4oma2NmNIa1oWgK746GSewg4nak6KuuxAgNdDJuEVgCGkd\nWdTVSybRObhan2LKlw6TVi+TJNznisuJAe1F6oNbjdU2sXlfInPq2kR4TdMz\nZXtntR2XN5TTCeTRH0hW1sUqktmglEgG9aSXfjnqAGkbNCrqtwBhew3GnCHg\nWDuhNTEDL+lNpa5wNcSrz7WykGUr9E+yN80IPwzQGfRyfHOLLLApAwCm1tAo\nb6uxrIMj4w9gU7peLfsIdUUWwQe/fCHnHfD9J64d0idoFrqcJDrdzlHRLR8Z\nuMmXWbmJiqpR+Qqps64/Tpxfh2r7Rd2MBW/nWRFksk2dsJ1mijXFW28KBhIu\npPSc5biMvawg9/skjKBPQ7OI9ImGdaevRoLrhxly/KuD54K7ZuWIWF2QYyjg\ngDMnlEcGtthQMlxCF9dfZXO+SCPFXRugMxZfihiudOyJNqdobp+h3Ma6JC1X\nV2ku\r\n=TW2l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1feb340c4015c9da3e4c85ce636fdf062a8d49e8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.54_1599910387266_0.1872830743832654","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-65d4c9c03c8789b25121ca7e57d27f1561d514fe":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-65d4c9c03c8789b25121ca7e57d27f1561d514fe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-65d4c9c03c8789b25121ca7e57d27f1561d514fe","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c3a63d8f1470c48bd6d5ed98f392971b74d3f87d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-65d4c9c03c8789b25121ca7e57d27f1561d514fe.tgz","fileCount":22,"integrity":"sha512-4LWHwFyfmsRpLcClNvi/Kcwl4Inwfy9hLrOuDzwaPmO/ZhTPA2tLmBdEqm5N9kRxP62T+hBn6cOoOSunq43ryw==","signatures":[{"sig":"MEUCIGHQkhFrlaWXdaijhrE0bgOFtiofG3HHVcoRZeI/AjEOAiEA8+/Ny/BjyviFfKSaik+z7i3lrbHjBsu7MAeD1lp0Zw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXLNFCRA9TVsSAnZWagAAETsP/ii6kUtfvh8G4ksOZVZa\nHj/W2RG35fJFuGs93Bx8jqjNpeHrC/dToYl2vEBgmnJHSkHXNq9lFV6gpJFN\ntAWg0KV17bfKp9suXnLBljZpDOEoh6SQX8z4zHIjTOdH0Kffvp6Abpei9tzh\nBzz0YyXsad6f75rSW8+5a6jMkBPcSDxKFCWyRKYGaMh7ipr0iubVMOfg6Pva\n+5GmPbJSr7pk7iUpyp0fUKwbaJNgFH2isdu5Lk3fxbnIBBb2/LjdznHaIfQP\njbkJ5VtwmfGsaoJpcEgaFSeyxOYXfvlJU4dADNla9B2NpU7jF6uKe03aTQMu\nIm9KIyI3ZufATgv2TKiqxUeL3sW199ahIga7FrzpHo1QtxKvi+aiUg3lMJvu\nQsB1PhFqzgSvluLlXibs8KBgzF6746cRt/UE+S3P1rH4hextLjNpDS9h54ES\nHyJBK9mEokmU80v9PSsibX/Q4WUS2IcutcEUbME6l8Vz/g2uoSaKVvrSEgMo\n6KcTyPygJiQahNLYyWyrmWniPoyRUS310PulLCfOEHCQtqTyWCghWEaN7FUX\n/EM5ExFdoNopglyuG4gAbTDgr/U8QhjUpLy7gtaQMPCjoKsZmGd5moq+vAo5\niJXoCh5r5kLAfnPvhilgBpddaNW1yiELLbBLzBtVss5/OZaZvf8ZKTHZiD3V\n4M+v\r\n=ReI4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"65d4c9c03c8789b25121ca7e57d27f1561d514fe","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.8.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-65d4c9c03c8789b25121ca7e57d27f1561d514fe_1599910725295_0.45841390898576906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.55-renovate-non-major-1982eb9626acdfeb7439fc89d7beae9aa73932cb":{"name":"@balena/jellyfish-jellyscript","version":"0.0.55-renovate-non-major-1982eb9626acdfeb7439fc89d7beae9aa73932cb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.55-renovate-non-major-1982eb9626acdfeb7439fc89d7beae9aa73932cb","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8519a062c826b17d6f087fde233e0e48011560b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.55-renovate-non-major-1982eb9626acdfeb7439fc89d7beae9aa73932cb.tgz","fileCount":15,"integrity":"sha512-zPtzDe4iDj88Jz//oF3FB+/pLMjqGdCWSFSLGRgSfa0uIRDL1nOtBgV/mRaofqBlxfL5jcW3EqmsIBHHxSvJgQ==","signatures":[{"sig":"MEUCIQCufa8Ch7qMHbyoCoy6LWJj1l7uD7nj/9E0R4m7qhyYAgIgaNHZW+bpfipSYmR3V0Hr0iOlYE5jykfojwQ2gEtGeW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXR1QCRA9TVsSAnZWagAAnTcQAIlLkFBAJwbspSEVo4N1\nA1K77+fy2qTcvvfztPvKRISudgZSX2bn26fAwFC7wz+YcYOkzj/MF/dnKIP7\nZgvHxuqRPL2dkGcZZ8dCUJs+tQG80hRncDYowO0SV3H3ieTzOc9MPdiCzXhP\n+rYaL4Peo7vhwbTuXoHaYRh5mKM+lVXpFS7ADnGK6YXxua/3+h90ZmHoK17+\nGWsHGgbA3SHi0E0v2EVoGuBq0fgrmV/zyNuGzJVOr0nRdqwDEti4LNfv2CvE\n8Zy8TfVgOiOuvuk4XN3VLS0c+P6hHOtWf1p+zngk/QeK6ThMePHSYErWy0ae\nRwDZn/QvlhBzfbdpRodm4irAkW3Kg4jlWro3p/qCFNYEoYPbDnd06OCEp2Z9\n9A6uP3ok9e92BpeS5mF+yqxrliipsYH2qhQ8fe899GEIKrRGBY1xsQEhMUHx\nFRdmkDLuEfa2Oz8vHJFD+FSzRBSea9sNxdkmaFhlbxL+VFVzXNDesgEMiuYk\nYon0+nK88E8slaWx0VXFtqjYs/03ek7aZB/FpcTaOaOeRbbB+fa6k6lltKzl\n+fay4CG5FIfRtvRmVHgW7HKxeTpXXb+0aLQtVmUrCN0qx9FB6nqDYINpZbTG\nErhwYFGtSAdPn1k5glASH4qopzFkZ7qIXWyaw0ftxhzkK/X/ETrOqlEWNPSt\njz6C\r\n=AtgH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1982eb9626acdfeb7439fc89d7beae9aa73932cb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.55-renovate-non-major-1982eb9626acdfeb7439fc89d7beae9aa73932cb_1599937871919_0.5319124520630407","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.55":{"name":"@balena/jellyfish-jellyscript","version":"0.0.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.55","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75379c845f4340c723a2b0a13692d4c78c3ec171","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.55.tgz","fileCount":15,"integrity":"sha512-4M8Fx6BmwoV10r4Ulow+pB+7eJXfD3q+/3a3MESe1Okfgv2ZF80pwSoPDmx1EXxczu7ltdXSQoNz7fxM1w3pQw==","signatures":[{"sig":"MEYCIQDlYf76xBpYv+jAWyDVfxDi5JUKuZIK3DcDyYGTaEdjuwIhAKV0vyUaY7bI+SuD2irU/pR601REM67JxbK7L8Lxv3Ln","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXR5uCRA9TVsSAnZWagAA9IoP/ilQYtUhSuZ2DxXtbxbY\nGH7LyEgP71QGgQZGyZuGSN7PeY5z4TtIkAx5fZih2cFNgGhqFPBdG2cqugJg\nAgUtJlV6nkkn62KppwBbGfM4fmtaUzcL8L1udl589qBMMU4zRYep5yOdLToo\nHF7W6G18RpB9k/YazoXbTvWgMRvuPkR5NPUXO8dbaim9lrubwxECiWoaDsDL\ngaQTnpnNCXL/l02DkWyRkOPtHcI2n20r5GtiNpqqUQDMvXZCLw2/0ftCDdYY\nG1tSNxwvlJPM241mO8rzbXnSkK+eZwDO1v4UhsrHeQn7KsjtvphndDYWmZpW\nLiBZ0A//4Vb/888+ptoPpDMDLxLrL3bY2Y76jvTUKA0VFzpuRiXdSKnOxgLb\nWRgJJfFLfjwsSJylw7Mwx0GQozeTLrO1cfRV8Qt0J8lCj64dShMvpQCb4EX+\nj3S5+sjiHUhTCjHaV0SBA5N7zwT7f1rl5Q75YzxNkznq7SRJuuehZMGbMmbe\nQBV/p2IPZ+qhHE/rdhE/69tj6B2k1wXrdMRgXPp1eNopi9gTWXYmYYaljubj\n5xeB71w67f0qxCswbeupSnzs54wDQKxWuMnHyOIodt4r1uohxHPDVH+3nbUp\n+BMf+GEgBpUWTNvgGvboMpM50yjA6RI2/AxGmoSE1bXrGAS0irYzVNeaD90D\npCPo\r\n=Tr+N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c2a13eb2c232eda9367ec466b49e6cdf2af35cff","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.55_1599938158192_0.4098111574035348","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-3ba470cd12d196e3f03bc808242d1080677c9d23":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-3ba470cd12d196e3f03bc808242d1080677c9d23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-3ba470cd12d196e3f03bc808242d1080677c9d23","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"baecd62947bb444a2f703f39e876b934e5897cb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-3ba470cd12d196e3f03bc808242d1080677c9d23.tgz","fileCount":22,"integrity":"sha512-K6Xput5vyK5SV0FesF+uQzd6qUjEKTKZXGiUhugAMX6KEUrb8jTDSA0kDImOW8y4RufLA6kAg+jHoYRbTP5o0w==","signatures":[{"sig":"MEQCIGHXSgTs5wkeXndILTqRHtXHxeRknF27UycG6cxWlkX2AiAAwj5LnAuSt71pdwUUrlez8MPTiBX5wHOiK7NASnsgZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXR+ICRA9TVsSAnZWagAAiNYP/0EjzGdDYPhccCB+P57j\n22kU29qjzPMWQ2USwfwgRXbB87Y3Nmr+jp01BcO71wLWJyMpIbF98emE9/Bo\nMGeOkAOCtADqd8kofx6P37zBgZoRBQwF9bCnOy4PUrLTwVWw5pnMrmHXKz80\n+s+0UoWvhSHbWLlhVyk7VOi6vNy7G4aUOE881m1xTXk8i4+hyfUIs4gKFYHv\n044/2YCyb84FxCGDTyFOGbqxjoR9Dbd52/bhqmBZ3qNe8plNd6nOlhfFqMy7\nLyluIuPhAaYOJxRQU/YlAiQVXVU111OEw8jlyeJsSnvSBfaagmu6Ffh3GHje\nKT51REmojEKmb7eM4Gh5aHGvnSZvSPbhT029ZNUI/yqsbHhyCIvI35J6YLJl\nYkRfQkbI9yT9fzJc1tBe7LYyG2u7ybZGO3wKOHl56PR1k7M0FAl0QDX+NBs5\n+UOzfRpqeB5hEMTZGSTG7HL9Fv/w1o06t0tVTZQb1vNcXqHHsCNG2Eu/TTCU\nmmDLv1jrOaywznWpZY49G5f47IftJtfCN5HHOrRjs6D4ETpYBhij3UxjiPWW\nJyZfFUOziKBrLaiChgGBNySmhj1vrN8RHbB5RR+nCKhjftaBD+xLT6Vsf2y8\nPu1SImmJ8LXbore0RIOL+k+cR1zmEa0GrJT4Nee05TyD9OXeQJcRZRIyybDE\n3zSI\r\n=e0Nh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ba470cd12d196e3f03bc808242d1080677c9d23","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.4.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-3ba470cd12d196e3f03bc808242d1080677c9d23_1599938440112_0.17779721074006916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.56-renovate-non-major-30e724c3b2896b99eed01f30fdee241cbc176a53":{"name":"@balena/jellyfish-jellyscript","version":"0.0.56-renovate-non-major-30e724c3b2896b99eed01f30fdee241cbc176a53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.56-renovate-non-major-30e724c3b2896b99eed01f30fdee241cbc176a53","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3da344520b8606b6e85214d0516c1857f2cda8b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.56-renovate-non-major-30e724c3b2896b99eed01f30fdee241cbc176a53.tgz","fileCount":15,"integrity":"sha512-ekeKnQL4bYAjOnLikNSVmLA+WS+HOhSItz6iINegKySJZFdznyH6chuvsVSFX6M99yRbeX0cbUSKTKyLkndgUA==","signatures":[{"sig":"MEQCICSJumixfXiKvuPDJk5cMGHt1c2urP9tubsDMK4jSK3ZAiAsqDrlIyF8+f9VBbCE+OojU2pt/yeju1LSFzUSa1dq5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXyk7CRA9TVsSAnZWagAAH8IP/10yg7cSH8bLLRF2m7e0\nZG2DSm1FH/HBQNHM7v1PCrNPRzUSVRB/m0+VW+d4g7Tn8libqaxUs9NRoseg\nhjnbLAd3vepaNtvoXJ7VCF0g1ij0Aw2RF5o4+URBPqjj/QmMrnncLDnDE8Sg\nmwSwVbVUCO1xxPPWi+JwwS0YTzgRvwrmlzo4fGkYRSA21SImut8eaWoAuiL0\nmBl+oSoMHwa+JbyHU5Qn41CThz2Vw9kL1kwevgBh1MDqPSDvpZKK4CfP/Q7o\n7R6yB9UTIYMJFy0WqGTFwOreceOt+jMCRt0iiqMUMyvU+s36P896F319BqT2\n2jvDj/Yx991nyickRReGTrbJ/RrWu/P6wWcl2lmzx1v8uMmz+9qtoGQ4JIO0\nOTmTDbpIjHZB8pBeOClzg4CrGDKYFjmOce+TV95FhmJ6cPKCZGs7a6gHQMAT\n5nlhqsMRkG7qd1+O4SGdE1FfkoPdVoJCp+PfYXxlhM7p1sua5O5QRv5rypdR\nRECtS6LK0xX7PakIJa0pAV5jW1Kd0qRs8nxFHOLNpF5wI3ZnUHsOrPYa6Odj\nBNZzcJB6wqcUZm3SqOkaeKmnvXOMBpxkrF2uTSP/z6BXVCbfuEOkS2zA0c17\n4cPoWP794Z73kXs5dzR/nSwIsYi/VlYzKt8pEl+CvZ9NB7Aj3GWbFj21lG+j\n3ubS\r\n=nPb/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"30e724c3b2896b99eed01f30fdee241cbc176a53","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.56-renovate-non-major-30e724c3b2896b99eed01f30fdee241cbc176a53_1600071994422_0.34476537841799715","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"0.0.56":{"name":"@balena/jellyfish-jellyscript","version":"0.0.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@0.0.56","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46abcd27d49bb3e9f8f88753880d112efa781670","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-0.0.56.tgz","fileCount":15,"integrity":"sha512-XafhrPoY/H3+RWeryneSwf4uG5ZL3KSmT48bsjoWS44zMpduq0dsxFYV/w8kQ6i0uiPf59x1AqXxrqYabc0MwA==","signatures":[{"sig":"MEUCIAhsDY6hX6cAZI9hcFEto0y63YsDoe8+/wWFIA9XLLn/AiEAwSVo+P5ocZOT04EvwXiHuq1YZvWDIwLa6mtiAaizcJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXyoBCRA9TVsSAnZWagAA11wP/iQ7/UdUc/SMsBap2VUV\nl9BQTS+2K9KZDLTYqWGAF/EBDNoScAtk8qrCyTdtV9thnEzPoyENAoFjErhy\nM40XgH37Vg6YJiDDhWBjYh5MPwFhSTjLAVTyCQFrjRF0QeGtLUdIdxpWw3FS\nSmka3t3cCg1aNi7E+Bf6uLvTO3akOr5tm1M8Mb/q1+hvCQGIn/sYLzUO+QD7\n/RTE+AHvQmj4P5hAx9jr3EhBi1QF07vtELzN9mG3wEZITmcc/nVsEFHcWhqE\nwPNjy1fXzevne7vYrRbBFnb/MX8OY2nu0eMLACLBFn18oFycbDXa4hTvi0Ia\nZeB2COwFQJH9+jiHfjpMEjCB49fByP4e8VP30fmiJT8G9ablkfYawXT0uHrm\n1CX7Xej2IccUKckfzJoB4dDWP3b8n5MsUa6K18Y/HhrawUV7KUvo1Z98+gnI\n0WamWkQox3ZJMhIiDoutiGvKThqGUllQKvZM96g67xcOjjl2beTBrrA4G7Dg\nKda9nqDsV8Xfwq/aHERcYsG3R2yPlojDgox2kuoA954v83Xt6VQxesB4WA/J\njQHk5PkLpQFqaJsRJBgEWne7PXk/Vq6BWtXQz6pvWvO8/u9EgohfOQvowec5\n4zTit0CUfGiHFV/x7HxV78yhVl1bAxRxe/MXXdWCGXfeZEsnplhuYFPoAvJ3\nZhcR\r\n=GLfO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"af10695879455c736356def90ab1c4f52166c3c3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_0.0.56_1600072193306_0.20416798014545168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-79da43b0423c072f46a0aea252a43725c23d53ea":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-79da43b0423c072f46a0aea252a43725c23d53ea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-79da43b0423c072f46a0aea252a43725c23d53ea","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"508a6e99c97bd9c9d6349704180bd83a12555166","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-79da43b0423c072f46a0aea252a43725c23d53ea.tgz","fileCount":22,"integrity":"sha512-/VEvGjMAL1vwxg4fi/lx39x7NKA1e9RnTojJXtzBTvdrj61bsPVJF7I6cH8/ZL8w6dkcr0EwBQAm+6J7KVPaEw==","signatures":[{"sig":"MEUCIDgjLg6F5uZ3xg6lFmwEkTKcPb9Zi+OBr1Wpr3UVvNUdAiEAyy4bcOFvPJTjTtCC9MlRO+GxXKNwAwShHaoE+XAtRjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXysqCRA9TVsSAnZWagAAAcEP/i1V3v8rVZaZqvwwiCml\nbcPbyy3sEt5S1I0IKOG23LoFxARxrsiCHjsYFHTmCrYCU3HEJaiDzD6OYuob\n/969FiIV766YwoX1dZoDHntU61rvcNl6GMXmjd+RxwGVL9QRZkjMQV1tt3lh\nk700gSR3zpfyntEvHGq/37vZEJMUAVWcWpbHJ8dmG6i/Z97sO8LMEHYbNb4i\nISdpvCPC409Pw9TYvF3NoDeoQU2yML5D1xv/dPQAg4nH9Cr5nakd6s3pdnR7\nZ4TW6Wihks3MpZbekTt+Mb4PqjiW8gRc+Kj0Ip5XMaWWhaLqYKZHAYy1aQy0\no0LNJZJsBQIfyI6YqNzwgbDRxeglzC4cyRxutcHx6cxN+vN6pH8qDwoILxE5\n0e3QuoV5jHpOBKyMoadaLYlEeZmoAEiDaWGFK3Zfx2i+tSKSHsGqdA4JZdvO\n+CQwoJ65Yc6AmhNpLQtBA0FRoOyBNa+hFRNzJYur959SyJmhWQvTQsvWW0FP\nU+MlYsOEX0xY3utypQuaTl4YF9ezuCCJNazJ/8LySRnzQTzcUJOG2TIGHnus\nvoyESaDyTFZ374d47cSsWG7+aRNAt1Nwj272Qs/Yf3I1WGOyw7D+VEoa/KO9\n899S+yPb/d2sTv5iVR5jAqY8tzHrnC1URIfprtAt1UCPUAmWpYQyH81q24lH\nxGJd\r\n=e306\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"79da43b0423c072f46a0aea252a43725c23d53ea","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-79da43b0423c072f46a0aea252a43725c23d53ea_1600072490021_0.3787306791292222","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-04b3610d88266e56a70c7de1bd03987e4142a46f":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-04b3610d88266e56a70c7de1bd03987e4142a46f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-04b3610d88266e56a70c7de1bd03987e4142a46f","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bbbd2601e70b4f7f89e46ee1c6bcc5bce7c574bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-04b3610d88266e56a70c7de1bd03987e4142a46f.tgz","fileCount":22,"integrity":"sha512-ZLfjt78kCmQGbO6Ub8GIaSkTs3Boz1Q9TaJVNgySUSKzBKH9uF0oLuMvJ6nLt+aIC+SV6//M58XctR1Twr51Kg==","signatures":[{"sig":"MEYCIQD0bYr/fE/+WmmEcoIR84D+GO9zbDNuSw0Hu8UIVMdzIQIhANjYM0j3+HdSk8O8uqS069TFqxxki77ZeJpwkMYFE0sW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX0vTCRA9TVsSAnZWagAAqvYP/R+XTV83wGqebbIYaeVW\nADm9vPT8vcNT+Wdggndr5Z672MtVbNwv2jihX/uV7Mo6Nyhpnf99a6ePOvL0\ntJyocl+cOLPeqJXZundS1WGHworFGJ+rbUXRI6Xm7TbrAEvHI0rK8Wv22HuH\n2tEA+feAlG5FCmIEpDd2dptgugr2p1kPsBVnRKl3O3cJnxyU48My2H9pB1J5\nD/3iKqoc2daZP02HH5Cq7s9S6CTWU3q+DJg60srnNMxMRuNVc1o1KEzD7+4p\n7fVzXutvbjgEpTLkdrluknt1iQmtbOSsCb9NWJ0L9dOsYNNsLGiU4Fk5sCrJ\nuqR3ZMPb1BvZA//KEQYqaZZH8h+n6/riGoM6yjRJI8MODCchnGvQj9XVcfdq\nyMlTjxqLoce2C033KsFoM74B1DGKBw5WACeAIe6wf1+x2sLOw3BmrF3mP9sE\n/A0Sp26bxpRZY/MVh2f0FEgsPE4/tscqvyd4suyxo25PGsUbsyMebbe6epny\nj2PLrnNlwVA4ahN99Jz7slMrV87qtVaWuDmMXXf2E556j6+qGiTVuIwVnAC7\nQXNjGMezLQhup2hoG1ZRdB70DPCWTWgamDDcHm9uBaLv1/VU0YskcYabcPZ7\nP1NY4t0yz94pJapi4W07Y7mDnxgNQMK9GSWBvte096PVOtBhN0Xeyd+qsn3h\n8Y0F\r\n=S+EP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"04b3610d88266e56a70c7de1bd03987e4142a46f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-04b3610d88266e56a70c7de1bd03987e4142a46f_1600080851007_0.7379457884258183","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-fb598bbdf1115629078637ef4538453b05d4a4ae":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-fb598bbdf1115629078637ef4538453b05d4a4ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-fb598bbdf1115629078637ef4538453b05d4a4ae","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cae88e21a148adee01959f7f3c451217e371040a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-fb598bbdf1115629078637ef4538453b05d4a4ae.tgz","fileCount":22,"integrity":"sha512-3FyTJAf2kJvZQ/0fS6TtwV6Lwcj2Pr11c951cnOMre3Oqs8mjCTeBimFkqsWWtAL2VnT2b43ehIbJNa1ibBs1A==","signatures":[{"sig":"MEYCIQCnryfs2U4sCoZnVY2Ae4feRteBku4VlbiLOWUqx3ye/QIhALjxBfhUwEi9FaRGJLn9avLwqX/nj3QgSqaaBGMV5dkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX3GrCRA9TVsSAnZWagAAjRYQAKTcxGpgYVx2haqt/VFF\ngwf0lbClY24hykyV1I0vFaIZkYTMJG+NA5s4HyR/3m0Qr3fdvWNYvZcYvk0z\ni3PbdKaARUL946KDydcgiREUAnq/g6tdTWno1NsxaKFoXpvYUrV0moVK7jU/\nyl9b1yOT2zPpO7w8f4xv+ws3CydRsS8iyABFqD5E9UC81ZRZP4zxRJ2ZAW1F\nbiZv1hwRnwnTDD6rJ9GOI9UN4Pxup5qpRhX4z8P/21K2EoSJlPp7PNRcaDup\nc8g0wCid0BKanR1eOpaM+1XohiMOuS/9qWumrHh6QNuMKxv9w9z1KCfgpW5d\n6VadmfBuK9lUx89BLEzZPwTPCEaIBEoKbeEMgPKQuZRokLlwlvAr8oPDQL7F\n3dRVrTfqIbO2SsGaMiOSTsJN/qILuuTuwuDO2QM86fnuk9+5N0xUpjEvH9lL\n6+Rpkl1HaCEvIBeGtpzPJDm9fcO9kB+su6+BZlDPNYBxD55WqbDxnyAjHGJ5\nT5FzgNBu8ijONDzhz6Y7CfnYR1BKE7WN7DnR0otg699IJdfueDEG61rmeEiV\n2aOsvdtct7Q1l7RgVc5yzwrixRO8n7H/N5LjDzpPpmREJH856h61xK3LeCjy\nYjjfUL9f9Y0LvrNcbh9nUP8r10x7waJYkCnX7yJyk7+xI8f3aDN2vgEBgmMy\n45wp\r\n=Olli\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb598bbdf1115629078637ef4538453b05d4a4ae","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-fb598bbdf1115629078637ef4538453b05d4a4ae_1600090539320_0.8930144431544849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-f073663fd31c1fe2b1680b4d31d08955906015a0":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-f073663fd31c1fe2b1680b4d31d08955906015a0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-f073663fd31c1fe2b1680b4d31d08955906015a0","maintainers":[{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd924b9eb447bb10bdb8d9d6c0787daa89f52bfa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-f073663fd31c1fe2b1680b4d31d08955906015a0.tgz","fileCount":22,"integrity":"sha512-RWb8zM/rlRfR3CZyP5iSuIKhXM1ZJqcV9zymIcS/JJMyWnIktKDlGqSjcS7wNhj9RoeJpmU6HCSxL3KeEPgrqA==","signatures":[{"sig":"MEYCIQCC7sJAlF8yfJigKYj59LvMuHLjAt/7QNmhKKcHz8T6ewIhANqd2zuzvzXSiheseOrf8curN4n94oHawhke82L/m80Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX3nRCRA9TVsSAnZWagAA7YMQAI1LHSV5qZpLJ4vxhumC\nXUujP8yxscVG3WL691Wp3x0ka2oIcwCTiHTC58QHe84VqZuX4jvINW915WE7\nrTk8+z6mi8oWPkg4ST5NAInHxc/1EScjvQngxeUMvkOvsaebl7oxKkG3a/Nj\nO9Hd37aDj+9lelNRIkHh6IBkTEfjEzK19yrxBRYLdp5Cr0l+ZRzZmOaBRJnB\nO1wsUj59JLFX3/w1RG+eF+WMT9fbxY0NWJAM/+k+gPKbI0VanSJwEGMT7yXI\nTXxta+S3LvdNkNm37AjR7A5VU9VYK4QkpgBktg//wRx824i8sHGZE43O/j15\nCJafGTaJJXGFCdI0Mw2kgyYq5XZ4HBPN0QZbxm32lJHquuZiA1HmImm/0TvT\niWqtz1VWrwHpBKmq7eXIZ/1AZNEH1xvQh4rtl5MOjCTRLtf7ru0kjMr7XYLA\no6uXiqD7vcfwRgKermnIpjwRHjmcmkAakFt2FddN4l7FKDUt2Fg1BoIiJQlX\nil+BvSf2C8S+0ZbbDGA5Zq6QnGPq731OGZY6S4PiIKoKZhKAy/BhrN+JRC65\neCmmBGIu4JJ+1rtt+J8ahnxfjfY7Oa3zkV9m+4xRkogRd6qezEDoXJIiPGuW\nvCkTOcAgwqBcnyLcUM/iNRsuVx2nWb5FZWTSxQBnidy9mal2NhPMOcdvMA9e\np+kD\r\n=xeAg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f073663fd31c1fe2b1680b4d31d08955906015a0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-f073663fd31c1fe2b1680b4d31d08955906015a0_1600092625457_0.3069127719476539","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0-add-max-date-value-formula-59b2e1d7ca45b907b5568b82cffca803fd0a6f23":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0-add-max-date-value-formula-59b2e1d7ca45b907b5568b82cffca803fd0a6f23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0-add-max-date-value-formula-59b2e1d7ca45b907b5568b82cffca803fd0a6f23","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"851882f791adfd36b0d7be03e39a312c9ba33e7d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0-add-max-date-value-formula-59b2e1d7ca45b907b5568b82cffca803fd0a6f23.tgz","fileCount":22,"integrity":"sha512-KWqbWaivVvs9xUuVvAGYJ+F7zWeQ7Tz+Qqq8UhEtX0hc/FF5ssmsGAuwhxy26NYmn8OC9J8aP9smqYDQ4t3cbw==","signatures":[{"sig":"MEQCIAb+gA6x7+oVxqDaqAzdJdQULF12qylZEeIewSenjx/2AiBU8yxrgXbGpwLsIImWC1WqkhPvYqjGfzaafSkDEfaERQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYNCECRA9TVsSAnZWagAAZxAQAIx57G23R/0i+ckprykv\nBlm4WqP5PXGm8vZ+BoyV+8eK7i+UFC09EZd1makiLY+9fTkjdn0zqi4l9V6t\nlafSZRBOJv5EOKLblHKUKaVDv4z7/CbH8+vYV7Ilk6P8FC+ZmVj/zvUp7Rtr\nUOw1nBXP/xKSOzBs8JRhEDUNlhHd/+6UpvfHalRyxhacL+Kqf9y8WqKyFmhb\nVReUrR4GyuOUPGY/W4XdnxfqjlY7OSAnyF+AAOzdF13+lxfLfDH6U57NcRtX\nRx6frYRbar2EmMCzX5GRwV+9nZI3ZYUhQwRmrswbJQje/29WT8p49t/3xBoE\nfEcq1MJlcoK8dIX0aDDhuZKUWV335AU6ywuMcyByJgJ+VKRX+cx5kgb/WvNP\nmqNBjqYi6GLUG6q0xf27oP47QYDPmwPyGsxQeLDrFJj70m8JgDpzxJ7dDqCZ\nF3J9GTKpdYx+qX/irm6P2INAJ+utZo0RmOOikWNRMi1FiAcMYXiLjgV7z1gL\nenOYhKgOXTLrXt0b/IysdLKxDxuOXoG9X9D4AaNwXx6vUXZn69dieseOjggI\n+fglWdCV8ZNQ8F74bG/2vZpQCozLCN0JSH3zS7xzGy88XGKTMVsyYr5N7Q05\nBripV7L2tY9imu8YZvlyVTCUoMEMhc8heBkvxwRJrwaIq3TvkOjWoDpPaRKb\nu6xn\r\n=SEbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"59b2e1d7ca45b907b5568b82cffca803fd0a6f23","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0-add-max-date-value-formula-59b2e1d7ca45b907b5568b82cffca803fd0a6f23_1600180355629_0.7548960059941991","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.0":{"name":"@balena/jellyfish-jellyscript","version":"1.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.0","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"591bd4f7e39706d84fcb3f4a75b831aa21d9fe50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.0.tgz","fileCount":22,"integrity":"sha512-CjzXYKfIYPI30gWEOLCafHVSjN8IWVpEcz0CgYlbsiFrsyDWR36Ni/Qva4hwtfrHwpe9EbyeQAq2V6lVXgVxAg==","signatures":[{"sig":"MEUCIQCvzxb1ClhkBuhR85HSlO1WUm7MQRM8qbZlGYTIpsoUgwIgWNhnmCtFDrG22i3TOWwaHwgbG2gu5azB0YZF6A+65MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYVxfCRA9TVsSAnZWagAA59sP/1GxJ3MICFz0JKFIiBND\nU/jkAzzP1qwoFfWLJYBTe2jIZPSWpSiqn8hSYVP6TEQPmFOVrMfVcGHw40Tk\nMyuH+Zv4qubOCu94s0BtaBhyiWV9MFane81MGIxuZ2hMwwjO/vBGOnClnYrv\nvmerCR2i4GH2wpBlGFfd/NvattmSDv0eG3kcNok7Nyh26GZqVkz+vgjn3mAc\nr+30RPNrIn/FlxyUQV+EZ96b8LfdTFF0uUJ/rYMK6RSXYv1KxIYegDYghAQX\nNHeO9zg0Gg1ycIrdOdjl6YC8PB2u+J5JmOHew6maRVAsuxOjTgJ4ZsoeIob5\nJ94OM0ObPr2B3lEpqElQybrG94zZCrDi/bJucrf0IiuUm5bXuvRkrajyCk7V\nMlnY+HHqCmIDtGcpNmncW2fpMUxI8gYdCS4G6QQWLY8WYBpetjnF0w5PIsqV\nE1SaWrzEHmDhSk/9R/VwdBNg4XDsD3magbG2/WelWArQ8f7Sqb6oxH2ZP0fP\ngySu2R7tEv6zz0EHJ8CE8OJEd3ZLeb1vCNRiXBERy2XjQLj87BmD3oV6pVCB\n6FAZRtAXM3PfTQfoNStEpqioL11E1OgwuGfQk86z/qlx0/dBQzSrI1xRi9MN\nw13wncIakEWpBpu4PjSfzksH9AGsgH8Nh+6UxACQUG3v1amLnf04YCrUvoWD\n3BMX\r\n=Q+i6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3424ece51ee77ab15dc5bd06ffd9723d9332e7eb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.3.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.0_1600216158630_0.5068721133322831","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.1-renovate-non-major-11c2c284d8e69b69c00d878af87a36ec11b4aec0":{"name":"@balena/jellyfish-jellyscript","version":"1.0.1-renovate-non-major-11c2c284d8e69b69c00d878af87a36ec11b4aec0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.1-renovate-non-major-11c2c284d8e69b69c00d878af87a36ec11b4aec0","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77f159afa503440504059f767e734bec5d331bb5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.1-renovate-non-major-11c2c284d8e69b69c00d878af87a36ec11b4aec0.tgz","fileCount":22,"integrity":"sha512-zqGkX6f1Lf6pCeg8G1vYYYLg3s58rCy0Gvq3W54fYXSmtBmoD0pvbBuXHuj+EdMR9ycJNtVjVmQWTtPFBUF/Xw==","signatures":[{"sig":"MEQCIBqnvDtcqRLLF5CjwhqNoPtWY2GBskX8hAHYHHjO482TAiBrNnbOYihYRlfKUXFB4+AHe2m/0lULcB4po8UQs5RJUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhf7CRA9TVsSAnZWagAAP8EP/j1/h6yRI4uNYS6ysfvV\nSPGlO9MJSvA5CFo3OoLY+QSGD5VKYzMbKfM4I18wkNu/jNPVyC+mbvCbdVrp\nD1HWLjHJE8Sb2GuTMwUcHr4lc0SWGtOLRj3urYw2H1G8wMz+xTzCZiYedXMR\nGLK5DAQ/sPSl4Q+qkAz0QaA66hbInxYKBVP4X4HEanC0uqL/e0zszVOgfT+W\n16lMzUgJoCU8Sn5bLCF/dJkahMZd5tHyt2uNFYNFjFGvseNJcl9uvtST47dT\na7AejX4Ami0GwDom8/ipKNHyh3E0OTXbyIvX0KX9lGF1LhOKzDtO513Fqut8\nDg/5xgH0eB4Tc7MjNHWeM8+9dYjtGUtnhZW48Bw1TNYprq5wWV9AmyP8MOjj\nCXEk7J0Vh/7MqKAmOdwC8XGMXy23/QIFWWikYt1dmOmuhhpVH2UKRVK9Xs08\n/X7RjMX5aQkaNaUDoom4AlR+9vd3ljwdZ6KyQ0DCmuOLNct0WCbl3bp4xvCT\n1nAaj22HGQoKAIEcBVuaJ3TL501b4PiGV1aLToMt+8b7FIePQQ2wkAE7FMFg\nWSGJ87XMQ4bkAW9AUYlNkEtbwaQdoNsifXTIOUz0xiO+tkG5KA559sTtSINc\nw0EdqjhPurVTpFCqPW1ChYJX/k25La62nsdg9eJ7PkII6dgpCX/wtkqiU3/Z\n1/U9\r\n=N+0U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11c2c284d8e69b69c00d878af87a36ec11b4aec0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.1-renovate-non-major-11c2c284d8e69b69c00d878af87a36ec11b4aec0_1600264186621_0.4422583470992252","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.1":{"name":"@balena/jellyfish-jellyscript","version":"1.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.1","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83f2d5eeeeafa753775284c4602b997c13cfe3a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.1.tgz","fileCount":22,"integrity":"sha512-sA+SigZwVFAEoBYx/KO9togVd/t4kyQpCndPydoEyzZcIYIP87w9P1XTPtB14jHH7o0grLhbVGkVUS5eu3bBUA==","signatures":[{"sig":"MEUCIBe9PoDeUAJrDt3noYvNuRFxIiY9XDmHUFKFKTV+izYeAiEA6tFkbilxuyuY7w+G3Hx12nTbc2Z07giOeojHwkvj3Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhinCRA9TVsSAnZWagAAc0AP/0O+ggsHMSPzEVZD+Bnr\nlwBCOK3EfwLw2EWn1dEjBimPWkBcTgCZoOSJP7l0Jq9TiXxhOFZ68xTXhAd7\nC3m82Mb1AP5qAXBHixqBaOLCR4V3TIzM4X+1olpAyjpqSfjSOlJIHNg7SMX6\nXGr0xw74RheqCvRl0Bm8YIcBlciGC1lWigxvLSfCKoGaWhcHjaxa086r9L+X\nTGFWYyYbVmQBDQpw8eHVfsfFyI4YS9RPLvU0kF4euIs+gYPX3EaAbFcTYdrH\nRGMhPbj0gUH12KJYZo0Axywxz+U4srUnkAuPzOjQh3b9kiucyClaYPBHWdYM\nLaQSLLXbolpnvb1Hao1YorN7sBwP/ysOGqNP38Tq49U2cz4awJKlGpug+SEe\nv+yZUCwBZ4uTg7AD18UUBu+k0Pc3+bKy+UqQptla/gmZ9xj2adIRPGXjzh5z\nisKqXyrt7OkTChPD7de06jn/qCRQN6owAZ/rLp3VE/Jrakd5baDirUdfcEJ4\nAtRXw8Pji2o3GTbE6wMyy0R5u5kQXsJPT5tQeyl0+wXeqwcvCx5hlp6btkp4\ntwUibfLv2nvIbkxVyh+vQVM35fr+7hVn0Y4uiBrret3noAYGB3bJS3W74MZ2\nHyWwEk/hcPFlIqC9KWaZsXtUEIpJLt135SSxs+tXtPuPsui3ufgV1l8XMsmG\nMC8B\r\n=VD6e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"082f52a8588f6a76d58f48db79ac99f21a135be6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.1_1600264359313_0.04619149415237045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.2-renovate-non-major-376a98341a6af67874b728205f8bbb3a6200c28e":{"name":"@balena/jellyfish-jellyscript","version":"1.0.2-renovate-non-major-376a98341a6af67874b728205f8bbb3a6200c28e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.2-renovate-non-major-376a98341a6af67874b728205f8bbb3a6200c28e","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07701cfad29d33a797fb67dfe88dddb2280ce608","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.2-renovate-non-major-376a98341a6af67874b728205f8bbb3a6200c28e.tgz","fileCount":22,"integrity":"sha512-o/6RGSryxT+taEtg1myKfXWGMIcVpa69308Du3scECtoTLAoG1Jtp0qUh+kh3NEEhhM8URfaCOyr2M1XvPsVzw==","signatures":[{"sig":"MEUCIBr5NDa//XUt7uOXqzFv0ZO2299ydBGj07yoHgnQV+WyAiEAsWnJOk3HHWvNUAjHbl6Q0x+O3ZforHeJ8cZdKMb6A28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYkmrCRA9TVsSAnZWagAAscMP/1N7TjHfKjD9NpM1stoA\nWABdwF8ItoeDrNy42FirydBMCKYrxz6EuHixnwbTbHpxU9W0NicYmwJ6Fv+r\nAgZ0b9CYA7xjnCxRIs/vhZ+2EeAGPb4VLWRDgMYYhzigxVQjc3GlH+EAp9Uq\nUzOjpx5jzXTuUkHMPoh7ypOIKUgBJMPAemwFDdfsYNnFuq6w4Qt7GGcts/2B\naq3LwQMPqeBd2pDMVqPvNwhGK0B9YVtu/sR0BfRyjKX8I0F32xZ9X1rBOm8l\ne5MZu8BQ+mdaBL8FfJ13b54hBssBNTYEjbhpW4NSBBpTbl+rANxuHXIapWBh\nfX2tzM9HSzFmayuShbscir+Fi4697bEAAnx7U55sm34+R/i6pxaZPUinUwca\nB9SKBs+Al9NCJNCzvkoNy1SLyv09dA5eKZStT/CSt2zCIPvHSi06gqi0FlOA\n/wKM76VuPut+hoVbFutAvm7Bgz2Hq6z5MQYslt4sAvU5q68bMGR8zSuy0g3j\n/SmV5JyuR3jzSHQAMaGGzDpN+ia2l6FMKdNOgUCTs5FetVbXwYOrca/C7EPf\n/o2qeNONbyPWylPQHBvloK3f6HNgxZSvCkg2WoCotUQJn0pza79JBBcsGTnI\nKreIeO3BBndoK2/k/4fhn+GVilKYVufdRH3DdSXV2+WtZkm7M+jsk3WTvuMF\n5T7+\r\n=Qb0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"376a98341a6af67874b728205f8bbb3a6200c28e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.2-renovate-non-major-376a98341a6af67874b728205f8bbb3a6200c28e_1600276907430_0.9391310208624577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.2":{"name":"@balena/jellyfish-jellyscript","version":"1.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.2","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ccd2203b63ccbe3601eb6d5e4d745aa2ba5dd12e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.2.tgz","fileCount":22,"integrity":"sha512-34aRZOMkLzYTqIdYdxVzbbfnDLQcAngFfAkSlAZ/qHYLVl4Irr18zTBmtOo3AOL1Z+5PrwOdowMKQNN6DvUx4A==","signatures":[{"sig":"MEUCIAselODq49o891SAkaPVrsCP/htNWIoembSTrMhs9k4mAiEAo3UcmNDBBxO7bW/0njlb3zYcIX41qjBvJj8kHzvdKok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYkpLCRA9TVsSAnZWagAA+PwP/36nBpWQT608U8rC1AR5\njrgY/Y6oBmFHSX4BIvxirVsMrUXsuff0H/9qBseMPhb6Hm/s1IAgWSmYnAfA\ni1tdkNMlGuS4pye4NIe0mOjTTNWMDNnXr+YFR7Qt4EXjym10rYLPZGJwwcza\n4YQtlpOYX4B2XMsOqE18iEkIWP7B1KsPqB8hM92sFfWL4kf3zn2fqUcqWxwM\ndW1l09Je6x2TokTNwLvyQ25908qa9cWN+8ob00J4yiufcssZlAyfWQW7JRI2\njCl6ux0hzWCmU5KtFjfQttBlZskd/S+Lso6oK9S8+AahCU60V/8wBxenvzjn\nGPc6KFIHfHGn9KTWYklcOBYTqYgrbwXnwsrjcrz5nEOanrmJER8zUK6urp2u\nQL3q/BW9ytTMCtx7EOceAphAZvvns1IH0HWIoBSv4lMpbR0goCfUBo1sN3/3\n2AaCy3uVne4u4QMdbC4tC2EvtvEPeCVKpKqhN1tB+CTANqMR2DSn/JRWd4Mr\nX7szC+oAoA+YjqKhgAPyFfcHTZgYOZ3CtvXc2yNLd2yVhPN0ldKEk5m4eka5\nZlHpoFRXTFt5x1duL103TSQAbdo3GiEdN88l7DNtTFWuIDmJM6/7aMUAllci\nn9YEZv/IFsAY+OdfWKonwHG+eldCN9cm/D0wT0KTBZ4VNEGV8QoQA5QxmNFu\nJkia\r\n=jWPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f82811e1c027ef8ae12ded4a11e9cb50799eb9db","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.2_1600277066668_0.2535956580569636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.3-renovate-non-major-518f7c2969d63f33a1b784cebd3d0efdd3bc1f0f":{"name":"@balena/jellyfish-jellyscript","version":"1.0.3-renovate-non-major-518f7c2969d63f33a1b784cebd3d0efdd3bc1f0f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.3-renovate-non-major-518f7c2969d63f33a1b784cebd3d0efdd3bc1f0f","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"84f4edeb02525363eb9aa8fd7cb80b43ddb4535a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.3-renovate-non-major-518f7c2969d63f33a1b784cebd3d0efdd3bc1f0f.tgz","fileCount":22,"integrity":"sha512-WR6PbH6CyYOAHL8tOBIukQ6Vp54FPw/0Hx49wqiWCL5PIId0vRGKT3vX91e1YtIQ+570yEk9PB94DcVq67xAkA==","signatures":[{"sig":"MEUCIQDfpOVJgMpjhIob1yGYDSbJxDcMdwuWrbXIkYU/WM6WQgIgHwgmus2An1ykO3ySy0yXcL4xYVby1xHV8VAnW9zOhR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZR8JCRA9TVsSAnZWagAA6hUP/jZFFrjR7VJ7FlII2Lpg\nusiqCeNLLiqn4uhLYA6FZJ6hh2Kygwrhfndk58WYH8ttHLywZENItc0lpjQG\nOafb777HjkfS1zpAG3gZKYubo7VgNpXiCjjGp7B/bndcJJPWV5rZaowRTdKR\nt64CrhNNDFY1T7HWRANk6gvhUe8qGNthvMJ8ZBWb6nRSG3nudagBuQ0OQiI5\nwf6xRAbHFqshk0240WfuTYIMSITp1BXZHmWILiUfpYcxQEj6X53cTR9gB2s2\n6MZg66kTv88r7JQ9s/b854YWvmAocSvSR4e1lUr7iKIwZ7pcPImctZ6aR/XE\niNFsD1qF+ptEt+vx1zgLj6ipjYN0FUOutlYul8vVlEhghhcPY79JN+bdZFEP\nogHi07iLJcZW4fKC6rGZ8emWDVw6KgLM8EXN/3yp5u2eWmASewfjfJBiWlYP\nUyCDwSiAFcOpOB0K6KtNsj0jqIbWtRPccQgp0OmigTgurTBMlDG3CrDVQuKA\ncQDRzzRxzaFfWzu8FB5GIclnt7sgwJb1CiBbSOQwHpM5zjBHXu3SEKflFLvT\nUD/4z+9xtMSV66TLa0BxWsafnCZhHPYtiiXgHqQBB77ZhF8BpFEHadVUMx1k\ncCp+DZigLYb0UNWXdyO3mYQDaNeYWQCr+gI8MrbCPC6JXZuS6GjDjmSbRjlT\nAAOZ\r\n=UDUS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"518f7c2969d63f33a1b784cebd3d0efdd3bc1f0f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.3-renovate-non-major-518f7c2969d63f33a1b784cebd3d0efdd3bc1f0f_1600462601238_0.5083616189077795","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.3":{"name":"@balena/jellyfish-jellyscript","version":"1.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.3","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45948825f79ea961158f6760e3702cfc303d70fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.3.tgz","fileCount":22,"integrity":"sha512-85yjlnTiLyiAyqKHLTlo5JrLFGtcePutVUOA2S2U8wm++o8OJ724iuhOocwzFAuzQXBklFtSCLByfU/h44QVWw==","signatures":[{"sig":"MEUCIQDg0IHWtpb4LFLMTJqTlVtycSFzin3EYicEK3RtnoAoiAIgV3iED3XcmtjPVFXULlNYdSWP6sqPNCdO+PUnccACrsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZR+4CRA9TVsSAnZWagAA/eAP+wdVkA+mLurPpBNgmidC\nEmKrFrIZoSWZP2PGRbsgDA8dkJPL5PsFKH+ovok6JBuT5P8jIajWFmrxefTP\nrt9k8mevimtFsYSXuOIiOLVzDQnGZdHPcS5qYMI3eorSXudB1FO9cNgkXh8M\nNYxah2julQpRmv9Exnql+xFpWlGuFdPbsrOGE93zowbE7WeZZJ2IHGoIKhNj\nMnckB1DneYr4e2JCwMPxOpibPVdhJuEBn/4serVVfOs3SdIVYbmDXJR5AghX\ngnJ4hhfsAWlMok6Wwr5rOSrVAXcU6cvbC8jraPSzXBZ2wnFpiS7aK3mzb7H5\nJ2ixGZCwhqBAawwRCMlQJ+Hn4r2PG5Zr+7SB9MLQbkm5ZdaOd+L4WKLn7vZF\nVTNxx4z1NLAoUxiuvagna8kLamQwOohYXaOn/WFQylXq5WWb2cCWX1OyaM9v\nUUxlJxrDRQK9pHvdihdATCaLNw9DN5WyXZT7ElMPl5Bq95rZETsv4NvoGV8C\ntYOodDh7/5wzIdYlYJUHJ2GIG6v5Jce7+WmY5KMkqNJKatt8BluaF3GzhZ1p\nz7JAPoCogTCrhGdCXJJ/x8C+PpxcMshSXZaUM+ldEcgW1iuCP+/UNbGJJSGt\ne7rPz055MxlFvkQAStkNFFpPPWr67fxmlQvNaWfKjARZjrWzHbHi5dyrjqMX\nu5Dj\r\n=AER6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c1710f4f8f22271f06529a5275aadcb4c0d9e2f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.3_1600462776191_0.8970237374129988","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.4-renovate-non-major-dd48625474caefbdb77652569f724631da7e9bb9":{"name":"@balena/jellyfish-jellyscript","version":"1.0.4-renovate-non-major-dd48625474caefbdb77652569f724631da7e9bb9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.4-renovate-non-major-dd48625474caefbdb77652569f724631da7e9bb9","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"476035db9db96061f60de42d631eeea155887528","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.4-renovate-non-major-dd48625474caefbdb77652569f724631da7e9bb9.tgz","fileCount":22,"integrity":"sha512-5JSWSVA+NX8xO3Jv7a8EMkI3prO0oJ2/VOI/7vFqKkUAwTWtaN+lxYhKwSkOXSYlXWm4x0mIMOwqYIMtWEjNEg==","signatures":[{"sig":"MEUCIQCklPGulMA3Y5c7qfLGJCXSVi+706RtnnEJHxvSlTAs0QIgV+KpkYihldEtYYtb4YGJvJy9lYUg2Waz3zMKnSoh5vM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZz7aCRA9TVsSAnZWagAARlgP/0xDVlvrlgOAy/y7OS87\njGMA8njEMyfMjDxF8yQQi4encEqpuutaYR9QKCu90PX+sWsFv34lr+Uo68E5\nj+qiuHmAbKd138Qs9eIM4J5xRB6YZU0klxrg3nEjiJYnvb7X5XHKYUkMgHld\nqtu1wvqhvQ8I800rUvcIU9y0pW7kbJvmMYbzxx2W3vsotuYcYlRvk7RfywL7\nO40WvxPWztemo9JsDRF7kbubefdEJ4XsaPExVAJ35CiKxKX8Ogj4A+dxOWIf\nsTA7EfMEW6muuiljLtTMP1RIiOSDKtGUd2Wuqi+HUjKZmpS1WINTd71cdafu\niNCWpoD1rBHeMmxNdx4/PESeNzofoEfbbLXMRNM+o8ntZ828vryIHOl7sz6e\n1jtMvybWdXFqigyzu5wH3MYTRY6/hEtplD8qZSm5wGC952uQECQ+VNTBNkww\n0f52HYfXOquVHNHo//cyOJhMTCjUN+nRKcLnWU/4gsu7LIWuYedzbnhxoiZk\nJhOtsVy8Th2a8hUY5OI06BzAaOr5Qfr4N1Yk8BCcaF5noaMPMbKTWcdO7pHr\nVIPavWoQumThcr3LHvY9DPoVuaLXGvBnkI5n8ImkyEhJYOnTiGa0FQ7HSvwl\n/1FAVd6JVB2WzJaoVq3J0pcnxQ7rqq0BBLLPbOSgDBMg5MDmT+sRnO8elkHB\nax50\r\n=1dKH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd48625474caefbdb77652569f724631da7e9bb9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.4-renovate-non-major-dd48625474caefbdb77652569f724631da7e9bb9_1600601818275_0.6065152532964977","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.4":{"name":"@balena/jellyfish-jellyscript","version":"1.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.4","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e8351eb2100a96df94164dde5222bfd2623a653a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.4.tgz","fileCount":22,"integrity":"sha512-xfi3zkouwoZs9sbUqjvJYb1FNnviZYXtE9OztYl6tvMuExEG+MFbefkwahVT5Kgvt+F1eQ0sBvgwOO/ieFp9YQ==","signatures":[{"sig":"MEYCIQCgkEjpiAAWtnnQCgJxa3PmBSkj4uC3o+r0ouYiuiwCuwIhAOvNJaACSPgc6qVTHeJURygi0evsQRnANva9LfUig3NA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZz95CRA9TVsSAnZWagAAE1cP/1f3A+57O71TWFnqGvHT\nymY1DxJRbCyN9xAi1anjCG0icIqKjQI2QitqPKyYmfOcGY9mFsfhF6GETWlm\nZZZxO/78Z0s+gz+xFp3I+8SR6UT6QOdHigNaqna1lhm1tTxofMoFsVqerxkM\nfM4GfaNGQOth9bqU1XHk7lKUjVNRBkrO+yoYlYxPM/FD46fzcTksqSWOsd6U\nzQCURna/dwniGXUlppidewVv4QuepZKVr1OpA5QonJUCdcUwgvsdHEp2yYei\nNtEtoy390hNzThHJsG9vMWr5DkqDcBAvyGWrbkUlpGE61ooRjl3TnZ4dcIhZ\nFnJtvA7NG1bNv7shzZ+146D/bCId2/ZV2TcWwMxqytmJflsU6CYdBXId9a+4\nsFi5R8w7Pe9KI6LFSmdP4ZoW6pWfIaDJd6F/520qnxHUuDBhHEV2sKlQ6G9t\nVbeLJAd5ED/0Lrc84hYcmwgkF6yj6ZP4n7Kn6331L5Ud/NCsfICuh6k/erE4\nG7YWah86EPtjSX5hmitggWeRxuhZLffQRZkNV2PsF4gOiwzou/chh7D0Pgf0\njwlX9R6ZtuMYyUH+rn4Hk0lVy6ieQRXHLnMKWFy0SR0TDpk7Jjibfgwrozik\nW/+NJ7ar5zzo8CKfI8G6AMDg1TyJzNLGBX7Gz1flNJ0NZxTyLGf/wYnKbv/y\nYdz2\r\n=+6XJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a7cbd7806d5c6411fa13f9039b00796088fb7c8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.4_1600601976990_0.7554524807822336","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.3-alter-actions-for-different-cases-9a9d8cf5c3d925371d278fef2af9f85c4910f3b5":{"name":"@balena/jellyfish-jellyscript","version":"1.0.3-alter-actions-for-different-cases-9a9d8cf5c3d925371d278fef2af9f85c4910f3b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.3-alter-actions-for-different-cases-9a9d8cf5c3d925371d278fef2af9f85c4910f3b5","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a352fe9f3fde58fe40e5cc827959473b307c385f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.3-alter-actions-for-different-cases-9a9d8cf5c3d925371d278fef2af9f85c4910f3b5.tgz","fileCount":22,"integrity":"sha512-xv/aIGGwRCf57rICg+NoCM6BjTyFn1dADnbC7sbBrxcgx8g2/XRDVkLEIreEbnahmbxnnWPE8xObFEBIgDNiEQ==","signatures":[{"sig":"MEUCIQC6pVThTXjYXB19P0mtPjSEjMbjdP6XsM5VzAajGWWTGAIgQAVE1Yi803THzaE/Me3zki1AuJeRHkBrarCsIOaDhb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaLhSCRA9TVsSAnZWagAAJ9UP+gKLcqERlkERqDVqvxyx\nJJT4VU1w8Zzt+LL4iwSTAzqPWDClK/x/icZkZXuI0OxL4+F8PiQCR1xikpof\n14iBiHQrdQ+5jNoJDlcnTQErms3bPFQKQcc5b45P4+tlQJ52K1EzWZ/2lcHH\n/S5BpEbI3sTpQ3t9P/Ddy9Z+ofqGMXpKEMAVhNg02VIRiRSeNJGYfH/wUV97\nyN6u9lvifzUihHOVs7ltdIoxeYaNzxG1xoxJYpBZj5QmBhwiXf5lEx7DXDxp\nN3Sc65MkONV8gTQ2/ZK/xB0Xz3CUzroRTSnS08cJzYAVM6JXi+XFooExeQhI\ndcsTqQGQaY1pGliFq+OVXuzNj+KZTKIjrJvwNnJXc+8IgS+cmWJxNkykJvvN\nir0yONm6lmCdcVDrieeW3LvvrwdwyzN2wO6Qe1lYVfwK1Og/w04D5WawabMF\nxZrZM/VzJcYslgwFD5A736Hc5u42OlHrGp+xzuS5MnXbPa/LdoH64IrDDWt4\n8MW99k5e73fLEzAbuPmm33oyx1QOrnCqK9qUPuohjemc3diXo2dS6PpACe8t\ngzXKQlMSderjmK8JjzAWPiicuJgerB8hpTiZwFRAsffkErTRgI6HhK6PhUDy\nc03pNHmKiA6Wl0XWGj6M4VwyzrpISGpoyU870iTajId54MJ1p+YtY9z5+jUH\n5zfl\r\n=9DUk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a9d8cf5c3d925371d278fef2af9f85c4910f3b5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.3-alter-actions-for-different-cases-9a9d8cf5c3d925371d278fef2af9f85c4910f3b5_1600698449527_0.1392014092581335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.3-alter-actions-for-different-cases-ad6bca7b5e06d38bcc6402e23421626db7b1a3bc":{"name":"@balena/jellyfish-jellyscript","version":"1.0.3-alter-actions-for-different-cases-ad6bca7b5e06d38bcc6402e23421626db7b1a3bc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.3-alter-actions-for-different-cases-ad6bca7b5e06d38bcc6402e23421626db7b1a3bc","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3659f9aba4737142e1448352ae27e28c45e9e9e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.3-alter-actions-for-different-cases-ad6bca7b5e06d38bcc6402e23421626db7b1a3bc.tgz","fileCount":22,"integrity":"sha512-cEutiwqm5cCKlC42/+biXgCMU6qg2XwxCz9sqqcZ49zsBZB1LDkDJf/mN0YNe71Qmte6PCi+heVwBao+t0Jc+Q==","signatures":[{"sig":"MEYCIQDZKu2nTYJ7DqBNOonO3tFWjyps0GSKL9Kpz/NZxBwSdwIhAPaiePcpPCA7B/ETGAfR3RcMgqvmv9JqE23PKas262CD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaLwmCRA9TVsSAnZWagAA4NgP+wQx88c1pgbvXRGy3zDh\nhiPVrAkxjgUPjPaJWvZ35bJeSu0U7r9yjmPUPJtKhJI08lBks2HEXIqS+dFC\nGWR5zw0fvwI/a2LFCYpLDYbVBXLycQjuz78MSEVebXOlapz4FI5chqzpeRLy\n5RoRKV3+UIgEhcOxCPkCjZ8kVJAApLIxlokOC9q4dL3MthMj1G8dpYRDuCXB\nfudllkKhc/Y7DEamjYYfZLxlv1dA2OUmzCloVqMooKaPSzszINBBaDGpCi7E\nI7+5idRMciq+TPUbpyhHdK/eqZUvGoB9LEVr2zOucuT3mTqEkuXqlHSHXB/N\nD/syyidwYFtrwweiPbFcR6NPy8oHmQtQLscTTW8klGTXReoEO3be0XnDf0Kh\nOHh+I0YG6xWmrgSciIdVFoNvVYwmRTVLdL5yMFbNo2t55I2DGYUf3r+r8dPA\nmSg74/iiYPt017Ysv6paoLA5H3/vDUvK/PUyFg+Nd3bt4t0s2pBNzOA3XBgv\nyEmJawNLYJvGt63d7AH2kEKg2t1vIStwRxeLuWjLp92htu/YkRQmxgTqM5NR\nIlXaRoCWSJjDHA/CKHThxb/lrpflbZWlS5j3NjwuxcDRpKt2xwB/UT3dq5x5\n1AObU8oIeKiqjripldC2GzR6vW0mTTsqEJOJ3lNs+xB3hjySkvUs+QQu5Zji\nwS3f\r\n=fVvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ad6bca7b5e06d38bcc6402e23421626db7b1a3bc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.3-alter-actions-for-different-cases-ad6bca7b5e06d38bcc6402e23421626db7b1a3bc_1600699430073_0.7851323324777959","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.5-revert-changesd-706e8ac1a23fe1e200596a1c5b2037d87ea6165a":{"name":"@balena/jellyfish-jellyscript","version":"1.0.5-revert-changesd-706e8ac1a23fe1e200596a1c5b2037d87ea6165a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.5-revert-changesd-706e8ac1a23fe1e200596a1c5b2037d87ea6165a","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4263e6092219dc121f59304cc48e8fdf33d63bed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.5-revert-changesd-706e8ac1a23fe1e200596a1c5b2037d87ea6165a.tgz","fileCount":15,"integrity":"sha512-UjDoWXeKZw5Fpz2sdT96vBRw6Y7Xj6y2rqmpncFfeNYZHaJfcsIzIghJWtW6I5GQ8i96R/qVqeaqPgaIPt17cQ==","signatures":[{"sig":"MEUCIBfOJeCHgMyG9hisw66fkTYBxRtZPxOWR2JtMDahBCluAiEAkdiqIpenjiJN2LNkQOjgPTapYuWSolXihE6G5OjUiFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfabuWCRA9TVsSAnZWagAAPHIP/iWXJB/3L2OQcYUr3Yen\nnqbpDIT5x6JejsWP1zzpJEsJhg9wKZBL4tNVcjE954Ru3/qbTVP2rl7LGIOJ\ncYshuG/jGmlseQISUETY13DCXllXZOlCAWYCT0LCVBdsMxcEtE+Dd1YaF2X6\njf1/yOPv5G5DSWAJ/hOAM99pb4s/ezTV42zn9XmSkOxQnoL3ziLJubS2Cjye\n3h3S+zP0tOhxdqmhwhuk/5b6NC/hJIGgu3LLwuyPqABqu1Bmo7+HLqzNjf3Y\nOFKdUXnTaAqZYOvv7/5xl9uFkIaWD6zf8HsOu/KrswV0HfwImA3enMhiOcXo\nY7Cu3jng6paWhzyqRWzekobVns4gLJbWxoPNExh0rmInuP4sj9TDbaEa9JEg\nI2cGoLBJSXkzydiza7PqV7owR8zYA1srARigdg9hx6xHUM4uHtTBIORDEoty\nKdYktIokSakg62jTO71Vuy4F1glGtSlk7EoZR3+l31uYbBw6RpcfCHeIj4XK\n1j/lr5PZfzrLX8bHyLKIRBn3LV3xbN7tzo3zDjNaMDf8I0vvqTaYWuYcHzD4\n0YS84u4ryVXM0iPbYGWcdQmlXAjD3xFWR9vk3Z8kdTBlvrCLj/mDoy325XSD\nNcIz2jaK2gK6BE07vJqzwixvR/NNvPmaEeBy6kgUt0ffyjsc3uk+Sp6/ebJc\nU/Gv\r\n=FI5m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"706e8ac1a23fe1e200596a1c5b2037d87ea6165a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.5-revert-changesd-706e8ac1a23fe1e200596a1c5b2037d87ea6165a_1600764821717_0.16954207786651798","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.5":{"name":"@balena/jellyfish-jellyscript","version":"1.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.5","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fcb22e8552fb2facf287f3dba92224d4377357cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.5.tgz","fileCount":15,"integrity":"sha512-QlPldUdb8vuLKfRLDF6mXk1D8Gm1hfEcfWxAF0PExFvuR1S6fyEJEg7/YijV4VS0bZnmn5tP6mxqbjAxetsO4A==","signatures":[{"sig":"MEUCIDRoFzJYzMFVZiPOtY/MHe1PNre2Eb5MCY89F4zn9fRhAiEAm3F5ihkHcls/wgmw7gy6hRA2pNdmObc+LcW6TDkQab4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfabw2CRA9TVsSAnZWagAApr8QAIFP7gV35SGv2yHIDBr/\nSJWF2yOxuEQP4EFWWQa1a5rzHOo8JWSOCGzC2gztNwZgF1jd6dS8DQi3VZfA\n7Hh0ZFaFHNTZFGL9d2/V1vUR4E/nRmL55rE8FL3S5YLuYfaQ/9IiGeULHekE\nU9jxasSImPRNfLinHgor+veqYn3C8Ci0mE9p7WXVTtIzzy0EVLccm0f8wnLZ\nyhonbvBzZzi6tz+itC4JaTdxKCEqyAdCkuRUhqTtcCjfRZ26O6xng8oer1+E\ngRucYY5hWX8QBjL0yQYKuWClGlkTpuYQZbGaJMk+FPJDCUkMlqY39UTkaUAP\n4tGSMWlkryBrK1j7QEkDoE6RuYEsg+xLQ5zOk63JUXIwCgW5wYfWX9xILUL3\nLhRqZmxQ7wV3mef/1skYQ6uXYb1ozSsAj9fPepvxjlqMiEJIwOGytDHdqqNf\nbzdW7SgNqnBTn0ffJ0fR9YtuIZcs7LDKfoRTFpk5vVi9NuPTx18KyObOxJhx\nFIYykUneHFa3x+hRl6WLy+OzEbRQJ+DR2A8NdbOCJ20x6GRFPNwB7cdb49zz\nP+cJTIa9rNdLODn4nFkJcKPpsWYrIKehhuSjYkNOLgaHiZV/M8KZx+SNXENU\no+NAkXDZKXN5lKI5rmcq6coNletdEy6s7uZf6g7l12rlDPHoNAvvjcp5cwg1\nozDz\r\n=1pbQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"112a70b6bad502d93d93b46dd85e24a0290e9941","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.1","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.5_1600764981759_0.5814878954716283","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.6-renovate-non-major-041ef9b9ad7e9392b13ea2955d3e0d902ff3753a":{"name":"@balena/jellyfish-jellyscript","version":"1.0.6-renovate-non-major-041ef9b9ad7e9392b13ea2955d3e0d902ff3753a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.6-renovate-non-major-041ef9b9ad7e9392b13ea2955d3e0d902ff3753a","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6890d02703f9a6e777afaca3c27d71e9e76c87ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.6-renovate-non-major-041ef9b9ad7e9392b13ea2955d3e0d902ff3753a.tgz","fileCount":15,"integrity":"sha512-9NUWLtXAzXVT+tY1xHyQBo+Uml+0tCfJUTh6Q9iqd2SlnNN/o5Ig6dqDTdVk8W7nV0jIq6a7HeZ5M3o5J4fhAw==","signatures":[{"sig":"MEUCIHRD5+mqduRient+OMeH9pwvrQ6Le+rNPRBTQSlGl57FAiEA0Q8RDuL9Pk9Fc3lkYGp+y62N+F8KucmO8IKCSM6KDUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbdqFCRA9TVsSAnZWagAA7dEP/3/n3J2j0W0J3iT/OhrZ\nNTDzvQVZEtJaCM5qacrKSxzEROzk1N7BqKXwxUFx+ROnaLekRuwf3TA6ap99\ndx4cUBN1pzLpIOPeikDeifO/56s5CLCxq8zi32VT/072AqPCiyOrDaCV6xdj\n8wBXspXFf2jz9MAvUmYf44PsE0g6PdewnfvAVY1an/YVDEIA0JmmOWOTZDXC\ngTXQ/OXi5WZPZvonn1o1UH322+xnzd83j8gFcL2dA64tAiL8FUWJRBUYC4mP\nzy9evf0ovIEqHY8N/zbjU0VyuAd3eP7Ij0bZnpcq9Utpsp0tzlHgBG1YiwIs\nJmrhOXpbT6pzC3zIshudyGcB41vLBe7//uSHGSmHGaDUdTpVRmvd9pK7JU1I\nUIL+8549e7Q2GD4WBHUncL4NLvvtOTKjp5wFRloa1jhCB6XfqfVGsiWQhxii\nd4K9j5aMZSdRF8hDHJBUMJUd9N+iBgqMJP3B4fFR8G/cM2j+CBnYsVdfiBh7\nklJw/JHgPxycf9+Z+yBsINIfWE1QnCRFShH2vpPfNqtNpkiZbHgudvOmmsHZ\nesp4Y5QLFe/xjhQW6T6BH/TuTpxSH3Nu1FDpytXZx97erUbWuCfd65hj3H3h\nsutnsBDpWe8XFxm2PSZjsNt/JTOeyoBaMKCeE8TdlsrPp3PUXZEoz1JSIZOw\ncWqD\r\n=aT8W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"041ef9b9ad7e9392b13ea2955d3e0d902ff3753a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.6-renovate-non-major-041ef9b9ad7e9392b13ea2955d3e0d902ff3753a_1601034884952_0.9378355479277971","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.6":{"name":"@balena/jellyfish-jellyscript","version":"1.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.6","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28c814969fe574fbc6a3fe578f773a9870eb7e9b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.6.tgz","fileCount":15,"integrity":"sha512-4qWyWg/sIJw/MXBiIKrL+xdtIRvqIPuB2IiYkotxkkGvgj82Zg4viCmDh+h2asScNcEVabUDwYc2j2DxO/ynZw==","signatures":[{"sig":"MEUCIHC3yx5m3vHoPBlxGp3cGLr+7ZZH88VV6xkXBE+l/bo+AiEAqMQMYNRUBFL1Wn7lDgyUyYaHv7i94CP2O9YYWDTvFFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbdwCCRA9TVsSAnZWagAA454P/jrWTNy9pdYlsgz0ad+3\n0Wdsr4AFPg2r3IZR0k+oWLpu8kMPzSfipwQZtaZpgLc8HwJAU1ZrA2qzyfk9\nqHrZ2twpId6ys+YguTG4CoW6qEVlJWnDmHOLSK+luhHCPHPKGNYkGl5udNmc\nJm1eeDkPgjvRiui5DDUAWFqfkAOgCyAtYbMzfFYPEfJKiq5LmRQZqIesx8Zi\n2R/pa0kbzWXiF6Ys4t/rX4HsHI4YoC6UBRLJMnn5E1UfsdE9AKiHv+ByMKMb\nMQEv4AuC/9GD+Z1HWs9pHdrL1Q5Ds8kjAvComHDSIPn7tvHVKv3LTrVOKu/B\npvTn/wAqJlel/k7orVmJsU1dgHHs7YX+ki9t/YDmI4Y3ki7Wv3w8qjzebEIS\nHdgyNSmCBD57YEP4YefQtW2ycXrKyG2SuXwO6fnoc/IL+9WCjIVkJOkTkV4D\nVefzxYT+S8ltApqLYxIQ+0G3SZhyqJN6j7Mgbs6g2nFOSNY6EQ/8ggTJLSC1\nr9uY69OJ0HTVORgsQnxwR67mkPl18lcqkwJgjcCsUJbSDWtW5/Crip5nqCiC\nUKm0Hq/evolZ6NvrlbHMPuf2xjv9Rtwnl4dMVO7RIM+O12fumXEoGpQPoIFn\nIq//sfZJ3gGMZAOQ1NY2dAErifIrfa6Am7VdBKEY0UmQQ+dfiOlHjtFU/5iJ\nMqAv\r\n=XERR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cd86eab2e5faa4dba0e61fde036b9328524cf299","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.9.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.6_1601035266113_0.7192877866830061","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.7-renovate-non-major-af8b79cdb506834746cb18f33c36de7419fa1a94":{"name":"@balena/jellyfish-jellyscript","version":"1.0.7-renovate-non-major-af8b79cdb506834746cb18f33c36de7419fa1a94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.7-renovate-non-major-af8b79cdb506834746cb18f33c36de7419fa1a94","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7dbbeca8af8fe52717d17c7b444406cfdd49ad3d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.7-renovate-non-major-af8b79cdb506834746cb18f33c36de7419fa1a94.tgz","fileCount":15,"integrity":"sha512-hhEj+5ZKxhsSAaRs9+ha1KDs8NQZEt123+Hb5OKP6w2z2k9E2JH+bntns8EKsq6EbArDIzsQcNBDaR3drEDS1Q==","signatures":[{"sig":"MEUCIFQE/AKOfL+oNQ34Q+Hiv+wcpuzzdFmsfVtPaON/iYm/AiEA0LGUdEDk5QbBk4y/EBoa6wTiA4wm5tPt8I3CCsk6WaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb7nsCRA9TVsSAnZWagAA/DcP/3hqTpWQSa2J0PYg8K1/\nfCdShwMjFXtI7ytLLcpkTlTj0D6Xs3zPgEu/m7tA3LfsSNU6KnnUoROf8UXO\nv7YBZRJAK1zC5p1+1k1Cxb8SCy9lhR+dVrs41plUV99VOxXH4pz3HZowL1q5\nL5PY8qXBFlUjeSqpM5NxttBhfjEXGkAEk/xPxWCyxQOF2mUQntPYmxzCU40Z\nLkUQ4sYlxa2fmJlAFO+ZK5UheQuDUnb11AdvCIhRxU6T5e0mxnj88191Hqlz\nhsPjeXeHo+tUFY5PGuhR1oqsmjm0/+OuIJSrS747xrWPtMu51Pj73zAmyFkt\ng8/yFThgfV6zwKaXPy0E1dbdXvihkl+OLYSAyiTDi1aHIGQNu4yZWF/cVtrg\nDV9RIVXqKU9C/LWO6/MXB5DnoQFO3Q/lrooqMtKAwRp7xKHXgjYrAxqYXTn/\n+VX3I4pfE7k6Ne8u8GdzEpGf76dK0eHa/dgmPXh/oWx2jXud3R0B/dnoXSGH\n/lOHKTuXlfhzEm96ntbRiGh4r0vK8zUO0yN0DO4bmA1rVmWS8ZR9Hwu2urSj\nig1hi2THrpvsSvSdah+4QSPPr/N9quFgbZN1tXQMJiMEGgKiOpZmiItvuYbh\na7sdLlleA2NgxeH7LNj03Xuz548vzSYZhKMlFxvnzNenIH2zbA6rEgSRP7Df\nv5Uq\r\n=TIKe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"af8b79cdb506834746cb18f33c36de7419fa1a94","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.7-renovate-non-major-af8b79cdb506834746cb18f33c36de7419fa1a94_1601157612150_0.9553015202148507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.7":{"name":"@balena/jellyfish-jellyscript","version":"1.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.7","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c9a21a431d41d9098bfe3b4d9fb67496b6187a7e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.7.tgz","fileCount":15,"integrity":"sha512-fab5PlyoVBvUOf5jRe2Epu2xktXDUw3ZxVbRdBTkSQZjKNsIFuY5x7GeC0pdkf2BO4A+6WFcm+NdZN+JXppVIw==","signatures":[{"sig":"MEUCIEQ1k+EQDFMmY20c7DSG5ukkp8xGmQnX4ecDPFr2qEPAAiEAhrPmB9JBBb47EdZSyMsGwsoDvogj7fDMI7vo4p19/VE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfb7qcCRA9TVsSAnZWagAAwqEP/ip8dpOL82emxT2Q2awJ\nbahVwn43lu/9KA7nN4jaTw0QK8+dFsMZz7Msjz80VzpoTDp3RgaEBirYX/v6\nMDgQcmRlqhqJqM14GJWH/Yj+8NBHfoyeg6tAoK9+OwohABWKu22eQecrhEsd\nsOVpoo0DmvgDbwUYR0rDoOZWDbKiawo3qlajKF/9ijdCmfian7/VObRbh8oj\nDMuGlwNLbR4hEpyfywZcFIfqSYrwDd37UANycMBWz4Nodo7qLD/1i2LNPkhi\nQhNfFhKohECTq4+umgyrKHHdaz75o2htMb4w7tXgUp9QlqOmMFVx4NMrtpqX\n3Q9iOjpQqdYrFr4SwSgrIsj9ewoo7F+RmDWeElZawo2sAdj8f82kgDeYiYkU\nHCc4rNBYqvHLva815xsqcU6jxAg+l5n5ejE75ctfbNTyqpJjNoKvjqXwW6m0\nR9talPK12EErLwCnOr2d1+bLqwT+Z8aNdp40lXQv5tXGKCQeAR505JDFblby\nkrL6G+xU4DAJY8YiGsoN9CAu9ShQAdTZCSK5HTWz1Y8tpc24W6Lj9Vq3daVM\nKh8FZo2E8Jen7jWnonyldZ5PPfS8FV9+LyAq2/C73fwdHXIxgWJKGgKpO3/K\nL4gxZhtMtMrWhwESCxP0NcZaRBv6gQqLeC5H8TpJ/sDH4lbRroubNIcvNzFf\n/xVp\r\n=sS7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"35e4cf7018b897f68087af923d48c416522e05f2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.12.1","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.5.2","eslint-plugin-import":"^2.22.0","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.7_1601157787742_0.5005561130056875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.8-renovate-non-major-d1b108610882fd081c6a377eb9d263fa0bb0b4a4":{"name":"@balena/jellyfish-jellyscript","version":"1.0.8-renovate-non-major-d1b108610882fd081c6a377eb9d263fa0bb0b4a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.8-renovate-non-major-d1b108610882fd081c6a377eb9d263fa0bb0b4a4","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c14ffd8dfaa0dc05a71cd6b02abb51fa6ead245","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.8-renovate-non-major-d1b108610882fd081c6a377eb9d263fa0bb0b4a4.tgz","fileCount":15,"integrity":"sha512-8ZqZItosuqKsQrOEFMuZL2XUzUzO4ZfBdCCjJ/ChtgCpYgsCTz0+wzdykrxPrb355DokxIAEFuiml3gvIN0Xlw==","signatures":[{"sig":"MEQCIFH05jk8buBCfnQA8OLp980PtUmZtZagWvQPEa2uyr0aAiB/DjxgvthC99WxN7zsr5tzm8x/ko0r25EIzcBS9NoLFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcUAmCRA9TVsSAnZWagAAlTAP/3lyKyE22Xwj8D+tRgMW\n+8jJz4fjkASUKBJacyzwyseGXnJFqY6to3dW1/FwLTUjWr9J2+KR4HnIbPTr\nrkuTTAlgAj1h/SWDHDejTsCB3pRmr5Bu31QwEzyU5xk0vvBY7tX9Q8HkuOwH\nxyHtA0hcj28CwqSkZnVNEZpwKc/U1RqvPa9u3TO+Zl0YxlUXRNikk2Rvt/ZO\n/hZeeYtPj35i0UY58YFefmgSPWiFUZvVqoeXzejMzEOHtqrk2psC5TtC7mUN\nhfyO3ST2dOatAcq/sLj7fI8rqpSnpgGU8dvXYPP4+WN9MPH6nRgTO2BKfgDt\nS/kd6L1PR7q6byfzTTqSlLxMt4RA10yi0GSr27ohLGkTkpgFjLPhjscsSdja\n6ifLOuCLOT+KTy7+ElKtEy+WnfmDFu9yBqrBGJTNl9BuHjgFkO8TufdOM0rE\nZE55TnzsRhulnDKWCV0uHRjnIDa124iX1Qi1I+xjHmN4eF8f2WAazHR7+koK\n8/gUwgduw+2O8d+cJhuYAHrWcA+B+2pptmn79fCXm4ZG2MWFvzAdaviuJscL\nOhFVfDK5gnx3Flp/mhXmZ3K5Zjpo1BnJhyPC3ynHf2AEyDrAnpDM2ElR33Nx\n5a9/ez3Iqyq1rW5itvi8AK/eis2IM+6oqF7e2aE3xLPCRmckfnEXaMca0iQj\nVyKD\r\n=0wqr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1b108610882fd081c6a377eb9d263fa0bb0b4a4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.8-renovate-non-major-d1b108610882fd081c6a377eb9d263fa0bb0b4a4_1601257510254_0.5011477244323388","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.8":{"name":"@balena/jellyfish-jellyscript","version":"1.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.8","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94a1538029a685662ea3d7f26334ff2370962132","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.8.tgz","fileCount":15,"integrity":"sha512-xd8Tyspj7oEakaE0qsTKNAHg9XeFCvRztJcn5NI1dIvB2gd10aNkT898T6x9QGbwkXeZP7r4h4sZugok9auPHg==","signatures":[{"sig":"MEYCIQDX4n60Wn0+UwYwpK2chYKXKLjTOhbtkn4YUlW6XoeV+QIhALMrjPxvlQo5po3g3A51eYnPNzFOdksNKEmAS/OQkl6b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcUDFCRA9TVsSAnZWagAAt7MP/2OU6ZLoCbEs1iDGuM0f\n35DoY8egkvQEjglcoIXG9uoogTdOVn/qMJ2lSkqbU3CKXc/eTbLi0tYtFnAv\nUsqXLradtpg2QhHKS31wgbCUVf0yBviV8xfAzk8v1j//i9U4gJgMjgAGb2eC\nFglpVgX4RPfmPz4iswzIlXAHoLzN/zjllve6AeEq+d5gDuB2Chx3IQyxxkuj\ncQA+1XRp6+J52hduWCgTjncsA7lynwQhwQI5fk9UX1GLpm03g3xnFfb7WvC3\nMD6g9CUALseJuRUoSuKSOcQ6xj5/UCl+tEsqSYQszWAItHrknxfO4SCAplN3\nEB8HWIZknoMJ9qG8EZuE1MFAZoV80GbSMQ4zQneHpxMNZgpaRZ7CWlFjyCIP\nZUrEj1dDCFtzAVXsWmljLl6aGbmi6J116BBcGs2VsRbI6BTaIQ3ev8DBZfm9\nf7aTnsm9WrK9nBs6j5VVKpRFDzMa+P0VoRQVDG1hOz6OGHTaBMWfzSMXHe7K\nO7DdkDvLaPcY/DzDED/P1RIQUxepHNMadSECdQdgROkCtR1rcd99/Gorclzu\nql1nB4XSlcEpH5OYKSPdjmhmO8FCZJaxBRDMKsq2AhKx55NcW1N3RhMj1eGX\nX8U03NBTMeZw2PNOI+HuK7WXIwXcwD8Xed7d2WdlRppIYA9L9BH8ayPkNLOd\ne0JG\r\n=Pti+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f72f35e113a4679e15e3ad90de5090adec2bdd60","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.8_1601257668809_0.6306092935788141","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.9-renovate-non-major-be4613a2a38e77681d1ba945211618786888ae17":{"name":"@balena/jellyfish-jellyscript","version":"1.0.9-renovate-non-major-be4613a2a38e77681d1ba945211618786888ae17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.9-renovate-non-major-be4613a2a38e77681d1ba945211618786888ae17","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"415c96486d21a17a1ea83cfbfbeea1446c5c9577","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.9-renovate-non-major-be4613a2a38e77681d1ba945211618786888ae17.tgz","fileCount":15,"integrity":"sha512-Sqch4WkFczAdMcElqinn1I/PiD/x/k6GixFDNwJDssJeWueuyRqC0e7icw2T4O0I0jUiCEF3KnXxuyVAWPu2ZA==","signatures":[{"sig":"MEYCIQC3hby+DTxffHXjMqHEIXD3MKfalv+eGo6l6NnD3oe7/gIhAJvIHbCaBeJeCAbg56GJaUnDpDt9mQ8RDCXo6c7kzzBB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceCvCRA9TVsSAnZWagAAykEQAInwQamsOzIjiy/nAC05\nPiGpsldUHFTHBxkx6kAuewhTHRp8w284oMbGqMVhuqN47BDhdLfxjQG7pq7s\nlF7eniq50GWt4aJd5aZWZA6zOr4BayC9hfGz/x6CfTQmMkQZdypJlwCM3N/U\nIjPbrmOI5qn5zpxKlT8Nu/j+g16k6IBKLql59o/fVNTenOekyNXtc7VbyQeU\nQOoasRmu+I4laLni2kb2Qev/xsqMcPJmNmzIzIFhaQLtKuxUbbudqJVVXTjs\nKvF6hEdFMngWxXumL+jrt5PqyUduZA4+IEtzzbRucwEpyAx61yugdtJZeYHS\nX0ST4thi33qbhN63kxgeoNSSuyPccKBuuPOoXayq/ryxD+6+OAs3k4SVe59m\nioNGctIgB/Ww7kji8T6HVjYqcmaiukebzA+NwLv/4czBXKwoHsD6qtslJBwk\nIA5W2HfLiy0dEu20uJujr2H2Z8tW3Nx0SASOAyutEsVfY/vqBscq80s+SeoG\nG+5SUlEeA63PEeYXlRxyjRuf+ZLNIk/ktp1OEjf7j81JGmjsbbywBlmJNpMq\n/TdDFvFI1pxl+QfjjsmaSJCDPc8tIm/EW6D8c92vSTOURpIS739Kni7TQfrH\noQjwfO4c8lxpiBwGv0AeGgW261hmqLPZ0bqSfsfD+qPzpz0X+yyah1lSiJlf\nvqX3\r\n=lvmz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"be4613a2a38e77681d1ba945211618786888ae17","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.9-renovate-non-major-be4613a2a38e77681d1ba945211618786888ae17_1601298606618_0.7509907917990226","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.9":{"name":"@balena/jellyfish-jellyscript","version":"1.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.9","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c3074cd288407e011e81ecbd3f31396796f4a29","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.9.tgz","fileCount":15,"integrity":"sha512-buTGqbyDeyCOYqFLsqNqIC0K5ksu1RY9rBxbyjRW26+r9MbNCZVJ0ScwY7n/2WwUKWSHab4RFHHEAFglbFYUVg==","signatures":[{"sig":"MEYCIQDozAk3RVw+2m5SxPrYaRMhtnX0XBvDwlCQMKWF1lz/BwIhANztZKdqmhExRzs4jsTQKws3A6HjxUVUkF1Io3rej9qw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfceH9CRA9TVsSAnZWagAAMkAP/iNAIFYOynl4Zea9LOzn\ndHolwdLqidKsUcz4jIxgEIQdqjWlbis132MJlMQamRR3RzA7iwrYW/c8AHoh\nNC9Zy4vvIeXMhPI7AWMU+tZO5fhDHKmP/hbqC4SoB7StNl77GVxOs4CmLj2W\nC6PSX9tJGjn5k+6WSa2sMGRneu79nJEKEBAJTW/8Y6IPoC9h8moPMAl/i+lP\nOhnMF9MDn1nZLfTCKjiBfRxsv1aQvFkejfl6c6hKCg8uQRbggROXZIEuPack\nsGH+XbGgoT3G+Vh2kjz2Cr2fgtRc+Bdhu/Rs015UmG3Uva6mn4yQ11+mx39n\n+pBhOpycELMPaSVf8qR0sMHAg76rWJT/9yz7IHDb7Rz8k6oWbt0IJ7bNtB2r\nnvyRhxhkSsiVLLB7A2kTcYB7bDEfIwvmIezzh2Ks63GutmRhKWmvXQD/+YPO\nC3dZ51idjK9emLQQu2ojQ6ohOsUhTiSfpOMFhF8NJ/l8dE/eTHOWBLW9Dzoq\nVEUwnHrDDoesyE2ruR9proVIbHt/AQ+Wyle5ecj9e4o4b3lKhRtLf+iuvX4d\nXi5lG13eBE3sfXJtTk0XqDBB/3e+OwQmfk/AO9/vEcqSmqj3I9DT7rywz6lO\nxtx1FZYz6XO3RaCCZkqqLX6P7RiJ9w1hRof+js6HfEFnq82oi7ifm9IZJhoN\nEXBs\r\n=eEfj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"78607f7c9e16a93568e9789d35a885adca274c15","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.9_1601298941417_0.9573105006691598","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.10-renovate-non-major-bb2ae45b131c95a89a46badca5f4ec84ec378200":{"name":"@balena/jellyfish-jellyscript","version":"1.0.10-renovate-non-major-bb2ae45b131c95a89a46badca5f4ec84ec378200","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.10-renovate-non-major-bb2ae45b131c95a89a46badca5f4ec84ec378200","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eac77b26b5fdb8d87e4bef7ac8f0ec7da065e5c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.10-renovate-non-major-bb2ae45b131c95a89a46badca5f4ec84ec378200.tgz","fileCount":15,"integrity":"sha512-YKAcR4pe68/OpDcJpHBi9CA1ULO/WglbILbCmuTuoPAO1cdFyherI8HxAPPe4hGCFYrsj5P2KjOCyHlvAOv2nA==","signatures":[{"sig":"MEUCIQDQ4++qTpq+7ZuniewPQBnmKxI+1l+KuLbCHiSoLJbMVQIgUGIlrPkSLV9UXyPiJ08PLfCh1utdHvHyF8J9tHpQAxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc1BQCRA9TVsSAnZWagAAjJkP/2u7aZtMRJAecDmNTB7S\n0yueoSt7hR1CcDLdhAlCFYAKeGX88ml0Qo33eqA4+RPbmVgihbl+2jthKUCZ\nTcB4KCyLnmVd4bix/0q+3qkjcFjfDPSxH7l0Axn3pGc9XLMiD+7TxC/lGn9L\nzx0t1F9r68D16O54gb26TqwHZsPO+aOcs2EHQxquhA8Xf/5Xxy13rtoPqwr5\ndvfnIS22nAot8xN2sUqcU+zj9zHvJDbeupB8IqcXKt2r9TCKsCCpLFLZgE1Q\niKC3+vEiRIubprtbpkTAC9pIvu/H/fAGQYt1Rgn3qBXcMJ3n0h7JnCNbTqaA\nmXYvq/7ybRYFex3Gs+r28a58T0RoI+d4g/bTxSpA2Fb2nyp4lnUYIvjbZ80M\nRhJ253YWa8Nizb/EqLajE3IB8Wn4KCF4PRUjN4f4SjDrpLlJ/0/EjnovyRkb\nJaCno4DCaA2YaW51dpiILEC33cAOKeupu1r3MKSahJJZNu5WW7YjBYCA4ABL\nZt8MA38WWosxPDeZX2ni3PwJviyiiMqD4LbmxsycYCS166RfMRcnsL2lNyoh\n0p3/INq9+whH2xvKhYaKcJbBUzrHuzw+aRgSKY3uJoclR/dfes+SMVh3bJTM\nT5gpJHEaP5Em/YC0pNEvhBPfWEu09G8eVcujDnWdmMuL+MQyxGOBYhVKYIVX\nZXYl\r\n=dtzg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bb2ae45b131c95a89a46badca5f4ec84ec378200","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.10-renovate-non-major-bb2ae45b131c95a89a46badca5f4ec84ec378200_1601392720014_0.5776966333121156","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.10":{"name":"@balena/jellyfish-jellyscript","version":"1.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.10","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f3838893412b3889db99a6191f44cb90c3e28ea7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.10.tgz","fileCount":15,"integrity":"sha512-pZde9Hkw3Th1NHfucbUPn2NljEVpuMcG2dTa+b8lLdmowDYUJI63bBsEmJO3AKAd7uI5uwtc2zNs1jS1rx5fTA==","signatures":[{"sig":"MEUCICdYu+sjHKO+N655Cz2B8zZkBiVslYUrrIqDKSdRMYmNAiEA7AI0Co6UdR1/0tRpOXP/g92gaJ4gIOYZ/NH05RSlKYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc1ERCRA9TVsSAnZWagAAyQQP/RJy/vs2nwTjp6kN7tdl\nitp+17XNzs151MUrgFOpDM3k8wSjDdmEH7yBeP0KTnWLiMw1Oa9F8QV+tlJv\n5hnU7DMqGlGWkOkFFzkx7ZcRSqOctxEHf655+29KdLWawNRKWleiOTZDoN4S\n5Q5ojlm/Texf3CUgioLZOxghGgC4ONSzMcWxu2L9eM6Zt3hptyvLh8nSZitn\nZ3yh+WTmxaMuoZMmuYAiTgC8WbY60ILDatcFXjAVpiy8BZWQGFSzCaD/Ppbz\nMzNWyqi+egGipIJc4a0CnIYMqeVooRnQRYuPecGjj8amsqYtwBlP3pbUYx0k\nmQni3jLK8MdLDjDnrW8k//gYNz2eWM1SjVUjfTEvmnsS8zkrORZuoQ9L8QO2\nprYNw3aWQfVkhTolH9EqLq3SXIbWzY3pB1iT9DtUEIxwAJOGL4r6GQyxtLnD\nFQ+JhHFs5iPVNgoftFWhrFlQlZY0Tf8Po8jIXYnKn6wbQJVeeTudqezYXaNE\ndk+2V17N+GUcrP97zQYNhGlA2EXZbox4l+dzEE4NxWb1Pe7pqguD1go1DsXt\ncPqDQFarFnRLKHPSOdDdJKgbizAmSk1yUpad4bDlsHt+gwvXcnjO50PMRBUc\nCR+UvJyLYPECnvY9IqbO5wuSO8TvhjTvnq90cmVBQmFYLnEHgXlR4F/Ortzk\nXmQB\r\n=GD1r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"873e794e5a649993a269090c7963eb95c27d2d0c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.10_1601392912984_0.6443109563031213","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.11-renovate-non-major-0cf645f7863114f30b5b813da27a37290cfdbe84":{"name":"@balena/jellyfish-jellyscript","version":"1.0.11-renovate-non-major-0cf645f7863114f30b5b813da27a37290cfdbe84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.11-renovate-non-major-0cf645f7863114f30b5b813da27a37290cfdbe84","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a5a1c2d99a50cb327052e301e1d1126427e58a3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.11-renovate-non-major-0cf645f7863114f30b5b813da27a37290cfdbe84.tgz","fileCount":15,"integrity":"sha512-ZdJUpAE93c9gWAgy2xt2oyqXs8KTAW7jSSq7KjeY+I+7yztwboOzuq2w4f9p3PWOwnpQYACPhkFTDCVW21o6Iw==","signatures":[{"sig":"MEQCIHq4Mk8UUAv3vrvB26SP395Sr9MsNqwNfN0k24iR6peDAiApsnpsyZQOrXZAg7Lsh0FC0wnSAeaoOj/5Wut+akqDgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd2BXCRA9TVsSAnZWagAAwAQP/AlhEslpEotQ1GBJ8o1p\nXNDiVrkq/s/uiaIk5NbC/JOmUcBSM8bfzwj4y7CFEmk6ktIIBiX21d+PaQjs\nrEtT7zExXkpocLfYYq7TDdQY9voz2wnzHUmxeEwWVo2PEXK/0xEWdX7wi7MW\nniqmb6JIh5NKkF1/eBxGH7tPYeO+1EEgNLGoozFk3Z/b8Y7Ign+h+iJaqZhz\n9PsKFwlxncsEUQXZ28LaBAYaC7tmzQiHG0A+UX+/owOJFSMH0ekzV8HFe4QY\nRrC+jysM0OGwbLyPPxpYUyZDqersnUD5ASc36O3iXrz+EongZJT4adswlsAq\nhOrjPGS9fJStUJEhOyX+zCxm8Q1VToFQlw0JMklGBkLTEFmEIRAJ38d75XFd\npFt42BPybINw8oQoXRHuxo+X4/tHKu+gtJjnr230FMF0iEKhBGnUb6Oz8rS8\nFzRds0PQIb3c9SZHpVwd48RGStSXfMcI5HfLINwGArd1JaZEVpxPwrTUn8gP\n50H9mzXWzXWOuUSdJS49gVo2WdSYuqzFY81ptjVh2evk7sy43zVa49XMO/wA\nfHR43bqYfHyVvHu13zTt25xPkrN3x54fsno9Kg0IF0JEQkz3c6mruQT9qWTc\nGiJP+4z3Ikt+Sc+vICvqIiG7oUh1+5puJb2xiMQACzltMNgOo3Bf7faGJcm/\n8VfM\r\n=kxw2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0cf645f7863114f30b5b813da27a37290cfdbe84","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.11-renovate-non-major-0cf645f7863114f30b5b813da27a37290cfdbe84_1601658967195_0.8225085618782744","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.11":{"name":"@balena/jellyfish-jellyscript","version":"1.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.11","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2849b05896b4ca27e134aa8bd6c83e9fdabee419","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.11.tgz","fileCount":15,"integrity":"sha512-PVy5C1RTBD0C8U8wTAeRGCsdDLpyaeAnDz7vALe9BQFLr9RU1DFW0/7k/pWbxV6yLm37NhPU33LC7KNJwUhIng==","signatures":[{"sig":"MEQCIA1QDyPSbKBE1vJNRM6ZvyE/Ws2S7K1iWzLmHJUX5qu0AiBq09WW/wLEfK/TbmFXSNqIoXy6IddgfMdqOgzaBtOHGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd2NDCRA9TVsSAnZWagAAqzUP/3CIRm9yPGjmfhstGJEs\nIb9qf+D5qwZZ33Eqq6BzqAxw5vua9iWnW2Ri7Z9MdElEPD2S2qEL110gvvcv\nI2bbkRBBtzpBH7imWp4evJXrL4LdSTwIZJhiqjY/76P3B7bc7q8UBqXSgadp\nksHQ8J7yicH9s4d7sNtrCg1Upe+0zpLrdqVL66PPo5thmmLa3bkxYcvppel7\nEAWnX9UNzTmlccj6kYoWG51qaRWXeFfrzB3TVUg6WiG9hrjBM6rVlN/zJNnI\nNVfx1Q3Y8g5E2Oa4hLbTTSpXfMt29LXw7pP2/7+XWADp1JSVmvVKi+uE4GL6\nqUE/9vAyqjI857+TEtpU8DCLPMZaBhmZ7p5AHFuo9icpfATal1vdVmC5IZBe\nK4qz1iyxhR7q/aVK783W4GpNcKCOlTOsfXkDwWt1BbBHF+b/b2iwIKAw4LrH\n8l0eaTQ/zbCrh91DpjV2kRT9t1tqYq5dts6KzqhQltnXB9QAeFtoOUpFO275\nTwJ1S/NocHemcPIPliqcDLqKcUZ+527m2I6ZkdHXr1QQnvF120xi4LqDcTWJ\nloCnzWpJTwW1hfYlO1PmpNDZwolzL/OE4V+sLt93JKSwSbJOilz5ZcVfYSBg\nfyOgGZVtvk5GV+dCK+384tMmagl7RIG4AJaxuIRbi1i1xk9jS2iqdRE/cZhg\nHuRD\r\n=oMEi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0da65654978fd35aadb510350364a08d3bcc12a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.11_1601659714949_0.2370408564307538","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.12-renovate-non-major-8f2305e9bc700bf865515f449508f5ef0ef3fd90":{"name":"@balena/jellyfish-jellyscript","version":"1.0.12-renovate-non-major-8f2305e9bc700bf865515f449508f5ef0ef3fd90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.12-renovate-non-major-8f2305e9bc700bf865515f449508f5ef0ef3fd90","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0a1455ee4c18b0314bcf01c87c483c2c64dd184d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.12-renovate-non-major-8f2305e9bc700bf865515f449508f5ef0ef3fd90.tgz","fileCount":15,"integrity":"sha512-ZZsMwg0VlspCeIH4mXTwENkgBnKyvnofdJnTciB7Z9Nky7BYQ8xaLZshBrGbyL97vnPOddHSaoMEBpVTkN83wQ==","signatures":[{"sig":"MEUCIQC65QzupL+gpdUFCLzJ/qDwu5Z/lwLJJ95tFG3perradQIganMzkfgVE/Pk1aDrtvILOazeu28mkR5szvbLDPCM47o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff8ahCRA9TVsSAnZWagAANI4P+QC5ys6Rc3JF/QSMQIC1\njHzurGIont0qzrcmJG6zi2Lp/mX7hOzqjco6g8gfBnEUkzWowN7TYt7MIH6x\n9DiAQLcMX+J576VTGiGMCnSVvcKpH8tO4MCGYQJr6wMmPLoYC3gWgjs//GZd\nG+fnI6GZuwPxbGdT3YT8vYjAIM46tiaHjsZOez6HZPJTET9ttHLypf5k9Ib6\n9XCTHCYUz6x+Jr69+nAqtzIX3vQ6ZJGDEipbX8tx0R1A87FZtVmpoXa9mOKW\nQKbpK0UFQ3FcDJP1eRYHIc+FnIIQ2i6BZyerwLKGjRDtJWQ71LUGUtXS8oOv\nomSNRZ1fmbUOqnCuFqTfjg+HyeNWstht4atAB8n5QUizOq+BaMEPVzKUebrK\nHG7KyJZZLfmRfnSuPipiCG7kH0XpOcCS0jbtjkC2RIkpThcbsjTRCRL/4e3z\nljH5ghFPVI4JkIeLy9GdJk+PsQt1kQAkqnz4nm1pO4eoIJI/Z1OCU8DwwHxV\nmjT0G8isRqBHZc1piGDLipb5/AtP3sSZQ1jZoo4VZVy1T2CzzmpvRRSBICug\nleWpH91OF3rtF7+PwfQjwidI3bIc+bhdTdmi2hkpfnnMwXIMvH9oHLTKnM70\nGszAQnbJIM3LSfHX2y2ElFnZBSk6Ey/cHDceEjy6d2v612ELUjoKuiq1K/qs\nDMxN\r\n=vYr1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f2305e9bc700bf865515f449508f5ef0ef3fd90","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.12-renovate-non-major-8f2305e9bc700bf865515f449508f5ef0ef3fd90_1602209440913_0.7554357542114447","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.12":{"name":"@balena/jellyfish-jellyscript","version":"1.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.12","maintainers":[{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5b1e61285cdbffc695ef6cf356168a0936aaecc7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.12.tgz","fileCount":15,"integrity":"sha512-BTe6AHtGzFn1jfOeIZTFSzy7J6zRIbKTlk+PMH8issI5SGD3XfPVGSSpltduX+sDm/Nlvyj0HD0VQ3k7D7gDcQ==","signatures":[{"sig":"MEUCIQDJvQVRQ3O34AeAdvm6Vy6ijpOpkSJkLTVK9Jaknf+umQIgBCpnQnlXxTSGwvB2aERzpMg1/Px1coa4g3WPlu0CsV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff8dVCRA9TVsSAnZWagAA/ZoP/1dvfcRsVf3xEuaQ9Mbo\noym4vAtChlxQbOUHPen/KvYs9JPo0E/asEUhAKnMVVnVdfgFbT2cNQWsDpzb\nJgrZFcjoDkk67O1u8vbo4A6/Td1wb3q9mcCaAc4FU00vOaAoZZuZp1gmZTGA\nvWVShNVCs5MPK/zWbSqbfxfRMklUM/kmP8t9HXRjNbgdN4b7L7eCEm3GU8v8\ns45mHZzTyTXo9stXFivkXHjc27P5MMcyWKFn1zXyUq7NPQ7siKBBurieov9z\nAVyy87yCmTzl5U1MlpYXKPsRhkpsF11Mbab9Rp9jxC4sZFOPhvJnlNjHKhql\n5JmnWugw+3/st25mzgPzwtHMlff0KiNLTtQZ+ujgMk327kCrAkR/jWbrMxZs\naubQp/5sCOotIrNVKDdeWOBYJJFSfyjAbxaM3fv87NYhufOFkWnxejLcl80n\nphUasx7dIfyMRiKfupIXrCM1rFfAX3j5NFEImHGya4S+HEvP9Z2IfGav7B6q\nDqG6+Gvu7pPf7LBWbw8cJv6vmSMnlpz6OjBtxE+0OfjHSg3NB5tttItHCoLS\nWwttQylk0/3h2gnyPf2sfV0LTh4Ts1ADEPSkxt83oQuc3wYRvj5KxPU2APNq\nMDO1Y2JR6FS2HAOiYOtH10Jq+x/GhF48PA9jxr6jBN4NusoMtYkxLXv261kW\nEgUq\r\n=+26o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"affcf59d858ec953a96bd2ac2009b3514a07dd2e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.10.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.12_1602209620818_0.5741388141401336","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.13-renovate-non-major-b5196661fe89168a197b52cb4c784c6dc33779a1":{"name":"@balena/jellyfish-jellyscript","version":"1.0.13-renovate-non-major-b5196661fe89168a197b52cb4c784c6dc33779a1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.13-renovate-non-major-b5196661fe89168a197b52cb4c784c6dc33779a1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9335c82a8afe19c85bde73287d4fbe4668e3784d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.13-renovate-non-major-b5196661fe89168a197b52cb4c784c6dc33779a1.tgz","fileCount":15,"integrity":"sha512-IpKY1ZS8xFYpP6uuVW/z2mq97zhac+WYspq8PFeiML2q4c5hHGTIwVveb7/0lDtHj0ctiUEQfF4+eB85vG8HKg==","signatures":[{"sig":"MEUCIQDpBgZWe5HC1Xnrg5FydYE6l2+6zPYzUxEWOCnW4mJ5OQIgI9jvAHrOeen6a9W5xDvqBmCqQZfeaHvjNN14j5wbXUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgM6ICRA9TVsSAnZWagAAxVIP+wU35tE9iCNt/zpczBfJ\nPPt8ki8h4yaVxIM2qwtfrAnNRXvUROyHrQTMcNHKhfH87DyF114F+f8HsPIv\nNrKJnvC1TgYVN4BoDFsXlQJmZRuyQEW556wVIseBwnazhRj4CPx11wpXkwl1\nzaNjKKU4KaPrtCn29M+++WlTIyIReHj7quYJHIfSPsYEHmBGwXk9ShlQJQSA\nsMg+oLRXvpSSn3VwYnDCaIEIKEWorJsY7FT9LW2mUBH3OXyoCLKoNNZ+pjaq\nFlN4kQ6R8dcLzce6eJf0n8UJVbpXOHLwAaEQ1ZTHPu+L5gfs2zhiQADZAvQF\n0x8kDb2Ch4SToPFW8ryQf6nwSUwbKfB4pyBF+0calJIxJjX9iLabrNXUABaX\nlZQygTZsTB9jmX/WkHwjHG1Gcul4MTnY/M4uSESiIbIjAV9nL/hzrdfGbx+V\nkk3ZA1pj/7qRWCvxRR44z5UbHe8roT2j8ctKoBWg+4ElAN4YbXF9gY9Wnydf\n+QdhBiYHkRRULf5odfG0P6P7jSL8z/ZG/fNQbKRpGs/IXybHkRVmsIub2R65\nrcKpjMsJNf5nZPmeQOdT8iBpXxak4OMpWRp1VLPbnpqIXa5WHn6hHjWW1MJ8\nsrzkKqHg4X0LQomH/11LsY9vafJ914zIkMVbxqtk/0v7P4Zb2/fGbwtZSgSl\nddMs\r\n=rHL7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5196661fe89168a197b52cb4c784c6dc33779a1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.13-renovate-non-major-b5196661fe89168a197b52cb4c784c6dc33779a1_1602277000224_0.25854482119094535","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.13":{"name":"@balena/jellyfish-jellyscript","version":"1.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.13","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6d2459807a51ad7cdae1ebfa6062f147ffa724dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.13.tgz","fileCount":15,"integrity":"sha512-PaymNZ+cmebfpIjxK6NWhLMaK3dYYbeoMgD6/GWcj7DjlZQ3zBGJVgaxwDpRIa8nWRUILUOzBBx3K8bK6HUmEg==","signatures":[{"sig":"MEUCIGWm2yajHMeQOO2HOAxOxbkRuKuqSkXd184uY/pOT43sAiEAtyDwEm/83titTaQWFROmvYs98vly2wLRbL+QIOE4670=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgM88CRA9TVsSAnZWagAAClsP/RsXUMmLNR7yGgRJntfq\ndP8zBiS/oJ0FJKiVq1fB03x+IIdO2XNh8qa4wcRDnZnkJcUPYFWgTaZOWU8F\nYYZG00YAsbAthdjRK/DUosm4NK87OH7A0HJ5614xVaDecMgGisP7UdA9TAsT\n+77GtnP8NdEp61jIH87YKRt1Ddoi/JGxXo7L07XlBYE8BNAmoOd+ITXMNwkI\nm/Vg/F1KCda9+hOsyfoY6JPD13IMP0VvtebE/1+IK8O9pDdW3ijLOYgYMwaa\nAjo1bfsBJWKaZOrQ/9288woNTMaERSknjcWdQ71mihGYrkCtXGZBga2AUSOT\nHj8ALSvnoSivqTMkfe2d8KYet58z1NOYWbDbaDjel1O4wxh6kKIdGTZzbhe1\nnX7v19Rs4hdZSGkXBnt3y88Uwh9ziDer0gjgy7D+avJZWnUbWry5cLiCO2/u\n1VmpIjvkfFKy2jadlhztAnxryOgcqRsaaefRAVvRrm4Q1U1kJxhTFpPXYcmB\ncxcbH326JvTEKoKNt1LWDZdsOGxgkygY2OPs8Xkv3/CzZEWID4LGND5SPzc2\nhCU7dAQgmRuk0V3wSiroyzTBeIIKu2W5UoYwkWrtULtYqrVif0Mxuc3GEtOP\nBneEErxYDKUJA2uwRAiA960BSeGZA8agvlLGf6JK6IA7NVLe0b+eXYd3ipUY\n4sjz\r\n=6DIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f653509423337a8d68c5680e218d03c530565f7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.13_1602277179610_0.8767778845640719","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.14-renovate-non-major-176a82b83f03629986e413322ab8065a268504b9":{"name":"@balena/jellyfish-jellyscript","version":"1.0.14-renovate-non-major-176a82b83f03629986e413322ab8065a268504b9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.14-renovate-non-major-176a82b83f03629986e413322ab8065a268504b9","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"513555e36caaa0347df1a793e26ae6392be14555","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.14-renovate-non-major-176a82b83f03629986e413322ab8065a268504b9.tgz","fileCount":15,"integrity":"sha512-c/AxTvOwYdXYiarTCARI9zJBdZC7mVNHTxdpbKtUYhrEk+CYzkQuV562k2hTcHGq2snzgbMIo6Ti7P3j25u/KQ==","signatures":[{"sig":"MEUCIAGJS65huEloHLX6B7AAnyRga8fH1Tk2ddtoojfeiTmxAiEArkzDMzZ4IMuw2VFmJOmwoprkr8lbkkyVBpKxLVM4q7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhkhJCRA9TVsSAnZWagAAEbkP/iYR2A98aOzQM7KoEsgV\nsfLf61CT8AuH/TyYO+y2j5hGL+v8EhqpuFc+DIBLO9zhV68wK5HrmrH8Ys4d\n2LxS2KtkmZzssK2+A+mWJpCSxi4xcf8hJjieV9Y8scZY0rbafloFRydUFvHA\n5ovOyZQOCxQKrctYIOtynK1MnTvzxP3fnqcYtyv/0tZtNXgzqfapgS1yTGv5\n87NnmbcdMalQ3ZUiCkd+c3oeuk+wuhFe+cDH1r9OyJhssWErfvBgL8IPzL8O\nblY0LX8FTZHSrsmPR6r14EfAHpYiufDOszM4KVyAJVyAZqRm6nWAdrMg5emk\ndxP9pgYROlKIQhUWJmD5y6b3Uj/gC6A8WwjHHppEThyIQpgTvBK7g45X8vti\nHn0thEuBWxQTNYzXb+PWaduq+2mX4E1JCMs9tOhfB/hffNIuxsidVsbQTCuL\nNJwwh2J4SiJRxDOGRed2HUEastTax0MdRuk+DkN+5OW660hY/0qYkO888Ihi\ndZ8/JNU1ApyXhWNNY1at5ufq11OmkOmJY9KvuXyx/N/XS7OjyndLI24rqWTp\nj76gAj6lmgU2OuljDBPK8hkA1O8ohaAi3tsqsDr/dHOABtlm6zjCYMymrPnL\nz3XxcJs3h8ihGXXZNUUBLQn+UjXK0J3Y93jxhDoVF0HIBQn/cbp02FSL5+bQ\nlkul\r\n=layJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"176a82b83f03629986e413322ab8065a268504b9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.14-renovate-non-major-176a82b83f03629986e413322ab8065a268504b9_1602635849061_0.6896217243441929","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.14":{"name":"@balena/jellyfish-jellyscript","version":"1.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.14","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"43318378e04e68d93319d8f5eb89b4970bbbe111","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.14.tgz","fileCount":15,"integrity":"sha512-3CAk9oA5MKZLL/dfnHRgLMbvkzWdgGHCSSNnre8XpVxfUI2AkGyRnfOVXEAK6hBKbKUrC7MuMxdw0uBEto7Oiw==","signatures":[{"sig":"MEYCIQCl1EY4AbVHtw1DHVZtNwDGDmgTVf+vCllhoxRnZqJHcAIhAJux8fIUYR7XLdAAYBxS0+f2muqIISqC6zrb+4VUG2+V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhkmoCRA9TVsSAnZWagAAaGEP/ic1Q0w4MTxctH7Xvfk8\nDQEmYKBXjEZEwvP3QcJdIr9CWhTbDtObWTS4XjaBzZNpploBYZgUqJnfYNH7\nuEhe89Pprf8wIVGLuUjTId23+2qwvHN5b1MY0rCg+378JZNI4qJynaQZEPW0\nG0Lmlrfqg8rXDmApROrH6UTplEUWc1IRBcVArJ5sFr2wSAENfwDO1mMZHmFk\nirardgAKXMzZZFBQDVsqEihMf/xG8L3SNrA+Gt+7LnpcTukvgRNKZJSmn+FC\n4nAajd0R5SKSwQ/uqZu0hQ/zf8adMhtRHwu8YilGgTe9D9rfnwXkvLpXIYZY\nO289FHuL92ZbYVRalfkym1ZP4Iri9Xe82xQf2RKquzldBYnEoPX90Q3cRD2I\ne77tBCvN9Ue7+6LC5kxXgX+spgvAA7NfI9ZqYlGjlsCg/RD9XeR4sZhTeNn/\nUV8y1p/5vlNoN5otXA1Z7KKrTlvybMWSwpQDc3t8+R0EGFwetR0fUQ0Ua3zk\nugJTzBr4FyyoIINxYUUlDmSNxqgNk3Un6WYFMk3RCTYWSMZEMHATFVu1jx7x\n0CUR+7K+i/LVSfPh+KVpM3GTZuv7T/ywkSD4R2LM2421nrXs2H0fehwuZXiO\n747PURYpWV9k/HnqBSdK2AGhjZ9SpWYX/J6qOIqjR9Kg08i6PxFmzrOJ3QRu\nQZqT\r\n=I7IZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"20f3b9d63d44accef7ee590d4f480be25e6281e2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.14_1602636199535_0.1384212738218935","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-146f8be21d071f78c3551a926396bbabeb5ae208":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-146f8be21d071f78c3551a926396bbabeb5ae208","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-146f8be21d071f78c3551a926396bbabeb5ae208","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"120248b5c660c74427c9db9086966b49277be9b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-146f8be21d071f78c3551a926396bbabeb5ae208.tgz","fileCount":15,"integrity":"sha512-87Mk0msdS+n6wF0gcbNJa6o2yxlYGg+a6HDkVuHqy8jHjV1q98ZTOEAXjEfNI8abtnmVyzG5kKYKzdExs+gIYQ==","signatures":[{"sig":"MEQCIF6dTSLjrKxHg0aee23Fd5Jfzr7FfmIgI2nHoGaJ033QAiABbPnHX6VROwH6CRk3+jSuwETk1oIA1TzvDet0CpCNtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiZ9ACRA9TVsSAnZWagAAgq4P/0/Y4W5NDxbC4h19G5+m\n27VkZMn1buccVfuWiYx8wdcBfOdN3PMtCVkpCPwkX4Z3kPEuQ9A8BoUVqalE\n69OFUck0Hp6R9vG++W52YUtswZGrlS+6mTK69285bh7dxPWwrq0mnNnhA9iQ\n6U7Zr4jNvf5BmRKQHibSSizyn7wqydV/EviA7H7g/pau6n+Q7Jpg3eSEhZ79\nRd6D947/MvlW2gOvKVhNE1/Vd6ftAaP43qInBKH1z4rwUIWmNbpRcuZQOncC\nivMRuITe1PaNPcLdrRCCnvDL360B832CLO01Ox5HvIqdX7WB65hi1Yc0IvZR\nRG2f9d/SOFbNt+VgDxzOkxEXVvVUk4YaT6hdu9pYEjlJEIiLo1AHOsom/391\nhhSo3VosO+wfx5uoGqA16mLxsNGNgOKSV6d3OzHI/GT/vGxfHBdXEBWNgQ4/\nlBn0qCD+nA04BlMCvPKSU5+8j0MQdgl//3uJlOPGaeV81sy1kKqzQOTsV89Z\nZL1nE9ZSdeXuKODN8zegGPb2Baiil3uIEQK/5pNk1zW+HseW0gWBx9Zqdk/n\nWe4C1/PZ/WdzYTsFYzAtM7z0zqjRZG6bQgE+zKbrVFGk6q/NyIFpvjLepbZ1\n72eLVk3TskaQ2Vr/NNaOe5rCcRggPuSclm/C7c+RTeB/LsHk85ARHDCslym0\nIhhc\r\n=1HdR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"146f8be21d071f78c3551a926396bbabeb5ae208","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-146f8be21d071f78c3551a926396bbabeb5ae208_1602854719986_0.40647173430939465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-f2b0890ed6e4fce01abf5c45e93eb0480496ed2c":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-f2b0890ed6e4fce01abf5c45e93eb0480496ed2c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-f2b0890ed6e4fce01abf5c45e93eb0480496ed2c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7463e47816a1e5a115026947f1533e9209e7d6b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-f2b0890ed6e4fce01abf5c45e93eb0480496ed2c.tgz","fileCount":15,"integrity":"sha512-mvMNRUJdbzKgTT0Wy0Vv2EioqF38TniJ1cfbrD6GIrXzUx7rfE1eZ01GkzPM72UEhpaxme2zFfExbYGBQ2XmPA==","signatures":[{"sig":"MEQCIC+bUs69AP+UPYoVBLZnDaj/v8VWrvI2jsAwHeO1Q7nhAiAJzkrGOOIFy71qCscNBTOgu6xgDrH1VLHSAA1QOnti/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfipx3CRA9TVsSAnZWagAAqswP/1KNUIt/pkeesraiADRV\nCf17R6EFjoN4B0kuQAowF0aOG/wLFtfQKckzqGp0QbKHOArOklh9i5DFEGAY\nCvXUjuIYFHL9ZICL1bqRg5L/6hwGlPRlmMJF4MkJx5olB/0S6CyAOi3Ap3Xv\nnsGS5T/LdBy2HUoF4VyuhvMz2J4Cw5d7BgUa4u0e7V7HHeLIGmfvXjnW1nyV\nQuSwA2Q3ZLE6AnUEPAKYcEgxm3LafCgkbgq7s6RwSo1aJC+OJjYwV0ueGbp1\nkIA9a+sxncPRToiKEpeg2mSpwC5yGnZQv1jaUDqImpI7SBMlymPz3rw9TBjF\nUers6Ha9XN5JOcYYDK889/1H01W24hJOWlE6EdU4+bPYudS+jSWO7UZz9KwL\ngGmozlOy/o+lKurlvrk+ruzc3DlkPTYh8p4lk7dbk9D8z+d/ED8JgM5dCPrr\nqEj3BdqAMuvt5HNE8q7GaO9Bki/LyNwgBYGNVFr5wo0RLibckib+eiBKbMcs\n0oTW4EsidajjHnWqRHr+/zqjH7NcRkXnxrFoZclGuhLM0hUtjV/yTdMVsxbq\nXchnl+suenKqpZXDNLimV1/w3K9po9kN81q+hh6deuPNX89Dt/rNIBrKDelY\nSuL6HH4wIN1w2wb0x3IrKG4ItuUTEba29ldGqE//pG7oI/ZWcTqZCM8MFbPr\nGnUB\r\n=d8EJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f2b0890ed6e4fce01abf5c45e93eb0480496ed2c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.6.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-f2b0890ed6e4fce01abf5c45e93eb0480496ed2c_1602919543173_0.26045630976566714","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-6aaa38e6b6a2435264cfb1714864c58b8d905647":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-6aaa38e6b6a2435264cfb1714864c58b8d905647","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-6aaa38e6b6a2435264cfb1714864c58b8d905647","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23a6e04c8fac7e0db801b10477c769e1b95fef32","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-6aaa38e6b6a2435264cfb1714864c58b8d905647.tgz","fileCount":15,"integrity":"sha512-hU6iv90n60866JYlJp0RUDhXYoh5Qj+fV77kLz937kp1yXTAuTTZFwP2X/mH70cUxS3+H6DwBPSIYGV0l4wYzQ==","signatures":[{"sig":"MEQCIHNB+kL8PMERPnGWDjRKma/YCalZtqHKHyc8b8S7HeWbAiBpRZ1x/TfVC6N0oZbLAlo+g0R9hie8fHN9zReL/ac4XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjacjCRA9TVsSAnZWagAAga4P/1e7PqqnOYa1MvzGmmtb\n54axiKffk71/P/qt/8g/FYOEtybuxeurQ7rssUQb8DFUnRiJmRFAvRXpGi/d\nSjWX+IRGQcFBPHLam0su4ESef1GpsJUMPH+T1jA5UzDAlS1i8/WkeQB1Wi6p\nGoyOi1x6uYxnhHllrEpOMnvyboUq/DiyEbH9cQXNsR9nXYxMErgH3aVpe1gH\ndf48z3PMuJYjfJ2BHTj3TIS4lzO64a24kzw8o8b2BXOw+5YqHeuJrOCqqEwP\nLegydpKAKxbm6pePoWRnMxXDuGxBSMYZzjxB1Ih8osvk1vMPJFFqNIBpMZJA\nuLakZeltgT+SN1TWryXsFE9c6Ef9FBz6IpWCKU9fsdTtiRMI9/RFPWiN/qRK\nBxxPVcPjQChqVLnOnszvgqfyRccSF7Xa+b1iUO6sHQqzaR0PNCQQkOzSK7Hl\nm66QuyuuC03AT9F4uhjRr3VownB6tQ/DIkSSGxQzOmzi+Ybly+f08aF5BUNA\nCAnCrqxObU2/SmLrhLTeSUt60ilASFYddkMdq+qTikvePjNliB4MMn5A+mny\nz1pwi7IO0i3XpeQ0+fV3lbotc8MVtf/9rioIsfWWrY1xa6Ofo5tMFnjVPIwL\nL66tRnsmC9bZqP1Y8x2xSNF9NQQIVoKnNRYo4zrC5yMtoeO0MOWEGduzZ4Zc\npnBv\r\n=4scj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6aaa38e6b6a2435264cfb1714864c58b8d905647","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-6aaa38e6b6a2435264cfb1714864c58b8d905647_1603118882503_0.05762691164146205","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-daba9827811385de7a4834d09eafa89b7698bb0a":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-daba9827811385de7a4834d09eafa89b7698bb0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-daba9827811385de7a4834d09eafa89b7698bb0a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"491fb0d2f2c432da1a0e67b0d92ab2ba02bfeb86","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-daba9827811385de7a4834d09eafa89b7698bb0a.tgz","fileCount":15,"integrity":"sha512-VQj+0wHeQ9nuNMiZqp1OjNBAppWeH7NZP3cuFsk+5yxdnS7ds+qvm1HXkDV3QUirwgy73bHlbTlHwmZfKbfzCQ==","signatures":[{"sig":"MEYCIQDg8Xek6ae++TGKeA93nvpu93d+yQtvIdHY6F/VLGIpfAIhALczJj5QZxWbqtWFyq/IKqH1SGU4GgLgKj7ZvYvQ3R1B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjayBCRA9TVsSAnZWagAAxv8P/RFq2clhn1ItLmzQLzov\nlZKyhDlR29X2JnLULS9AaTxkCp4GZgcE6jWpkiVBrrhEdoy/KoEK0Lsj4Ulv\na9aXqBtYsEtWF8L+zyfxDyvyiQyCBiPiXpldlKz89SEu48RffUxQF7gTNnMs\nnY25hToAmmqCZ1hGUAUOYUe8sb0OjcJe17MgVRhWhYcmO3oNHMwPEUo39h0g\n3eH8leZOJ36rA23oVC+FWeYH5C6Z1lpqaufr2ytAtlcxq3Fe9h0IzodHazWA\n7rfYYmnYNUyrruiaCFkJU4kS2Plhj/+xwuUv8YFnZNt25VMRLcEXkDRYdh/i\n7mE0rQATCqGK0zg11ZxhzklgwPFDuzJAU+Q4wHbeF2mzUeAYTj+7iXN/iddA\nVsH3Njq0T3s5gFr60aBZlf8Rt3Y/JpE8k5K6t+oJAU1fxbP5m+Mv76HImgeG\nC0Qfd0UpOS7fwhhl7jbxWkqTADRlPKGwRaCwbVDZM2mB4VmsTFhXLRZyw/KL\nPMW8iCf/5WDwPndY2hFEIM2BIN/RARFdENLPrUJURxvCeD9zAuVe7lABPB7m\nkVPWRZLjYwWib7s4H4fpG2dSwnkX4eRyezHMRSM612a8oEuUidqxEmG7ivgd\nmh+ckEv25IzcnzCh1xBUuuC+uKXpOheK6u7zr0RyTyxr13h53aV10fmSP0g0\nPAS7\r\n=J4bI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"daba9827811385de7a4834d09eafa89b7698bb0a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-daba9827811385de7a4834d09eafa89b7698bb0a_1603120257358_0.7880488313347451","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-b2fe42f50c52991a130d59c5a8f545ac08d39114":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-b2fe42f50c52991a130d59c5a8f545ac08d39114","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-b2fe42f50c52991a130d59c5a8f545ac08d39114","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e2d66443eab54e420d32ee3377a7b9a09c28e18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-b2fe42f50c52991a130d59c5a8f545ac08d39114.tgz","fileCount":15,"integrity":"sha512-bg5kDKysZPZszv9wumXqUb3Sstzy0+F2LcamYZpEn+KBbuSN0uYxf9Pq0cp3L9hinBF+IOgkIFY5eHVtq7lOOg==","signatures":[{"sig":"MEYCIQCsjR57Sy/afVSn3g7Sp2HwrFVLyiJl45dsHqjS50X28wIhAP7nvs+/2lxvZbSIAwTSlNaxcyL5goPnbADTyO7yQ8fS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36398,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjbq4CRA9TVsSAnZWagAAQkkP/0C20yi78UM3q/smSYpM\npINwsddBf2QxfXA47ExolsavQcPu9V0rM2Z/pG141qxSxnfJ/+51fBTApcPg\n7pKvy7Z+/QVGC/Tb2ZU8Fep/7FAPPedakRRa9W/8ymFe7Us2+m7hNYmRi6gW\nmVDbJNPqJlpX2ZRvy+g7+WtII1E2v0N3DCnOdDLrocrwlw8tmok0Wk+TDDdT\njwMyEeMl90l0CrCM72kBtYl0w8GmSR9KfzBJbZwdr79OOia2IT11PIExG5K1\nZuW3/y4nFx0JH8TRzpy4lbWINU4lx8EV65KbjCEDb/KMCLZUQdGC6Y5+usx2\n8qixFakgyG7YMHiuU9J593eaUxtxn6cLiRWH3Q7m48fAZ13jvzlmey8YS2Rx\n4mWK5zLKFaLzjUEtGSjjUEK9PFHkUZQsF3NN2E9HMt+ANZl+8IClB5zOAtko\ntI16LPOsIprGmzPM4yHVGs1/Cz1oX5y/kNbILVQtbWF/ZJ1N2OlSC81cTa0o\nFr08MAilCojMhixE9+95m1g02wiR8WKjB8KBLF8XWdrkCBQdtE9XPpupkpZ1\nPIr52wMpwYBtyDPEI5Goaazc6QgeX6h4p/OXruoqu0qoHl4BgTfPRR/vocrI\n3Ux1Ew1ZA9kVHn+pQVk7dTZ5y619U/amRaO9DJYXZv7c0wzlC9Ej+p3yLb+t\nVIpx\r\n=y77s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b2fe42f50c52991a130d59c5a8f545ac08d39114","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.4.3","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-b2fe42f50c52991a130d59c5a8f545ac08d39114_1603123896271_0.3663542813317566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-bbff9e6a2e8013e9604787ccde765c600ceeff35":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-bbff9e6a2e8013e9604787ccde765c600ceeff35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-bbff9e6a2e8013e9604787ccde765c600ceeff35","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2b6f5c4a95da44d3fdc2f5790d8dff7a6717225f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-bbff9e6a2e8013e9604787ccde765c600ceeff35.tgz","fileCount":15,"integrity":"sha512-oQoB3Sg1oVhyJOter6Tv6p8pkSx+amGCbn8YCMrD4DejYq3qbXlEEkjLB4G048unKXU39tWhWHSfN2JW72F44Q==","signatures":[{"sig":"MEQCIGvOiN7EiazEL4U703DT9DEctqHpeXiq5v7NUf1gNs1yAiAMJBffRK1qoGZbdhZIYxrdzm1s1OlN6Yhcw9QAdHdKyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjufGCRA9TVsSAnZWagAAuwwP/R0VPikAHLSHjJooxzrT\nLKA7UR0QkdLsWqB81O+2hju93s1spKgs1AwYW37opt0Z5cj56KXBErk6ZTmG\nfwM5qyBKtkFmlT+TP2VRE24kRq2dXZFDgjL15D3XsT5cSlseZ8kgr+tfSIPL\n021lFWmcpfVD2VvKgxmQbC1aMHd1Hz+4e98AOhp6fyPlHlv6KmHqKFIS2f/4\nevdWvAJuL1nbMnd6ytrhXzLV1EYrCe0YKnz4EQ+vu4jXiqAsyhGyQe6X6wNk\nC6vTbBVc4KqSTnXSX3Z29BLR7nvOmwAQqJGquiwv8NNA5xj6X7mOyCxt4bdQ\niU1MnL+0Yup1MZpOiN93+3tw1VeajP0vz7krU2yjcEviVs8fSc+hZ1pdFiZJ\nGpGprIspHVGPV3MQGrxh/qcEPxQRrJuN5u7ZTXTHU9549QBn/A8NL0LCP43m\nhN2/Snvyr5CJ2hSCTi8gExR3JpmULdIcA+DKXrrv+ybvsQT/A9V5U+EGTQQV\n1psFMd48puk6UBiNbu8XwQz8mJ8d4+23mLrD8scbzMFMnaoAzSvPA3Iqq/qM\naBHKAb6AYDK/zxuAEMSWQ8zxSC7dIPYuuGedwtlEHUhHmVYoRD/ud926SKPu\nhzFbqkH456IFkiDCy45+yR55ku9T7keV2eF6g+GbIRAZfrAJAOYpVH6hsyJT\nZg9u\r\n=Ko8V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bbff9e6a2e8013e9604787ccde765c600ceeff35","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-bbff9e6a2e8013e9604787ccde765c600ceeff35_1603200965773_0.2956870436899819","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-8bc02b93d419b16614c35ebf583b0d1c7514dc9a":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-8bc02b93d419b16614c35ebf583b0d1c7514dc9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-8bc02b93d419b16614c35ebf583b0d1c7514dc9a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6494886afe2daa3dd8822cce78c2833bbf3425a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-8bc02b93d419b16614c35ebf583b0d1c7514dc9a.tgz","fileCount":15,"integrity":"sha512-4QEo5fEwLup7JqdsMkkV5Qji2k6vzCgyCSZieeDBqf/ytWpBGnyA5u43+rB50fyefhEDGQ01I6K0lBXNyORjzw==","signatures":[{"sig":"MEUCIGZ5Z4fW/Wgo0sh+vLB8akCEC11lTNTlvlTew1mUh8b1AiEA4EPTEvCAFMaCedWQvlUMP4TkqW5hQNLW6aQF8vZ3qSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkNBmCRA9TVsSAnZWagAAh3QQAJhQCe+dmjjY4QuwlJDF\nyiT10VoSNXxO9caW5Tsyjv8cM8qmeqyF+nMrmUTAWLOUWq2x3tHKuQdaspKU\nea+VIwf/7xx9EMq6Cw5lvssmh8zUhfxAzH2/h8YRzuJa1kj5wRGu+PiEHe4y\nhEA2h3fARFGL4jQ3FGbKvYigj3NFOxJfa3jLo2/X2wcRWaQ4KV6xNQq4rkDp\nqQe2dH+fDulLZAOmPi7s+FQ4phU3lDKIJ0KsAJ9U75wGY46yhcRNn8tXcJU1\nzDaJBG90dei7RgShJ2Gvp0PjuLqUsnlBb+mm4fRmFUnPA3g/BWXBVc3sfwqL\nNRcZ/YlrpSu4bEflwJnsltebyasEQ8ifsLKdA12/UHbkFdfRyW8JMmcPUnYG\niv3FwTuObBF/eiOG4oMfeA5uVYXm9ZEFJgnK7d594s/SYUVQVf1FJIq74t6V\nt8fa2snJaxuP+jlU7U3izQxUs775PGRzR8soJbFCjQ5e6h70BBSHB4JNmZQU\nwDlMW5NyDAXZiuuhtl91ziKZ1PgG8yBjI9QwGidM9iOYXlGXAyluw9SwD4jD\nzaxf3uBU9ppzoCS+H01QPIEmiQEp2rA9lYQRwutStKT7fZIy6F9j+U3BBi2d\nAk7PiPVRbicJKZTt+30VSxvYjwv5jUkk6Bfbvfc1qQFQOACP/VWtM5QQwVua\nFDQ+\r\n=0OMV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8bc02b93d419b16614c35ebf583b0d1c7514dc9a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-8bc02b93d419b16614c35ebf583b0d1c7514dc9a_1603326053972_0.5979786770194362","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-eslint-config-standard-15-x-b156f262a9228d8ea511b96a59fb2bf57408b9c6":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-eslint-config-standard-15-x-b156f262a9228d8ea511b96a59fb2bf57408b9c6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-eslint-config-standard-15-x-b156f262a9228d8ea511b96a59fb2bf57408b9c6","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6ee9a89076897fec0aa38537ac3f06e03695cb04","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-eslint-config-standard-15-x-b156f262a9228d8ea511b96a59fb2bf57408b9c6.tgz","fileCount":15,"integrity":"sha512-1lcfxWrQ4IgqR3LbPFR6c32l/At1AkLnvxbHfk8yGYgXMJSo93FNu6T1ocp4CMasMs1IWnZiMPoJAbYjQbmeUQ==","signatures":[{"sig":"MEQCIC+6xporW7qVxx6JAa4QKs0vskfQxb+DqpDrWATvnhXgAiBiOWO6dA16hlzENyU02OeQVW5LwdbkTsgplyhU4tGilQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkOtcCRA9TVsSAnZWagAALSIP/2n76hOgbbxyviRNXkDc\nhmlzlDAZNW9XKcChT3OcMLmjLpXCqqeY64rkEo/KST9j+MresPe6oIPShZlr\n24avtHc+fzzr2WgAfw3VEgG+JI4WqxlFPHreJgjQE3XlXac14orH6j8qm0Eb\ng9RanSNpMVmo8Gpn0a9nRj6VwhOVUN+j4vLXH+vlEjDHrDQsqNFMkeetxh0S\na1M2tVih1P9uyW7Xt7Dx3r4ZUeOyDi2HzMpsm7oB/VNouotVulRBGQhu+H2t\nlAkhMdiste6OlhHrOuBIICup02TatN/KTfFg+HkNLdnZHd6j8nxQeVHwGkIG\n1iMF9K9715CFtJbsQdQvBgC59GsV9VueaFLbSKNzYeqDQ4N8jTwmaWZKH2S6\nxDHv5FanR1YN5oi7+749UEpqmJTuQaIjHB3BtuefECHD5UEPNSg/QzWlhzBd\nlEOE6kE9Q7lXrWLAGs14GCqe6NjvF00y9yE91kpVLphASpNCjVWXBWcZ/2sC\n7pSWAWjfS/8Lyu6PMSzEKeKVsTnsRE43vbWYrnV9xifWRxulBN+MOtZkMpOW\n8gHkpCPqmJfUpLThgsaZ5ZlU/DpzCpHsBTLcgGiD4hFHomlXrBl/PKqpz8jV\n9ORGKgY/HJcTGbhFOF5B9OHu9J5uP167K4waCeC+VnAcoAWdp+I6fnUlhi1b\n/RHx\r\n=XM7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b156f262a9228d8ea511b96a59fb2bf57408b9c6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.11.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-eslint-config-standard-15-x-b156f262a9228d8ea511b96a59fb2bf57408b9c6_1603332955656_0.17585681822771515","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-2765d62abda225ca6df51f540322d6b657fb8fa7":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-2765d62abda225ca6df51f540322d6b657fb8fa7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-2765d62abda225ca6df51f540322d6b657fb8fa7","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ee840f547d9f03e89aa8905e25b9b43cfd3fa06","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-2765d62abda225ca6df51f540322d6b657fb8fa7.tgz","fileCount":15,"integrity":"sha512-hAL3TOHqk1YWXbtTT9CpEHt6aa2rL+CvBbu4ccctSRGJTsmVegNl322sFaLETljp1Uv6+6J/Q5Lxh+Hnwycx7w==","signatures":[{"sig":"MEQCIFa8FfY87NOmE1DEq17wK0IocfJm0GVKL32D6Xiz4ScLAiBvHercPtagCOLnsRP8cw0F6P9iz2HElq0zLXavIz8lgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfk5hiCRA9TVsSAnZWagAAJSMP/ApjsGh/DeJUabqXKjwQ\nkFejXOtAkAihMb2IdXc72lMRkTB2CANGnFJJWDowpSyJfkSjzfSH9iBjw+Q4\nypYVj4YNH7Mj6uqN3jIAufzp4Z3lFvdZ2TJl1x14FbvKnXc/LWnLXVVXKOpf\n77fGSy1CTq/L9mGgg2cCa0aYGP1hVSWp9RdBv4tpfX32OIdb4/VjhvXz2cGa\n6+bESLQDkdPxgrHdvhi6nRZJ+tBnymxLeDJ/VfH0gPHF3Bp/zTdfFd5qdX8v\nPFNetajCWfup1WAAPLpRdCH9DJgnitJ7KBoLnoXQCX+Wm7BKoTIl1RP4fXAb\n38W3YAFHU8Hr3gFX+xfbF/HN9HLmLqs9bXx7IImpPyN/Nyr0eBnabn3rSk/W\nSkLVBa57GhX30B2e4xr1nLXAgH58InkqzSrtxZoG/CnN7GmNS+qjBprN2cjb\nBaK2U0I9pk8BliVxHWiKobn3hCyONIPRv6J+/uCjbjMlTiwxzcZMdr7OWjZl\na4SkwG2rN2uewrw7Fiuy7z5e4FNFK69gQFvKO61IAOrQl/vZ3A+H7PqAcHMx\nDzHvonHh+8MTrfRXlBTmXkqxjBKSpbtPdctKTcu8HsbRXGlUMTKPq/3+/xHt\nXFS5eyqRRkHZX8bm32iusIis84Ek7hgke/1KXZK0vGJDyhsTqCowMvjq8sgV\nC8hF\r\n=xxxq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2765d62abda225ca6df51f540322d6b657fb8fa7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.4.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-2765d62abda225ca6df51f540322d6b657fb8fa7_1603508321553_0.5784909981527999","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-08091bf54a74b427dfc75f5ee48e2d88cb063556":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-08091bf54a74b427dfc75f5ee48e2d88cb063556","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-08091bf54a74b427dfc75f5ee48e2d88cb063556","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d8b07d61a5e001b16d3ccb9cc033c760e0d139aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-08091bf54a74b427dfc75f5ee48e2d88cb063556.tgz","fileCount":15,"integrity":"sha512-0UXo34fMp9ZbEUCVWOxLRBZGOt2o8O9x993sZstFwHUiefT4Y3dPpx+MVAflk9YxI4c538MUFYJlRlexH/iM3w==","signatures":[{"sig":"MEUCIQCr/5SESN0pMBteCnp07lVa14Zp9fWMcEf8o05ZeZprigIgJA+kLqgsQSubEZPMlAGwnrO7rurPYhYVQGcnWB0BlPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflxDBCRA9TVsSAnZWagAARV8P/2Nvls0zkiiW3+O4WgzW\nCcjFyunGeLp2ooQ+PDqA3DCStt51uKlLlAQLNlFa6JL47RGsQeSBLsF+KX4R\nAvz9E11z3BSkfEShj5BbtoBvy9jwpbuy2hwoBgKIvNstu7RnvgUYUeHW8taz\ntFTyYCl6stXLIYNBALmvTMgCxpU4eoYVF5TaqM5P2d6CHD09Uo/ktxQjC2rZ\nzV+2sjSXEmzK8HeKvkAo69ANvFimwaIUPLCaf13iKlii1ZdAHCrfNv1+2R6K\nJooj7X5bMXrvzam1MdVL+wnyxZj2php3dCOuuzKGnwgyEk/ihSg5xu9fqRnc\nZ5BdGLnf5I/Px93i/xHEUkCTdj7Cec0BHk3N7D5h3JW7Qqt7kU0WfqQZT+AL\n9qEgt4Qzf7uV9S4YXUpmeEokESuGhacO4ulaQXzwfjmTN6H4G0rpJpgaWlr2\noYcHEuRxWx67v0RlzB33xDxB0MkeVnWV0+544io04r/QUzIfG3RbbpmJHbCS\ndCw7yRrBeRIhcNJfZ5wmIta32ShpUeaO6R0pkFKG9flIw8EZpkn4hLxGp/3f\nfDNNyM6dtI8thbhMoMEBOQbIO7TI2nHSTB0l8ZgO4RYFU8cGhq6GyUxrLWBb\nCj9izn+hrBirDOo7Ttld4g3/KCzE+Qert5pt0/MyouyyaOaFsWxDQ7oLSrJ5\nLMjl\r\n=Y0p9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"08091bf54a74b427dfc75f5ee48e2d88cb063556","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-08091bf54a74b427dfc75f5ee48e2d88cb063556_1603735745522_0.6084225608037819","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-649b614de91cbb54844f461d5e47b2ffb8992fdd":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-649b614de91cbb54844f461d5e47b2ffb8992fdd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-649b614de91cbb54844f461d5e47b2ffb8992fdd","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f0b45f0cb82d1293dc275e9cc682e20db2a57e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-649b614de91cbb54844f461d5e47b2ffb8992fdd.tgz","fileCount":15,"integrity":"sha512-0ZWY5YTqLSjas/a2PSByu5C6zYOSzcENhR1LGUk/Jo1PJGf9g7c8zPFQQ2WPp9+kJRJ4ds5wQ6BZax9NYchDjw==","signatures":[{"sig":"MEUCIQDIJp8Q6qs65ARPCythU4xJKa0Afqjtcalz9+8hZP7+6AIgfDq0x3cn9u1F9a2fkUfLSlpDdhIbh7lErfN3+TOoz2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl6ItCRA9TVsSAnZWagAAC74P/0q5g5zXJqhjBfYBl0z9\nf5qRbPV7piCPUdyIvl+A00Nks9VrmrKMBvrlrFWYWs4jBBGCWUgCqa4tJ154\nS5VpTlz4sVPuvKWI3VdpBz9vabT3wY4lJv1weTyrEgGKn4827QRWZvtN4NLD\n+NiIb6hyZjvaXm+XZBGpGTqL5yxoEaXzImgDX19g5sivH+H/tTvkKz5pdeEW\nCgGv1sxCWGP/u0oue07X9M47wa2qiaDPZ8mJtqZpiP4xuDqh1qcCWqJZ8VH1\neDMaCyw/jqYer485yjolYnNPCEorOm1Kd6Ha/CWRpkd64lfrEeP3tvc4dGbx\nfi5YpP2BtG+alYVKwcOnET+546zSnLixYX0WLzberet2WJE75HtkGN6CDof8\nvSkGuiR2+o/SxDTiBJHlMXFoTy17VnOcbu2ab+J8zgNl5yZqGXDz8wNx/1sD\nNSxgUzumZaxQovBjxTCiuiMyShDXC9KZfHblPMtdIhswydQu/CI9V8f/Nxf+\nEjpegWEOOblVnUOg3OsgqaS3DwS7SvWtXqt1MQmNtenDsbJqfb9sRPu3T0TB\nD2rLIE1DTNj/y09jSF+2qifz2uvlEDhKlvq6AzCbTN+bcsc6FFMdF3KnLhZn\nY28AKJc4VY2rwQFzVTFwIEkhhAcsIOSaXzW9uEJxMK6szpEAVaXkWDxmsMNJ\nq1rw\r\n=jZbK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"649b614de91cbb54844f461d5e47b2ffb8992fdd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-649b614de91cbb54844f461d5e47b2ffb8992fdd_1603772972928_0.4231673086660628","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-fa6d8036f225669941ecc49943ff497c9396adb8":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-fa6d8036f225669941ecc49943ff497c9396adb8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-fa6d8036f225669941ecc49943ff497c9396adb8","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b6724f0e6837dd31c54e933cb94e30c76727d23e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-fa6d8036f225669941ecc49943ff497c9396adb8.tgz","fileCount":15,"integrity":"sha512-JDTWd9W2rbrJyCXDQNIdUZZdhlvASWHbgczW4hSEtFqRR1Z0aUSjeCUp4V/0JqQvpGFc+0r4eYh37QuQlwUxBg==","signatures":[{"sig":"MEYCIQCxH4beR6jmzgTmDT5AgTJMxQhEXsj9t68tCVfTk2lhQgIhAJRBNbLD4aMjRD4PaNOtop9Umm+gDfpfQxOgPE1LJog0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmPUICRA9TVsSAnZWagAAy1gP/jnxCWC52NS41jHyH2Dt\ncTjQ4XhHVFoBQvpd+T7FQ+RVBQ6QUBtNmNhtMARvHidF+HpShDm4V+CkgXkY\nV6t+Bo89xrk6oZxGr6S3bgVMg16++jzaSgYOx4PGbZOnWAXohLFE4ddiSjk2\npZ16QnuWzhi0ya+FveFwxJ++JshTto1z5uqbP1GFlhTAgY+Bqw3vnFOT0VLa\nhErhC44KX+mLk5mhujz+rq3U+yK3a4C9GtrtIgroYptF4iuA9LccXV14lkBj\nA4CAkHv3yD5XK5Ny238f7Fz+zgA/WAMZSIV3RxOAF3N8PufY44Y7B2yUzann\nD0RZ3HuOtBK7r7rSbCVxX4ZVh/0RkCNydRbcROpdcYiPD8xPaoJzuV0wo6nc\n2D1PCSMQFnygaPyX7fvuIGSh96gcYjHzLbjHu2lb2nFpmWul65Wl3gmManVb\npd6pxO0kwAlrZLInEDFoI4uwTmdcHCuYmZNNZEw3yKSYq6az5UQJtBqybkmG\nVRsPoBwMXLO2WTvam2xo09VfM6LqJ6+XI99qUpULU+Uv0gy81+Nj8iNH+Scr\n4VQWFjvFG/m/1LURBYUg0xD5IuvD5OKk8y78T6F6YoBh+/XfOvszmL7Wm4ZE\n4D00RyJdZJnXJmEL+mMKQI8zOzlZttKiRnQms874QAO4n811uBp5XBC26/2y\nEXWS\r\n=XNOu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fa6d8036f225669941ecc49943ff497c9396adb8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-fa6d8036f225669941ecc49943ff497c9396adb8_1603859719987_0.8944588899658974","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-update-readme-4d404a754e45662a34a331a17c162900fbbbbec7":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-update-readme-4d404a754e45662a34a331a17c162900fbbbbec7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-update-readme-4d404a754e45662a34a331a17c162900fbbbbec7","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a752a0216dbfa7ab823e491d3d707f8b4700d943","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-update-readme-4d404a754e45662a34a331a17c162900fbbbbec7.tgz","fileCount":15,"integrity":"sha512-xuUx8N/MPu7ksB6NFtEw2xS7lRPP+IJtxQQgPhR8UEXMCDxt4AkeDbLQHjeJklgzfTpxwQP+n+DZ3Fg+XRjS1Q==","signatures":[{"sig":"MEYCIQCXZTqH5jlhVftXARbhjjfiLJX43+mj3Zw22UYl06GM1AIhAIft9MEyakMTnciIo2F7qoOCv7dH8j+CQYLFrHEwtw+U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmTLuCRA9TVsSAnZWagAAYsUQAJpc+AnikOlVHUay7M6n\n2j3P8rNZprRYzeULY1qeRHKVjjrO0GfH8pQF17bz3rjpWmI8PeK9JLuERMfY\ngMZMfMJwNpLwTesIhhlGPtOSWmlKhp8yhlq7/NM9HZBqdPppYuTJAa97/G/V\nwYBFxtm5WSCEUA/GQV3UnxiRHjlkUi/m1MZlHMLsNvSBCsobxrxerEoTG6G+\nnz8iKk0H7ZIShxrngCoh5td0ZcMYliJUfRwSyy/2fENcegQMcQcAdr/Fg6jc\n5SSguh79E3hajTttkxeXX4KK5ajKN1vB3XycSS6V+H6UgU+RaFwxGHphwFft\nRmAs2ucvB/Kie+5aFlx0xknc9OnykuQzCKXyOcOJlm4uLrYASHVoxY7EjJV6\nJTadNQVciE6RYbMd2KiYY8uHqNEemivocc12rmKBsoSgc0uWv1be3wKb82a9\nxmmPQyD5wvnBLgXx0WgJrJXtfNzdK3lajgVqdAmOE+X2QzwXuWPTcGpHmMI0\nJya91qVMpUZUJQlrHrkeCGhY3rziQhT4p8V051hnM9D1TNyjq1JOVdvR4K64\n7DCSjn7B/dhIOj2135E+XiMLQmLM6dasxX4Zpt0yxItEcRJQi7kQFJjuBZVF\n9YLY0MPx323V1FDmV4rpeXKfHU4VewZqGKSI8ZHy+0Z2C90uDv5kAy9iAOn/\nvnUJ\r\n=96gG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a small embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d404a754e45662a34a331a17c162900fbbbbec7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-update-readme-4d404a754e45662a34a331a17c162900fbbbbec7_1603875566134_0.23010233853664652","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-non-major-ab8580d124fc607647c74db73377d69af908030b":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-non-major-ab8580d124fc607647c74db73377d69af908030b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-non-major-ab8580d124fc607647c74db73377d69af908030b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0af952d71280b237f56e6a429c3064a4a3900112","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-non-major-ab8580d124fc607647c74db73377d69af908030b.tgz","fileCount":15,"integrity":"sha512-z8eWOyBUR30lHjPExgiQ7xyV6kbgrCURA5I4CbucUeFcQHHp8ociogk7XrkdnT/UfewIAriIFQZnMHK25vcqng==","signatures":[{"sig":"MEUCIQDkiaQRy0E8MfQ8PkvnisHWpzKkohdjjnY2U0uV02wPVwIgakYPJo8G+OM4WavEBr9/81Rcesto00qu23ksYWO+K6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmTqACRA9TVsSAnZWagAA7FkP/Rhwonf/d2LXDBhfXCfA\nmsdY18QRFbL95zBDyRKAWNCcWBiGT3CuIPhwmOsX2k3gZp+GFcvkKQnpc/pi\nK9LEQ4dcMglh8LlzWd2cZ2412wT7U8uHwzEtRhVryOwKikZfeyeV+Y78+o5D\nvipFFkEhIWJXcNdko1iLkbt/opPA3YHGFMsupRzqGenWESDpWbhHyAI/sVZc\nMLM3oftVyMeXP1ZFjbXRRqa6MKBTONAhW7qcdwqOJuCT9qs+MA+SQqL6SAnE\nJBwt/e3jvUcC5zchT884u7kTbsrr0Xds7U72GQrm9hGk2FFIzsfy16EuE0Hq\nB1ojtm8zfJ5o3HF2AZfvikcejgq3mlk0jorKoGGhHEjbx1+SVTWh/HXgMEvO\njoMyeD+l/478FnSbucOp9R+lToHFImkWoHBtHC9TCpmNKXNV76QRAJIfAxgZ\n4P0LvnpvDWJOKmNUROna7QYlZC+GAX0rOjFSPdTQ0vztoJzbAkxrESIbb+To\nL64EYKSF7MlGDU5u4gw+UisnLHS06W5OUMBFQUHl1ZFfqX9d6A67AWkcCOkz\nmK0oXr3JMXW6bA17XPBiTAHPBoLOfFkDlk+nK9IY3TSjw4fgkCMmN0LN2nbO\nkxLBcXWbHAxNMZdIfkU9BOMFs7uwuWC5LNCs+bPlVefGasj7ZevpEFk+kSbc\nGUum\r\n=WCnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ab8580d124fc607647c74db73377d69af908030b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-non-major-ab8580d124fc607647c74db73377d69af908030b_1603877504336_0.1598741797675789","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15-renovate-pruneStaleBranches-bfe5cd149695884667cb878ed4bf8835ca999c21":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15-renovate-pruneStaleBranches-bfe5cd149695884667cb878ed4bf8835ca999c21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15-renovate-pruneStaleBranches-bfe5cd149695884667cb878ed4bf8835ca999c21","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2344a02e65209639700f3969347d8985c63ddcc4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15-renovate-pruneStaleBranches-bfe5cd149695884667cb878ed4bf8835ca999c21.tgz","fileCount":15,"integrity":"sha512-0MDEWpUXHXrnQLp5MpI2pUPsdNlK5IeF9dOj1mWM+MIOa3dPNyH8W94CUxt3AivVLxI7Cf/TvIPWke2E/2JfGg==","signatures":[{"sig":"MEQCIBqNbFJ2l6H1raFhfeWuwvZ5N6iQ55OlklX3PYFolPuRAiBON5kYChdkC/m6nBiGgUiguvpgUiuLDlhQpey/aDMFyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmWXDCRA9TVsSAnZWagAAQs4QAIXc1EmZRC103+uDTa7h\nRoWuyO8I/uDuezqjztOi2GDnPG/7pXdNI7mJSR/IPBs9RVS7QCM9/bmNK2CL\nOMBUIcSHgLbQlF57zoynO+kal1tGrH1LHPXmdurgulerkBdNexHBXWRLNq4m\nCzJ4OfP3/3dQ4Osjv94eigD/s0Y6DsAubAMje1r36tM24ias6inac2EPWIFP\njxzb9L6MG/801BE3eMTrfrJBktjFk+s5cKYZWjGoBoTuF/vIcZZQj+44I9m1\nL5YxO9xl9Ilhf3HL4GzvBp/Jio54hWlkvbjVvwWm54cg7fbAuuDuqs+kccOn\n5MsqeLonAf8glEy5RkuTjyGfn8JZH0YPYW/vyTucGuQOOJ5zpImxsfSYAem0\nLbY7ZN1QAaDlvKSY6L/z9vTDIjvi6xXs+ABRV+m79bBkbo7T2sX2cVh1Yohy\nYV9VP8Q0HhBdduh7NbJxKgwqMsrk0JvfGA+g0aPnghkYBEEs/7NkC6OfnhhE\nSWXpS3tpIGxBirNOuqaKAuJktBI+kphRXb+t9t4hcpmxLVaBgGYq7of7qlQ8\ngJillGKLyrQQHlrNyssGoQqMiNKyY6Yu84YRuoGHSOovyko/V7m0/VF3GLW6\nmyAnwumzKKRM0cfQ61bgis7F+ChHGOWFuTA3sJLNV5iTQkVGLkkYePi08ExJ\ni2tO\r\n=G1p8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bfe5cd149695884667cb878ed4bf8835ca999c21","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15-renovate-pruneStaleBranches-bfe5cd149695884667cb878ed4bf8835ca999c21_1603888579097_0.4978046154218987","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.15":{"name":"@balena/jellyfish-jellyscript","version":"1.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.15","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cf1c5924b2d8475feb6f2e3fa4875954c912c397","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.15.tgz","fileCount":15,"integrity":"sha512-UFezhpHPtWrVjJgsRcPTcsOV+PJPklfBKbeNagkA83LWs7+BtwM8pIDjY/dNYaFVUQtVpXcYm7jFmB6bPb/H1A==","signatures":[{"sig":"MEUCIQD0U5iPVed1rFtcGHL+jJQVuWzijm30x8gBP1emki7tPAIgIAx/6c+XnWzYw8154jRTSVBrI+LWNL9hfITe52xgdRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmWZ1CRA9TVsSAnZWagAAQtwP/jxtPmqL19euYbJNSlpr\nONkf6Dw1hP/Zf8fKYDkWxgmBSGmTnuI4feQBnjXJqG9AXH9RQLUA0T4qgfr8\njJ2tH2Wm2nUzvkO2Vt8NdLk5nnHp+OfX8r5/j9H0oI0ylwVSu6YSGSsLqDWN\nCtYAX7sTo6igyu7PsivU62DG3TBKmsbNrsTfahy9sRNMWK87FZ+rBDWLD+ID\nV+SLVVBxL4/wAH5So1EHRhXij4OIRbUZvjeWCvyqH0iRQanMDCRRviEyBIIK\n3iUAwl2Zq2vJhcJswDHyZLV+UJFjQMT4+fZI2nrKwIo4xwBjJS14BWs9untm\nJHj/WFlJxzS53MvvvtdwKdN+zvvVpCQ4Tm7l+b9sTL963/PyTPP3vGgWTt1d\ng8beU1s/KLDjMeFAcXRBsZacYEpFTGxnA94yZnW/fK2vGHs2Z4mFI1NpYoMm\nihF7LMDG/hRic9lsb7p6dCtxgCOmWLttEFEw4Y14UiXgpDw0tafTOtD93d3m\nalic+hStvnVu8ZDIPyU+tsbQxySnGIcI3BtUWmPkGH421HPvE8vhaaqI6DAd\nVJEmU2llASTwEz4VYIVEXwLb0xvoXSfIcwzk/buTVmW05Tn+at7Md3izRYZG\nPdzMfu1MSqve+otaq1mLXhcpABW6sd6OlxHYmEHDkt4iFRiKirFvMKGOMVpD\nZAjt\r\n=0693\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2848fba1705a1b13d3fa6dfd47ad7058557ee096","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.16"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.15_1603888757115_0.5369037828799594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.16-renovate-non-major-5f2551ccd931b1e066c31c519f022ee92ef78a09":{"name":"@balena/jellyfish-jellyscript","version":"1.0.16-renovate-non-major-5f2551ccd931b1e066c31c519f022ee92ef78a09","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.16-renovate-non-major-5f2551ccd931b1e066c31c519f022ee92ef78a09","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"67e194209fa8e296d5ac4b056bcaa856e3d5fe1a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.16-renovate-non-major-5f2551ccd931b1e066c31c519f022ee92ef78a09.tgz","fileCount":15,"integrity":"sha512-o9ql6/DljVPv4t0/oQAm62GCQsRP3YdR462K4WUJTsoFTm4KmsQ5/g5oWDhbBmvdSaQs7kPVA+LMK+3zcV09iQ==","signatures":[{"sig":"MEUCIEyTBxJx8ppp72IeYg0l8XdHaJiGZ3BF96rLt2UvYcwfAiEAjqaJcHU2WJUM+Fo3kwEJFO3CWicfOOTbHirDo5uEyJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmXEJCRA9TVsSAnZWagAAwfcP/irMfeS/+GB9GCZOAwmH\n9v6/nrzwBDmH0i6cSn7b2Lxh/KcZkQMg0hV2KUSiHM4lKPg2g/VeypgNIQwM\nR8tLwdQUixkDkTiPAbq/HmjXpfmoW7gMjtmjDXhqCsjzGDJZg4zLdsnG8gon\nWrXwdmQSPXZ6NsNk1y+GXnkzk+g29f70+nxd/j4Hu+BZopbHrv6uoTzkkDBN\ne9UHwvf1MeMESpzybWw/j7D0synYAOWmwOXAjQqJtEMpLBzbZpTA/hqAVDxJ\nMUaBm2J9LSYzyfypXdC8lqbaaOXIr3aHXLaA3k9i3K0zrR7oZLABzxBvz8WF\nKHxkSorr9AcYZhWKonxFp/oqh2cIO9gJYHKiymAROLAVjw3Cm1dYfgiMv6/v\nPCtvr98lDsSjE1vYVruDV5G8JVYhmw7D3hOf0NE5mhzlNk3Qnnl18P/6nmmu\nceaaFVSDeZwS1IaWsyWlxMDFFnEpP/efMSflXWREkMldp+gBM1X/DzBS1yQG\n+fmQblzLEFzB6FONnZBjHmm59e4cXarY1Oqgfmqn0IcDaVS3avyCweWABdkp\nqQRV+fAsl9A6a/3cyf/9vnk1YGwovoovRKnlQtjdsLTF94/ZhCOOHISrIEP0\nel/y710upMoeJHwdOIsi/0E7AYai93jvre5pCgeI1fXA093cHBY2X5THN+j2\nV66Y\r\n=ZskC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f2551ccd931b1e066c31c519f022ee92ef78a09","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.16-renovate-non-major-5f2551ccd931b1e066c31c519f022ee92ef78a09_1603891464684_0.6023449583271996","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.16":{"name":"@balena/jellyfish-jellyscript","version":"1.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.16","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ed94e62a50909a67fa4da55d4b935ec3fed2290","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.16.tgz","fileCount":15,"integrity":"sha512-bMWHDQgNZIgnCMIFLP7rbLDZSZ4uwPqYN3Ub+y1OsDrqFJMmYylq3ciLVvU5AJDd5EcxZ5N4dDAmW6btPSGsSg==","signatures":[{"sig":"MEYCIQD22u139bb2NcqlTD6GXd5341914HqZWDrIuCMOCRnskwIhANSZtyB6MBDjlrCtndtE5xEpt9vQNqYZZeRuQnJprZ6M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmXGxCRA9TVsSAnZWagAAA8AP/iEOjfg7vgkUF1bM9VOK\nafHPWbPWp5jsLwQ/AsMh2wtAvFgaLIQcsfxpQ51evvFQdexHCmtTxoKwzuWw\nhpGse6ZbEcKdb1mOTLF3lIx0eZ+WV5qvZES0WkQSlmvzZy8ZqyePXcTlvsl0\nyvHNuhPPaHrGTmcVr0iIpMNjRCBb+K2oNcr1pE/6k0IJ9xrr5JNYJXSyPJQe\nGSaN1NKflMGlv1QpMB/cP2hXcrDsGCy2E6+XhwfypEolWzrAWrP7cPm0n6kh\nu/w+PWvyrYwBH++TOa6Zfsjs7ZGJSQ5qff4/ueEuSScuvHky/PXnaGNu306W\nGtsFioLZkEua3EsaDjVNmGmbqWrgTZCrvNKF6CXu3fD0dJSCLRXgTXnKNiI/\n9GhYtWsa8p+LbUrLlcNbHvK1gSJ+ilB5x3zaOdqsXb9v7HOt4OjqN80qEhtT\nGUW15hONxYAZZC5RDxjY8arQiqL1tTQ4IxD96WBk8Nqsuz54E30T64fp7Aos\nGNI3I254MFtygdv/1XDAMeveKY4b/LOH/2k+RzxF0FTLrVZWn/hmwhV7Bk5i\nd9UGQrx3kaDnL0Y+K0B4CKFueeM4PhwbXC6sfNoxZ9qyxC49NRPHv0Gnaj+m\n9emCyQYeUSO/3jJiKKM9+wHW5BAw421aCZ2j6xRM7cVXVv0I1cNIjpgnCTxN\ncpaQ\r\n=ju03\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8eda400ab200a1a1420a51a8076704755d7b6859","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.16_1603891633209_0.40390220205018723","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.17-renovate-non-major-301f395c6ff4e2b3422e98ec53077d54893f2acf":{"name":"@balena/jellyfish-jellyscript","version":"1.0.17-renovate-non-major-301f395c6ff4e2b3422e98ec53077d54893f2acf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.17-renovate-non-major-301f395c6ff4e2b3422e98ec53077d54893f2acf","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"92ffa6158a14374843351f6aa5fd22b5eb0ec7c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.17-renovate-non-major-301f395c6ff4e2b3422e98ec53077d54893f2acf.tgz","fileCount":15,"integrity":"sha512-ON3smqyEOWEjR2MjlaCKAXCj2sfJOK3wfkG8pycqgTtCWFOK4BNOFZwsfhernNn/ptSAod6dwnrXyUjg7luKpQ==","signatures":[{"sig":"MEUCIQCSfat9HC7I+ykHD21DT/dEubw+RN7tae34WhWxTJ0/ogIgKXQPu6+DedkUI0KwIDCxNuN6nIH6Tr2Vb1NOkN+AHfA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmdSXCRA9TVsSAnZWagAA5JQP/2ZRpLg5hw4jYS4mg78o\nVM3meo16T3qFuM1hwlI1ddnDvh2TORzWVSbUV78O+ihCTekss9Gj0Gmrob/R\n2WEUdOFjymJN+BVLwDcqtq98liymKrFUh1xDCYMFV293viKCILLKp8Qv9yLN\nQAUFONDQBJSOOcKQcfVTHHQzvMymjUQaFKglh/saLagIAwe7An52irIm8Z9y\nQGJlZyP49XEZxjueNzyaEuj+2SFigkd9h5yELwlJjOqNzVXMAuU9uFUvBCeC\nvTyTrozVI7YdY2phU2tT/qGRSiAffFpWe8j0rNhqHvIA/x3bUmexnggjk3Iv\nslXBsMmTRZQmnoPbwWEp1l4JbrgvZ58PhpObyCBKYh+VNzhr8DmAdRbjuzrQ\n7VM5uHERx7YOeN/w9gItacG8/Pfi5NKWo9ccDBN7E7LfuxDhdgu/p5esA868\nMOfIwVy71qCsQyJTYqT14Hf+KquX+A14Yj+9NWyEgHf1NFRFXS6W+CzSkMrh\nFlIqfCX9xj8RMWwEuDiQEdIF2ziCEHHptHJqvDRjAydojZEesjkT/mX0VqSY\nTcN5/EMq2lzrIjrlGCagCB9QOGHt3cA2QKRLb9L5nLi0MisuxADcaTXDwEWe\ntuWPRK5DI77P1cBnArfAcA64D1OIbxsnOgiVcXx45eZ9amWN0X6nGLlr0099\nHKEF\r\n=RRh9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"301f395c6ff4e2b3422e98ec53077d54893f2acf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.17-renovate-non-major-301f395c6ff4e2b3422e98ec53077d54893f2acf_1603916951133_0.6136956562884794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.17":{"name":"@balena/jellyfish-jellyscript","version":"1.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.17","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b9427c1e8294d754d9c971d4e7fbffd9b0dc65b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.17.tgz","fileCount":15,"integrity":"sha512-BeUPCqVlpn6xW+Gf5gMHORMp1HMmvU6ODeERHWTLT5oVyBBdtc1o4BLkjUY6I5jbBOTsIMis/ohI0eIwkxWaxA==","signatures":[{"sig":"MEQCIDXMSC/Mg6JM6xvqwCJwJKITFWQyKn1VwBe7JU6UmyvyAiAyzFI5MMI+aQ1ov/z2/32nwGZzpOeuQjKpWI2D9XS1NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmdU9CRA9TVsSAnZWagAA49QP/RSUE61oMN+3nQuDiRSW\nPp2Rxxrve4o5g7OUuYil9KTf+3FaJU6Me5WPywL6KkxnGrJgGW9YY+G7TI6M\nbR0agQiXp3RoFvNSVa9tcU4N3UT8l6BC5hpObGQnb8TGhPqCuJGq31/hGsKB\nc3pa8gdDBEngp2lrDE8s+2VM8oc81Q9jdjOooOSZ2cJzqo5/lL8dU6B8C958\nhkCXrjcxyFAnRyClAc0TopoEC1+kBG/VG2KPSi0Pvt9F3nKbbBMKKZidN8t2\nNLX4eBycVX5/zDIIpwZNFAebTLKrFhcgGJ0UxMT5QHK9bkD+xJBDd5g/IlAf\nmafzho/MOljg6/YSl5lkegiG6cAtqN8LpUAmLWEV/hoGNFIAiCTbr4cAqaBg\nYekrXjTn9smsEqz4mbAdKrQ930CkjbTTh+h0MUcY04JADnjIENhbqWwVgZO1\nyOQQq+e63dXA9tYzCA62RHryOLEuXIFwowi1WE/4+WKfCMqBtcmtstODiXt8\n1zNqWDHM3HdLMeEesDK0kGC92BFQ6arkxShcDFQdn8AXrKIN3tphjoYXo6S0\n8ECCJFOPbWXF1rokpL4UcMrtvG5HkY4litixZ41o1BKKMcrLf1aXtxBK9hOe\n7fFHaOEyxr8uvDw0NXpnNP6ufEdCQQHGXHRQG+htOtVoC7f748VieEuicr/A\nE15K\r\n=eK8z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4efd30c95d0a7c61e82faca4c3b3784a802818ba","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.18"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.17_1603917117479_0.10580438782427182","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.18-renovate-eslint-config-standard-16-x-9ed8fb7c63b55d05b10c4792d605f2c1b656e1d2":{"name":"@balena/jellyfish-jellyscript","version":"1.0.18-renovate-eslint-config-standard-16-x-9ed8fb7c63b55d05b10c4792d605f2c1b656e1d2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.18-renovate-eslint-config-standard-16-x-9ed8fb7c63b55d05b10c4792d605f2c1b656e1d2","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"89c6f615380832e32cf3a892c2b4e1175d91f101","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.18-renovate-eslint-config-standard-16-x-9ed8fb7c63b55d05b10c4792d605f2c1b656e1d2.tgz","fileCount":15,"integrity":"sha512-l8WI54JZ8FMlXiLX4JRnAqA7HZXqO7ADn+QrASfSJowmE16kLv4mGcOqBQcpydhfwZ/5BqNyKXRlcXqNryjgHw==","signatures":[{"sig":"MEUCIQCRjtm+VMEEQ82j6GC2QEB/mjupi9JJAv26pRIt4L3s7AIgI4tbXGCldi472MlOrrTnAtp6Qs+yq4bvpcaCBfZp+pQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmmEmCRA9TVsSAnZWagAAXkwP/3Yf1/CHycJawV5Co78S\nFkQQXEqJcmNqv5RJaq51VWcLC13a8r/KnrgKLPj+BC0XyVmG385t+a1k4mTb\ngjF/rx0iXm7/W1dBKaaOj8rtb5yC+WdRmNpMDDiFUKiNEF1xF1koMuRHYLWf\n0RrX9iHdUwa4G6SGXK7jcmYNi8URtZckjlZy7Ge/KKtrO5aGpE946jz8ub3a\n+D+7urGPAIdatnKNATjV4d1dSRL33FWnP4HPsKAj9HewVr+m+xrUxML8JSQx\nWOqLTBD1ppQoveUS/YtC0WvtPSAsE058gUUC4/qTPizDkVIVLgIf6xq/LouN\nRsFWBdt09jnXizQlZM+CCRrlkxgS+IfH6WIpKgjaJfC7o7JLpogSA2YhaX/C\npQBBimnYltCfWNQOF31/dDSQnx9GWgzfTMRLIgcmJ6tvtFjXBfDec0fAQKZo\nB2Jo3hrkwiDS3ixPV41DD4az+vQdGcQdwbSRZWY3ZHn4+WwxJJlZ0DYwwLIi\ng5aU9flj9je65sePRsVcQDSVB9FUiyhSQir2KgsqUWQnm3DZX49eTTk8E/Jn\n1lm5B5G41tsUY+aPdc/kIwnY0ZES4JuwyXyoyBfKMFYVh12PTS/qQOZYGi3E\nuuYuUEfeOTYJqPxFDnjETNqWIFAHH63CMupnMVbkO12mz8DBnIiRXYmE7SdN\noN7I\r\n=XINy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ed8fb7c63b55d05b10c4792d605f2c1b656e1d2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.18-renovate-eslint-config-standard-16-x-9ed8fb7c63b55d05b10c4792d605f2c1b656e1d2_1603952934252_0.23226649888223516","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.18-renovate-non-major-a97f20678bb6c6a6de3511bbf11ff75d189edbe5":{"name":"@balena/jellyfish-jellyscript","version":"1.0.18-renovate-non-major-a97f20678bb6c6a6de3511bbf11ff75d189edbe5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.18-renovate-non-major-a97f20678bb6c6a6de3511bbf11ff75d189edbe5","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"311e9f8cbaf523474426ad47cc511eaa0fe0fca3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.18-renovate-non-major-a97f20678bb6c6a6de3511bbf11ff75d189edbe5.tgz","fileCount":15,"integrity":"sha512-C2fSpyNU104hJZYcuSLs8fVIk1UkWqhKZSl7QmmsbCeGVD3FAz8zjLrXRoaGaatsXh3DBiVd/jaw/7yTWX59Hw==","signatures":[{"sig":"MEUCIQCXQ5vNxDoQXcOmckmobXh/KkL0rW5v4NcdDsT5TYPujQIgM2TGqsZvU15zvrBC6GgNKLbLEwedqfVLpimX8sK705E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm+3tCRA9TVsSAnZWagAApoQQAI7z3uMi5LfW2Sqv8A6+\npifD7IVCPje4+o6BJL0ERa/LOj3O0ai/B2rC2REzCnRLVEjdbQtAVdnomDfL\nPjf4hUr21xOfWfIOTZxtquVzMhQPNwW7EU1Z4JQOz4gxLYtBstRYznhC/loa\nIo0EFMYDGXMqkQ75yHuFbSn3aFvivn2cuqeVn8gE6eFuKZCffK/tXn9k29uc\nugCdjhOCoDZQUSiievuHzGJzjd9DF5Zg8ZJbASqA1gXgBTprqytE2AHlF0sb\nrMhW+ANF8RQ/tWSrKC0ju+2NXtsdBLVO7FW02IPaykbNPyChiwfF4CHcKEzE\nWa3NpKQiwb4MKF9pzhvF1HPev6MT/NhNxR0k/oI5qsjQplwdHKHGZX3kbRsj\nlCTca6U+9f8drND+86EGgFBmyZeunfCipTZ1OcFL4dcZKHgdO0torSh7cN+J\nSVRLl2JA5kWauu1XX5Ha+zLXwpaNjEm/XrufNjlZwqKkrPJ535xDwwTax2qN\nyVZ+fKSyd1BbvlEV2RYiFQQEoDrenS5rmH+UhP08HYvEuJkmmCo5PeyZ9lqF\nY0nRfD2YlwUiip07b7j6Go1D5q4s7maax8KOFE1tf7TJ1KhNup3OxWayuYhk\n3EsV4xcyTMQymi7mi5sCNepp71udlauOfmI7OnFRADrD+q9K3zgVxJeTbClG\nK3gJ\r\n=dxZP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a97f20678bb6c6a6de3511bbf11ff75d189edbe5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.18-renovate-non-major-a97f20678bb6c6a6de3511bbf11ff75d189edbe5_1604054509042_0.5285897772783554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.18":{"name":"@balena/jellyfish-jellyscript","version":"1.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.18","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"347f838051c0e6b430dcd49be880cbb8f14e99c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.18.tgz","fileCount":15,"integrity":"sha512-6S/YwenJkMt4dkje/H9FeV6jxasEsUGNlQdMZca2rbH2QWgJ7YzB34vKRFyBLB9SVu9kOHQ6FE0pNldwnDJrrw==","signatures":[{"sig":"MEUCIQDTbMepEGkkSjIvq15yUa6pJmc/YLSWZuGK06UG1v6AFQIgZCiy3vTFhlWSVwlsT3J1ezRc/Abnp017po7MQ5CyM44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm+63CRA9TVsSAnZWagAAdWMP/3qH4IpBNgauj+1eCdj8\ne3pB2qhA6HOB3yeylZ7j0kJwu9f1tXrtOEIo3QraObnYdnWxBA4mrYL3d3np\nYbHLwaqiD8VF/RYKIvxLt3/Iq9YNNo5gqYgLCzT3mTOpEL1RF5m4rM5AIbyT\nLJQKgJTk982LGD7wz2Bv7S5RaC3TDuvDNlcuDDvkm/SCpk6j4L8EjP+MDcYz\nvJDFpHsAj4FINAkWAuHQgMdpa3FJVnaeUHfElPlduSuPL4EHU8meMiQHB+8I\n/qYPx2MfqZ3QDHKRuB6qITY9W2H4iL/nhE2v9F1S/oFQh0jE/6t8SRis01Xt\n3cohIg8GkkbAOwaOw4Z3dlsrJT1j5ttY7YwhvYsKRRdnHkix4CRhk8l/M+yr\n0tKnamrxUPH/mQVdeQYxn1Hh3pF/STGwv4zXOVD5fwqvjJQ1AADPlvffjksL\nS+MDIMJ3lL/OuzU37VEhVewnvaNLVtL9sVWU76p8EdM08fUTHdsPraaxphvL\nf0VTWDxReI+ueV90dPfYzcb0CB2mtzYRWkl2jY14ONKu+DszAU7kAkJukoKB\nKRRinaranuUf/sSh3n+Bpfm1Pl+a236U1NYiUnu4zsrVNemnjkdSaOgofOKj\nL7ydV6Nduumuy5EOuPtLJJ0zA1urUQEV+MCf9QwByFXjgHWYHL52UIOjM7A7\n5JVB\r\n=82WX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61f2efbd4126ce199abc2205ccb82ea1f5a62019","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.18_1604054711601_0.9520510786799865","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.19-renovate-eslint-config-standard-16-x-1b72fb7b26fc4f19d251423d850985286902a5ca":{"name":"@balena/jellyfish-jellyscript","version":"1.0.19-renovate-eslint-config-standard-16-x-1b72fb7b26fc4f19d251423d850985286902a5ca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.19-renovate-eslint-config-standard-16-x-1b72fb7b26fc4f19d251423d850985286902a5ca","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94f2e78eeda38d5de25a1008511a5bcde6accbee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.19-renovate-eslint-config-standard-16-x-1b72fb7b26fc4f19d251423d850985286902a5ca.tgz","fileCount":15,"integrity":"sha512-lBeYjQNFyXMN9RZH5onY8CiQlUJDC58/521T3POgIechJ5gG5rRBGCwgIlc1pC4ATUhOosqnGPExPLJJMs6cWQ==","signatures":[{"sig":"MEQCIGskijZIvXuZVeOk7FC2DFQtlYcfPy8I/0cI0gVKU4ZmAiA4626a1WOVWxXvrQnoRiOApUQ/NdL+fszPsSgDL4s/7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm+9HCRA9TVsSAnZWagAA2D4QAJFVcYxhEbr1rQwOQOu0\nz841/oI3A11dotSJYZGXRPupPQgjQxf8txg1gkRCR/DNudZwGnswhjNT9kxk\nFwk8w/ld5SC+MtS0jEfCjX+yMSPBqicp4nQLkv1DeJ5pKuSnk8nxUMl/v8Vm\nnSMM4q4t1ccK90QLzVVP8aYoUUJo0kNVde9RpSgI8lk5UBHN2IG1FwqfLMGk\noUKfO3k8bA9PEj9jAqBkTB8f9vGvvOquGOWbtfIGvrp6UpCNLu5tNxprkIDo\nzFpnoGacJEFz7JH33uw3mYETF/IiUTMHmw7yGfP0kVh/yTKV/9UQjyp+4bq5\n9pqQbEIlBMTkDPOC305C0aHxqKRqKGvv76LZX9v+o4BVEOMXN7uyJMm1N6/A\n1d1VVaRjUmdRNHq/Pq5E/gMA4zoR7ioRWXqE5J7Lhw7T2rZIEdDIiECGyNB6\nkEoNZOrkyXCZm4SQbDOn+PFVAgSZoZfZ0JmkP0kxf3TcEXZXasHwfm/0/E/N\ny9HJrPASEpyqhogPgm9gi/XubigmomufEHUDqTtbRxY9iKudmo/kZ+bhZFr+\n/OzFZvozn46hsbFfcfRR+fTMKMFiW+VKkLHSa896b67FL1ntC7/qKqjKYUwV\nFZ154NqekAXSQIlZmGuq3WVqytOa4gt407hkcpOXX9nZP/b6TkF8UAfR3dw4\nLy+u\r\n=M7jb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b72fb7b26fc4f19d251423d850985286902a5ca","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.0","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.19-renovate-eslint-config-standard-16-x-1b72fb7b26fc4f19d251423d850985286902a5ca_1604054855029_0.9478025614705217","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.19-renovate-eslint-config-standard-16-x-995251d138472da784f2a171c83502bb380f29c7":{"name":"@balena/jellyfish-jellyscript","version":"1.0.19-renovate-eslint-config-standard-16-x-995251d138472da784f2a171c83502bb380f29c7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.19-renovate-eslint-config-standard-16-x-995251d138472da784f2a171c83502bb380f29c7","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f6f68df5b237c5225cc6d6f53b0c55de88e7dae4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.19-renovate-eslint-config-standard-16-x-995251d138472da784f2a171c83502bb380f29c7.tgz","fileCount":15,"integrity":"sha512-tLn3V5W7PTllgZObo2t/wlH5nOpL93vz70soaRVs+pj3ockfkUe141GZ9wxnH5u6lMv1frLYBMcS93AZ05/CiQ==","signatures":[{"sig":"MEQCIF2FXfAzx8gGR2DRGzUCfw+YgRFRcd/bU1SzG0dK9iMlAiAcXJj8LtCmobU+1WK5tL3brB65rNQrFDE7C778vKrdAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnIR9CRA9TVsSAnZWagAASYEP/2JaBy+N/Iv0Hz0h87W6\nWqGk4vUBDy9tJdwNE7och+aEvUWWR1fE+rn5Z4C9Ye0uwQOk9fyLqn3mmSu9\n1RziW4g6eeF8DcDJjb6Jt2CkodQxZwdTlkodTRFGqWCY7tbQBjBievYWueln\n8n3EiCzzEjP/jsidcxTh4Z10e4S7kqDr9Zdebjn+P64v1HmJE06zPdNyjq+s\nnhigHSLi45LO/rfrB4i9qIauyN0IZz0/zqLLB+kYn8e/yWFzZEESkaBVT4KC\nnR2CGkL8OpmvnLfHXDB7Mrg9Gc4I8n9Kg0b29kJlE9wcE2sQTykvxjDBSj+I\nplUIQjVdaQNAdJp4n/Lt3VHXoT0IG8haZxhIMPXHbS3PT7W4mbu2PH5GW89o\nDmRFfn6vv/Uieajw6lf2pF8MRXS6hSbrhLEhbrBC//3AGKbcogb2YfV3gQ5T\nSiOuSWP57gHiZ8VYQ8GHdS5FQ7VHFu5ZkJ2getGsqqr+FtiE++3XJMFNUYv/\nOlhNXO/y+EmILylg9UOceOR6HP3W0OEDq0Zvr5Eb8ohjEnWC+4q1wEIdVlvv\nxj8CtO2dS8Bo+bYBSYRI+ul47RfJyflDAHT3zox7IDN/nK4lNluviXCHefNC\nLh4eq1DEb0OZSqC6SAa3mrVo3UiLiC+gcjM1/ZRBma5tYsG5NOy+FikwvxVa\ntXFu\r\n=2/pv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"995251d138472da784f2a171c83502bb380f29c7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.19-renovate-eslint-config-standard-16-x-995251d138472da784f2a171c83502bb380f29c7_1604093052555_0.121526275193794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.19-renovate-non-major-444af6f4c5b290091e9114e6476ad7467a6684bc":{"name":"@balena/jellyfish-jellyscript","version":"1.0.19-renovate-non-major-444af6f4c5b290091e9114e6476ad7467a6684bc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.19-renovate-non-major-444af6f4c5b290091e9114e6476ad7467a6684bc","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd657a89fbd7629a454bd00c99ea36d22949ad4a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.19-renovate-non-major-444af6f4c5b290091e9114e6476ad7467a6684bc.tgz","fileCount":15,"integrity":"sha512-+oxCCkeA1/fPqmCCWWtI9yxz/PljC3I0HAYYGh23qRrHq3X4/gxHulj48jaytaxGkyOwuImMfdQL59P2ulIHgA==","signatures":[{"sig":"MEYCIQDCNTyvfRdDLij6CmYYzcv+yjuAVPwbOdS/BAkHIiVFeQIhAIOYVwEBGbgGfYLyqV93gnzjFtAcCqvEc7jk4Tay9Cjq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnQNVCRA9TVsSAnZWagAAgG0QAI7TjsfUAfX9Oe3A67Fz\nLSlkTQVqUiO2gcS5FWcKemUtcEerO/TeeKW6C4w4clIR9DamxOJqZIJ139Hi\nrvyEL07/g06z0MdOaDiof7TpX4JL51yPAooM7hRTeU4X+FPQxE+3/X522qmy\n21vRQQXEtHVjHS21BLbaUCIuweQey3rwaQoDomfN3YRtgVJ6K9GmTypSXXyu\nD/kxkLUHfzhh2dM/UXKD0rMEcaErqOpXw2VJ8O5oJIeVXo3fCUIrCwsv36/c\nCPByqgO//VcXjoCLUtFUkroLNEA4J0Sj6StssB4A4j4ZNiprPk92FWE117lo\nH9B3iz4FxFV0ndmnkVxwzye6vrzTj+sxwufLBsM5fQrWbURVyioK7UBGF/Uz\nNkkq9VK7s+ZWEQG/0owfY3cngmBwieQVTloK+LOHKCgsLeB3Noz+GUGIH49I\nhvzL8sKyeq2lydUc6E4LNldF4mkY2F0p3yxfMDjtl7USYjEyMxhZu9N7WyH2\ncKQpNI0GAoMtFYItKE2psDWVAiwHmTiBu6suIkqNIzV0huzMrH8MHqoWnL2h\nYVVkZumgXWPpXg0LRznBXbvMdFDdXkm7AvckcOfDFjWSQf+a4A0GLLiT82sq\nL/N36m/MR9+aNrqp8uo6JsTnssSC/PhcX/isEVTb623/BJBWsEuI3nsaEGIg\nI8jw\r\n=vsif\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"444af6f4c5b290091e9114e6476ad7467a6684bc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.19-renovate-non-major-444af6f4c5b290091e9114e6476ad7467a6684bc_1604125524551_0.8067772781751681","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.19":{"name":"@balena/jellyfish-jellyscript","version":"1.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.19","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"40eea6f3ccdfc0b35a74836602158dc8821ad99e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.19.tgz","fileCount":15,"integrity":"sha512-fkG6x3x3qXj1ODa22D9J1EC49gnrILkNfaHL5uUJXwExRvBctCngTyYanKrXvGpuOwOEx3izEDdKon2dasIn+A==","signatures":[{"sig":"MEUCIH9DSbferrdC+LalEkO8CSjmNyPi9DhmG/gnrM82LlP5AiEAqYMkXQ0ZyWkXnhkI5R+ShsxxYE5ulqSKy3BZYqL8URA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnQSeCRA9TVsSAnZWagAASOAP+wTceYx5VY3h6vFK6LZc\n0ZoZEoMd42b0ntRz+ZInZYFo5n0ZoxacIF4zYnIhOFfa+iomelLxUqmYLYDI\nsD7rRtolhZTeERNL7SCZP2dS3l05Wgy7KWxkDUpHOxiFveIBR1RLQ6xzJ/zv\nZfu6iS0ZOEIuFPe4rTPXQhYo6tx7OyBK9lMBFyH2qG6yC1MpqMzYHYISOa0x\naV0Xm83tSHAPBv0vL0Iaz9zr9I30Npz5VT9gA9nEtugA+E4+l0XO/tmC6Gat\n9cpW8DfSINaz2zVjKu6iop1Ed/8Xl3uWHUQsu/GZAeigwXfGQoWIxJEyb9rf\ng+EHcS8u05Y29pQRlT1+xlTzMK8fu2X4lT6Me7JNjHMJ0SNzUGxFcc7ebLlU\nv/hO0eki3qf0AJsSrRQIDkLans0L6DD91LshL5zrtvI3SIaYFFXUY2gdPKmh\nIiVfFzQ8WwWR2V74rsmUBdHBOWp7NTq2yYbtc2Zc9dnIqbEk4SIicU7O+eMw\nbp1szHiTUSQNd+13r+orhw3Vv6DPiv9blny5rTM+VqX9iXA5H5QU+2Twkw0G\n08zYgaTRBJYrClMeVB0ph9NvLU8iAiGIQ37mvbTSKIXitHlVB6RZ7Yt096Yn\nFlOxtrOfZr4X5hReb+5cvoaPNJxgKS9vh8XdBXrgWKbCHydycRSeQ4eDF1BO\naSgC\r\n=rMoP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"016ee5c1e386d235ba0500e02a77b30110ce2760","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.19_1604125854185_0.4644659526189494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.20-renovate-non-major-f4609b9fe074f5f26ce5f9506b371873078f2525":{"name":"@balena/jellyfish-jellyscript","version":"1.0.20-renovate-non-major-f4609b9fe074f5f26ce5f9506b371873078f2525","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.20-renovate-non-major-f4609b9fe074f5f26ce5f9506b371873078f2525","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4df39c4fe4573498b4ae55ab6043b6825233e69d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.20-renovate-non-major-f4609b9fe074f5f26ce5f9506b371873078f2525.tgz","fileCount":15,"integrity":"sha512-nas+VuyCJkzU3Je/ay3GX1RuUVw+uaF215gzwv+xVGY0X8GHftdIYgRUJ/F+CcObOAk8SUvFPhDOoAL4baFBcA==","signatures":[{"sig":"MEUCICk6/KKbyKhBU4Hn5MkNEWPkZHy0wtiQf41g4PoH6X7kAiEA+0WrNzD00K1keTikuqeVSZC5I+I6lw7heH+al1jud/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnRYaCRA9TVsSAnZWagAABhsP/3jQr5BoG2j3Z7QMxPYl\n5CmaF4lSbmIFmevCZEDk5vgImAq68BUYkHfoEZ+zBO42bgAfmuF4NRQrkspL\n7vbLGD7M4j9hVxuLyHFd+KHCSYQRaoWA94y8692vU1FpPYKWa2J3R2+XyQ/L\noAQecbXoWeFfTZzal9m35nep9UWk7B/4s+vbPWomgzn6Kyf0if2AHb7vwi85\n92MXitsCO9J1gfKZNTLGF5QOAlr1DtHpjYOdIkJEeJc8l7mv5U8hlyZH65Te\nD5Pww9acq12j88lzPMTBqJyjjIS0CZBHMbV7bP1jOcsgqkxHkynFBW+J47vJ\nVI2QCLg6YyV/OAGDaOcDJtQu22b2HQ5AoghBvfrLEDox6/1WMwAnNElMncSM\nZIsTPKfjK7NaZ5R5YoHu01PRnA3voEBYF1gUpL4oDzN99GAEmzCv8q+uubvS\n53ne0v69usL1lTghtw2qDIhLGd2D9JXViIvSY/0QBaw9poCly/9ecqhvwZuh\navTwolPFmDq6B1Ir3cRSuDa+78x7QM9wUW2kvSBAOWLmPkTaZcQJ5oG0BUJk\nPvzrv9sZF8J8wJoUhnPHJqCF3WmiLXa+SE0k/uSDwtXxQmIHeEaZUcTzYSnt\nZF+sOjmzl6U+OLKlQkTHTVHrDFTmjKFoL8iDdosv4B9HGBmbj9szv/ZtQpdz\nvUlg\r\n=M300\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4609b9fe074f5f26ce5f9506b371873078f2525","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.20-renovate-non-major-f4609b9fe074f5f26ce5f9506b371873078f2525_1604130329963_0.9085348848996964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.20":{"name":"@balena/jellyfish-jellyscript","version":"1.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.20","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"facd0f169194214fd49b3c9646fce5119af5147f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.20.tgz","fileCount":15,"integrity":"sha512-w5TCVfR/ANEZ0CHNTmXqZJ2vNr2akdicsWCo/jLNBc5+guQRvSSr1KQhpzycmaTF5DdDjz040rzQUIDG40yP2Q==","signatures":[{"sig":"MEUCIQDbYN8/GgAHW/tkjpT8RaxJPGQzp7O4KIjAz6wkAh06LAIgdjHX9HljzSteNVVuO9Jwa1/DbhCkazMgZyK9BElnjsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnRbRCRA9TVsSAnZWagAAb6EP/2YkY9bp2jLMMD1e8BeP\n0sm+N5x4mqAyIjnMsAfaXoX0n5ATWxIHQxINP1tz4n6TX3KmfXBNisxUAL2l\niEYdRpAC/pUY9AP3F+e1g1hJyQpCSg7xJbOjjDLgr2gOO9ctgAColKUyNH/w\nOh1gsHlPU+s5m5bobpTaic0Qd6ywfhR5POQJl+29C0akf83k78VO0AgMndpH\n+/HWuCvdoywUTj8G7irbkamxKjCCtEmlMlSKt8PEhS4uDJi1tv/VMWmRAtf6\nDqBRZHvTBCXwX1oA8BjfaXflT/sdinO3W/3oKtcnhng1ikZ66+MIMkJSxTmZ\nbQQF+DMUmBGSbjrwBdi1aTG52XCbJ/T4fTje3u8M03QysjCGYeQ7UMCu2R+T\n+gP91I5Nvau9SlZruic2gqBL/ahXQ+nC6NPjX4WkG3XTgjJv/FolMYhthRa6\nsAcIA7VYxMP/LaGQj8qqlXGg7TFrpue7dMELTEwvhkLNLLlWQqBzTWYNH3a4\nG/BKxKKE6hiIrBbiIvVaDciLmRs7PxpjNBlZgb8gNz6ygi2T7HB/eDlQjNAc\nlmbe26hyaqdeRf+WUrQ118B7Unck5VACRxr1yKRC1wslaNIhHfKTURUULKv3\nqRc8oq+dNC/UCVH1DEKGkiWHlI7k8niVA0S54neypSyH1SN07I+nQb1in0Gy\nWj4T\r\n=mdDs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a177b0cc787f792045c1ab37593283779f4c8ab1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.20_1604130512657_0.54150332301208","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.21-renovate-eslint-config-standard-16-x-ea26f079dd112f0e63cd8101b3c18640f73534de":{"name":"@balena/jellyfish-jellyscript","version":"1.0.21-renovate-eslint-config-standard-16-x-ea26f079dd112f0e63cd8101b3c18640f73534de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.21-renovate-eslint-config-standard-16-x-ea26f079dd112f0e63cd8101b3c18640f73534de","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f7df76a2fafb34d761579629b3b525ed67f8712","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.21-renovate-eslint-config-standard-16-x-ea26f079dd112f0e63cd8101b3c18640f73534de.tgz","fileCount":15,"integrity":"sha512-M6iVdKT37Fxzmu9UO8cyvMCb6EWreAMMzeTml8KPiclaVa6cSKh+0v1mLTsAqcQexMedYakP2WkhBVrBTm0TWA==","signatures":[{"sig":"MEQCIEfSItMvEwHrU13Qc25BksXsPBuFuWqp8ComIM6kWFtoAiBj2ZjckYEC1T4OUQgpPC8Zv2Ytq9Adu/CJ1HbSAenpkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnReDCRA9TVsSAnZWagAAuVwP/RVc0g1d6HVPqI2xeEB3\nLsNTLp47bEA0ynLubaPITQvUuZ0XbtZJiE+44lmXc3A4Xr4pActKIre6ZlAU\npSJfEitcuEBnubDNVTacYVcFFPhsdf/iJ3cgnnLI9uLm99EZPKMbaFi5FS5K\nLU5cNnFf+UTAis9v5QaAlsgqgiUCMTZzteZrXYTBjc2gufN4r93J9yBnltXM\nAIDNsgYHgPfFwaH2QBHMzyi6fYo99JsCK9QV0+0e2HEmyXlHbXhvCph5GjJJ\n5YDoDirujXyGibbUne35HBV1hws53N1w+NBD9aQyMbtHoJGcSMmW4sReyepQ\nfOUEGWKODeZJ9IReO0rbeEV+ie500BZw49VstY4QDGROBljhXhK8G83Kz7e/\n5o5mPJaVKxcFegxVQvb3bhHeqols1mLSYt6teiWJJ28gLikI4VCGvQQBcxlC\nUp02M3MPBi64eOZLMRmV+Xay0vrfBdn8V5yJ5/nOT2O7jm+jGv9MtNILCFM1\nSsNBo+H7XiteIE91r/IhH23I7mVs42OvoVORSgLbF/twYMSCFe9S5PXc5m9F\nXrq6wmL7lGuNP9y4EZ0ZX3fDoJjNCk2d8TP5OvjC9P1Y795fWMpZQbbXCOm+\ni+/InFoNsUiIs8Tq7Zv1Y6vmmxP8wZ1U1bBJ70OYOGrCQBX78adqjL6ifL0U\nJaTZ\r\n=NDgB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea26f079dd112f0e63cd8101b3c18640f73534de","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.0","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.21-renovate-eslint-config-standard-16-x-ea26f079dd112f0e63cd8101b3c18640f73534de_1604130690715_0.9569323717359055","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.21-renovate-non-major-77ace2cdeb0cc654436f7f33870f990c9b070b2b":{"name":"@balena/jellyfish-jellyscript","version":"1.0.21-renovate-non-major-77ace2cdeb0cc654436f7f33870f990c9b070b2b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.21-renovate-non-major-77ace2cdeb0cc654436f7f33870f990c9b070b2b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ba00b3e679c8a88bc94ebde507f75c5ebf91f81","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.21-renovate-non-major-77ace2cdeb0cc654436f7f33870f990c9b070b2b.tgz","fileCount":15,"integrity":"sha512-Nij4ekFBPvZ8XL9yH1OPY/sqjEtKWuQ1nYxLc5u4SqRMsC8TUKB9SxESC9syKx5d1QYC8wJEfMg9S1h2GeTZfw==","signatures":[{"sig":"MEQCIFqHPT4tC06j23AUk/yize0/UhK3/7s6zw/NyUJ7adiwAiBH3ZAlf+1N02hE/birsPsnTt9jW456IyNl1u2qAr07uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnWahCRA9TVsSAnZWagAAf5AP/A/Fp9MKknZUlL4WfFor\nuyeBa6UkGtD3XVVmdMzb9Ry3CtxeV9EuATdsau53lPqKLJXv5qNET77h0P+/\n1kVXcjipct09k4G0j2FKsmrtE0nVz1jLGY5GJdRsnywTX9a0r8IFT0j+/EBK\nkMRlNlbKSFKpenV8AYCF/z1cwZmgkYO8iR6OLIfFCl7EduZw5jkuPz0t2sqs\nLvDLEyWX96VLjzyqIE8fwTZQ2NlEizMKPu/NruzhfCIDUlD94ETClVhC3tXS\n8LvU9g8vQxQcW+UvedxgtWr1oB4USoxLMMHDq0iwewTkZfU5Z/uTI85N4wax\nuZHu9rw7OtQE47t31xmGBJog0y2yPZXL4oDRRc1H3WeoqeONGXRMIx3wQJHZ\nzQIPGzqFPUoOnD1kRHIDM9+R7iwOsCfgsSCT4LIQPrqX+iWOFpWcOItVZ3wD\nk3qPLfxwBcQ35hLXFByW4uPxgwcKokIaq0bZFCi4XHGE3fY+NurCO0VthVqg\n3HRRMa2exIhjtyiHZobgNw+c7LZ96syYTx5j2bc6Lduxeo/CZ4inJ3yjZMjD\nipGdSb49198tQtthkGM1hCY4MwF+jmhfYc+c+rvo+4mZtdTXS5dKUwuBZImZ\nrkYNBR8TP3Oz1zHwll4QQSOn12KnTw0wC6y9eAaCyUHjRLNnGVDtQYjazofB\nA8JJ\r\n=dlHa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"77ace2cdeb0cc654436f7f33870f990c9b070b2b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.21-renovate-non-major-77ace2cdeb0cc654436f7f33870f990c9b070b2b_1604150945175_0.8458066940604201","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.21":{"name":"@balena/jellyfish-jellyscript","version":"1.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.21","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"161705ef7172aa33185b7aa50e48c2706995b0ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.21.tgz","fileCount":15,"integrity":"sha512-HhP5BvWX/DFjOe0eXOLiFyLzqMQ7HnBW+mo6QbQdWo4vBKJdEDSPIqIIPeygzUG/tZpw2hnrTcz1uwIC7FZn4w==","signatures":[{"sig":"MEUCIGvI4m6wr5GFi+vDBmiJQTqYEMJ9za1ZFJ93rgaJdT5IAiEA2jpZnQjwVpWlxaOyxVLIpdoL4kRhBASVU/pQS1U8Vhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnWgNCRA9TVsSAnZWagAA5h8QAIX0vShH4dX/Tbyl0JVJ\nvejLoA8dZnIKGyy2j+QoukLExkucm9eni+8epUGjvDeOQuHbz+AM8JvNB9Uj\nHTbVxSeLC3mXXA2oOn3gCjK2Fs1uymrfDg0K+wvPqs8/gO+qpUI5OdW4FDSR\n5sLocY1U+alKY6ZiHV0tXvm6Lefi5gU7WUbvbDah/HZFAQPoL4nqXPZ+5X08\nX6cFJVWVpNdx49asIsbqjIRW6HGt6ciG06yBz0fTqiAgH7wZFjz5wTB0vbkX\nLcu9rt6WTMVWy5qakWuji/dFpxC1MtqeCoenQ5lrLXhM3FoervUwZnUuIMKz\nVH3JVb9OGGjuN3hlPLmk7mCzf5pCXXCCYb3OQ6azkXyD0qPr7AT17SZCFbo6\n7jZktWbPTwYzsqYz17Li6K3R/C0mmrbtDfhNMRztOcNZBO/urS8+ESPtUFya\nhhqMllYjEaQquvK6Rb4sR8hvPStKvsQZa1+1GMoypb8TJCQZ+CHLEmvU9sYV\nOETQnHiKfKjOasuVp+QXmv4DDMEUcieBNkWX9z7WpNWLSN0eAMryjp/JkKK9\n1dxxX9i9EnkCl6MA7BvVcZSzxOnzHWOUigr3HNT2uUPqdibkA8hZIcdOG1qP\n43eHur6vOs4CDriSvvkbKRGX2ROWdr3v+zVOUxfl/tdnNIOAbOe66VLzUC6r\n/ArK\r\n=aBL0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d7f8898c5097f0d536c9c9c59f5ccb5b7f6d7775","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.21_1604151308911_0.10289695482273786","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.21-renovate-eslint-config-standard-16-x-43cf08f7ccc9725ce00d591b04b2350aac024c12":{"name":"@balena/jellyfish-jellyscript","version":"1.0.21-renovate-eslint-config-standard-16-x-43cf08f7ccc9725ce00d591b04b2350aac024c12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.21-renovate-eslint-config-standard-16-x-43cf08f7ccc9725ce00d591b04b2350aac024c12","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b66aa9b88c544e017b4a1e4cedf00c56d5b9a72a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.21-renovate-eslint-config-standard-16-x-43cf08f7ccc9725ce00d591b04b2350aac024c12.tgz","fileCount":15,"integrity":"sha512-JjRkgdbRnnKOAH6/mSe8Rqr65zVZPNOanC+clQUDQ/qJZT1zeOy73tBgsMrOdoQlWSAulvdPDcwKzMW/bJwydg==","signatures":[{"sig":"MEUCIQCfDik1/UJqH37+D9q7RH1mdvMivVym2UOrzXWfrLAYjgIgHbEp9ys6TupVgYkv2RmbHpC/b7s85Z8H4wss6To4cFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnWgfCRA9TVsSAnZWagAAKV8P/j207YorkpnOG6F5yaAD\ns0azy6pwOUJawelx0On0j3BGN97bDkjC+pA5/pdANI7pCsTuCqw17ZyenUHt\n/L2C/4fpQZLS08Nea0A4WzAxE9jZCocXu0YgWAmW64rrvKra8yTUolANTv9V\nEenIQEn959d3CaSKy5kSxFw7H9nxVj47AvCpautQXYnWnn0iSSUxr+feN6QD\nglW15Jh0b9VUtNX39vRtg5Paa1U0Wir0n74D5nb3tHWXsILJaW42Dt5jKZLo\nGB0w5WC74dWMZPHd/JwRGyeNWwg3jQy+sDeRQLxxdoToOdo6t1yUVChY87RY\nMIe6x+YkJJUMlcebuMtv6Qse3jsXw6PbBVKVedTInY3YN/ZUix92vYi258Qy\nQGRDOVjlqNjy1Y2nBPPMazKWRmbNR8MKA4+cOpWyPhxDmnV3RpR4BNfs5Y0i\nj7Pp5F/EU5oau54fkwcJ6iF+opw8d1DXuNod1ibCboh9qdCF19hrgE+7eMBh\nwcaR+H71YatWa64ZZ0ce3y7Z1MYF1OLxxN6arjTYEl0/cQZbHaYVcUH7zy/g\nVuliNKIe8uzuMTyycEWK8YMgLUi2Wtkrn5YWvibHg36sgUQOn78cKnpsWKpp\nI0shYuwaAUTALnApxtJ9NPcDEqSMbm9dkOjR4CyqZwWQyiObYX8dEWmO69qz\nOIvD\r\n=QFdM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43cf08f7ccc9725ce00d591b04b2350aac024c12","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.21-renovate-eslint-config-standard-16-x-43cf08f7ccc9725ce00d591b04b2350aac024c12_1604151326811_0.5616117579452107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.22-renovate-non-major-3154296e7b5e27d3abf649dd835654b6ad543547":{"name":"@balena/jellyfish-jellyscript","version":"1.0.22-renovate-non-major-3154296e7b5e27d3abf649dd835654b6ad543547","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.22-renovate-non-major-3154296e7b5e27d3abf649dd835654b6ad543547","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"15712ff519734a861b5fae9ae70cc934533d516b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.22-renovate-non-major-3154296e7b5e27d3abf649dd835654b6ad543547.tgz","fileCount":15,"integrity":"sha512-mPBsa0kL/A6tBW4F2LKRv6jB7gCF/QFJi7XOlF5xXwWpT/wcdlysjlOrbmMc63cxHG4DB2HjOVi0Ev98su0omQ==","signatures":[{"sig":"MEYCIQDqcHjBtZp+vADLuMq+wh/DL2LAG4zI3wPKTSjj8yrhzAIhAM0xO5LQdQIwi5vWEQ07bcEpnIfpHmBpH0hcpd8tMHnQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnXxyCRA9TVsSAnZWagAA22EP/2f41ySwlwrA/cklr41r\nsJwAfj4suEWZr1kG/f7npDvz3/hlbZ0qrCaoG4rvs2Hfvu1w8Qsi40opYK4J\n9lL95hSJ1lBvRXKSpxSbfbwpSb5zBVc1cZEZ8US7nuAsY+S2q8ikhydGJXs9\nwxqtOHN/6E/mW7x0hJ+GocFguJEicD1l5xhEYqPYrNxJWFBFA+Icb8z/z0Wh\nEyc/aPRDBmmq7z1jNBcj9rpYEDslZhQ0b7VH1fOAGyTZ4gHEmfZtx8A2ph6h\nivdKcABnxkflre/gj6xpHKE6LWqDofAcd9JzWSwgye7Z9QM5lFF1HH7f6hDW\npfrTs81th/HrX2b/kXEi119T8c2qRLrCRK9FaMzOXoDcpMXGWOjhHxH0JSbT\ntbBoY2fplnWv0qHBIsGPXJK0oS/3qlpdDqinMja/j7c7C61fW0PZTMRFvwZe\ntLRBUQmm7NhHC+DB0jSfFbdOC/4KMXrIxUxKlC51V1bnOvR779DrkrJON/IH\nsLcjFqvFJVCaBTTdf5t/cII07IfZEq2hzin+/w2Qgl5zl2vdsURAs27OUrQC\ndsiiABQO83vHbyobUOXMbfPTFTa7YmedI9edFWyUpZHQ1yyI8CczZdR/Qbdb\ntUU0ADi/5C0xDVEPJ16P6SOtzdMvbVDRy2SEbRG/TU6dc5dsbHOl+Jt6DF11\nxS16\r\n=82b0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3154296e7b5e27d3abf649dd835654b6ad543547","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.22-renovate-non-major-3154296e7b5e27d3abf649dd835654b6ad543547_1604156529900_0.6761279311576094","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.22":{"name":"@balena/jellyfish-jellyscript","version":"1.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.22","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"702eccf682e50199aae84e08b869b3016a8fce30","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.22.tgz","fileCount":15,"integrity":"sha512-Lt0E01JLhcQB3tLB1zi0NI8IVDcnJmDV3jXhILWb9elR5Fr0cRggPBUGaufty8frimFWSnYCST20W4pWcOHNQA==","signatures":[{"sig":"MEUCIBkDF04AnFprZ3rnKubKPO/eRZtP7MmYLLogj6RiKe4YAiEA3lb7ymE9APRnGnce0R5gMGrTJAEjnYhq8XGqOuBNxhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnX0gCRA9TVsSAnZWagAArAYQAKHiWPN2eAprSN9zpnv4\nFlY/CzsABBwXGhB4w9rlc10gVpE8RkDrDTbEVvdkRhBh8kQW4S+R8QNgBkJK\nNUyGq9XB1zxAYoOQnInz1/GXjzr57na8+29CNeIkrw6PHp8oScGDFoUvpEkw\nICqqb+ccYU0hnsVheVIv6DDmrMImD9dvSAoeKWIez6s9AZn60vK2WKZgj4TN\nDgtjqsWO/Pkl0d1LXCt8clk378ahfz7FOv0Di51n3+layPzeLWZtio7Ww8s1\nELl8/DZFt9QYTGkHcrO0cXXRNn5SOaASGbWISlGwj28ewGrn/Yu94Sh9G7VF\n0XumYAXjIQWe62iLi86w0SCBqNDOOZdpg1rasUWKl+VnumJyGY3xth0F/m5n\nl7CGMzsz6UnNd2KYrmFTkzuDRVvfKKMRZeSsF39UzChTo6gb+9v1p5SJYQwx\nYx4Lonka92RnP9uRpeY/QfUpzfrTr9gv8ujb6Q5V0d6wU7UvPNIMmgRyWKqd\nrz20J0gyhXTzhoZXv2jcEk1/Nx0Gq7jBTRKTZkPOGjo+hg1U7xpJC54PiSvT\nH571n9czFsv6nmo3u7D4492lvoPOxMcT2ENdXrqT2n8cYt59bYLxmwD19yU4\nchb66vLUm+Hy2J/CiO8JdetlM71hap/NCQZWKRycCMKrvuGX5V0feSa8FBJ1\nnGe6\r\n=Y0s3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95ae5b959ad8e323b889d81bd39a1a5d5c61fd6e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.22_1604156703799_0.32143473405577216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.23-renovate-eslint-config-standard-16-x-3e7891c993504b2db79323ff5fe42a2c6b3a8b9a":{"name":"@balena/jellyfish-jellyscript","version":"1.0.23-renovate-eslint-config-standard-16-x-3e7891c993504b2db79323ff5fe42a2c6b3a8b9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.23-renovate-eslint-config-standard-16-x-3e7891c993504b2db79323ff5fe42a2c6b3a8b9a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b2fff8d26dc582379b22770eaf9f511b6127c07","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.23-renovate-eslint-config-standard-16-x-3e7891c993504b2db79323ff5fe42a2c6b3a8b9a.tgz","fileCount":15,"integrity":"sha512-zrvxq73sB3C4zEythx3BgqPCoFTLCqyCDRnoo1ceH02Fg1nOUNmsJ0ATsAKgBwHLRKzrUD12079Hcc1CUCfHgg==","signatures":[{"sig":"MEUCIAlcySDThsJBAb0GzHIEhnLT97beq++Wk7FCG6HlmsLiAiEA7cqd+RbnW1VrhIGn8JVtd1AWb56vuXL94L4wp9c8tmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnX3CCRA9TVsSAnZWagAA+R4P/1tiXbrBQncHyDI5GDLT\nx7J530vl2UYTG0Y0eKusT+R+EMccbI3xly1N3VLZdkHuczUuvaivo+uYIS2t\nzmUf2pKuCU71ateu0ZWHejxc1qxJqQ7GOKRc2UQV5KAqKV4IGYX3vuuIYutI\n+bCSK01VuYs0lz9rHzDUn4OoS0oqk80n4puQ48rMpLk+ZN4sSUmD9QfqDoXd\n/uIBW1CmuATpgif09uGU0ShbgQZhGeZAC8fnwnX+WhkF92dDhsq3HaQ3ZE8Y\nW4O1gKH618WS3/lW24s96YxKh1pugD3NmDMUpIE5zD0CVXLXpX+/lf2dawea\nBMx1dtSLMabGWyhsE+qyjzJs+/yY0E4Oas+4dDkaaarKxQxiNRteNghc8zST\nJxp0iF67BPXBiTrS2KyHoH5Tr5+Ff33Yd9959ZaEzZQdytSou9KbelSUgCvD\n3ufLU+0cAvoovwF/ERroeKQPgT8VdwEoVm5Oq1p5iWya1NKqzMjavKLPAMMi\nRX0CcRh4xGbaLNdzcbimuJ9HLN2C61CAtchyboo9cacb/XidRawV1J3k9FkU\nTTAw3FXyCTeC/XLGkw7zKOmEWCn2uv7STgWAazxXU5aHZogtX8i0vJ3/9TFV\nUG0KbLPuXwv1uQbh+Lm5vZ1kB0fvEebdhtftmlck1eZ3unGsJ7mND0yoPBUn\n7Y4j\r\n=lGPz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3e7891c993504b2db79323ff5fe42a2c6b3a8b9a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.23-renovate-eslint-config-standard-16-x-3e7891c993504b2db79323ff5fe42a2c6b3a8b9a_1604156865786_0.41534010537984467","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.23-renovate-non-major-1e5b76cd1e520fc7f50094fe533083e3d98edb5a":{"name":"@balena/jellyfish-jellyscript","version":"1.0.23-renovate-non-major-1e5b76cd1e520fc7f50094fe533083e3d98edb5a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.23-renovate-non-major-1e5b76cd1e520fc7f50094fe533083e3d98edb5a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8fe39230ad8a735ccdbad249aaab8e601cb15f4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.23-renovate-non-major-1e5b76cd1e520fc7f50094fe533083e3d98edb5a.tgz","fileCount":15,"integrity":"sha512-RH3HCylGS/T/8/ozULw4sSq+tvssNi7l6XAOXDz2KkkMyWzFYuJLlA6rR5LYl6pWY+zxBesrol59APOh+Qk98g==","signatures":[{"sig":"MEUCIB44nmkJV7D3IniMPaHaGFpGrF9QmJ7Mb+vsJr80CloWAiEAqFo9C2DfC3T7MGFEgnjm2+s1ML9EPJ7ZRciVYsmFlwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqUSCRA9TVsSAnZWagAABXUP/2EaS9SAaZwG9dLPXGdR\nTJDPhUpeDTC+wZo8OGELUN5WDS8tD4yDVdnMVvvoHJQ4n18mpS6Y2BNlEqzw\nozT+lYrVMqPwya26MZ7i+yA1eOLgh+r2TRa4HJjCx8T+gia6kIk6yhVP39Zu\nC8qtehj8E4lKPpF43/lDU82ve1EnnaX+DkMPtBXpl8A2p2xFm+XPgoPaxbVC\nXT9wcMHQMDp85Rf/XnkY5IvfBWxOUYnfcubeYybUsxlD5BMQl87Cffai6LQY\n0TfYfAxvaDiWsunmV6QLlcC1J/p+uvIkzjO5r8CuFka2CHDHXDEc9lMhfrn9\nqqLotmQQqJ67WTxcR7yhTLiKFsgr3WaX0lNK2ACzwogXoIJfb3YF5AAmm9Q/\nBBZZa1ZihkdHD0VtNkNYbJVXSw9A37QSANoaeB+ByB6fIaTQ20mPPZOd6W69\n/vvbcXB5axnHrhRDx7xbre6ij3fm6E8L9BzuWg+xjJA2M4zBj1uoG5X3DvQh\n/3wJE5TXGfoSqqfj8ACUefuhom77aDgM/cbajRK604yUyeP+N41njBife6As\nLQFC4wF4oc1RPBPbA+eH5h0YQuTcYhQBgUaoIBnu2Of2nIETMEVaVOpAMP8V\nIYukzMafA81c3lAV2rg32IoO88Qif2O+nKiG971TdpemokZ0FA08VxRKSI4j\nI7Iy\r\n=oW8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e5b76cd1e520fc7f50094fe533083e3d98edb5a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.23-renovate-non-major-1e5b76cd1e520fc7f50094fe533083e3d98edb5a_1604232465653_0.685368981014405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.23":{"name":"@balena/jellyfish-jellyscript","version":"1.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.23","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"edb7092b0741626e637442f3468cc01ea6954705","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.23.tgz","fileCount":15,"integrity":"sha512-gznO2t9WpwZjYf4iMGtpJzBSkCwTaCzT6cvcFHc7bvj/FlICi/sxq/MjIATqS5up3BCMVGX7gT+M9kH0Pt1GDQ==","signatures":[{"sig":"MEQCIDIufOv1GFEiyKdmmz6Jf46BMMIrQUIX8dG/l+EcupwxAiBhRGoS5NUkBFBBLvll2Iwc+Hb3pD55Uj+w47PeSs7U5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqXMCRA9TVsSAnZWagAAN+0QAIzdC0OpXx4dmnYUCWab\nernt66PY7lGDEWmIsYD7y39P5R2+5u6ZArFC9BLUrZvAy4cEV9vl6kp6StbH\nm5TVbAKpu7kZLYZZqarka4m4UPGAgOos5954UnVEabE3lvqOPztGp/M/FjIO\na6MHVhVv8uCLqkZC7JkcbxuIWK7bZVmvSBZihzLOi5tsZ21TDPMBTqqf3sm5\nI6Yv3iS1EVTABUrjSYwsqqqXW+ji2C7hfRKkZQNqMRHEmL5HswbLND0IuJcI\n5R2pRRG/4pL6zm5AcLtp5QPXgsHvV0pm/6NQy9+ri9e49sWaOoMl3zFT5cDB\nWoh4Q+9JVuJrJ+e61vCrgr+Z7sAqPNZGqQfWMEVHA55mgEg0I001NGpEUnrK\nTxXHQHEmwqPO9T+SQ5XWQXQgqxIwX47yGgKgdxDXyS4IOZtNRYukEYyeDpSB\nS555CZvBaZlefNCeu+NxRAmI9kVv7dCwoF/v3FmrcUUG87mNrjAhPOo3cn9z\nufPusw0Yej8Veaqq4ZB4I0saOuSlcfm4wTeR5omY4/fm0nce29+FaAJ77pin\nPDasMP32Utw87I7/dD2DHxEwRtUmGqL7bozUEtoCUuo+f3hBgwQoWACT8xQu\nwndipQkMhBR2L0vGLd5n8+io/BdGFSNQLRRRGzzbJTlp4pcY95UX+Ih38ZOW\nrWw7\r\n=6Cu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a3b0ab087741ce042dc00edc55e97132f72fb2c6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.23_1604232652534_0.4500021641222214","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.24-renovate-eslint-config-standard-16-x-16f4cc7e102cd3a0b1313dea6fdade203d510005":{"name":"@balena/jellyfish-jellyscript","version":"1.0.24-renovate-eslint-config-standard-16-x-16f4cc7e102cd3a0b1313dea6fdade203d510005","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.24-renovate-eslint-config-standard-16-x-16f4cc7e102cd3a0b1313dea6fdade203d510005","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7bffed2cf71c22829c5b0fbd6ebec8f40d34ffc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.24-renovate-eslint-config-standard-16-x-16f4cc7e102cd3a0b1313dea6fdade203d510005.tgz","fileCount":15,"integrity":"sha512-JRVV+knjDv12BOj+opdRGiXB6/R0ya03X3z4pP467LBT5x4/gXrSXJ0hSSinibWOOhNSXNpdwp22InXeW/2GTw==","signatures":[{"sig":"MEUCIEJAsjXJ/Bt8aYb+JSJ7ul/WCDSGidRM4XF+/ZCEWDGEAiEA4FKNMGSWUiHJ1ud8zqkyVKgsx3Hv0sXb5FayG8fzvbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnqaDCRA9TVsSAnZWagAAxEAP/RXPYh8nTVYrhLQ3+Bl1\nAJh1KCRvxJfoYl5PFrc+ZOjsMQ3fSRRn9pdvYoeUzsrP8ghmXMghHqs+h6qw\nyFREj1pom374oxXUVRkqRx/jnpBigKhJEf16Le3zV5LD41Vy2RZhJ3q0Jq6N\njof6fVNI3FGGMTRM7l0c4pTFIywlJa+RtXAlcWGGgwMx5jTJOmy9V66K98cR\nc7Jruijp9YKMytD/XDXa7CqTNs7TyGA1j9T2XtrHzpE1zk8TKMHpla2EPJ8R\n0XmKFeQyvIbShwmcTvH6ERaIYM4n4Dkxm98PQO1khFkx8xrBXLkyyEPnd6FF\nwp5pDX03R9JWAk6/oq23ymt5jBNLN7wwy9DG+Iinl4JeEykhLRdiTb8wnvM6\nx6/d7h80FDlDufz3DgcP7b6Vvb1jPbBo9U1hQvFAWgn7Zkq49rPzhVDYyQPM\nWFZsFV7hsUM2QEkD2+kLBBtj9WHfYMxsEsGewkt3fJmF4+AHVPSYkR6Ie4wL\ntGLHCNOChxgQZnLhVbTCBHNiwyJ/GzOXBeUV1w0XVelqS21u8t1XBe2R1LNd\n35zg+9nw60Wu583Zz7Di9uDsOuKc8Q5UFnAbqRX8XaP+Ay0nwrJhHch0bJu3\n9qPc74gIs3iofsF+EfTcD0ngDKs4Dh7buVTnK5gby+y7/EjEGcBqLjXu9jVt\n6rtM\r\n=M9Z5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"16f4cc7e102cd3a0b1313dea6fdade203d510005","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1","eslint-plugin-standard":"^4.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.24-renovate-eslint-config-standard-16-x-16f4cc7e102cd3a0b1313dea6fdade203d510005_1604232834982_0.0898881669412599","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.24-remove-eslint-plugin-standard-10f53b2795855eadfaad0795ccb9f8b7ba279285":{"name":"@balena/jellyfish-jellyscript","version":"1.0.24-remove-eslint-plugin-standard-10f53b2795855eadfaad0795ccb9f8b7ba279285","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.24-remove-eslint-plugin-standard-10f53b2795855eadfaad0795ccb9f8b7ba279285","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"728436da345408bcbae63978ac39e1429d49424b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.24-remove-eslint-plugin-standard-10f53b2795855eadfaad0795ccb9f8b7ba279285.tgz","fileCount":15,"integrity":"sha512-P9dEk+ux8sn2CmWlDu5MKkVLOtzNBFT317IezVAThJmS7pabRvJUum59ro8HvimbbXxwOsYdN3/nEs1HdtDTSA==","signatures":[{"sig":"MEUCIQD6SXEZszew/Z0sqpmp/DZie5T46L/z9W/XnLSnGn11agIgSfyqhTggjTR8UDQBEuYZM/fFUIq32ScDrOxN5JzAZIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn5DkCRA9TVsSAnZWagAA7X0P/1ZTFgSoG2iYKGZwWVp+\nik5Ph/vWy1B3QBdcpDkIba0U1u1pynhPMH0SMR7WY8lbcLxy/2YHjJcwr6x/\nUWZAZ+8K1xyLHADsFt+yCNEcwKnEs+Pz+1TChaFW282QhW96WtIv7VeRiQL4\nhKUIfXaIG1mnVikBEOrR82Na7MYuKr2zMqTBEcWDAQ9gss9BVsZIlbexP7M2\nz9P/yVO2Nmjpnh5xGxqZER/f6JqJHK0AZd5bm5bqO4HL6Hr8q8s45dRSmMpS\nBypmdauf9WuUkvwXE8cEu1obmXEDocn0ozNFiVed8clqBnhjfQlSqui1Acog\nvHSNGeivRJhm5UH2PvHyDgTH61KW9fOumuYzPLnnTyprH8xMelAGUqGuA110\nsVDrrUBbiQAuertdU+CJecFOOOmUOaJ7g4tIJyKnwIPGuPWqYVZrcM3LvDCA\nV5rYq/nswkIcF6go2wx73LRcM5v00t8J/YiNU3qtaqGMIdFXSMhT4jHei8Vs\nvwKjsKgHlF0/vb4GdUpC2QOUJrk69Aj8ofyh+ousxc1+/t2G1qScRjo7bPxR\nZsCIrxKfJEFj/AmArEZGFEXFsYwpUsBYb3PAPpYx/ahancw5SYeh4ae8NAke\n80lRJRk9A/I/lGYGmKi2UqDOFMTMyIR6Xh97YTzr3JyETl/lLtmS838B3axA\nTufl\r\n=OjVX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"10f53b2795855eadfaad0795ccb9f8b7ba279285","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.24-remove-eslint-plugin-standard-10f53b2795855eadfaad0795ccb9f8b7ba279285_1604292835912_0.30861924072227365","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.24-renovate-eslint-config-standard-16-x-8363244d2ac800173f11993461a76ece56a9d3d0":{"name":"@balena/jellyfish-jellyscript","version":"1.0.24-renovate-eslint-config-standard-16-x-8363244d2ac800173f11993461a76ece56a9d3d0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.24-renovate-eslint-config-standard-16-x-8363244d2ac800173f11993461a76ece56a9d3d0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e0de1d65a71df16c9a306a8f024b7502eaf48a44","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.24-renovate-eslint-config-standard-16-x-8363244d2ac800173f11993461a76ece56a9d3d0.tgz","fileCount":15,"integrity":"sha512-xxb2O0ipe+0nCQdMHSKHKMVU0afO3k+v5w6ZXAyzJzzRo0m6n4J//ojCMKnDAHG8HP27+AC4R3xKO/v7JTRmXA==","signatures":[{"sig":"MEYCIQDGkuV6UqdHZRgBBvpa8CDiRElyX1WfokObLDssn0YiLwIhAJc6B1ExpYHKKg4Hytl1qVc8DXNVTicRtfc62WUXRgIh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn5JRCRA9TVsSAnZWagAA/uAP/iSmJFkJ6ABvo3K7vMSF\nDVoIZxWLgAavADArLyJlk5hXGHQQ6yxRcJvJ2BfMY7ySFctulh71inY7Z++W\nnkIbnMuPAyjhG49n8303fPWzyCIuqoziL1+pPY3PQcUErW/Fh18SREFzRzbQ\nruvcODTvx7jdDEO8aoIxAWvG701DoKMf76kCSSSUh8N21+k4lsO3p0It/tP8\ndqTx/GZI5Q5flqto3WBeU3+hztJdYeKseK1rsEgySCtlM4Yxn9IUj9P7C21V\nUWSPvbd5IGEAe1kNYre49HWS4iN5tVLkar1BZT7GNetrwkehBSquKrK6VrPM\nvQRiPbhOCSThUTflB4cUk26pTsLXrnDJZrFLkifk/ozP/zX3XvDjpnngz7XA\n9l3ak6SOGVtqNK0Zt3UlcMsVWGDFT1gIX8e3Hdle8dYpml/l6ci4Pgmgb9gx\nV9n/7SXXrEzNEG1U5U+meJPe8UkFL9XLmnZbiwjTp/L7tbjPTE7PsjhNIe7g\n0rEm71y0LoV+vjRu5TiRPRthtuEFsy2evl7wphT2Yj3pVbwpKOETCPv8+2jv\nvzvzafpNkurOD7xUtBXyDOrqsn58tq9ZlxfL9WrZX1hVBdLyM2InY4ySPbfB\nWtfes1aLdRfhsWy7ua9djNjfJoHOKNArllHuGJP/mx/qhhB+7xouw6PHoutH\nd3Up\r\n=m9yX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8363244d2ac800173f11993461a76ece56a9d3d0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.24-renovate-eslint-config-standard-16-x-8363244d2ac800173f11993461a76ece56a9d3d0_1604293200671_0.49594423764094353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.24":{"name":"@balena/jellyfish-jellyscript","version":"1.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.24","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3d240705a9fd07d954fd39e4d94583d00b5da10e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.24.tgz","fileCount":15,"integrity":"sha512-X/6+wth7adxszO+cDw3qm9TFqqy5OjC0a5EpQWUzpAwo5i2SCXQzSJwkB3ffqn+wGdolKi2m7STyVa6miJUE4g==","signatures":[{"sig":"MEUCID4BlbjAx7100+WENEk+dSth2VNDwrjEKnWja3KxQnoJAiEAp8UzYQI5sSHkAAl2eF9FmabydIX6sN+nyIGpK//e3Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn5OQCRA9TVsSAnZWagAAaCUP/jJHKWCBS75KuIKVU0N4\nUzDIOhhQAs3DcQm1KMoDJdrXQ3mcjk+G5zDj2kqS4hauS1jwum1b91dikavM\n0zCkIqPYZyqyHye3hyQpp+YO+TG6+bak3cb1TtcfrIE3V1d/15gfgUEgpXdc\neX8MsfYcG5e79Bq/8uZ7h9Xwl0WnTv1c9HUrNjIZKSRwvbEJjlscCjQiKQyV\nmdhTRIwEC09W5CZFxuqJRiUnUhEtq+Fe3pxJKeIcnIUQJ6u6d3oIsdVzDSJ/\nIp439Fo3s5+mPck54iMTrBPWumkirBSXhqkAjKheZQGYofagL/RwblGRd5Pt\njxkWNQjBOxMA3n7ER4VOKZR36EM97nbf8DFNNgYUxuOBcwoOgBq5tL+qzWFe\nRleBOUNSpD0p4Otyu8bgngHAsWCBAVLpIwcERf9f3/A7LyP/4fDZHKtvB/p6\nBqqP6BLdXAuGSB1gPHBBqwSCCWaaKtHudYFbAk+wX8NT+Q5Ld7IJHfbaGYFZ\nmNan7OOcwRAOtbDXn/XZxDGxiQp9xaxqUqNEYQUyNN1iOf1JsNT8yEQ0LOxQ\nM8RfXAjQ44nJdn2xARYpPFwu7ga3oA1tYp8rKVGgO7Ii27k/6Co+eIfVNavZ\n2xIsPiFQD1CJYRfD8ljXsbApWhafBNykITz+N4OblmEswhaka+vkKodmjl/b\nUP0a\r\n=ciBZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21f80cb1aa11fc1712d2ac93568beef8715353a9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.20"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.24_1604293519527_0.6386591576955161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.25-renovate-non-major-7e1d2fbb2b92e08386131df793e203fa6e2f48cc":{"name":"@balena/jellyfish-jellyscript","version":"1.0.25-renovate-non-major-7e1d2fbb2b92e08386131df793e203fa6e2f48cc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.25-renovate-non-major-7e1d2fbb2b92e08386131df793e203fa6e2f48cc","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"40ae9b551870b6f5b4a47e085a19fd812127d5a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.25-renovate-non-major-7e1d2fbb2b92e08386131df793e203fa6e2f48cc.tgz","fileCount":15,"integrity":"sha512-HxoGeIVQ/eATtYNMDeK6FlKAuix77teDAgnrJSDavkfrsYhwUdG9sVc/cSYePvvBLqVKkZuu5IwTdrogYUgzCg==","signatures":[{"sig":"MEYCIQDnepHWClxLfp3/FrF8LoOlvmt3V8TAnM8Q54knD+E1+AIhAOg2vdJHhp5YzsZpJLryn3XslvxPyX6Reqj1ccnZr8GU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoBugCRA9TVsSAnZWagAA4DYP/0VRF2x9+Bc+xN/9FuhV\nrbmuv2i/RNN97ScOI3fLlJwe7RCpR9Q04d1rs7r+4m3TzisUzRPPhyYaJ3Kr\nIwZ/IfI7eCtdjMEewCkaC+X8q4kYN1gALu4YdusVfg0NpycmAg9mf1WeGJtD\nfXaDkBIUJdIwvv56/gd5nuve90jxxeZskSTtfoYoqWz7QqXRMKqxwrvKpH4Y\noi0AQZgDbloV1/EeoatExw2/4chZWbykL+he2+MTZerUWSM/BUeqW/PmMKqJ\nakVsZtyIdYkbx/j9s8texe9+mp/y3BvCtO/Uz9luNbulRMZhzjR0VkbwqQEd\ngbqKFiL3ipkgTFziPRXLcodTeVUGvpGJcvI/GycVZOCQgtXTj/7PZOwJQ3Ef\nJ/rIQMV23hdGDz6en77Pl+0meWVr52Y6MYZnsMvCUBZdcU0W/TTtPJbGhOqA\nSO3tK8JdFa9oI0CdbDJXGe+1/MuaglFX1iwU/WC/XeLtqKKR6WO8jjXSU9Sw\nt0sAMofDEJne9vSuMbJrBq/7/h92lNnioTuvmxomLxUZL3LRwKx50vH1ln5g\nooAwgIzlsHhJmyBgE5or/uzj+smqwew+Jc0YwI2rgXLlRlr3kBFv844gicII\nLLv6pK1JMSN8QyPqmzatxeW3YwCs8x5G8hHTnXLMwvVAyRx95YNQGABzEu3i\nu+9x\r\n=XGzl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7e1d2fbb2b92e08386131df793e203fa6e2f48cc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.25-renovate-non-major-7e1d2fbb2b92e08386131df793e203fa6e2f48cc_1604328352265_0.9013055830402965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.25":{"name":"@balena/jellyfish-jellyscript","version":"1.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.25","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c3b1c5ab64b6fbc84f75ceebd3c26ea45b8ba61d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.25.tgz","fileCount":15,"integrity":"sha512-FTiCSzVSOlFHdQuftZhRFI1epPmeSn4eyYO1uXzYCU4yIpORoKzYkQ9pd2KsnryWqpd1vUtRkM8Sv2whaFQ35A==","signatures":[{"sig":"MEYCIQCjp+j4LpP0vI1u2w617VC6AlB3dokYQT1+nLDXZW0pMwIhANa2/9xEF2ju6MQiL8Y3arXTR94fxaOpCxBdIZz5HUSP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoBxdCRA9TVsSAnZWagAAoBYQAJOetzy21Rw4mzC1nPFt\nTj9pTZE+KRCslVjiiHLl1+RaWnrJDp+HlW/O8i7Ba6rQXFPFHSztErl70ZSp\nD4PFPUAj9p9n0HKV+1FNsdRpmFqkboH3UbLc/cMkD8epe1/roMjKpGPuVAD6\n0tdyer9semzI8F8X00288Lt1uyH7EaXZjNeKpEOnm4R9tKwTwCGA1oZXUBnl\nCfHt7OimrpJctAX7hmAKVv5pArtuL4ehTRmiS6KMR4g/D7R68ySZ+s5Qtzvx\nt2Bz3vr1bsGJU8eDoCCp+tcMRX7KFD+WjuNPPz2KyypRa9lvGLJRppqD3WYk\nXLurkxVvv3njNHVis2AqnAf6KTryCEnz0UWeyL5fR75jn3H9zfcfsGhGO5xy\nsAF7amVZ6PdSm6qJHWmawuxyYShRbT+4s0dzJubfRvRUrxPIpcQufNFYBXaN\nUrs6iDfN+XSuhoA6dmufAGTt+fWzon2dGbopDSG4I9JuEi1djKx/J5R1gkA9\nTyRxXUn/nAmUi3CqijPSqZMS3zlAUK1N8Y3/8YZEOG795VrOG974cYMp3jQ8\nNfXHRXnhYto8EiFZcboXVw8aGq7vsSCcp+OftVFjyz/BNI/59U2Fb+vg6SPu\nJITkbmxurodTBK/hB1upbtWOMS1cgF1c36qH9Cv1OMZ8IlFhBaaeyCT7ow+L\noN0W\r\n=h9Yb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e19bb51637002d8e8561995d1c3c0284fed760f1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.5.0","@balena/jellyfish-assert":"^1.0.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.25_1604328540630_0.6901671603551722","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.26-renovate-non-major-5f5dd49533f7d6a191d2b3446d68c5a29b6dd380":{"name":"@balena/jellyfish-jellyscript","version":"1.0.26-renovate-non-major-5f5dd49533f7d6a191d2b3446d68c5a29b6dd380","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.26-renovate-non-major-5f5dd49533f7d6a191d2b3446d68c5a29b6dd380","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94b71794e45197fc39f0f80383b2064e7d70cb18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.26-renovate-non-major-5f5dd49533f7d6a191d2b3446d68c5a29b6dd380.tgz","fileCount":15,"integrity":"sha512-j+ZhRxOi2TRLO09gdmUFhOqDu6Qgbx3BOJHSPrE30OC+9jYNmph/z1Ry07bejFMnAK2sGfzDxHjl/NoaINSWjw==","signatures":[{"sig":"MEQCIFR0uRixpvwb3om+Tan8VVudNIsZ1uh1eSJk8eFS2BYsAiA7NexY7xge3OdhFT+yA2focHprUndCebT3iXW1GBt7Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoVYtCRA9TVsSAnZWagAAOiAP/1e0GdspNlxLdxUbjYJT\nBNFWOvbGa81uJRBMbt7JtQMH2kRp81GHGQ8dfavNIlWVnrveJh5AyUyQrmME\nQ8UnSytEWiTXRAE7Lb73OrYBs2wwwRwUWXmwJB4JLtE57jY8HVecHTCRDM1M\nD7b99NWIVY1wbX7qQH83htm2dXNcYffNFYeW7x+7IJ4fdAyQDoObMDWXvqzV\nYqHOjxj0tcABVX75UqOnL9YrxLpENyDyr5GTBRnxYFjrJyDGJ8Q7zsk6HEvu\nRuLFzcbCv5Wqm/bthKrLc7KqG4p1sQJgwBiGDhvyUeskv+jnsDvMhV095pPu\nSKSpsrIQ0UpOBVBalzH17clZsWeXDD/rOFJZZOt/hUW3osvRagMHHx+kqkKV\n8XE2rUzo1MrA5FnovtbgHrfzKs+sOr9x4HsB40nErVsmWJtkSLiHcBvLjxbI\nIjtNr6aC5UfePp1HT1Qfb01Aa6GHEXmPyQERWjDaD+2n8eAtJjeMQH4FkVcK\nBix3M+WRYlKk7fg3Sy300+R9yHdW2mzaEGTHIOCVqWjO37tUqORcW1jylfM1\nvhV0MWMhiiIlW+iEvH+qoWOKcN6LeMAMszbrA9iciSaT8aPO/codHVfxx9y8\n709LrzFMCxsTNFzJTxEsEowbFCVCTO4S+1FwiiaEJ4T9DhRsJwobbUwcrKGC\nP/iU\r\n=PMa2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f5dd49533f7d6a191d2b3446d68c5a29b6dd380","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.26-renovate-non-major-5f5dd49533f7d6a191d2b3446d68c5a29b6dd380_1604408877177_0.48889533095453364","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.26":{"name":"@balena/jellyfish-jellyscript","version":"1.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.26","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c0b2a88c5e13710dbf2b8e11ccca6e7d3c012b39","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.26.tgz","fileCount":15,"integrity":"sha512-MO/x5xb8AAfd+Nh3eJDakCLNQKIOEfOxlEki+s5w/QwG33dibigUefKIvX1QIyPoLBV70Gz7DJWqA2oN6la2SA==","signatures":[{"sig":"MEQCIDw5jtwrqR0npNQsUA7dEBdOCtc5s3xwVsLk51fY0iRpAiAXcFyu0cggIO2kH5Jvmp0SXyo6lugOXK8ZaVZM+ptJgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoVbxCRA9TVsSAnZWagAA2yIP/1/WaTAn4i57nse595jc\nlAmqL0/GjnhpWUMiz4rJIPHy5mwPklAWvK6vy7nO/s1MLnJbprgQVWHIvzcw\nzlfkKBjHELV8FG3zknuuxppksbZZci4VSkIzbaMoVZUuQt+fa+QvBfCDuh2c\nr0D0g8d7/gMqtNhKjaWL0AZuNw/UypvOpUcEC0KzU1hq9zf78Tkvd7UzLqeS\nM5V2guVMUz4lBnS7bif80QCBsLTwCFb/grbJBAts3SmdyVRpl+2WV6BvOh55\nw5+wiy3ztS0e9RDbYAFBRZF+CRq0Qn7loLhRKyfIdmx3RRLx7gNzmnJ1SZZJ\ntQbymcx2F0UfNQAR/k+8bxgq+tg0CCraHdx/yt8JQLLtp4K3WaXPsYsABV7A\nwS7Q/QEax8FMtGaepg85iF+UcEGflQucM5PoT/gYjv91In3ZZLaeGUq+t714\ntX6dtxx44AFKqTBWx0nApVDeRyO1DJ9AOLVxCT3uzWAvsgDvz+yQsE8lOq4G\np4BDR/GytP/YxdGnC6JbAImEYhiArRtWJW9kpCPLqrhmUbNS6rNYi8uN4RGa\nhar3O8qusWUWdkQiruW9VBQ+Cjg5HPEjtobL1rAXSMVg1UNxUaaz23aOaoQK\nn4xeZfhxCNuZx0xCO0yM13cmjxDQ0wu6ShYy7KqQ76ax6WOpGh6Ta9XOj2FQ\n1iqV\r\n=hkF5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"311115cd1320f5c1fa2e07708fb3ef3a950e3848","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.21"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.26_1604409072840_0.8772621876432396","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.27-renovate-non-major-0764123f92546de27204280c4b5ac9b7df125c0f":{"name":"@balena/jellyfish-jellyscript","version":"1.0.27-renovate-non-major-0764123f92546de27204280c4b5ac9b7df125c0f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.27-renovate-non-major-0764123f92546de27204280c4b5ac9b7df125c0f","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"181ff619e11dbedef3e401d4599a44d178c597cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.27-renovate-non-major-0764123f92546de27204280c4b5ac9b7df125c0f.tgz","fileCount":15,"integrity":"sha512-Q9sytOlX/NsAkOi4M2/qEbPOIBoqlcWxdzFip84qtrtwOovSMEH92NEEnvgqa3TRMOjaL7a0D0Ip3dTZE1Kd0g==","signatures":[{"sig":"MEUCIQCBlCd9/Il9QVrml8C7HFHsxolTPWKQVcZQRL9P0bbX6QIgORYPyYVLRoJIqZgcGXghfGYVpL2k9cL/LExP5oEft1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfomVVCRA9TVsSAnZWagAAf7YQAIxNcWn2PzHxhavvukAh\nriSGimR37DYnmdW2E4TuX668sm8V9Znt6noXjh7xMpcXCrRTrYwN5rtAV4+C\n3fvz6aJ1v2QL3BY30PbBFwHbFQAdHfAOChQ8myVga57M2d0sGoDB6pzyOTx4\nQEZunIUvpUlnHZula4RIAtAZBXGNmtoT9HQk+S4w3aeosi4lpCFYNiEMgjAI\nUSnro7nn7QjRiof1OT9ySSRz4ySLW8+wI3foyWus4KTFKJ1WQWNETCXH+7fd\nJaOfuHM+CVoc9RmbYKJw+Q7xVCIEdwdRcmy6g6llNXTwTZF4nfwm0ankJ66N\nLzNLCFrsslgksMkub5cboPu4/VpeFlvgtAj71zaSuUEpbNioq8VlxZDoTnRK\nhMwmWEBXGL7zWWbFjBOWqZs6SwfpmtLw3OfOMoGtMCYb3KneFLvZ7uEUbnjn\n+06lzp/CtWSGWAAmjPDbqpTFQmSvEAisPlkQ/p5DUmhI19qoECIgaZAEw91q\nrOv6tjxDwkJy0aspJv/7CTOeN8k21b/bhWt89l40xzYfw9tYW0X3S39HNKZI\nqLB0nX/8C6Z0FNRaYiulTUUiVe51a4vuTlZP7NMCAF4suRuztSCuiz/3993v\n9D/PFe0trGGJjFx67BrjJLxeQbLbqaTq7UmmjJdgep3TS/Ga0o9TBkc/RKSS\nHMSE\r\n=mC5u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0764123f92546de27204280c4b5ac9b7df125c0f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.27-renovate-non-major-0764123f92546de27204280c4b5ac9b7df125c0f_1604478292660_0.5782978229425042","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.27":{"name":"@balena/jellyfish-jellyscript","version":"1.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.27","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2578010c3f0c9d15c1c3374fbf687125770d4366","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.27.tgz","fileCount":15,"integrity":"sha512-fdbi6+a1vsWfVYK+HWzbEkAmL9ADiwZ96fCA2TNawcI9XnLJ3a+Ey9A07663b2QN3HhrgZa87inSJ+UceqsTxg==","signatures":[{"sig":"MEUCIBCvAwDXo31rmeW2hpHJKLlhs0j8eQy08056ATCSoPLOAiEAgMOcSCjGvlQ7KxfHsQVze8IZUNSapDMXhQsTy4R9Blg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfomYLCRA9TVsSAnZWagAAu2YP/3EHS/YRnfyC0mOONCWi\nkWkmsT0jFqZFfQhqtj1Xja6+5E3h4xEfe+xXpvOIG1m3QDRBcybAG3MepI46\noc4LCseQb8UudfGmG0z7eXYomvP4q51Uc6GSp7JbRPqKGJUgATild5YEUpA3\npTD/RQzhapWcIHX3KiTEFDykWNxB6egXrWMYG9m9jFI5WosdVO5Bp92qI/pc\nm5s6mbSRkDRckEIbwnmo3ljYd3/akGhjvYopxpjC8d2iiNTVP/yvEObisQsK\npbywt5I1zZnU3YCE812mX5lBVVYWQa8U9DI93U/snAf/qDpVtnVFYcfkyL+g\nv5u+5QfBlwHYDW/M4MeYFwWFTaYjpgZR1eVZHwAeoKNw8f1awIkUgPs1RN90\nMS8TEJQF0cI0UU7nnnHfSEgvWRqjk1jjStOL39SQ7d0C2Sl9mOxY//SyReyk\nGZByW55ammQi5VkzygbP3+YML3d5SBEUyPyBGWOFRLPC+IdQieNwK4cOxUIO\nSbuTzvizs3ErcOVzQm/ucsVy1ktZhs1E/1Vod1USddjk78ht14Jl/QIZ6Z93\nDJnszBWObvQwc+q+ERqUgvezo/0ezR7bQYTg74mrPV18XZFRubB33c8fknKH\nFqeF+ozsVPTsOVBTSSGmHgR7L+yjyxH48S/3l8nRma2+5jUxl11/o+3HuSeD\nS56v\r\n=nm0g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a398d7c267e5d3fb8bba28c0d9031b38762ede46","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.27_1604478475012_0.4470263984738858","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.28-force-renovate-node-version-5348540358a7e254278f27c7b2d9727fd35117ba":{"name":"@balena/jellyfish-jellyscript","version":"1.0.28-force-renovate-node-version-5348540358a7e254278f27c7b2d9727fd35117ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.28-force-renovate-node-version-5348540358a7e254278f27c7b2d9727fd35117ba","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"415b75eb9d93394de3b600478bc65c7970c93e33","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.28-force-renovate-node-version-5348540358a7e254278f27c7b2d9727fd35117ba.tgz","fileCount":15,"integrity":"sha512-vYH5Q/av7DmgWm+k1yx2QhaXgb91roftrbBACLr23lbmvDYrmiaHMjXKNIXkjb3LzbcUAD0rnKdVQ2ZWTMPwpA==","signatures":[{"sig":"MEYCIQCIh5JFV6SybVAYABgWLAqzlDFSnXWmNaP/yI5EhsWZqwIhAL9zlOyVxJEN40ZSGmShrBNnVOL5mzj41ipYxDkc+++7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpLgOCRA9TVsSAnZWagAAKDIP/jkHGSLF1gu395/Hjk7z\n1v+l2/RgkAPpb7JED4NS+ZvCFytcsf10wvd4LmfAi6B4Cmr2TqRT/0sVjWII\n/bdoIKsZ4G0zwsmsfrOKvR5iVzKxQ6LWSPFdJak+hmb41ibrtaoHW/N84S9u\n4FllJEjI8wut51KqU0f8iDgXSNTKaKZdKXro59+VU18jV1mqwS6QwNtfQ3+8\nutUmRw7b8JXJKE4hkfkqxjbd/SNTqWpQucAWsn7q+Q75VJOAD198W+0g2PrB\nJM0XqRIvkPNQIf0ufssZ5e7g56VAVPXHRtpRBDbOu2z79GX9RHFUz8x2RnvB\nk25TrSidQROfNi6GvWOH5X6h0Og+d3yQ8849qybgaD/rPgPbZ8tusf2gQIqk\nAAk4nVZ2QbCQuM8s5rJF9/hN1Xux82Qe3SAVADo3W/4X+EtdcP0JmpVr7VMt\nVg+LduZV5m/ql2CpdSpQVeUERHXsNm+7OfNetYj8S2Jun/rKZoAdMWjyqCjQ\nnVXAxI4ZeHlBNnq282Dlmn/wZQKXe+tBYbq2dnY2a8eH98LMZYI4HaBPUfua\nsM1uBi6kvsSpKi/Mj0OabLLx6K0y47uQ2srm/dX3rPgiHBBrswQXoMdc1RC0\nDocsjr9xiQDcRpAiv0j7vcZiZnWyH8BemaJX9H3Bx0uOy8jFGEGoXacPr3Gm\nYm93\r\n=7dYy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5348540358a7e254278f27c7b2d9727fd35117ba","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.28-force-renovate-node-version-5348540358a7e254278f27c7b2d9727fd35117ba_1604630541844_0.2780061455456577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.28":{"name":"@balena/jellyfish-jellyscript","version":"1.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.28","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7874b628ad14e092152bf235c7cb4a23a52d0eaa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.28.tgz","fileCount":15,"integrity":"sha512-A3b9fZUxMSjYbFw1EW+VS8aWXn2eqdJrBflHV20qBQRfurZknprAGUQqP9cFtqNF6akK8oJjhSziffihyBNT+g==","signatures":[{"sig":"MEQCIBEqrm8D/MXxrH7w8j0OxVQMgqNOZQEnyU4YD6MkkF/uAiA5Qilx+lMvUigYc+/O+JImdpZRZRGGeMg6SUjDc9nJEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpLjXCRA9TVsSAnZWagAArHQP/RUVSi1jxhZ7BQF0C6Cw\nxB78jT+cT3uwAlj3lFw6efZC1QGUapHstv7gi/jUA0gMkY5uZNmcHm7cOWpB\njzLwoEA432yhAqyG+F/N6z0QTlhoRZ/zIGCVBmUPUNL2lkyP3D8CJvwB359U\ndXmxFhGtBrljnitQvxrQRG/JvrqaRivyc7MHQY187BBhS84N2IYBw+M05q+D\nkwIaDuBImzcb+u1bGD/2PtepZbwPKJ5rjRnzrvgCUa98FjIjUfZ2qtti3IKK\n8K1uyMHABWcts56/oHT+YasdPZ9rY4FaDg5FDglnXTooxh8+kq71SVQCRsuf\n09V+UJ/7LvdZV4gqe3qMrZfPCrwf0b+Cv1vidONhZKdf9fExmtaM6idT/4xr\nHlzoD2Jq3F6xy/KJxt2Hzu/Fzik2Lg78FBdaANDRFCFnD27lV0rGDxlHttFo\nFlVdBowdAIA9rWVdCbog7kwQmQNjIWZhdTrYuD/ajqrKPr95GrI/2uDr2Qfd\n/EuU3jYYJABih12NXN0kTXpn9PCMbF0pOu0n+osGsgJ8qe6lzZobvW8AKits\n6MmbJF0Zd+4Vtn4XKPllbzP1W8uc8HsewYLY17EwjJOOiDNKgRdCP6RWZIWw\ntOKby9lvXga6tdlpGrD/DY25Pxp2voZrFYXThvO4vkpFCW2bWa4eFRe7ej8N\nuH2F\r\n=8sl/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f01843d8e263633183bd044f364bf772ef3cc92","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.28_1604630742725_0.9950930601790666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.29-renovate-non-major-d99a3a8aaa5a2a50af79fb121f797a7ef18375b0":{"name":"@balena/jellyfish-jellyscript","version":"1.0.29-renovate-non-major-d99a3a8aaa5a2a50af79fb121f797a7ef18375b0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.29-renovate-non-major-d99a3a8aaa5a2a50af79fb121f797a7ef18375b0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e01851572b052ad4a652945abeb9dc0e10ac6983","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.29-renovate-non-major-d99a3a8aaa5a2a50af79fb121f797a7ef18375b0.tgz","fileCount":15,"integrity":"sha512-zYaDe8/aSY4rHsR4xv4iFoqI/MmB4p611foVUurMADU1IY92S5r5Fy7T9mpYSz/cBx9ClNwu/iGASwFxCPhHhw==","signatures":[{"sig":"MEUCICg6djMqwTQ/nPNW9mhnKWSurSlhODc3BN8nP0o9QNaAAiEA81rf3iCbZY31P80vxsJ0K7qvMf7UdBblBn8dAdxDPyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpLmhCRA9TVsSAnZWagAAyJAQAI3JlOY3y1Qe4CYXMFow\nZmmhYApHbjxebniXlcOqJ9U9x+EGHlCK8FMRe4dHh2gm7R0FG73wBySM2oam\nnnWoDVVa0Wuy8UXOPyvCPK9sHSJlYyysHQD4Jzr8wrViYMGj9dgYilSBhLb7\nMopA7qRLa1/e+wg+TVq1jLuYEf4nh+vRnwcgTZcfCgV9kK/wMAdcLmVOtNER\nREkBJiU3ZXUy10e/61oCPlfTnsVz8lDnU77Df/pkWidRf/XkufoSOOG1Jqs1\nE7AK7R5mDmy9l3PTMruiujqSNecY2G/17Qf+8hn8Zi/pWhkPC4khUp6oKXpI\nQ9CSzOUSZ2LSdqMGL01vYVkXqAl6iYOk1sc6jo9/Z9SaLwmhTEk07VL5NVSO\nbp/Y5kLhZ/6dtA7QBdjuXSdcFLfACNIPWe5I511WdRWQKWOAQ2MTspOWe5eH\nsrYO8+s49L80D79ntcOYpGhntmDX/1wK3s3vKA3I1O0R5ARTDsGTU8K/wDLR\nGfGZRjfH0R1WSIoOsQC4k3OqIeIkFh4oDBvTWvP6mzTVPn/KzEEjNLISRPfN\ns8ytaiT946WFJdudMm+HX/Gnn0RsqzEsmpw+7VYyKuHydobG1HzU0gohRi81\n3sky0fvxr9L8b8T9oeRM7b8VSztHC/Bx4Rhxdo9b1iJrE+hvyT/wnaKXSwvD\nmDMD\r\n=CV8F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d99a3a8aaa5a2a50af79fb121f797a7ef18375b0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.29-renovate-non-major-d99a3a8aaa5a2a50af79fb121f797a7ef18375b0_1604630945129_0.9062994869762184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.29":{"name":"@balena/jellyfish-jellyscript","version":"1.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.29","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd95d8c73f31dce2eb198b0a4dee28e81ddda134","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.29.tgz","fileCount":15,"integrity":"sha512-N0pIeNXGwW4hLr81jdcgGHg1Yh0c7CMacfwox5md9TNycPXmw7IXNwuEMY6gYfl/QapUlQ+mF8JRLyJo6pr3xQ==","signatures":[{"sig":"MEQCIEqyGXjjrhohfe+B9WR403JWZZwZyIobAKx4rIxHrebdAiBOQBnseHVs6ZQE5xUqYBn9q7ATwgj6D8Spji1nzHE2mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38495,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpLrjCRA9TVsSAnZWagAA1msP/2klZl6irARCItmHflZH\nVinXFzAhTaCl1+sN+Plo+0y5hro2LSJ1E4aJ2uPuXiNlpNtvmtuSMqNqbTrE\nJbaTrCED0td/VKZFQfeE0D/RyLeyc5FcQOIOS+51A6c8WKR+kkKhtLxePxMl\nJwosY2BbhDxQCk0E8Xy4/eH9VnEfZos64+hz9tliZx8g/oCOW4ht+EHtuIxA\n1pizmWEBmI20ajgBXAFquuJ1LcVaQyaqgd/zs42qMUQ2K8UenFr5NxEYfLTd\npOCyWeOkcU5VOq3zeU3v5FaP1DT8bxhfKGujtfXBYf29cvyWBbn7lupPyo2v\n07CzPZ43X7CGABg1O9S0C49P4IsBQlBEyxJHy7m8rZseuNP1snw5VLwa8l0c\nEvsmegfx3cUM0xNujlZ2YQIurwQdXklCjFPHlMQIT1LGAbemqzJdpr9vHFm3\n5dr2p3h4eQ020oHI2OIxg7vALVZ5unRtGOTwzlsgGJ/5CSVVgPlDvnZxD0Ij\nlZ/oSYtH5PRyMNN0mTMCvK7GtC/K6pUr9Wt0SRzUeOYlOaBBsCC4lVwoAz+x\nbbi1NQjAoct9+mVokyg3CkeeiMeUQoeY+U90y+pZj4Q8GpCtiMtnHQVHHTMo\nr5M9hHpxCrT5ohvlBrI/W3DWN+RKz6QdnAv1pgDPJONzNrCvk8uF1p0QeIRC\n2MmH\r\n=vVZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9b72e46bfa848c1ca3073a98c7965c7e27e04b10","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.7","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.29_1604631266561_0.5093958519552928","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.30-renovate-non-major-0e636fc6f3928fdea36f4afa3eb31a1cc3e8fd5d":{"name":"@balena/jellyfish-jellyscript","version":"1.0.30-renovate-non-major-0e636fc6f3928fdea36f4afa3eb31a1cc3e8fd5d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.30-renovate-non-major-0e636fc6f3928fdea36f4afa3eb31a1cc3e8fd5d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb4c7e9c79a219df6d9e749a4f8d967757cce578","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.30-renovate-non-major-0e636fc6f3928fdea36f4afa3eb31a1cc3e8fd5d.tgz","fileCount":15,"integrity":"sha512-yaeY6iPG/ZZVmGX1ERs4guQ0I0FIhDN5Att1dHaTgTtNYsjcTNBSECe4ddo5WOyLTjTzS572v3u0mjC0MJOK4A==","signatures":[{"sig":"MEQCIHaJOgje5KV/++0YOPyBpUpzinTaP0k7xrd0qTyBGKOLAiBtbwDVSMahkC8UaL7Q/2CpnVQ3NsEbNki04tiWjsXizQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpMHdCRA9TVsSAnZWagAAGWkP/2ABgnCFMqdMQHjz6fLQ\nDqKUbuSuIJ/bF5uIj/hTi98iPqMcza9IeRl3EWKBPJXb3W3716A62RkOZQIJ\nZaJY/5WIJhvDEpPlk4n7XGipjfhR+3uRNlAKP5fcEgMIQlpbPBbPBZpQAbL+\n7Nfawa5ub21tVaFiHQPqgw66BNfLiQnrDDu9o/fR3ZA60PlicfFj9b+sLGdH\nWj3fJ0uUc0kC7cHuJB+bhrZeXmLAbkKdgboLEE2yLnXYlo1sCDskFxfF5XSy\n87f6Cwiw3RsFpu7IsIO8z6bZPpdSxfM4xU4h8eolGYN9WrcrcqvWIzC7o3kE\nMyPkLAQ57N6RkwxZHLr/QWA8f6FQqWhqW7WgBzldFHcYdM3W9yd7FOVkxi4o\n52Vl9F/SJWYowooZ7fmYSEv/nxLtQo6qCUXPez52yw1r0dE55Gzvb5ZGOcm+\n7jUXsjxVZTNqV4De1GO52w9P2Si2ozzhKwM5VuG8Um1B/7GoNMRsfn+WQEHj\nPYO3AKRVZr6Wpa4LHKaJj5fkCUzGO6Iz5kR/VuK8C9KDDFUBtwcGpPvucsia\njhm8kAxdVj8QwM+mwI/WcH9pkM21KPuPcM02qWq91GetRQcAafiVO3JBRr9g\njaNlfO58umUpHhtPrDCeSIE6JT31y9iqrSzX5jQkt/kn3SobNPi0kgOqv0jX\njSrL\r\n=baII\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0e636fc6f3928fdea36f4afa3eb31a1cc3e8fd5d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.30-renovate-non-major-0e636fc6f3928fdea36f4afa3eb31a1cc3e8fd5d_1604633052668_0.7579005639514456","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.30":{"name":"@balena/jellyfish-jellyscript","version":"1.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.30","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ffc411b944442347340a65c3d64305ba597a5b00","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.30.tgz","fileCount":15,"integrity":"sha512-rXwDmQr2IEF7jGOJhY8NKT4Nd4GejwfXyoyzUqFuZEjAuBcdbvanAZWEPPvwa/czGjBZgq+9PQsiMpQY9+yT3w==","signatures":[{"sig":"MEQCICzFCRiIc/bA83Inxv0rn35Sqt7QfhXsHdtb6+wpSOqeAiB2QRuqLP0Nl41UA4uLtmJs29KJLFIgi58PL5oo5RpNGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpMVaCRA9TVsSAnZWagAAn48QAISq/gy3wrMQftpRL+rM\n8IDGwLbhlaez8VrDGSy5AG3HGhG7t2YYiNsGDoaSXCtLpUnTq4WOqwHtp07n\nykR3J2QclA7yqmJQM+FRDSIzB5Xc4N2u0ZvjIy/4DCXOJtnFcBA8UTDurleh\nwyBgb2WuvCS7Z1cHjuU/5xzfLn90z6WGLajHHC/0HHOBqBjKfES0LhqVCbAJ\n+riIBKceQ/B0nmWBoMhvqeMOT6j9t3zRbvImRu44uNuBai89CzvF5vm4akvN\nrkEoId0b7KD0C/cKqdna/0hhiRNkDaAs9VtIycVzvFS98WaZN5CekKbqNjh7\n90KPzbV1N15yR+dq2wI5LVCrVgDMt0GHzgbFeANPvYLA+6OhNdaCm6onYiD7\nCPMSFdNOwo+BVQL2MnhuPuIlXRLML6VpEzYA8M4diD5OdZFG943Ryeo5FNBp\ntrgDHvbriR6LpeeEahgiEMPVc4N+Wjp4YJ0/ST4vEzctzyCtgFpVQLOtVItM\nQmVcrxDUyM8Xl2pAMcSzwzHBKWg28r0+Ha1bgn/8ynLSDz65QZlQL+MwYYPA\nRox82XD4V6zoPZQEo/j6dUYWQIbYD0VRB7H+UbPqgUJb6Fn9Fd1UE3OfdO1K\n943Jbg55ZAq29t93WgxVyP0fGJMQGwz6TpqCQ8DrH5Vz0J9rWI4Xe2OrZUnm\nPV7V\r\n=E3oP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b569a041cae3495e557f703685982efc54ed3f11","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.22"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.30_1604633946178_0.7890432174583317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.31-renovate-non-major-b52cae42340f7a2984e321a33ce5aad97b728222":{"name":"@balena/jellyfish-jellyscript","version":"1.0.31-renovate-non-major-b52cae42340f7a2984e321a33ce5aad97b728222","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.31-renovate-non-major-b52cae42340f7a2984e321a33ce5aad97b728222","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"770c6a65343bccf1ae9033932d99fad3c13c8249","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.31-renovate-non-major-b52cae42340f7a2984e321a33ce5aad97b728222.tgz","fileCount":15,"integrity":"sha512-7BtO4ezFcDvbhkoJHC61agQiuL0oonM9NfcgpNDNCMVJAl7PAYMhO0pp+4xvpV64Fb33pPCQtXmuNs5xPKeAig==","signatures":[{"sig":"MEQCIHvm895uuqm35QXyFrTXczS/23ppN6h8NG9lCqsgkWHmAiBxH+TQD9lh5M/aPBgbpVIfJe8l5wX6KbLeDXlDVlQUZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpQOhCRA9TVsSAnZWagAAUp4P/RLbKYHCxDeTjmmdk2+T\nc757PtOUJwyjVBXX117uhUSCBrUKatDw+nvnDQfORdSV4ySSCfwzz3ABXIz9\nJyK9JBo+1nDCNXuvltBDvq73jHjYn2hQwdUXYjz5Bsc3pzIIW777W/RlCp3I\nJP3Dx/X5A5Y/uxeEdzE+/ntl5PD2MXNzObndJ0P/+Ug0KTdilIZmw4slniM5\nmO9XaQ06tMGq04cMyLY9v2MPSdVPrSQLS4OP1KM/m/TenGnUQH+VQuAK1s55\nkBAfF5PEkfO+OAhMWDPr2bLCtH9CHj13X8wuTaGODjkUwQ3XtdZz+SzlLM02\nlzCBl22khqK8XMpzb2dMweclGdxCl4ctAl8QpC0nBipLofxQG0HEOcmX3dLQ\nkMZy0e6bYwMtqZL0eRxWKZU2JdX3rUPjzbJeXRqJOkaZG+Rz9Ha6oKJJGH/P\nxj1nIO1MHAZbzcYnFz0d5enKSpudO4rW5fL5Q0IQEwReBFBQsRVcHJWuO3Vy\nlr5OsX/UB7Ki2oqASSWi4W0Z5nX00cwPiAVk1VLo9yBrQyvL0d7Lk9oAVSSa\nbl4FTwTYAJOinWyhj1pEP0XDYnBNZADaR8izwqcuOWuGWYcALZl7PFujgQ25\nOioWXKxuKrwz2bRfI1FOFN9GohkSzxEMRiWdf5taMVGYHfhDjA3PHP9BneO2\nAXTj\r\n=MZ+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b52cae42340f7a2984e321a33ce5aad97b728222","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.31-renovate-non-major-b52cae42340f7a2984e321a33ce5aad97b728222_1604649888615_0.7114079579490837","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.31":{"name":"@balena/jellyfish-jellyscript","version":"1.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.31","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6c9b30ecc80b2c8f20ea16b26a27f2536edc73a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.31.tgz","fileCount":15,"integrity":"sha512-Gf/A8R8626YHTplbpyBsmmU3m0Z14fKo5HU3m3Skdm+kc1mxvxp8fJR8tCJS14aV7g1eRamkNzBwLWMFvUtINw==","signatures":[{"sig":"MEUCIQCV4Jy9U27gr3uhs8I9o6MvgOq+7desIM0AcB2h+9M/dAIgBEbsg9uwkB6ZAfdA+JqjNVx66R2flg2L88t9Qz7ZFHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpQRhCRA9TVsSAnZWagAAngkP/Au4yWIUOqo2yVOnDciz\n3NAxv417d8TPMBMqdQPJqV46ZK3ld9cMd/4K+4R3YE61I0B7QioYcmrTFBbR\n4NAKxmdnHIrJBzAkC9BuMUI0GG/MEaW6JO4NXNJky5TJvIq9B905bt0ujpBh\ngsSGZjodvWqKVEp7eHB+Lkbyn5H3LBZbnwH00rVDsMRdyC70ZRi1CnXtS+i0\nMYH0j8u66B3F0/GSQhkO2yLo2S56tNGmHh20kLeTVT/fcKG9zFgJ0WZy1+j2\nAvoqTXNETsG3fPJ6ZxbDPKj9Lmh8U7lnIRJM8dn4mgDb4K5EDLCp1eHHjUKl\nF0awe5KRZLcvJXCLSeQxR0I9C/+BHyErb8g7fhPtnrNDolw/Y/DY+q4uK0gR\nEHTrogBIB98NjmffEoezxJ+/Jtxn/zVVrkl/f46oU+wCSPiRGnu95xCkl1su\ncXmk+3eiGFHI2XhyEcLQw/4DWPtYN/I2cL+Kz2XpTE2nxu2xYAiQsrs24JJF\nAXclE95nPRbmf/sInVDjkmcZj1pMixY4i7uf4r0FAoa9QgdgdPgIde3HD+aC\n7fgmOmZa+T9liwgKEAEUuBoQT6BZ+2FyIqluhvul3EXIUYe630UzRC6TPSkD\nmpuhQGoEGl1i9MzUAcw7lJOxe7I7qrKnE5FoWEeaH7bbdhyYFdMxXAIurFBp\n2qJs\r\n=9pf0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"86db7b2d2be8721d1466a4ae181566e428cad35d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.0","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.31_1604650080817_0.6720423991732127","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.32-renovate-non-major-69fdb157a0cac1857417863acf35bd4e832d5ee1":{"name":"@balena/jellyfish-jellyscript","version":"1.0.32-renovate-non-major-69fdb157a0cac1857417863acf35bd4e832d5ee1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.32-renovate-non-major-69fdb157a0cac1857417863acf35bd4e832d5ee1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"15f39d4e574a6e6d376821a8077427c214820089","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.32-renovate-non-major-69fdb157a0cac1857417863acf35bd4e832d5ee1.tgz","fileCount":15,"integrity":"sha512-0iGmutYLvy7XCveUwoiXdXVTfYQhHoyib0Y5qIotkQAzyvmRtAQhPbC1VZLZlNioaFRa1iMo1ljQbJaMRLxVkg==","signatures":[{"sig":"MEQCIBQ2SnDRjsDgg0DohDgXWdYca96M3N8IU6ZiqnX1x83+AiBPSAAZU4BVcmatPEF1XZA41ONEbyAX7K/VmXyGplyBGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpXLECRA9TVsSAnZWagAAivIQAIi6P6Njbib8LitKRKOJ\n/6I3BaYQkDEdF5hv79XcxvUxuPuFSi4SoR0Wj65Cd0kwzrhn+y56YB+YBI+m\nAOaKR4XPAxoo5CflZb01MXUOMQnrbNI/Dt9gBQugtzqoByqqyL8WknUCD1+c\nX8lvdqZzSOWsklXRv8hpx4Wf5QXOD6sYsoksVl1r4euzAmRyavIgM06ogeFb\nG1h1k3ATNLu+FOEWEsEXV1X1PBWeL93AuTZrXgelTVhbgbQqJcblwoJj98ZR\nR19dfQDJUrvFEuKmsrfDiP035sbClwPn2u2/kPjeSt6fqvbmvMgUhSN54Xay\n4pbGaBsha9klbx4QWopvbEtCMdRtE6QD8ydcSt0q9jR0fywIzTAe+t0/Nbzt\nvXSFxtDFXZKSTiAAxfruC5j3jo6Av+X00QEuTMnXk1x1jOdfKmoUTQwiMJj8\noxdHdJqcZYLk04mHwMRDqrlWfvEsf2kM98Kp3c8OqhzQrXZcVs2EyM8AgWli\nCTvXoM5iAPE8kT/nHFOI/u5KAxejVg0oFjypxbXPKGcN92oJ/NzBPzJoDnm5\n4rvXXgHRHchLHpH/8QTIfpGzcpoLt8LlxM4dxCEHSTHdqR3Z6+jpRwZoizjd\ngSc8ZlEoF4eJ/VF3+ycmnY/e5zM9het/Gl17qtvhbQIZ3WqQvtZzt+P9kv8d\nc0t9\r\n=RHBQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69fdb157a0cac1857417863acf35bd4e832d5ee1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.32-renovate-non-major-69fdb157a0cac1857417863acf35bd4e832d5ee1_1604678339462_0.03053269522709856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.32":{"name":"@balena/jellyfish-jellyscript","version":"1.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.32","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b671e65a8a2ae5e302da1cc2e48cbf07926cbb7f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.32.tgz","fileCount":15,"integrity":"sha512-JeOmK8u0xjSfoHjvA0uvpYSUQNMGh9SGAv36qbWRudBTbVWaxCV+GlpAk3PKtQX7bq/2Ls5xA962tWw7j2jCFg==","signatures":[{"sig":"MEQCIASPtcE3VNfzfSNmOT/K7KA2//MXQuJe8ftMCtpstlhBAiBaI/TNADZt27h1/IncmFVxEcrwhtEaFbWN7TKRRo7E5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpXN2CRA9TVsSAnZWagAAI/4P/jQ5VhTfP5SZ8gv0C3kc\n+qJoOL1pRGVvjcnWRNBfEA56KW5kQr5B3gbDnZJkY4GIQdg1uHgjHldMQ578\nBprTeHQevoTtmb222bbEuPtyiFkiCoAEDVL+YfJytinkLpSofHRhUu9oGmm/\nz0ZxR7QbitJAr/z1RmrDVVIymX6TdAbDmKpqVYj6S7oEmVYixXNMdathJAbf\n2wtJC1LMZACNVcWwTLJOcNLnEzRfn43Qm64e2xEgsig8IW9nAE4CrHs3BHa/\n19oEyEg1QwymhqwvqWA/EqRWRR1s4A8kM9/yEe/bVLW+NkAq6CMWIQYymtJT\nKa9mgvzohiYmEa5dLkIKXc1NYPUAXPOHoDI6YrwczDOjquKjKo4EBPxkwF84\nsdbPAkwIEuJq7crS1Gcw8zIxqjNAEJoWEtYHUSXEQwQDG7W2Vlni2nx9M5fI\nBy6txc925jtwvtta1jCBHUsMqYB23cU1pTyENAQy5c3g8tkHaNsHhs3sO0B4\nJ/4qwIgLPAPFgwJh/sGdz1aFr3LdCQSULftgQM6xYOYtyTACnUIHqZxyoc6/\nuwG7P3YxqDITVdUMfdMHst7iIb3qXBLBpqgy+t9PVM41EL6vcc6srxGi3hJJ\nudMOOi50znbUm1yb5vAXhlVA/D6suhWtOf1CGwbekqiCWjLfqUI759AbceO6\nWwFH\r\n=CnAM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5cba600ef5decfeebca2bcc5d945d56fa3d5f7c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.12.1","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.32_1604678518024_0.9202802218923325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.33-renovate-non-major-1c511f89405d07499ae223bb3d0f0272a697fd92":{"name":"@balena/jellyfish-jellyscript","version":"1.0.33-renovate-non-major-1c511f89405d07499ae223bb3d0f0272a697fd92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.33-renovate-non-major-1c511f89405d07499ae223bb3d0f0272a697fd92","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1ffb152c8ec82b4d6071e0224d7e24209d5247e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.33-renovate-non-major-1c511f89405d07499ae223bb3d0f0272a697fd92.tgz","fileCount":15,"integrity":"sha512-BCQeLW6pqINp5QAMniPuBB0zRFWFgN0TFvL2iJJ+LcHrX2+qVqxto1nD/rX4ScsmnhTkfsd9MDLWT3d4grIj+w==","signatures":[{"sig":"MEUCIGobpuRG7iMeZaayi+I/cS6i/7kEnCjjx5VNbz4B4gAdAiEA3hlHA2fHgMlY/dXZ+FEgJvk1b03Q63XKWaML9mAi8ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpgcpCRA9TVsSAnZWagAAffUP/RQL9jhJCBGgfo//VYOI\np+XD++RNdL8B2zVs1glqMWimfAXshYXlGr7rsOhdbZ2SJ3IlBWi0BfFFJCE0\nyGObnoxGbJIIEKrOCba9COrRRH8xyLHOdiFt28v6Jme0COlkvd+aqwQo8lUo\nUX7hF/oaM1D7xjixvFB0qjEeFFZi89PKkYlsv6rh/6yjGucrrng/8ZmJtfFl\nRO8HzLrQxTihPMUVLajVYFVO0ELAfVunlseONzmTrJHzYwvUfnaIa+mgmitp\ntzM3JJD3kAOgYH3z8uOqOSrR9Mth9URA309xo4rrrQsD2gltNCEhP2ooysTo\nkSirrUve7U/Z78r3ivv5ZDCpK4JBenOAPkaAsvD+5aeKQDQ3KuQlpvkLb5Pt\n0vDRz2N9sSgHecJ2LULkbDTDVyues9EFozZOx7HbrGlT/Y2R2rS772u84nS1\ng7vkWkUVg12JR7hX4uZmQF0k/OXQhZx+W7k3gPL1goV3/EPRcE3fbn6Hyz07\nmF3Bola5DMSkIKT82iWPsdWrmzkayldfR5b+RhCgkPjvpAvfaWj7CmfLIv4S\nMvNH4k+1+ASOEywGCVAvCERzxOKMKHc7VOPQT2vEUnCIhIXOq+WSO5P0TsFZ\n0o5hbPMUTbPFRMghIKYsYduM2maUGLSfSGv1MmohcN82/wZdQMxTMK1KqzkE\nw2tW\r\n=O6oz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1c511f89405d07499ae223bb3d0f0272a697fd92","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.33-renovate-non-major-1c511f89405d07499ae223bb3d0f0272a697fd92_1604716329350_0.9527165102235449","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.33":{"name":"@balena/jellyfish-jellyscript","version":"1.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.33","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"petrosagg","email":"petrosagg@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"20221529f44448cb39920c36159a56d33a69a1c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.33.tgz","fileCount":15,"integrity":"sha512-y1HFgjm820S+gXqYBobhfezIzGQESqI6GsWMGridp8IKsBFM9BB6DW65trizaLrCS+RhYy2PIGcvJl6b7Fz/kg==","signatures":[{"sig":"MEQCICr82/iZddXZwHQzhPoK/D+BpZQ8sY8eKHu9Kh4BhdYJAiBgUq7ufyuifUrLjGBYcjzWXbwn2Vy/szs6d5iSQQyvtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpgfwCRA9TVsSAnZWagAAaxEQAIY41Swjf/koazmJpeBa\n7lNhchGNygYkOMsTKLpNKPelxR5L5nOOxxWApgi4wuzbrJMkO8huPgll8cZZ\nEl2eqJMzJ+npyLGmJ7wecI0SrFGvEpcORBE3K6cTyYHD4tw1dyhKobxnLp0A\nUJMhr93aUOq9kAKtGeObeKtiECKMN+CapucaeyUbaNSqn4GQAwIQs0edsIhs\nyaCPDb4nGetIbbtWbau3PVE2mhwFxON055xtbWsefqfZpJM/GngS1eqiFohC\nhUcqcHFNzLoyuanXb5ule8uGF9qM0gmyQokUS4d93d8MwqgrPNVZVAFi3IUA\nn2iaHg5pUSV74GhwoRI+evOvTNUHvY9LRJauL7aKeRIrUGwtL7GozMnJDVjJ\nCbM76T0I0yFMVDI9xtsAoZpKiQ9Z8Qmfj4nsJcf8jbQG/tSWkFo76KBjS1Fs\nCr44dWWaMoKWHnt284x+OelKsI4IMbYYt4PV43N1CBHnNni7LySTVYxyL2tU\nGSpNdP9zz5jkKlTtOhjMOElKtEnrXI0bHe5n9e8n5DkWtsXdCnYGavP5qkfa\nU5qDzDgn9vFpAXQfdOehQvDb1+83rLaoL+/UXe0JXocSPRcfrFaeYCM8QMFk\n1CSKxHZwv+to+f7ipZUHzpA62NhIMGQiVyhVIchDiV+9X4MGtgRcOSRga+qE\n2FCv\r\n=KsrM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"200ef3e736365be37aa9a4ea4021e7a2bf280863","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.2.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.33_1604716528261_0.06802779886580201","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.34-renovate-non-major-6b4e662c8aed86e9415416652933a93d1bdb44bf":{"name":"@balena/jellyfish-jellyscript","version":"1.0.34-renovate-non-major-6b4e662c8aed86e9415416652933a93d1bdb44bf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.34-renovate-non-major-6b4e662c8aed86e9415416652933a93d1bdb44bf","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"747b809d7ac4c43d668f6779b7858d316d9edf40","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.34-renovate-non-major-6b4e662c8aed86e9415416652933a93d1bdb44bf.tgz","fileCount":15,"integrity":"sha512-L/w6eZSbKo0uamvP2e5ssKSF8y3cgIw0vEip1gfRilk5yl/4N5N5E4vipwR71yolI4QcvI6gpIiRQrE4n/aUOA==","signatures":[{"sig":"MEQCIDNX6JI7aafpGF7UFZp340xD+hp5/4uGDsT/YfyotipbAiAImbOJYJQ0jnX5DkpVFJaJW+uJbAHE31/IVgFazXETtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqXwjCRA9TVsSAnZWagAAt9cQAKLvPdjEO+TJ1lqKPDYl\no6PMahUHZk0pDtKGEHZOJuqLI8EJRjodOSJHw9kV3awChHChV8QlWouqkTQT\n3NvGAoRz/va1DrCWI9cuJNI36IOzeORDE96eoeDddwUIxftfOkaGnE//lcqH\neQjn2LrIyWUwTjeZXT7OHx9FyOMsVp6vmLzBLKK02WtFqQUdbSZP4/EzmBCz\nr2/jL3v7828HJ6jeJNy4rGAh+GfvLceOVGpNsgya8k6MeaPRvNmSBc+WtpMt\nZHYkXg0MKMaW/aNqtTVJrY6FvMulIQbNMghsmMbrw3tVu2Sq+16MlJTeGaOO\nm48KTMbnnqXigDPpMBF5Aepnr+ZplFXJqzcEMzJL3iyTiDWp2TDRAam+8XsD\naWSc3SBRxpUMFcY1jro4f0b/XaJKCwlYoYOUi2hMQiH3dR0eWts1zyE6B3al\nA3JPNBMxu683+2x0WIwtQtObpkD/JKDMprmKMwnywFfcQjHoUihJLGMjQ6Pn\njDfBDUdeGak9am5/1JBp1ZUVI9fONwRUuBQxiUFdIab2Wd3ebp5I7cBXAgeI\nIp3ZbCBGERbG8p+49cUIV++1X8Otd++ThqmTDjKknhljTOzAnQdu08f2XAv8\nQkjBy2RRMbzuylabUHK2jspjtsOvr7oy3Ij1QwThMEYAQL4Xj2USub1KfqnH\nhRuS\r\n=ltie\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b4e662c8aed86e9415416652933a93d1bdb44bf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.34-renovate-non-major-6b4e662c8aed86e9415416652933a93d1bdb44bf_1604942882771_0.5756061892160216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.34":{"name":"@balena/jellyfish-jellyscript","version":"1.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.34","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b0c2f5879053f444f6646be6d8ec0ebff403bfc0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.34.tgz","fileCount":15,"integrity":"sha512-8PD4HLcUdtZOGD2w05FyGD5twkwAvSy0HCCi2P9SBw8N4rqtM1xbdvj8QQJypQIyvLIZqKWv7yqKwoAjhDqLyA==","signatures":[{"sig":"MEQCIFHXy/MJ3kIxBGGa+qZcC4LuL5TnhRl2DaTsP86Bk+cBAiAnWD5ORj/A/UJxwIdBOnwKrfz6BqVc4xr/0RO+embERg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqXzcCRA9TVsSAnZWagAABmkP/2HbBFFkKXuIG9ytJqEs\nvSxorWrbURp1NNFEOygoyGSB0RDJ87LZldM7YVQDVroLWm2/ZX9hYgMXlpch\n9m4wZpE0GcaBAYcR+Z+Be2N1ifCeWmmlGFjG4cpP1t1gbKHZeHJWvVR8Kiij\nTUzscSoHXzU+zW2tof2CKrLy9y81zbYlOlXOKNkddXR63z3RGW8WTE8Qs8Q3\nGZZ4qvWqq/gg4XHZnis7wvdP1g7qblo4zHDNyWAYWxp4teVc9vWeaSCIBXVt\nni2AP0jy8aoZlLEklFrZ7dd7JZG+2zgCFSzjAZkLmdWm6eB0mMs54Mr0jvag\nsT0AosxXgez9T/vP8kRsJro5Ba82U3YP4CKor64dzRwzblPCyf/9rTa2NprN\nK01FqUIYflTjbZuzp0BCkMTaX0FyuLU1/mJI9t3yxrcv48VUV6VZktzTLQz6\n/jCap/uF25E4idsfx7iEH6R0GPPYrP8VIwFIEMtC0AGne4yOetObxl+3RCzT\nUd9Ls3ojlcraLImv8AOZhYxWUfYCynJzPIlkO+GvUn2RN9yVM0vC4xA8Ma+v\neLkWu4HVSB79pkb3UunP4tNsFej8uVoLbRkPmEuvKjG/J+tE+/J1ZlPRp9Qo\nf/TYz6MQ6S1pCfPeXLx85wwJkUPcwrzSvD+KXxAjdsGHCW328+LgPi7oUsaN\n3OPK\r\n=OvIp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e256c785c460507f4220f70172cf65ecce06af3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.0","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.34_1604943067105_0.06910926459085753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.35-renovate-non-major-3e390a4a4ecf9fb67de2d310f2287ef1d7580219":{"name":"@balena/jellyfish-jellyscript","version":"1.0.35-renovate-non-major-3e390a4a4ecf9fb67de2d310f2287ef1d7580219","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.35-renovate-non-major-3e390a4a4ecf9fb67de2d310f2287ef1d7580219","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c118bba9fc13366c561115b93e12ad13f9097156","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.35-renovate-non-major-3e390a4a4ecf9fb67de2d310f2287ef1d7580219.tgz","fileCount":15,"integrity":"sha512-NCnxs91LT/AppGZEMx/SBHeUux6cUvEhZ2Co432ukM/k2rm8fFkozr5vG6NDBvJdNOkFYGKH/f2W6QwNaYqLQw==","signatures":[{"sig":"MEUCIGzrTdKHAZbRKNyENT9YIhAzBOyen1wvUB1M52+/IHIHAiEAx8Dthj748gweFzUSNTUoNOD6CZ0StwBJKLqkciN7h18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqd7OCRA9TVsSAnZWagAAb6YP/ig0qv7Y0ck69Zildbbt\nZ6qdSg3vcN3mVnfvLeN0yzxHZ5+ktiMA47nwcRVQjyXIfI6D+tw0xOeWhaIU\n7kh+Tux+n3jgu0MO+E8Sivad/1+1fFb8/ZzsV8f9uxwLynIOsPbDGorb8q0G\nCP28LH9/1wmbB64MvhicBs6py/yLEvhI7KBvsVqbD4aa5M9MoV/mTBryMYH6\npA/M1eJwb3KZxIn4hUNorSlvuD0wQA0Jm3DrFLvnV3jvWREJz6vid9O/wpQ1\n+nLkftI9N0BG9frCn1s6Pvv8Xg8g5NTXTuLHtPeM1jeY0708dOIE06LMj5tF\nmCyrYDwaFkUmem2TbXMc63unioEf6CFQ84jM6KgXrHR8np55L81WY1NnmT25\ne1jQeBFZF0NhdCoZQMRlUH3BxRudhKoMWPSvTO2KyoLKQZcQ/NSJVYSfv6Fl\nfCi03SdUhqYb8WRth8NIBcX3zCAPh1AfILE9jl8gLKSO33pWChjlhklXmUMp\ngaj+ujej4LlNoGxsNB3nMo8Hk2Dnncs7g6FBsC1yLY8qmIWIWevp36PXyRGJ\n73gssdsZBzKvycDN6nx1io2eEiJs5CGUPEEiMubHTcdWkDNQulBsLNLPz47x\naeL/pQzSmbL127N1YgO9VSTGJnQgHuOe5od5FRNqPfdb+Vk5UKf63d5FpaIX\nHHJx\r\n=nZAT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3e390a4a4ecf9fb67de2d310f2287ef1d7580219","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.35-renovate-non-major-3e390a4a4ecf9fb67de2d310f2287ef1d7580219_1604968142006_0.7721868087101398","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.35":{"name":"@balena/jellyfish-jellyscript","version":"1.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.35","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d4262e08beb9914addcf80d90e3a1f0aec366d7f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.35.tgz","fileCount":15,"integrity":"sha512-/qhbZoUVnOTxg5mKMurqHg5ELACOV55iBu5999nwm9NpHJ2kANnMZ7HV2AsozOHkY59flsgOS4wQmDTnZ/Vobg==","signatures":[{"sig":"MEQCIBhv+4dc/C97GQ3SibAI03zYWexurp9pnpddurcYiSgGAiBXwvtIA9Lt4LvTJZNvgXYBK7zmrRpL0f78eJvRoD2gEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqd+FCRA9TVsSAnZWagAAh8gP/0KmI51AUMQqnnDwVY1u\nfdtV8zTGbs/qW2cKE6B6F+PGJa49X1Zl0BH+Or9/y7CZmoVAZZzOYRfjVmr4\n1YOSo5YlVgCwlQJWHrBesaFxVi0jq+GotnEHMKHP7RxKF3FupHtuPc8BzFbN\nmJrNEE00bmM5zqUh9miC9fcMhqAKZb+tRLfN2N0vJ+8X9dMczEoO3JNMD6aU\n9so+2PdSCAxTIq5IZiuWcP0iKt5AdUoiEBbRShYQKXpj+x3IJaDJ7K5Rdsbf\nLXqLcH22nFFEQKwSsOK7CNJm/PiG46zFdvIHFG0Y6x0SOsvQc/Fhe8/ZRNRt\nqgq3ZptqMf0NdEg3S5AuVr1SZ/h76mrddf0HhMiGmoeuGYY9zC39v+KXOWzs\nj4PHtGU4mo5sWllDZlbbWRmL2HObaqZxZu439THPThaZoSNp2otySuPwUkJx\nAfnclGQTAWqNXW8dtWKmjWeM9cxXd3wFxwCfkUpfbSNrNCXI3AqgFFmPPaZv\n21IWBWCctZ0HgsLWgPbXdWm41QLie4MQSDycowHvvI0NLDp5fD79AFafeyv3\ni1Hj3tzSPZOwLMH4bUFRWxi98qlfWDN6JSimQWLbZJhxY0jbjBWQEh0JNC69\nLZf7O76HV5fmEXAvltTpNzQ0y82VIJ5EVlWy3EEXkrEOY3/N4LYmOn/dML5Q\nGLYR\r\n=tK0x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d3251e847e3ff7f87a9fd841dcffcfbff1e329b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.35_1604968325050_0.45412829973116353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.36-tests-node-14-5d57e3e94f2720af392257aed1f570418d728502":{"name":"@balena/jellyfish-jellyscript","version":"1.0.36-tests-node-14-5d57e3e94f2720af392257aed1f570418d728502","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.36-tests-node-14-5d57e3e94f2720af392257aed1f570418d728502","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ca0717291e9bd6a4eb04139a70b239170de63194","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.36-tests-node-14-5d57e3e94f2720af392257aed1f570418d728502.tgz","fileCount":15,"integrity":"sha512-frds+1g5peLrvWihj5rOsaPqOe46SMHxJ/IEPi3OKSdtVRmfkWH6dr3gxuZ/sRNz4t+79RlKx2va9kUOLGttqQ==","signatures":[{"sig":"MEYCIQDrAqDpTr+LosJK4FfR8MCmtzH2v7W4hkCyd6+YKe672gIhAMb52yHyMASh+NG2IcUs0Nj9z66cjAzeKlHD153EqYc6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq4pyCRA9TVsSAnZWagAAS3UQAIBrrNzHBXigFhvlxYcW\nR2vJhdJgJKISCpK6e2/zv0yYqBYn9eDqo7BiJxFQ3iplXYIYKWhUJ8RZg8C5\nHaUabNmavJOPC9JM2JtL/waqngnxUecUPByCk6RKDZzSkkamY6s2ojTRbhTH\n6yj5bWVBgZ4RF+jBkQVurz2ePzdviVWve1+xCtTZgIo+jeYBsfsb0QwxlWpQ\n7rcibuJ+3Qnid/As65c0bkO2xm0jLx8XvWPE275sdcfXRWuTE2ecUScndW4f\nvmneQ92CxXm8by0RMYadQa5SIV7ZkFwmnAqdKLcIscGcrr4OoQs8t4P/APCM\npie0KJMKMmWSm+Mdxc+8pUJH4ZxBncgO44AUHgtEsy7VhCHtriecgz7g38UK\nZkxYcTy8MNB6QK2raw6ymghuHls9v3m0TDzsfHfMmV9brh+DkoLJzvCyoTTT\nwa1dEfqiyXK5Zk6BRdy911Tn5IFF6aiFeGYwWhNIJWDj6u69kyE5VBQerOyH\nd5l9DAP7VLIny3T3Xc6fThd7T3toRbzAmLQlGnOctlieT1HioR46/XE0XcMt\nlG3xdIDkk2PjvYZDT8cyVUMWofrE/rl+l2QmdMpd2JJFZ1LBFxBcjyXaimA1\nPxmCE8vQjK16S8Y+we1i3biW1G4UH4bl/n8mGJTPHhnU3Zrb+n9/QN8ElLB1\nfaMj\r\n=Q9+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d57e3e94f2720af392257aed1f570418d728502","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.36-tests-node-14-5d57e3e94f2720af392257aed1f570418d728502_1605077618078_0.2212443351639286","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.36":{"name":"@balena/jellyfish-jellyscript","version":"1.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.36","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6ef8363f194a870406130675cc0c55fc1850743b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.36.tgz","fileCount":15,"integrity":"sha512-Uca+OyIjgY9XbDL13maDC5a915SQMDhd9NFYD0qwRr9Da3qBjU+NwSIez2mK/NR6PN4UyPIEKGN0ey1R0v4iPA==","signatures":[{"sig":"MEUCIHEo24zBBHT2zRZ3Q/gifWt7Zj2RaA/TyQlQYPRrKKCJAiEAhC6Dk5Dvry50rfwr0ZRikofHR66LwYclS0vQowHWF0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq4tlCRA9TVsSAnZWagAAdh8P/3sBqVs6wjZZIBpRT3Jg\nU41+gFLEfj23ukc/WSzKuUOP2VO1k+G5nkN/jjsAOA4L0KJC/V8oYXMOW8g6\nx8YBMSXyu+9l2xxjp1I9xMCrxTnUWouWn2pl80w9N5n+cpKCnRobC8PhKFPl\ndqY7BlKgTd/IqC/y3AgKM5TLEWgyTGJ/K6KZ05pgFaKMgTLj0HxLb+il3lPH\nE5B4vuUzwujNrvB/21dgOGFIN2mO3x5aZP/WYDuyq0XyExMw84G5CtkYiGyj\nGNRrUIrEeTECHC24rGkvTwcuwcob04Cy8xdZqNDgKi9o9lsKkg7m07nc+jHT\n/npSuBnwOd/iidDnOYwsUddvZs9KKkdbXEgfizBqMHTM+4xCrDL2tt8oy2mN\nCtRTxkbN4VlESBs+7o0Q9fwzA6peQDMpRZC2kdgRhs/Vnbe/2Ry5gXwUNiex\nF5PvDN4xzwYgdkJVOjPk1MIq7gN/+P+9CCa7/plAiMjsjga2O7BwjVmJrwom\nfDwsaWoCGpiLoquhEHhovMZgRa5NKtm5LKcjsXSBcRiDW2Vm6eA+DgKKG5Bq\nQkYSzyxP6W99qgibGgccO0rO6yHzXFIYjchGJAFU2lbFI7sbYt/DED/CHjVh\npEXF1LpfvtmocpVH3NY+S5My2+EhlftGTBkcuF8WHiT5qPcezxExbSk8gpN6\nsgof\r\n=dhOq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1866e600f175d6ed6bb94b47cf588e5ba40d8e98","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.36_1605077861356_0.2723394721281287","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.37-require-node-14-9ca08bc834fa00dc29397c54595078af7b4fed15":{"name":"@balena/jellyfish-jellyscript","version":"1.0.37-require-node-14-9ca08bc834fa00dc29397c54595078af7b4fed15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.37-require-node-14-9ca08bc834fa00dc29397c54595078af7b4fed15","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"612cd291ede637e3f991deda4a47d34dacbd9af2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.37-require-node-14-9ca08bc834fa00dc29397c54595078af7b4fed15.tgz","fileCount":15,"integrity":"sha512-V9pgfYpOkD+OVXb7j2FxE2TPt7SBZTIwFWOwRFK9rsqePQE8oXvWMoY+Kv2G3qV362ewo+QQVgGrBlCuMu/+Eg==","signatures":[{"sig":"MEUCIQDJAHFfKzOVw+1kE8Qy2vL4kavOHWXGkwP4X+UsAdYMHAIgU8wkdprVq+2rJ1kdM0fP7EefSvyC+qIAgaFWoQ0QwCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrIikCRA9TVsSAnZWagAAogcQAIywA8IhFwDhnEKt680D\ni652mMSSwxKvMNqqB8klD/sUtY52R3LELkGNjF/AZOzSXYE8jtL5uJFng3f6\nNDDG6IqcF/j2KOQskgjUxpUxE8YV6Bbt2J/Zu4ubNMpWA3POTXuP1M1rh81J\nRA3CP31SDT8xgsCBEZnkvtxkNn4aS0eMGm7uJQeBoELjXAmztZiqlW8IV7+R\n2jRhWPKkiXxkdUD+VJWZ9vBR28/17AICIzpWSJAzV5WH8JokkdZEOLFgnf2N\nUhHyEQHI1JbUlYQ3tOxQrG/M6fSf6p0GzTaRBiRlJTLdIRUshGh9FXjihkov\n0cj4lp49jx2bnIHxUEmlQvbzy3HlBJ4Z27eGfGL+vC1GJna45TNu9PuD8fHX\nU2QDWhWcSpauKg8OvpZZhLlJnni7jx7ZJ2SmAx5F4bYxDDcC39rHuX/jj+RA\njbNVJ2RdTy6MRNpqd+XxZFO86BcYNgcWTKOxvkuQrA45UoCDuXFT9MrJcqDu\n6iP0SogkcZKDMKnJp2t+zXCtCo87ao3oB2VkxcijfQzYESZ2j6H0zMppk4oh\njyedO7t/J+k5Q7RVXz3DtZ0J7Bta16TrBKXr9+YggLoheCS9hoQfrZ+WoI44\nnmgwIuH8LERtHAAAi/eQgPhg4MwkN7KrP23O8yDKtm76/ZbAISrr9QHXR1Kn\ni9Qa\r\n=c/YZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.15.0"},"gitHead":"9ca08bc834fa00dc29397c54595078af7b4fed15","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.37-require-node-14-9ca08bc834fa00dc29397c54595078af7b4fed15_1605142691549_0.07053133327032479","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.37-require-node-14-dbde22711e90b85ad69d4a342d6f896402e264ef":{"name":"@balena/jellyfish-jellyscript","version":"1.0.37-require-node-14-dbde22711e90b85ad69d4a342d6f896402e264ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.37-require-node-14-dbde22711e90b85ad69d4a342d6f896402e264ef","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"444c210384ef444441cff3ad9eb70ea68e94aa09","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.37-require-node-14-dbde22711e90b85ad69d4a342d6f896402e264ef.tgz","fileCount":15,"integrity":"sha512-mO+By4eJ98S8yloKQniQo/kONDXKi797/0hl5+27p/9VImN2VW70/ieEMz/fkTvouST3jP6k29tJMpzzqk+ujw==","signatures":[{"sig":"MEUCIQDKftegMJmZsKjSCognAG8TXOhs4S0VbJj1dSs6fu88SgIgQfAX+ZyNyeB7k5We86lBwA7Dzs8eY3y0d74eFdrq5xQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrImtCRA9TVsSAnZWagAAqHgP/1yuUpra3zA1ICEXF7JA\n29iK29cs6PpMSsrhrQw72Db2RznNM+pmK+HiIzGgymEKaHgD0SU3TvhBzcRk\nql7+l75WY9l2Gq7Us/faUseTuoKW46q95+u16g38kW5//0DwIVnG2vTGPqvy\nZK7sVcWeXnCv9BVr5NXEv6EHjKTw9RQSjUFdVL8pDUwG3yYNrw9MP3vWSwsU\nJ7hRVNRVfbto8EeYZ7mZrqxDChs0XPwbqRUp+wu1ZWDnayeEsz3QcSGE9UD4\nItYKw/njyeVcq1XVRBVf/5f8h0ltB1ZRAnhVPhZjvJEU2+UgiQHqkY4xyC3Y\nZ6Vy5+Zd1HIaUsxn+4JkGpJfSONbHb2yjguOvIDhKLECXJXhHzwzrwfX8PeE\n4j+kTWZeg5DHdrxLusHvasV1/wmoX6dn62FbKR6JEsouR3850+Xu2IW32tbf\nNLSonGP2GKtB6txIkzjFl+Y+2+P5OtpsVIZ37WFQV4EmoDROlErabt7thGyv\nFGLAokN75qgKBTESWC/e6MCVqugoP8R+lcDpFa9xNsqh4qdxxuxPGj/4adon\nCtx88Ai6xeVHTU2xy+Ie7DJAKl15tfRk6hHKEcDHrRGrydNXVT9uwECehFA+\nAYhIpItXzIDe7NzYYkOb30+XdQ/h4/UvkNnVjt89cA0UIckthxfmMIjtUsWg\nybHW\r\n=qrCx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"dbde22711e90b85ad69d4a342d6f896402e264ef","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.37-require-node-14-dbde22711e90b85ad69d4a342d6f896402e264ef_1605142956624_0.6600903694333142","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.37":{"name":"@balena/jellyfish-jellyscript","version":"1.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.37","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7d9d64c77598b79a5faa228c4a28af6e566d27da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.37.tgz","fileCount":15,"integrity":"sha512-efc0YHtnTonSpReNFckALqyy7WtcnWK+9VW5H2vRUWVkVbAHZ+8szxW6NzBB12DrD2g5C30O5Vx+sItGqgyWcQ==","signatures":[{"sig":"MEQCIGNLqC+eau8ww5n/rPnX+4sfPXcBlwPZJM2Kxp9Dzl/qAiAK8treFmr37tgcmHkHgzV79h/Cz3DcNkJeNNTh243bSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrIqtCRA9TVsSAnZWagAA9bwP/j4vPTRE5j39x6+/twWK\n3yWI5q4XrvOmQNVuIOug5dI8jqlL5O0uZ+3946T8rBOX4N6QLKwoaCIKblEL\nXJnjATtNHrQ3mYRR3EYKDxtjgFL+9SpunM9KLMr02YAmofi2gtdLCh01QJjY\nDFRbB1rSrl7q6M/rjUQ1N6hQLKVZEHzd7T05E05gBwrPgAvh7ft4hFkk5smZ\nzRHytrVhU7p+/0qQaE1XH1XSva6sNfXaOOQ4etZivVSgWQI4E6gOoQSyTJ1X\nIAtW5/qJ6GtCthL8tqKbFK8im38gkAGmzrsgKyBCjPjrkiNuCU6fqZwlJR9+\newfFuNE89f23GjPX9DgxeG5y0Ga003R5ekVDiRQcLdVGQHfFxfWki2EB0fd3\no4S1UuOX7sdkc2iMZtSAzEixx/VYBEtuOEKRdChR4+6vBMtYu2MMI8oA1C+k\nYPzhJCD26A3TeHQ/IGt9/mbIhpmMc8snTYiltsx0zA2qa+UULApLOT0AOjEr\noDv37jAF0Yg45cudgTHGdP8IGk6zLr5RihjBuILX0oYojujJ9YUh1xsS2tUR\nz4j1YUmb4COxgJvPYzvhGZOA+m6j5Yi/N0zAASm9SSDafyNdaL9h1YmWl61r\nGaB73gkyU75/9gQmKjMLSuAn4j+EjHzt8ZslNCeaSmeAU6m52m+B9LrsiTl1\nuWwz\r\n=0nJJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a813530e2a10b26d2169486827fec4b41f74db89","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.37_1605143212688_0.35917957202497597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-evaluate-all-fields-when-patching-a459f3c0d9be6419a4e17a1611ffb1e41a872d52":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-evaluate-all-fields-when-patching-a459f3c0d9be6419a4e17a1611ffb1e41a872d52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-evaluate-all-fields-when-patching-a459f3c0d9be6419a4e17a1611ffb1e41a872d52","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"alexgg_balena","email":"alexg@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07d141dc1fcdfa64000200ba0c3a08e374626caa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-evaluate-all-fields-when-patching-a459f3c0d9be6419a4e17a1611ffb1e41a872d52.tgz","fileCount":15,"integrity":"sha512-cNyBKRKwD+moNlsWL0F7WsNEFFBX6MvXxZCkLWa0bepcSfLRcAVzWCjkLnjRl98aRexbmZ9Qx0UXW6hXcArtJA==","signatures":[{"sig":"MEQCIH7j3elOM5rKgy843jc+y9VG59s2aZn125Mw0Dq2XulJAiAoy7QFVfuS+5Z3zMrRy5BdAh8Fv1ICbzS8+s0H8JojrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrfjECRA9TVsSAnZWagAANm4P/iW7PMYrisyvWFFvqzTj\n/m89Zt4LUb//5XsE3ym8/BMGd0oLNK/WqlTv11IF5/xHJ9FUXHYt435kCqBs\ne7BPUs4CVg2O6KO0Ap0ZMa5otl41alFaoyiq2m+xi9+MEzFiZzzDDvG/JrqB\nysk+4i0OtNeN73usVbcqzy47psi3Y4CTFuGaTRDqZSMPVCsVk4vrDdtaV5x3\nNgbskYal7OEEWW1vTnU4A0SAdn/0rLR7VSSLCrEspM5IUkQJiOagi8SHyDk3\nY50DBjctTNtXh4NoqVafjBlarkVabrwLTO8Wdtq1sBwtuYsypTZ0WIXU1jQP\nFH1bUrVbehe23oSBdThcW15AGCF3LmoM+D88i1Z8vGq5Kg9zS6M/768Mjozh\n8yk8vYMILHoVRwuBTk+JilO6oYmFnAMLAA9QN8zF2dflFN9RMOBt2ZFjIu27\nrzhmtvkzpPAExml9466K27Jp6KPKPh3avE5RAcS+OovsFKhbi5IFz5nW/TbG\nrwESxN0u0yP1LPP17hT/O9YpRQqP4qet8Qbv6oMNFWbXHYZfFIvnt/awMNrt\nbw9K5YKhsDoZIatLeemQ0nExNv62sBMqvuOls8Q3xcCNjQtq/sdGiRQzdgTE\nWtuNSw10v62EgdH8o54MTSIDTRKNrcGCbX+Qn1gCqNwQRwAAD2SGmqtWkwx+\n+WuM\r\n=y0jd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a459f3c0d9be6419a4e17a1611ffb1e41a872d52","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-evaluate-all-fields-when-patching-a459f3c0d9be6419a4e17a1611ffb1e41a872d52_1605236931746_0.2445343148763761","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.38-renovate-non-major-17c0c1781d83279f8ecc271f706391cdaf676bbb":{"name":"@balena/jellyfish-jellyscript","version":"1.0.38-renovate-non-major-17c0c1781d83279f8ecc271f706391cdaf676bbb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.38-renovate-non-major-17c0c1781d83279f8ecc271f706391cdaf676bbb","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ed1744c4c4c1944561e31457e1f501d245bd1da5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.38-renovate-non-major-17c0c1781d83279f8ecc271f706391cdaf676bbb.tgz","fileCount":15,"integrity":"sha512-m/FjHLQJUVKytWAwRBqhX4glxtWULYH6fXRE1nokAZIYWQI3tpr5gjNXl/zsojtk9ammk37FIenzf+/v/MTUdQ==","signatures":[{"sig":"MEUCIDNGG4V24+aMtyaJLwxb6WqSR5AHjFECpM2MDu1PFo6JAiEAusxCzqS6DjO33lB0iUFEqeRnXfIHmOSK+e0Q2hW10es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr9GnCRA9TVsSAnZWagAA01IP+weQKhkRkwcjun/zDihk\nOa4zF3nyPWkGBLpscILD/nKJgTHnWCvG2zUWSJcFfjD8dmWJyLpp8pHDY1Rz\nBSlv/KcgNOdH6PCI30dHOvwUh3/14JXjQ1R41HjUoeyz5U0cf1ei6+ab1cA/\n4zXwYHjsv3RbDmKTPKAxDufE+mNAEA2BpB/wqhtUCFeCMSDxaRbkZwTSeU6S\nSYK1OJprnpWjZESbRXs4SOM9Lwcim16kHlhwJW0gnJmmY0fJKnQ24XTAqfV/\nmhZCyCvIHKx+gX/5w2Ja05U5NOYwwEJolQQvF88HNMlVq6IbMFKYfSuKRY4i\nUBANGSiR0a0UNDT+tWDalHRR4OYidcZXr5O7wGpUv2yKX/Laazehzq/jYdh4\nLVamspZ97n1EJ9v94z83DfmW2XQT3VXq/x3C11qyI6iNKjGDWe1sScbB6mwg\nT9oXsv2TX2hK3wvb/zOU/ONLO0RBe9BuvWVrPJJhMndGJEBSX5e4CwPJ/aRk\nbf6CyVMhATdyFW+AnhvqSjTbpknMYM6r377PIDwSu5hM20yy1oX3U43y5oaJ\njIA1IfPnXk26j1tOW04fe5ggaPaYeGOBcJqggnYsdinv47E0gJ7hi2jL8Ycc\nGJlgNQI/1RspRrbVGF7rU/MLXKblnNo6MgQhhV7B56sb6P+8n0s4cC1FiVAZ\nfc7O\r\n=ue75\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"17c0c1781d83279f8ecc271f706391cdaf676bbb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.38-renovate-non-major-17c0c1781d83279f8ecc271f706391cdaf676bbb_1605357990609_0.940143168181754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.38":{"name":"@balena/jellyfish-jellyscript","version":"1.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.38","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1b42ccc2472dd21a7237dbde2d084a8bf33eb90e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.38.tgz","fileCount":15,"integrity":"sha512-JunE+pDDz0elh6TLTHBfNMkj1VJHjLKrdpLaxxi3EI59BVwXW/HlV6sIMlK4z2td3pQBNbdRKdZ21Cc8BTxVBg==","signatures":[{"sig":"MEUCIFUPuVzCP8PKeSu+mJPdWlc/EC5bJXWD+z6ET/h1HhqNAiEAhrGPBHEFjyxSeAs306oIXJQRocTLcGx5wd6yBY4bI8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfr9JTCRA9TVsSAnZWagAAPucQAInU7F12Ugy04cnUyKmp\nxcPI7uHS1LhTu8WrfBiRdZZDiXuQRw5tP6PGPcrANiRDmafUSn7RMiZyf9fa\nctJwRZLvtZhxU0WXXmr2qBWn/jBm9lKP9Qw0nZiOYmR9xGE9FhcaGOG3njRA\nKOh5U/1EXg8ld/UYU7LMblutCy55xG4bxcyrp/2GAE79C07nG2ADKxSXmC81\navR+zENKNbLp0ijh1a2VwnP8JwDV438iiviVEU++yvXkcy4OabqBkVF38pWX\nj560KM0gPV+F9RghgsSFk26TFTleqGuGB/KqWg0d6+6h4iybcTVydI86H+jI\n8TyK0dPzKKQi5JiAKLvanbxSeA2QyuO1YdQIv/9Oec8D5rudloXKMWx8CJ+H\nDsPLyswmPj32F1fuuNLqXWKiqqon1QIfIDK/mTZMfJiilFG1htNp2zAevNPe\nNHzk/8focePn8J2C2XZnKadvMElwRUkZIG22VCTZA1RApNkIrpwZO0TC7U6E\nGA02iD4YjMRtAgA+SbjKEwjQKOunHgZJjHenWwKY5S96uN0bYvHArAEBIE8v\nxY96IywfQTVJ6rImlNzu6v86quvXMSIPeCLMGEccEb4O1iJN2VEZSOdP8bTG\n6VTpb0n5HiayOByirHElN4oqyn5B/O3c86U4JWIiJqv0yLDeeEWGLrJ/zioJ\n8xbi\r\n=DG0+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c6b293bf2f88ee8cc8bc8d5f445359ff1c190ae2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.38_1605358162651_0.28921717219299503","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-sync-typed-triggers-1abaf53036ea1d457804f8bca2a2809350c9531f":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-sync-typed-triggers-1abaf53036ea1d457804f8bca2a2809350c9531f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-sync-typed-triggers-1abaf53036ea1d457804f8bca2a2809350c9531f","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"61e12292db2f2fa4c3ca05bed1da3ba1b49d7be5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-sync-typed-triggers-1abaf53036ea1d457804f8bca2a2809350c9531f.tgz","fileCount":15,"integrity":"sha512-z/nwlJOQEnQg3wudTrgooRceKOek+R1ajKJZduhLzNeUEQQSjPg4byhCa/9LcbAvqLL6ST79JqOe27/Uwzfsww==","signatures":[{"sig":"MEUCIBIGpN4TZ1FBcu9gnMp3vp04qS6hcfzdqxvG3me+XG5RAiEAuLIHQRzEIrB+FMru+7sAOvFbuKWcP4nsnNyLrgJcxY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftUU1CRA9TVsSAnZWagAAjDMQAJcsRK0F9a7kUiVtfqhr\nKMYxejr5uLINe73BZ8iSa2rGQNq84evIhTjmZnauYjUiJVg6NzZIuMx+uDj2\nF7G+WWuc1IobbBxng5WHz7pu+s1mbYLBQ4NkL7Hej72k+B7QiRWAElk+znqz\nHVQHiQUFuFtnIXweCWUVTSOl/+zonhkfeynFVQzu3nELxoong5ADfkMt25Hr\nvOKiVIuzyq4KnLYeCLRKrhMdGBRyPaqW2sCLIH07GH9J/c5rlTuF+0w5PYBf\njZVfu+qh7iDZsNRBaffkDAbmMN2hHplheo6ApNxtaTDmWiRcOzdIzodyvASp\nVWhE6VlhdnPWw8WxVQlLsFQeYKsK8jKYtoCgmp7ihEBpw6W9FKLCK9+So9J3\nIq1ERIC9p9wloBssUcMh2/SUaUvJosB7MINergEeZk32/q1/gW6vE83raRzb\ngMS8NUB69sAlEJMRE2AMwDgTMjI1X/jk6EJnLyu4/kdyt/+sPx6EiW5ORPmq\nNuMsUp+zVWYzKc3YJOfeGEjHaHxzOzbEbwMM2RbPqT/rbKIECnIe/PEAOR1j\nQZxJTuD+ktso/aieU56yXPzjdh7L/nmIqnH+YDBHTSxB9aXmSLDsXplMGIVc\nvgLyIFR1cCH5phVRWHAFzNG1P4VLl0Smpt6YaTmNYE8D2GrL+5+RMBa/I35w\niJ5Y\r\n=Am5G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1abaf53036ea1d457804f8bca2a2809350c9531f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-sync-typed-triggers-1abaf53036ea1d457804f8bca2a2809350c9531f_1605715252885_0.5180571161556906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-sync-typed-triggers-82079aea599517a3c7362767de77448f95d39813":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-sync-typed-triggers-82079aea599517a3c7362767de77448f95d39813","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-sync-typed-triggers-82079aea599517a3c7362767de77448f95d39813","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5405fd7f4863da0c6f060ccffb5eb9d74e325a4b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-sync-typed-triggers-82079aea599517a3c7362767de77448f95d39813.tgz","fileCount":15,"integrity":"sha512-nXRiL7v9p8EM92jOebJf1baJ81NXr2jjXcE2ggWyUqxrqs6z9hanBWi+DQG6kySFrE/aCFpQBSij/qGeBl6UGQ==","signatures":[{"sig":"MEUCIHCkTyraHMQFSOvftXamm7CIcQWRm9v2Cg8qbAhPOCHeAiEAolfyPR9TpQEQKeVqrjy/yxUPLRANBpj4uDCoKNoStIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftUhVCRA9TVsSAnZWagAAyQEP/RiGHmQ2hUvJBugFdhYJ\n4908oGplMBrQxOqsgSh1J1bxUE4pBmirVWhzdDG+AolLRarr9nWHuU7xjp2a\nTpfawYzBp9oMM1xgY76K1HNGi8AOGYqP5dfPbv1It/1K64pF7QTqK1EeNza/\nu+1uXIwtrcHUn03HsXDILzjOlB8ylOXmtFdCh6p0JNL4vxzdWdHq6798Rf2x\naESrSAZM0JcMQnNoXkzEXeBjU8LHo/tQ9jxaXjSjxWmUNAUds6slhyk+S+MM\nK8TZKukC52A6pvAmZxQnKoKagrjS1kki8/ZXb8alKvSXX+GihKuzBzFnvlU9\ngyxz3aHpCNB/aKDHgm1Zvs9nu4lmjYX/lFavdYjFSTQ9k7Pi1Yy4G/H1+QHS\nnj67b1K1aq44AVF+7rvTItzrQhx/P0ocYigl0c2w5lCcQYaxQbWiqqa6RMQN\n5g7Nl2mc2gFpEzPVS1MonegEM7dreKsl6eLf3U/5yWdTVBNByEkWqJJmh4mQ\nWF/6liuBLc4K/nNRNJ+iITg3JX0QudggZrzYuY2yf7WM+x4lXcW4ZMebd1L3\nYFi0yQThXGObfMlwOGQvz+TKB1h7VvIw9owLbKWjo3L38qOW6qp/F6smkJHT\nvEgDhgkvtHxRwqJVKUeyJxbnedAKBm3cMAD+d6qoxKK3B+gjG2tOSTYx7ZuD\n7L17\r\n=ANDO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"82079aea599517a3c7362767de77448f95d39813","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-sync-typed-triggers-82079aea599517a3c7362767de77448f95d39813_1605716053255_0.9157121849346412","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-sync-typed-triggers-bea4d1c6121a7e78cefe1e8a849af6b5c9cc85d0":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-sync-typed-triggers-bea4d1c6121a7e78cefe1e8a849af6b5c9cc85d0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-sync-typed-triggers-bea4d1c6121a7e78cefe1e8a849af6b5c9cc85d0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"21372a2abfb89d7b5bc6c7d2e7f7baebf67c3d48","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-sync-typed-triggers-bea4d1c6121a7e78cefe1e8a849af6b5c9cc85d0.tgz","fileCount":15,"integrity":"sha512-YNTEJyKEie49rmWkJHXtZKSI7LCj3/0bN56LWrYrh1doewnYbbgqS2npovtr3Gyq+Lu9c1+ddQBOZwofaeZwlg==","signatures":[{"sig":"MEUCIBYdyK82CmW2qjTK1qoSfe7X1Bg6J0OzQrA/yTe3ZClgAiEAuC2SX8EyDijJ3yMIktbwZRusSMM4fGGPGUsOYj68olU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftUuICRA9TVsSAnZWagAAPyQP/ifXmjnJzbCHUMp950uv\nFY9fagar0U55xxjV2sMU7utFK4SZPeQbydDROyavd4hvKHK6fdunALdUjfJy\n5WLmmUqI0fFea+zw4n3JsFFYE7ICNFdSql77ppclRnJRF1cqWI05TU53QH5M\nt2TNPi0Gf+gb/43tyFVn8gdSUP7YbD8SbjLL6h7JWZVFDcFxtOCerNybCgDq\noYxbxTTYfPqL+2+XzO5K7Uz/LFz8sEzwd7r8CBID12jz7uyPL1zTITF6Ag+V\nNmwvQeHYEEYCFNrpdllrx2+LcAzy5Vw4nm3yRuZjldGRiyz0zzrp8NL7cKA3\n3lZty/e4oh2M/4h8glrQvJth9QFuTyxPimxl+99yLDZSUaUaUOb94qQ1MUQ4\nY1swEbJ4whtIswffLZL8sfn0FwN1o9xjH8oLzhrWBi0NfGeRPK9Dw12VOfNP\n/DoAxTyAwhdj43X+aYa/rIMhEX67yLJPHedNf8854Vy3lUIrnr/oVKD0Knp2\nSDc00sy3JY14/meqCg1l2MzM7d4EZaGt44bpHrVAHlqdHehd9K+oifpGX7SK\nklzYqlYa2I4MbT7xeMrisvjCgRvHCaJJqFJ3bDbdAYE6iirbZZsB6yVIZwQH\n/7G+Io/b3775h4jrujWd2KsPCtS5Nazj3H156kYtX92f8uO9PLen5SGdD5u7\nQr5B\r\n=G34U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bea4d1c6121a7e78cefe1e8a849af6b5c9cc85d0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-sync-typed-triggers-bea4d1c6121a7e78cefe1e8a849af6b5c9cc85d0_1605716871942_0.3007051081642551","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.39-renovate-non-major-f969cb1b09211b56e78207a2b36b822963a2f768":{"name":"@balena/jellyfish-jellyscript","version":"1.0.39-renovate-non-major-f969cb1b09211b56e78207a2b36b822963a2f768","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.39-renovate-non-major-f969cb1b09211b56e78207a2b36b822963a2f768","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f2332e296070cbb6964b05df4cf04f498ac1083","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.39-renovate-non-major-f969cb1b09211b56e78207a2b36b822963a2f768.tgz","fileCount":15,"integrity":"sha512-558Es7qzZuNS2oXIel02FzHIEOiDq2zXRoNz9b/DnXpUIO58EB2Ba7sFO+6Ob7dj3+vgnrIDgZZH/kz1Won+mg==","signatures":[{"sig":"MEYCIQCmtEe7RJW0CgIxBqwYjbWhVHzkIodtm1ofXCkkJrfeXgIhAIRch2MhN+PrKEu8MU3geEJEXivy88QFhQp/322xP0Hf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftcM2CRA9TVsSAnZWagAAaU8P/iEgZ5kSQ/8U39bpGOuU\nZyAxwza7kplkHEI4k1Qk5551yjZDlwEYXlPEPedSWHtLpHN8kQmo4U58OzAp\nQM5RIrnoJGh0U7WnnoVWAehyle9vPviZJvH+CKChxC7+B2f4TctghGUfZDG0\npZ/F1N1hiogUe8mu7M+sOWKgffxpdlkROXLLnOww8yRf5u70nPZGU7bYkJ1F\nfVEN872wEoCZ2T3yc2xpZ13wGRxbcz9WBU4q3SxGumA5Oypgs3+KqlpsRhk7\nXLbCZ8f1jVum0M0DhrfVC6Hq0UbDxWqKQFUnStsrQctqfTrsEokcUo4HmPPR\n5R6lo8DE8WSfJ3ZxZS7HuCoGvvEI6jTxyrffPZihhXSHMWt5TEOpfzhU+SO9\nMX1HHDmgSWX991fsVyxkGERr0MsjhtoN5otu9bFbMdMlrh33RipXfgLPaskK\n/vlOMa2WSiR+fxXaiWubIFna7S2raVpRk2q169CzECQ+pV3y42PJ1Kjs6fpa\nnWKh/R9JQPwpp9iueG59OQiDhLgjiHSfb7hcnGxSMoADeMIrIGWNMa/i+FhZ\ne3YiFZg3n3xZIzlx99ntgXOQbY8qMCd7jg55tRKFhD3r3jXDgBzlY2E0ujFS\nPt+08HxVrcLYueNHRI2PPTv/CLwaR0OOh4AypYaBVCgwHhtHGBTMhoVNxUrg\nSDiK\r\n=TgCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f969cb1b09211b56e78207a2b36b822963a2f768","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.39-renovate-non-major-f969cb1b09211b56e78207a2b36b822963a2f768_1605747509855_0.036873060743478625","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.39":{"name":"@balena/jellyfish-jellyscript","version":"1.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.39","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f1ff759621459f6c842748bda51f51c7cf35f2c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.39.tgz","fileCount":15,"integrity":"sha512-UKDXeXfCstug8HM5NmGA3HakZDnALiDFbPYkz+hSZqcAGHArwyu2wPKOHYFElTtOQXjFMQDiem/cxhDujrA0BA==","signatures":[{"sig":"MEUCID2f85CrQjea5wRX76uOYHEzKsQ+X7Nq0FprMNUY+skeAiEA41itX4ATpV1ttv50d1u4C58QBCLqc+Xk09Vt1woIPqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftcQiCRA9TVsSAnZWagAAUBgQAIDO1td7y4P4AYwr4sTp\n6RLJGfa8x/RkpBJ+Qb5uS9sdBj4XPmPjtZrNO8PgRVAz6yDanIrPfv2ajAi3\nAIffefPFUz1GsnDNCqIb9OQ2WWFgbgkgrhSyIxm4d2eesbFir/y1hsW+HahL\n0cBQyPA9oE6xZdaHTjXNA0yYAcUQNh5tOpf7I/4qH4PMUsicO7idWcQcUPnQ\n0HvqIT8COTNIhes9aa9+fcXzx8ayd1gDCfy5WuGWuuYVo2o5viLaAwuWFsNh\n9YZss9/WOp1ktkTbkVZ5UrF+hrOkN9XbFv+2tUccuoE6LentuktpKmY317av\nrE1xswtQMmscvylVeeHuK/1NlJ+seyAg/zztsO4TiNyq/kywhj4/VcPOkEV+\nXiUq1MFgYtdF4e1TjwjnEbzj3ndWPBpazC7TpQb+r/RVGpfU+Mliium1/ZYR\nK7ZIN5uU6mAafRAquba9nlzPxOEJRs78Na1hwvJSYB7rDbQgWc1PIBpXIEH6\ngUmlvUgi11hj/QF3EPNeBWcmYw0TdKpXPwrLjm4cM7o6It+MaWIf68sSiEYA\nrUKOg5HQ2erdSs5/O+s+y1XwwGH3CjgG9bWsZkpmClFAZihw5ql/VSiAEoIp\nXdtMGMJ+61R03R3On4LnJUx6fcPraF+cDssNN11O7fnw9A2IRGjWUT25uAfG\nZtil\r\n=Fm6A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"07e22001af41e16e1c6287e3b83d2dcf938a3025","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.8","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"10.20.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.39_1605747746365_0.8997302224059307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-link-aggregation-ef33266dd4ce80e693954d1ab934793338bbd667":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-link-aggregation-ef33266dd4ce80e693954d1ab934793338bbd667","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-link-aggregation-ef33266dd4ce80e693954d1ab934793338bbd667","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dcc50a99bbe71ad002b886ba5108ea808a325d04","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-link-aggregation-ef33266dd4ce80e693954d1ab934793338bbd667.tgz","fileCount":15,"integrity":"sha512-KvWlY59sPI3vGN8aQEoW2iun/mfms32wqGKNswgKsWQfKEM1jRc+B2fGoLuRtTp9iDaTVbC3p0S6eg2GCBC2iw==","signatures":[{"sig":"MEQCIBcZ/aizCJIG+7vNKkgwMY1N7rYDvxaGolpJ/vk+x/GUAiBIo+/gCylm5faHcD1MPnXiP/uNB4FES6tjCMpJ15FBpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftkJoCRA9TVsSAnZWagAAwAcP/1udAW3eM9cXELzDJQHC\n3KGzM35PHqqVeJpGv5fLWWNC9Ap5fGzbaNUvg4fU7jv8ZqCs06ZNvRuKvz64\n3Xupgf8XyLjGDekGt1t0LmaVUVdYorW/lyCbBGrwAH6AygVweLo9Q6zbwx/G\nXvsMBvxNPz8k0Noc1XTTLvn/673CnrywQRdTri2GuXhGE9EWVjXL9aDwyefb\ncC1eTEYy5ioAJq5OQ9X6ztBkXLTC9cf4fzFFlPHZewgfT49qmI83UtEDe6Pj\nb2LwlM8AjWo9TbHdv9mg5yHNtlIMBXka5RaZWabQ7oGpiA06ZlgklS5kn6sh\nlRkIXMEC+zfk5J/dwDfdUe1da+yqCc53/WYILW9Es1rtx+ABA4Hwmj3IMj5C\n1TIxWkMl5DB7eREVBSJ9sJWa6kaUndCFUfuYlTBwd64W3M7dISaDKFs61+q7\nDK5GUvzETWDlITuriI+1gTRblOWacvNFQ+hTu66jbY3DIKh/7DYAbBAiBvRM\n5gxIFrW3P3B1FtXVCCCWJqq6cHwDOFR3WL0qgn53YQ4TCjlST6ioQnEyhbem\n1GZT4x9318w+Y3TkjLtOpGp6YaXcxKqTDnFxRp5CFPxLzJywcVTSgEca3hEh\ndM6P8sO7u63L3okp7M1UpcFj5y3yrdiOlISyeuvPKIE43HnW5Nfwrd3vc0q+\nj6FI\r\n=bs8B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ef33266dd4ce80e693954d1ab934793338bbd667","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-link-aggregation-ef33266dd4ce80e693954d1ab934793338bbd667_1605780072032_0.9803994770979614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.40-renovate-non-major-479cccb12c60826f988b775da9f508a9d298d2b1":{"name":"@balena/jellyfish-jellyscript","version":"1.0.40-renovate-non-major-479cccb12c60826f988b775da9f508a9d298d2b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.40-renovate-non-major-479cccb12c60826f988b775da9f508a9d298d2b1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aead72a7cbaef8d085a48c3c84bc8abe21e5ca26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.40-renovate-non-major-479cccb12c60826f988b775da9f508a9d298d2b1.tgz","fileCount":15,"integrity":"sha512-QC5FYjK6sIpCn5Miyjw4I8OY/OvXTNmtQBUwI9zR/XFP1x+GewBlnVLdWm+V46uj8OYRd0ZyzyAyebP3DoPWOQ==","signatures":[{"sig":"MEYCIQDltrhW2Ripi8Io6Zs6sWj28LJ64b4Vlxbyz2gUqMMDlAIhAOyiufWr0Z/HKRo5HnSMXSu9jbQbUzxiSmXBmqrJdNXk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftwHqCRA9TVsSAnZWagAA18cP/0k1dNSOnBXiWXZm+Hc9\nqzO5NMUpQXiVRvui5vEFSyUys7+Ac43zAVTpr/TwUIeaJ07jbr2h7ZEIEKSZ\neBCCkWH6J4Byr6Nsh2aLGeyo1ZT21pCFF/vgi3vQvwenPZjH6HFJ0OYfXvcq\nWlh3q5KVki94uRCc06735aRcaxtgm5HU0RMZZE+ikMOBtvpqeAlmU/Qzz/MR\ngauBSf145c0Sg2zLdNEh3J3M411agB+I3SxRwf7mTSxrHc4sTnQtxje0LBlG\nkaiuIJgmuwn9/qMM3fMG+Bgbymxlq9lS20yrikPKxgaUGIq0OMcboMEhlKeD\nhdFZv/uwccZ1e8AZ8oaAVmJdmHzbTdtO6stWdCrJCdnV9bY+8sWQfjnAG3Jf\nVWDIHzL9pQ4AnivCjb07qY9NU5tUuc1JhPSI5e5PLKYx2wzeE6W51V0JWmiO\naPy2wCy8WEgo2yR6pnpYc4jkK5mJOfYiLG+Kg6BaZjvVpU+crK5q4t6dj/SX\nabVhdKkcfd1Qm3VuOetjCHY5z6MyPdiuJS4ZJ29Qodj3D9KjnLdaQ3eKaOWv\nzDEy0+VshtS9Ci8DNjlhhqLeRwRrYwrYVm9BUrIAOrji1d07TE11j/RMxDAV\nwdKo6cr20FFWNNoMeFxAU4W9FiB7xwFCb3wK+LelCOAV2hmNEkDzGmTeoUB8\nX3fd\r\n=buwK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"479cccb12c60826f988b775da9f508a9d298d2b1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.40-renovate-non-major-479cccb12c60826f988b775da9f508a9d298d2b1_1605829098199_0.6646951919942128","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.40":{"name":"@balena/jellyfish-jellyscript","version":"1.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.40","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2651a108d5992c33616918af96282609ddcf95d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.40.tgz","fileCount":15,"integrity":"sha512-sVU43KOfCGt1n8Wh+27G2iUDDe4J8zC4vAZIt3xAsccKX+2mFtPT2sdwRwfcBTDnEddPrNVB+AH7amUmDzim7g==","signatures":[{"sig":"MEUCIQC6W+RV9l2s8avHmPxNRuiWjcehX1DZYuuUgnAwlkQHHwIgHYqSbePKZF/KUu6mIH4Hrw2ya6Y492f8j1kmuX8Xjl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftwKNCRA9TVsSAnZWagAADx0P/0oKctly/le11Vjo9qnz\njqLsYbkhfvWBvsK/nfgIhibOPqRRzsDUp2fG8dQFybhXt1+36EfzqXF3Q74+\n4thCwzIFIG/5V2grXLqnOvGyZJ/u/UQHrIUSHlFzB3SQxrbyw17peTPvaDTC\nlsQUVCYWfsTwvYUz4JHFv/RRPJ37fBlSmPqI3/vXcYS2ZHMETKMBRgWf3X2s\nyUnnDTdIVmP3pcn0yoVY6HZAUB+WcOMjWAyaz0i8UApAlGbGV8hvSoHTe+2S\nUEBxEETzwmeKI4dPU64FyGILi9w5RmBf4pEWYZJAKq3aQsULlhtui+1bJEja\nKvzhE/bzsp71oQs5SHY/3JZxsLANTNm6BQes8LbrCnKPKrLdf6A2TdZPPQLe\nU7xMPNTqh/3iNpAquGXGr++xIvFaMuHeDUbgjyDg32XDzCwV6Mj1Ilq5Spkf\nRP1RFUF4mmt7O0TisE3ED0dxTyJnh3qbkdej2mpzPVfoRIBcgiTWw98BbecN\nJQR8EAka6zombdd3t25Xp6GTOsandtOko5JWfbAouh5h2Exjv5rx2w0j2y7T\nK1HTdxAUlNisKa9WC2hChToSpo8HYgTiTX9kxgtvzqJG1swHRNb95StoDGl+\nmQ+6oPqk1JFvieU7PtmZuiBzwf5rJkmgyl5wX/uA0JzayqKq3swNPQ+CySZG\n58Ab\r\n=FQSs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9844e7a1ecca27859c15a0b9f461d08d237cc8b9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.28"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.40_1605829260971_0.6287329188755175","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-link-aggregation-0533a1de387848f928552aacfa19797838465dde":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-link-aggregation-0533a1de387848f928552aacfa19797838465dde","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-link-aggregation-0533a1de387848f928552aacfa19797838465dde","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f80d815ec7c9f40273fe74e1e62ba1ad4133dd2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-link-aggregation-0533a1de387848f928552aacfa19797838465dde.tgz","fileCount":15,"integrity":"sha512-3S9Rd2PWG8+Y4CIAaKU0tnnXDd8Y17FNObuEtVl8JUiNXzG7g8ZZkweeRrcfjC5uVPCRqHUGfYUUQnFCgPKL0A==","signatures":[{"sig":"MEYCIQC1yjTBVjkDikG/nuV2V5Mat7TTjNFEA5LydxlYWXliywIhAIUwQyAjA5EIcUu+qLqb/sDoAKSIxuI/A7nQGg8sij1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftzimCRA9TVsSAnZWagAAxOAP/Rfgx1Afy41YZQRh41G9\nLd0Hm3+AVSu0f0+T3b3wrVCNuAWCihCNT8ePVSbXt+4Jxm/wYiHhXLeQrbZ8\nicWcukU9VLV7470C7giG2/BgZlCHhhXqc3MDfat86I7dV1CRZcdvCVEtMl3H\ns54yuES8gyZnKtclEUPPLH6Fu7EPpisJlVjKelbfP9+yWSf8oFmD8bwtSKg/\nKoVytTCjVMCQ755uSYrL8NgM9si/btbwPsLSbmvO5wjMEHonSfzaXzHprhcF\nFX/bskFJZ40wJjVEjKDpwAuWjenmPb/qBUUFHbhspzt/c8NArUBc+cVyGnat\nBr5kt7ad/gsJh556rHJHifXbM10XKTUqSjlHt0QJJaKEOzld/1Kf2UnGV89j\nhINxtj98n/dgeYibxe5V+4ZGjou3micQ9a06tN6bxTx9kp1iAHLTI2ETzRkD\ntl9mryIABm8GRRQRPIFVIziJ9ypLNFpaXTtoE8J9u8J8c1NCBqcqKHD/RRxB\nl22P13kdUbLuBA7XhA/yu5ELLsWyX1YKBYG7WlPT99j3pvOGV/nTq+lTUHcq\nrCUnL+HuAEfER9kHPoponPptZ4GtX/khJsuZOHn1B/SLddVlN2uklCQxcByO\nY++x9EbQ4IMWLbMOsMGC0tMD8/rXL5wBlto39iqLLZ43U72EDktH3mnEQ6zD\nm72v\r\n=B2GL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0533a1de387848f928552aacfa19797838465dde","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-link-aggregation-0533a1de387848f928552aacfa19797838465dde_1605843110112_0.8473099849898877","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-link-aggregation-c1f1f06c21248c085bad78413fc5e6dd9787e66c":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-link-aggregation-c1f1f06c21248c085bad78413fc5e6dd9787e66c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-link-aggregation-c1f1f06c21248c085bad78413fc5e6dd9787e66c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"52ee3d71a577bf6b93e23cc302cfafb7fee59caf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-link-aggregation-c1f1f06c21248c085bad78413fc5e6dd9787e66c.tgz","fileCount":15,"integrity":"sha512-wJBVoMUa0aVnsI/mLjLldS2k0abW9z+HJoHwMuDZoeW8InecFO+beMaaDQS/vRLj8R2CYVjFa+wOBCBQuS0E0A==","signatures":[{"sig":"MEUCIEfzt3yJ65PVA3/bHgf02hIwYYNUwldJAn5shVV8g0UzAiEA5Ix3SDEevOeJ4ZRdcAm3lpURWggZ5WUgLxjoGE/0DeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft1d9CRA9TVsSAnZWagAAGEMP/Aq9DkNBD1072aiBz9ka\nqpEd+6hu1eD4WLFiWehELJfHnZiNwIp+nC3I/AK4ajl4umUV/7zjhxKoBm90\ns9xBR364QphJbs21UVbGS5CaBnAsL5iv61MMMC/NvAophg290evRG+WVATuO\ngq1DJlByk3exmfj2t8PXMhIid+u0gHzlMfTjFSJVD1Wh7D5OhVGqEMLs6VTK\nI+Uae4TxFtOrn8R3sZytJyx8PYSdloHi9iCCod2ZBaQvXaFB4OuPwGUvLBmP\nMRVTFzXQ1N9U/oCkIz7usVbI+L3f+knLMaARTUTAZGxLCVy+9A508GnJ0YwW\ne2+ERuy0kp15AFPmD6FC7f6l/ZzWCCCj3AsxfQ8SnyqZXpoV1ZNSMNgA/FP2\nAANBkb8NDcTAl/Wel1MkGvFCgjYRRNLjYJxtodIjwnPx765M6fxKwZo3R7sT\nemZjCdJIi8cd7IsGssB2O0XWBAEqYBQRo9HydGGoz0oUHJ0QNka+/Gtwn+rd\nxjshRsRGf13sumLeuw5VnmfpVoZqaFmPTfgyp4J2G2E8c7W+O7+piGCjJeuU\nmHKKEDibHzcaNN0IMdv8wnAgPRP0M3pO7XUsUHXfoYAvSL0j/zMbU+b63vkp\no7v5VX+AOrix1Mh66YyAzIqR7oLnFLEkOjm9zphjqmSMs1YIQEzyS9ymwqy3\nDNmc\r\n=cV9L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c1f1f06c21248c085bad78413fc5e6dd9787e66c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-link-aggregation-c1f1f06c21248c085bad78413fc5e6dd9787e66c_1605851004757_0.9291191124793754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.41-renovate-non-major-d09dfcdc3633b9b3f04c38a7c94f2652ca81f7ad":{"name":"@balena/jellyfish-jellyscript","version":"1.0.41-renovate-non-major-d09dfcdc3633b9b3f04c38a7c94f2652ca81f7ad","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.41-renovate-non-major-d09dfcdc3633b9b3f04c38a7c94f2652ca81f7ad","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"29a5f2da4e002a1cd10f2fadcc165cb3d7e16972","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.41-renovate-non-major-d09dfcdc3633b9b3f04c38a7c94f2652ca81f7ad.tgz","fileCount":15,"integrity":"sha512-nGzJdNMwhLHzDHxdp7FEUz3tA1HGxiHwJGCvqVQJBhSeeAmbf4v856s1ooSy0qWi84Gm3kpFLmtwVYYmvu0etg==","signatures":[{"sig":"MEUCIQCeHNJHVBgv4dKj/k5mFf9E5hmHtq8pcrkmL+5Lc8B+DAIgQsA5fYScxlvDIVKlaBzDTj5+sRqxGPvBbYQuJt3XEGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8HHCRA9TVsSAnZWagAAWPUP/0LCMIQtORB+GPFq1z3R\neYKjbnP3ftnRMtpoxDM7hqC+bxLd8nU6xU2oapN8R1pwTIk+dBABDez22OyQ\nQd8Bsl8aSMqPhQ+4fNvo0gUoYscpcYsFwQ1blepOJIT84bN8sUypVUj56WpQ\nxrGCEg2rSn4pgJKMENha998ztq9L6lzK96bLOfDZ4qN7Aytzn93H2wJuCKsK\nkbvcrAuYPdRxUPbCn5DkOdU2FOjS8d5K+3VBc6sv2zxOTBRv9Mo3e3d4eV4L\nmNHHdJIRnPKQLVn0uFOrqbTSpF8L/ofn5IodEWBI9rRPrbBhZWsQOFIVjYAt\ncqcNNcgLWbHwH6mbeN85O8WeGIyTWexIvtnLZK6dKpV0y24KE9YfQY5gLFOS\nR8FSGYS4QULy1zCIobam/F8pyAf1RNsYQgc/8PCaBsAFt7G5/OtMvTFRhOJk\nbQiEQAqY+sdq/8wGfMm+RJ9SpX6Al63G0jmF4NlrX2tTEXpPEvjkYYMyOCEi\nrp6l39D8MA+uNut0S9x9qEvBBWM6ybLB5StIKeHhTU4pTKgMo61scUg/+HMJ\nazcHjJAKZjC1yPhw6WN10hYfphnmy0ghWrL3BHa31KoEP9JFBY+XhyAMfFsb\nbrfTs7EPL/tzdwjlneedhEVUMgzitwGwRe9epMdWjdBq3QUfUteUoMitmt+H\n3apI\r\n=pRUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d09dfcdc3633b9b3f04c38a7c94f2652ca81f7ad","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.41-renovate-non-major-d09dfcdc3633b9b3f04c38a7c94f2652ca81f7ad_1605878214452_0.2165305883458415","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.41":{"name":"@balena/jellyfish-jellyscript","version":"1.0.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.41","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0f0c96b444a4bd4683e2bb199cac1ca97ebf8f2b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.41.tgz","fileCount":15,"integrity":"sha512-BJRTAEa5FiiQe+eJeJ7k50jWEE0zDZwQ9gNo4tU8uMJppsR7iu5YM496w6XlimJ4sKaa85ISTABpzwpp/x00+A==","signatures":[{"sig":"MEQCIElNDbddjME/NO3KzasUpPiao3BiGSyU1L2qCQMoRAW0AiA5UNmakZlrvQ67kIuLouhJ8rslxPUcBw5IjGMyuG/BBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft8KNCRA9TVsSAnZWagAARSgQAKTum7wArsA8Qwgxl/NL\nMKS8uO+sFZxnCAeHYoIOFEDkuytvi6yZiM2KLsgM4yDd92iUgbsJoL+/2NYt\nwA6EVXVZL6Nf+XRLmVFmIQsYuNocQVWJqiXZqH3ZA+7ltu83TfoNwY3E2avU\n4HAOk5svsGfLZksZgg2pInljzJAqRUuDSQjSWsLDMwHAkZAiahzZn8WUD7G4\ny9VIJN4TpULZbC9djkcgg2DUWIxokth6GZm6ErEOiRXubY1Y6Ijep0f0gXWG\nJYW2yddDexDWDALi5ru3tw0zWVon0wHu1DZhsaRl1AGnuOZXrEtWIBteIAQw\nmet0IZom9d990cjYRAH7MdQ1Di3kj9VsjFgB8nOh1MJc52TcDWpMQ7nEWq9y\nljkkbjb/X5Y10D1aYmFuqqsvu5NecdMQ1/eB2i4Ql4lAB9F9oYrfEYynz92U\nUfm6wfyVSR/VgbO5qC5FZV5U4ofVTlPGrRe7b9fyIE12VzSL7Bbmddq/B44W\nHdieRw0VB/3Q33ZEcTgAdAKDt5mXVezaTpauUM/FgyTFC5v9pHDSv7GZFnYk\n/8ZIXeNUvNUrffIuDKOvE9d9Q+oKGp6+kzW2+e6ZBMxkSiD/3zO/+1aTB0xX\njuWnpUtZZzCH3FcDie6Rbg3LsmPjhJsL1FEUiKXfeGHssTzBlz8jnAPMHiCL\nIhxq\r\n=VxGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"51833c50b14c647a5c7b92d2eeeaf12072e33c9d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.13.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.41_1605878412881_0.34836414607705546","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.42-renovate-non-major-50e3cdad65d3eca9a7ba6ebe80447ade5c03bb63":{"name":"@balena/jellyfish-jellyscript","version":"1.0.42-renovate-non-major-50e3cdad65d3eca9a7ba6ebe80447ade5c03bb63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.42-renovate-non-major-50e3cdad65d3eca9a7ba6ebe80447ade5c03bb63","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a5cc5ca3d211c44a066d9fe0eb8dfcb23abae9ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.42-renovate-non-major-50e3cdad65d3eca9a7ba6ebe80447ade5c03bb63.tgz","fileCount":15,"integrity":"sha512-IIUEDeWeGcjb4MjE9zfkBgJXSO0fHgYZHXrxjqSKXXUz8MCromTDRDGhk7lJWso2MiO9ObK20wvvyJD1d3FHtA==","signatures":[{"sig":"MEUCIQDtK15JxHc9jUdnq33hRGel1NS/q09hp3jtk6PGS+HoyQIgWaSzZmkv2MMAH645Bhx6IHHwFbkv/8FpuvD84OkLbzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuEq/CRA9TVsSAnZWagAAZGoP/Aq71rPhqRoSgV9w8K/w\nMsc90iLcvdFQ7p9UAjOINgdE96HrbOkFZ7ILFETJHtcQT6MmT/cRfBXUnXLX\np7i7afrJ+09gToPTSq7T2EYo4E76yASPfikq3aOvxylz6CAtxSH0CTtpIdGP\nhMpBuXTHX6ogKfTTM2MePVuaE7WFDdqvOt5rCHADSPQ8aJToa950hu2dZQRw\nLZRkFW2aDjaCJ/UwRrMAwKOF/PJ4v6T8AY7Y2rz8zq7beBIV9OCa1rJtQQJx\nmCzoFNlBA9ltliy+gwnOb0PDtPV/9/iK7LwBgTJkVTw+FxJ7UKh6eQbPWgoX\nOaxfrJRen55+LVoSDm1WfNFBPaWQEranXfuRzYGiP0aje+po18+/PjZwvPaX\n4k6PVSsuD9wuaV1uyzSBLZk3ZbiMk26FaRFn/YXFfXuNpmzGBbSf/rhsJnlW\nWrdO4wNuukiQgmDQd5ACyCcoT9K3ZeKe0AHwyAqX8R0CXamwL2gE/l5jgome\nNTcBALe8N1MvgpZkUvE6gBfso4s9rqN8XVF0E6KbCm4+skzMg6dVrd+XZhWB\nIYvYpZzV91x+35d+LGmEfbI/wK5FvL3Gobb73kswoEOOsa8XKHteos6cZJW4\nWDBH7j2ofK3M1hsMB5iWZzH28sPkSTTpcyMbPW7+A/RntRLytQbq8C/mlK9l\nvMhZ\r\n=Dan9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"50e3cdad65d3eca9a7ba6ebe80447ade5c03bb63","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.42-renovate-non-major-50e3cdad65d3eca9a7ba6ebe80447ade5c03bb63_1605913278716_0.3569237061464723","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"1.0.42":{"name":"@balena/jellyfish-jellyscript","version":"1.0.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@1.0.42","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"af4438cd9ead9d0478e1a2ebc01792ce3bc83241","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-1.0.42.tgz","fileCount":15,"integrity":"sha512-X1BvcGy7n64vRgHnfrfvlcKBbpsDR2fAY9bFxAzV2t2Zjgl7vSqnk/eVRNumEGslqlGrPvHC6VF5Pn/DrEzHIg==","signatures":[{"sig":"MEQCIDtyp4DNfO2H/VNdG9KJNUrTFTXJsdahSi+tkeM9gJw5AiB8XIxLgkjcv8TQMBouTrNhLK4KQjoJPL7HOrQvIEOtlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuEtiCRA9TVsSAnZWagAAZTMP/jsIhH/0ETzIpwbLnS5Z\n57CqSNmjeb8SNQyqk7YwvffWryxjB74IAit5C0D6zqG+5RQqy94VW1oj0jHJ\n5NZdCTAiQj0EoB/sihpfWR90VXjEN02Ozd2sbB1/FVXQUjc67W8289qTDrFc\n8ujwrZ//kN1qMQ6INcTRXTTl0QiOxxoW94hJq44r6i0KFboVRCh04rzeIh6+\n1U5hCjWUBB63YguyRVUiRbtDOMfYBsEg+/fjEtnrQkQCTSAEXh8ICt9EiTak\ngAHu1+016S8wcjx5lVrGIAxiHHatoLo5Dj3LuexaFV2qN2baeBG9fmF3B+P8\n/HuI0oMWdW84wNAUpPLmVtSYf/qdnd7218eNXMZEIcLWce6GFlucifSFVH3F\nXL7t0qcZQKLQvLmPPo2kdr1eu9W7We0UUSlZSn12sTvBClelS6XoObJctm64\nlpCEAHMWqVukVhk2JvO01PDCDz4DLqXdcUwabmgUq3LNDu6YdfXTYzaEQNI1\nKfJVwu4fCX2j4t9ZENrZDVg2tb8AplQyyyg+KS8RCVcu9Ld4oxFB3i+EY28t\nSYTVVWUd0hBQqcznvF4xXWVoi3ZQLYCVEmLpsKtNbC52jzKngZBc0gJlD3Gc\nrFCX2cOGNbVyAg+RDDDanEqA6BNpv17omywL1VuuxwqOVgf0C2fcWqm19aYN\nmBwE\r\n=xAPI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0c3dd15593a428d652952abb46acc44dcb23f7fe","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_1.0.42_1605913442127_0.5140968330902591","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-evaluate-all-fields-when-patching-d7342824e62b7720c68a719fb2147a04f9df7f26":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-evaluate-all-fields-when-patching-d7342824e62b7720c68a719fb2147a04f9df7f26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-evaluate-all-fields-when-patching-d7342824e62b7720c68a719fb2147a04f9df7f26","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"55148b2f3231d2266208b7e16410eb0645a2caaf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-evaluate-all-fields-when-patching-d7342824e62b7720c68a719fb2147a04f9df7f26.tgz","fileCount":15,"integrity":"sha512-hIIu2eCNVSd07NGm3BA3vVLMj+K37hv46I+p6sLrr2sQSveiCPGOVw5eYb1waX5YJTjuMsJELPDdYibSG5uCPQ==","signatures":[{"sig":"MEQCIAEkcRgxyTr6Bkf0bXYG3vc36oVLHLIppFp5tuzP2neKAiBN2i7EEp+viIXwbzlmaMh6jXjqsbryny1jPMCvbs2BJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuwylCRA9TVsSAnZWagAAf3QQAIjdY260kNHyfSnWDz0a\nTTQxTsOP7IYMcYrxymxaFbM0IP56GBBXfqF9BEfAJHJ3owrLhsi385cnpyu2\nT0nbglPjbdQ8qvroUA47e0bDJS94cU6HjrBIHo2nW2RWWOewOaJpgcbvkT9x\nzYa9r8FWrfsaZjCLSiZkMxLwmYt1aUtJeYIhhQnPIX0HYDCToTan5m68W0cs\nH7zXF5geWMxNTTZkZCsGQRBrmf/37CEbFXn6qy+n2iUN9xqR04EU1N+zcAb+\nmkynCDDLOcF1J0u4HvxpitLGwSWHJkmluU0pIhAtbGbhucAs317Fs/JHmeU3\nQmXeJvNJ3ifeLXzEL9dj30c29Khmr37JDeE9nSdH5iujMxf6zUzyrhr32NTv\nkzxsvAHTwY6434nYphA7Av4WIa6R5Nf92US9s9Td6PlEcarGBWcbhWtIVV/I\nb235zvGJN6k8RNkwgIQ32gQWd2xzy9jua0xCMEaf9k5jDijPXiqqThfuNI3o\nTQ7OqX0QZ6eFSqigiE0Og/R5dCfpp/fohz+oFBfLMGGsBCGyaYpLmwekWBUW\nxaNOr2XbAvxyq2wlX2tcJWuglVHBrSJEsxnrp9pqAxUbd28m8QhQ8XEkSY25\nGFieUSqjV5SnMLmhhYq/zmytncmnEozHzGMDwh7K8EuNonZLlLwoGwBGdl26\n3QId\r\n=vKMs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d7342824e62b7720c68a719fb2147a04f9df7f26","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-evaluate-all-fields-when-patching-d7342824e62b7720c68a719fb2147a04f9df7f26_1606093989452_0.630286132514128","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0-async-to-schedule-44c1f873dab51ad75644b1effd138f449f69bddf":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0-async-to-schedule-44c1f873dab51ad75644b1effd138f449f69bddf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0-async-to-schedule-44c1f873dab51ad75644b1effd138f449f69bddf","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eb1a8f435fcc72c9c15ba2ee8f94a07820337166","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0-async-to-schedule-44c1f873dab51ad75644b1effd138f449f69bddf.tgz","fileCount":15,"integrity":"sha512-rzLoL/oPVRO/E6A8JbHZk5sTbqatMCIjCNlJhHzkYANScx3+4RuwEIj4YHS2IIIi6RFpiz7ox0vNV3iySE2X3A==","signatures":[{"sig":"MEUCIC9qvs8FF+NURjKisAL0QIKtkQ8CQicSRaMi8HTMPw5PAiEAvxj1ZNHVXyMSRe6habZJnsJFBOonvLD3u2BK1BTJhTY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39876,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu2fRCRA9TVsSAnZWagAACsQQAIjtlS4LsJ1sd/sFErSP\ndlGM9aVgkvfKamxitLIqHaZlVsiGotM+bDZ9Jeof2O5SeJztE/7EUE1v28uE\nd17PO/SYaqPq8IxDG0VxYhQgUfkQxUVThulMlkTN5Uva41Z++2HnXsU2NMEF\nL2XhRvk7BmRo/7jSczCdpR06ClFXWfvZIvhQu0yrmwxoTJLFiCD4c7VXVgeq\nSQJHksiHJKqZQyn2xJw6Re1+1ePk6+DkBGXQp83unKuW6JOLzok4E+tpFJD9\nMEk0JpIFFaKu5UhBMUIdxusgDqDBIh25yYofGnMyxKxpAEPsT8CKqMh6nnX7\n3fgcBCalMsr2cQLYWhGELaIXPv6MSSWVR7U9XcAXEvGvinumO9pWXR+DMFiX\nSM0KGV60Bd6JflzufAmzXJnfPJNeBlpNTMV0TmhcmR1XQ5LBQ09rt+pRu2yf\nIaYKRzzBkDU20ku7fBWa1QskYbFd9KKrp1ZBpWLdhycffEzihMAagV3x042N\nxd6e9YLbZWmG2YPP9V7n0JKmpRNQKvVO/Ze0jtm9X031ep/iHRD6xXHFarPv\nQq7GbUIlSJhgt4OzJtO3zWGPMHbTmL64D2JaJeFM0zrQRWD3Rhie25f8u2RZ\nsUA06PQdxqG8ixdVaMaMQ6kxhgk5duTZ7Hth5gS0T3RWOtxu31H66FwPhlC5\nJc9j\r\n=g7us\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"44c1f873dab51ad75644b1effd138f449f69bddf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0-async-to-schedule-44c1f873dab51ad75644b1effd138f449f69bddf_1606117329032_0.14132359521982663","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.0":{"name":"@balena/jellyfish-jellyscript","version":"2.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff896f0334bb56b252503c738e7273e415b0d267","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.0.tgz","fileCount":15,"integrity":"sha512-QO52nLs42qxUQbaWsAcOawfTafhPA3gXhJEKj7XI8fGkve+XCNbAzo6QpGDXRVtEENHuGGeQtby1yVaor4dm0Q==","signatures":[{"sig":"MEUCIQDoJT3dbeKO+A93SaAz81BBvBminur2j5obIdt7uyyhvwIgECk5t7aTj+ThbFK8ufAVEIP2vuD+v7hvYcVbFsOlWn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu43cCRA9TVsSAnZWagAADmQQAKP7r38ilm5zRqm8aA5Z\nobtdAvJ0Qc30qnJ2y/1TvJAyNMNqU8+/gf4aAkkoCYdfWK4u+ns0Inv/pF0A\nAV+jB+35wBeIKN0DAV8MowKVjO/5gy3MnhgCEH+5RHycknBhHX5W73/2FoSc\nFcITPtSSBCuHuvnWzr3yfy5t0i8AEBf0QqVsh8r/QpnUfsz95RP2j8gr8p80\nQl6Zfr9CLpzc2888C+K43VuXFiXIXIOtVg5Br6AblDDYxEZ2Dftbs3meoddC\nKLbQQAzq8J71v37AOvY9PzkjaRLxV/s0d2tSwHXqculis7AUiZXGKZ16zNTY\nirIPyLdx1XU7pcI95MxFgHZNSpcCtttkuhY5bshcWKoY1hFiPmiYwjOAmFW/\nnN5OMtIz7YxOr4hCP+PJRZVcExlwzOCpGlAnFiLPZwVQY0NgtZ1TrtISbn4D\n+CEqTtaU9WDycByvvtBhCG+3cRzd3/At7aJjlMtEfUEJz0EZ4xQc6YBVKjwC\n542e/8a2+NZvw7wh5WRLndusU+gTwNJlH0JtpwKEguiFKeqnxeIu15K3P12J\nv7JH1H0br/zLqvb9NBvwy62Ri2wsRItgTb6npkyYeTWZbtc7PPiwJdDBwMJe\nMPN7bsiycpCmn+VQR3ELr3VKtGbsuVjG2AD/9aU938bDfRGHTuhdKb5p9Pw/\n00k0\r\n=yCd6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e9061fe48cf19b9391d25ebabafc052f17fccf3a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.0_1606127068322_0.9851255399925625","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-link-aggregation-c3300e03bfb969b4f4a5e38b064dd9db256e2007":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-link-aggregation-c3300e03bfb969b4f4a5e38b064dd9db256e2007","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-link-aggregation-c3300e03bfb969b4f4a5e38b064dd9db256e2007","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"92fa0a5d73d6b131f850e62a12f8088dac31525c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-link-aggregation-c3300e03bfb969b4f4a5e38b064dd9db256e2007.tgz","fileCount":15,"integrity":"sha512-P58Z8TSudkMauNmBFhDLLXfWQcyJNvO0aoLdgpzjLdtUBoebrFJ86zfzqJAW4WH/ibmGGnk7j2rO4VMaQ7hIEg==","signatures":[{"sig":"MEYCIQCbx6T+0C251nvex/OuhI9+8vQpFeT0fMQCDeRJiKVXHgIhAK27LvNszLui+YfPKsNPe89RnHXKVGEolPhvycirTSxc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu5GOCRA9TVsSAnZWagAAy1IP/2sJ7u0UV6HqvS2zvrTX\n0IZwcLplLJ+FkGnsbt1r0RKyLoPONYttxgBKLJZBNJtoDc9fXcg01mNWfn6X\nQTiH5kURtLHg2aUeiTQLK4vWYd6ByQk3F9DzFq0ROfDQ65LH49pExZh62di6\nbEt4yF9VHeMtKqez55avOl6q4xwm0iydD6l4qRRYlp4RarLKXEbYtoOMe+wf\nxj//vUSLWFd+uQr6xQv3Lhx3R25rUGrvxo+iOxZtUL9bW/gW30hRpw2zBcr3\nSEeJVd3I2adJK7PrDnZMNvPMiP4G313mZcpcjJnLm9RJCUdg1nJYRtxQPVQ6\n4/KwuBr1Z/aRj6D7aF6cB/TBvwoLKwbYTjCkCPZ4BxtjgNAd2Cht/oglWLD9\nEUb216h25EO3rJCWj4htZGbCa8agp0kKEjTg8CW3aZJBCCQGsVZ1SZ2ZYXFL\neOLSUXLkfJ3q2uJFFssQ2TWk2j5oF5+5RlVkPoOtjzlrDNTUUvwv437MvPBt\n3TioBIxAqQfopSElnQ+yywSl+IKo7kZNB6+LC7z5D7Wc9CcKgk+9LvKlhSmW\nMlOdqHRs2ou7PpXlr1sXQPaDAGB+H1+DAAyje0/UdOjuJO9vUQEtSnPjbzjc\ntoUsRnom2h9C0RUcKUh8M85xdMuYcW0QRHuo4psPIvMW+g0/o/HayGr4im3N\n5WxH\r\n=EYq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c3300e03bfb969b4f4a5e38b064dd9db256e2007","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-link-aggregation-c3300e03bfb969b4f4a5e38b064dd9db256e2007_1606128014365_0.7862388056655794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-link-aggregation-23332eae2b92140900094d33c247ab21d31cbd84":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-link-aggregation-23332eae2b92140900094d33c247ab21d31cbd84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-link-aggregation-23332eae2b92140900094d33c247ab21d31cbd84","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a72b4416338fd7ea89ae54a9f40e0c8b211da221","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-link-aggregation-23332eae2b92140900094d33c247ab21d31cbd84.tgz","fileCount":15,"integrity":"sha512-r6/PvW4nzlopWCVjrE0jncjw/OB2eqZLTQj7D6boxYxWz4IqUWI96qUbwcIz5xXeSmEK7IybhsslkPDskFCW1A==","signatures":[{"sig":"MEQCIH2S+rGsDd1wWKnaHxHUhjKkY07Kwmkq5pj7pJHedXKPAiB1kMYz3Esh8ALRuJK1XX6TIbKhz2vE4tl8CdnlRVua1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvI64CRA9TVsSAnZWagAARTsP/AuozJ7GROyWP4VwSzQu\nB2nxf+O9uZ6ebSMxY3XVYPNSzR+IRwRhm5miKd3Xa/Yvw582SeDissvNt0el\nnAHVrZSh8BSLXuO5KLdTesLW760yhBZxIiQ4C06WWUCurrfBahXeh1zvaVWW\nl/bjitUjcRggHZgNNsv5Bv8UQoeOzBkmkN+mNNSl4wtWm27IjnOMY7o9Z5T+\n/5YgaLwJHbbyyf6j46KJlYallmGNV75o00IQ4o4l69P7A9UYeshFWeor7h7Q\nTdIBNjDR9GSvQJ50RUKW/4gYXxNsOPDSWLZiEz/X8vOhiAJLg3VR0aFlrj4l\nCDrW6cgSViR8sY2a8ZlWeouKdlf3brx3s+gCdOBcNTHWSCmiZG72iC08uSJl\nNyCdqQpKYFjAdh5KLnoTt6Od8Zp6U4vx34xXZMX3DFMiAk8t0cFqO3q9ZxIv\nfJjXUH4C4/yKvsoPnjLwrKr2sFOOkhIf/bzr8qVxvna3kTqtjMAcP8OOxc8p\njLBOhYH9UWIXMix3v39uuSOddqUDVUfgh8W5wPUV+kp795D19GoE4Gt9FPs1\nslRZWMI0suFbNmVmFPiaPG2o0HVL+rnntkYioEp9N2C+RtyiMCHg1eQYHxkj\nPcnfged4Y+JSiVZnTrbRzH39KTedSjQEt0bBvA870V5QhlztVwzv1Riyg7ZH\nxe0C\r\n=9E6V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"23332eae2b92140900094d33c247ab21d31cbd84","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.1","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-link-aggregation-23332eae2b92140900094d33c247ab21d31cbd84_1606192823830_0.96266514394751","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.1-renovate-non-major-64e7a39491163e59b79885ca39a5f83dd3c723ab":{"name":"@balena/jellyfish-jellyscript","version":"2.0.1-renovate-non-major-64e7a39491163e59b79885ca39a5f83dd3c723ab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.1-renovate-non-major-64e7a39491163e59b79885ca39a5f83dd3c723ab","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a8318966b3e6a03a16111bd52b158da47ee450d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.1-renovate-non-major-64e7a39491163e59b79885ca39a5f83dd3c723ab.tgz","fileCount":15,"integrity":"sha512-cKucrcXESbYIM1brTpc/Kkib9jRAWmJ0B0LkexQhSF0ojnpNjmEMHS1h5j07Ke3R9rLg6LfSaUq16Z5MFqAuSw==","signatures":[{"sig":"MEUCIBEY9Hj7f255zmc+52VgyFpMRQpvEFXqxHkfPpjFDXRVAiEAya80dr6Ay7ho0jzUdMl8vtl4dgOO5TPBuT5UvoOLjTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvJbaCRA9TVsSAnZWagAAuYAP+wWFNdg1klDZknIzjM1e\nu4TfeV7NAoRynZJyoZ2+4cDzGMYU8gzZ8u+4harZUmmEOki2F3dWgolG1Adq\n+FiPmZn4PlKFZQFs6/gfXgTYt3oVH8fd8DWbBk5w6TE9JhrfmRtPDOwI+oMV\nXowlucs+wWyeXDfl1bCRKVaIduTebNvUOqoUuyPA/fdqRwtBeTEn6QuDqSKV\nOSHnfcOGYnUyWXEoK389jvtjBRezrW+AHp+QrcDx2bSNbpWBrHGJVnBlOMDP\ncp155KLFu7EiDWDzhaKpFrKQftOshyoQzk9/wZftLZZo0F/kX9oGl26RinRq\nTtKDus4fW8IWw2WGltBgoOF9DJlFi/4r6lEIpCyXqHk9q28YD9wJgF4vLnqb\nRT7k1exA4QC5hrnpchAjeJIoxv9EJGu9mYkp8II+7tGgKkJAAnhEpGgDyB4I\n6H/mVHb8cCA248M0btql9D27l+FOsxT7JWCPqVusW/VN8aQaAA/dieuvUF2C\nXRgW9WhfJEaC2U58jaC/COYwL9lctxTyMcAvVWtZ+6KS/l6F/QMI1j9q6h/O\nPIgBHBNO+mwWAHHX2Ikk+chHxMf3cqTrGyxl5R0HDOLk6QePrG7gT0PIE1MS\nbNAexW0AyyyFUTySbHc8+SPAaNpiJJKe/z/yl+b4nU4a7aGff2M/M2ynMkoX\nmTLN\r\n=V3eM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"64e7a39491163e59b79885ca39a5f83dd3c723ab","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.1-renovate-non-major-64e7a39491163e59b79885ca39a5f83dd3c723ab_1606194906202_0.2636181137799709","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.1":{"name":"@balena/jellyfish-jellyscript","version":"2.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"16d4cd77d6f401ede3c833e1197c3620da5f158a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.1.tgz","fileCount":15,"integrity":"sha512-Xx//bu03zC9U1gSIyZHVJ3lT51bMpsoB/JCyjfo3GydUlRIwkg0SRXU6vtFPJ6qWp5rbFP9NUX38i2iTPT5JNQ==","signatures":[{"sig":"MEQCIHcLJoIUjGfTKvUrDYnSQhnP3IdBP+yMhpQHHHWIYzdXAiBxOJp0aTdlhjEUsFLgg9ljXsSlwukfLMIBbhJjY8y3Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvJg8CRA9TVsSAnZWagAAP5YQAJwRUd6pnjDF4uY+QKZq\n2cRPUJhXYJYM34SduObPdhbAa0L7SUX+LaIJ4SyCi81QBgXnG4RBRqSj3a5c\nq5pKFz5T6A+hFq9IrXaagYmzIU4jgnNLn59MRB+ZEEzNmJiljzzyrm3KDQPR\nNltdoXBrt4tygR+IPqkR/2GBisEfPQajvqpmnyiJyH4GadXdBZefK2vXvq0O\nae3G2j/VBovWNQ6T4ywfC8Ga0BrAnHw5q70luGXLf1mnQzb7Rl1wH352K82a\nudDlI0Quj2iJ/r5aaAhg5g6MqgXzJ/FWXtO2iXrhmRuPtRuV+n/hVAmZJDCi\nHRx+oKYEKEa6YQE7h1nvEN4Z6domSGPVFgB3iDLqGZExg3jRdEeU/ZXAZ4Hx\nGD8QsoXohSWQ1EVyKENfmh9U4VBeMGf4MhziMPp9dWj07dlEpvy1FZRDwewc\nFCbbe+fBMg2R1bY/tftlo2itYzY5NB7zqrR3pEFjT0XTLH8VyaOeMp99Q+SM\nL64ctX52GJ8TE6MEPrklBlpUPShq26BQtuCO4c1LgmZvfeNSZXrZnBYR1k8z\nThrjgkkdBe3c2aCcmTxaHua5iTEhgqIK1oCI8wdSDjqwbehtEDWh4WMLI7A0\n30TMm/UrjNns6aYmLc2rquFGJG7DtKS3fkGP969iPvJIEZ/ChJQQdX2poLG5\nr9iE\r\n=VpNW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7fc91e28da5ded14b33593a72d3ed33fd2f50f0b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.29"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.1_1606195259919_0.42921714952944057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2-renovate-non-major-1db3e4845892f859497aad3bde53792c48b0814b":{"name":"@balena/jellyfish-jellyscript","version":"2.0.2-renovate-non-major-1db3e4845892f859497aad3bde53792c48b0814b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.2-renovate-non-major-1db3e4845892f859497aad3bde53792c48b0814b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4559a33beaba43faf74a55305880348c74be4265","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.2-renovate-non-major-1db3e4845892f859497aad3bde53792c48b0814b.tgz","fileCount":15,"integrity":"sha512-yg9938EweYZT1FTr/hDXfiBQUZVnAYlAw9ZISupSCSGN++F9Rs3AvX3sY9Ji8WSwWgJ1PU8hrvaazyhAi95mNA==","signatures":[{"sig":"MEYCIQC3yebXK0EKQLyaO2m95jIErEqZ1JAe1RIXQRRJ7LjKcQIhAND0MkRzOb2T0U2W8JMtOJN96QI78QVrrLb3H0xw+bkk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvK3NCRA9TVsSAnZWagAAfz8P/jJYbrx2DagK0ueZQorB\nrKILzKkB3b3C62UZYy6+r35YCHkUUIgll0p+vsLFNMnuWO6AsQx+fVj0IO7a\ncjM2Z2uYmEe3lJ1iDhW/0+Y8DoXmeX/sNWkfYHNXjw24lXNckj0LaagwAyn3\nsJjCWkCHpqQ/tqMQ/LfU74QxhG7WmLYqE351voygj7YrdSAU34LUHXRNTdrK\nbvE3qjd69GFVJVXyXV1F2twvi3H9jn+EHGQRImlNWPmX0tsSlatwRsGOA9n5\n0pURc1CNSVN4cVBOelBFzO56a5o0UKcGSSGdfTeiaTK8ofB+dN/tvMTHtNe/\n0lh9tnI7dI9g6wUnqScy2nE5n0xAkae2b2kwXCM4lblNNieE33zW0DccZjKK\nLSZVHVn5aZc9/mi5jY1K2UNlTY4B/Bp6F0lXtC3c5xCyWgzQBtabbBqsX98z\nWexVzjTLbIzYimv8h54Pw+zLFU48My8preQ1M5MsVfhxhBQ1ra28Qgidwefk\nwX/FxzTWRQjGbLyC9XwnWoi/SnFK+1t81ONZK8u9+byEbuNhI1MFdhJMapzD\nfzxhpw4w1M3bUz+BtuBfD4r8lJ9lgIdIgapg9esVHgqbnudgLki2dwdcYtoe\nE5zP8SJCjS7+ooNWNk4WVYuRBi1VoSWh93cNyCv52h5xoCIbchWGSSPYCrPX\nDf4l\r\n=7sZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1db3e4845892f859497aad3bde53792c48b0814b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.2-renovate-non-major-1db3e4845892f859497aad3bde53792c48b0814b_1606200781239_0.6477974950146403","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.2":{"name":"@balena/jellyfish-jellyscript","version":"2.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.2","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f479071e65f053778d578f639ab076627d0a85b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.2.tgz","fileCount":15,"integrity":"sha512-iVOGf/VcvsaeFOJWU931WXOuh8TST/W1Iv8hGTt9FaFoo2DwCL8B2MnSqyoYT4lYUCQJ8lebcmPfW49/6a39Tg==","signatures":[{"sig":"MEUCIQCh1Oiqt7rCaAvaqwOkkoZ02kHWCOq65j5zm6Mo+kYu8AIgFBCLv9hQaNBDR70myB/t8N9qRlI892ZmEakwq9iFGJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvK5tCRA9TVsSAnZWagAA8ScP/AuCF2STBVBf5ZDPWJu7\nY7n7zjBOQgWxPJKboUmJ2P2bQIDpz/WWyhfKIQ9LLzwQj/IF14vbvTqNkQjs\n4RMoZuMOAw5znZ27WCHc4Udcf3Ykoik0gBojel1OSSr/2GELFnxi/Z0Iwxyz\nhYUSOpwZB7d5YV5ZgB+ji9DVRJRcjstI2gGUnjiCHjHZMguQ/EhjmYoQdQLb\nvJQlIPyVyqqPEA2mXmUQIqBa6S+gemx1rDG5XdXvaWHEk8WnM3vhDknROU4M\ntVjdnRT7P8ZxklvMIEF8YRt7d68ju48Mn0HKXqSF+pyfe2nyRp7+m2dxMu6r\n9msaay/981WtuBXj/hH9nEV2MIrOWVg9jl+7aUogYLP8+qmLhE75vy2neUvk\naAte49JHToDzguZQ3djQBa+frLgabKvTFZ71tKfGejRt9Q7Kj5XCDu7iqsq/\nVsiVyJjOMWb2xnCBA1E/bzF6p6x+cp97HkvPdY+0zsUvIrAo0Wy+lrvCPbww\n/0MRYCC0zwt2nwR11MXC8vFyat6pdaEgzRG+6KBZ/9NRzwRqiF7ep33YiT4/\nhnwIzX6bWKRlfi5KaALkuLxM5h+1gclKDYM079IRtbwCKTXOZqavergqkeyK\nuQUTqJ+IXroFNTO0ZO/YWBCYBhL84YIZq6/w0KvZWJxjcDjyYQQEPUr5qnId\nNJ/p\r\n=uZo6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e5cb53f6c549c7630d7031d4ce302b108c664b83","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.30"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.2_1606200941406_0.3391667191996335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-link-aggregation-5245599f8350cac27e7824ca8a935133aa9c7a9a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-link-aggregation-5245599f8350cac27e7824ca8a935133aa9c7a9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-link-aggregation-5245599f8350cac27e7824ca8a935133aa9c7a9a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a5d793320c15a378566015d2a992de3b416c16e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-link-aggregation-5245599f8350cac27e7824ca8a935133aa9c7a9a.tgz","fileCount":15,"integrity":"sha512-yYvnKUnBrNDPoXvgikP9R1eXD08QjpNWZR5J37DlK+Gca3ypgJjjChdtr+zhwowRxo7xoLsjgZCPuHP/JZs58w==","signatures":[{"sig":"MEUCIFRuXK3rIQGfErf6J0BtsLFTkI01+R6VHAh6QODWipCBAiEAse6QqK0c1KxHn6QxFyqj6O9l8+gFYSbdhat+5VJ71go=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvgCoCRA9TVsSAnZWagAA9BoP/3Vsv0+3UebeLKaxdyeX\nVP0wnpjvn5LNJJcVdgylKNNaMs2QCqPbX5l+LN3ZVLS96QiFgS0yXTGHhzAG\nfmdz9E1IeBPhg3DYLj3y3oXaZH1EZdrS3fCxoYCbuZf9Gre1OJsWORJy6cfj\naL31a60/SDtXj6/xhXapk8z3CZS6MacOs9BYm6d7rgZAdOT53YOA1ZbTBDAq\nQ+KTMtoK2MkdTh7UZSgZi6XypnAHCzLuibGqgq2E5ben7AGOTpDOFcCEGo+8\nl422T0MPtwf04RyNY589aoN0JPVoS5zIutSeHnWXjhP1sy5csKwbSOSXsbr1\nZ+58xx/7E5sEkdWtcKpviLyy1MNgwhNdihmxgEQCSAzJYDyLjHEI+jqwAlkT\nT2vjXp+UjISGiUyNNIOfG8SRxfj1tEtCIocAPJiGkvxQpwzxogeH/KYvk0v6\ngmtUoSHqmpHmxYn2Ae0VGRIsFHmCEjwjPbjZ0WGd5DwmWtF9ireSX0QaNkdb\n91pMlRr9mST/VAl9e258p4IvWnegw223qVy7gR+mcoxj6Twwsyvt9H/H8QY1\n84GO2AlD+xsVb4YOW45XIyM2FvsvaNaewwCtglZvkqwDRtR9AUHe23Gpa13j\nm/XSz2tq7EPMignaPulUsoThortI+l14qrwJk/XcpyeFMfNBTd8wrDkYTxd/\n37Ta\r\n=tcDt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5245599f8350cac27e7824ca8a935133aa9c7a9a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-link-aggregation-5245599f8350cac27e7824ca8a935133aa9c7a9a_1606287528272_0.868144820659503","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.3-renovate-non-major-06fe54b6edae74b68bcb33b27ae45b7f6ef53113":{"name":"@balena/jellyfish-jellyscript","version":"2.0.3-renovate-non-major-06fe54b6edae74b68bcb33b27ae45b7f6ef53113","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.3-renovate-non-major-06fe54b6edae74b68bcb33b27ae45b7f6ef53113","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c3d2583dd9bf534bfb2b1d2083eaa6729fe6dd4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.3-renovate-non-major-06fe54b6edae74b68bcb33b27ae45b7f6ef53113.tgz","fileCount":15,"integrity":"sha512-kKgXFwE70hVknNx+SJts9w7aJI3IMnDgruQtCBR2dLSwOfFPxzFgJlf8TetcQuRDtNFNy2lqLzODfKmowJu1zg==","signatures":[{"sig":"MEQCIHPmP4JRbYEv8AQtziDyjNgYYhEgeNpS1IdhHe9vEjasAiA8NdPlP5QQeq290jusabRwxCLje7tFfutCu6GTHi3eSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxqtpCRA9TVsSAnZWagAAL7AP/1ehDunE4cfB4TU/XkAr\nE8A9MYjrYav6eoRoeX6yhzZZMbR0y0GltT1CAatlutx0645ooVRyKxJwhsFq\n9ryQjbSJX3My7v298ZfQF/KfVvyf8aZL4bceoPu65W2dBtpqWWwfFN2hCHCB\n4L29WWHY9+iuQbDtnjHVFF+xuYgD6puFNkXhQ2yyg0bo0vE2oucqhbAIk5h0\nbnhNaj6g+N5SHzDIhBKTPyXTDCg+JMwANL+FDoZ27yg0UrFjWw0LEGTX2tTj\nPf73cMsRpVGoj0obBZrSWjUkar0SbKb54MSQXjuaJ+3g65rnNeJCv4kK2uQK\nm36rkdFCjZPToaPszkP/HBRUGDT8TLG9arDpd4gGHTWy4NgTigf3+PhBuywX\njIFTXhrau2lMD0yWsc4g/48hRHN/QqRwuVkTH+bWClxd41dh5p6SvhrpBpZ5\nBYgV2iDgRoNPC03zKzs5BM4fxvJfqFUeXLyfkwwaf4+NZP7CgJGIW4ZY0pNO\nZJ5MKDg3MBS8U1ICA8PVhHpQBF7pPjwUukpEO9uWTEGy4exYaTCjxigXnxqg\n/2XMHb3fcFu6k/5twbRgPxUTFeXJKkEbXSyFVULgq9zgmaXAu3d4E+hMvlf2\nD2HJ/l04gntV3zMxMiSS9DiAvQ9lhthW0pm7lNAZDRkGlVJtrf90XBMV7xZw\nUfBD\r\n=jsaC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"06fe54b6edae74b68bcb33b27ae45b7f6ef53113","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.3-renovate-non-major-06fe54b6edae74b68bcb33b27ae45b7f6ef53113_1606855528686_0.19984064121801737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.3":{"name":"@balena/jellyfish-jellyscript","version":"2.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.3","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76bb1314c9c675e9ef8fba28bbe9a157f330e3a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.3.tgz","fileCount":15,"integrity":"sha512-0MpGZlb16nW0prj4pr8mA13x7Ojiz1+O2PqsDILeIbfFwLtXzTmBjgf2EApoj5FvRmTomCOFwaEVmWuRTY5HXw==","signatures":[{"sig":"MEYCIQDet9aqHe+AM9UqhbnwHSpoN3yg7zUcrqdlBF/I/WjarQIhAJLINmyg9erIingFRHDu5+saoaYGRi7Su6B2tNZ/r7uN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxqxUCRA9TVsSAnZWagAA/vYP/iV/z79N+QzP6tS8ilOW\ngP+PovknNcPzmBNYdWbtnS6cTF03fLEkaUfZ/OklgtDnceWyE0Khwdjel30j\nsULHHQa65SrEIETd38iduB9NHLQUfEhc9Q04JzH1LMMAXkOwswKxJg8Ktlwi\n6J5vO4bD4n845b45JNcUePHER5JuMm/vdXlun5HoAFC2gF0/uyQ/sGjcTFmu\naA+OikFlCFUQB7jZbAxL86YymrUkDe3C8Serfhps0sDFcAArrgkV+a3dGUnI\n1vwYQCEFjiorRVyMytwpJKsc0bm0R5yCs+M8dkAippdxD2HP/C2WVfo9KL+C\njwnpqXcdN5h2usOxlPAlgpy3YoxRZa3xOWvwIiLTR6aDjuZ/IOCjeOBawaXa\nhpik5hye+X4+hNX1qLVzNPzra78hfJksewiYJ1VAsQC/vzRvRO3kv6YqECfr\nBJCFXLHiv8ee2EoLMfuf8ST+MC/Zjqo9SBs9xB4pnwZZsQYVkO+d/aHJ8Dfu\nFhMBDtr9QZVwHpOGVY3P7QqWJ4JPv4cSEZGATkLVclDrxiHLzP4dela0zFx6\n/lustQJpD8GxhWbPNjiXA9jCcZ6MlOBthPjUNzT2VjE3oVhPYR11KTRtTVYJ\n3q/G8kMA71VnIn3vjEHeGFfX2zLpwlC23srK8CUVe9o73xOIdPnCe2fah5NR\n4oib\r\n=UN50\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5164cd73846f42ced0a482b0fe73055f9c85fb3e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.2","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.3_1606855763906_0.1599174670747705","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.4-renovate-non-major-a4afac3af5f367a073f58f5fecbfc3342fb8f956":{"name":"@balena/jellyfish-jellyscript","version":"2.0.4-renovate-non-major-a4afac3af5f367a073f58f5fecbfc3342fb8f956","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.4-renovate-non-major-a4afac3af5f367a073f58f5fecbfc3342fb8f956","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d02e817b28ed186e473974bf85dcffdf793c34b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.4-renovate-non-major-a4afac3af5f367a073f58f5fecbfc3342fb8f956.tgz","fileCount":15,"integrity":"sha512-YcL0ToahR4upEt8+y0ZOto51QAfw2U0PrK89boxomvou4LnpHy9sFhKPMFueiBpZVO8LyMQyMYXfbAlOhXjWew==","signatures":[{"sig":"MEQCIEnS7t2mb5WFd/dsHS8VqpYQPKxcvb7k2HPXzEGlDuaZAiAXUjoLLO3NU+sT5+fq16D2LGg+NosXrEUHkX/i7T0s/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfymYpCRA9TVsSAnZWagAAEB8QAJGYyWurfnd3GGNL29VG\nefZ/bH46V6faDHcHYHopJHSinw6ggrjWwXvWxeXzoWSJqAac1OW8l2FGjWhj\nkwwXQKlGim8XA5oWAJCd5whSUtmWuX600najVlc5vxRfUKJun000Ova4w52T\nVHCv/F8fZg0NSz8mabvqR8N+vTbUkaKrXUyaisID9dX5raZDMZdPZyfH2v1H\ntq2exQrtvdf88q9dO4wxErk38WZWbkYfhWX2oisTXVlZmcxLnVRAoJ3PVTRT\ngpCBk0ARY1lOegAJ2Q5VJZK8jh0LUZ6ob5+UsDLF+7YfJRYnAYCkudm0GBFD\njOlUMzkCWRjjBVYPCHKEX5nngSVKefWIKL+OpBZovj8gdwULSLtzMp0aj8gF\n7YomHJVtkWrpHzV6Yi9vT1kCyNCy4mSC3Fb5A5EMjuHMeLOH+YB1CpVSH7to\nuZsMSNhTFARL0aefGoCiVPolxPMKl3ogBrvRJaU7E/vgrB7Vu3mVUvSO1y/g\nXhRE8F5VAfqJR+MQPnSFirqmav/XZLS/Ifu4XK1Bzg/fVzJE2bPlsKq2h312\n72ZBLRFAs3oimkbOM2a8QUuLAJa9vmAvCcDa5lk7NThS9VWC9Q2hz/iv8f2u\n4XAlUeIiQ8ol2XUslU8fq9LRvCcfHnJZtBohZ3mpumUPUgBVk+zElgQWT659\n08dD\r\n=N9Vy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a4afac3af5f367a073f58f5fecbfc3342fb8f956","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.4-renovate-non-major-a4afac3af5f367a073f58f5fecbfc3342fb8f956_1607099944521_0.14625686518205927","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.4":{"name":"@balena/jellyfish-jellyscript","version":"2.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.4","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b4efcca0d425f35a0b92b8cc8540811866b5fa80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.4.tgz","fileCount":15,"integrity":"sha512-dNPIqNhQbreXAOZhsO0QzkyUicfYoG0XP3vUS6S2D2aWEvbHkH0c1kXcpCYwCNTIXubRU4f8xxz6YMWuannybw==","signatures":[{"sig":"MEUCIQCBojn573QJIT3bWq8Q63spreJwMsje9AZe2UyeaqyDigIgX+SA5a5KgxRId+jCEHnIPzWEQdr1xmz0x8JTVWDAAb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfymcOCRA9TVsSAnZWagAAtC8P/2MVDwTgVto9pWJIK1DT\njdMMhS0sVr0MNSatwvmrmwh/QL0d7t6shy4H1Obf1n+zSAyJThhFG8XzRAW7\n4pxlG5BXGQvdz0U0Gs8p9CiB8ZzFLI6N8uejkpUZaXlJsaB2A2JJrY+A76hB\nfZQ/MLH1y0oA//Bf0BDM9LSJOQw9hdYwqk9sVG+JT2SCeRHqYV4lLpJmiBQq\nszSgSMbrPYMNetW52DdN6/ClBfBe/KdeHcN27XojH8yIUG0bfqqmYRZtypuF\nbo04FhDjMCbmvi6vYksi6PBBh4GJfzv6kWzmpqb+SoaQENHA7UUFriuv+xhk\nTf1yXCW//f6jw8YgS5vBsskNNUq0xscoR6LBH9ittuZ0re4igw0Xp3RwgWtK\nX03lY/ZUCXLDQqmS5mt569bzQrAEwgMrC6nx9fsERoU0LEB9V1ojt68METZF\nS3xpN4sad6iQuQX0tkUNgMpkAE7tC7s44vLNXtQdcy7zhRmr5M+k0/ZyBMvF\nS9y0vm22ayENUCwTSvnw3VhCtFk7kI4Q4/UKX0zR8XSW9Vb6j+/IWtlZ2133\n0tdeFUG4kjSEzQqPiI8BuDGM9QkaLQ7hr1gocktQ5mUQ4SWSmTiiGK9rZAs+\n/XtWEj97baRVDPNjtf+Tn5sH+8oZJXyRjWVskfJhp2ezIcqmHA1kmOMWYX8E\nh2LU\r\n=xbR4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0a1f4c164c150c90aaaccf73533bb67d74648cb6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.31"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.4_1607100173829_0.38977319955392575","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.5-renovate-non-major-09e25609281c60a562f09ee27ba317540a015b25":{"name":"@balena/jellyfish-jellyscript","version":"2.0.5-renovate-non-major-09e25609281c60a562f09ee27ba317540a015b25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.5-renovate-non-major-09e25609281c60a562f09ee27ba317540a015b25","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5dffcabedff9e0601492c9835de1d95f14d61ea9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.5-renovate-non-major-09e25609281c60a562f09ee27ba317540a015b25.tgz","fileCount":15,"integrity":"sha512-pY7Iou7AsdOROhu5WzNg9mEArrYtloL8fX967QSbt2zAXTNdNrTkVn9GmLlu8slUrpUS+V3Zf8Z1lCC8139fOg==","signatures":[{"sig":"MEUCIH1hOjrSKDJJW3U65OTQs82UM6D0FcfUEoQacwYYfxzZAiEAnz5qONnpA8uBr4W5XbOWwHH6dIPrAuqMrwzB/oggvzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyoRXCRA9TVsSAnZWagAA7A8P/3aE1ewiULGS5VPwtUl5\nSj4NLcEhjFOgykzvkNu1oCHO+4ojjki8IcvA5PsQYQagpK4JCoBz4ccj/wQb\nJjPpGyrGXpIp58uYZH7sab/JyfWRN0T/im/q7WpqzjbwoxDXNuqajYU2ixXb\nTFXiHQRuwoy90AuOQNS0s51thF2KttG8JNPdvaRgrF40EGd6jN/E7Mp+wvx0\nOYYTQfzzUQr2g4qiaoQnrkceecXxh9OSv6WyX21148mExfe6zozOmwB/edlC\nl6EyrMrf78783ZbXqzpljgxkmynnnhqtf8RffiBjMF2ooiP23PJ19MlHlNB1\ncd2z6gWFrV+6iJ6IhmnkVbkZQyvqCNA+QMhW0gOgHWf4mOJkljACcoomcW3m\nnARsWjMP1kwx+BGXlM7M5u5/3tpHNXGDCx3M7v11wAm5Cv44kEzInA20uoVY\nIlmoMotCommuZwALTddE8qzhIsZe7gXR9n+Bgru4LIup+B382qTM73A6S1sW\nzIa3XihMiYZ6OGMTm05kZjSexkPswahlGc1B/oCFK6becCfw4QcTolInHiE9\nGARD7GvFUKtKHtQZ0Ss0xSANVR7RymlFR87Uvi0KwQdrJyzrpxR9WQHkx/51\nmdcpcH7PtMOLUyLoJm7uvpoAlQ3sLpFHww1iGLt5zmPFDLADV1+fPHJeULlX\nrj51\r\n=QGAg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"09e25609281c60a562f09ee27ba317540a015b25","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.5-renovate-non-major-09e25609281c60a562f09ee27ba317540a015b25_1607107670870_0.9815728713787297","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.5":{"name":"@balena/jellyfish-jellyscript","version":"2.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.5","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"414ee01bf36167a3199525e371d87a1965703c93","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.5.tgz","fileCount":15,"integrity":"sha512-RW9DuiQCK9MpooSgMN/KjSY1je/dZDnv+FJkivNBZWIhJPsqlC/S2pWqi6+leN5YOzJqMdKf95yah83iGEJHaw==","signatures":[{"sig":"MEUCIAcWrB+Lc9THpQrSGdGzlOzwvl08CN44Po1apyvOvmXnAiEA9cmJCw8NqBYHyMDjnXbPJt+tGLOZNl0QLpo67K+dnhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyoUVCRA9TVsSAnZWagAAnEsP/j2Pv1gu0vtZxzRovLVq\nAv4YmrlB6fnixqD4gkL3wYXT8T5EiFL1HBlGtVM0MwCi7ASO/0gU5jxAJzdo\nXGz+mraYNmSOfBTP102eJQM0HefEgmbOLU2xrQVmXxx8fAiKEZYoMmgw/+gy\nJoXaBkahQgb4Dgd7LxY9KAh7JPIrQ4llU7Nk0HbKkSgkFyIi1Zpohamw1EZB\nQhPvlDXoL0gaJLrduIgvdtU6AArQGFy6Xywwg1qKi75jJLe3POSos+eDe+FB\nSdsIcpZfMmwwfSRHGw48aGpE4XWDTaepTcZezAAfZIvC5yKoIrlVp7B/PiJJ\n7VGzLNvQclS7wNcdJutfGh2EZwtqUYlwQNzyf3r62r6JUeP+KTEYycSFf0+l\nTIW+Acrzyq5LjCLncANHV1v6m6v59sQfm2H/osO3EFDoeSKadE5frJ0n3JWj\nuzYl9El0sAb6IQ+Ga1N7akbqmm+B9VZB/byhuCX25YjWaABYEiG5FrcSJxDm\nmYJ6mq//dB/ZL9MKj18LtimAuxuiIgKmaju8hAodXRnsMOho2aG7CZWsAMam\nKvsWLSsqp78Twrw4SfD0b695GbOE408XbgoO5sqIS2QAWKaW8siSnxY7G91T\nNPpYWtdLpovp+1bHwXSs1lGDlLYf7pgPNOpPnVAazHzOeoWGu+DCrugzAVYe\nWKUg\r\n=N0T2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b61d3a98112cd8517141be7f5c475f154441b1e3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.14.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.5_1607107861528_0.41411725949961986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.6-renovate-non-major-db75d1defd83f0376b387a8e9e321db28b95133c":{"name":"@balena/jellyfish-jellyscript","version":"2.0.6-renovate-non-major-db75d1defd83f0376b387a8e9e321db28b95133c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.6-renovate-non-major-db75d1defd83f0376b387a8e9e321db28b95133c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ad9063503e2c506513d131c5fd0bc0988fb7a351","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.6-renovate-non-major-db75d1defd83f0376b387a8e9e321db28b95133c.tgz","fileCount":15,"integrity":"sha512-rnO0XLcACP8BcYIsTD2QgHyXyOMqhbuHnjVXopDi3IsZIBwK63jl6V0ICNkIMqNw2g/jxl6qe4lrRBW1nbzS/A==","signatures":[{"sig":"MEUCIGNqb0inKBKeUEEQEBvdiwkX965S/p66Afc8dsrGNevOAiEAlTD1hiM/Tv5eh1hDdvFGnw9JwzpjY5VhgZzsxSxWINs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy0a+CRA9TVsSAnZWagAA2tYP/irJl5oFDisPkArtuxh+\nKDIQqABBB+KfV8wgziCHBdzHBLHkd+xUe9rEaKlkXULtsXdAk0nMCkIdz1/w\nKqUaBtMa5Ma2ymhTrp+zCw6Zkkapyka6P0LA8K7v6fpNtt1i5XpDxKPQT6vC\ngGdCNTj+HdZlazDEYp9b3lQPNxKpJMB7aTK1cr+adrZGM99QAfK56ZZdCcjQ\n7PC8DmtdHjRn4/SA9g6cJhbSIC62hn4Lw9QbRvDakQtR7f+9PapU+6tAOL+S\nUIgk7QD97k/W3LrWQJGLQJ1TrTjcFbaOfo4cKPWS21ZU6vXNEFKvfnWkqvpu\n3ZEcvJxdd2OMbhQfzl/9aVvlXMuEvpoe/eKnQJmuI3wj4W4RzE8Wo7uZHI0u\nt3p0+I5FKY6aiuSXqxaduYhIPuGzw5iNIKDMJDWiYgmgFLnbxKoNCWmR3fNH\nHjr+qb0sE9PBA1azdO+5wEH/yIilecGuOSDOIK/WgGftzx/XYq6YObN/f3tW\n5Ca4UnkYvniDMxkgqbPPIzFImrMNjxDY6OC/IP/yuplAVWAUo/nm6+H37m+C\n8hhPziPepznXt20UUxRg9x+aFZvst2qiglmLWt00kblxIV4LNpuRYEG1lLep\nPwtW43ZdY2ox12Wo3p4GZMUOsLAkBdrccdncdWGgUOjHOp5liVv9gJ1yok8s\n1jea\r\n=ZakW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"db75d1defd83f0376b387a8e9e321db28b95133c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.6-renovate-non-major-db75d1defd83f0376b387a8e9e321db28b95133c_1607157438181_0.8591383886024753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.6":{"name":"@balena/jellyfish-jellyscript","version":"2.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.6","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4bf1a46cb66bc7964a740f4f36b5c60d5c416c15","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.6.tgz","fileCount":15,"integrity":"sha512-M7FH9etk2fmQwbqXNt/LqYfB7arVttWn9zTTiyGkUKkSjIZX+bjVCJcBEMgB+vqnJwnIi48J9h9aN3/W5Xcugg==","signatures":[{"sig":"MEYCIQCxXfT2yRA96J2x28h1bCM3YjGcScngrBfVQa0PLwOJFAIhAP2GxvQ6XUV8JDNHBeWDDYe8RsM540g6SxiYwnSaY1Cs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy0eJCRA9TVsSAnZWagAA8XcQAJMnsSZefonN70qflyOV\nDpammgJcA6V8KaZhZCeni39IR7RZ61vBGcYwL5v0QQwKtLXlc37uvhnb83Gp\nsqUvI8KlypSZ1tuAPULYHViP3PUBXgUx57zIFmRdCufoZSp/ThXddulFJvgN\nqCa2rdTMMEuF6M+tz/XGAqgjczm8vWjhLBqON4MkjiN2RdtZLU2hey4AGFqa\ngiVXCjw6HAQAml1eWVVUalrZZd9j6JQuzVetsyyNMCYInwQnAhTnSwkvbamp\n8adTEZYtKxVk5UfNatvVh0/ero5hnDjWDobsKnjpLW5HWg3Pj/a6aeVo0mAI\nYlF+6m7XYde60MFIdMOLno0+yvociQo6NC/hzj42AMR8QAeVNXn4eiSxzvjR\nOsbO0Fnt5j7eEidY9WB9jVUN1yX83R9LpiPrEzCDXVGvUXc5sydosFOkttxO\n/VzmF9RBFhrv5nS4KIj/Nfm+X6W/xZMIpSlbTC3oQEMwuYXjDIY911Iajq5y\nQfGYz+b2R8LaqvTkCZL8ABdjb7IAXf7p6QOeqoVpHf5XS5l2oa5VbHubsvBX\nN1lZvVXo+gwDiwjYPruuqSK+VU/PFNDjf3HO+St0uCN1caqlrkdcYT7JGIk7\nzw2qmjn9XD/CCeTRzP/zuglJiZ9cdUIn2eZo2A2sTcieBz4ND5l6gF5usR54\nc06e\r\n=Dai2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"29839936f6f289895e81637f2aaf03b4d6117152","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.0","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.6_1607157640508_0.5069292068032074","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.7-renovate-non-major-10eab88c65981cf1ec6953c038b1ab22e7481e49":{"name":"@balena/jellyfish-jellyscript","version":"2.0.7-renovate-non-major-10eab88c65981cf1ec6953c038b1ab22e7481e49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.7-renovate-non-major-10eab88c65981cf1ec6953c038b1ab22e7481e49","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea6f29fa1d888b3583340d007c093dd622e740bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.7-renovate-non-major-10eab88c65981cf1ec6953c038b1ab22e7481e49.tgz","fileCount":15,"integrity":"sha512-ZmomYkhMEJ6Cb1EnCjpAafx8VqiADUN1OORxAG5rOosMBWWqJJeNNBaucx+kJ9PvhzeiYGKZsCQlnVNR0C6Uug==","signatures":[{"sig":"MEYCIQD4xq4t94U3Rn9UHKLJgJdJFn/zLoi6KmosZUeXyvT+XwIhAJVKG1KNj/btoId+pbpGeHh5RabA9lmcihjCSDr/1zBj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy3kOCRA9TVsSAnZWagAAQxwQAIvGOT87Skjf/7iron00\nfonloI9fEiyg0cKmzt4XaufaAHASUdxLrKtvOOh73dz7nlwTyIiW4qRob15I\nCTMAEyJGnm+yKSAR1SbEOzxTxCXwXBCL5sZxBGRRHPfN8tRB7l2sRjJDfPFh\nuMKqHYvU7lMPQUOJyrct7sBBrukVHj1MWb6QimamjNzLeBQWtx7YxdrGsnSB\n42sgz0+vbwj4YYAkukfpJMhw2+rijkdBjbOQO0PwaSqRUQdk2utX1G00IU1F\nP4f/NiSZNVvvq0xnS93SKwB+iVw9rgNJUhhnqAlN8iapyz+sML+Ldl+MZRb9\nRfYzkjWmwdtXO+0Nv7rNI82XQkU5y0XIcv2C5H8LwZuAsXB4dj2ol+SslTuH\nDP1W/qzmG77Fdw+oEvtu6rohnVeXOhV/jtxEtpx8Tn6r2xuLKNhQom5wX1/k\nRegKr93yLU5fidhcakpCCTTioQT3K3Ztixup5nBbw8X6nAaNEMTBYwOd7pvG\nSUsJV8Y6Sao9gmQMxiuuOPTxvvKQEzJuM4dU8HiVAGiMfxO9ZvsqUXqQR/LX\ntuWKsWU6XgfxUxxD7OOSWM34O0e8wD5zarzzuWgFPYNP9qmcuHT6z+r5cZP+\nYrZfZm4LnTqBIYC88JmH3gYaCZm3WCPaWXFMQNCgNVXJE7+RxZBQjtcHLibc\nUfsu\r\n=WuRu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"10eab88c65981cf1ec6953c038b1ab22e7481e49","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^4.3.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.7-renovate-non-major-10eab88c65981cf1ec6953c038b1ab22e7481e49_1607170317919_0.5358513162128462","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.7":{"name":"@balena/jellyfish-jellyscript","version":"2.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.7","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d3389f4a127b4f0703ca5d1b20e5e60966e98632","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.7.tgz","fileCount":15,"integrity":"sha512-HZjANLuf/0J+ou3G10EgAH/0koknwdrnKqCKdMHB7cPZlyHWXgaDyMqzvW7/vfcKk03pCXs0DBEvEQnfyN9qjg==","signatures":[{"sig":"MEUCIGaawr4MY71oraHYiiwz8KKyULUAOWYI6jU+unwHVVZbAiEA7BzYpAsKSiWuFeEF590ca6vM75hMTSd+ZRFzT6z8KiU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfy3mpCRA9TVsSAnZWagAA+rEP/2pDX3ZKST9w/X4+grrh\nvJ07jIE4g4gHfDfX26JKmbSFxnecADcqIDiX2bYslbDFJJ/iaFJPEt+cpcWZ\nRzypOKJDzgnloYBOlc2WKC/kcYd6NCoSm425G4wkPqHJKAzTYyuCa3Fl5nRU\nOYYkwWIgVFtMOipRw1JqZebYYW8O4UcPkUOadls1HSCrte1by4FO0NwUDKfB\nzN+qix0WnvSkwZiZBdHpt8zWR6iwOakm0Pv1OxDOUC35x4jMUMTYEOUsOrxN\nv2+ROkrvus9t536A11LWQTA3/0yep4DfUBEWYJ9R2nZjSgn/aYTB2OcN4hJB\nh/6WXUxWmolvYozv4O9t1AjnoG/v08v8xsSaCbItIBYr6rMSJOpeLPKSjOfr\n0ToXogKuPBx9T/c9XFtLkWgMAikAb9DoCOosMdVr4nSE2Dc2J/lCBTsajRlr\nhLbR/BV+2nLpZGeHxqIYICxqMiBcRsWMQB6ZzGcczX7iSJLy6nFFm0hpek/m\nW/T7f+SdiJvITic1RFcOUj3OffeY3LNi/e52VGp502jpZE4Asl5FB5PS8ylT\nf+KyEWLII4cyQ793bAvtL7RWGO1+0Gli3fDIQ1J+UC841bhCCh1T1VJ6m43m\nziaXpUudsQSP1H/iPRS1uEg+FgeCJrj/p8T+XmI1f/6U7GGe2DG4nJJ8TS56\n/l9I\r\n=eAQj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0b8db0a3f94764be60592ef9fa289ae7638952f5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.13.0","husky":"^4.3.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.7_1607170473256_0.18418927420912823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.8-renovate-husky-5-x-6fa3a2229d74facadb371ad9fb1fc1a88d7ad917":{"name":"@balena/jellyfish-jellyscript","version":"2.0.8-renovate-husky-5-x-6fa3a2229d74facadb371ad9fb1fc1a88d7ad917","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.8-renovate-husky-5-x-6fa3a2229d74facadb371ad9fb1fc1a88d7ad917","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1b211cf8a86d3662d725d1023f607959b9341b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.8-renovate-husky-5-x-6fa3a2229d74facadb371ad9fb1fc1a88d7ad917.tgz","fileCount":15,"integrity":"sha512-1l/Q2IWRZzYqE4LPlVPvL8vQfpNfB4o8C6Bt2geEWDJldGmQArk89Y5lEuer8dVr90HTlL9hyvnz7qHiGqj+0Q==","signatures":[{"sig":"MEUCIQCMl0FqB0KZaIAYOg9zYZmqtpxCmo/cA+bVsNClCyOKkQIgPcevUaOKlNPrGZLV4Uutr2nCV26wacmyLry5Sx655bI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzXwlCRA9TVsSAnZWagAAdmgP/2NHFvVd6yLcHtvU2+kr\nRvkWrlh45/OvjjpEvb75/7ulx0ITUsEWiQcB5D3EUz/mH/Ll5KBDM4d9AkQO\nLa5AIcCrpWqwUUYNLZfhOvTP+ZgetdHws5QHvO43gkdAfDPiwpqYJjlkHS5+\nmp+8IVoz7LOoUbizno+pkNZ9GwlRXhWhrh4EzmG4iLZJr1ZT9fHGl5Wj0foO\n0sgz0cfYo5oy7WHLUL0x8lWhKGyXTDST8p8cSAHgQKGuv28ljiXCrU8M9Aju\nh+pMafUdJhxTNuQXu+3mH2JFSZfALQKunZQ/LCVNohux1Vzj31anUtvR6iWX\nRYxS2yPlq7WcHsnpoUD6A3zC3QsBVrtx0kdOSk5cdl/D8GzGU9ziIV4c0v/V\nmY0pD8GzHpYo2fO1pjRsiDn/f2f4kK8ZGcDIWeGHBy7/5JuCGC9dDd7b9aFy\nC7M/gcJfEHbHTb4Jt/vSVvkon8hycirD68AVbvAclTPuxpIE9xMvGbMazdfY\nvsQNLmKYa8KziOxGovdMRe+p5FoC/1VCgyqsoedvpvmxpdZWYBabehm8qrn2\nKgq1gwBq7geHzABvPxW73jz5svT7efdvBQNtD1uAgPmaqX9zZ7hVUap1hewk\nO24hNgvtY2QzfoBlDP+2GNEqUJ+Sr8H5rjPFkpQHPBNoBM2cbMhJKuV2KG3b\nIVCG\r\n=tgGx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6fa3a2229d74facadb371ad9fb1fc1a88d7ad917","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.8-renovate-husky-5-x-6fa3a2229d74facadb371ad9fb1fc1a88d7ad917_1607302180818_0.9511584757510663","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.8-renovate-husky-5-x-465fcd28e06ffb2a708c236989dca407553814b4":{"name":"@balena/jellyfish-jellyscript","version":"2.0.8-renovate-husky-5-x-465fcd28e06ffb2a708c236989dca407553814b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.8-renovate-husky-5-x-465fcd28e06ffb2a708c236989dca407553814b4","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"17c03213a27aeb0485eab68512d242d5496163a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.8-renovate-husky-5-x-465fcd28e06ffb2a708c236989dca407553814b4.tgz","fileCount":16,"integrity":"sha512-DecpdPN+mj6B749hWhyOIOUKHh/Ao2nXQ58d81dvk6eZps2WPVUW3fEmpo4qhgpYJsonKp+LHOOCuHXNDAm+Bg==","signatures":[{"sig":"MEUCIQCiuAtp4xVbbMa9Ss0R+H4e1pFRakrY34wxpxDDETcs9AIgZ+24SbZo3h/al+gi1xeQnsILZ3YuyWKb9VH2kORo9FU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzdiFCRA9TVsSAnZWagAASA4P/Rvq6goTgW29KtOrNMGJ\nviYPVTEPAn9Hy0ynoQnxqC0b2S7FPxCBeZPiNQGOgBgeDjiGyPQwtMaEROgz\nCC9SeId8gdb3Dv9uvEVwhpzroesHOwVFAUqgstdbw3WHG5EaEIu8fPN+SVu7\nXb3tgwvLCBtxgAMGxjavOc1Rxmy9sXyxAPBLYCHsA+/AroaVbTeYWMMoQoOe\nZa6Ctzttf6NDfZsYnZPDn+4ZqB96Z/ruw0TzF2IPwfBoCkoIWC3t938yOpFV\nhlxT98hm3Xro/NWWJ74GAK3ekGstVu6LDk0igbOvJE6ErG79zAkmE4rC2lMm\nkGJZxhirhwuH1wt6Tzw/WJenux3bA1VD5u+/TafBaq1Iyz8QngA3JYhlnren\nNiYm2lQcC9DtmvVk4fufIVT+35tCNNyQZblTyVxBWNxwsJxJIA79VKMZJX/u\n2GLutjK1KEulBnwpXJG+nP6WHUIBGUjcSs4Dw+RkslaWoIOt3quxhI4EuUkg\nQ2ZcJrcUqp5VJ/FN1SGGXPhfvGkGojGEd6YvRz7UNnwnghyCPMWOpj1ZI00j\nkfStgTNcprlvTPGFfCcGhLMg2+1olUz4yf79F3zT7ALBQe6FLbHkfRWztE8Z\nGtQWuQSjyX7R+fgoQ0jbZNN/BWZsnTJ+4IZZzjcG8dfKazj3HED/6Vag57iG\nwASa\r\n=p9RG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"465fcd28e06ffb2a708c236989dca407553814b4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"is-ci || husky install"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^5.0.4","is-ci":"^2.0.0","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.8-renovate-husky-5-x-465fcd28e06ffb2a708c236989dca407553814b4_1607325829147_0.04706004498745142","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.8-remove-postinstall-bce8355c4055192a3a464bac9fc5bb22033d9148":{"name":"@balena/jellyfish-jellyscript","version":"2.0.8-remove-postinstall-bce8355c4055192a3a464bac9fc5bb22033d9148","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.8-remove-postinstall-bce8355c4055192a3a464bac9fc5bb22033d9148","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5b18452333093cefe7ce4893ca1bb23f76abfe11","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.8-remove-postinstall-bce8355c4055192a3a464bac9fc5bb22033d9148.tgz","fileCount":16,"integrity":"sha512-bmRtvuagYh65Y46gdSkKBVPNbZDa4j6j4OKqTLih0Ecc0YW+vgYIgAQ7o3x8CyjB8bQFcHkqjxAhllu0xZCo8Q==","signatures":[{"sig":"MEUCIQDqQUAtFLxS32yu3kEKL3Z8KMae8+ebNXb/40se/2L7ugIgPGk+sDQ72dYxg+Cx4EZnii/Vks2ORUfQXdTOYZrU+4M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzfSHCRA9TVsSAnZWagAAgFYP/2AheSDjiL4DLZxLUD8h\nHvhsp7xXEr7VtiPpF23iL0a0sXch7fM2umaEJsKx8m9Z/yrmWw2acHdM8Com\ng52Ees+TChz09OCtgSicJNupmqR3kM7hW2d9yyveZnoWTlN5rY3+do+GoSpu\nSmzIo3VQJa0g9V0aDkkb8KMUmH2bmND+iEqrCv663VPBiR5rwaV7WwGcLtum\nJNBC9MYVCtjBiLSyMQIpuRNiyXUFHvIz+/AJaFqnznqj0QAAQK8w4avdazCZ\nROvdJ0Bwm6ETjzlqoG+mzN6MXgZOI3Xu/hd4Wx6+s4POBDictMR68p3lipWz\n5y3QEpTO0GOhYCdb3YupVmOYQElncgPKhSRGZj7B5GIKBpmKPNnHF0BLbW+u\nJgs9qUg7upm8GdJUMFlsTjZcyyqcXhS7z5PFqMde3JWJWVyUMrJ2q06O60aV\nB3ZphXftXDL7YTopCVIMqSF5OWihySsw5bJZxEiKV5ZtLbuampaVVPPPLd68\njiqimO5kPNRYfSPHKK2GXimM25879fqH1yTeeBynSN26dJH5qeeBTboq9R4g\n8/iqjfY9S3CNCJ9FVR5TjDTuSHU1QTKvLXW1yMA8XtPx1B2WGkR0T8nddcQ4\nGfbS5hAqUmaOZlpM87LAbZ2uYlbJPYwZaukWV+fnVcAq8S6tAj9HM9dJ4MNV\nMEyd\r\n=YH66\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bce8355c4055192a3a464bac9fc5bb22033d9148","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.13.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.8-remove-postinstall-bce8355c4055192a3a464bac9fc5bb22033d9148_1607332999321_0.4509609688564111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.8-renovate-non-major-5f4e4be8c5126569a7d9f89e6109a29e27c4b387":{"name":"@balena/jellyfish-jellyscript","version":"2.0.8-renovate-non-major-5f4e4be8c5126569a7d9f89e6109a29e27c4b387","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.8-renovate-non-major-5f4e4be8c5126569a7d9f89e6109a29e27c4b387","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"188c775919d5c986313c4e680fd3c4e36f1426fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.8-renovate-non-major-5f4e4be8c5126569a7d9f89e6109a29e27c4b387.tgz","fileCount":16,"integrity":"sha512-6VpbHNzr/SfGz4a/sBd7G0sm9O8X+0h1VytRDtOccQpswxQ+oWtYpKBIUM+fWyWU5GYVeoXWbqrz5dHyCVy0OQ==","signatures":[{"sig":"MEUCIQCSX2XOFMYoZCPEfZSvwOtCuCfOK82Cte55yKSjrJaztQIgLpzlHCPjkdy71Y7cYHCJQWzQq5ojvIrcXBMJD/1aP2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzfYDCRA9TVsSAnZWagAA6CcP/REA3khRRx9OqBGZk5rG\nn1bsiWOlyWoYLh3AfIHTgfS/GUXBCIYXOIV1dF15OV1L8osUmLe3VdVOUCnq\nRv1n/K9gNhogmXZRTJ6vtdshg9vwtcMrtHiCoa3JNPsaPS7Nk02zW7wquBx1\nJzXo5fMyOzwzoXJ/xrRzTFyf//+pjX4MVGtJbomF0UPndjondw0tkR71kI6i\nAne9rQjPa6OwY3lCKqeMVORjPpiMc4HvmZMnKF6rTgXNW9RI+NnmT8EzrtJF\nEGUTrBYGX3BDc0qgJRg8aKt7OYXN+IM+BoCQ4NGMWrwK7XODdXuHbGHmiE7B\nbZif9HxOP4TIVARdY9WbE4738bRKq4ET/36MapMQu4GEI3YhWAMF9fA/RVVV\nwporx08S0hbJgCED0j5tBo7qD13z/5fqaZ4V/PdhrA9ohPATECne9uhTy6Ep\nCmgN3il3l8+pyh9e47dpyJuRdt/p2JHvL8xJQCA3YK4FjEFG49pxPzth4vMd\nvbenhlHl2VC+khFnbLGZN1t08LwIltdaeYS2PGzvwEBEI4WyVS+l5vFh6B2x\nfbIaeucGdeiJ0pkhjvNv4muUjfLp/BnORyyJThQ0BMwjM8MD7pG71Ci8u8Au\neK0kP2UYqvd6L6dTKo0Ob+/OD772l6Q6YNhWZ8dxoG7KjTAtwYNjllLdoLit\nhyAB\r\n=RTOQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5f4e4be8c5126569a7d9f89e6109a29e27c4b387","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.8-renovate-non-major-5f4e4be8c5126569a7d9f89e6109a29e27c4b387_1607333379381_0.8012515749075666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.8":{"name":"@balena/jellyfish-jellyscript","version":"2.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.8","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b7f80d4d8513ee617c7b7101b96b131e7c862dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.8.tgz","fileCount":16,"integrity":"sha512-THFx3+Q7QPWKoJVT6lRyMz3cL7uiengtv2MJA9mGe6S8UB/s78Izi0jbCQUrqzYTiteLzukZSUV22qxhMlyu9w==","signatures":[{"sig":"MEUCIH9vmH4q0mZICjLVwOhtWfhj/FNYKjv9ZNYe/BqRhfOmAiEAyU0D6nKdEWk5P5c2o65DRtrSgSh94DEPCAFlKAhNBf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzlf9CRA9TVsSAnZWagAAos8QAJB372Gze8hsqN2hULVR\nn40nDxLZbgquMTlXYlsYQid6GW0QNL83e+8bXPdhRLiHbFjKys+o2gCrzWTN\nHSuyeQcS9W/8Xx8LSOCnbAmtwRbeyImQS6BY7Jl51We455ctLjoem6fNkJhp\nR0FFkM5WfuKIIgAhnLlXlM1nTvVc/glDD1lnwawpY4smfG95S9mkYsEACP8s\n6ONu4Ez4wj0ppmQmStSRrbUvOOqoDhgez5fFzDpuNQPer6/T/yvZ+mCnztA+\naLLBsUneLMBlYji9k6+KlNeaq+lbeuGJxES7xqq8IBTHZdd+Fi03OlLddITo\nhyKlvj1l2V+0K33tNVSW6hgT9SmXOJFz4c8Di7se/l8CASflj807U32CYfuO\nVAQJn6OWzQR1gx2fxcURFZC/hWhoSbvckiC89FjOkVncWwyFRhX2gONC4A2Z\nC+ckOlMfZp828Te/r01GMzddOuI/feCDv/TIvt5Xi5LJECwnU9CJ5YFYJOG9\nwf/MOaUquOww86l3onRSmvx9IAMUZFrMkATf6LdNPixGNQStnW9EAwjfuy9H\nTPwkhYgfxyl/n+CwbXn9du8w4xVV9ZSDJ54wL8U/CaSwW35B8w3UAtwIc5aV\nWdJ6JdWAq52X/4UyqkCOTWG+ANeMe3dyzOf2FoKRZ+SnCBPa9XcYtDLHXPm3\nG2IX\r\n=38GD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0ee35202d689101ab52cc7559d91bfc24da1f36b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.32"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.8_1607358461202_0.2236542974421214","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.9-renovate-non-major-7a4fd2cd26d4d5a76ee0dd662cdc79cd5e89387a":{"name":"@balena/jellyfish-jellyscript","version":"2.0.9-renovate-non-major-7a4fd2cd26d4d5a76ee0dd662cdc79cd5e89387a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.9-renovate-non-major-7a4fd2cd26d4d5a76ee0dd662cdc79cd5e89387a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7d3030714fe440ce4294361e7ea857e5653ce77","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.9-renovate-non-major-7a4fd2cd26d4d5a76ee0dd662cdc79cd5e89387a.tgz","fileCount":16,"integrity":"sha512-11j1rJBrsN+R7mBUIk60bxRGuemBsVQnSBleq8n/HYk0CsPTsqIyTya5SfUqT3R6IFgFHgrnk+8+QY6jF3pvNQ==","signatures":[{"sig":"MEQCIEofvv5d49crZZRfeaYMSbW9lzeY/NnuEY8Z8oFgb495AiB6hhW7LS/JV8CKvM8TOWHe8ybh1EgyHwBMM+vkQkAUiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzn26CRA9TVsSAnZWagAACLoP/jdrvvwK/o/3r+5q8dlL\nijYYXfDSqQHVnih1Dieax0ci/b9YVgM6DhT9i2sYffmhCLC6Xc5Gv9M2k7Ci\nGRXcHkaaLugkuo0bBueGh0i6d6iUC5clLFSrmC7yDJQ6NUiPHA1ZtQUUSwV/\nal/rvIkZEZrpjKOMBpq9/hDJ4mcNPcpm5aqIArbk31+lanG88Z2uLD0Kqe1j\nZTK5+nuioL1bJrTvzvnTVL4QcjG6DYeTMC7nQm37H8Zsfm1HdhApAo4fcrOP\nOwBtj71p+1MYdr6tSb3eZ6JacQ91IVdqRAf3a86JqeNHTvaxipWVNpacCqD2\npEcX6BU5tUqfCfTaHf4CNeJp67ToFLfIHBHWZvqHSWnfWu7Opif6W5gYBSDD\nML29KCNe1Tiym28WKqu+PIs+d8EupUgZ2EF8MrsMzQ9xjGstfO8G4OJDf7bZ\nggc2veIgb3gxcy/5etz8kGMl0FN6WwpG1fXsbLe78c9uJeoUFh4TkRJhCJa9\ngvpxjk0JcSe26Wa9nTsGiyGDzRW3EH6cIcUbqpfIunG2mGQPA/is55y6sU08\nVAe25gvp9FRZWs1HVpakFvzYTMNzMDSle2EUGJ3ZGcQK26z+MHKnEAqBN72h\nW5H3yUC5KU2WYCi0GmCkbLyQZvx7dDlc2SNy3c3eYmma3Uj/jtJqKW6x+JFO\nETCn\r\n=n5zB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7a4fd2cd26d4d5a76ee0dd662cdc79cd5e89387a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.9-renovate-non-major-7a4fd2cd26d4d5a76ee0dd662cdc79cd5e89387a_1607368121883_0.13825816385260148","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.9":{"name":"@balena/jellyfish-jellyscript","version":"2.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.9","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a3aa3f6be65f92e8993e9fda4cbd7c6618b7bede","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.9.tgz","fileCount":16,"integrity":"sha512-7A8j2WOmhUTG8WCNSyeH7P4TinQdYERCbci4N7ckx7oAHgVlon58oj5obfA7eGXDpLAuLqznBo51mlDWw09F8A==","signatures":[{"sig":"MEYCIQDQQ6SRdXdABw158JFgPalzgv6oEUi5BB4ZC0k8ezepFQIhAMZtoSWK/znUf7gwM1Tg+2/2IzqZdbv5yg28CG+sENCM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzn8RCRA9TVsSAnZWagAAvhEP/jfK7JhugP2PYHTjGM7/\n61beZmq8C3pcnxYtfkeK2cPq/GHqnX+wUBOHO4s0Ld0+zExN8S2JQVEkqSzP\nXL79oMXjFjFVl0Ez7BtnZqJHRk0KWAlF5YEP4Se2OuNG9WMLC7D3TnoM57fK\n5rZa9BHUk4K0UTDdO7Zj/8ge4LQ4VGsgFzKzfZxrJVS5RsRsRgVekTwFW2iF\nV2Xu+e3Cphp8kkoAJ5RF42s5Yme7ol0h5vBlq7FhkwIeSf4QU3EWe9zykqNE\nZH9H1Ux2dIkowIp2DvbSujBrYlnuFr2xg9xmZm7yavyMQ6VAutDZDxcqxJx4\nksLR4HbemzP8JEIk4tcsZ9s9saMONtOZQWk5CLW4+QFDY+vHzgrsPJmzA3oO\nCayjIL3oeIb1CrlOG8lBhMl8orOk/3DMe7MgxnhFkh8wqGf34mzCBLnmeOKk\niPQoLmovfqBhg0GcSODC5P66KbjAgXYCnUMuc3WWctA/jP59153vwseL6YOD\nTzIfPRWldhUqbouPxYYqn9vc7+7yw9p+9xrouJPOr+F5NsXdRkebNKHBm2VA\ni4vPU7TBPsAlYfysWKLcX7zPdrf1i07lCSpYi2Iq7r1rwu56pWi4WdyGoOyk\nGBvkySVmE5UadsRHLJ2g/cmVv4c/7tSTVc8T4Lc3/fbM+DppssW48o5PNMWO\nOsOC\r\n=usMW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b7649eeefb28a474eeb42c551899ab7481f1de53","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.9_1607368465044_0.2944682414073372","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.10-add-husky-postinstall-0200388773fee4c25d47dbdadd24789f04348153":{"name":"@balena/jellyfish-jellyscript","version":"2.0.10-add-husky-postinstall-0200388773fee4c25d47dbdadd24789f04348153","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.10-add-husky-postinstall-0200388773fee4c25d47dbdadd24789f04348153","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5e183d324f118710244cf9b69aea5d389c1c2b78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.10-add-husky-postinstall-0200388773fee4c25d47dbdadd24789f04348153.tgz","fileCount":16,"integrity":"sha512-LwwsBnsF8a+FHzAvZ7p0b1DDYvs8SNo5nEJZwPf+K3wLu0ApqkUlyCgWpQqGG+VOAI0vnIOmZo1XXQYXibcxEw==","signatures":[{"sig":"MEQCIFfK0j+WjQdoriA+JuB21X654YT2/MaqV78EJSGudvNOAiAYGFGZAzN/9YcYpEWDX1baSrl0B1BTzZPqgsDNCC5mLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzt11CRA9TVsSAnZWagAAVaIP/jXHp67KZ0C7KejOiG2/\nUOfppF+iwKDdFEu+32T0/T9laP7jrM8NEqi4kcm4+dxVNs1TbbhHOwfiEX1K\nWrQfLglJUWeHuvWhgwetcrFKEZyg92WDXXTJyUHTs+iP1RC7qYi2BQUilrkF\nYCHfjqFT55Z2QVr2gANTNor+XB3+MIPXAH7yw5bLpEaCUH4B99/6Zcpphz48\nXN/KJlpctCn7Oy6H3tWKJ5eP32BDOgBg4qKVr3DtB0HlU2+3z3niAVTkxrm+\n1WWMvUodjGqahSuj/f2oaCl3XF0pNHKUzbdwvMrrZ3vPnAWrtsHwrPsn//x1\nca2hGnTgCs8tygX1Wbr3xdVE7iSwEm41wO0X/m/0LZdB5or9scKZ3TYbjprM\nbFRjAr8yJvAlNsPCerg1SbBaCVgAOKYlxkqwgcvKG+1b4iC9KDbtPLdInAoC\nl5GS55Ru7LZ8Gl+3AaxJsALdeH7ZSUvg2mKLybADSN6/PqQnuvfB+G73DfC7\nTCP5WKOeoOGpODa3hn8DXBMw+DQkzUYXMiB28q+bI1qbeUFhq6jaTKI/R6cz\nWkcVYQmtfPIweiD7DeC4srIC9BePsvDO0QZLffz7xVnmQeOozSvqaHdfpZGs\n+xfnoWXgeANnXPI3SpKpg2UmEjdD4jPcmli7gKdsxgTqprmKb9Zw/jYxgM6e\nqR55\r\n=DSPr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0200388773fee4c25d47dbdadd24789f04348153","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.10-add-husky-postinstall-0200388773fee4c25d47dbdadd24789f04348153_1607392628910_0.8197408458433211","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-evaluating-links-7be8c18a5032b76f41b74e7e21d3f8550dea4e1d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-evaluating-links-7be8c18a5032b76f41b74e7e21d3f8550dea4e1d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-evaluating-links-7be8c18a5032b76f41b74e7e21d3f8550dea4e1d","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45fee15b3d25ddab3fb980448b412f5e7ed1191a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-evaluating-links-7be8c18a5032b76f41b74e7e21d3f8550dea4e1d.tgz","fileCount":16,"integrity":"sha512-8Xsz2tdisZI345XIVRGtiRa9CzAFPu7SEAEAB7op8kTb7N3yyoET2/6JBz15Fp01c4NRu8vMslxAbYLDu+DaWA==","signatures":[{"sig":"MEUCIG96BSzfN6mZfpS4ojBkP5S4RBHXHnZbSvh9XbSIHbNiAiEA0jwKmcP3R78qfJzvyTTYoymw4CFhLm3IKhNQaKZbBEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzwlwCRA9TVsSAnZWagAAG5UP/i9h3vDDjxqKGrI8qV8E\nKTlsyRl7LLbX+UZ55OiM/iucpBbC4Niz+zAq5KB1rQA24TWtawiZfUoKjonD\nAiFQWOAXhvt1GGn+uXWoGDLJIZSlD7hZmrWsWnipZcEnDSDxk/NLorjGjIfD\nbRuEVH/ZkABo/mpDz1A8gbgb8y4b+UQd/QH+yNhSWGzcKGY5HuEdA1q0gkgA\nmYN/kIvaODOEFXJlbMKF9wwkkebPLzwH6PVM6BOEQ15aEtvlDgPcdKzR9ozk\nkm1WD1kEULIdKFAXVQwJn2oqUNF45P7Llz6RIE93Vl49vTlQv5ul7NstS1Px\ncGGDmpccZ2OprGcp8cc/hLkOcTcElqThL1BEMRhWzZ8CiW2m5VQRzAgu6viF\nqEokuE2MtGeQUu3VW6oWrOpZZidhLuu/Clv39joAiIGVYdVzk5AJ1tGKYZ27\n97QWT/aaAUxoCq2uCSSC7AdVo9+dzl+k3jjtLmylRhdG+JQAT5dnrmqY9mSQ\nSqGwbt7sNB3xfxCcaN4eH9n9Bu5OYz4I39MYlkRgnCCdRHs+xhuUMguS8M/t\nNDdqPzAOORPCv4GGS8cOWBzGy+HzKaJI3AIlTC/K02l4LUJNVNcv2ugKga4r\ncv2tDoE1PIjPz4rWhsKavsKdIDUY+iLQoaYG3p5fOK1aONiMRJxLh/HaXLPL\ngA+u\r\n=8Tf+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7be8c18a5032b76f41b74e7e21d3f8550dea4e1d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-evaluating-links-7be8c18a5032b76f41b74e7e21d3f8550dea4e1d_1607403888014_0.0527860644361795","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-evaluating-links-3ac9a6de3c6dcd2360ae052727f89fd24f7ce25b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-evaluating-links-3ac9a6de3c6dcd2360ae052727f89fd24f7ce25b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-evaluating-links-3ac9a6de3c6dcd2360ae052727f89fd24f7ce25b","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ec99546e9f089fd75ad37841fd1220d84f50499","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-evaluating-links-3ac9a6de3c6dcd2360ae052727f89fd24f7ce25b.tgz","fileCount":16,"integrity":"sha512-aY90Ag2Pdmz/tnay3o9ARR6hMykGPtlRrzILCpPh2BfnrbJ0wmvGKO1iJQywaE+8RvtEyMiazkJGaU6UG8ErlQ==","signatures":[{"sig":"MEUCIQCgA+0s0+oUIRdEOB5nH3+lmLZgSrRtJgkG+YgLJtZjNQIgeAiX6N8N553zib89aVhI6SDZmdpRoB3oy4z1La/JFAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzziMCRA9TVsSAnZWagAAyckP/11QfSQnlehEZEqL1c/g\nWt5SoRLB5V48NyzBCpMSFVpmtoAizOOrQBCaPJS3Z5OX6tvV119u8yGoLDfT\n8rQKLHL+DDI3FXWx6n1p0w/8bqUhnKZ0tTfq2rxwTrhP2M7GpWcrdstdDxw/\nf2Bhbw9lzkvNUwfZdrpvpV1r/yDOTtQjfqYooWo3yXaawAtFpyKLyp/v+jRC\ncHWMtmQew3IdfyspaEapjXkECSu2l9U9X1k+d4mwMYq+pT7INcY6ictsVgHf\nD8S5AH9lWSHsnl9EJKlfkhyT9L29tspYSaI5/iiY3z6qIwpo6Pllc8HXqF/D\nVdrcwYhZb1G7aeYCwBlB7DJbGawD8mdfJ2jL7yIByXBMX7VGYoPwnfv9unx8\nab1W5y2fQ7lOtZpSldCJbopxovw6EHkvM0Oo+7IInQYZdG0a8gGECfXIxtQt\nEW3r1zkQQz0GeLkDYIGSEaxe1ICq47h7jRHHrA2JaJbrvtATkRlErrWsT3jF\nk/gbLYd1YAipWUHOhLDDa7QdnKB/JqyTqGctBvZUFvR0bpW8whAqi8UXXZNV\nqd0KXbzfXtz2C1Gh9LOy3sSGYDwbB30i4agythh0DBnxj+vNsQCDtlapkpoC\n3KVkogAzJSU2NWoHUbh8wnEg7TIYPbZ39BZvMenaZ19O6tnVgu+Be7flyQSz\nD7Vn\r\n=T91x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3ac9a6de3c6dcd2360ae052727f89fd24f7ce25b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-evaluating-links-3ac9a6de3c6dcd2360ae052727f89fd24f7ce25b_1607415947581_0.43656746757626363","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.10":{"name":"@balena/jellyfish-jellyscript","version":"2.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.10","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f033ad15ed34790e8921d020e27ade114c08dcf2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.10.tgz","fileCount":16,"integrity":"sha512-oO/yNL6kpzDpoA+i28dnIOnKDjpiGOInX+U+4c3Jh69fUJ7gBkz0Cxo59q9pyDoyIJgKuZzrjWfm32fojzhIGg==","signatures":[{"sig":"MEYCIQDhi+b42gmIIN4nXybQRcEmuvAx/UQZiPXdxSeMtDGdTwIhANkcSKzQIiMVPr9Dr2JLZvOqJCG5s2WUIqrgeup3ARuN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz1KmCRA9TVsSAnZWagAAb4QP/R4omHxXeCGuFfvhYWRZ\nSPFlBlXEnddPTa3+TH6MXLfT2SAhOFXWjgF5j/ocSWyS4fr6aQsn8QpG4sY2\nQ7ZPbkBYys2BN4fkMZ+8/XMEVjKGdYBqOw6q0B+JP9tMhNqJ0xqtwYStu7Vu\nmVBjB0tMW8wAie3FX4Kke8v6AgJ1X1qZ38DlnydeMt6OJRRdFg8H9oxmrsff\n+WECR8gSfirt/EYudJwxjhRx/Us4viyddi+K/nSJCjPs2/nIpAsIol5/mvwj\nSV1fkQY3/wTfKiEC6yBDKEVVkNwxYD++KrzP6y3f5lEaFOinWLE22x5kf4K6\nE3t3MPskydKlGywC1N2SxZx+/VybVR2ubn+fvvcJYNoAZTv6bVDyDzXevnNB\n3t5mKwYgXF6ogRFzslyqYTlm1CKMS3tzqEylY3eVo7VK/leGWfYJRdHTD/9u\n0vIgn7k+bn/9WYs8DXv6Tb6N7KAwo7TbuIe01QzohhdBh5pzegyJiNMCXGH9\n6g8mfUSU4AtBNW5eDY0w7q6E+anFANfMDstrV9WBBXC0fgylGOMmDWP9RcXC\n20FZhfLrZBf6gvndVmuPH7iFxwfsY6KG/dp71HU9lM+BpzV459uhKCURzn3A\nWaAzGRwGyM5U12oEJ/3JuCqpV7ezP8Uf2RgjmeMCGjjpQbVdpLk9vAe2vLoX\n/aIa\r\n=OFy6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3112c83724585e2681387ab0d1492e59bf67b4be","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.33"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.10_1607422629725_0.7022063148583337","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.11-renovate-non-major-0e7b0d69dce8fa20909490630a39d03d02db4f96":{"name":"@balena/jellyfish-jellyscript","version":"2.0.11-renovate-non-major-0e7b0d69dce8fa20909490630a39d03d02db4f96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.11-renovate-non-major-0e7b0d69dce8fa20909490630a39d03d02db4f96","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f6ca7bac997737824a5769554ffe31d2f5011ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.11-renovate-non-major-0e7b0d69dce8fa20909490630a39d03d02db4f96.tgz","fileCount":16,"integrity":"sha512-pS7e5/nE3M5IJtn9X6Bt6cBhh5o9SxJXui3QH/SggiBJGLt1ziqwfARcg2pwtRkMJQZ3vyFoUheUnAUxf48OBQ==","signatures":[{"sig":"MEYCIQD7uF1NAEpFSNVTnZxJLnohYRN6398RxQNsCURpdeYR+QIhAOEs+uLsdRneeG0A8EGzy3Jr7pedt7FuYRlNd7FA6TOn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz2E4CRA9TVsSAnZWagAATskP/3Luldpjoh8D38TY8A4x\nGFDOl7uICWqgC78CZsATvr4i+eys7DwCSL/hdfY1Xy6vyGSaYhoEr2Z6gpoW\nnQSyYmHXUpeREoZ03toNbn/frncDYMUZlg13Wec56Ifw/OShgM9YViXC0eoj\narr8pfQHdX2f81jbCFu2WCWo6cuHxjpXkXGV5UheNr0ZAYdhdBYopXtdC+1C\ngTe+K+VCjzARW/AC4nbolaEuacId3WbcyyDiH6xjw8KhqJJVfenCLUJtwAj/\n1jWlNeP+UKKMUad5tiv7mJhtFY6toIQ7BQBAr45epwAOKMxSBegMEcBhtnjw\nKIGH+HQS3Kudg7I1cYcUV2UHHgbYbBjwIEPSFgjzYHgQgUAN4P5XFRK7XWJ5\nOMcZ4027fl3l4xjMmoyxJw7mA7fupp/BkfdqGDVD+wuLbqZz0NO3y1LagF+X\n8vHXRXXm9x9Dk9oVmDrE+DFCMZSSWUh7inHtEeGpNikssXZgyHydJfatxeZe\n9kWdFddgpNrIDv0jThjfnhanmzu3VmwGTm8nINhDARvV0sCPkA6uyr/TT3Ol\nz8UWaFWOt8RVwQpCq7Sn4bDzIzzm1VJRX+M09MaRYIREPDqfULLZYKFz53UW\nsnXwiuLhGOzmNdgy0nn1yNEVa7DWqt5AtXZ7B/rTCP/dDPQZVIBHZXedt+b8\nuSJz\r\n=nuak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0e7b0d69dce8fa20909490630a39d03d02db4f96","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.11-renovate-non-major-0e7b0d69dce8fa20909490630a39d03d02db4f96_1607426359702_0.1714849464716579","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.11":{"name":"@balena/jellyfish-jellyscript","version":"2.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.11","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4e8a8ddc3ad9386e30671e67ee8ad94e5592dbba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.11.tgz","fileCount":16,"integrity":"sha512-jrbv6x7WnTtGip9inySltBCGXDvVgGMMRDeQtNGYfJH88luLGEULlf/VjRwt1enkcyJjBEkXVMVS7auqRhQjLA==","signatures":[{"sig":"MEQCICMibehlwqI/QBGvFMLxfWwJyrAoaYWsLZNRFcfj8K/VAiBduve8f825fm5JZCKd18oD4g53a2HD8+wDGMUbI7uJag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz2HkCRA9TVsSAnZWagAARTAQAI1sqIuApIo5kSDDu1S7\n3V+ZvNVzGGJA+BLBpzt9WDQeVwnuQ3ZEUv1lqWJN3zjw/9z0PBz3nu7AJz69\n1Sz2cA5V0xWH5qCRyojc7/Y+k8lSd/PeeDROIh/s5zvWFcR17MbE1eDMYAk9\nLggPJxig0pb8ms5Ag954wtk8g+6IhzYAtF819dH8I/V848OPW3xLva0gdu8i\nXQDijCwLKLwZ5eRZOt8z38+yNU8rW4ey9gVb+T9GgzBGLFD8qUFOtZm5BytY\nO92Agb975Ak4xOpFzaXJwu/zlCOtHZMHplCtoESAyEJ2WT1YykJEf4Aby9xq\nTtydvjSHqEhqO254rGjDe8dMrILzMgUzOdcEBRL7UV6/hQd4on/tsGSURKi/\nW3SdCktTB6yMht/pIe+rNNb4qpl+MMn8zijvXiZIcIILALlCukOoksY0PH8j\n7bct1sgH9w+VtZOhLGYTdS/5Z4p80+DCaaKwh1WntcvlRfEkBxsrj6hYq62E\ndIWxclZbK8c7Il3PDhZ4dHhnupbv7/CgEvtK+vwOqh4+6FPuwi2S5Y/VBOoq\nYUSKDCmHQDTOnySFrjaQAdwEE9WArTA7mrdQlX+GV2r4J790imPuhTRfXTo+\nRIC9720ULtdMbNhuOvimIkZq2yyxiwp3y93+RXIqeoFaadQ68U3I72uMQsRn\nQrnm\r\n=GhiI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4f9ffc8d7190cf1d07463c368572dad69592eaa2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.34"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.11_1607426531778_0.05740723333834041","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.12-renovate-non-major-f1a0444ab3842c3b3a871feb0e685e226f93eb4a":{"name":"@balena/jellyfish-jellyscript","version":"2.0.12-renovate-non-major-f1a0444ab3842c3b3a871feb0e685e226f93eb4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.12-renovate-non-major-f1a0444ab3842c3b3a871feb0e685e226f93eb4a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"61bbca6fd20baea5c6b21306d07810bbdf88fe1d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.12-renovate-non-major-f1a0444ab3842c3b3a871feb0e685e226f93eb4a.tgz","fileCount":16,"integrity":"sha512-4xbcpAPCR8LgmeL69uROUx1jZeUbKvMxy3INqeilmDAb+x+kl22SUJFSlaVtqz3330ohajaUjdEziBebvU5LIQ==","signatures":[{"sig":"MEUCIQC4t3vvn0adU6YqY+Y8xJkoKPBoUmkw/KUGDC+0toDVdQIgAss0uOZOH3iksEwAe5VOEhGhDo29yMo/F6M3uBsUp38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz/rCCRA9TVsSAnZWagAAKaIP/jWF+lEHLoXIpMJ2C6DX\nMr+MZXAKhipPiJmD/R5RY/48u8sVDsb/juRWQ4ZQCoaMiqfq3bHo4MNyN/c0\n/HBqSR0fdi/WlQX4cAu2Q8bIXJ96erco74bYSiM8lmH87Y1fpHrAuTs0iiTX\nEpD0X1vtM71yUN+09ghe9bX0lnHtpKPpvtwWGxa9oBngSJoUtHFNp74QcKEL\nWOHaFYydAvi026s/Uk+2JHXrvXX1G6FZya7qb/BLy0892Csd7H/4Tn5sFb9u\nv563rEMmXxp1IjYhjRsjMX/VNK9A9D/RzAbszVRW9UArarZOx6QCNnj9Cb94\nz4hFZVNjrDKmNA9/or/HRnXyXjgAqKhKcQQDgOm7cSvFG3QFFEOtyWh/jVmX\nolm/kAQ3c5yebXp5hihqCvsESfN+YHdZIeHYxQDX3GoMVWj1c65fSWLAXRxf\nrjx8qBkz/zZW3r0+qP+USARDjpecGI/3BsagSbwNLGNr2UJ/5LbNawn7ttMM\nN0wgqcIB+T2H04xNN3UBSqESnHyZi4cKubv+zxESoNgvPJg7HRRyeWuf/zXc\nAFntdfKDjwtFo+r8FGab0Uy9FX8F677pxvv1JMDMqNPR4RvA8GaXrPKzz+rW\nMZNaj20h8Hskw5AoV6LtOQrgFulXnQ4IdUPImIuz0+IHXURWr9TDMFZ2dMzS\nbeJB\r\n=zOIU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f1a0444ab3842c3b3a871feb0e685e226f93eb4a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.12-renovate-non-major-f1a0444ab3842c3b3a871feb0e685e226f93eb4a_1607465666288_0.679718480280465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.12":{"name":"@balena/jellyfish-jellyscript","version":"2.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.12","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"55618097a0b436413f5a2a55afb4c8461bb55c2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.12.tgz","fileCount":16,"integrity":"sha512-nQrl8CT3/iLiGe1NaYylWZrb81or78BvjT5FqBw8ivWfww3Qea5J/WShJsSprw6bMKel0iXlUggbz5DSHwj0MQ==","signatures":[{"sig":"MEQCIAvbQQ1gzj1+8PsykRiYyxdQEv8fDv55nYW2ToLiO5qRAiBVUxs1qLU/t22aji7QxW/t8BLF28zSKX+vLE82NJ7dRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz/t9CRA9TVsSAnZWagAAEBsP/2vKyZ6+a5FbO5mz0EJt\nVmo8Nt5mUB8juV2Uiqm72DgJrc4hweKtY1MqTyPQ4BmgI35H+IqV3ydIdOys\nPhiq1EWmyCctrMzBv+9rcKb3g3NzisAEyNjNEVt36xPjpvRHX81K9xxl2e47\nEUpJMWky6kBpJoHr9CLmtcv+36pVNMrCfdQAWXjhxlxr2IcwDxD7P9aSHMXu\nGS4+8F2Y+lWpMtNZqjaYGy/qI0708D31fQYrNG1UqtWaNtXUh/cuW+Ws6ALL\nsNnu4yalI9tMkYaBGocziAFBrDbYGro4QDjplLUgA181oJIPciOyzweT+f56\n4vENokJw1p9/w3eDTgrRi0SoyhovEbdFTzPh7vUTaXTFmIMD9TkTpQZpVAYr\nbtt6gPdYYuKdWSTPv/cv/F1xhNBdAFbAPi5YYu5GL9hHgR7ZAvXeq9hNtniK\nAHIclDcyVu/Ft2Emn6hIvdw4O/xev+dRYvAT3Mf559zYqsyoNtuVea5ZyfxK\n/KqEVS7GhDJ1/y0tAG6H1bNbwseJfmXcUqU5yjHARIsh/WHqnziwBhFwaB/u\nI7lKkF1KvcSR2voC3qPaTy936eKVLMZZRaHgY6RkuYZFLzmLnu882oTQicGO\nnf1HuFYJZsRXGMRREwsQi51Sifa4nmt2L2hQRcyObezfRdcr/ySKNjQDEWdJ\nVBob\r\n=6wP3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"87438f1ecfca35db41aa5179c7a7a77590843d61","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.35"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.12_1607465853013_0.14161459160251488","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.13-eslintrc-root-true-501b84e2870311b12a8654ff9901aa3b247f4369":{"name":"@balena/jellyfish-jellyscript","version":"2.0.13-eslintrc-root-true-501b84e2870311b12a8654ff9901aa3b247f4369","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.13-eslintrc-root-true-501b84e2870311b12a8654ff9901aa3b247f4369","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1c8ff866e7e904d7662a5bb71a3e689665abe5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.13-eslintrc-root-true-501b84e2870311b12a8654ff9901aa3b247f4369.tgz","fileCount":16,"integrity":"sha512-7r7ybD3TEePf08QU0gHl3EgXoCN/U17rLclA9OvFdsTCdnstLv//aG3GgSNSXYyjSvGJnZ3w9y8w0T9iVGCVHQ==","signatures":[{"sig":"MEQCIFpUnz8mcXd1LBdS1AwmxypiLVk9+PxAAPPNfv7K3Wm5AiAAmSTH1cwU13LsPHJPlcOvxcrphv/YcKMWxPpOI2tO/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0bt8CRA9TVsSAnZWagAAC/sP/AttOJp+h/YHvbTu+JYF\nEz4kXi+dRSRfYENXFIUsjdS6TRrXDeTJbK/4aG7V8qV0N0qeWSMWsrmIuy5z\nG+KwBqXsokuB3iILVUcHzWdnSjCIE9eTKdXzFXi5CBiKgUB+AqaCUwgPLp+k\ndT1BhVg12SuoBwHhB54V1TM5qUjdpgCL0zmQl3NZU5PQA3g1VlIRGrEowMwQ\nKaMRDX48w1gyH+izHW4ojcCZ9sdSKtF/0uufFrDALZ/JYpgAqtF0QRH2MfRK\nAkAxN21MyRC3B7EEV4FFVZ73jPkta9/Yz4UHjzR6GeyhqQwWbyUW6iLcltEt\n4UrjuYpQTes5jekgsEACqjrtUQuVBk9wS+FYZd2fiAnrzD88Iu7gtbHZ336j\nhLK0CYRbc8gdNEXbIt74zJNZqUtmOBv14AxGga9SbLXVrHx2NBrSuuZlICa/\nBFlTHcq8i+6/G1D4n0gnjYEshOUohZq3gk7Ki3UaHWrSbWnvUE/dAOQi/0Dq\nW82z5kp2ly7CGVP70oz720fRMtLBk/imMognnhw83y0woBZq0OTSDTghafqj\nHJxpLbdFMYoRq4aGAKuynqJDwefFxIYKkicC3N2AKR1cE+fiKf/cqbZqSvWj\nz+d7g21HRTJnRLAL0w6ZrWaSqb2NMOBz2iDkChvCWB9SIs4nDsQkrnJHUbpT\nnu1q\r\n=mQi8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"501b84e2870311b12a8654ff9901aa3b247f4369","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.13-eslintrc-root-true-501b84e2870311b12a8654ff9901aa3b247f4369_1607580540162_0.513443865127253","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.13":{"name":"@balena/jellyfish-jellyscript","version":"2.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.13","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8076761a743283bd66f53171eeff59acf5d86d60","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.13.tgz","fileCount":16,"integrity":"sha512-wUYOgL/2NsOFlopZP2Zl+ckAO7E9orBxTiVrPVwdtOPcZrt1zYTtQCfPx820tpHjkbdT9lc28/FAkB+4H4Ukpw==","signatures":[{"sig":"MEYCIQCmBigsH++i8rpVGU7FFtNfRLdlfJayVcRt28ESnpsW5AIhAJ4L1IpQJ2dHvBscOXWl7Vda1RL47zk/RnmkIOB/TEKz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0bw5CRA9TVsSAnZWagAAar4P/jRUkV/AAIByzeCXhOND\nL7RjUhJxO0YVAukNMenAawjPyzLas4O4rBdNClqf8YahKeJiikxmogAVp70I\nG0GSSHTkCtLkF7PBNdUAJT2/ThhVNWU+rrjEZ/gIMEH3QZWnmgH31rIBIfTa\n8GcAWSpw4Uyz8qgCZq6+hyVZ72aF6IWyGJd6JrtHfukwAyCWK7gbBd5kW2L5\nnveobIqwn0cuwWK6IcHkBBfdpy9pGtld/HHGp/XQdS2Tj6mZbYMM5UxDPQ77\nyO3BXBwc8rM2ghaKS1ahAGxQ2jwIbVViJIiR6Yoq7HizE+xqwSyTBjYHwbrj\nshVoPkPhrkuelvkNQFhCASbs0ClWWVPDgRzH34uzG7DD9tw5DofTs59fAPDT\n66Sh8n3H2SI5q6xtu9JN7jXmRcDWlqJEzxyyAt84pD6mUVxiNRGH8dOk9AYQ\nh6EusRNEgg5ib1X91tkdHokoBapNoUsWYBIhrs+hDXJgtviSlv0RoT19nyEH\ndjph2P7Dbu3CGoE3T3w3aUcKSHuaVZIWEChdHiwQVABLLNzDeF1e2V/GLbMn\nk1IgKZfRK7PXMttKrzbVFWD9wM7+ncghC5euAliEixct3g7U3D29IY6ECcyp\nwufyX/jk+pNrCJayS0DLRooAYDC5BRp8oO6latcipClNkQeQRHQblWLrTOH3\n3CN3\r\n=OEHv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"71017f325ccf070a34387b72d7c8ac14cc0a53f5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.35"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.13_1607580729286_0.5434900078631295","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.14-renovate-non-major-91dcaab0f0d130597e54e194f1078cf7c5f22de0":{"name":"@balena/jellyfish-jellyscript","version":"2.0.14-renovate-non-major-91dcaab0f0d130597e54e194f1078cf7c5f22de0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.14-renovate-non-major-91dcaab0f0d130597e54e194f1078cf7c5f22de0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8bf56397c299f9cafc2a82fa4de75a62e29b7cca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.14-renovate-non-major-91dcaab0f0d130597e54e194f1078cf7c5f22de0.tgz","fileCount":16,"integrity":"sha512-F2KcJCK+hZgssmXTWgP948/f6KA/jQX7857Vj/ivYGR5fasyDlhMiSwvL8gX9kol7Wu0Vjw3y8RyUVJfpDOgPw==","signatures":[{"sig":"MEUCIQCoUhJophOKIJxgB9VXDW1W3FS82Ua9oQGWEIY1tW0qYQIgXYJDrjBb6lpLhL7oZ7XYd0GTNT+Y8XE0nSS5Da6+tiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0q+xCRA9TVsSAnZWagAAPV8P+waM8kP4WEiHeNIW37b7\nOirHPxFwYNvmI4vPLwL96jkfUKYKAIAxnE3yLpgeToaCsaKNwxyqvSN5OF6O\n2YdQF3Mk9Z8r7KJOaKy9/cHA8TcNXGgE0LlU3UKs+sRRm+MyBq8M0GHC2PJ+\nkX6Pb0V1d8bWJsSHLV3A8DYz6erSBnigeJof8BowzVMAkA68/SfJ8OyApPuS\nk5XIiyjkUw0j91YqWISj42DO7+IZh69nr0CMJNd5Bevn4L/ESrVwPBaTZAez\nS+fbw1V8BiPwxLos62EOG+9CrHFd4T4KuvADz3njrFgCh9i0dEXQJBUAZy1w\ncNhyEc8M/Sa8j274d4MJbTXVXiTFxZglvuveBb1PWIW0mKS+NIf2+bt0s8Lv\nWhBO6n0sn3BTa9x2XZ9TCFd0Aj3Xr+uEne1LflNtAwBC46SmMrxDz/v9OUe6\nliZGY7FFzhFOzdwZ0j5EjZXfk1HQndvI4uSbo/eIqdDVWFRLowIyILIluTkY\nX/96yJUmirWgzMAy1dZ0HmscznxeXUf0/9d6ocM4uLWobJVUAEkORbJKwV+r\ncHmbM64Uo5iPRB0Lmh9YOmdpoN4rQuJMTnK1JLNBEOvUs29z9CxWUi9gdxNJ\nDAcWKsMmgPJhUfIFyaVREOE621QY/F5cssvTgfLHG+x9k9u42f/Zo4RKQwA6\nc7Ku\r\n=aE0D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"91dcaab0f0d130597e54e194f1078cf7c5f22de0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.14-renovate-non-major-91dcaab0f0d130597e54e194f1078cf7c5f22de0_1607643056572_0.25522551244618574","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.14":{"name":"@balena/jellyfish-jellyscript","version":"2.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.14","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2cdffdf89fcf66bae1f06aad9dddd0154747cf95","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.14.tgz","fileCount":16,"integrity":"sha512-U/981VcJojvuy5SSaKNoJle2T7x8e7TxolK0VPBJATpZ/wJTHBh60HAp9Km4lKPFhZhjxPMtnox4hIwBoy91Ag==","signatures":[{"sig":"MEUCIQCMu2jHvudDgSK7FTchx7Xywj7o+a/FpH4sDYZP/hka9gIgeYtK9T5E27fc2LgetVwqPAvP/ca/gVClSN2XHHUDCXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0rCECRA9TVsSAnZWagAA6ckP/2hNAygwcAJK/gLaYDN7\n8QsqttFpdoV/gVOFt5HygEgJvq55YvS7A5pha4YgXgEURBngbgNLgbfv9C+l\nLMDOGZUFOKMuhocQ+YO5tGQbEfuTS5hHcAxdx8nkSXxRu0gikoEreTw/mfFg\n112DykTgMtTplIoKXfK7YCScckYelRwsNtkM7qZA5Ig9CiCx7ubu9ZLoMf3Z\nxT/zHyd3zHDsNM+6qWgoZrOCatXb2tSnIiGuPZ3iDjjAZJpX5LiJvAinHNsh\neGKiqy1/1SMMpSLuzMV8SBYn2xjnwThS6P3jmbQTwUJmmjCXi3G3z7tW0kOl\n2ydv8Uc1x8ZlnlacRC6k0DexEOO3/74qHznjgPY8JvTVFMt5t0ObtX2Cur+B\nEo6MtND9Txjo5ltjnIMHVwmdEnxqp/yNJF2k7LX0axreFUsa55OvFe1CKc4u\n9HvHwq65TBLVW5QgvlIV1LX+zvTMvLkUPYrhQSvkKqGPdhYhWQ4EoNFNDhDb\nVWarFFROkz2XgjIa7D7QU+Yf5Fxe1c2lYXbYekRmn4cIVicRFVOs1jeuVF1o\nUaXZfDGq0BwqVdwdj5f5vLyQqm4FYo14ftXL7w/V097e8oSFaoOeEr9vRocD\nlpWUYz21DIYf3VgwrVlnvCoO3zB/jLbiIBFZaxcmyOFcwjvHPgsJUQ77/PeH\nL68Q\r\n=D9iH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"29f818f13b6773f7280bdf0966f79040dd29397b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.36"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.14_1607643268457_0.5448371586703471","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.15-renovate-non-major-ad7843eebd9e4436570da753240ab6982ef7be7c":{"name":"@balena/jellyfish-jellyscript","version":"2.0.15-renovate-non-major-ad7843eebd9e4436570da753240ab6982ef7be7c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.15-renovate-non-major-ad7843eebd9e4436570da753240ab6982ef7be7c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"22bfd8e699e40388234ae08931032eba0f7eeaac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.15-renovate-non-major-ad7843eebd9e4436570da753240ab6982ef7be7c.tgz","fileCount":16,"integrity":"sha512-ZRiOZnzOPvf4O6NN2uB77g06zuLyd6xWRib12UVze6s61/eiGGdayjcD74ZXD4mm5IT0DYZXJfTVPRNYQ5jFOA==","signatures":[{"sig":"MEYCIQCC2VYg/gPkF8wk4IdplirA0iat6wvfwwGvGAJA4GAvbQIhAJjFthhspmM5O13amvmX265uOxCGLb4bjK+qY+vFJZ7A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf00BMCRA9TVsSAnZWagAAqBoP/1T1EhU60CVlVFb1CaA3\nkzOj1HIFSnPEtLwz6PSe51k9uSqfrQ9/EgGfLnW+VVWN5lM2lgKlM0FPfIpD\nhf++0rOJ8tSkeBXM5RzU1SkWwJmy9AhBOpMDv80cEvRHzDXCbGz7a52nTenq\ndcM1q/5tIp9hvDVDYzoU2wXMjaMl0K/5BnlYRlihnWglDe6dwzA8d9HmOTSk\nYY9oIlaw89JcepIDLCys4MNLFo/TkK359qGpyv6qYmXR7mLpC5LC99DnrZJW\nJ5DHWVqX/lVljd0zmAhQhZ61PV08qY9vWi4hNjEJJ3TAUfShaCUB4ruQHE0g\ndnIzFn8suD9ZTyF53o/4hWVegn/WzZyMW9dERsaBsC78sH4MERHwQ+jP9yJh\nRErJ3bziUGf4jyGdRZ0a5FlqG2kR35IG0gcRU3EXQlFDkcgqfI4xyyeBCiZO\nflfXL46Q1skv+UwIAoFLKQXMAybvTtNhl3CAeFtgon6BOp4dXdby7xGTFgvW\nwRYGoF1Zo57dL76S2HHU+kfvWG9SYKD8fvRqzgr+W4JgRIV7HXccIEwDQdRR\ncAcVhllruwJKDykWJ2/K61Plt79wT54H/zGWjkVcrFnpMpurixOMdMzlSJcn\n8PjEEYppTNkIMLy6xs9Mlbpq/kSUErvBKq0mdo2+WzRwvhPMb50695BG0LYm\n8+A2\r\n=4EPr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=v14.15.1"},"gitHead":"ad7843eebd9e4436570da753240ab6982ef7be7c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.15-renovate-non-major-ad7843eebd9e4436570da753240ab6982ef7be7c_1607680076196_0.7045557016700104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.15-renovate-non-major-eea20c063ce6f79b6eda133e282b4c5f5dc89f94":{"name":"@balena/jellyfish-jellyscript","version":"2.0.15-renovate-non-major-eea20c063ce6f79b6eda133e282b4c5f5dc89f94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.15-renovate-non-major-eea20c063ce6f79b6eda133e282b4c5f5dc89f94","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"239a9105bdfe6333c2de6f104117027300c16cfc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.15-renovate-non-major-eea20c063ce6f79b6eda133e282b4c5f5dc89f94.tgz","fileCount":16,"integrity":"sha512-G3DQbznEwJnpmVWDoktYqxAyp96rdn1uH/zjpilVl2DYOrnGEFTQ382oepsmnpox/P26KRqErG4NanF/URgCsQ==","signatures":[{"sig":"MEYCIQCuU/5/4iZkB8ROElBavaxmIuSpCWlmTVZrsg22nOmJYwIhAP6IVCicZN1OWbgmu1RmxipRxaZ6cx8OuakTE0PR0m/y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0/jXCRA9TVsSAnZWagAAUzEQAIFiK411hpmlHrzwO+45\n6t5UW7Tb1JrSuktQuUK0NPKX9t2RpfvX/jbhFrn3KvcE5GxVqe6vjg5OOwDC\n+oXRTzhmyZXnKN+yqDRqJgiP46Z4wNL0JG4ANHVL6BnIo0Jkc0l7ifqhlqK0\n1c9cneroxgZrIaHCTuE/j2Sp9NvLMRdQCo6dlRWZchGwiYe6wmzOQcTg4S+c\nafZsCm2mQF3E9nk1g2fJ5yGBrtE25UKh1qoEIoOpSDWBLngS3tI3TVMEdmZQ\neZkha5HhF+hs7xgtquPd2nFejSltN+1p5P9R3JMT8D4VGolAOoDtb9yFarGw\nz6pQY/6eAgWz2YaYAaExAexmsMGJU02CVpLXwVTLqycdBaUWtCk15ivypmna\nnxizNYPORM4V+u23trAAYK79Oh/rdZ5/X6WyIg3nhVY1vqlyWWiUMTMPmC/e\n/uJTyEsJnyVT4hC9yc1XSqEFmwxk3t0b+Pl4ALKeFXTvq32FH4xxgP6t3X1Y\n1uxe5RFOoMfYkqaOpYTLkmHJmri9qM9olLwzlxZv2Kup6R6RsfcZZUKQl1+c\nt/dVPBmK7FtwqJ7qGXH9n0QrZSeKJ8WFSuyquHOru1oicNQvvTFcgY8wQi/r\n+xH4cGymxiiYBE+wxR/IlkiTc6DPJZvLUiixooyAwCr5sEPdnlfy32KQvyrA\ny5gu\r\n=IzKm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=v14.15.1"},"gitHead":"eea20c063ce6f79b6eda133e282b4c5f5dc89f94","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.15-renovate-non-major-eea20c063ce6f79b6eda133e282b4c5f5dc89f94_1607727318412_0.4610475294654257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.15-renovate-non-major-1ea31f2afe490e2be6f4bd8feed522881d961e05":{"name":"@balena/jellyfish-jellyscript","version":"2.0.15-renovate-non-major-1ea31f2afe490e2be6f4bd8feed522881d961e05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.15-renovate-non-major-1ea31f2afe490e2be6f4bd8feed522881d961e05","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f5222bac16551742e5e667d59241454e0ff41b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.15-renovate-non-major-1ea31f2afe490e2be6f4bd8feed522881d961e05.tgz","fileCount":16,"integrity":"sha512-CpDNSC5DDviPpKK7ilJHFcwTLvuDYOKGbITmOdWdAOIYsYnijqCwUQ6XUWZ0ByrnXdLhrht1KXC0/PBHo96JZg==","signatures":[{"sig":"MEUCIEF5N+mmX0uJuijetcocZOZvVFWuJJcy9Ot9YSxq97SyAiEAgLs+0LZx1LW7HQBmQPPHLAi3Ksn4IFgyV6+uJOYsi74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1AmDCRA9TVsSAnZWagAAuDMP/RqWBQlwyMSRu5gEXaLX\nMVw/6g/QuQcyumA1tuEHnAnEIPt0psIkJ9z7Be+QFcV0WW1mX4rmYRtHm8e2\nLOMuGKTL4ikh9GdUpjlgoh+MkjyaKKzZL+0gIkYYkox1v8ZeU1fENnW1Ne17\nyZfNqWm8KdGc/KHQkCkkPf5W9i9rI6G7cILNSd/RTBy9OwmVPcMD7Hvdjkw0\nVvSp4vjEpXk644VY4G+2p69N0Gmcm5+ZV2Fh91cdrAw3TV28+X4A0xArQy1x\nkLr8Ozimy8Y3g2T3bg8LZedLIp/o7VDkeeGtLrc68TMKofGnoA3TXDLKXgsA\nNM/EI9jDnuQQidbzTGuG39IvV0fZhIrogsNLnu1ggNX9/NVhlESpS02djOXT\nAgqHlAd14Peidr7H7GNbXs+Datm7EzUGCfVP7ygKEa8lIK6PIT3hKra8dX2+\nXxp84ZJfjpagwR9R7H0kTulcDW3hlF8j/1w581J1N/4zpfedAzEtE6NXLZlu\nRA9i4YB7KCFq54iShXEgfdLwbQnQknc8KesZWmtU/XCcx2C+hzwSIbNUHjSL\ngd/7hBmeO3u4ZvuJLr1oyym+nmcFGDuJ0zzE3uqK9/z/2g39AY/O2+BbUI2g\nVYCdvcfQJ0LQLeGQFH9WVh/CqkgqB3DMhBZTXC+pWTCmPRLfPbBXxVnO6g0F\n4U5L\r\n=/NL0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=v14.15.1"},"gitHead":"1ea31f2afe490e2be6f4bd8feed522881d961e05","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.5","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.15-renovate-non-major-1ea31f2afe490e2be6f4bd8feed522881d961e05_1607731587193_0.1337534916914187","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.15-renovate-non-major-36b97e9ea6109f9c96df6c406d3561f8ad33c243":{"name":"@balena/jellyfish-jellyscript","version":"2.0.15-renovate-non-major-36b97e9ea6109f9c96df6c406d3561f8ad33c243","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.15-renovate-non-major-36b97e9ea6109f9c96df6c406d3561f8ad33c243","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c51a92b6450e837a8aa813f5da76f68d70f00827","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.15-renovate-non-major-36b97e9ea6109f9c96df6c406d3561f8ad33c243.tgz","fileCount":16,"integrity":"sha512-ktYcOkLFOGHDZNhJdGNtF2gLog39h28/u5SMFluw0p5BhizVl3Io6wrpi+1DYNuMuqoS1Lf8wYWHXA7rj5z93g==","signatures":[{"sig":"MEYCIQDdfOUyM+ElXyg2Z0hxNt59qWZxd2CFdrcZ6KpDdGhPfgIhAOWLUOAZZ3SCQHw5Jcqf7obi8PLNhFouZOWYis75kkdZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1CHMCRA9TVsSAnZWagAAhzkP/jBZxVgpa9OOOKoEdJfl\ns3q9d6/+fr+uZ5FDFT/VAObrgHRa+jGFb+89eh6RmG+aqEGIhFsBZKmj+wZ1\n2BqCUG7N5yHwxVCXlg9oXJ/ZwGRI/xAYazXiP0ab5m2KqTo4Budpj7VpqrSS\nY/3zGvL2dDHUQhPrWyPnELqnB0fVWKjbdYBqiyl590yM9omo20qKZlwQxDro\nAZNH48VSx5JbIXZX0F/IlqKPJZeN7AivYHVaA6jkUY9fqEWO6N4bcSBW0OoN\nHheC+M9pi233cHci7ptQNgloaJzXhVsD6Zmd/lD6EZ1wusXIwg7DBlNyUmWz\nTKKCBtCtd1WKOqjCzr+DpTGN/CLSM0QCDvTrOANv8wH9N6VLJcoBos5xr92w\nk26+Ut7f5nU/agzoRUsEovNCCD1+TgbliZWg/Oc9afNAI3Bf4txrhKOWgvP3\nPmNNTPbSwxFhTrseWMWlOQd2DkNOzsEbfnLFqShVodjQuDWmnKzkeZyWpuBd\ns7GtmZkccPKX74PfaP+hxoZpI9/iNOEamphigh69Z1UgW+Jh++IP1W1SlUMc\ni6EMuSgFEGCJ3YUKEM94zPKhOdiQKiZY3V34NbGlYjLOvb2oG1w9IlsS4b6x\n4SFHTtft65EmOzoiDD/4KxnlDUCgDFVYdvoP8zokOI6CwxOogTrmMmuPRx5U\nJpkh\r\n=vjT5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=v14.15.1"},"gitHead":"36b97e9ea6109f9c96df6c406d3561f8ad33c243","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.15-renovate-non-major-36b97e9ea6109f9c96df6c406d3561f8ad33c243_1607737803442_0.2420112106465484","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.15-renovate-ignore-node-6b48c2b0759b62aef29da5869aa1609017c84f16":{"name":"@balena/jellyfish-jellyscript","version":"2.0.15-renovate-ignore-node-6b48c2b0759b62aef29da5869aa1609017c84f16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.15-renovate-ignore-node-6b48c2b0759b62aef29da5869aa1609017c84f16","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ec956bb21dbd9c79fb2fc1c934457bf164ef1d90","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.15-renovate-ignore-node-6b48c2b0759b62aef29da5869aa1609017c84f16.tgz","fileCount":16,"integrity":"sha512-I1G/EluZCXgAod2bJqrPyZj+NZWGw92b4X7g7HYEgIpWK4A8zW8/EMwj6vKisQIV/urj7EySAbvEos7okyu3qQ==","signatures":[{"sig":"MEUCIQDgdIxaugdg6OPu6tVWS9nPjb1YLwjnOFD4HKFSrUP1XwIgE7LjEwU4KAegSdJ3KixupAbBAGo5GQvOlRD2DnNv1bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HHKCRA9TVsSAnZWagAAAsYP/igb3VPNipWK3ezOP2yR\nlzx9qNOpQWKaoGFLwn6JkZf6SOAydfZx0P+WimJXrcth/IdxXb2ZYD/9dF6R\nPcLqQcUU3m8uihvcD4sdVfoVhiV2kmaNCqrJGtttKaLs3N0WjRzyCdm06V3e\ne4oV/WCtG04xfBIHy074shMImW86qP3CNtv6kZlOKoCF85OPuSWQD93zXfCj\nCNIfgVYU46S2wy29Y+C1rajJqBArGemCJ2w9/ff1YuLfMcLHqwmx5fmp96we\nMAf2z7sAdLzkQaCctxFNmsJudVay/qzH1KyRwiHWvl1K22T5GJ2sGrwTyVYt\n1v6QixY+a/R1EfjbzXTpvAyPBudbFpKGluVhT5MQC5nN4/4BDbbKFqOOVmSZ\nqBktUBfCHjqJM/bXuU/DCkOJ35YmYq7QXUOd15soF3K+7R/aJSHW9RsgpaMR\ne6PKDe3ERZ4nx6k0IGn36UJtG5ZvJ0ise7x4zbK/SVV+xXFtzxfQw7UrXKhX\ndAgZaWrrMDQUulu2vR8A5dQie3Zr39GbtA8bjss29gamAtoIZ+VuUh1F//OD\n5r5gliqeITME1ws0y2zH9J/FO+w9XF7xBIlp7aYD8mLaiPkoTHEaPUxxx8JO\no2CAUya7MYm3gIuv5iFkXxPKqn8qnEbDF25FZ6deObzN3RqNERCxPmflwLdB\nWaPw\r\n=pfJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6b48c2b0759b62aef29da5869aa1609017c84f16","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.15-renovate-ignore-node-6b48c2b0759b62aef29da5869aa1609017c84f16_1607758282060_0.8814066696656642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.15":{"name":"@balena/jellyfish-jellyscript","version":"2.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.15","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"220ef9b4f63d86eb30adcfebb8775b7ec4d40a6a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.15.tgz","fileCount":16,"integrity":"sha512-1Bglm80BFb8ZWS+ySVQqsvUJ3hTwZRe/9dmv1fEBwmwtJBhF85eBNQz70wDigVCyB2vt2VcnSHViVFLGEj6wBQ==","signatures":[{"sig":"MEQCIAXjWjzuSEfjyBqfzXoQ8xDzlK1eRJ4IPLfXCQiRvPYLAiB2fyJ50H49BNkX3ofJwdeUbN4BCWx5n5ufyI7rouFgTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HKmCRA9TVsSAnZWagAAaSsP/RW+J7oROxjlTUdQevBJ\nX9vzSxEsvZzTRw3tDz8+KVMxXFxm1CBzcF2s5IEKJNGDkfuBTg+N7kzNz5+e\n5VUruP+LE0AF3XPOKDdseBzA4ksYkaJSOZzpyrd+1hCV7b8AW/zoappr8fgh\nVtyFeP8v6Y1HnAhw3HpURyL0D6CLnHcsy5GsMgMJ0vJURm0ItZHSt7le5eNT\ntir/8qfmgP3T4SmaX7JH8YHFrQG2oWp/MQe4+Y5/78XzQwirIfJlfcjuFfLU\nMGKSKoqxOiOhIVB48tofxwznOMRXg08Y3qqZeN21CUgw8RQkShj2/6kA7kZT\nxEsnr3zdgrLNkNYMIPJLUmECHpvFcYP7FvfeRGN8dBbimy5o62IdcMp8pUM0\nKuBKU9HbbCu/TPyXbDcCHYIlyrvfnpgqE/24Deb3DN7kKuFWEIyrFjcHwt2A\nKJYS/sMd+ugPYqdmdTJPbLFWqHfHxdWqW2kmt6YP/4jpfW9AzQWSDGnBgiMn\njn47JGnjYs8JblOJAu2H3A37F5fHdg5PltXgISfmRokH5WyDCha86SSiBL+b\nKxirsSDkM3NGtIWs5HH7Mn5iKAUn6FGZ+dGzEtL5X1s5TtCxtOGlgSAit2i4\nxJymBUObQ6fTUX43FXhmvitZ22GLtpAgNbU9zmO+XN6MMFWk+hSyZQD2df2v\npdwk\r\n=RJZ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a39187c1d0706a6f9a230de6b96356dbabcdf690","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.36"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.4","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.15_1607758502011_0.42869906719494777","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.16-renovate-non-major-410210798ddaa34d78d88700dd2f1a8e99224cf3":{"name":"@balena/jellyfish-jellyscript","version":"2.0.16-renovate-non-major-410210798ddaa34d78d88700dd2f1a8e99224cf3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.16-renovate-non-major-410210798ddaa34d78d88700dd2f1a8e99224cf3","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"acf5099b1e53dc3f9b99a59f4393f2b35d7db1cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.16-renovate-non-major-410210798ddaa34d78d88700dd2f1a8e99224cf3.tgz","fileCount":16,"integrity":"sha512-hKyqsxXMyl5/miW+LTDGZVNKa+g6YSlpRMTQQ6CTLuGqMVqXzmeec3NDx/lw8sAIpo9DlF8zAgiP/kXBX+3H0g==","signatures":[{"sig":"MEQCICRahpbMsrGAh7ZrE4mxoRokxwWTNQ0XjJpfbGu1vEQEAiARPRdBpvy4ttTsrGzYe8xFFzCJ+OaxoTyDMzk+YLeiWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HNWCRA9TVsSAnZWagAAKlUP/2Nl1PE93JDF5+UMUcnf\nVEXzmeMnL9PsgcECznCNLJ0t3tYTvbqvj9eMfIP5slLXlt4Bx8rJsN73EsS3\nzlrzgmex6rqi3lpr4z9LwLXipncIJJteWfPoHFgjq9MBRz2H/wTowRUnB6UQ\nxtomKiGu9E5uW2quMJRLwmxVFqd4kGdfITF9bbfiq3TMZ2Os41avJsOzkXrc\n+4JpGD28OFmDnHfqKHHFvWskUZj8vMLx+nJU9/A+jH9USLJhGMBfJuX1VkOE\nHIJ30U1Q8Nmip7pMIWobUar0kDHRrw2+czqjIWEL4oSpOGRzgJ5h7bNdHMhg\nnSkc7JCIv6hYEVQjutAawQKcmpEe23+cdxllFEQsIMxbPhFi/n+ZgtrnWSX2\njU2B7CLyOrnrbWfXMs1zSgJ2cxVi1jvReOKDVkzKxwCSe5mEuC7N1KBKgb5y\nCAA6MoJXOQsvz8Ns3abwnfMQTDD/pXrtUd4rVhgtc99z7Zo98gvbH9wICis7\n/xgN+P1plUkBUzb9HJKBZjh4WDjoQ16U2VEt1ttIX0LFFYjtW1BajvwPmUXq\n76nmUMMABYvGztcLCzKUiFmCks5Vr74o4x/Xjjkxj/aBEG0UqXc9mQqzJzk6\nYnxl3jNERQ0fTNdiGvbFYdG0+I83Q+QLZkJUWweRo9/nV2ciczIBhbk62NF+\nszCq\r\n=92W1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"410210798ddaa34d78d88700dd2f1a8e99224cf3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.16-renovate-non-major-410210798ddaa34d78d88700dd2f1a8e99224cf3_1607758677620_0.5968609656544734","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.16":{"name":"@balena/jellyfish-jellyscript","version":"2.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.16","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"01f0f9684137a7aae5aa432f7b8a8ab310e5d8fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.16.tgz","fileCount":16,"integrity":"sha512-Cazn83nPojPGGNKW/ME+pjHYCzMye6ecqVvP2Oxj2HC24lzx8PdD/rWUOdyxurmhIlli2VQ9cJBllkWJlfdjLg==","signatures":[{"sig":"MEQCIA6dO2XeCfAf6AYIP51JvtbUXgBZ9lQGxqo+rHeP8gzFAiBu8hW9OlqwX38mzU2SM5qTTpf315mwe0Ten6/aVfaBxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1HSaCRA9TVsSAnZWagAAR1wP/iotCPacI5dkaRkWdNgI\nX0/aNohd6RArfXkXJyxrsZSJFHNcmeE2UWqGf0WySmvyTF/2F7zT1LJfGbAb\nyrYknVYxWkTJsoB5UNgo+QjpYMIEyalJkRMHs4Om9Tw0na84K13wHzjI1z3b\n13TmLT/ONjJ7cNM7ARX6ZTs4fh4vw1X2UwMV9C4H4DlVHqhJOwwLcDxKPeGZ\nxK2SqcBNNkjK+BT2ChXB5QjfvvZFcJiInk6yARR/ZpSoULaSP377n0BFgkFz\neULs9R4rLLsCQLCeFb4TSwx1QWqAPx7yG5dR/nN2fFu0Z/ZTN50GWMzpH3NW\nPbmbHuf48gdtLn7skibbvx64Mkn/5jBcaRcx9QhPHOOKvGTahQRsb6qdBu1q\nzfUopt6Cwf5HeZMTyD0gMOeerVLZhPfBIgbfcl4vAKLoltnbasoSR5tidzdG\nhQR8KSKwKNJarCq/YdrkSztzy7MT6I26RTJK+/hAtA0Ho+iMXmxB60w7zgyd\nGdkufj5E7koq7Fo3bikIsgvBA3gBsuH0635OZkshAgjoobIJ/M3xMChl2SsL\nrZBqO7DcJcTAW05ycoJR2dn2nLJwOIgnDCUMod1CzTeWnK1r8ooXPoYop3TB\nvY0w4744kDZ5FFsHWKZBazL814q3/V8DrJL7XJhIqOwen6ocT9+cTkcSCO8y\n7twy\r\n=ijZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"357d2a684d770609aa5ccb7c06b0c98445a07373","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [[ -z \"$CI\" && -d \".git\" ]]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.16_1607759002413_0.47896234008605054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.17-postinstall-sh-compat-b79b3065230ad196165967c61207898dd693c04f":{"name":"@balena/jellyfish-jellyscript","version":"2.0.17-postinstall-sh-compat-b79b3065230ad196165967c61207898dd693c04f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.17-postinstall-sh-compat-b79b3065230ad196165967c61207898dd693c04f","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a273fcbf3d3c5b41cedaf782bfd95b6a39329abe","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.17-postinstall-sh-compat-b79b3065230ad196165967c61207898dd693c04f.tgz","fileCount":16,"integrity":"sha512-2sXj/pk9vtuHhfcmm6IVNogXcMQyZ+mtDNnC/v1rcUWtmjDk9b/+ho1GbemZcL/d9EPCX1Mw3rqxQkPCA86ZMg==","signatures":[{"sig":"MEUCIEOKNSfopAfuUyt4yovbvAyAqstshcLuZfGQx5DNiahAAiEAjQY+TIRA/UWLvOTbXEZEdcOt6mg97/zjAaC3BZ+Y3YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1H1yCRA9TVsSAnZWagAA+5UP/Aix8bV2+mOexuXTYi1h\n9bSXMOQJrjlf73jNRwzyosjwan3CxMHObDd+LakPivkuB8uiaYAlMr0y69l9\nbcOMkrWdzPpj4k1c5qSURlemkrYz0Vw3/UmR6NjA6Pg8Debd/5D4c7bUMZrv\n8eNaznKAUyMqyk1i3lDAXJZCeh0QQg+aNYlqeaIKpMCXnAaV4TBT+prtUQgk\ns4+PElXGX1/KFR3CUkMHv3WLwcEYYJ9TnTLbeoOhChUPGgUkafsMqIhOzyFz\n/s2odvVF/Apzt70APFKAY8vRpN7/kTwOAJIb+46mMvCIH6rFJEfQMo2I/C5z\nBJAWA+CRbmQJI2L+8/pYc23QQcdo2uXlt1egDgboYODyVZRK8kyffKiB0VAD\n3C1gYbc/pNNLgLISpK6IhTcrbhRpG1rIU08pox6JniaUTCD0yRC/WtrldfdA\ndxcvkoNZfczZ8LkrJT3UcUQh91LpXWa2PddhYIato4jC6g0zlQZyj2M17Wa4\no4+avrPxJ/MFylV7o9Jc6mdfod/d3z4FtEkYPCNpW3zbr3PEWOY35wbYVr6H\nZVPWOCMmBBVWDUuJ6d3REtRqhXFauhF1I7RO8+TqLhMFRYM3wJhxukDTE2Vd\nWOKmNPq1hCMMkVJBbbiQQrNY+t+8mBoWOxwp8vTcYhZEGATr4RD9f6Ibhrmu\nDbp4\r\n=pDpd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b79b3065230ad196165967c61207898dd693c04f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.17-postinstall-sh-compat-b79b3065230ad196165967c61207898dd693c04f_1607761266026_0.21993047794438625","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.17":{"name":"@balena/jellyfish-jellyscript","version":"2.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.17","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f32ea93ef3d86e12ebccbb8bb7da646f1a344fa6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.17.tgz","fileCount":16,"integrity":"sha512-uowI+BfM5P8F2ztYNVBfx94iqhDJwtRbm9HltOpkwe57OUNSBtkQ3mG3o3JHeQt7ujQWN5d3RZOrtAzqmWfW6g==","signatures":[{"sig":"MEYCIQDfQF2qMaaumLXUZqk8kbjA5H4rWC/COxeY9f1bBttAbQIhAJjMedD+hy9rVi3tQCHgjv0hLR9kJhvuJYchEINVnI/0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1H4xCRA9TVsSAnZWagAA8RgP/2GOHZdLnyWipK9Zv6If\ndQLAP1bBxD70YpCPY08g9TmSRqSEJOGig2BszcHKw6oSl06KQD6YmboTgNpb\n6xVm4Uh+9MnV8J7W2huzWoAVcbvDLn15gI/YRs6RwyVUf0cudR6clcbCtGpX\nt6d900bjexZxmcffgw8d/LkcdLQ4MUAi85mnGtczEKmazI1Jc5j3sRyXYyWM\noFPDSZAvas914t9hp0DnGTuA41sSWqi3LakGloUHidomtOMpk21UbUGrWLxS\nMGZJjwiJaawobEozpYCDHX3rH/jftc8qO5kDuB1g3hW2/ZProVIXQUI5qlD4\nZ8t0kA1jQGJQTb0KFQw2/rNC8uHaelyGF1FnO34hRfeEd/m11dSjIgpS8I//\nQK4O3ubNclCicuOFGe2NBcY0UM2GFo8mKtqTBFvp4PrWKJtTQlEzq++1HgZX\nsmS1hjkJOy+ImCZO5/ee+87YUhbPbE3W9KIthyyGjPecI71CUWF4WVCLQKCC\nbCAEH1Zkm01LTIFEZqJajEtPGny3A1lIfrRna3sogtR0SDLohS4dl897iCTj\nVoJ1xmW6h2ovlgNR9YnxHzo/KWUyZIUhsw9EXv6NHXbamxN+UsZx0+AMObjz\nUOeGFfCq6IecRkD8hCaeXEM1vQBehjTaxKzswwudZlSgqqpPBkCJEHwtoetA\nH4EK\r\n=Mk8b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5c1ee2fb8c0c077854f8993afe046811e4875b57","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.37"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.17_1607761457293_0.1515328503165687","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.18-renovate-non-major-b9aefbe996cf84fd8558b6349d209f8b573f07f0":{"name":"@balena/jellyfish-jellyscript","version":"2.0.18-renovate-non-major-b9aefbe996cf84fd8558b6349d209f8b573f07f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.18-renovate-non-major-b9aefbe996cf84fd8558b6349d209f8b573f07f0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f358dae40d64bdabcd3bd2c509c22aa60212f4dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.18-renovate-non-major-b9aefbe996cf84fd8558b6349d209f8b573f07f0.tgz","fileCount":16,"integrity":"sha512-VaHijNpJm6IKL/uCWHc6+yL4+Kw9RMnMvDfsnTbZaaL4H1qm9fFiqM9CX2u+jIrA4eGI9WDMd8QK/VwDvXF4Qw==","signatures":[{"sig":"MEYCIQDT2iM3Fmdg5+9qJzv6LMCbRRFOlWwtealq7wEBHsdRqwIhAJjzHrSRwf+95NlnzfDHd9K4IuImLsy+MPMcwlBD8u1y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1H91CRA9TVsSAnZWagAAyXIP/iyjzEJMO2Ba8CiJpik5\nbZCXNGLaj8UNLQNLj0TlvsjRbZb3CdVBsFBz9wIRZtfjOOm191oeIFO5IEqf\nNp8QSSRaaw00SDWgwhRTYYBqfnXTa2rco1lVHquwMlEbAPG3DgxDrHsXoRcX\nsH6OGTObJhHS83BUbQsrqjiIDkRTQ/aUEVAZKxmeYnXBgBASHswQ9a4rJGsC\nDLv4LfMs9JvfoqsN6Cnqsh8/lJw/DTGseWsbEqcHLCWBedKCRNGz9aQAqZ6Y\nFLMcZnbkQBJpO/iRrBIm5JxuYivX4qjhkALXTV0DuiYwAj7GNP9zCe1zCBDL\nMi5Ta8H8J4Stt72gLT0MEijQ/yIxSpnBqHnkvYn0t5yjURpC3AA0HOvtmcbV\nNkYRxcWsrXkP0sEqn9uMrGPhzZ1icSMsuo1p/E/0Yu6hFbPMTA0FNLy15qMh\nh+18pOMOOkmGDT/lqWIMSjI68riz0RQULsPNhYR5BdOn0C769tstVYL4LdNi\nosR7h+Q/MFfD5GbJ6wkWCEjCrpBi1uHF9g4IlHhWPStFrDRwk1K4w4tJrXZW\nPzcG1SLa/7L3ZiybKk98vGbKPTQ9YhnhbosAgjQRBN2lGxjfXVWLLR127lb7\nm3kqoZ+So7mDy40qX8nw56M7gy8+l/fNHzRQsKj1FmgVbXDkQ8R2P/lPB4NY\n4adM\r\n=LwlK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b9aefbe996cf84fd8558b6349d209f8b573f07f0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.18-renovate-non-major-b9aefbe996cf84fd8558b6349d209f8b573f07f0_1607761781095_0.6689592139811431","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.18":{"name":"@balena/jellyfish-jellyscript","version":"2.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.18","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ccc7cd52980f85c670176a2a4ad24ae8f90bd99","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.18.tgz","fileCount":16,"integrity":"sha512-26/NwPiOYORMUKRErjry2MfchOFN4RfPgOvet1mb1jtgjkK+Pv+aX5nt7nliLrWVY3wqWkgG3o5tHJhCWOkZCA==","signatures":[{"sig":"MEUCIAFHcHoo5dqhuXV+jRvagV95rjloqTMLZALuiPz1YXyQAiEA6TPA3dBkkYCHCyhbWl6brGUTrwSj3ZutCzBeBRLZrT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1IAXCRA9TVsSAnZWagAAx30P/RmBbPLDjOP1aoBXK081\nk1fk/m/WsYqe2BBUGooIDSBPti03N70cy6ewofZn+u5xjLDzTWUfWeUmeQLh\nC+4uRDXDuIxfncDiJYdBnz2muzgeXYkOVX6D8Q73f+Dq6KG30DcnZ3eKI3HE\nHdZ27/MVrcfsyNthZDTEOc3VtSpaHMQIPQFRIKS6h79PuB9If9Fj2QcFfe2H\nng4krXsENzcZ2kKyQAMKefQij34JoksSVrNzbS4CCmnACtognTO5+BzMjYWj\nTmj1vB6+SNr1kO9RgUXW9+75CmXdluadm1GugxCLkfuF8+v+jte7vYaoUGrU\nzXS63GJ4IZXSXt7NjGiVJKUx+KPh+woK1dxKvYa0WQwwm2X7kD/Mrr/CXTwG\nwIPSAH/Kls23XHwsoZ0D3/VZqUglo/ylCQyEMqJ93gurhi/T8uZqsG0AA6Yu\n5R6bcRFfTAuBobjt2HMswhcnjLZx2qXIZ5MBQkdSnsg4qTENEEe8ZPowprQp\n11rTdaOapRZDb5u/NWbJ3BJd3CR8Y2XqVTMCmatSjLB+pamWXnGYdZ9+oK3B\nthPOHBLu5HXcy/t4iKCAbwJicwyQhpGbNJW3wNmRaHNXZlATU3By0qbs/h9b\nWO9MeMzXHxT1JQxlvgbXaKQOc8Og2sY7mqdQHfIoJnMJot20VbnDLvY/k4ax\nsXQh\r\n=fcYw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3b787c2514e1684cf092de8fdb60ab572b8c9f07","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.18_1607761943104_0.7019024691391524","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.19-dependabot-npm-and-yarn-ini-1-3-8-6b54c79049c2d80540ca39a9d444f46a22059b8c":{"name":"@balena/jellyfish-jellyscript","version":"2.0.19-dependabot-npm-and-yarn-ini-1-3-8-6b54c79049c2d80540ca39a9d444f46a22059b8c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.19-dependabot-npm-and-yarn-ini-1-3-8-6b54c79049c2d80540ca39a9d444f46a22059b8c","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a70ffcd55786e74111a972afbaca59950dfc231","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.19-dependabot-npm-and-yarn-ini-1-3-8-6b54c79049c2d80540ca39a9d444f46a22059b8c.tgz","fileCount":16,"integrity":"sha512-JhisLYrXY/GaZyoUd7TS0Ruy5MOfQinvxhPpm7Q8+Gn/nGq5P9MTHhJq1iGxm8EgaHnP0dfRZf1pGIrFiR7gdQ==","signatures":[{"sig":"MEUCICEh5BlAX73N4UxfC/ge1fsvemJYD+ah45SYqWweZaICAiEArwS1XR0AQ17T4c4MgVkhAXjuRP8x1C+YX1Z2Ub868So=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1JNGCRA9TVsSAnZWagAAp4kP/04JAga9df845imhT05r\ntngsGYviPuSZm0/fVEtCYGAwpND7sIeBvYKPxPdbqawoH2QzuZQAgJEFmmvw\nGj6hAeqGVg/3rWr519IRJ2T84+ckhNr5Q8/wXp3H/PNWMYr3gicCB+1saaPU\nlNsu1BGcYrrKo/BK2SGx8duFsRyLFA8kKsUUGT/KC8ZbGfWhHjfEzV+Agd5n\ntuw9kdlbb4x6KDlcND1zWr0U0in+fjdj9DLtWRbUyjZIq8OTBmaneWHCqLKc\nFa5dygnvfqJG6CvMjwecuduP9/I6LXd8xIwUDnMeD6pb9bEbdjOb4M3/p27o\nIJzUvCQi8f1+WMv1Ku5PCk1gO7GyPmzd8qO1TY6zRzS3/WTZIvkmTXlUywFk\ntTWXI4BYZSEZ+XVa0zmbzAG0/KOVmLgAuNN2hIUlHS/iybHA+isf86rsf5BJ\nkGNy8rJLX7tvx03sLsk+7VugGjclGUQ9iJdaFTF5IM5bf6oT9XSIuvO1pRdU\nwyjlmynvbCMbg/37EFEar0YmFH6BsavaFYRDQPdvXL7ddXEpzsuwXkFuZf6D\nFY6KAwY9oAb7JoC1eTl8f4CVolbsAFe6NuFrjuixDVi2x3lj/3zRZPW1j4L1\nsX1ruANDdjbquxBAW1uUJGzldqsMoExdv8izZ/+UsEKEtToslS5faaeL5vF0\ni+LG\r\n=ezRi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6b54c79049c2d80540ca39a9d444f46a22059b8c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.19-dependabot-npm-and-yarn-ini-1-3-8-6b54c79049c2d80540ca39a9d444f46a22059b8c_1607766853878_0.3436242924641153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.19":{"name":"@balena/jellyfish-jellyscript","version":"2.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.19","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b9c51471ad9da903186e8e1925ad3da867ac4388","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.19.tgz","fileCount":16,"integrity":"sha512-W1M3dMFKtVPkvN6x3a7YgStasCaZlkM+/Fn3zTdqr4J7ogkDLS2pzBLtL35QldSauppkeP9JoQ4fcWyB/DzIiw==","signatures":[{"sig":"MEQCIEC9lPpSZukBcThg/dB2NfhSYIpKOtXbOD8SbjYI4YS0AiBhMQGlCXMh43vPJ1hPKLmsLETubU5wkmHVe/d/CfZD1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1JQFCRA9TVsSAnZWagAA9sEP/jTA1LzqZZ1dP28uxUmD\nZXj2chRiMhPPG/wDotKLVUjDJf66UunaBL5jV/pMKy7xFnOyQGjjfGoADeq1\nUuQOeEHJ4EouWPgDIG0yQBaGOPHj85pu/goYtr3uCq4UuOnen0Fwv7Cy0AE9\nUhBQCWXEAFLIrUzoTUvo837ltXtdnG+lgMEQ5lPcVM+QM8dZOcwmzZDT9Rar\nYyfz7UuDPLsMV3Juqhh7V2gt2MlicHAgok1j+nF0W4i7fG7egcV2UN2B5q4U\nFy7NXPAxZsN5pvrxkpd/blgjBsHhzPJ+PS5Z1ha71MW2YL8X5RycbuBYAvVk\nIt8b4dJkoly9Sc9Yeong5wk2tnDeV/ecIki0q8m+HesLNWD4oLo1+xZWUt1Q\n4/yvtqiT5fpqBo266PO5HEUwhCwoQbWFLn9QSKzU4vTG2wS3xQEwuOYrr47o\nT/i+xA0JADQNhNZQ17jA33sLlzYgI+9N6r4pyjIHGfOqLKOmYAQAWYmqZex9\nSKXaT/7FbSg1xxtHKL3xXqtxVa8nd/tQsCsNlMEn7KzZPHDeIMU/fDTUPrlZ\n0VEB+d0FpIz5xPadZvo4GbApNXxb1+4Tx6lRSnq4g/OhT+v2Vek2K9d2EWpl\nau9ozgzx9SFzQH4BTY/lXpVjMSx9hJeIj9hD8ASW+avnPm+suYakBPFXpPLb\nn04S\r\n=bt6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"39d7da4b58ac40472d1c02c125b7aa01bad06af2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.38"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.19_1607767045029_0.7938309223303193","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.20-renovate-non-major-2c6ac70397ae7ae2b305a35deebf1dcc52e2ed0a":{"name":"@balena/jellyfish-jellyscript","version":"2.0.20-renovate-non-major-2c6ac70397ae7ae2b305a35deebf1dcc52e2ed0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.20-renovate-non-major-2c6ac70397ae7ae2b305a35deebf1dcc52e2ed0a","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"108cab8ef80cdac8f7fe59a02b4e35f6e4772362","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.20-renovate-non-major-2c6ac70397ae7ae2b305a35deebf1dcc52e2ed0a.tgz","fileCount":16,"integrity":"sha512-61M1HqgngjbaVrdHc1+8C+2mGNJZjcGGBqn3zLSSFbUObOm3ITkVM9Us4TneFNj9GbdTWh5TyE27Fnq9FC65KQ==","signatures":[{"sig":"MEQCIAM9PVS1zCtHfThZ+bFU7/Rtp56rsLH9x5NnwTzlK/9oAiBsnMVKsnVFdvHsZmIl0xKSQFe48iO1lQ1mEDYmg7OvZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1OYJCRA9TVsSAnZWagAA92QQAJ8IchujolpWqvRTfhSq\n41V+ldE4k0Z+QI/9VrwPLEaM8r5YZMTvFuckymSogmtqXSIBiv1PpSEbNs93\noZi5m80NUCV8doX4iJe0ZfEtF9v6jEY8P5XJQg4Rpu4vTAl2hZc1eZXe/Gky\nrkQtYRwkbJtu+pjzVxsLrNVlVknocq0BGH/DmA6h4GA3nz8OXuAKS40Yos/9\nOVJmltmYwQjZ8mhfGgsgfB9+rHNE7Endpu1vHb0KFmRPg7AwgNO/6RaKvIYS\nX4ldd+3bAmxWZdyZ135Evms7MCKhr+ZvaT+BjRjWEBOwJVnMN4JaiGnznC+H\nDeC+avY3OQMrAE54iH8JUXqVWe5mlm1LXKqScZt60fnTXNhFgPWplP6j3wyx\nAZ3CG/gLel0kA7Dj/IW7z1z1p2D+6FxC4cMoCIGA9KJHCAApuQFNOWdiAaXd\n7AXc5ReRy97zE59bVjpogvXH9a4zwl6nzGnu6A3vuoVGf5icUeNCqxAtr8dz\nNKSQ/OtRwRRjn4ff8PnNuSZ69ptxHa/AzL6/kSZRfuROhdjzDD0Yvtnwh2qk\nj2thMP8cU6pdEm0L10hm9eBAVR1SeFRWLI5BCTPyCCt+pu+qbbpsrY6uex+1\n6nZb0CHNlbS2bIWGZ9huUBS6Cl6slEgZSL19UBltCHXCknDMu2YFLobPM+0/\nwHzh\r\n=zEBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2c6ac70397ae7ae2b305a35deebf1dcc52e2ed0a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.20-renovate-non-major-2c6ac70397ae7ae2b305a35deebf1dcc52e2ed0a_1607788041122_0.7946837619981026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.20":{"name":"@balena/jellyfish-jellyscript","version":"2.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.20","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8fb12b3eace6d1c65be0cd1fe22873cf349a13ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.20.tgz","fileCount":16,"integrity":"sha512-U3QrOl0/DbVzGl6IGyhXFwRWVfDkvzw6rC6It2YEfXzYt3Hue9mh5cL+xcA/e22AXz9b2luNeh7Fq3FfvP09Vg==","signatures":[{"sig":"MEUCIQDPZRRB0DrlSFvRKQhJsDIzqppAo19FGvu3mDACBNp1RQIgKowfObHn4NlYDK4qS4R7NiLq+Zs5l5MYCan9IRFH6/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1ObdCRA9TVsSAnZWagAA2N8P/2Fg/7yUszPCgKmOv7Xm\nE3i2Uw6zyJ1fqvnYGYSZd5/V4GHKHmr1uq7S/4u6k2cas0pD6ssdDrJ/qXKs\nmQVBkt6TF0p1OdimmvujdH3FHm0nyMwyBvf5ePSfnkN/MQMTrIpwZ+6h9D+p\nTL/xIYImCq5vYvDsEelfVWJtvXkzRJewUWSPcK16fb19p02Vg+R1ylaeJZUf\nt+i3kA40U4ZzK/VeYZArNIUO5yc5YZnB+psFpsp3BDVNxG2mXy7Sw9sqDARq\nn7b8FnmzXadG1gfC4aNkD0c2+u/kVLw6pPVg1vqU98pG8Y2Pail14d+8JTFP\nm876Io0xCTVT8ioYJeHdWNnsh1LlEg8u5y6QFSxMpl57EdDlUATLfmfmCj8n\nw2ZMfVoi4xnh7q2u/vlKp9V0URkIVRet378Bg5SahHYgrAfqTPylNgOYxxbZ\nOwMvdx/m7DQNWz3MHV42T5SgNzfT6iATowvW10I070X36Xb/CN6273JjPVQA\nohbIdKPTyzHhIVQRPDmPbpQ/SFryFzHj42wx1otVHvRDs5YGFv10q8ZpCwlk\n49uTdWNCiEbo80smzwQIUgKa6ziQcgx+7psj7of4fSLgRMvKtX5qj+A1BTEd\nYjQF5ur33JC5G8gODbHOOFWw+QfCAVJdW3BEs6jDHWtAtfivhjmOWl5rARER\ntIEt\r\n=HD9i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"44e0a547a6a51cc3c06db25729bc56b5675558a6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.39"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.20_1607788253321_0.6154363825059403","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.21-renovate-non-major-a68bfa730c7330441546903a24d3dde84f2cc179":{"name":"@balena/jellyfish-jellyscript","version":"2.0.21-renovate-non-major-a68bfa730c7330441546903a24d3dde84f2cc179","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.21-renovate-non-major-a68bfa730c7330441546903a24d3dde84f2cc179","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"274d878fca1455610cb57ff8e140d0a4117efedd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.21-renovate-non-major-a68bfa730c7330441546903a24d3dde84f2cc179.tgz","fileCount":16,"integrity":"sha512-Udrlc1mHG3GFDPNbKNswsbuOwQGiNQMdDm4YD+snYATtkjr1FyFPCag6XFAdum1A0fJ+YYjNYxnAPByicPfJjw==","signatures":[{"sig":"MEUCIQDBbAmEhGO0OuVlkNH/PA25i9up2vsh0+FOoc1QXrajSQIgHA61F6LR72KkDoA0r81+iSd+Y78vuvs1leXZ3ltLvtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1rfqCRA9TVsSAnZWagAAK9kP/j1FFGUbVvWW+GStBumb\ncMdkfXo/X9AJ23AsFbkrYJLtUP26nJpwcdC4trM/h9/NUssE6578Yht3Kvr9\nhmVUxbc8sudPBGQkLKhdncRtUbAsdcG0Tu+d3IUoGAdI/EtEpcLtALA9hSsG\nDDoXcpQXYD46UCQkfbR1ZW0v4h0mSCIs+92vV9uVe/tV+GOhPKu4PDcuSdLt\ndsWBZfeaudm6Z1QtD9x7BzRWh6w4aHDM2O+4+bgwdEfXEptihZp5wN32gJU6\nedN6OTqOUBkX/TIz7ar12Xn5R01dzdYnyH4JvRUU+kMOm/qegWYGNhdNtmF+\nKYOhHflPre8FlnIRI1DV3anAhpysSzxVh1Q8yqMZp/d608eGViackH28rMY8\nBKKeo3/ZhZYY4HThhOIutnhCNopuaQJsdKuwUAEurbOSD30iUKl5dPDwo6J1\nBl+ML9WT54ehZGJ+cb67TF2ntSDxnQiB4uU4nphmjFSvovgY0BvGo3VmVZtd\nAXSbRRE5agUWdGRjsKA9Z9LDCBNdyZLOgTzrHEWKexPyWq8zNxfm/nsgxBUb\nJm+kAst8flvmzVcwCzkqd2ZBF2PmuwHmRnaxUE5PHpmMeKKejR2aKyxB8Q2h\nPOz7BOJuNXZr1RNvYaHGzvc+3mePzvHqWXCRe2i0bex3HKCr9JILGqUssopy\nj/wH\r\n=ccWP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a68bfa730c7330441546903a24d3dde84f2cc179","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.21-renovate-non-major-a68bfa730c7330441546903a24d3dde84f2cc179_1607907305956_0.26025801987020536","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.21":{"name":"@balena/jellyfish-jellyscript","version":"2.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ff50b58af764f42150ce71d78aa1911700778f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.21.tgz","fileCount":16,"integrity":"sha512-Mv+kFxW1vHCPkeQ2Sk+pcHgeb6P1sH1oAHfnxvuxeagciFiAlMGUW9x5Ng0Z3XmhrHsYBcuX8l95qLY/xKovLQ==","signatures":[{"sig":"MEYCIQDrJqdV4dMux+AVuiPw2TDnwiI67ttm8TgRaWdMh6XaPAIhAKoCwVRgmr6/eRDV9vH1NC0MPWFrU9fj1OYbwLL1i9H2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1riOCRA9TVsSAnZWagAAkNsP/0oZoio1WUM1ub+tAVDy\nrl3Hmk/wQe8a30wtDJuyfJRviia/s5+sA6f8hmenIuZj+c7dgwYURt7ZfxVU\nyNY3szBvdmnieKHx49AWpUQ5/emlJ3ALRWANBAIku/Qgkzq1CxmHGeVY1Whl\n4CLW4dw7iYTHlxitjnkK00GbrF7pY1PWWkFGjymZiXrvkCOj4WKu2ZCSQYmt\njqZ1+P2b3bMWiUFqVqSC8tfolU4jZ7Gf0siVZf2Ww7fAdcsjhDY5ypi195pO\nQ6TjuecHJQJiLrhCNIPNA6/9uTdmrmzS/lvWbSx5ScIXDI9+zuTPWZN07ytv\nn/Cwmpr9qBUR9FjF/hFemfbT6qjHOwNNSuZNwhk9y9GuSvbutzjjzllC2sUU\nnhWM8xeQZFghD+ofbjXaFvVpDRZyF9WadDhSLQy7xJFfIkFGw5GnjgRkhzUI\nf5AJeCx9WZeCL2nfF7hdx8MiH7M9gtW+nBXGPR+bs1uhdMzDSeIPySOtFIeR\nLfsZfqO+SgcC1AENXNoY7f4t9RYVmIVydhT8Jw4uE+MxUOBhE/bTM9U31PVL\n5bL0EH0CCpcOpxj19tTA7Ezqh2fw8r1htU+WUFDj052Ye4AJi5bhtyt0eWcG\nzNMgXR9HmKrdDtLTGwJ9LnV3t6FWH3T35YLCfRZIzeyrNxIC9ZVpQby15SwM\nEN3Y\r\n=wN7w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"deff888947b27cce8477487e6c7aae8d9923d64f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.8","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.21_1607907469957_0.7480418977632501","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.22-renovate-non-major-27b5d4d60a8266a36cd4ef757580e8acf35171f5":{"name":"@balena/jellyfish-jellyscript","version":"2.0.22-renovate-non-major-27b5d4d60a8266a36cd4ef757580e8acf35171f5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.22-renovate-non-major-27b5d4d60a8266a36cd4ef757580e8acf35171f5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3e9e93aeeb93a9ff68ea1b8bd8ebb0e839b20a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.22-renovate-non-major-27b5d4d60a8266a36cd4ef757580e8acf35171f5.tgz","fileCount":16,"integrity":"sha512-Cm98WXfzlaPcKaNsz5KwZsh+5WoY2WKYXY2G1umOricpm2e8OtOS/rue6tFkWhQUgaBOE79RdIuSFeDLlPy3hA==","signatures":[{"sig":"MEYCIQCCE5SVSG7Al3WElxje1JAU4B8WFjGFtPJQMLeDVlnkiQIhAO4h5wqI+0+7B4jHhdRy3JI7eulKQvz9o4SKP4mlzkG2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2E60CRA9TVsSAnZWagAAW20P+gOOhD3E4NV+T5a3KbNc\n316Fhw8qObm8dpscKxITnDUNkJWxwtrwAD92E1tnlFiNsLMq6gIEoDt3BRkR\nIHQ6MtwKLGFYBO4Anp/ulGWGI5usMnjB1hPQw1cKOgA0a1jlLsZ3zFIOFL1a\nPe1HJ/lybanC2xmHDZI7lY0IXTr7nbA2IIaFzevKCZI/jBEvqyhE7lb3NmW7\nT6wz1LSrGgI+H8oeTjib5ycWZos9wYqiQHwSujCGmdDJZEXF7F+Ap8+GUqmc\n3kwHjWmC3XGUO2oqmMx4OnEK7VEMzRu4MyvLMQlMfL4+Woeo4sJufCjut9mP\nWm7lfXyEphI51mydCCaiRYWDN569huxCE0CiYcH9xbrX1fExl9GCAdMG8ief\n9ps0H/nWUqmXmsj9gne/VnOfucWQjI6gRoRLMjqQv8KWoUqKfkJ3CIIEqDNj\n2+jbbHmOGAab+hzjHSTmAYNKffcNzL/CcqPqtPJSdCUokzl6lLVHHgPOmcdm\ngK60GMT3e4RrLC7Ur5Fg+iblD+Qe33zqRsAGd9BIILkyBnPR4hXPcOSedOgV\nw0dLFAhMNDlj4Ih2jvpkJiG+FESIJSaIgqJq9PKOXrB0rp0AwYuOKWnQsSnJ\nfpuzoBF2ZoRPOnYWZHXeHrnNBYXISlsfaIKcYqHn1Qw2f3Q/6d3czUPuA0IV\nP9Xb\r\n=JU0c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"27b5d4d60a8266a36cd4ef757580e8acf35171f5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.22-renovate-non-major-27b5d4d60a8266a36cd4ef757580e8acf35171f5_1608011443544_0.6183256800946202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.22":{"name":"@balena/jellyfish-jellyscript","version":"2.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d4131854136b0c0b67a2adc05fe30b66445f0982","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.22.tgz","fileCount":16,"integrity":"sha512-Wrd7Nvw/Yda/CiaBxCSIVY+Y9UCUL57QtEe3h3RlKKSXRULrMzDpWr8uhZhBu1GaznRV79Oi0jkpnQij8f7oSg==","signatures":[{"sig":"MEQCIDnxXJefCwgQgVPCCyr7E56QEuDxQvVCibLVTObZoX02AiAiQepe9FK8Xg8dpkaSX8U/m+NpLvoZRRd+cH7u5qziaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2E+NCRA9TVsSAnZWagAAKgYQAINTW6TA4SSt6bYpwhHi\nBSPNSvs+Pg0GueYkHtAqcFePHlctyZ8NeLAxbxFa2uvpXfBHaXdK3HnY8Ou0\nFsQqcKigML+0PqXa5b8entr54edwHCImy2u62AP8Qw1hxHkuNirXSWGDJOKx\nQiyVcyX7jbqJOimh9/xh9blj3Qlr7X2MDORovR5SvbUpMmg/nPQtVPSnwVPa\nJ3qsXFXQIHjbRT8vp7FUjSpSQ/J+nWFLUSzC5I17A7qadxJUGjODuLTH2zLZ\nlljaw7G1dtkdqurxoG2hI9QQ0NUt9iX/zQlVsEVHx/TAhEkUnQC5NUwE9956\ngog4GTwF6NEMp2GjKBh0gLzX0zZWOdar9rqh7j3Y5IW82gWYTqP2nyNwif+u\nAH7TqlrZN2ia+cyzAoPp7NzK8EhIwk6bmqox9VqBsxdLdytwN3ZyFV2cpZXB\n6M3qFmPbQc/VqpmRclBWo6lBnP93qTJanqKfHaHxKAMUXv+ywel2RxwQcWQI\nJn39yNG1BVt+eNL6C1CNl0NC9l7+owIK2daORFl4DceP/ScVo3wAUnnKiUu6\nL4EpjwdmsQi7KU7LUoWEVXQcxBk1/sHHWCx8bCDeobJutqNyH/lg+JaDjHL5\n1xv55SHdIa3/mKHjeTDBqscgpdDbRRhe4eISoR44/cJ3OKLguv/uMj4e2wmw\n6WkL\r\n=Soi4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e4db85f576a1a670d5e33afa26a6337f7837dc50","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.15.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.22_1608011660628_0.2519513495452457","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.23-renovate-non-major-62e3b1fbd4398dd1df39ca65331ac29d2650d180":{"name":"@balena/jellyfish-jellyscript","version":"2.0.23-renovate-non-major-62e3b1fbd4398dd1df39ca65331ac29d2650d180","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.23-renovate-non-major-62e3b1fbd4398dd1df39ca65331ac29d2650d180","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a66f1d7d79dd22ea7007ddf2744c27601d7dd5d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.23-renovate-non-major-62e3b1fbd4398dd1df39ca65331ac29d2650d180.tgz","fileCount":16,"integrity":"sha512-vu5gmLsw3gxav16/BgKKcoeimiGgUeo5AwtFvdduQjQ5qv8dtESrg8E2nPtaT6PgiA8Af3QGy9lsqdQ4vs2olA==","signatures":[{"sig":"MEYCIQCW+K0ciqtg1oRKKVtXDimi3mKr6bES1kF7vfdAGVg8xwIhALLDDMp0oSaaDkq2/c1GRol90GJZKMann6UIFsba87pW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Uw2CRA9TVsSAnZWagAA6jwP/jOwy0fP/AKsoxhoAh8H\nzu3cVuDlUOtj52IxCVYvTbz1dC7KQxTiGQeTb3QpnBMkynfrQBZ4PcTIIct5\nJzsUZVgqR29Olfug3zYx2bun+KIu0Q4YdmOct9OgPC9tjXLgO05WhDquldag\ndlmqYVeCWlGxd1OY2H8Vh74mHwrCdQhEngPID+3VGXaLzQYLqdoZRkmu7Xtl\ntS8aKMJptogsuLzWyPULwcG+UPO+joW81ZuzugWP8j0mIXiREKUPrP01x6Hx\nBlkNEv1ThWo0bNTfYZ2AYaV/hU+mmjquOy8NQXwfYLMRwGUa51tW4MTW4K3i\nM0P5J5lVafCpYq0/2bWmB1g8xJ+JRhQOiJuHIMgGqjKeav07Kwi/U6zBEuj9\nqdmju5/P72mY1quu/GF7Y2mCKNRaSfiYq4REckPaUxW4H9xHY3lQbki9hWs1\nOTxWF/e9VD10FOEiG4mjimp1rK+f9hBIttQ5YYSm2cz1GhZ26c+5CK45W0zt\nsfKoZeI/vGFCbdzKmDB015ux8v5tX+UyLfMjFQq+cIRFqO4nG24veaEnSHgh\nrXWAqps0M4EwdrdfcW+/iHrGqG88wEw8moObYvjKzIrEe/9iq1yI1LaB1RHP\nGtinoBFGoegRedS/MvdKTvHGTHLOCICzvzPghOz4AJfmBYqMfPyYEQtFlb14\nkO3n\r\n=rdJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"62e3b1fbd4398dd1df39ca65331ac29d2650d180","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.23-renovate-non-major-62e3b1fbd4398dd1df39ca65331ac29d2650d180_1608338485553_0.856338791021588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.23":{"name":"@balena/jellyfish-jellyscript","version":"2.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a70542abece8c14cb0d61bbe4b8f2f8143ea9f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.23.tgz","fileCount":16,"integrity":"sha512-q1qBCUZogDHkYpXgM6mpFKhl1HXINkiMvoSeprQ1lGQ8T3OedSVtCnXHEdaBJDiwYohXlFsXRb6c73+01CuxyA==","signatures":[{"sig":"MEUCIAqY88hird02uVYVk25pFQq2wkOjgQmZRoRpJk3yZxmXAiEAlmWOqvBqr1MmXeE9ZWWTlZ+/qTGHj77acfHkXQrOAw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Uz/CRA9TVsSAnZWagAAYLsQAKIfA89zjWwMQmH41glT\nb/+dcaiGOTpndWsit9pDRAqW0n/iFXdE5sZ7sDI7QYbRU9YawVRud2a5nhNN\nl8BJ9iWiRpdLGF16dGqYmUBBjZJaI3PulPBRgoTBLlzffboR0MsuaaHin+U4\nLfvgIsCwiR4itj7jGSAWFrlwDTb6+AZCByAzGqYFQ4ksmsW0ek+kwysEIhlb\nBFl4KnNcnalT8LEzIXWrsB8xF+e356cbhJDhWcjDc/fsDR0l69yFiY8ORPPH\nVW3TikCSLRI00RHqMHcw3lPKkbjT/rs/n74w4x7YIq5MtzM7saKMfkIjLV+G\n0y8KA0UioPzMaj0BgXlfQa/38dmAqkgEZIm+I2o4GPMsg4/FlZLwVNlCBnnd\nowy3lrSFGVKLqo/ro2bJyqE045XLfloptN/Q4CHZt5JTScqdYAXghvqOaine\nbSkVmVSHPl6079yMZRkQvAJteWK+eS2pF4QZ2PCFhlm/tAno2wvKQq4ZhG71\npYOsQKZPeNMpIq66wdyed9GpRQyLhPB+pPvl3YfzJDapImvZjl/BLAC7YDUK\nPk1O970OgMaHFEXFt5JZvAs5fm6MWe3KFxl0/DG3ek5iLyzlz9nEU3zojUCY\nA6EQtiJAOerYgYzvKwVfYLy2LB1HHjaYyUd4sktLB2zZPYgfmfrS2/u8qm/o\ny49p\r\n=8Z39\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6e97ba93b1a8d0c15299568475be4673f27409cc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.23_1608338686809_0.40214964921417273","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.24-renovate-non-major-684b463a744aa2121bcf9e301133392297c7654f":{"name":"@balena/jellyfish-jellyscript","version":"2.0.24-renovate-non-major-684b463a744aa2121bcf9e301133392297c7654f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.24-renovate-non-major-684b463a744aa2121bcf9e301133392297c7654f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"06473a2b0595748fbf75ec39fe7c63a02d1091b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.24-renovate-non-major-684b463a744aa2121bcf9e301133392297c7654f.tgz","fileCount":16,"integrity":"sha512-lCwqQXneAZoRbvsGmO9mlhjQIOZC8JDvLC13eozhb1n4DeZW8i0XSFIsuUJWTBY9XEiTKZ/0ldhdpcU8v4cnJg==","signatures":[{"sig":"MEYCIQCTXsTaOEsG5118NLLYRWsoiL/pL9LCd6NY2FDraKKxLAIhAMNGxEL/RkSbIxO+dJM6ksI1dVCGoC4dzDDYBPMUa6t2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3cs3CRA9TVsSAnZWagAAm8AQAJThj4vgcj0cSCDdrXDu\n/nRFJsRxLt4cjOaaOodSFR6DEm3zpKliiTtpHshEQ9gUI4Jnwb4w/QI40Dcs\nDpypKMpfi9c9x4txVVWFlp1WzhaYyXJFgB/0NWV5bJbvZXy7zx6ZWJQlDoNy\nphMz9PmgmGVhPqH64IjeaCpE7Fbb9vXWzRGkmExfT4hFBDMBGr46UVUpH8nD\nuT1MO2CW9YawOpuYRTkJNQjl8vEJX7R//levk0RSju07VLPchkKjoAGka8Gl\nLrfzisrczc/6WNVU7q6Mg8QZDHTIebdnBy0Tl4+a9USksaD6rGeaIMQnljFB\nh18WjKapBIW9hHLZsjKv4Gll0+B81Ybk76W4vSv06u1UUZaxj9kFC+9L8uGR\nhgVHP9zg1ZNGOfsq7MiDdQnUZo1qKoQFiSp0EAQRD8JrM3y1w/EwYhbYgHBj\n0g8X+RiIODYTZwVJzxRTwHo68sk3wA++s798ZeqSQ9O5U4VI6dVR0LSxd2CO\n2OElISI5T3jhzez+WVneO/CGUIuAYahy+shAa2Y3a1ahfe7SAJQPjYhg5SHM\nd24fgPNtwwfY1fudN/bCLpbYhp0uY57MkVgX8BCBuNLXibVOVK7PbUdtx2J+\nKULR7UY61aXcaAi2m739l6jZheeiM2YTTmbib6NIXLLfaPtdgmrCb9jG8dJp\nrFDK\r\n=eEip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"684b463a744aa2121bcf9e301133392297c7654f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.24-renovate-non-major-684b463a744aa2121bcf9e301133392297c7654f_1608370998476_0.7124238513611536","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.24":{"name":"@balena/jellyfish-jellyscript","version":"2.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0e7d223308d46401d322759c9db40cd411bd474b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.24.tgz","fileCount":16,"integrity":"sha512-X1rEb+hopLzekumz4oTz4G9qKgGTtOnMQsu1TiI84XGMQf1RHOeJiCckkx62DJWgYlTraBuzMdZPRJBD5t495Q==","signatures":[{"sig":"MEUCIDvoxZMka5R/kK5DSrq7pxfTq9B6KFhD3Cykna/0HLHOAiEAwP8v/SYHEVF8EWMr6Bo9ny0XTyGP/sgjB4pR4js99Sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3cwTCRA9TVsSAnZWagAAp+YP/22vDWR8pTgkoHk0x1Pg\nJ4SVLV85I9y3OAxRKJ/hrHj+qLp+KoAq4Bhhq6Xea8nWiXEiQ1jMjWI/B19Q\nVmmKa7FKoNr+VegkuGWXmoSydYEtAqmkDP9owBKluJgKPzi6Bvgc4qthop2t\nIgo1iTPcMwgaT+Okw6dQKnTe43OI8IXRd7Wy0ypnH2XkWnaM16NRNYnq5U8q\nHTWqQwuYwEKtTmuCARFowEhQqNsX67CkX3B9DhHLqxT5UC3UgiaFe0cPxk3e\n/1NAIMBSZgHXg23RkkbLOE7uvx3fFvN78UTfhiZ+xKUVxsyDhBnfjL6/y734\nhiny59EbFfE1D/CBi2727iLNppZj/4qdkoU8ML+FbCRtd7zcOIPQF+5p+qqo\npadZAYRtbIO87MGgY6Nq9GmcO5/ZOTHM9AIjMNyzZgU/WUee5bg0ICCadz2+\nh+feuOH42jyf7sp9xdKisZXPzYnx9Vv2b6fV6t7rYCB/bEPu+6IU4bTPWDQf\n08QYNvev/b63yLxO0HCWQp7Cgv0QPxKEuZy2N4cF+LpQLFTL4q0x824FsCD9\n8WjOdQ/D2PNELgQnx5RoAPUl/d51xnS7+jVA6Q30YLLqnkDXAEoSVx9kfWrW\nkTgzUGza5T8SR3fCwvrhGK0z9rw81T75Ry2laH+2LlHshBoPQT9sscD6syG2\nGioj\r\n=W5iZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"68f53a4b1507155f96762ccbe420692819e27df0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.0.9","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.24_1608371218936_0.04928993514755775","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.25-renovate-non-major-bf3ef8806ba5e94bbb832a17e92c2d1bb5be5286":{"name":"@balena/jellyfish-jellyscript","version":"2.0.25-renovate-non-major-bf3ef8806ba5e94bbb832a17e92c2d1bb5be5286","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.25-renovate-non-major-bf3ef8806ba5e94bbb832a17e92c2d1bb5be5286","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41268365c53099523b129f30bc4080055c41966b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.25-renovate-non-major-bf3ef8806ba5e94bbb832a17e92c2d1bb5be5286.tgz","fileCount":16,"integrity":"sha512-TfMkXZo7/c2AOCHwS4wNBtW4lmUcg7cBvgO306xWl0Vc8Xbb7QWsTUyYwO+mCaCEGktSnlPPT99S/27iFskbog==","signatures":[{"sig":"MEUCIHT6Xl0F7zgSUSX49Q1rgrni0G9vgeF75sjKnohL2mZ4AiEAzMf0tBQx+qsdsz7NBXKW0ft6RWptvn/hQec9mfCryEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4wTdCRA9TVsSAnZWagAAgcIQAIL0Vp9GorMHdQqwihLF\nGMAmyGRLoN3tlaW3Tn90wgFj5/wWwewtITfRKOS2wKvGk3oPJK7sQK6UuQ2k\no40dR/NRxE0Zq8Mxbl7UoNJPDYWo54U+hLE3BkFX8+1NSJdPBZTvwIE0uVl1\nK+IS5MTVTooo6Mc1t8AR5SNm/+L1pSq/qcoG+j98GMMdQqw5OtWyTDPe92b4\nq2WMgiTjzR5aMiUT6I15KhqavzyepTeweA1R9iLItiKDwyA+qJ40zUl15qxN\nhDrRi5sc5C88NJxhx4IL7HCzWSg9YMwONgYKETRBGB0QEv1GxmFVtoADFoQ1\nPe/W4T8OFZ8ikwpjZjXJFjiBMkmym+GlAV/863K8TmvTvy5ZFR+gdSkedaVQ\n8tO+a9y3AMkAVtRic/6ML2HZ7ZAvZWzovVbt09cm6cDzwmtLaPJ9yI6pzMu7\nemFXq8bb+idT9DHSIzFyt47bdT1wtX8JzKWMNxvmikVEjIRYat9u1KjJN/s6\nXgEIJ36HlxPygiR/8y3/zySj3GMZnmbjzz/doFIZt8AYe8MkGTLxuVimK301\nb+Jw9FFZPcMJ2Ah1XA6eN/Bggn2YqRo3DLI4qW9R82ejf6Vb1qQHcJpfkc+A\nBDeDvLOEyfuTHPtSW6GWNjlj5FIoUmgkk/CU0CVqcVYZZ9Q3wKduNgzyRPJX\n453d\r\n=wzW2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bf3ef8806ba5e94bbb832a17e92c2d1bb5be5286","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.25-renovate-non-major-bf3ef8806ba5e94bbb832a17e92c2d1bb5be5286_1608713437167_0.5678066827860073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.25":{"name":"@balena/jellyfish-jellyscript","version":"2.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dddc9d079dbec26818882799568ed1b674d7788e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.25.tgz","fileCount":16,"integrity":"sha512-75MYQy6jAaxdg2vZerwT3V76AyV4+Ph48Sc1P90JDfjXUTSGIFcCxYJEJygOwmK11wWEZSGzd9gaWN60F0dHiA==","signatures":[{"sig":"MEUCIQCBOEkZr3aYnDDnLYEz0GfBr1CHMSOkxpHalEulgPoyVwIgLz3jDvc60asaHfXcrDg7WrlD/s3NIM0eCbwiyn50nhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4wWxCRA9TVsSAnZWagAAMy8P/R/lXqA1uLuf3Ts73Y/g\ncUhiEVKHY0ATtNLGmfkEQeCRA25u5pTcQe+Zt18cZqWwoNZRqVkiC+NUw0OT\nAjus/DMxVoxwhFe8TRIkGvLczV4zcm3GqRNb8R35zYURwFALaisgPi+WpGiM\nbLkOL6FIHfKhz10pFA/rVLmnkAcN/xzV+w1Qg92TOXz54aqjCN0YHlSDjS1f\n55JvH1FezKjgHoblnTb6EYllaSa1PS/3BD4+nlb0iKiXxIqymVmYomckUi+k\ndBiNuo3y/KeU6BVEk05FxUKqYTGbf0QmejD6iLykzYlSPRMqoc1i2hn8Pn61\n7TeYH99cpznrlqobzKs/nBK3KcY7xNwZhkcavMkDYUpn5SBkQLP0PpyLc2TJ\nITlS4XwHTObCnmz8CQNR9E3J2cH9MgKmPAVGlc8pZzaMifZ05Tfzt+8lXFJk\ndsXVUYH7Q38j5WQ0Rcea+uUGxybPVB3HsnwcPzDR3uVeMIjgevNNhDlYXnHG\n1nxlu6S0dd9ublTheL7G2P0dPBRBOY1Ee7BS6psvBjXVJCkhWvC9G+6buQeS\nGVIKkpAVAOirHgLf4SqYDd+KvZoJ/tiBJ47j4Hi5vVr/61Ky7ySo4uLbPL63\nZaVGQV8diU3Owth+AfQ2fpPaCcdd7YnD/PJtRwhoO9KpTq08JWqbeuutPrvf\n/08r\r\n=XToW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e25b2080d9956b307bd86bf60da4c26c71d1b616","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.0.3","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.25_1608713649266_0.11917958550121743","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.26-renovate-non-major-058d46398352cd428bd09ba9d082e0025820a9b8":{"name":"@balena/jellyfish-jellyscript","version":"2.0.26-renovate-non-major-058d46398352cd428bd09ba9d082e0025820a9b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.26-renovate-non-major-058d46398352cd428bd09ba9d082e0025820a9b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"59e866d261d91e68dcafc2448ee5b4a2bc7b8430","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.26-renovate-non-major-058d46398352cd428bd09ba9d082e0025820a9b8.tgz","fileCount":16,"integrity":"sha512-AYSFFEioVwNrTlKyM4YrlAM1LA3xolEwvk7DXgViX/CFZxm20aOcKznNoeTC1zLFaB3t03pwwG4yy4UpMNLr1A==","signatures":[{"sig":"MEUCIFIuF1WHfpcSBikq+nuy0U0mjl9mk9WQZldVpSMHvSHhAiEAxjB+c/wd5tjBgQL/Vir9M7R1j2axvjOYfZt3B2abh1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5jiNCRA9TVsSAnZWagAAatAP/2VvMvvNf48RFOQhQ9cA\ndYNcqdrqwZmwD+AmMxyI1LRoU/eo/4v0qao7l48DyASLEMtO3G1gxA0BI0gx\ntI2rKrTjwi/XZMFqTfeNbLVBrxfSzhFBWfkbylVpBiS52/fO78/72W2jOBFI\newvjgvgEfKyo9N/WVQaT1MKia6+EXSsJ2XaszfQI3EIK5gV1biO8r/f/uojR\ndvdQMuj8TQ1zhISbTh+2H1waGu5jniJYUSye4mlhWgCEAm5CyzyJxvMCJXRi\npeasfQJjhat2eMWyt22l/eoLhtIV1KxSrmUHV7PiLXPAO+ZZ6aNxj3IHmqOr\nzcAUj24ybJg1jcZPV8eDaxSJhIkQRRHJjewNOpx8hF89xDJI+61K0qaTIWNv\nHUXRIuM941Km6P5n9S+s/WR0pGsisRF3Uv3qEFVhLL2YvvUcwuK/8A1XxjLc\n55h2Celckuc9gtmwwhaNEL1SQ1PWoKJ6D5ZzVx2zCqYpAtJmYHgrF5fspOb/\naoxGSsDWbHESD9dDeI+nhCoayRyaxt4SsFyaSEZpeAZwx/gnVZHVtmocqlGL\nXe6KD1kKz0sfruX8qrh+jxbHYM4R417hCSIzQNn0Kk9kjCXQSpKXVvCC/dVF\nrw9a1PhFMIBcsa6MxdOjvKHYTSmvQf95fowdXOGb2VpFP+QuN02E7wq/mCYL\nl+tX\r\n=wg4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"058d46398352cd428bd09ba9d082e0025820a9b8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.26-renovate-non-major-058d46398352cd428bd09ba9d082e0025820a9b8_1608923276727_0.8481208886043907","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.26":{"name":"@balena/jellyfish-jellyscript","version":"2.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"848e47d5866d3b2ec8d6a43dd5e14a7c8868ea3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.26.tgz","fileCount":16,"integrity":"sha512-YF5pDcsrimNQhe0JE+h/SsaiMT0dF/bKM6W0qT3ZPs0TeX+YRvF/8o0kFtA3lBF3JrO7mk+9vTQ1e+8W01yguQ==","signatures":[{"sig":"MEYCIQCnSyaMVoMniLe9eFuqLAL5z/fCd48Utogm5e4wtj5ElQIhAL/KHIT/sC7QG5qkNWPEx0Ip7SiANX5XrBedk6lO+6xv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5jktCRA9TVsSAnZWagAAiIgP/1ZoU9uLYfVZoxfh1t3P\n+iHxvCIJFnGauho/ZR6DDoI7DBkv6Ewpvq/vOiMHdf29xgJ2yegAnBEVdQ22\nZjMkM3HhHQR/g2w8fyOjUJf4BVQCdiUXonnqQ/RGE/hl6bZrwXQyVC2l/Ksu\nRmYNZ56pO2VtHBQ5taT0zAb4wWoLrT/ejo4C1g19e721WYmvGe9sOsPZSAwg\n2eUKx8BQ8FgZ6ATkU1KpioNugc49tI4yfDsTjqzF5SEuhu//L0z6ltMtQhoI\nD49FqseZsPhUR4mnYaOGK8b5Kr26fHf4z0ccUY0Qk5p2Oj9XJgYi7Ov591XC\n62/goeh9EuLsfFbRwP/dsKTi0QaAvQaKR6wROJhPoUTNzGDel2hhVc00ahtM\nGQ+ReVBVzWcQmW1jNIRXJkYwbG0ppJpovY+ehlGh8M3aZ1ym1aXrUmoB3u+k\nAo/PJSKW9VIQzY77q/XpL1Y8Ear36jdUH26v9TbKOE9uEsd6wLf/2UL5EL4V\nB+a9bd88VVm9Z6biDu0G0ovDEISOxyL5YzqZZCHzmEvK2aQ8XBOSdllKmd8S\nGcHCEF8Pp0SrkFKw3JghLlOcVF+JuRYTd1BfOYpcSx68qtccRl51NO0j2N2W\n12du07AT6vaJf54q1Gr/qNGBQUeBqa1ScLLQ9lk1OPh4qqbPoIsWXwjtTZkE\nEdV0\r\n=nzlV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f08f034c6599e883ab6b7e5dce38d01470156b86","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.40"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.26_1608923437136_0.7750446584642015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.27-renovate-non-major-43366bc6f7f4cea603f89f9066e1487b25b9fb4d":{"name":"@balena/jellyfish-jellyscript","version":"2.0.27-renovate-non-major-43366bc6f7f4cea603f89f9066e1487b25b9fb4d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.27-renovate-non-major-43366bc6f7f4cea603f89f9066e1487b25b9fb4d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"70973adcd6fd733b1888052fddc287b538b58188","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.27-renovate-non-major-43366bc6f7f4cea603f89f9066e1487b25b9fb4d.tgz","fileCount":16,"integrity":"sha512-bQOcCAI1RMUXuetcAfsl22Fc9TzyqdFIX54fliig+j7nIYlmNEVLpHONBTmPBNC24xNQlLhwv8fKn0Lt00ZDSA==","signatures":[{"sig":"MEUCIGv8NQDBuT6XeT1BTpjYiSbM7ucmizZ8xR1kd+KqWVapAiEAqPig5iPxSBwyNbI3iLaX3qYvtEZ/nDKCb30ssV/Y7PE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5++jCRA9TVsSAnZWagAATcUP/19lI9FkJZ5sP/CE0hOy\n9fGX+YrNkrcLW53+AGM1mbXV1N7+IXuwfOpuJ4qEogypXqHrAw2+p+3oaBqo\napRFAK1Y/EbZYxQNaryfRLo/5b9i2ec+y+k2H9rCciYEiIp7llCxWULVySqT\nkXZ0Tqj9PYnEm7UybbO3kNG3qSxWWPtgdy+iV8emppuXsYuoSN+m17zZWFSz\nzFstodF7s/joRD8UxJD8zeJnCqQiTnkRIyQScLZZIuLbqSyZ61zRxj15ULP7\nPXxBzNVAjeZf6zlZDrEIFwMhdBo+SaCFWfe59zXAI5erQX064aJZFc3nFbHv\nOBaAhB9dGsnchdhoT4R+5wboJDD6whHBb3jsNZfrNrWyiX1ObnfqICr8Lncs\nMSjiRE9pqcGzs110Ojp01uS/4tzr/fgTxvb2AbWVh7ArCxgw/+hyXfnzQbuD\nEz06v9ngFSdnGHMegSLEBhRHj3YcpEiKQ5+ux48rigfmFWiXDTO+LZnxyaRF\nQBCAJHq2mTJJffdax3n+Mv8G6Nqc2OkufGu1MY6OYUohBEqzMXAqPrLQffp9\nwlWPssLHLDVeMnoYHwZZad7g9BLU+g4tMzz8gRPIUvlK9UXIywoa3VMoPYll\nfKI/paVJha75Y4CplLqGobtj3ciDTl3KyrxYJCzh4cTWbrb2NPXOh0iVcg8j\nvFuz\r\n=AatZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"43366bc6f7f4cea603f89f9066e1487b25b9fb4d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.41"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.27-renovate-non-major-43366bc6f7f4cea603f89f9066e1487b25b9fb4d_1609035682884_0.7804887867113748","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.27":{"name":"@balena/jellyfish-jellyscript","version":"2.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"68f91277dea9b1aa61c86d980c64ed860f4d82d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.27.tgz","fileCount":16,"integrity":"sha512-6oIeSARvGDQsQG+tPJrv7H1g7kQbL0BED9WlGskvo/Qyh6zLh4/xkzkR41QGqTxoDR5bgYNj/FBeTjIi9sPncA==","signatures":[{"sig":"MEQCIFRDiSdfNaNpNYHLbdLZvGAsVcrxrW4E7u0IB75icyDSAiAxnig8JsxHOq3HEdIZOlOkpt6HA54JkG6XgRPSZqlVCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5/CVCRA9TVsSAnZWagAAxmgP/RTMIyfkFI9WK79d/Vq9\nzYmp7IMLCyyCfI/4sjAGTf3Ap3Esyj/bT/OlJb1djzOj/axedw82WKPwIr6O\nAmJ7Vh5gjfI8iTACmfii3Py/AKWmAA4TPu17wK762Su2CZHqkOTlZyTiWV21\npISbKQDghsRWrnoPlU2j1Zyxz3JRdkseewzVCr8IcESto/qyYyWKxM7C/sAg\n3vz2PLObEwhkKAg2ZEVD9J2etAY+nC1BDce1DbYf+riSeavuyn+3/zruRx68\n/3QwxbdD8zTVYNLAzd+zQQSylkYAJC5xKV0ncF/0uruzfSSfuz11X9Ej4DPy\n3kdcjtrqqy/kyMwcfJ1bithCZDDez+xIX11TiDZA3LNsEa95WyVbneg8/11h\nL2mcUeNq7N7YfULyKxvbCohpVFGzW7i5c5E6nY4quwOzjmwWfiXZaDf5auXd\nXJKC1ck11i4JYzXLotMNU5DmvRkVLMaOIQf+SdTEosnVtd9QqnhTXMIQA89T\nvvlBUIXMsBm05FP306aPdv3syCuBJBw/yKjsNBeYFvLitNEHd8fOMrsZwiTh\nd9P5rXlELKNbQavYrHrlcEkNAHTe8CoMCUEGr0q4lwUtug01laAkxdv8bi+f\n2U3ZXduZLqrKz8qhfknP48UwBzuu2FTnqNZFfpYQk75K0UpJeFgzwLWbcRQ2\nUHBv\r\n=1FI8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5e0208943565275f96cdd79e510ef07f9f872229","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.41"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.27_1609035925073_0.014026676604923072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.28-renovate-non-major-bec865899eaddf2181df3e986caa3a705b93b908":{"name":"@balena/jellyfish-jellyscript","version":"2.0.28-renovate-non-major-bec865899eaddf2181df3e986caa3a705b93b908","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.28-renovate-non-major-bec865899eaddf2181df3e986caa3a705b93b908","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5f64d5fa3afd569b4e1e7bff23f0269f00d849e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.28-renovate-non-major-bec865899eaddf2181df3e986caa3a705b93b908.tgz","fileCount":16,"integrity":"sha512-thwTfI8cfatjcFZsPaZ49Nkt3SFWAPlemYwjTcjrtzw3PNw5Jy+a3fZ99aHtJRIETOlAamatiOw8nPSe/FIpxA==","signatures":[{"sig":"MEQCIDYRLIEPGgwrBOhzNAjTYo+dzfiuihFaF3J4QyakpXoWAiAHjQn6BFLbQCAHFgdFJ4SkzDWW/cPWkw/dCBJKU4clUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7A0vCRA9TVsSAnZWagAAbhwP/1oiXEMPrNRY/N12oA+/\nOJoSeAt3zdGY5gaxEO2EEgf0VAw3JXXOEyckRyhNpal3Nt8Ha6lS7OBOSe8w\nawlHAGNcET32Hka7uO6OpatDheSxDbQ1d9bM4v09lXb7XYU6JDNBTL43t5w+\ndmogTadI0XSNf0OGppCMwbA+/Wv7SZNrA0Ccc7J39r1D4YSdAOjUNUytgPkQ\nvT0/6oEffxNbHMQc5/JkVk1Y92/CNYjNXpV/gOMeexakJOMQoogV3ONmZA7M\nmzSIn5KskYn+gKq4NTu1yj158ss/+2ZoxlAIIE8M0x8fhcGxE8t/GUz+YQ/I\nC+Y6ldX4VPpi/TjoU0MyCrRTUgZcvTbKJMK9W42INb2rAInO74WbLzgAhtym\nvGJCe3cTuewsLxgubhgy+qTSRQqmMTSk7c6WLOV1l2/piRrTggFxTBwh31uc\nSf/zMVrxbZ9TS9XuB2PW40hZTra3q5/4D9ZO3TqwhQeilsGAbZ3JyuyxgKUW\nRjwZB0Xt41wDkeYzTRhFCXugMO9PbcokD6FbPce9RtRpv77Ly5fXpebHZaVX\nwNJPzH6VQ4DViQMSd4lKbcNgqcutkvljHKLrQaDa9fy4AZ4AywujdOpFitlh\na2u6rR4lyiQbu5NE3rnbtjQfSeaehoMU249GIJYOzORs/E34dqlX9EKolFEq\nF6K6\r\n=SPP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bec865899eaddf2181df3e986caa3a705b93b908","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.42"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.28-renovate-non-major-bec865899eaddf2181df3e986caa3a705b93b908_1609305391270_0.6240266170029134","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.28":{"name":"@balena/jellyfish-jellyscript","version":"2.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e9f85296c3dfcab4fe521d1dc976f6f9fa70760b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.28.tgz","fileCount":16,"integrity":"sha512-i6JKwCPSHmwEkuk9bUJb58ymx6FByYWFMdZp6hPerho2dDi9ihZ7q8QYdz7ANRSXZLd7LxUMgWsfnTklHAeg+A==","signatures":[{"sig":"MEQCIBUu/hChvxtUwUWNpwYNS+wHuGExpaF7HyTsyDz30u0yAiArBheKufSXZyU9+z3VW3nseS2o6fWD1L0uy7hZBjnbQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7A3vCRA9TVsSAnZWagAA1KEP/3t4I4jEUXLdMgms4GAJ\n6N1qSZI6VgUL4ZfqfREhZ3eEq9ntZzSHyCHTWeo36yhx++gGwHD/CHgDHeoi\n7QFQ6farpudqfSASdlg3bLhupgHESiHMFk4Rjem7motcVQDCUHbtYM9SztVr\nSdtQY5UwUjPhOKoK6+tOt5RqWZcvCdhj2KcKFCoHQ+ZREZlEi62BGfpaiazM\nSJAD1znuUGDPoRtPzI/Tmx4e3eW3RTcwlUXorprLJfMCcmGjxJVPs6MrJHix\naA2Aafh+i4g39fzid+6S5MP1/fyMkaDuE8NStVRlVXWAF79mdYIsnuBGNuIp\nKv2R+f5WOJyH8nk/V0kfx+pXY52xYU5CHYuY2vGONHCoWUt040bQfL6zsZv9\nOJ/qDJc7HWTjneignp3QETT0CUyVH7S31i211ZLQduslukjXnSXPf7Htj/O7\nIlkL8X+ObSIvEbEJSqxLoIsedKP6kPllcuOjWABrxE8rEO8TVvLEUu4K6ZQf\nqof9Ru99EaRzy5E5wNargC6TmfSQfHrR3DRDZdAl14YDfdexqmFOnIO36jy2\n2qxaLGn6I1UUxUCxb2nKFby6gOso/ZsOn99BA0VrR1PuogCY7YCJO3RIwq89\nPprLMspxSf/kvssQ2DdMr884b6KwBWEDtMY9W+nVlsDZj8vyley82gls2t9P\nRmAI\r\n=rN0W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ce8f0dbb77c1cbb12fc43313b0ab45318baf0cef","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.42"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.28_1609305582900_0.06817559600493284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.29-renovate-non-major-de468ae62c6c7dfb01a5c92eca0eb76425b66b70":{"name":"@balena/jellyfish-jellyscript","version":"2.0.29-renovate-non-major-de468ae62c6c7dfb01a5c92eca0eb76425b66b70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.29-renovate-non-major-de468ae62c6c7dfb01a5c92eca0eb76425b66b70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b8529951226d38994c36a63affbd67e4851eacbf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.29-renovate-non-major-de468ae62c6c7dfb01a5c92eca0eb76425b66b70.tgz","fileCount":16,"integrity":"sha512-GfhJop7ATnEzNucDOD2TaoG5goQdAQEZolINSK7Zko2m5A0grG1VyOhXticFuleCM4xklcIthtECj6emc6Jt2A==","signatures":[{"sig":"MEYCIQCC2y9dUIzeHXZ34xM4CsJLispOkrJLF488+iuBPqGHPgIhAJF3jv1I7zAFr+gbmMtUXsx7E92VmNfcjzsZ1djPiGB9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7CwtCRA9TVsSAnZWagAAkzEP/0AlkMLRhqBaieiAK0oc\nTKWPKmFxZUF6+bONJHzNVZx+FiQii32O+Q6g5BE0CZVNlzYbbtk+VDP7iUrb\nwSKG8KYP6jhnWLedOtcaOSxApneSyQ23NMapblKzNVfpPQKlEvyzaZlGbSem\nw1CA3MIFipN4IUN3M3TicUWKUfcKUaQZCDu56njTG9B6dbhCpLPy38J1ZdCA\nWKlivtka1w03RoXRl0/ILUK6aiW3k1Tiic/nSXGU+iSgIvylAeV90Jk2A4jI\nLGcPtek1sa6+D3rLzPnHHJDfO1pRHsC2I75VtscKqiTpfzp0mJyvdEOwwtu2\n7q3BWsPOnPX2RB/IrFdNd9/hRPX5brPrfeMD8h5vvhbxWHDzLKDtLBIwNk3s\n7nXG6ExFltIbz3RN+5/jd0xy6Uns88QEgnwjCHOrbB2B56PEQ25x1ubY3kWy\nqGXwIxZjTGuAokuXOLauzbbPYvNii4Nm+9IAcQtEWy4R1Ess1F3s6Uh3CfzS\naejtyiUqeV1psfjS5I845uMZeK5vNGSip0yf/B+t+/9HalLLrHXCFYOaUQ4V\nEzjn9vhKiweFoPlXHcE0WZZSo2qWWSmmtXx9/AUEfcpTp2y+YtvSbOKRf6dD\nQOUQm2al9TLYF0MdGgYly5S1g8HFZStL+WuDcaKE1PQyk29ysAR8/5EpyD5r\nGThe\r\n=Xgil\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"de468ae62c6c7dfb01a5c92eca0eb76425b66b70","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.43"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.29-renovate-non-major-de468ae62c6c7dfb01a5c92eca0eb76425b66b70_1609313325147_0.9606327281860176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.29":{"name":"@balena/jellyfish-jellyscript","version":"2.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a0a64ba02235d2bf0bde4750de31d44bb4c11b2f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.29.tgz","fileCount":16,"integrity":"sha512-jJXT0E865SyacD6Hh1wPwlMSV9unEke/6S98zpvmBOtirj4iNoiCst+ehlPHej9vy6Ub0mdHZ4DLtVou1pG5IA==","signatures":[{"sig":"MEQCIFV2rl6GfJpahAOE08oQMie3x50jHRnQ/qnDJYVF315jAiB8GhN1PWJQSux1U1pPDgfK22gl2cJiKTf9kv5L2gg7Iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7C0rCRA9TVsSAnZWagAA278P+gJjQfuq+jkzx6cddU4x\n9MxNiHGQMsA2WYVr4TFAqID5aGNBNT9C050peWLFWYNJdP9DFr3M82RNFA9O\nLb+zF2chiZXT4RUSPs1rJ/lnkD4u+01enIYQRB/wSKUnZGdH6j8mnNGszMTO\nNfG5GqWsB/rPELXoqgKdjW/OO+wy8X6qGEiJKhDJ+56So5I8J9qqbFQgUovd\nLUj8fDaNVcxoWdt1BAOowzg9eiS7/uPOpc7aICLBPGPPzFD+EV9W7syh0n6+\nag9iDQhmoefm33AKp6YsQr1aZJLLrAae52msz/O1+EWvj8YUKX9gy7fhtxuz\n+W+oDCws0uY+EkuQU/rRR8+Fp6g8prpKnBjlr2F8RbUOyShug0Eq20R/RX2/\nkGF6UxtLGmTnPq305vDZWNMf946HaXJwaob0GUZhQAXWpdZAlc5bdafxv7c4\nwa9sO+0YZvzvWcHUO2pwQqc60AN3EpkrQYi+VJoUMHyyGEKmKpxV7/6SSKn7\nUivIvGoQg6V3U687t2otudOJKUXCg6GwmrZ2PRkLVu+r+7fxDs6WxNRAOEh6\nbYTubZx2vSijmNpKkyal93sRFAbaUS5eZc8C+AWQfNQnutEuRZSXnncjgxui\npmlGvkpBxWCAnvBfvT/V8MA+rKiJv4T8CN6jO0Yvs7S+fIgbdRMwuMMMVpVV\npUDq\r\n=OJL2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d47075c81f2c8f0849ada0b18fc77d1c1cbc3957","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.43"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.29_1609313579350_0.24418805853736836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.30-renovate-non-major-90a04934f7f8cbed4379a1ca6e5905108a917851":{"name":"@balena/jellyfish-jellyscript","version":"2.0.30-renovate-non-major-90a04934f7f8cbed4379a1ca6e5905108a917851","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.30-renovate-non-major-90a04934f7f8cbed4379a1ca6e5905108a917851","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9fc82a0aa1b7befebcd69add0b7efa48f08d0e79","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.30-renovate-non-major-90a04934f7f8cbed4379a1ca6e5905108a917851.tgz","fileCount":16,"integrity":"sha512-1/epmHcG/Xft+JN5ReVkfwOHoW6AYJzThcjEcxENdTB4+wiM0eD8iLbKNgGk5X0xbPLfYIY95tQs4u9qWJftoQ==","signatures":[{"sig":"MEUCID4q3T1vO/51t1CFvwOo8HqZFt2kDTBYKxy5/cmhHpczAiEA4LPkjj6zhNqRUrwHOYTeMhs9YO2s6Ae5O0UxrseqFBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7M6ZCRA9TVsSAnZWagAAmdsP/0oogpspotQDtNzC1m8u\nWNTVEWlMQMzLRYGnWBH3co0Ydy12VVA/ecGilNSgk6WvCMDe6eFouNH+VxjX\n5L8vraNda0FU4rb6V76qmevBeWiXAzg7uYlmNA8Q/BVxrHM6L1B+47c59nro\nNLrMD6hJ/AJyW+R7bYBS+YP181CXr51UnhtMOZQDGK90SPuWvoiM0CJuRAMV\n9vY4rg9fUe3x3hkdz6osHzz4jDY3huajjpyhEaM6LeukNMjXJxaEAHox03/c\ny9ihPnCo/Ebscf+wKqxXKCGIh9vMS3CDPIifgvM56ovDwkR9HORkV2izI2Mg\nBBNq/rHvhAmQeuoOkrFNizv2fXl3GL6zHHMWchXPdBUOPihmxW7ui+VfkvRI\nyDgijnru1f6KU9FIvOttrnOhZdALCXATYCDGSk5oUJXSPWzs18Tx3PtfMH5Q\nJPdE8yBX1Zohi1mPQannuUAtniuKCPZyDYi41oZQ2ujzvUmPI7DWTIdZdhLe\n1AArfClXoovw0grUswW9tnHcVlnH/yQdfYib1WxXTqMvZK4o0riWtDwIIjiq\nkf94tQ71vend3GzQnfRTTsLIqMkdSa/rG2ynGwn07OJ2+a4tDGuKA/kzqRPg\nGfY297BN9d0NOyvWXOZw9CGKsyy7QvHDAERHQcDAK5I02D0K3cRHO5Xu+ORH\ncpxp\r\n=Yng1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"90a04934f7f8cbed4379a1ca6e5905108a917851","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.30-renovate-non-major-90a04934f7f8cbed4379a1ca6e5905108a917851_1609354904902_0.8648756407160982","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.30":{"name":"@balena/jellyfish-jellyscript","version":"2.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c94c15333eb42ed3dd4abfbbae14dc0aabed23a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.30.tgz","fileCount":16,"integrity":"sha512-a0ilLOqSEnf7Q6Uhs5FyMYwNWjjf1tK5pXGHjZujEm7cLTKa/yWYTBnKud9QtGLrHMJFVXZ/JXzbi/Pv/Fg/vw==","signatures":[{"sig":"MEYCIQDWts2w55t4iWAg37bkzt50Nceny/ielXoI/zHp3P+04QIhAOcwe5rJ24m3KlpzMwJbWNhnqCpPkY0hiaC48YksFEvX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7M9vCRA9TVsSAnZWagAA4D4P/0BV98zUqYsdsVHNJJ/9\n3Uc1tMn4qEc4JqAK17hAA6zXhxpZAVYKzvjG5t/qEfBw4K+zJLNutHnfFwTx\nfQCUd8VN4a7Y+2DbaTsBFMMfVLi/SYfYak2z5eUGG2XbJJUOA+noa6Pp/1zT\nVg6Z5F3LwadKszOCOJqbsxPkl6I4WnJjEL3NCPZrnrIIv6K+8XhgBipU74c5\nQUeBeg1RngtILpqPny396sFXFfRPMvacTuzzbfmECHNmho416FUUDyJp44GZ\n5/uxMQUrJkLVclSKRb2wm/eKJRe+Lyj1Fu1D9R3mINa9Yp+wTHmDjhw6xNXL\nNbjJoqzg9LUo1DydgZkxRwr6D/mY6tVPPoW9/D4DwSNhuUih72Jw3qR7I0pF\nNL0V6COcEuc1jeKQ9vBxF1d+exiHobsN770Ymfg6CMc0XT+ebjPYjVqpSwmV\n1kTCeve77xLc6upVdbgBy2QX4Vi7KVy8RX0tIirDzzwTZirr5yI5Xm6gLCyc\ngyUuAJbq6CKQc7H7SgnDqkB+rDJdq2//Sc3tpAoSMfjY6OKEdzxXDrx9XjSu\nVfMziFgFbQMkI9Ret0Th3E8UAHc45/0JzEB3a+vQ9hGY1CXvclZYOi0u51ae\n4sYYJ9nzvz4u/FPgWCETEoM1BhbEwy58O1DQ9LcfzVcp3grP716nVHYQgtOy\nNwv7\r\n=XvS4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1b123a0f31bbb5b1a17b3187764e3562413737e1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.44"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.14.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.30_1609355119495_0.7850021994755929","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.31-renovate-non-major-79e9d45f1b67e0948f3868237c9424709906fb80":{"name":"@balena/jellyfish-jellyscript","version":"2.0.31-renovate-non-major-79e9d45f1b67e0948f3868237c9424709906fb80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.31-renovate-non-major-79e9d45f1b67e0948f3868237c9424709906fb80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cdbd3a5c4fd2be0ff262d29c6dbc04dbc5f3c8e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.31-renovate-non-major-79e9d45f1b67e0948f3868237c9424709906fb80.tgz","fileCount":16,"integrity":"sha512-WVRVZM0a8m3iUz3hKvkqyWqeIouybaCFpBPjTuznHkKwGWa3ngfxZCm2qOehvO9Ay/3YyLbEmFuTVUG8tU7+IQ==","signatures":[{"sig":"MEUCIQDYdE80c2wdDTL6eZ0AgpGEyj9DUQFea0+C+wg8xvKmdQIgFMrIZq/9RqjAqnKlTMevlofjQcS3zHubE2ZG57xqoxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf72Y5CRA9TVsSAnZWagAAfA4P/1aq3LV9sToU36FtJASl\nd0Tdlz2D/w8KKEdu+z4BowU+4W1L9WvQwV4ioJZ8EH5m6aTz3vV7PeP1IRKN\n7+IcbzbF2mXhkGO7a28Qi9XV2/AXziVTr8ndNqfHaHE+JkTgUCXyTO2g3mJL\nXn5H/QMhMITEEJ7JtzMa4T0ZJLduPGMkiJxCp0PdriqQ/tqojrFzLPksuPsQ\n5XhYL2lCxyFbh8f2XN1kJioXIe9sXnyM+SMIziHHE8LJO25gzMBd38vXaUXU\nfCXv/4V+FF+AyA1QUcBjtz4ELODUkII6d9QkSWEfID7l6R+EFopZvtj+DEmb\ngFHdugn4J1uupU2m8WAz60r6JGIDHAZpRafJZeJspyHwNr8JkQ3fdVgBRGBW\nqQjKXZIb6EBWrgJXOG9o+70LNMD14DA1fVrIT28e+ew3uMQk8heqTib4XBez\n5n2mMWh9I368wF4MBi08ZdxEtV+w2pN0iYBnWnLknQ8K/2NJDe02eQ7h/BfO\ndkTeAQl3sgR+8eM+lzIeMI493NOj8f32Ki8q9JyuWqlmmEF3Am+r9swn4T4L\nnCM+eUPM34SlVevjKUQNz+W3ui9EHVVoS073YACMkU0Btq3JvARpSHeJrIU2\nhpwZsRKSV+72TTia6w+X9TONYJEMx+WNQCVw1ey5sqY0IVUEP2GipcecZLGx\no3vR\r\n=NraX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"79e9d45f1b67e0948f3868237c9424709906fb80","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.31-renovate-non-major-79e9d45f1b67e0948f3868237c9424709906fb80_1609524793125_0.41882299554612024","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.31":{"name":"@balena/jellyfish-jellyscript","version":"2.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bf2937fefce1fad92549597a4f3cb20e3997a60b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.31.tgz","fileCount":16,"integrity":"sha512-sXyp9uB+sSSExJ3VA9hJC6Ww5aHA7jqcai0FOhX+HL+eGSr6Nq1uqg4F8+s3Qu/iObd/5qPvVYTJBgnfv99A/Q==","signatures":[{"sig":"MEQCIAZndJFi1Pk1hqsi8fjfimedxXFvpdWo9sRRuUyxuAt3AiB1/tLxpXsJXpQcWjQBnX39ocwy11cxh0WT95SjaGTHQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf72r7CRA9TVsSAnZWagAA9YAP/1a/QTqzFTy0RrgqRknN\nkSx0KmFHYA9UikvqxHsWwUbomIoAUqL4iKDl5CiH6icYVJWwCITB7wro1+71\n0uptrvNcoq4FehzU8AmqTJfsFNqKDbv/vim3dxDRDP1VO6QNHJCtdziyueHO\nzjNR+WdF6ybGfzLIjNLRjgWO4MTuPQzCuuleW4iQD7CsmMEKk9DxcnIoY4/u\nErsMIDMZBUIn9p4/TFXo5a4MFKyGj7T1WgiZ3zupJorsfFqFSlMhDZi39EyJ\nWYgAR92Qy2kxN5eW8bln6s+vEksHxUof/TwOUt9GTxHnkvxvpWhP0iUBKvIN\n1FrtcWdZ/klB2Mc2wIXSP8YJjiVsYyWiu019sVHhAoQhJW5ynlSy3Zu9/Ij2\n9wlWWog9pvfw+mNDa4TIMpegerJoqdHf9MRoAeYZ+DjUJl0jmLxdD276jsnX\nde2cEKBWtkYObRG+1bD3j9DNfopbZ9x/r54ppeomN0RHH4CHg9i50jyvecei\nO83mghCteWNDr2aWTJUmsSUutl5XDkL4m8ncFkYfF7g+Ex467Sxgzjyj0n+3\nAxI/GAxgQ3sgefLGLw5r11/jFy2xM1CkSafKc//QYMo5VKOIeYI9BhiBFnIi\nimedNqNNhC+6GL9rikMEwEv7ajst1TzYSiR46np5A0t6uaVX1HH+MG0UpFTL\ndvF1\r\n=0oOZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e18b2f2b32d235cc4155fb5c4971f2e409a00472","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.44"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.31_1609526010433_0.5173481348702267","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-evaluating-links-105c4f89647431f2203a1b97c2a51479df8920be":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-evaluating-links-105c4f89647431f2203a1b97c2a51479df8920be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-evaluating-links-105c4f89647431f2203a1b97c2a51479df8920be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1446827bce79153cd5cbd1a312fd1fe2a3560561","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-evaluating-links-105c4f89647431f2203a1b97c2a51479df8920be.tgz","fileCount":16,"integrity":"sha512-IUSVdMD7eY/+jmsBvgBBaCx5nCDeq9FC+T/uyHyh6EfxHM9Tf/PqxuN8xGqOjjgsHILfr43tt3OMsFdwkke9TA==","signatures":[{"sig":"MEUCIFZm8HUjBijuCrck+6k3gjTr9fic3H5XeZmZYyh/L3oUAiEAgNWpZ5xhunlGp/dkFm3YjuV251BqhBkyLVxiw3UjaAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8/XkCRA9TVsSAnZWagAAqMgP/19aV0edUdT2CVVWOMgB\ncnvXNp1uSpv1IKSh1hZ2EKfh7FCbOTGk2BXApdycYhRnQVkyuKiJmbEcGfS4\nJ9v06abi1RWWIZKSTI5vjw2BFcyn/wYyJEUQHlBEHT9Z+WmpE3zM4p7l62z3\nS1Asiw6H6gHwQyyC+aIYOZLKZV85GQaAE6WQtkkLjepy+bXz6rgNcpd45fji\nCZLDR5+zdLCwj3nETAfiNdoy8QXhDWeAw062S7Bpz4ghOU2K1S/k8mfN38/h\nxclaFbcFzBGT0/b1D3AZwPagZa/aOwzeJ9Yy9seWQFtvD9o29D7vnMdNq5N6\no+MHBAMO7TCkxz3AHEUecZcl+abnTjMwXKK0bwuzaNBGVPJBN2TBjlefT7+d\n8x8lxmMLoPcfLX16Aad8GBJxF0qbAKHfivYjHY89AakNSAxtSnnyTdMaOzb1\nb40MQbY5dKz2GZXXcJ1ZGzZ5bkFKuJEorZKsZ5N7hvCYWMrTNrH0lzeYcXAm\nKdK7aBGhf0RiIsmleznfbmSgNaT2ENdBlUfuup3TVKH9jGQbfmjGQF9SlEPI\npLmJ3bvma3D2g2OMFQculLYodbnFXioZvfidLWciITWrcHadQ65PrKlx5Abn\nOVvNE3YziahTh9kdWbOHa88oa6cfhlCCZYZ1N4z3ZSKZBlTgGlaoZ7U0ZzT+\nD7d2\r\n=SMo1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"105c4f89647431f2203a1b97c2a51479df8920be","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.16.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.9","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-evaluating-links-105c4f89647431f2203a1b97c2a51479df8920be_1609823716235_0.05435585966598988","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.32-renovate-non-major-9ba05fcd527f02c4109dda19e29b482c9f092998":{"name":"@balena/jellyfish-jellyscript","version":"2.0.32-renovate-non-major-9ba05fcd527f02c4109dda19e29b482c9f092998","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.32-renovate-non-major-9ba05fcd527f02c4109dda19e29b482c9f092998","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a0d143e8dcdb41532b6246140d19f40c65a0979d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.32-renovate-non-major-9ba05fcd527f02c4109dda19e29b482c9f092998.tgz","fileCount":16,"integrity":"sha512-f0WEL8DnK02RcB02qsQ00onAX96D56ApX/4CSpe+Tlnsbmf8P673dsy3uwTwSKPxRploMD9XZwGVx3v2HjoKfg==","signatures":[{"sig":"MEUCICIypv9lEm1TlaGsRpQJYwFWRuDGmiTTbVWN2KgNmcnSAiEAu+/yz8D3wU7wcsv16iumfiHaJTJ7KPCXJCfPqjiILUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9mWUCRA9TVsSAnZWagAA14UP/2ffPjsxvmL9lbp7xa22\nAq8OrCUi0hQtgUUNJAEK36+d6p/5T5NU0P5jFd4Q/E+9pdTvTVTSafHqQBWQ\nYcnyu9vsluX8uGpIkcuC+i3FEndWuvMrvPiAuqjdsu0+ds8DDjMmkoSZLk3M\nOSuGRK+mf8hakm5WZD+7a4JGXBLJLfWLBTvO7w/tre0f3Yhjugy+G7MPwPHl\nY8n2Tbkt6Vp/ZGqnkQssBxs7U3CNwZKAmdwqCsMT/WEyXzdkNv4qAWiHIEKc\ne/aB8s5fLPwdh66jud2WDj8W0Dek/wePAMZ5iQs/8vrhmJEkP9F7oDe4zTUh\nkmfkiY2+i4W/hIHOcOL2XVbOlhZ5Xv9R5HRD7rvBQeA8CBASUzh8GwLAensm\n6a6Yjnb1elooI8ZbLDA8q4VVGP3Mw460ZZvj+9qTt/QXuC0YuylbUVZIYKwW\npvM/f7lR375/ixNgspyIFyLZaWEKaTCwM0ZYplT0MAFllmoy+/QvmQ2XLwNx\nO0jqaSUFRyRhsgSFU3RiUBYcKtpUdeUCtO4JPfeyiU0lH//4gOwM8T4UA5Cp\ni3ceLmbHM9p3ySrrJdD/h6CWy4KkCuu2HdwrLHZYXAfIDwXv13TG3iJkezpB\nwhuTNkJj74yojQYP6hX985RRvKqsMjN+UNJSfQH9VgiEYWFSURy7dPVfXhsy\n5E3N\r\n=+uwa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9ba05fcd527f02c4109dda19e29b482c9f092998","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.44"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.32-renovate-non-major-9ba05fcd527f02c4109dda19e29b482c9f092998_1609983380106_0.7520295598955471","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.32":{"name":"@balena/jellyfish-jellyscript","version":"2.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"82dfda842ad50bc655b4f8de46fcb9e0a82174c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.32.tgz","fileCount":16,"integrity":"sha512-KaRKkQl9lg2zkRfB5viu952MXAxGJBGa0J+LKk9A2RJ2BiVetopIvBsmPOfvRgi2wyVQ0tK3S0zrHgDRUCaXtw==","signatures":[{"sig":"MEQCIFplHgHdZN48cwjfUXyDRUZ5JZujxox7Dg/akfj1VmF0AiA/C8hKcOaIHDJgDpWt+cs+L0zvYayxGqSK5Mdyl7agnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9mZKCRA9TVsSAnZWagAAtlgP/1JsIYqVQrD0J+wneiIZ\nniQoZn+WwyfVwfhAv8mutcXG2Pec5MZ7gSpSEUXrRfBqsnxv45ErVeo/CZ8E\nxTvTQivGNeygzSLvouWTJqBA32FwAMGnQgTrjDFJmR3/iWdnix6fThWVLX4v\nl9AO/Di1PlWvC+CRyjfPBXX0fmpcjV3veebTis/7XU83OMdDBpIxbHz7oCWf\nXa6t6328N/9k36TfU/0BY1JCH4Bis8EgQKSkZFZTGBQfRqIS1uGIZAKojEbF\nBiT3CN/hSFq8Pi5e1UgbnupiHk7L6lg2JxZEo/HxqVsy48cP2a6I3LEzpjPz\nWcKNLZvdWoHZ3AAvsS52+Z+x5zd8sJKZO32JIXOaER88cFMhmyOWULuI29w1\n1HJA59ZRAFzXsm70H69NLtcBz1WEVrw2XuZLs0Fu5rQMl1C7Q90rH1uQZ2b8\n1zyJ5J1LThzR3mbvjN2j1c4ia0u+7Qan4HBF2tv1dZUG/f9I3YqbLm6+RCHl\n0Sn6F70DgG9KkSdF6T52apLVRm976mR/CbL+e1CJ5tC2Os0YC65bOt7iyzSq\nA1mb5JFEb7KPLwCg8kcM9V4I9mHJz61+Q+7uYV/ThMknbBUNaBS2eHw4a0a3\n9Bbipa+M0TXlG9erfDe1aiI39FoHBQgnWXe7m2c12ufD3H/B9RpjxmM7ESRF\nHPip\r\n=5Iq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b1cc6c9c17fd6a0829186fba926a57bd02463179","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.44"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.32_1609983562103_0.7388471976632984","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.33-renovate-non-major-20c0bea189e707ab059928859607b53400863852":{"name":"@balena/jellyfish-jellyscript","version":"2.0.33-renovate-non-major-20c0bea189e707ab059928859607b53400863852","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.33-renovate-non-major-20c0bea189e707ab059928859607b53400863852","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6fb640762a980052ece67f7e46951fee996796cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.33-renovate-non-major-20c0bea189e707ab059928859607b53400863852.tgz","fileCount":16,"integrity":"sha512-bJaoghfWBH71OyOjonHorZEBjDm7sjLe1m1oTCA30QCuJd2V1vMsdAcfkIDUwUvAEIyPIIVlz3CXbpFnceTiTw==","signatures":[{"sig":"MEUCIH1TKUdCIV97Rr6r9CkudOvXqF+wwsTB2lE6x66nDKtiAiEAjHh32UGA2QnKAkYkSENm/Ah4iWuBmBWTP4/T0dxLfKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9m7pCRA9TVsSAnZWagAA9jQP/AoMqOjSW2TkM1kjvFRo\nek15yva7lTTzvnvNHFtwE0AI+lrBmP49FvFIuBcmaCu/VZHX8Y3Tha56THT/\n70wicywAhSWkiehjme39Y1wxas2btT5jTJMgF/QXL7Us0rBj3W5+fjMIFTxp\napDFCALmVH/Kbm7UkPy93XoQnFSobeCFVY5QRN89uadnJAZt1nlx+Rlb3xch\n3lcgAAEvdxdf0KFLyX30FUwOAokmjvda17KWN5h70mNejE0JB7Y3YHlBnpex\n0eQ4ITppM+tAuzPxKVe/g9OxIGrj/Koz8TkzWnFSmq79G9mKWTkJO0RFdSq2\nj7CBZqamuMpmSx87wacqVoXduJmlPYwxm46QNPOiRUPh44suH2j3uZsPU52e\nm/aEsTgRNd/0JvQ4PzW4o8yW1gb4s4AA31fLD/TpYcXpdc6yonTHwbtsvlo6\nPkeYCmQyWj5HkUvKU2rhULFBneFzxZWOIPhixrRZXpVsSLkpstOP3v/Nk45K\ne7zin5k9WEPE7o1lqQEqt21m3yq98mj2nOghbpnc1Jhik2hoD7z2lAAlIxSd\nhR70jLPc+U+gylXuFDQVhu5SOhDLAQt3O8n2LWZXjncb1dan7ZIw6KW1vHm8\nGc/3DBwsAdsxb5ins3Znf7/mG+3cv42rlH46WWd47a/7NMKBm+CGPNR7qarh\nFAAa\r\n=VZjU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"20c0bea189e707ab059928859607b53400863852","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.46"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.33-renovate-non-major-20c0bea189e707ab059928859607b53400863852_1609985768569_0.14557104249908703","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.33":{"name":"@balena/jellyfish-jellyscript","version":"2.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4eb5399dfb02ae02030fc14ac29381ffecec78b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.33.tgz","fileCount":16,"integrity":"sha512-sLcFTjbi/ltbGCMsGqAkX6ORkZBIPNh7xJrqkoYBcXWIZuiaXFrT7ia/5fV4kX3dwtvpMacGbiFanLPL/3672A==","signatures":[{"sig":"MEYCIQDwzRcSnNK3gf1/ykwtuEeZeyB9eIKW2fRsiedXpZMQ8QIhAOEH1H0mqu4UkLIaoMWRfu2aanS9uAGFERHuR4lfuUGt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9m+BCRA9TVsSAnZWagAAgtMP/jzrzi/00ZuhyhRxn2fH\neuC5HuznFzLQ0cpVFyTFEvm9or6xeOHKw9wLX8w/yO5l1y/ajokRKMne9U5/\nS9X2KOv+ZvROEihHTUngNTO2t6e2ZBYq1yYUAk14MIjBS73Zn1ArmcwmiICH\nrLna+PD5z3xzPsIpk+UD5p5n/vZvdMci83mMzqUJXnExcKfPR9TWwKfwuvjA\nbK8FdJjaC7ngB0sO1rkv+9UVGT3ac4tzUKe+62ylRgfxgLvhjSt63mTgd9K5\nvKL+43emLnjvYtZHiWHSvyC8h9mV/oUyNk11H8e3xe84IXYIzMLzDNMX5I4i\nKYcBTHtxvPcoj45EUrw3lSyL2/9Rrf1q1mI4oBeLrgdH1ZDEWnWal55pu/FK\nzZwF7wDjKMo6Td8ZELEz93vSN1CQLJExkDFt3fSj/rChRfmrkVTvMAesYUW9\nfPTIeUylIY1aeiuPDQdV+Us+ybkxs2Js2V26ETQlJNhOPDj9VFsGhSkbbhWf\nMXELsnujeWK+Hvuh+PC2UoCFsaw2ocs4hnVUUXgSZa2reo3aHzD4zyjIAowN\nxBnUwn/gWyKhrXS15VoenuNKxEEy+/TvNTJTJ3XPLLJgZcM6LTeBqiZa866y\nLkQoHAHxXN0iv370wvZPsgz3Hgvv3KvLLIkZqyKNw6ffHz8N0TJ0cSJNLMt3\ny8qa\r\n=UENP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6d7da66fdb353fad405914dc15c02c7bbe5953a3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.46"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.33_1609985921029_0.3442223631392134","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.34-renovate-non-major-99e9359b611718ec7a81dd270e29645111de3489":{"name":"@balena/jellyfish-jellyscript","version":"2.0.34-renovate-non-major-99e9359b611718ec7a81dd270e29645111de3489","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.34-renovate-non-major-99e9359b611718ec7a81dd270e29645111de3489","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9b69dd2650e81540c4e661fa750cf047677c3e21","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.34-renovate-non-major-99e9359b611718ec7a81dd270e29645111de3489.tgz","fileCount":16,"integrity":"sha512-ocbo1IEAdMBirEnOtusAW7S9SU0d6xrYFwPjPmgfOVS5slI+GjGOKcm5IcD80c6l7L5K0vghRerUWq4UDLLPiw==","signatures":[{"sig":"MEUCIQC8BNNr/lHA2YgeW1yzN5qwsVs6miQ52HJPtWhP2816XwIgWI2lPU63BVnuVIoqjMi5/VEGXqUfd4bQpmdCo8ynfdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9uNXCRA9TVsSAnZWagAATOcQAJr+j+wmxX1udZUnpjcy\nhJx7vuUJ0kne8a0jA9phtbcsJfdBHcmPKbLCpq//SmbLDtKAbPUlC/0w1I9i\nOohQLmpA7ZMDNNIj2u3KYyJytH/lS6PwgizvbHQmL0Nm5MnA6T8VYdytWdUK\nCf3sAx1xeE0k9RNUF6Ch/daUmuEF/BXgqauvJWQwFwq0WGY7kdglDqgOoULC\nAIGrgNR0EztpmQbBuLjm7GhwlTwfg/HxWF1rrtUoLvTaLZsvH1hqF/kWGDJc\nzOAgCZ1njbr8IYwZDok3Z3qT4wp2mEWuh+ISmnPYFnKza0U3252JQM8CfNCr\nF2QktIdInWRZzq3ROMRZ2zqnvxBMfkqFnwi8D841xmDEgOon2jekZ3wXdn46\n4EkhBEgiLBelOXBLKurz6eZNVe9g7pTo4xqp5FA5whpCc+wqsCmRVJXxU+hJ\nrYjHPowsNpPXkE6EHCg4SElFl/NAhnitZXQ+XIUi6E3WtHzmO3k4kAJlfJlj\nURF7zLs8IvHdhKxNm7l6BUUX17xPdZJMwQAofdoLpPkBjQqC8Jzg0Qxv2hEN\nwkAuDYYYZvm6aNtdJIZ4NO7xQmImQTKCw3mPgoPLeBSHa7ju7ROxCdAs9R6w\nME8SoNyrZCZwRmj3faxpC9N13y+wJrR9JXgbKArOWFBIlggOdFV6XR1aaUf/\np344\r\n=r2rc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"99e9359b611718ec7a81dd270e29645111de3489","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.34-renovate-non-major-99e9359b611718ec7a81dd270e29645111de3489_1610015575065_0.18704215968207527","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.34":{"name":"@balena/jellyfish-jellyscript","version":"2.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ea57a2bab68b753044bbe458cbe5a2d2c8f6d66","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.34.tgz","fileCount":16,"integrity":"sha512-TUOESy0UBToZNd+A/BuFNtaSG9Dn06mpbNJp1+ksm8TpB+ECW+Aj1TQSfV3zxDnzD7A0nDbLshpRuwow2iTmFg==","signatures":[{"sig":"MEYCIQC876Q4zA3NDpWEmoV8En6grQbz8nvLZh2HxC3sutLAZQIhAPKRYOihqgyrOP1xnDBZQ4/HmBHTVMycaZHQI17lUlcg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9uPyCRA9TVsSAnZWagAAFfEP/2Ek0m/hncCoJuuhKuTf\nwq1vPF0hwkeTGPvI3omQu1PC4yz7s/Z/S7bLZCwgdMiprLccDpuJihUHo+5H\nKl+ASYRuZOH2sh32rp7bE+jnvUyvzYpji/8+M7syC7I+ewIv5aY29gtwL8/h\nuUWqEpEEnH16ZMqKTbmTtMO0wwdVc+E9kmwHpOTZqNYYXBDFcaFxEBYoxWp2\nGkvGA2XdVGk4RlHdCuz/9wNPaEa8pbpSnQvhm1o54a2/aB+JTrsb0dMsQZot\nT8YbXHBxrpEh08/jjuPcmwokksghZTO0E4WLxcbuHV6+qnr5uClMdmVUv+/v\nJRaQAbyYEAayA5cb0Exfo+hFFZfL+49R/vPk3yk2tx407dsU2S9gb2EOhxoZ\n/MHSYiRyRTD5xfb1fhVwwYBUAv7v0zJ8qd7Kahbq7Jxrf8GICsVMXQWq1H6/\n05T3WuqJgCcxCHkiRehd3/lX6yDzPBynWXGGqcGHQZK9hWh6EQ3lW2qwYXho\nKEwpJSc5uy42Zu+Db763J5ORKXEiiYH/j4X+w1yvyC2AppHUNdg/T1yc1sJe\nDV4jx2oRghR7cLjkKD0JWkFm23vler9dYB3xbHTXsYXdaYlldOrWOXEerpUJ\nhGJp2SEcDM65amyqYxCbFfCATrS324gm1w67ules0uOoA7KmUBI1Xvxyt5W9\nHiag\r\n=nQbL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"47c596f658c41e6cb5c5e690aef5c71d9d51a58a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.1","@balena/jellyfish-assert":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.34_1610015730136_0.5448741359296305","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.35-renovate-non-major-def9af7c47117e67cddf5a6c48fb8fbe82c39a78":{"name":"@balena/jellyfish-jellyscript","version":"2.0.35-renovate-non-major-def9af7c47117e67cddf5a6c48fb8fbe82c39a78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.35-renovate-non-major-def9af7c47117e67cddf5a6c48fb8fbe82c39a78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"09187a2272da0eebdf4c40b2911de6bf787e908d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.35-renovate-non-major-def9af7c47117e67cddf5a6c48fb8fbe82c39a78.tgz","fileCount":16,"integrity":"sha512-rupYj4ykkKKGm6/bjp0j1RH7J1wCaVeueTuryMnlCNTBbF9zVIAPiP3jtE0Lznv4FXFP7NzAzXHYR/k/Ajql2Q==","signatures":[{"sig":"MEUCIQDpSaqR7kQAU33RifKZ/drWq9Owc+mPP64I49Q+8WsIuwIgYJC0RFcu1MU4uHFI/HUxdodo5PngUqy5hQp12zQ6+1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+FnDCRA9TVsSAnZWagAAOIUP/318Rzo0sjjdG+wkY+j4\nzRimzoX+wxGZ/7W1VcJjPbChGlOcf1MXyBTNru3R/UXWlA0Vs0R86AYtGw7U\nl0cuK1FhNZMFMcOR8A2j+gi75vO3IAN5fA9rAFws5o7HFOyeHPsUMBL9WcRa\nd/5dZ+otkDBJ9TrLLNFWP6MRGQVA+Zd28rI4SglIOJPRktdHKpBWop6Fn28N\nOQu0l0zS9vrVUlDlSonbAsqBkHBMjh9Uci/Zj2e69N5YXdq7zRS2kHKglRkl\n4UcWwhotueBROlZWNXGz18mbC0QTv4SXA94nTJuhV9Cu71IgdZwbDv2lFU71\nrUMJlF4L1enzB8IoF8iFghSLv0vsGNMc/JZ/zwch5YIbZlcX4/yVAounTqUk\njVoak8vdv4ClqgsLrIXVgsOXVQJKmG39lENnchE6OY9HQyPQpHMyQyxP+AwP\nvofS04IWtEplOIZGjuKDGvO8LNi2h9vCKy+DGfcjxhA/lTLhkIgSIYu0pTkh\narIrcsTNHVJAJqP8Nv7valbzieKN7bjCCgz+OCA9xnRmlaHlgNaurBb9Olqv\nz17uVQ2lWkwjCcsyflBVCVUPYgEjamkGv+mnpmArY5imV4l6LhUKkXCQOltO\nGIGXwRdSvZ1ubid6wzQPpLIDUd/3kkU2DHoBEYmxESEvsaCeCyZ5I4BYCAgY\nVilO\r\n=5M9K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"def9af7c47117e67cddf5a6c48fb8fbe82c39a78","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.35-renovate-non-major-def9af7c47117e67cddf5a6c48fb8fbe82c39a78_1610111426705_0.6492220548474346","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.35":{"name":"@balena/jellyfish-jellyscript","version":"2.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"08189de22502d0bc1df3164148d0f6319ef753bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.35.tgz","fileCount":16,"integrity":"sha512-BCxhv1/dU+o7dsirJBz1cb+flR2LMoNPvsNV7JxYshE8ptRTJ2irqXgDHPT8/UYUXQkqTE7mTrQ1fHrzqRvItA==","signatures":[{"sig":"MEUCIQC/4VE8tQ+22inahJ1xpr6P4ROHXd/AvEII5BhHOBe2pgIgXxmj3wtr1EHji1gkpVUhqyeOkF2VnNRmXGjXKTMRLqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+FphCRA9TVsSAnZWagAAj8kP/Ao1/UqQVjjyZusd3QbA\n5ZaGlG/obC5z0hmRjDFdHzfaVh9fHOOea7d8veNBaer5v+qACaPyWqWHCkPp\nT3KAMJAhcEKWEXXrIaRAz3s4gjRAT5fE18cw2LY9xZa6QpBE0TXCfOI/SP90\ncBbvn2hoznc1WitSbt52zFniCv4WdgUspKa11SuATvsEEbXF1ufQQ0H83BNT\nOZzFh1lzr4Hu+0CMsOjAlimh7OPz3NT3aXzaOBfvZYOGXFI219DDMYP0jKaV\nXMVGh23efeVYOB9rzG2UjQR0U1SR4Dto7DHpnmrXkVhMO/mUw8gxXHeY+bOA\nwadQnq/YhXieInZ/qTYy4luQsevJIVCZOSgIzR/kRcgv0KQwQtAs4NqEG537\nx4DF2Fg8LWAUgIJU+Qr6qLFg0qpZ9aUUvpWO+A1ezK7Oa6fdC2wCXq1HAf70\nXilTPrbBFSXAYln3t5VsuoEYGUUO7NlJYKTY1pEN5aP1HcLURevlEf01QT49\nbrI6pDIDvUBDJ/CLGyeh6TMi5eNNPj0h1myWz+phL/w7X+vAwcKfSEYycepM\n+vNgA9TVK7tNabJwN0kt7SjisbuBrJMaqZzuyi0WjRLVncd1ySz3rBsj8fFe\nvj9Ms5PiD0THeugb4GzoSi3uBibHsLfmnNhXalsxJMJ7bZ2xl3+FJZ9Ytneb\n0WaB\r\n=o2ag\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e8cc927ac9d22d795324c219a0b5acfe21dcb79d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.47"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.35_1610111584793_0.823137680214105","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.36-renovate-non-major-9b5eaee6e6dc9baa6ea1273d5f98a5a9c1558b80":{"name":"@balena/jellyfish-jellyscript","version":"2.0.36-renovate-non-major-9b5eaee6e6dc9baa6ea1273d5f98a5a9c1558b80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.36-renovate-non-major-9b5eaee6e6dc9baa6ea1273d5f98a5a9c1558b80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"859e0a257e5e5277f318b7b01d9c6239d58b9927","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.36-renovate-non-major-9b5eaee6e6dc9baa6ea1273d5f98a5a9c1558b80.tgz","fileCount":16,"integrity":"sha512-NYoDrtm/Vehleq+1+ewidtclLbDCY+LOmvQgRCpYgEL+kitfQV8iYyJqq2FdH9Z6Ct8pTd+l/GTjhhnb1Nf6xA==","signatures":[{"sig":"MEUCIQCPiuLeZedPxC+HPxtb8+AoKDedgSbDB88NmfEaPYG1pwIgTbjM+FX4HA6WfK6jKoaoejOGebU0oKg9ctbVMqwhmp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+jQ1CRA9TVsSAnZWagAAWTQP/jmiuDA1esDEGhQbRTI9\neFMcWl3Q2XjhUeu+Kox0kuw6zSE1weww+CdFR86h7pnS/N1lcxKemrpX5RJZ\n4cbiuXs0Z3WHHTc3FialNW7LWstoc9vgkmvQDULd3H/c6byeMvafVZprjaSc\nllrMjq91tY+EHbQGyiUvhU8jb/3M4dZweQggjDZP5WcNSZr1VKcBgNKbz/AM\n159j3odAWEo6JjaetqMXaIBDyfxNHznmjGiBNbR16pHkWJ+VRU7DDuLTvbNd\nnfbm2W/acrP3ktAu2OLl2UybcAB9qvyCSQO74VyF/1XeWSP5mMEFdCBedAd7\n7FovKP+QTuGNnKHePDI1AH5u8Ly1epvHFCUxuFKy8DdG3yyZXPfo9XMI3hhS\n9VrNypVhCQadP2l526xGK5R5+X15O+PfnvQ7DzYbV7gDbgwpYL0pnI6ix8Te\n9ewf7LWNwTN48U0kwXfWPA+799k3HCMD2pF+vi5proNoYFW8bx1GYmsv7FQD\nq05lfUFeMHr3BNNpCMUTgCuCBIQtoWS2EG24ztsXbJgvVHxi4U2ZFBFT4Rmk\nhhm3MKM85McApkpbP9v0SDeIcxm1JMeVmmwJCw9hYQhxaJ/Q5zdqZi/jPO99\nTik/P/BjU/dI9ElEVqjxVVgnSl8jtkKdaqNIFoicauc4zW93gEc+2cBcmY0f\nAG/L\r\n=XErh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9b5eaee6e6dc9baa6ea1273d5f98a5a9c1558b80","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.48"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.36-renovate-non-major-9b5eaee6e6dc9baa6ea1273d5f98a5a9c1558b80_1610232885216_0.7508068648653057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.36":{"name":"@balena/jellyfish-jellyscript","version":"2.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45625efefe32431cb6cd8491f6af640825381466","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.36.tgz","fileCount":16,"integrity":"sha512-oIS0NNRX2JahBKaIvmQEMF6GwsQ/7pJQg1QYrrlaFVGJuhUObsoQZsOgSdNriUNPtoCNuyGBDmr6uBq/wcnW5Q==","signatures":[{"sig":"MEYCIQCIlFdOSkVfnVRjnAUlRsN8CdAt8sHR4Du4q90wqxEkJgIhAP/pNK41lwYN/COXincGRqqZ2hNXECWymd4K6mYD9M8O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+jTkCRA9TVsSAnZWagAAhJUP/3d8ZHNPANh4zmCInb6r\nOVkWyKRrQ8kx+XWW0YIx4EVyNlnTbCSdXlAZvWGMH22WW1vLbWyUoM95NVtK\nK4cAF3q0hEBTFBzS/8YN1Qlbn4g9FDB/+vUl0qKZJmNDpdnN27B5mAO9QXz9\nuENj4IIqZK0q4AmjXzGTtUfSSUkiibqYjyManjuOGs7yAD65opaVnK+fd1X7\nUPY/SG82w1cUMlancFxtjEtp9CPyNP/My2R8qH2wfombeEDNG9glpOFa68KX\najczJWgGYLmXhNa3S4Fe/wxOPLvvTzDt68jR+oAYuXVEdVUrT8SJ5TTQgTmX\n4MOZ0RP0AdCN2iRVu2p8GH7076eAen8lvx3fBH6ljlBgDnumGucrnd89kciu\nDjx1hQ4M7bzZGj4FAdEwuC3oE3FjqL5RTi7iDuLboDCrFtXg6FtOV1wfnr8Y\n24Y3Ewk4ijTDBgmzYte0XGAXUgkeXMJcLt+eeBkLH0pHnA+fQcss0Nr28Ff1\nSOgBi1ww4mgbyODoeQkHOnd0EgEAS7qbQdhxgda3y4qpbZLIGOo1RWLXetEq\n1q4msafMt/EH1g7GcZDWUGErCLJ+9/70H4/mmwA5K8FAmC1c8Iu9jz6JdGtG\n4+9N+3ZzIViaVuni/UJF41hS5XHGJuA2JdRKceTWHKSVeFAbtW/SP864rVXv\nbv40\r\n=mvZG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cc39ffd1b2804d142d282c3a19c24a5f15b9b898","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.48"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.36_1610233059364_0.5649659069988495","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.37-renovate-non-major-aa7ee84fb74225350d2e125d37ba231c23839373":{"name":"@balena/jellyfish-jellyscript","version":"2.0.37-renovate-non-major-aa7ee84fb74225350d2e125d37ba231c23839373","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.37-renovate-non-major-aa7ee84fb74225350d2e125d37ba231c23839373","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2c196b8e19765c4ff10090e133a519e868d809f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.37-renovate-non-major-aa7ee84fb74225350d2e125d37ba231c23839373.tgz","fileCount":16,"integrity":"sha512-10jl99QsURkZw7Y9RJsL1tnqKpZB6QV540oQAJ26rwXFY/XrLIyoX/qgAtX7fx3vvmbQ2mgcjNAhNDP0r+7VPQ==","signatures":[{"sig":"MEUCIQCqPq5fojkO9pNZy+AvU202XQaJUTZ0ljStLrSzUkq6bwIgQoFUtrjA3gMt85GdWRUQ+ljkeIs28cgxFLXXak0oRlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/raCRA9TVsSAnZWagAA5G0P/3ziRilwRrV0QFwekFoS\nZLVUCzpNJmJXagUdU9gGnjVyXOCTDpudhHp44jpdXEGx003rx5t5wlju7/3l\n7RvU5UQT5cBBa7VSZz2YGhMhmyaLdjHbxSj5FZcVcrJnLfZvs5oMu0DAkYfQ\nN35VFf+070+IPltfDLzE5qWWidiE+V4m0RyB4cgQzFqfmr/gNoPVzonOD/Js\nYi/95J77gwDmnai1Z8vPe5T4ZgX7p/YW4Xgspez/V0ypXP0LTV87rsduIEgc\neza+FthrC6Q2DalbeWbl6lOFhUotwjlZeRUGdwpwBTkV0E+QT1Vt1KEakaGA\n/Nv9w40Csai0tZONm7a35E5oUmwJ15gNqNIoGe55Qb+eeBdrc/yvEZRGdgMu\nri/lNLW6QQ8UfQXSorx9ejNrplQosGBHsnjem19z2YpOCm652qXtr6ndwIQ4\n9TDV0Ozfjl6XjxvgcHNhzL/enVpZyl4SwWTG4UYqCOT53LlukO8kATGC1D4e\n3knQO0tf9f6YhoCRO5DpSivO1SHzxzzpjF/uTWMm7vJVSIInoF1WvH6GEq6A\n4Du3KLRwYCZApZ4sh8fT4Pg/xNIgA77mgQx0BZwd1Nf+EEsjuKcfZfut7H69\n4BR6HfqbqUMxYV32cPoOZUC57q1A4lsPVzDnTYD+1783SL4eGSNLQ5lRM7iM\nTmZj\r\n=Yx05\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"aa7ee84fb74225350d2e125d37ba231c23839373","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.48"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.37-renovate-non-major-aa7ee84fb74225350d2e125d37ba231c23839373_1610349273828_0.8866850914188733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.37":{"name":"@balena/jellyfish-jellyscript","version":"2.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7047cc2323b1d6e87bc24559ab918b39205b2874","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.37.tgz","fileCount":16,"integrity":"sha512-4wci54/pUPKbGWs5m5KS8mhH03P8gL1KMoJ2+bpPTxi2t/4FkvEgrlHZC2ZTeYpqS0jcakm3d8oH+PYTiHDEqA==","signatures":[{"sig":"MEUCIQDbo9CLuq3JXXLkPqnMix41XFOEfdgqXEWUWA7N3Bqn4gIgVOmhN7ErNeBrYJEYFLaghsM64BWgLVqbAur3+JSWcfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/uZCRA9TVsSAnZWagAAFjoQAINaqGBfUkec0ZQxVs7L\nFMQEv4vRTgiDfoDzKLBnmKl1I23fI+OoEHz7ya2FqQrNh3bCkmjrHAa/E+BD\n33Hzsl/SKt9q/IUcS7faCmSAt8BIiDGFTUcxeuhrYxq6ZGLiy6KFO5m1jVcg\nq1J9FdcQFDsaltDjPbijLXYVwd4Y05j7B3l13SIMm3RxWAiy/5mlahzEH9yP\n7OKJEQqJfEuhCaUkQuhaLK+VzbyIanP9eNtoiWdTYp0DSbezuTHV+lyBxTx+\nxwL/nnaTbZwhXDLHU3S6c3jTAopRKVBmAkS39F8MtDFVvMxUYToNl6Hc+flb\nOqaC4SSM8LD8/zt5staGGQrOEVPUTZfzZ4+P2jtYxhzZ467RhrBDIzVuze1A\nTvo0u/C7/YsYPQTkfC3AFQcU7e0G4aUjI7ZzChiQu/+BuwRsgObWsHzeb5cs\n1f8PzlTS/7gOydxnvvkQhB7UTPKktU2guxbQ6oS1fYpL9hTIxnrLdMvJxwo7\nvleIJUl6kfkGuIVufyIzoDShCdACb0Br5atVCkWphMs8aSNr7Nr4Xn6AdS3H\n0/WUyTDaaSm002CzRUKl2SjCO+uxYqegGUy58Hw69NaMsg0oKPQSkQkF5tjG\nYI5uJQH7ALzM8zTvtMfL75BJlER3SlRHRqACtnqa89kxeE2sp4ae1grMFb+4\n4+Y6\r\n=CjV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"08d3875daf6079594b85524171905ee3ccff9559","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.48"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.37_1610349465443_0.9592312469403892","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.38-use-company-token-27866c4c923ef709babe5eafb37fb06f6e087fa9":{"name":"@balena/jellyfish-jellyscript","version":"2.0.38-use-company-token-27866c4c923ef709babe5eafb37fb06f6e087fa9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.38-use-company-token-27866c4c923ef709babe5eafb37fb06f6e087fa9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"31908b696230a296123b01d96afbf135efe68bd5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.38-use-company-token-27866c4c923ef709babe5eafb37fb06f6e087fa9.tgz","fileCount":16,"integrity":"sha512-LvFM+PXM75ouW8zutUDyZOhi6Xp4AA1f2lw0U/DmUmN8scjL8rdK++t4yf9dhhjCTJETXu0CijKSQNNpz+e/aA==","signatures":[{"sig":"MEUCIQCOSuplawcwNa8CcObaWhU+gh6IwfUQH6oayfrCUQ2w9wIgKd9dT8PIDCLaTLLijTSasnlTKTwhVJR6ShWtnnC0efo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/49CRA9TVsSAnZWagAA2hEP/2+Mck+2SYpnjVNw7yT9\nCtIAaPQ2rftE9MS4CnoMhR0HlzpfTOemXqSyaSfCYKTxnrKzLlfLHvfSlGHN\nzs4gWrUIez22BN0s1/uZ9VQgshTCp/aLdRe9wCmzjGa2B9nvWBZtN5MemN1u\nXMJVzrwOSBsqloRXrLw9WsSr4gJ2BLcPTZODa5pqygOwzGeTO6cUVxz5ntQN\n/sQvp3XA4tE9h2liIkBMK1TTnFJ1Qx0EXx8iwClvondYG5k1vD+/P4PiLNMy\nIIqyn7UDdmxOK4a3tUjCtWEGfimMuzM02NNScBKUpD4EJ56lYnXiLtEQVxnA\nTzrg6XzYpBYT2Pp6oGnGUeZh/EqLMKmdIzy4VK8KT3s38esWMUBAB/Fs5Jap\n3nkDuvYSpMOt41E7G6RZFy9raMF7he3meXVzQl4PSWAG6vuglcne8Gtg0kHm\nuooMrwvYdpPoqcS20W0zW+RPYnXQEHkXoHs3tQKBzeiYF8Of7wWDjCyeAmw0\n+5V6rqhoDmTYMFUfFyk3VfPmVolZZLFrjEPwEaVkzBwTJz098ut9JMc7hMBs\nwndRMuzQDRGfhndINnWbwj0uzxBJRAlwATS/uoWj06j0Cpi8bz3V68+7I3gQ\nSCVx8RnIVy9V0MuhnNIiHrhEzxup49aMa9+agAzmfYESvT0FJnPY1EHnlsUp\nYLf0\r\n=y+jk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"27866c4c923ef709babe5eafb37fb06f6e087fa9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.48"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.38-use-company-token-27866c4c923ef709babe5eafb37fb06f6e087fa9_1610350140671_0.17385153371451012","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.38":{"name":"@balena/jellyfish-jellyscript","version":"2.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4ee6d8ce4372d2274ee23cdcfc99201d5d523456","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.38.tgz","fileCount":16,"integrity":"sha512-I4WQH0zHQwPWaNzoV3X/ezb58NJb9joZdotsOATa+4U2v5An/MZIIGzCpiyMU0tEIXlyELynJywyT0yTdEI3OA==","signatures":[{"sig":"MEQCICjz4eQwLrAtFgO/K9gjQV/rhQz1Dl8PhAkd1gvcwQ3iAiBO1eEjd4nBnaO/zj66UoEuviYnk4kmu5CgjYCYcWr1Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+/7mCRA9TVsSAnZWagAA82EP/25Bisupy+4HTbbaxKJJ\nHmsCLoaLiczt3GgeABwwvVMuieVGYxsujCwyfHGsBpdTo2qmA5btvioancuL\ncWwd4uedOe5LkvoHtT45sMd3guehm7OXKTN7lJZWmGXHsPOPPHQpz9zBG3Qc\nWhjUaevqAVZ7+FiTTx4R3hol9QLtxLU+cWBNMpNNP7G5RCmV6+yIwYWiu5DI\nwHu1W0HyNDhE6pTKjrDPl0qK4qa3SlxcayZoNMkN71Drzdq6999YY3hG5opV\nMAIRo2cKh6h4JSsnM8jDRozCJT4gr8nt6I3LRrGOx7lwXF940g1KpYNfG8gw\nALQxtv/9aKg13IzDGgLKPqKEcX3qdwxXPJTAIag3rP7UipzPaUSIxZ7cXBF5\ncSb8LRf3/9tvb4Ax92OsUVHP+F46SbHhOFbUmqpZhb0mjpLCKWqx0TUJE4pC\nnT7OTASYxisUEk9p0aeAhLAs636H1Iwiqw1H+5GUGMrcWfTkfE0p9PpnpE+t\n83VVRqKPpY8c7veaKpWwLiHQ8KgF04FqeyEgwWkGG6tbX4bR4W1p/d0q8bUj\n0boI/AbBI1SRSh03gWgFo4HpQ+EAv5u7hK8oFfRBu3cEmkbsQmwTLzHY6COj\neuIzmySbhEkIDR9/E6O8dhRbMg9NIPsX1hWuo3kBV81kYi3i65VjtioEASig\ncnPg\r\n=scnE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0711b65aef4e905ebc710e17408a6057e29b6c5d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.48"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.38_1610350309671_0.7922907256635887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.39-renovate-non-major-ea37d95cfcc3640d352190213cce58c758dea0ff":{"name":"@balena/jellyfish-jellyscript","version":"2.0.39-renovate-non-major-ea37d95cfcc3640d352190213cce58c758dea0ff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.39-renovate-non-major-ea37d95cfcc3640d352190213cce58c758dea0ff","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0e3e83df1971820005b849d3a12436721a513dda","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.39-renovate-non-major-ea37d95cfcc3640d352190213cce58c758dea0ff.tgz","fileCount":16,"integrity":"sha512-I0P/WYO7DgyU50Y+if9Qf0vz1ZEsKhCLZk8JGeGQd23nxvclq9AiFR1NxdHDd89JvZT2dNbztjNGG3b9ZWJFsg==","signatures":[{"sig":"MEUCIGTcs0VJj0wQlGpTa3ZGK/sg6khAsFJzP6co3XqAP0uSAiEArleD/7mpjcFPgslxQndkcGgqcsQQetblwgtI3aG8Eh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/A0ACRA9TVsSAnZWagAAd1IP/0W9QXEqaHCFBiDbV+4e\n2YEH+ihrJWs1iVCM6YwrBCyUSsPmhMZynCmCs4yN12RS2wsrLUy3XMa3/1Iv\njad7DHOIpnx7ObIfQfHfjPLaW3SoNQzMFw6PaJDQDFK7Kejk+ij5UXvhersa\n/vd+1MuMNlfkcrPlhJQ9y6XqVRGGlgxj9u3mn5NoA1XpcraHzkovjWJL93eY\nYaz7gKnUyVJYp9sJX+t22X+xU/QaRV/VkZVzYq8Hps70Ckvk68vJriptCe7c\nAvMt/T4tqEdoE6CYOUbrVF+cijqCnC8Z6DeApLaqfnUTmd/40To/zuSWJjUf\ndkNhjG9lhuSUgu5jN6S60l9bnPC5EsEChkptcBjX+QjlR24k5S8t7N15UKeo\nIhe1zwMD8sVcBesRKJzoTD2jAKiPLXlxLmlm/gG+2EI/wjInIuROMxZmhnaw\nwD6FqVHScm4QHOq/WxbBaKcgjsUjW47dpS7SIW3SlzwDg51S4B4sHiHS6nCI\nfJVX5KcpQTL3iEfJBOvvLRX3LxrYCzFSaENQlhlPTQs6YB8HEW4VHmtlSBL+\nfnXTFroTQ0VXaKPH6EGTT21Qqo7MI4qCQUwd/oHU89Wn+2JCjBziaTYD0Lwb\nAUUqTtNfWtJMHeKgw6sY3RTEBNDm42w05Ddf66G72veyne52o+rsn2tAAcFF\n7wig\r\n=sZdE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ea37d95cfcc3640d352190213cce58c758dea0ff","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.39-renovate-non-major-ea37d95cfcc3640d352190213cce58c758dea0ff_1610353920395_0.9749164879917007","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.39":{"name":"@balena/jellyfish-jellyscript","version":"2.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"677b9f0a1ad29b572848660e4d25f2e0f797dc66","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.39.tgz","fileCount":16,"integrity":"sha512-oAXnP7yTOxkg2G3FWJx4wt9O2kT7p8j/wskp4kLTDonOkRx7i8T2tCbKBrgsj/wN6LoZ8WUcBNAFOnILuqQmnA==","signatures":[{"sig":"MEUCIQCsppE2Kcd81nQ+mgw7Dk+6CmP2OY9niWeXpuG8cxPkxwIgbsorxA5st1BnNmst3GkzTS9beEEfiCiM0TCzYFKJUpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/A3XCRA9TVsSAnZWagAAAp8P/iMoR3275sG5/+RmYG+v\nDIylihmPrZISo6NYPKwg7oHnXjunDDnmB0AQ0vJ1A89TH1Sp9uYVPUHOPfay\ngn8VTGil1XdV/lrAjsdyFVCIM75nPV/J32Q05Rm8cULLuKTEvatNAQQZcEZU\npLFCRHV9/SGAO7O6C7a2Enabvkk+7Yy3+U/FOq6l4UNmA9Bk//L2y5ui4WbS\nXphA0NPbhQgeDYoWCa1teafXjPkHGm0I44623U0ohxVIrehPocN2bvLtazBK\nHR6Dus2GNUn1UjY/d4hPI7JRAgWCAIRhn6qhKsS2DWZugYMfxWpckXLGNxNS\n78fLuaTmOZ00REpTC2bzGKr9iGTfUmJp4V3dwYt43thyojBp7sK4yF08xjBg\n+2RdhjJKoCIm7ZLuouFtQscqO6i20DSjczqpyRAEO8F8bLeABWWMJWwgbuGy\nYsSmTDDFQa5PckhFVZa6fkyqPRGaTiRl0iN3LPbd6A5miQlnhR2R7HYil1V/\niMZ7NwdrAi+5t05M2z20JTvXmHcCAiYqrWOmwbMpSrBoEwOmocMfnhd27xQ4\nNWcxxrU3dDhAMGJ4C18Y4Q8vKfg9esZEry9aAbIjvvfoR+3/7Z+40ertHijs\nZwWV3wYMCJiA96g+4uaksAx0Ca/2u7W0t7AGA9kxQDhyrgRuWVymdu8GwW+D\nOf7Q\r\n=5z0Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d66a73c574d93a18eabed2b432036aada88339d4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.7.13","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.39_1610354135219_0.9725848532716221","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.40-renovate-eslint-plugin-jsdoc-31-x-f847d386d35f815f7d551f188db96bfdd3515928":{"name":"@balena/jellyfish-jellyscript","version":"2.0.40-renovate-eslint-plugin-jsdoc-31-x-f847d386d35f815f7d551f188db96bfdd3515928","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.40-renovate-eslint-plugin-jsdoc-31-x-f847d386d35f815f7d551f188db96bfdd3515928","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bf157e155aff6ca2ee26f377053d572b99ab1b7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.40-renovate-eslint-plugin-jsdoc-31-x-f847d386d35f815f7d551f188db96bfdd3515928.tgz","fileCount":16,"integrity":"sha512-jJCx4IyZ4Pnig5UWTj6cIG1/5PiflA+c7/4YLprSAEEO9zM0+P9vhKeaW9yortYb2CzrNJ3nKHTcjQa3jXLR4A==","signatures":[{"sig":"MEQCIB9tJzYZgKXuLlnTj7MPiofYjfRiVdmkJ2ErmULqR8NBAiAwXHVPFUaWJWIGhaII4xa2YBS2m9tmsg4e21/9Bo31sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/DlbCRA9TVsSAnZWagAA4OEQAIL8xeedodDSsZ0Fb1V5\n2pjBT52gGYqhrtqgkvVSy0mIXuF8x/H0tDqQh5PAAfuSn0bFtdooSnoV48xl\nuIhzzKqdvhHchmEhuaeEDuYReeH2yWeqfidhyGvQB9V10TA1jhhogGKloUcU\nC7VmEzbKF8kjDxY41baEWP1V8fQtCBvSU59jIH37CisiN8QKPvB5eG4fLYIq\nVM/++VfsT5i5+akhsqVk0Kk5koI9aJUgLxdajCvRtLEjmiXT/FZWFw3tGskc\nBNTtB2CDK8xq7e0nvYgj3yhWisT47y3euVV/Rl2wnE0E3034eR02d7Jd45Jv\nnHLjHEkqls4mvFJ5lB0eMmMtwtKIvG+B6gjpld1plWHPvzo5sh0/xAPr7390\n3/PhJyYn/VP1o9yWf2IUUFJDHCzPvWjZfxmsariijDaL/vFtTZx9MDDO4bQ/\nzTvgc/jNzBbJf3huylntjMTwyPyWnmfI1NPFa7WaRJpyCUeI96GpttcmOLFx\ntsDRE5LBt2IVI9Tah14PHp+C+gRKkxSa8/Rjo43nsU8XT6HVfiWKf+jxOC3C\nh30IUv8SedKul3mubscGYTOEEAs/9GMshWzyYxpteL/r3t7WBm1Uf4Bey1H6\npk5oIPsI6+mTRKNbW3Cu/QyYMqGrXqAPKa1IYs8qgBu+jXGjucTRIr+C6mZ5\n7meR\r\n=W4Pb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f847d386d35f815f7d551f188db96bfdd3515928","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.40-renovate-eslint-plugin-jsdoc-31-x-f847d386d35f815f7d551f188db96bfdd3515928_1610365274639_0.029952091653029145","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.40-renovate-eslint-plugin-jsdoc-31-x-869b7b4134334549f70697ab059b2d4fa30f13ea":{"name":"@balena/jellyfish-jellyscript","version":"2.0.40-renovate-eslint-plugin-jsdoc-31-x-869b7b4134334549f70697ab059b2d4fa30f13ea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.40-renovate-eslint-plugin-jsdoc-31-x-869b7b4134334549f70697ab059b2d4fa30f13ea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"99293325f6a800ec6cf129c5bf1804558fabe7a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.40-renovate-eslint-plugin-jsdoc-31-x-869b7b4134334549f70697ab059b2d4fa30f13ea.tgz","fileCount":16,"integrity":"sha512-8bjnpCHaDB7drrUuYV/rCSjj1YfMk/2ZX42yTaQsBpMuTEKMCLC6b6yXgjuXwuC8lkTSNX4FRzVwZQNkHER3TQ==","signatures":[{"sig":"MEYCIQCMVVZwvr2I7/0B5z25V3rubnggTGYfeqTHdGCmOFXvxwIhAOCC4qStUYUeqSMvbaZqELTf5FXMUxU7xfC2SW7LMU3v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FHxCRA9TVsSAnZWagAAmPwQAJZPyR8k9Eou+1r7zWRh\njQUmMp8XtQtPmWIpHXLWDiliaPm9ZhqAeThRMj42M4GvlJBQf2zUfgbypOvp\ndBhsbFT0dDfizIiyjIV2BB3M0JR6YdEUkTkF3Xfxs8Uuuklf8UHsXae5fYi/\n+6W6MVmeA9zKt3RFx5URrs5vvFCttrFTyAkcSrmkiR26ZAMT5JbC6mOaEodS\nCgqxAyq150e+0fJOhb5t87dcxyzG4HpsAm/uMQecYA1kRvS8GWNsw1R3vr/G\nh8nB+vLJrAsWWDTdyCpGAIzH7DKvnlmDHcCz134c3fwctuKWpV/YXvEc8/yt\n3ULNbJ6zNzbPTTLe6EiqGeIPYQfeeItpOsNXwTmsF+ouM18MMVjHGca1w1MB\nZ7kuLmehLWhU3gwdAZgHd8ugoX0EgmNS7znFYY6kl2RaejxwY8U/mOElXWNh\nPuZzM+0kCw5N3F0tVbzKBij/zL/k7tn003lVzAWpJqGdY67nO4ZpfnFfwnFk\nfdrCjRmgV9jlBeFwGc9yoeqd+ddUJBPlBVmmObi1SApFj5D2C7MwMBKwLlvI\n0fJOasbpKCalKhN1EwQMnumbh7QK8550RXB9eJIo1Se6ObNQHtnvRZmFDu4H\n0zqR/ZJeQ33O9Xj9QwNLv0VHWWpIVbSIWrX9dYjEcQuhaPq14se2Km1hNArx\nAxci\r\n=6vMa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"869b7b4134334549f70697ab059b2d4fa30f13ea","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.40-renovate-eslint-plugin-jsdoc-31-x-869b7b4134334549f70697ab059b2d4fa30f13ea_1610371568920_0.5544360058464679","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.40-renovate-eslint-plugin-jsdoc-31-x-42304164b59ac5204777c9a2b45bfd41c0df827a":{"name":"@balena/jellyfish-jellyscript","version":"2.0.40-renovate-eslint-plugin-jsdoc-31-x-42304164b59ac5204777c9a2b45bfd41c0df827a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.40-renovate-eslint-plugin-jsdoc-31-x-42304164b59ac5204777c9a2b45bfd41c0df827a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b0c8256ce940f0a527648769754724b9a1fa163","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.40-renovate-eslint-plugin-jsdoc-31-x-42304164b59ac5204777c9a2b45bfd41c0df827a.tgz","fileCount":16,"integrity":"sha512-2x8aQiLL1t2BiFbmAi1cW+eih5uf1qMa0L//Ros78dFJdenHyby2scpOOFHZAEBeUeqRJNMRiHHzZmyitFCWKg==","signatures":[{"sig":"MEUCIGOHvCRTNGn5fUVY+6xMw+20525soqaLnV+NDeNVAK9EAiEA4W43NKVf1C2JV2tbMmcFrlc3aQg0r1LlQh8VZ9g3T8U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/I+eCRA9TVsSAnZWagAAt8sP/3NXgl4HvMn4Dii1WUYG\nEOO+fZt/IU7mI6gQGcxI+oNYmfW4FeQQn4dMLBm1flia/08aeMxOxVl/vmhL\nBB0ok4AccT3Nq/LP1kByyEj5RjTp0qgCQgfsqK1ABdCHRZvrG2ZZqhfHXf+R\nbRc94yhv8zrWALRSLwbeOKHTQ++cKoAkCFH5KPW6FqPF8FXIAd8VHKr460vH\nq7KQImN2stqRHFCXhJAuKAelb4TKiFs9BGJiQB2LFfIeGRpQUR42iweEsOsf\nqEtPocCowTRJBONMFv+PFHnL2RqgcglXWhqM7D/oQHSty2xdyE9suYUaAOyu\n6Cb3BYb6YDlH/W1zPSbttKnR3h6ZWEbvVvzaVLysd1TKi6PkEchmZdJmc8zF\nNwkanwWmJof5R0zXnNh7xHQF2FGlA57G3GSNPIx2XFeClmKxRz0LYZmL+yBG\nj4OW4XRIbAb4J8397SKV8owh6c2KC5xwRa51JKEwujhN2nE5L09GR+oDU7Vs\nHpefxXxKrmVT0c6S8J5k7CfAScmTt0nxPwJurfvU7Eu8kaaxRWuWYZBXPRZc\nl2RC4vyJiyoJ/QNxloGJlYT8Zn4mSYGp7znsERMI8lIKwdZov3tyFW5bcILB\nQOQQuE56yzkEfzF2SmGtW4nw1Br6jdwqbzqXERFwNRrA3nKIdgmijQ3F+KJn\niVec\r\n=dN8v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"42304164b59ac5204777c9a2b45bfd41c0df827a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.40-renovate-eslint-plugin-jsdoc-31-x-42304164b59ac5204777c9a2b45bfd41c0df827a_1610387358051_0.12069240926691682","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.40":{"name":"@balena/jellyfish-jellyscript","version":"2.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c4af301c2867d09a282f637060639232bcf78f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.40.tgz","fileCount":16,"integrity":"sha512-sn1BcwXNts9jqgS+UXyeayIk7o+e98uoAVb3e/HDhjyaw3qe7xRxEQFpsKvcEzX0A1Wb7xTbdxs/Iy3g2MMBrw==","signatures":[{"sig":"MEUCIQC3K8N68Nr0GcqWCtd0oAwoDlYV140kQTNCh8iHzMPEswIgRZIClpzBLfR1eKTMf+EJzoc6iXDjur3dTvnYw4ndia8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/6nVCRA9TVsSAnZWagAATSAP/RBMF2Fm5Nf/yqLgnV96\nQ92QpaNp4a/EBzhrB5qcX8DGLUZ9LfCCiaVkuHHx1MsUKXOEhZspoyRi6C/w\nSpQuddPflTVDl0VOiTiyovOIDAva12wR5BHDqqQnk5XUDsFoP/E+Pfxb/NxQ\nKHRLYcKXLH3XtD/xmBcakAZ9VoPPkADd2vGn5AfXv9EjNPaWZ89vIYegCSjj\nTMjBTFXQhyAqEdJcPCD/L5axxbAgvYBVsMQpY684EbCwBjI7K43HOXmoNYDd\nOB6O2RKMCxgkn+YfHNae9mP2VUfxoQ8Y/0MSL5tsJ8Pcerm38xKWLFwpiSkD\nLoV+GtU9SuRzbpb1hODoHe3cWcd4JjQXDekjQeYTuX1PXpv4adkSrhaqoQcU\noLi9iR54yPZ1+sbMjYrNbdmEDBxrniJ4rSDSUz7934S5nPOM2rB0KPAX6+5U\n3ENGzb0LFhb1PI++4acSpfEIxu+5pqKROCs4v9bZv82TRozEMTEH6uvG+jP9\nLypKCFkM736P8cjgiLN/ceqjqt/el6Pp07cE8dV8pTdN9e1v6yDtbtpbb83M\nk/Q7QaFX/T64m3TaIonSW4tQTwGY9j9moRSwfg+T/je/tobQYyTfQx2RFzzn\nFy9hOl0+BRjMr2KienYU+eGsmkTm9g5QdlOUSuas5tgSwVh5dieAxp7/NrcU\ne0EX\r\n=P46w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"53c3f7fdd7019e3c5415aceee6564d3d36641890","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.40_1610590677205_0.6202675030012332","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.41-fix-lint-staged-42d2f4f37cd8d6e3974a223677b0008cd89e9843":{"name":"@balena/jellyfish-jellyscript","version":"2.0.41-fix-lint-staged-42d2f4f37cd8d6e3974a223677b0008cd89e9843","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.41-fix-lint-staged-42d2f4f37cd8d6e3974a223677b0008cd89e9843","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ceecd903b31339875577151f58b130fd7474816a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.41-fix-lint-staged-42d2f4f37cd8d6e3974a223677b0008cd89e9843.tgz","fileCount":16,"integrity":"sha512-U4cSsoHrRDuLJ3BOPLp9Ml5abGS1W5jtyoFvDiyZe1XJOrRbfdwHbF9Hkc1aAixUt3qBJsFaVKGBum6j4FATgg==","signatures":[{"sig":"MEUCIQDiT/tb7QjvPHM3mX00/evEvC/1y5Wwt1qqiIV4KAI1GgIgF4B5vhBehOKqRZGIEKal29sv1BtWcDi+qs7fb1ZtYao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/8aXCRA9TVsSAnZWagAAzp4P/3Jvw9toQ63UHnJlSmYL\nq0dn9b3nPbBqKW+DyoEukl8hZL/GUVUx2m4K1VXGTnTh2WzL2+eDGMy/jD7Q\nbMKKQKp/yMLmjH5kJLAOevwZPQg1UFflsODB5Y02WSx6Ahlvljyo/tXxx7Is\nKMzqoQ6Rc/49y8jB40XcsxXQBrfYagSE0WQZrUepiMs+eCha7AaMT5dm693Z\nNVqfVVfRl3gXKTQqnUkhFTG2OrVReuq7HcQAQmcy3PBTjAxQRDV0hFZBHVlU\nqTZDUhfmHG3qcAy18WN3nKclNGQv899irBpWQ5ot1M1h3rMQngGV53BFJA7+\nj2/vPZy4lUP6Pxz1/nVDsq8csfUShr6qQBXh0T/bmoXU46Y/mILYpYo3pWEA\nmJXA+hGsHrSQcofr9KuaCtsdfFJPUSy2gDoRS6l4I5SdoEtBLbuFdFZCZN6B\nxs+Zwp9Dr8Kc8RaSaQnWUf9yIdUPuAjgVR9uIi/bvsSfREj3OxV3oMwJgI/y\nQHvqw/tq32beq0d9N4tcUk53tnstTV/Gmeqv9EioAIG9fRafUCyGyosDuVT3\nha4wNgUWQttK6Wmdr09mk5+NkuNCbOl7NlUmr4i5B7H8aqOl2OyTFddI9dn/\nfDhnW8Sfi0sN/U6QmJzjbh2stsFZAdxKFoL35ln9SsTz+B4eSkzvFJVqyijd\noZsc\r\n=k2wx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"42d2f4f37cd8d6e3974a223677b0008cd89e9843","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.41-fix-lint-staged-42d2f4f37cd8d6e3974a223677b0008cd89e9843_1610598039015_0.5692512561618177","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.41-fix-lint-staged-545163ea1d7e94d7dddf1776fed7d8d7dd689a3e":{"name":"@balena/jellyfish-jellyscript","version":"2.0.41-fix-lint-staged-545163ea1d7e94d7dddf1776fed7d8d7dd689a3e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.41-fix-lint-staged-545163ea1d7e94d7dddf1776fed7d8d7dd689a3e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"26d7bf952c6adf10d8cf71e49010d4632fe4301b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.41-fix-lint-staged-545163ea1d7e94d7dddf1776fed7d8d7dd689a3e.tgz","fileCount":16,"integrity":"sha512-M695xAnjj97JgOk2WjFC0nkp9CJBcFLtbf8IvElaOqiS/jACgK81ZuKpWBnRdOFN7kW5JtYLKF+6y0DfuUTXRg==","signatures":[{"sig":"MEUCIHPbIkmVOaUAOeO/jTJ0e7i89bex0YyDVVCRSjcYgwvYAiEA4MH3Cq+U+juHtnjK+IXXS1IrFtIuAje11uoQjkPQri8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/8paCRA9TVsSAnZWagAAF6MQAJV2XMCu1l1kCTUiHINY\neBXql6F4zefrUsJJxzOHYiolxcCXVswoUuzi4LeI5aXzt3ZW9pAW7N4cB+SY\nIjDssKpM7BP8zvKgJ0FEFJ3TDiaJ9WjSOnquZv1KBemB8V9bMeevaJlHe1ZT\nfaBlKo6Vcd+s98OElNqAlmW+jdVe84rwIWsCowpZqUK5N9owLlApr4Q0NLvW\niuZ1eyMq2OAJvOHsFf30gnbNmep6ZyBT1I8mSCD1PIila4lpt+2NszI3Rxyj\nMsjRVVAUeot5Pxc1Elv3P9RY1kldrPrq1eGaskzni8k6drlbUxsqFKhrdZrR\nEbzW46j8Ep4o3dqwIT6/dRV0Oj6f7pO1SRCPcIvm8q5AjjpY/2Vxf4NzYBZL\nCwgviVPko4jZJNTOeAJpdLvnXt3M2d8HSNidpVvv3NLZh68W7Bb9gu0ajYt2\n5phJP3HvcNc3YG6CVaVPmKlFxmmvQZMC0RYlu/3rkUf4cU3b57LEwPAeXuuF\nx36BdUj5xnxPzPAR7oxZM177G9NKT6N27BnyannFR6aMhV3OP4TS0rH+34zL\nUVgxvOS+YiUWkYLd/FzaM3RtU1LB2Hr7RK4vJ6TwbT01nyH7FoPnNEQV0J23\nfrXQ7vBntBCIzPHvrC1j2c/zaSr7g5kkBsL+IZ6nA+fyPnnB+i8sgdQHe9NP\nUdWJ\r\n=g5Q+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"545163ea1d7e94d7dddf1776fed7d8d7dd689a3e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.41-fix-lint-staged-545163ea1d7e94d7dddf1776fed7d8d7dd689a3e_1610599002488_0.6451620486635739","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.41":{"name":"@balena/jellyfish-jellyscript","version":"2.0.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a6d417d034d1b94ff2078b9e926e754756d3a2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.41.tgz","fileCount":16,"integrity":"sha512-LwAHg+Hc6xJfAALr3hG24kjt1wfPo5AP26o6qcf9PcVwsvl2y3z0NZtDFecsv402vTsm8TblVvXMHJ5iQJBOeQ==","signatures":[{"sig":"MEQCIAXhszluPsR7+JJEoGAQxPdAPtGDjOIjYbkehWIFn73FAiAFvKeStKhDG8UCdspq/bzHwCUjogLpmXszR6aL5Yj4nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/8s+CRA9TVsSAnZWagAASkMP/jySyoBy0c9NlB0m9pbd\n9sxFAtc+58iA0gjEvAApiBHAibRNoWGQQiR8a9zD7v83B2H+raLxdzhuccSL\nkw2YAJV6OxaJTXhL5yokj2wyKkotk90eIwf2B6bi9/a5ixlFS7dcnd8s97+A\ndVCPLPuEeUBPFjI0butzHDJhnnpu9u7ur1zWTVMB9F8qNgoK5U2m8S37+gmE\nnZdoQiiJHOqP4ay9oc5NfFx9tbsg6I7NZNLjLFJcSqR4BC7WOShstqO13FuE\n6PwXM3MHhgpPF+eSTosfIM/LGzR8nq/bLS7D2eT6MU4XTSY7/LHhF8E0JBop\nTLKfEG5gTk8XtVDdVUe9XhEtjZqtX934sQA6fBXxOn1LGDT/c21fj3EeGuho\nZ9tzlEsmk1kTXcRl1IK3PuBARbGaqu928C0ZjJgfX1Ms3TTkvi1917H2aam1\nFd68AFf3oqviFUuWCYaaiyp/8GCAjw/NNS7vnT0gXUBVpTQ7dd9lfkVMUIIs\nqHEjgcHIkwE7kfKaY7owaZkA7hk0yy9I0FslvogFW1kTI53x45SfFWb/DEbb\nPbh6ixFx+dXcLiSegYD0KcexklZcUSZfytYqsQl+SkVnMnQILN6MHpMFzi0W\nfBplKY2YQTXlScdqZ66Yr8UmOl+RnlDXPRPe2BvQGVni87qEdIQkDhRm8ct/\nXrEm\r\n=LXaC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ee5000756ac044e866e60fb8e32fa9df81edadd1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.41_1610599230071_0.8572576034899473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-unique-flatmap-9ed83b032bdead725c646b72508ad5b059efe5a0":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-unique-flatmap-9ed83b032bdead725c646b72508ad5b059efe5a0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-unique-flatmap-9ed83b032bdead725c646b72508ad5b059efe5a0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2bcaa5cfd3e27f23dc5d591549393e9cfbad95da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-unique-flatmap-9ed83b032bdead725c646b72508ad5b059efe5a0.tgz","fileCount":16,"integrity":"sha512-HJDvLABUqqZcBnqIwDswBTmkGZKukbAFLe7QtszNfTT44ljkWtVrD0mgELjaEqzE0I+xr4tBJL0PamY3i8kxBg==","signatures":[{"sig":"MEQCIFyoKdEHNu6nUbLo2FTJXKM/MypgLwQ0g8mNJ9eCkb1VAiALnkVXyabpaxEyph6MGAOGqLqABC1Hv6Y7KhRU+kwfDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/95bCRA9TVsSAnZWagAAgYwP/0qo0pGuOFaKcfzkGSkN\nWViChhAGnOevJTjmfJpdWoxLJOdNtadsbEo+TAo+ZPJ5szy7qfvAanPhS75b\nCq62TFZqlIbzJqSTSzFTxTpFsv5QkVFsdOonTT+6Ty9f8/pgZC9zTsRIVIot\nKnhtqXkejY14Pf7TrV829PUCocouzG1mTkMpGj/2Fr2KoVR2qxa+E2eWy9+k\nnHjLEplCiYP8DyJ9afXQuyKL2gnsWPihADRNBgLDIBGK/4v8f83amQJS8IY5\nm0GT5kv8TvVdQZbZl0b+k/0RZEuA1rQFqF4QFCt8J77UFEBomdPAv07jKtvG\niNuxCeFK+xF7TYxhbglW5RmH/1ArpAEW/9LWWGi7zT+cy1QTOdKDUeBI1cDR\nanoweQCx3zPoiMlAeZ3AHbLW9b2w6QVO9NMLVy9s6yO8CxQM6ZKhcMQ6GelA\ncB1JIXuUa50nM7H2SGOGAAIIMwYumbbCCuZflQQjY8hYTx0aOJsLmybitasW\nV1h7Gjfx1gDEHa0TI6M+DCd1kI6EsCnyBu1bMLHdVS5IQbp1LBsZoqv/w2bp\nnsr/UEN5gS15Vp7cwsJrRMW5kva3hqHJmagXxnhuYMQ0HmvdI5bOLQuoL0Yp\n+U57L4yaBUkQVXPkYEbCPM/FvkUeWFIwNPkKxjO8U5xWpqtAaYc7DWRSKHDc\nUd9Q\r\n=yyoB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9ed83b032bdead725c646b72508ad5b059efe5a0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-unique-flatmap-9ed83b032bdead725c646b72508ad5b059efe5a0_1610604123339_0.020578001659816936","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.42-renovate-non-major-2f194cadab09487b1a734474a57423d64c8b0a4e":{"name":"@balena/jellyfish-jellyscript","version":"2.0.42-renovate-non-major-2f194cadab09487b1a734474a57423d64c8b0a4e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.42-renovate-non-major-2f194cadab09487b1a734474a57423d64c8b0a4e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02756e7a72a52e230aef7886fbdf91f2f71ea3d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.42-renovate-non-major-2f194cadab09487b1a734474a57423d64c8b0a4e.tgz","fileCount":16,"integrity":"sha512-ucvKCZIr67ELQHnjUhToKIrAjjNTGs/4t/lWOdilseAGK+h1ICM31t91FxDLQhcz2DO6m6G5+nyIgCKuCixPxg==","signatures":[{"sig":"MEUCIHBieVEcqkMkHqtjsJpseWDCnUNaEdT3mKmDjR71srYiAiEAiEgDz4K0uKgikaY4ywMe+F1YlN33tB4kjUd+iK11XRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAHJgCRA9TVsSAnZWagAA3e4QAIwvoQYaLKCmLbvbPcKy\n61Uc2soZ+8Yq7r7ZQhtpeY1rcrq3wh418DZvVXuWQ7GAtPaE/z5doh8J9Cpl\nQzTlpEJElENtVe6VTP/mgXr9Bpv5pqzBgXyjO3TJGa+EGq0k2PI0F1BHCPOj\nvXHp0VsPdMQJscatUpSc+i9ebKjNr/xZwBTviIkrI33FezbxZ3KVMBEjDtpF\nTlaQT0bRnmoqOoUSPygopQUC3E9GboemeNtehAaaxG2sZlI8AcHUD4QXzaWm\nAFgezb2SBqdNY7P11tqs2whymHLIXof/FG62cH5yjA6BSi0HGX/91vqR/bNr\nEmED7+RqMZBamoByGZCjIzsanlWA/+0kHV9M6S00Xu5e9C8HxFuXcjXH7hkn\nG1/4k1P+p8mklIeAUCde68Kdsjkg3eWaTUOExQC11PM+wIfT3T9lxHr8XoCT\nd8hX0e1rFc7tdNHh/AD/hFnnArbtp2+8si4Qq8JJXM5oZstrM6GTnQjEOXMM\nm8KY7ejnJ5R5BQjhTHkqnOBuWMnGOpninC8X03JX6gqZjT3nbirz5SvSjffd\nKIv5bV4k+tbXlpagpupwwtIeQHmDhUpRzNdEW9Tn58ji2KImNm4BnonmNMIy\nIbK/FckxZ0e7f4tm+r6aXCyovRYJoiybX+OlsR6hiSbWoHOrGpIbgQYNsP21\nEt4G\r\n=jPLx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2f194cadab09487b1a734474a57423d64c8b0a4e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.42-renovate-non-major-2f194cadab09487b1a734474a57423d64c8b0a4e_1610642016104_0.04683153365980797","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.42":{"name":"@balena/jellyfish-jellyscript","version":"2.0.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1b6fc8fb51c42caad498fff2fb543da25970e245","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.42.tgz","fileCount":16,"integrity":"sha512-xmNHCSBkmsYM6DUqbeasUIUIazpuMDtv28IEuwInryZzyIcOzhAx06ZULSM+Ew/KD0Yr6OyUc4Ok7UNZWLwsUQ==","signatures":[{"sig":"MEUCIDBasDxwe0V8muPsVQZFsY7Y9tentVhIRy1FY8qPrs06AiEAloQ9DErAvlOOdfxBP8Wv1XQDZ52N3WihMeJuIQ4hnj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAHMxCRA9TVsSAnZWagAA4WYP/jC01RWwRsZyEkQuiK8x\nZgJvj5YjcM0Th2+2yjGDOaf7PvD1yLf1FnIySPpMIGyAiD4JwNPZRzLl9LHc\nuWSxeu5c1m7y+jjygHZqMWbk3RlEmQkG6LY2Yve+I4iAbSpHTg+E0Kc30i2/\npfW07TRWVmimshw1JJ2msz2Adf8PkShYzbvYV0nrf9/J4TxSI/Ki3s4hGi2S\nkPceYkyraDpOAHvmcvJTuJfIyA2LBJb3vuaJHkFXG8lTsA2dIvN6TbF3mbIH\nGIygOshHL5p0Uo2tWyaYVKcf6z8VcJ+6nQY4L0UlRRTLlZEbIhbjHGGj/Ac0\nDKWbAnn0hbDwl9duhkavP+A/Eq5YyZl26vQcPf63+ATww2DnH7TKHgTzXvRP\nSmsybxOdkLzzASwERTsSzwPh+5gq9+V5QAcw7Irf8NWUhHO5oWjJE3Lg+nrq\no26WiaJRjcvsj3ZCjAL93mJHK2L4HCaocrh+CkHL/bRp+P5aNCqoBEk2qYg1\nL30oT2ShO6iM+pSP70gGDkyjpkVhFbd1oeNsVMnVhh9pwbkya50wYCM7wYFs\nHbLtILZYwXQAp/qBM4wAYx0cl8ITdNzJM9H9nsAhPLR9UCNKUt1z3Zc5rJuu\nLItuYVQmTHkSg53TWCo7GS2Jf8EgJZiItv6RaOkY6N0h1/mTcIUow6/17z6M\nxVv5\r\n=rOF1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3c9ebb33d70f4d98a624373cd9f1dbeb1fab1d00","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.4","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.42_1610642225169_0.16853832424533666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.43-renovate-non-major-e7a69e33810f2b3341f0d1865304ac5aacfdfca0":{"name":"@balena/jellyfish-jellyscript","version":"2.0.43-renovate-non-major-e7a69e33810f2b3341f0d1865304ac5aacfdfca0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.43-renovate-non-major-e7a69e33810f2b3341f0d1865304ac5aacfdfca0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"750b0fa9d6e60f5d2c0740b4362633fb3c64c62d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.43-renovate-non-major-e7a69e33810f2b3341f0d1865304ac5aacfdfca0.tgz","fileCount":16,"integrity":"sha512-w2OyMKb3Qwj9zt8NZ8dwgkGD3XAkms+OPfDd3+2gJhzq0oqvr3dgLu/i6P9Ahm6dCW2ggC79LIirZ+S9iMVF/g==","signatures":[{"sig":"MEUCICWrveXHFiNBx5AG441zr/x8NJre65Li5/tUAm9BmxGOAiEAwBvCh8e7UBSOcTCA0Ny4e90f+otA3RlCEgEg3bvtur8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAOMECRA9TVsSAnZWagAAED8P/RNfc6p+cYrXwdL8wyVX\nNn1Zn8uD7mfGhnZp6SD5Qi0ynlDAeoE6GOYqcJOop5opypzxBjnc32TSIKKE\nKbhV5jPPThO2eJX5/Yb8SuuKNRPIeiZbrg87c/3ssnCOBaePuHwfoUroDTBP\n/xx5EwwUR3FW7xOSvF005nezV/626VmABOF82PsgP2FOOyrKIfcX6lQfhP1R\ncAwvHFwP2xv2kuPzh2KsWmloR/y0FHjkd2McvRDmKz+Mi626vde3qW7M0/CY\n8HrGby8HSJBEAE3pjvXlIvdcJjGDnCU4YJlK2zw1yDLBlTWS34VXpPAKZ6/S\nXmxzOvs6/mqtCXGL+gvETksun23fAieb2FmT8a9gXNg3jBcCy1J1tyMNzMak\nLySPw6+ZYcJloq54gXSH/smU7V0/4oV8yPSuBjZwxrrK+NtWXOAn/XCkD3/d\npztBJFwa0AS4EYsOVUotDfGVvHTpEHmrInUAgm+gYqW9AGQMyUE8jEG+LEii\nbieOetmGjXaHVOvB/PsvQqKQMp/CjpquFb5RBjh/l7jKguSMsZtpw3nbUg0v\n5+KvzvBLouy4SvsTchwxBeieu0sQ6ec99jsHIeHEClHubV9F6uKKXYb6tpM3\nGBYpbuhcnIhXpdbBwGXsXhL3FhBcKd8ZLSbR19sI7k1m1MEhqAW4h0MsQZ9X\nbQMK\r\n=aJgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e7a69e33810f2b3341f0d1865304ac5aacfdfca0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.43-renovate-non-major-e7a69e33810f2b3341f0d1865304ac5aacfdfca0_1610670851492_0.9656871181524225","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.0.43":{"name":"@balena/jellyfish-jellyscript","version":"2.0.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.0.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6132f19d820241f5011dcbd63a091501097a93b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.0.43.tgz","fileCount":16,"integrity":"sha512-nV/2lKu1uZMvzhoOsuvh5zorN9xFU/MAElYMA45OWFlBKb2O5ANpKQw46QEWTLTqYz760u2GbcYfsDl48x8i7w==","signatures":[{"sig":"MEQCICX7kNz0b908nO1tFDY+jfsQup8/UCkLXyDvKxevtsMjAiBQo01aA8c/epAYZ6vmQ94C+wctJEPiLXrO/UUZjD5BBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAOO2CRA9TVsSAnZWagAAqZgP/0GJA+qRwgXGBQsnnjAK\nhVWv/fGjb4WeFWAnrjOfeS7dRlfvEAM9a9xYrhIwzFV+ljb+YETuoiDL/QaM\ne5JQqSOYyMWD0DVoIOeQxkSfwv9tK5Iwz9xzmktNCzXKNsyfpBZky6D5hX8P\nC1P73Z9lL95dEifek8wImgIFxmpMPtehwTA1PjO5JdNRoruebJP6//lrLLAt\nSuDGE2nAH7CkwojQlPo6SodGMyP9pPp6H6F7nCZvmM2XhmpDie8ijaWibX6p\nA5Y3WFBiZ4XzH7MDYzQObJSfnkrNf+AicgijpLJDCKBQwCzRJ2R+IpxkLmHn\nhpAwnR3XDM+XX/cCZiIjqTiV9h4dtPCT5Mw7n9Zk8WEq3sTPROWjbwCamRTQ\nnmbuql5MEoF/RaSmoBoF62EN8eP8U4kR1hGDF00CS5KPw/m++1Ud7vrJXMYW\nc0W/WX9d2g2WCcqLmUvp/9dbChvxJFoPyEgP3ex8Lsux77B+QykK8kH6Nnp9\nMaqe6NkfsnQy9W0IY+Wgmz4UgvgnRxh8oa+98Uh6pbu1io07g+ZKqiW0xuU2\n5VX0Db/n8LaAjsETizKN/bxCY7coeoUCJR5I8Ip7tzZkbAn5dDXAzQqvc6IY\nqmEC9Zn2KSy4KT2zEgWoNemCY1+UTS54CCgMk5NPV8dKYxzENE655OKgN4uh\nv+qr\r\n=g7aK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b73a6f1af6be9c6316a7f145f4428e1b79276a67","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.0.43_1610671029610_0.5593815233302961","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.0-unique-flatmap-316b11a271111967416dc4bc3b4bfbaae840b860":{"name":"@balena/jellyfish-jellyscript","version":"2.1.0-unique-flatmap-316b11a271111967416dc4bc3b4bfbaae840b860","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.0-unique-flatmap-316b11a271111967416dc4bc3b4bfbaae840b860","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"537cd3cf2f5ec50de98c7366a4c88e70ce3aef35","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.0-unique-flatmap-316b11a271111967416dc4bc3b4bfbaae840b860.tgz","fileCount":16,"integrity":"sha512-wbLdpE/Iwm1Pz69wKA0uvWm7WU2lSEgYAZvePoOQbAtdAwqJb6fnE9fsJ1delZcA0darbZBYpOg+g5J4ym3KbQ==","signatures":[{"sig":"MEUCIBYZmT2VDRi2PU1NWaMR48D16qVmFNqHFLe77R5BCx0rAiEA94dnhm9/90styad6IOxUlaZRhWdANFDoDomcRd23o78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgARQOCRA9TVsSAnZWagAAaxEQAJhksEfWnxJN8jRHth81\nIE/KlOkXMwFpPWEqdd8PXHuNpgMuTxm6xmaZm8We7r+ddJBM6qgHRANBinHA\nlsfHpvHtsI3aPYWtXPwiGVSQv5199vDSuqaMcj32+9k8BuvrEM2lR6wXyZNQ\nRtvLPk6l8EPVZfgp8lmley7EVJ0bTum90RKjO09fHmbxeFvxVR1HFYZhOmLI\nmjEW5i/6yL3vzomjiaixths6aa4eIZadwzsUyMryd7I1lrAbxMILCnES2nCx\nmoipx8VXVMtNaIP98zvMXPxpoUggcb/iGeT73Ffl+/9q5gUownuNLusKAyHE\ne0AcbDqlJpR8xKhiueVlRK0bt74a6SSMmnyrklkV/79v3GR1KkO7U+UPNOZI\nLyYXAWONibpkdNWngIXC12s2XYau2OVVRHnEp++c0CzBoG2aNOBLKCMV/pt7\nCtEZ+wAwqWdeNlErpF/Aw5wDS42i3nDbDENmaJgT2k+VgaUWE7IHDXhdjQUA\nZkDr3Cbo6w/bZputdqJDLjdq+3ZH3kyUo2Gg9QXCcus3RagyW66+kva6+ME5\nQ51M33KjYblAR2Vh8o1Xfju7EZQKmdF1tUn/cYD7bCERGTc+mfeg2Ix6srYt\nsUgE8FJZoSYb96IJl1h/11R9ZUyDmfiM8FAleGXAuPkBy24pk0Lc/gGAuAvy\nEjTh\r\n=2rqd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"316b11a271111967416dc4bc3b4bfbaae840b860","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.0-unique-flatmap-316b11a271111967416dc4bc3b4bfbaae840b860_1610683405344_0.5880784410266255","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.0":{"name":"@balena/jellyfish-jellyscript","version":"2.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a81a9ff67513e3ee67b15b9725f314587be4371","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.0.tgz","fileCount":16,"integrity":"sha512-wdBlPMs8e2bCPh3Ri4ftkfzbR12T/JLlVeNq4/iJCt5vahrkvnuY2J0tDSjUnW992LO2++VCYCpcdua0MvEImQ==","signatures":[{"sig":"MEUCIDBQKMyeZa5aBAVTBd1fMy+rFcKvt29cGr1xP60tVspXAiEAxsGrbpUdMwgG/3nC12AWG2oUJDMJBigtbU27r9YtI8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAbS/CRA9TVsSAnZWagAAmE4P/Rh0uQCZDEm6iwNu3fBs\njBXt4a7ubMAZpVoZTQKcvAmc9hklHdDbwYAT06zew7lA/F1XyErMTR3Afb3S\nNplm5kCfFYYjy30E4a2M7UmU7Y5NNLCviejo1hlksRAQfXKPwp/MMK5WUTv+\nEl7+RdUgIyMwn/0xIxuhOahfhCFGSu+dw54xZ2XRB1VomLQflPwhO8oXivhz\nVFjVvpAQma5aVPcCWlotlJCgL3PEFARPHqr+6giLGEk7YueBpQIjJV6CaOx0\niTcBFbZM7o3Z4NQE5kPh9RfPN2vVDrdXuF3x57+dzAnuXeCJOAHnnr/7+UV8\noOUmjuYw6Ilr6zG9pJIsCiibrRRun62zUw5UeTbt48U000VTGm3941FsZB3H\n16tqWhDblAg01H5o4WgHF+5ZCxAV5JLr4QnaNLOjdul9Sqc2z58075JXtGgK\nq8Jv1UCLzyW1qeYbL38klpEoRTQHGLCUNo+KaiKf4jiBPzcIzj1rV3TJiHQb\nXP/MsBHWHwrjbx0Ae8NF6reiAnyrWG4PccF4Nj5I3PjqFiCXyAFNf00TEZ49\nuZYGqCgJsXysiHea29RUN9eJpcNumbn2lh7uu4WV0eXHvROYgmMZbRHatG6y\nf0quQeHIhaRYQczGz2BwYywxqRnDTPq6ptkSf/NgMEA4oYYOcli5doDO1vur\ntqeD\r\n=PVZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"eb2c75d63574b34b1918fa7da605b2c13e1c21d1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.49"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.17.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.0_1610724543320_0.21206114220860028","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.1-renovate-non-major-0c218b5d5f25fc1161bbfd7028a650b4aba860d3":{"name":"@balena/jellyfish-jellyscript","version":"2.1.1-renovate-non-major-0c218b5d5f25fc1161bbfd7028a650b4aba860d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.1-renovate-non-major-0c218b5d5f25fc1161bbfd7028a650b4aba860d3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aa231c22ba990c434aa381a0235a9cbd104d2eed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.1-renovate-non-major-0c218b5d5f25fc1161bbfd7028a650b4aba860d3.tgz","fileCount":16,"integrity":"sha512-lRXhp+Dl9uJ+1TUCZ9v/bwzSm1O9jKmyDceU7HxvtmtGWixfjDATHhbBAbVyH6Ubq/D9iYEoxk1BIt/4I4T++Q==","signatures":[{"sig":"MEQCID0h07qqtnlrAgiLWe7MYZMiVzakXYFsKpfxfZWryZ3OAiAdksp09eKw3/vANW1hylPe9Q388p51IFJsPD/esD+0sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAlKlCRA9TVsSAnZWagAAADAP/RFBKMe2ysWG43y/VEd0\n+N5fScoajlvmkgubUE5hg5fx3J+1UiCZMBv2EkS0ZLtZMQHtdSZdGvPv/DGg\nhJK6HiuV+Km5M6HtPuSPLVZZ5hlFtMW62lqaMNn4VC8kbYkAV744dmDiFndn\n3a1ckSmwBz28/dwDp4E0ec/nHCx7mc5E6nq0W5HckiWHKBvuotFlLKAB2RjZ\no//KVmG37WXTXXatpx6nAgLDLCagnB97L5Xvo2CGxx7moPi1ot6fs6Oi9d9f\nUsjCWQ/EBKC3SYe28PwvGWffc6h1ncdST13bP3/ozkiOtx9QlHN9hSAt/deD\n2x709YEfdTzLog9X868JmPEJIbThG1gKo1IjX2pkzGcwmDodynAinXWXhAEW\naBVOnRjByiqGnrexAqa37K+9/n1z7ILWV78eXVlSKQ6G7GsKP1M0zwnKCH7l\naYp2pjw1VAm7BlMWbxkTG4Zo7cDi0fvYaazcvJqhtX+VL9A1NFPcXXSp7PSb\nEQz+bp6/rHAO4Q48rlFu3mlJ9yFeM/Ce0ZMYiQEp7xQu26pr6L5clLaUOmP/\n62eI23Z2R8bjl+Qw1bD7dfWbge+IEuFjpK53t151sCOLK6BEOGH2Sf/h3lDZ\nBv+MCoJDjDtd5b63APZsuqRRLqXFLlmuZOnw+kQlrl3oSxH7QeAP0zbLi9fi\ncrAE\r\n=6UrP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0c218b5d5f25fc1161bbfd7028a650b4aba860d3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.50"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.1-renovate-non-major-0c218b5d5f25fc1161bbfd7028a650b4aba860d3_1610764965040_0.35981018654179864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.1":{"name":"@balena/jellyfish-jellyscript","version":"2.1.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6314422ab5b74ef2ad38a55561d337453c1619a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.1.tgz","fileCount":16,"integrity":"sha512-UgSi2K6QXGmagQY9uebnTlPn9XjiEKKQmxzkd9IPDzQpUiLSybFOMlnrv8R5Md5gme/CwR2kSQhkZitZOdlwTA==","signatures":[{"sig":"MEYCIQDPY8AyGUV7bf2E7oQ77cq/EndEsbFG5J4WmXRO+fglYwIhAOachEHcCdhD5xoPpczFzd/3e8yhBQc8oSzT2+6j+KFM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAlNwCRA9TVsSAnZWagAAbccP/2kfnOtYan1VVIZjzD7g\nWHs763VvDifBXoj0B3B9uEtHIkL8QEk0aY+1pBFHkCx9Lxysi8l16MPSZGNL\n56Bi/ZufE1Q07xyUb57lWH6QNrghUQ5lVMaG935wGyfJR0Qghoc7zfkc6ejy\nx7W50oZGIr7dG1ovVxgYwQ726ogsegggcsMbLWfbnzei168Fs1Zu+KYn3+04\nWsnTolVK4ESp5TE8NHIQlues4OENj6dPqAHPuya5THGGhybP2uu5xkO6kDJU\nmp6Et+rOVOLCGo98me7Gxo3W+QKmjg/xgEVJE9vYUtSjdScBxupJdYZUEGXN\nz83/a7prAoJspWfNFKdEVoFQUpG05OEQHDKQbVg5UrGjoraraWbDFaAWvc60\nrEbz2cFMTyff1MNqoyXCQ/CVXbQPeVF8fvv7QnLg2Pu7NTgXbuQLoSQB+5Hj\nX0+sEIlBRFSq5B49gIDk/VlyqrfAGW8S11VkO4t1OnW+p21+kfpLMPNoSDb6\niOJP4Byj9YwQzydM0F8RUrQtGa3GadlRKEsKzlV5D6DqZcdmTRCxTVzDb7Rb\nGfpwdp7935/L38LPXIxndPCHtYealXm6DX+8F56uP8HqClNz4UN36k/dPFxz\nxGSmnuS6WXDNy8vjLdafgnfrpLyqSdZGbgf3ZnAHh0P0Pojf1rRJP/t/H3cC\n5lJ6\r\n=+cFb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ff1e9af3cefe11f7e311c4c44976da96338196c6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.50"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.5","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.1_1610765168308_0.5614002777780336","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.2-renovate-non-major-df2e126759cb7b85c76b14fff493905ee31eb177":{"name":"@balena/jellyfish-jellyscript","version":"2.1.2-renovate-non-major-df2e126759cb7b85c76b14fff493905ee31eb177","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.2-renovate-non-major-df2e126759cb7b85c76b14fff493905ee31eb177","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d1525ba80626147763645817e5e77f0658eb92c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.2-renovate-non-major-df2e126759cb7b85c76b14fff493905ee31eb177.tgz","fileCount":16,"integrity":"sha512-kjqyGwsDNZcp73kdVju5M+5BxmWT4RiIAn/afpaXxaEcSmM87wh2bwO5emye90G6kSZ73fHvOjyuoT5sgAKPpQ==","signatures":[{"sig":"MEQCIGzy6DN3fOE4/Dmjd0cKgC+hDmcWJytwr5YaPfL/3e6JAiAWBuPbOM9ZhdLGKIi9iYfsdg7MsMK2cO6Da2MPl4KEgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBC72CRA9TVsSAnZWagAAiR4QAI8NK2U/zjxCx8BINCfj\nbbM8tkmXDr3Bh2N0ea/m57mpy8sDmP52fO+6jz5tyTMJd3ajiLq17FErSvNQ\nxXBB+QwZCYmA6h8HYpsEh7DSmI3vcrcoUg3fZjv7z6yXqDa3ppO4o2On37VL\nrfZM5FpckNQcY3GmgZStIQdNxQcz+QGoNlepwlxKBpDD/5KrvLH2nalv2aHN\nSVmXc73yYzZ0JrYDxbdf2RCHORovJbVl5Uc8EbTQdAPOLzxRQllnwaw2tBV4\n2apWtNKJRcreASETUi9hyA+hPgwzS4JNuoLg3rgcVJFuTsL9LYDH1OVZZBs8\nREXAiZ1kYE0zQrLFiEtfDQrqGWedJjYfysTqbNY9WM/DknRMaj0hbQi5dQed\nzJKrYgE7frDuZd55C9R45rQdSpzU6UFAdlFapV3w8QPb0WlwFGk5/K6u++XW\nEgEEEfKoBU/NxtGoVeYh4JGmhf6MOmOvlPloauaha8o0EDo5iwpcFUZiO2LV\nxiXiQuBDmEeLtCfyfzSJasUwnwcpZbqFfd8EMRYpht21oek/cy5Qy8Z2x+WH\nV32dl4Y+I/f89V9u9oGZbf75eWhJK1+5r5wCutDAJCno/0TRJ7Iin76AlhDE\njF4CtaCwRqsCuvlsVB3jxapSKlBkEWcS8hm7EDsZks6BzsEX5VMTNqKDNjIp\n3T85\r\n=wyxJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"df2e126759cb7b85c76b14fff493905ee31eb177","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.50"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.2-renovate-non-major-df2e126759cb7b85c76b14fff493905ee31eb177_1610886901726_0.8710733512796851","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.2":{"name":"@balena/jellyfish-jellyscript","version":"2.1.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.2","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"92b0c703183b57e051d3ced66819c0dded75013a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.2.tgz","fileCount":16,"integrity":"sha512-TR0hzRaOqRFnx/9LMDw6Y9Fv7Hm6F7Wm8pql/oOVLLNqVlXLL00aYgUFI2clw6fHLDKG41MSgHHeI2CAvvLNkg==","signatures":[{"sig":"MEUCIFUG/0nDeGtR/dh8DqfKpYSbYVY4Hzk7laai4MdOgHOVAiEA/B9+Sd+DVvkNxBFU6TsNsCOQIsReQ78VHNOksDd0HpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBC/BCRA9TVsSAnZWagAAwPAP/0X8IcJ1d9jZ571+huqy\nRn0wg8S/I8ajy45zfeb0JyADuC8QuonE9BZCv41iLVIQVB+4VLrXHG1jTIn1\nZc9UqZjs6lX3C9ONdYT+lApnP0q3FSj3gsoi7tN2MUzrSauWfFqL6J7iAJuW\nlhsocxNpI4C7qzMSW6eCbyfiEQLO1yIoX4dt0KrRRpn0fJQaoMWAW8RmVCtw\nWyNgMh3aHrP1CX6s8+ngQzBL6M4d1+2I/Wh2qG7jfKrangmZOVy8ci+Nz+gI\nxs7T9i8mFCXLrDlr+peZysml7repp1UXyIidXw1kzwY3YXF1c9pxvKG/EVae\nAxXY7/m87N7qzqw4egNfDQv/q+J9035tiRw5PZGBXdutd/prATMeCRA/hiQa\nyP+WiXA2IpB+cJDKdMmonRb/ed6hIt3vKaiL2oaJUEVvewEaqiQTxT0lgXPF\nE89eeFL6Ty2orTjdWVRBHM38pgXJl+VwFn5LV6danoKTE74dOzpG0wonmYTX\nAaW4/hhEKfaicm/3sQWe43d+peVAdbPtTrhyE0G3UoObsGETdTa+GRlgB4uz\n67518U/WboPpRbVugfzNT70IGCRwAkIHstrc0jeaFanSzsG+qbkWf87A6phu\n4CddRgBV3bjKbsGkAXRYLJY2v66MtFX3OLFmjiz3Xk7eROFohLLpiEJlZctz\nz9na\r\n=x/mX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6267a9faa423088ed4cb918076ab8d6e9748ff6c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.50"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.2_1610887104605_0.4639510596615153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-evaluating-links-78c7b23a8815e87baab986e760a55ee27998266b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-evaluating-links-78c7b23a8815e87baab986e760a55ee27998266b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-evaluating-links-78c7b23a8815e87baab986e760a55ee27998266b","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ad2e576579701dc3add4c9e67c688fb9d8c45e06","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-evaluating-links-78c7b23a8815e87baab986e760a55ee27998266b.tgz","fileCount":16,"integrity":"sha512-Snuqi214WSJefSXf8owxhM2k+NMfNkG4gGJ7VihsawMcSukm6KEcfDVx/bYzLQvtuu7HR45ljdThTgZsDzWcpg==","signatures":[{"sig":"MEYCIQCpmI0d9YQDDZIxzEDbpnU1WEJZsQyfi+BzF3+m1EtV/QIhALGxzxxTvgQAAeoeBvckp2MOMVUymJgjvwrh7DYu3pbV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBQ7kCRA9TVsSAnZWagAAA3QP/A5TtPgI+hdxgjlFGIpL\nMQk0hvVDMoiTNg4TKnfiqhFK0+gSi7q/0CRI31QKHONUWzjAhbIxqVBZSS08\nN9//WD4ek8yqB6kFxAETxLJx0J9hqbUpRAHdReBOV9x3ojJXIyWMTlFCpSLt\njTCAipIpeT1rv+zm9och+pK+Agf0rR7ntd+594bPTwd9YnSDtbzFUBLy9oFf\njop7i+CT5h9ZM7npHi/iHGPFglANAbCVdDV1toD+uueOGr/ydUr227YZQgpC\n1To7vFR3OHZf4I6JeVZ2bMh6JdEuAieHYnqAG7wSR/ETwYZWVVrgnmS4QcVL\nJOnf65RFZtuSmAspX/RNKPcZ+Lei2S3UGvzCencHjtAbUAsGeKHhr/rorDA2\npbDArjauH6luOwxC2+bKOQcbmp2xXiJEFSzC+MbwpQa9extkRMCcOoq96pig\nkt9ZhMfZDxjMj1D74S7GOpw0QwPbUKtVes6lO80vubeZr57NJduUbLhRBCPm\nrBGyijC5AjY2j2QonEnZtl5S/guXz6UpM1n8x0KWs/g8r3WvUUt8KXMcQYiR\n9fqEHgftTMqOOuEyuxFQy6NKZNI20bUhRbVo1JzKSX63VdqFE1EyvN88QD53\nSTazrsWXHdjzwzLk85yMh6O3pVHbD5ICU6pypnjAZSPFPNQ1B72op6vUKn+J\nt7IT\r\n=BI86\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"78c7b23a8815e87baab986e760a55ee27998266b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.50"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.6","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-evaluating-links-78c7b23a8815e87baab986e760a55ee27998266b_1610944228250_0.7106961663765898","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.3-renovate-non-major-5fe83fca7b5b2e11e14a48888dfcafda55d2fef2":{"name":"@balena/jellyfish-jellyscript","version":"2.1.3-renovate-non-major-5fe83fca7b5b2e11e14a48888dfcafda55d2fef2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.3-renovate-non-major-5fe83fca7b5b2e11e14a48888dfcafda55d2fef2","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"372c26ca0954eece7497dd509dfa0d9fce39a1d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.3-renovate-non-major-5fe83fca7b5b2e11e14a48888dfcafda55d2fef2.tgz","fileCount":16,"integrity":"sha512-7X3oHEZHjdCd2lMPUbgAUOnkHRg4JTxUD76J2v8TjyTSp8b9YxWNZGJuGwd2ktfudvKxTu+nZSxw/izaAr0vBQ==","signatures":[{"sig":"MEUCIFA0kYcS/lUGXZBa0bMULDgTz47Hpf3OhN/cG3IXVE8/AiEAoulNSOJMsXKMULheG0qp4VbLrMhSP5ttoB7tR/yAdpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBUjMCRA9TVsSAnZWagAAouwP/iXjD8FGil86vDwab8YA\n+wRch7mTF7jOMZJsJACtk20p0nm8khs3a/RljrpgX0b9oQS3kXW1bWzWaUVA\npp7vjcMR10jr4hvlh538kxFzSPa4nFhyikWuIBvQzfWLNMOngBRNt5xWZeFx\nYXVzCVlVhPJS4Da2Ue6mJ02gKZMCAedbAxyvQmYLvK39oJk7C5kvfb+VQS10\nmbbxNviBa19WmUV792RosBEyGBPsZVf0On0xTLEZp7ZMZMbzlrdSkrvBxnAy\nP5Fj5OD6qM9K8VGfe1C2FOsbSPeMGSU3PUAJLWeJefDh50+YS0qgjtDaaJO0\nnmSkxiM8hyUGmNZMcBgxPL/vA/oJoR9keEMw/2BbGm9zLC5JwsfyxYvyqWzh\nt2pN/K1rC2LjmgjPpJIVXPlyFpU5Wl0WL/u2QYf2wP+UGE99gtuok/0wp0jh\nFzs9Z1V3BLe3dSKYxQTuJ1VIXuZKCweEleXUG9A13rUAVQYUbvEgY5vtsyd3\nzqbDR7mMbPtNLwfacFlPYp1v6a0mgEt3ap9iwB7ZdnAqrw+H8h+qtTyzOw5C\nTa4qitthjoR+yv1vcbf88u4lpewnEoRvXAbUu3nbG2SZjeDYLpcRbyGAfTud\nuD8Ro+ET+s9VMdVdOTD4tR1QRo5ng6oeZcEIDNYWz85hiLcw7EfgGHGlf9H1\nI5H2\r\n=cn7a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5fe83fca7b5b2e11e14a48888dfcafda55d2fef2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.3-renovate-non-major-5fe83fca7b5b2e11e14a48888dfcafda55d2fef2_1610959051646_0.30933691144201814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.3":{"name":"@balena/jellyfish-jellyscript","version":"2.1.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.3","maintainers":[{"name":"toochevere","email":"pj@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"195d8254ef7367f1a341186bb9217be4b2a859d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.3.tgz","fileCount":16,"integrity":"sha512-Ori8I5sLfhQTlmXZYdVM7502CzjYfbIlK1h5gmcJPHupystdq/V/77Gx6Fza/8XaVy3v/SdYKOz6nJdCxwqABA==","signatures":[{"sig":"MEUCICBA0tL1glzV49aoqHn8zqVEO+cP5OWzk6VXraNRPtzZAiEAyc3y96oZGrNfSAjdqPJxjBU4dqHEsP05khbcQK/9UTA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBUmHCRA9TVsSAnZWagAACJYQAIibxv+8fSXlL1a6Shw5\n4DTm8qGFEuTE1b9+WV0QIlPzZ6kB4Pgv7eRvmJg6n6gJG/FilCHF+yxbDy0u\n9ApGBKbKUdaOx4d4lt2mrl0OQgfxB4VC0kzulOVPJVgZitVOUO8eP8FpzYkC\n4Ybf5d3f0H83mZN2p+eL0oaGaJUk0gK6lmumM4nfCizsPFP+YPajQrMT21na\no5eAg9DQK+0qZmCvLMcN8soCoIQrffeRkbqLD8ymHG7IW9j5xTTd5mEqUGhW\n+wXf+8ESwC5iUipYmepl6yOTZV1k+rl9OHyG8wrgEwZ/2rsTkTk6CSYfZA+j\nHptkOo9uJ0nf3JcTsVnv/dubl4C7TLwFW5A1J3tlsiwpyzms2yJhxYBpEnJD\nn89MEHueU3QZOR+Ej0HnUfdGL9lCUjH/oSno4a3pL1EOTJYOIQiTSsTOcghT\nhAIpZSdnHkpVLysDgqFk6KvUaEFszORJLYpO2YIU6AkqNdDCaY6uhllIHNau\nVxw5QVShpCqqtIvViiXAPotNLYUYP6OXZmyix4vP3nFeuWMwY7lxE1vdKEzD\nU3Oa0hNL6bOxi9F8oWdSwqHPHqetT942g8OX/3isu0qOOrfXMZ/QOOLLldn7\npAA94Tu50g/V5OeEBAxL/7CT6PNMKIto98KhBBymJt9qZKiMoZYaglOg3NAx\n+c6N\r\n=tT0Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b1199b93a1578afed9e4a2c27298ffcfaa14a539","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.7","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.3_1610959238934_0.7813684475968306","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.4-renovate-non-major-02afed71e8a019e441d69ad8e667c0d6a8e27aee":{"name":"@balena/jellyfish-jellyscript","version":"2.1.4-renovate-non-major-02afed71e8a019e441d69ad8e667c0d6a8e27aee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.4-renovate-non-major-02afed71e8a019e441d69ad8e667c0d6a8e27aee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5f8f33ac9ef2cfc7eac8f46b5688fcd99d8d997e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.4-renovate-non-major-02afed71e8a019e441d69ad8e667c0d6a8e27aee.tgz","fileCount":16,"integrity":"sha512-ll21Bsoqp1aOjKro/v+qeObRuNMeQC/MPcthui96D4ASF9U+vGcRLUHUTtP1uXMieGInmwS4969ch8Kbr4ijXw==","signatures":[{"sig":"MEUCIQCruDkuQ9YKfku+/JbU11w/Yhy8vpp94mrphF74/qUMyQIgbH4t9KDQW1yjbPpomtFm/OGXMH5b1aUCbRsIcXjf1kE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB8MsCRA9TVsSAnZWagAAFy4P/3jvXPHzrBIEuMLwhIyv\nuKroaU0JgTtWr8zDhxoghemNbPcc0W2oSJ5puqxeQmhFrVkNkFzqcT0HmF18\nORrd/MbPOiozry8KKo2mhY8Q16xYJoJvugmBDPUguHsJ3e9zHjQnzD33x//5\nf6a/B7dAFGSldb3Kq3oTW50XiX5X6GCNVsQijKkZA8+Puc+1ikAx5FY29eV2\n72mPRTjF4DIp29RK4sLKUzTEPV9bw4KU3ZkAh1D+NKVqowD7rK7LgXDM+8W4\n2swIIMK1hJpMbfZlw0lGitmSKN5KJVUN1+kcDXhfqYchtoLVCKbToNJBnppF\na1FUJpCeSxTv2sLt2Zvk5U40A4QMHw1flcAXckJy4/Cguz8cxKSzHJvdAaU/\nhj3TbIGOjxzNmbvbLBO93AnVgvlCtz/7Pp1YTwjrgm55OSTmlmCPkRL7wHSt\nOjGL/KEMZkosKv2uahAe40iCanxAIEZYOcYbXWD3lIll0/paI5VP2yznhjVv\nJk6rlWVNZwMJpdf7hrIip8ztmGb8iyX8y4inNPR9asv7pabLG2H7YA7Ao2Fr\nAEONvM4X80PphA6iaRqP+UWebH+XHRriA1LWAerz6X4TBmxAXp72uYwgi2Ef\nMHIZHthWLiDyUl7lKsE3gznotcZu15QYcNtewXYhXzwU3DTCuN6UawCdIPFw\n9SnP\r\n=PyQj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"02afed71e8a019e441d69ad8e667c0d6a8e27aee","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.4-renovate-non-major-02afed71e8a019e441d69ad8e667c0d6a8e27aee_1611121452263_0.24506599851042155","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.4":{"name":"@balena/jellyfish-jellyscript","version":"2.1.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d0a79f75c4cbfc9edc5aa15a1f3b9a1484994686","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.4.tgz","fileCount":16,"integrity":"sha512-xw1/xDz2gARixO27xMvFLC+WxcBtyM3q+k+9JwxPIldInyIHv/pO2aNthHU9aNpfsdL2sKpvB/kpOqwg8XNjQA==","signatures":[{"sig":"MEUCIAUkQlaFINjGjamT6JrYZRQ6NZPUM1dBUbW63+sh0nixAiEA3uBZvOBgbCrhEV5XipdH9tK4mjoAiMQh9xhwpH6lgkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB8PzCRA9TVsSAnZWagAA8mQP/2ub87FhLEYbDDOL3z8Y\nnKbRvO4gNsdl4vdMQXQZVyt+/vqsJptNOApcWt4O2dKj7cr/Bi8lypjtEFd4\n8twx8d9ObEIfyr1WL//uNAO73H6wx8E+mP1If2oIoVrX2zxYCb5mwpqZWVkf\ncPOhKFVp5R6iPsnhJ4UiK2MQKH8fq4k2ZNnvq5lOwTu/divwj43xql4Q81vr\ng2mKdCTEzFqIntmhuG4mcczRuRQYJEKCM2n+mZ2JwXh5ryIDJntTGHIk0kDl\nYwWPTGa6gKbfsF2fNjAcW9gkmvrmGH7V1OoOXuTQZEVdrUcHM+YHTEl6feR1\na9uVLyBaZHluUPDADnp4j7BVFB18lqeTGj7YCzC3DD8Y/vw3FyNyyGCh8t1S\nhKFGhoJzZNoMro/B+Nz396SY6BVSthGb9z/Hq83+WicSGDI7cqVLz/L2xL2U\nC8jP/cRyTkHGKEwd8+oj9IDUv1C6U2m84rRAh3/nmc1+/G+jLpPP3ztd4+mM\nPMbcY5q7uFs0crGOZ8JCPfEhS8NMFELI4CICJWfOPTfTVhYfraeDeL7rUaxt\niSt4JtR5zZ7/Se1DajxzUWKMKHBt3IxITz+rXl5CJEexHcLLQ2RkRpfpkTRs\n918V+fmE7u7vpeZmiw7zy2kHEhPTuOxVaBxZmUFTwYDZ1RzNhDsQJptQyzWr\nsbzA\r\n=Hw4t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bb9eb18571ca0d6333ee9fb27a323c2f163eec5e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.0.8","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.4_1611121650785_0.08711038925878145","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.5-renovate-non-major-e47ee6f719e1818cde43637d34c8504aa26b44f5":{"name":"@balena/jellyfish-jellyscript","version":"2.1.5-renovate-non-major-e47ee6f719e1818cde43637d34c8504aa26b44f5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.5-renovate-non-major-e47ee6f719e1818cde43637d34c8504aa26b44f5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c44a5a262cfba71ba92d5175224273c26e981ae6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.5-renovate-non-major-e47ee6f719e1818cde43637d34c8504aa26b44f5.tgz","fileCount":16,"integrity":"sha512-MabkDyL2xhcr5bcn3pY1chcWGBLm5fJNA2gqdi8+M7WWyT+X6r7Eyv5Ey2CF12+u1G9BHz2go2jNM/Ch9xpjuw==","signatures":[{"sig":"MEYCIQCTjxRSROkacRlHKlCFvctGQB+g3xtDxgmptd/JIZDbJAIhAMOBdH6w4JnyvNUUlFKYK2pF9jjRCN7r/Cp9R2osf5hJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC6VbCRA9TVsSAnZWagAAJfkP/0CdvUCLFeNpfJy36rPJ\nbdEy1H9BMUbcr4ReDOOpCFLutX2J38jp5+VziP3QsMbvnGe+mbT/wsxysjPK\nYSHXONDT8oSSLo8bn0DcmPF1hsS8Kr8kZM4iB4rYDOZnBn1bL7l57lzwu4v0\ndl9OjWEbsJuu4c9LwNUMgwlGbHdZtn0tYnw1wZgqp7d0llL82d/62XzHk1ZK\nb3TbM4a1cxcugVOdA7wzxisvQZOaGAmIxOW1A27LYA4yM8V7S+t4icC74jhl\nzF/vav7GCLBfUTWU3qENmyd8OSO6nQZm8Sm4X0rjs3U/vtF4r0pUhE62k/ws\nzq5jZKGFGKQ4wfRjlLz6nLbLU6ioBNvuRxzvyVLRW8b0kcRnRw/gXAVFIbG0\nUSoMDbmQWDzctzIjxpIeym6ci5d7pv3MZXTZw4Zk6uLZBwMy6uN3T1GPhmVz\nzpgJkQ7Kq8tdOnfKORpImbwTcwc1+Cya9XLjRpELwqFGjdZvDf7VlZrHjTgg\njauy2u/iVjBv4GOG67FymigM96qvyGXUCBCeHhXVAMFYSibAz6l+qgOyVNhw\nA4QxP+wFouf2FZZ8BRjRFzkXRBEtE6/ihB8ltUr8xTQ3k7F9PsHGYnSZsD0a\nRzKzww4qTI6/jLnVtI4ngd9ze/amwssaGlRywvcUmdjuyt765vqfNdfcPAs+\ngTto\r\n=Tqfd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e47ee6f719e1818cde43637d34c8504aa26b44f5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.5-renovate-non-major-e47ee6f719e1818cde43637d34c8504aa26b44f5_1611375962842_0.18245636640654062","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.5":{"name":"@balena/jellyfish-jellyscript","version":"2.1.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6fd153b45b686d9203c339b77e9302749994f59d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.5.tgz","fileCount":16,"integrity":"sha512-8oa0zGR8M81IlY5ypz+F+mrtCfueD5JYlmLXifbsnrVs964borLlsCOk8DEADLH82gmk2aez362IPwQsGuFXNw==","signatures":[{"sig":"MEQCIHNV2NSLydb4nyPh1FGG837wlJeqlZHAD7qcTqqjbsfFAiB+jIlnfhpTLpi1lsWGnYe+MZCQFSJCUX9ydCfgUdTdXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC6YVCRA9TVsSAnZWagAA0UIP/jJZg3gv9sWIaAXw0tmq\nCE/0RbaTeAUJdjIbeuu5KwOJevGYHMFxkyRe7OlT6XcqLQBAl3tqo8N4RvOm\nYW+dXHO0fBbxOaAfRP96SbusK9b472jRoPnhMWBQXexarePXmuIyxi6U5MCt\nzBkZMra1v8SQkuJloKOMgUtjtTJdyElTqXqRGTlOyN1EGhnuU34zQOPeEaKa\ny3RALHgoRnp3lIQSk3hEcXKKGa/oB9ma8Kvzw5r0SdeRySb5B1io34Lf9zmF\n1A3JUVZqYCzVKu/4/R8x63jjxv2HizY3+sdtYPJhUMeZbtxoS3/vIHJXTS4T\nWQlpVk3qfxeFa+KS+1Rk48yy2KUdke6o5Bnsc8j0fRxStzsOFu0jsdREMzf8\n0AK3YVblXxMSxDL0mGsefQG+79AdHDVBnKCpZVSp5Aj9S3rcR/q0XXEIYlbp\n6BU4Ae2aLsvG2TAlE2XBTZpeN0w33G38fhWhOSMtwnbDu/jJodX+/XTwlvBV\nAsg23hns4TE00qFvIp3rwWi7EEmfduU7t8wOXw/3gCG31OQFKXtmGlEEiNTB\nqbA2CCBmIPQYRF8rsP8r4qIjtTCsC/XwtIop9F8V03v1mJHguYoN83xUzcG3\nKLiLlhSLt0ZRJXMhp/gO/7pwt3qmV3WKg2oyETh6ZET3VSWrIxk41zHaH9G6\nhl7K\r\n=G/3+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bb53af3f917d8766808ba8689f00b5a58f8a2a94","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.5_1611376148971_0.3633061639918218","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.6-renovate-non-major-3c6596fba63236c32883f3540ecdb49977aed60d":{"name":"@balena/jellyfish-jellyscript","version":"2.1.6-renovate-non-major-3c6596fba63236c32883f3540ecdb49977aed60d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.6-renovate-non-major-3c6596fba63236c32883f3540ecdb49977aed60d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9b44b3d23328bb436249228a532f5e46c2a53a91","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.6-renovate-non-major-3c6596fba63236c32883f3540ecdb49977aed60d.tgz","fileCount":16,"integrity":"sha512-yqHXFR9/b1lRiSrIuy3WiYjY45w9xkFA6nREtj5goTSLPXD5v/e+h5t0QQHTDR3/RlYon/O2blrx3Qx0bnlyNw==","signatures":[{"sig":"MEUCIQDrE38alVcLLYIKH/uAdNB30XRli6lxj0KmMZlx8DjqwAIgW7WyXFjQuW9f/iTZOf1merk7RX28vPTHQ00ruUnrpmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC7cRCRA9TVsSAnZWagAAMFIQAIVJUcc1d6opLkofKkJp\nLqyfgNOhiaoa2OpN2dhklmuzIuG4Vh27cUYvcII9vACIluIvqFolmPrHrNSm\ndocnBrUbIDR1MksJIR2Ar8aqdrLudKjibPJWmobvctaz8oF1EzKMhnEq49p1\n9NSDycWXN9w+9xxGX/YUCPhAmUzajaYfPLj4uD6l7BcZTBRUqaTRcubZuJHN\nj/sBKBfYOcgePRGbn4K0AhxmaD0obgBFdAUxEs4Zr1G5yXPYrjVDXFL78lrv\nyk7vdZw4goOixq0BHE8Hn+wcYcqdLKX1QSfaO9z3t+NBrH9/nTS+4VUt9k+C\niaWLoe+L9ogkMUsCSK4TgSGJuPm6Z4+QeC8GupmKAtJef7xkUUnBL1h5XcRP\nSzOu/OBsv8I2WqGQklOEQMiI6gmZPM/oidth2ZiWc/Vn3GuhFVddGTKy6Ore\n2lOYTv1oUUNmf7n/y6UzxvO6Vy2yelMxYc7kDicqxPmTBPJwu1pIV2Fedmwe\nkon1FvnYM+rwCIhM8LB+G+lWSNWqWApWJdc6tU5kBoptpDXsWWHDadngsjuk\nOkconB07ptXQ+W/RE/mj4eKCie6bOCc3/CdU0r+UVEXzNpMXGMwm4vig3llC\n3gfF0Sq0osqRDcEvpW8TP6MuVoX2jIt41gJAMwtcaBXtELLb8/KlJCqIU2NU\nl4m7\r\n=eyfm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3c6596fba63236c32883f3540ecdb49977aed60d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.6-renovate-non-major-3c6596fba63236c32883f3540ecdb49977aed60d_1611380496675_0.4917006651137572","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.6":{"name":"@balena/jellyfish-jellyscript","version":"2.1.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2e81e0738581f47127048a08191e70a8a25b668c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.6.tgz","fileCount":16,"integrity":"sha512-LHl5KgKgz3KTKG+wjZnGyHsXG3/3Uh2LsE/IxZPSfdXK6bb+dsFeIPQxeUbHqKCM8Qk/tP3dGeqKSrrnjOtc7w==","signatures":[{"sig":"MEUCIQCwA++aUck6SkFdUbnUWnDOiXXiKwWtvYxMb6fxMKkQGwIgKzoKasrjojhyTnEA1HKbDfwt+rgMLVMCul7QiAX+eqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC7e9CRA9TVsSAnZWagAAWDAP/185fgsQhfuO4QukWnyu\nsSl4KXcLcfsDccnLcBK01Vjsuj1aE9YH74ERJ5+y+atkQRw4cQsVvPnJPPo4\nKv8a0sjYLjUxM6HK8LZgGkNdaoh0Zr1jY4xwMpnFXT/qHGLYWG60RZVHeBdb\njkiIq2aNj3bV3CbbUKO3BS91i/3k81qayZSZjabSTVK92jH//JrOmXq7vIxT\nwXSdxvOFzKwGXjqOPEY1c6KB1/DHoL8TsJnQElVy5403GVVVQReT+WwIgV0P\nJmSxYNok011U9HW9kYT9wduKOzuo2RpAhOmmdGtl9ahqm833f2FxTklxf+0R\nkTaXnAycE7Nwkdw5SUaasaz2JxvWNR+bTeznGhRXxLLD3Qqx8p53c64xEYDs\njkCGLSQlN+YXMsMbk9ZRsFVw0VchyWWDEt5Oyj65UGLe45D4eurE4gs0ZIuI\ne3tvELA8nkDloOn4GAQxR5QAA12NxExicJATQg9/PD/f0MWu/hp9eeMiCBUl\nbnWHSZi/JRDVY8+MlPoNgHe/MSqD9Mb/1YiJEb5jEMSpp8j52fIjioDRrR+w\nLTfFc6lSkHTb++WP5eYInldhoqQ1cXQx6xguNn6k+o5mw0lO7TMUb5stKKc2\nqC+jp50j1lk43WG2kREkp/y7SeQ/IIr9NhS14SxVu+/6K9SRDhhABubUxbyI\nd3jE\r\n=58du\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"53ffb67b088cb3778598cf546e056a96b59a99c4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.6_1611380669121_0.21161618238887603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.7-renovate-non-major-bab19ff89410a6ae765da6fda7ed4a94c5dc4e64":{"name":"@balena/jellyfish-jellyscript","version":"2.1.7-renovate-non-major-bab19ff89410a6ae765da6fda7ed4a94c5dc4e64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.7-renovate-non-major-bab19ff89410a6ae765da6fda7ed4a94c5dc4e64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e048e6aa6412d9b1487be333eb87d28d9209a0e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.7-renovate-non-major-bab19ff89410a6ae765da6fda7ed4a94c5dc4e64.tgz","fileCount":16,"integrity":"sha512-RTsG6xr0vGN5otiLEs1VKq4s2qSDXW5j/GUmYSyQG+JFvq2EhqfSlCidskfKqjhRd1kx6NpouodfUytW18eaYg==","signatures":[{"sig":"MEQCIAHYAqN8+aQvF6qFjHAqazRaSdq4Osb6h7S7Nf4B90MYAiA6TtQxLuP3R+pSIoIQjzcm9H97EiB1+F/3z75VcRNN4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC8tSCRA9TVsSAnZWagAAuRcP/3rXIFV2vUi/2PTIvfIs\nz3gMShltHAAiv6uzbCZQEqDqnwpULkGx9bBLHmvfSyAr+GzPCZo1/fXt/Hci\n2e2L9DOxVkdsQ+4Xc240x+IvlwbvQHVlex1Li/PL7BbPK2lBRvXLN2ziMj7+\nQKUe0PTRcVdQClBdAjNSiSUjJR1MuAOtH8YJuwy4cQET04/+hR0YW03b2IOt\n4P1mLsNeqDE1ch3ScgUsL/HfsTLPnf3dXqvo4DwZ9gPbRO+atU7Xu9jQz4uQ\n9ch6q4YwoPZ8vniwocXIffGyu5UCoOW88QACv10LCfDIwSGMqKlM8fqN4hJG\nGTAOIh5ub0LVUBkye8If3atUdSzsQhm3zFx9WR/t6GKXNhx2GazJjy/1LrCx\nghMbQe8Vw6mk1NLXZElOYFP9n6JdjLX2tiosqdWxWv3+TaAOLKyFUjmgV22s\nRhZHHljHxpWxsxyFulEyJFDde7eNa4OB1Sp9RIwcO/ZU7W0b0ew5cwfRIfPP\nPYrZPWWZYaXa3RHYaA3z+NOF0hCrbW1sCPzopCiRejKWgQ1ZRS3Rgx1wSwH2\noYtDWHRTN+clwxp1LBpdNOh6Uzge6yCzUc9R1JES/cZU8juscOvQ9WfJQgsO\ngtctENqhv1JHSDPxobrwEZ/dAT8utAZqHaw3JsgGNKEoPec5JPn2kTKAgq3D\nxR5G\r\n=lnN2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bab19ff89410a6ae765da6fda7ed4a94c5dc4e64","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.7-renovate-non-major-bab19ff89410a6ae765da6fda7ed4a94c5dc4e64_1611385681623_0.712222784226888","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.7":{"name":"@balena/jellyfish-jellyscript","version":"2.1.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b9ad01d6fd7e6f29f3d9b4fce49119a3824d2812","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.7.tgz","fileCount":16,"integrity":"sha512-GgpUShqrqAMN0Meol2y1MwlR16g/icQt22pSDB2/yyuDzJy6ar/oUGkwtjInnbwSN3ZC41K/SRrKkrdHxZxWuA==","signatures":[{"sig":"MEUCIQD81gG8He8aI5WbXjEF8tx2t5v8m2Dx9cNDpLJSVKSExQIgDWFSn30aGSPUfZndxz72IoksmgueFXmLSJT8iq1WNSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC8wNCRA9TVsSAnZWagAAAzIP/1+ahPP/cns6AR3w+mMp\nVe9v6Gmh2bcdATOeSnpBySt8uXVQhqyVofKbdf72QY/NPMTNJyYJZgB4flkn\nOZyX5h9mmQZ+0b5fg2V253T9GZEqf7I+sz+8x2F75+c+MkKrIgK/h8pV2lt3\niAUIll616HDMQDiViWLRAWdVDRg6puneUAhU3x+tiWcpvww/VQmyhAJpdP6R\nHNZnW24PmE5zvML4hCEgX6XbO7+OC3CK9OoF/cffmpXUnzhB0SE0pfCS+3Ln\nkMouYnr1t9BXwmlH+7A00pH2qmx2jg5t7206UTJZbjDv/Cxng1DX2Q4F1L+5\nDNVB0iysDRDLErvHCbijI6HI9yTVeDNqsz5xZuB378cE83af6tXMM8cdYq9Q\nOcHZaaq4Gh5y06zAfmmuBitcL1vcn96+Kg9IVVGu0VbdT8hrVgJsPI6EQnYc\n2uHp+bVLcEYapdinhoie7aNRMu5p+P+8BLmPESZaGuoxH5ILwt7ZXErcGBwI\noHj262CbJiYDX4xvhBeA2gPqM+xE/LLzQ7Kbl+M3ST/bKRvuk8pz7u5ADHe1\nqyK8+Mfk2FT1ckQTxOtCvPV93OdNaP7lnBfR2mL6EaL1SoCjjR0ehyxPkTpB\n+KQeU9jCy9/YEEM3iAlvxJd4IIB/csvZhZSkcQzB8JRdBG2+DYnCnFeBe6sY\nHFby\r\n=UsQ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"481d7a08423b81d0eacb761ec73c2b208b311614","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.7_1611385868715_0.9444927332245805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.8-renovate-non-major-fc37baf3ae5f5b013ff875a19298a58e851cb8f2":{"name":"@balena/jellyfish-jellyscript","version":"2.1.8-renovate-non-major-fc37baf3ae5f5b013ff875a19298a58e851cb8f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.8-renovate-non-major-fc37baf3ae5f5b013ff875a19298a58e851cb8f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"acfdad6a1e9c3643c7f2d06d5362ee8dcd683e24","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.8-renovate-non-major-fc37baf3ae5f5b013ff875a19298a58e851cb8f2.tgz","fileCount":16,"integrity":"sha512-oSUHI9TtBbntE04GokgwdBHzec/2mvtCpHOPwRtDrz/p2A/jI3HFyb5iZMIRSxPzPfjjEzP6L/LzDW9IKQgASQ==","signatures":[{"sig":"MEUCIQDBmq08EosWqY7ltjBgoFnbg54yPumDTay8ZS9FnSU3PAIgFWn1yS99Wv5azUQa/1dHYR5J1p1XrVRo2bgPQqXtcQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDEa9CRA9TVsSAnZWagAANDIP/31WRZTpiHBxbG3Mzl7b\nwB5vjHm1fxto87dTGiT3dFW7toskVRTOWtAU8Zd+iBMIwZLoNQMjqcnPfwxG\n9l1cEbrDTYhlwMBEqxK0LTqYRmlwhgyKaDmfWuScNK1c06RWybjCzmJd+hYp\nhXV4ftt+1nNc5Syj2AlqnEc3F/sp1dVo7jG8CUF9bXv9TZe9Sp2hy0iLYGam\nknxadfcoptJqDBPpA1RB6rYAxW3t0uArrb4oxz7C7k7Qej85p+BST2cgXcy5\nQRtWIZMaKtOiz+Vb2sGCmMxMPQWADFaYeyoKiobv9zdmfGf1KYRpWYRNdaK8\nMGufdzjEGSmR/OBXIVx2wKQeILqyttEHLXBVyi99AM3QMAkIaAf4qxUxEVkn\nJ6OT2YfUCgBCvDZ5e8LWr1zMR+V2TVI2UIEiZXJboMjOax8YwaEQbFhse/J3\neNaCbi1CtRTztOzNlVm7vyPbjtYxjLogDgFxf9rRJVg2XgdQRMUajTU3/G9t\nX2z5JLIL12sBfG/+numWWfZ/UTbI+uPFCwoljp/BJZ02ZoaQAKv2jSzK5pQH\nZzHe/GkI1yMdu+iNIlOAzuHQHo1riL7XEpnmqtjTx+XnQ5JmxyZuqXwgdkxA\nC/9njI+cg3Pcr+yu9bcRRoaC/+46rC8j7VfRlcyTLEWNeCV15HadoJ0Ww+PQ\nRi2x\r\n=/pvj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"fc37baf3ae5f5b013ff875a19298a58e851cb8f2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.8-renovate-non-major-fc37baf3ae5f5b013ff875a19298a58e851cb8f2_1611417276797_0.029243490436321906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.8":{"name":"@balena/jellyfish-jellyscript","version":"2.1.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a076f75cc206cf4e1ca54e0a3c7eb4747789498d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.8.tgz","fileCount":16,"integrity":"sha512-hA/TzPwF+AD87ncwNrOIFNpUq9eIaPJk2xYtS/qBMBfZwLnwHUJK7sOnOTXV9E6cjuDi97clpstz/aghheRW/g==","signatures":[{"sig":"MEUCIQDPPFV00pn3m4ULG/jsurH7npt1Di+ikMZ2o8Vf3eUC2AIgIukv0d3tp4pAAthsDqgsSe8AghbVM95OgFU6t3RdsIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDEduCRA9TVsSAnZWagAAgusP/2MN1Vwn+PxrG7gSAJvC\nnVCLIN8TqzUcF7DsWE1wuxK/DmSutWVD+d7mSbvFNhBrWR8VMGRAQTCeHMoq\nq2B4SU0gdlhszPxmJ56KaDLk09XZ8FJTq2V3fvcK1v/iC1G3gvWT6ep6RIL1\nZY78d6BXQrUIa5DofWL4RsO7KVAa6GWV+33m3tEUlSu85iDQuknu883Y3yoW\ntizT3Yj3rpOM1Fa13XhvxRHBGe4JRRoFYFJ+VV6q1aUnfyVVSG6TQBRo9zEZ\nDS/GDMt76s0O31Jh3nVXYSLPnc4tDZ4aNZ6nHQntATxLV7D2CNlSgPUIyxTz\nQ5CR+XcNEGm47ThiqKUU3knvOScSV0YLN/VbJ/l3VhQcRHS4fBtXVoLyKmP/\nr7jPbGFWkI2E9v+rbg3ErmUbuzRatQV29JjkokTEWqjn1Eexd2Eg14gr3r6x\n18s3TKWzsSReobe7pDlf/DHL1KCRqAySqdujGFer3fvLlBTErYVVZ1dTPzHN\n1TJqGlh2Uz0TlkbS5g/NcMcUx354/fK8YBVSzboQzqJHQ92cbMv8UMdb2QVR\nQ1DLixjTeyRyYxjdyRk3Zpk0A7u4hoE3RREJbqvneHgD7Lnshb9u5RSz7PbN\nJhdWEjX9rPrPx2oAQnRCwvweisN5d1Ym3BOSrzkzYD4qjrDXFc6s7kVjoQdF\n4o8/\r\n=84V2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d3cd1e0417c094654b5843ac6eaa9c2bacc010a4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.2.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.8_1611417454022_0.4790602527545571","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.9-renovate-non-major-ee7653be768cc65193311e588f93a60ec391ede5":{"name":"@balena/jellyfish-jellyscript","version":"2.1.9-renovate-non-major-ee7653be768cc65193311e588f93a60ec391ede5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.9-renovate-non-major-ee7653be768cc65193311e588f93a60ec391ede5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6073eb1afeec27feae3e4f1149d4960e70c391c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.9-renovate-non-major-ee7653be768cc65193311e588f93a60ec391ede5.tgz","fileCount":16,"integrity":"sha512-B9sDB3KKNzwc4RcPurPUGl9EEpSOyXFYHNoaxFlp4paQTboI8nZIvr+dWqjHaSfAcu/N//ZNqE2NOjrFa8ADJw==","signatures":[{"sig":"MEYCIQD9O5UF1LPh8Vn9YdEDbiGuH+3e/ykWDu3XtjvM9KVIzQIhAMx0rAq/28ZA6CqDVq4VhhnXIIxfp6hc6qO3jlu1lR1n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDYkeCRA9TVsSAnZWagAADVUP/RAJqY3L/ir9gqW+rxCC\nSyAl294RHzcLh1m+CNTLgelKxw5WbTUQbEQRu5F9xIXLxO9ey7lB1xBEZk58\ntYGQ/8TXqrnIkPGhoVvmwohHJ2ml4H5A6YTvR/eeRw62dltz1L8w45S4bBJP\nF4cAEvM8Uaa9w3d/HWqvVUKz1QnJuh7ALMLIIYe2C2ANKavb96/fyWN2w0Y7\nCn3HOCPbjyO+hIliK7FzhkqD67trCXt7vvS+RTOl5Oi11G9cynpIBwmalVnY\nkHQ686KqYw8uF+sDSxLf/7q0Hh4zVTdXXz1uKFmPTEOTa8DS2pwUXenSIbYg\nve5H/wX5ZFKjoG9hx4Zog15KvC2Amw2P7xupK7+hxXK67vwSEVhUtlR21KDy\nFzVpevYMYSzIWc6D9S585yugk4h8r9QcR2qOOnLOz+Kvf5mOeLrjA/RPlt0O\nhCB4xblSFW2p/ZPhkIK/r78KQHbYFgQCxi0qXe9dYJ+KLDYAR6fWfmTw6lOn\nutLejP82dplf1BxfWrAWEDRyrfmCO9preAY6UpYdGpGhyLPZ44TLL6WITjm3\nBl5VrAqUqhUhGVKc3vsGU9MC6E8DRJaZGdCUpWvYo/X/jFqbI/RL1SDL72I8\n0613m0YYtXGDN6f/HjgnEykihtKwAkbZObgUW63n/hBGEowbc88k2QkBXp3v\nEenS\r\n=utf9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ee7653be768cc65193311e588f93a60ec391ede5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.9-renovate-non-major-ee7653be768cc65193311e588f93a60ec391ede5_1611499806135_0.6727768243675252","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.9":{"name":"@balena/jellyfish-jellyscript","version":"2.1.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a852e2097cb244af07bef16eb54dca9ab3a1ee1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.9.tgz","fileCount":16,"integrity":"sha512-b3nngK7LytW0Y1vO4Zx0Z3HEnsSeW+5X183gPHaML2NSHK8qlW4lziWHccFQNNkaALboP4v267nvNzCgkcoSeQ==","signatures":[{"sig":"MEUCICP1S/tJ1/l8nhFDvHg5gFX54ETgffr+ZOmeJVgoHvK/AiEAonTfw1iN2V9DZyJKcXRL1OxVNf4RpUOupKWHHdsW9Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDYnaCRA9TVsSAnZWagAA/QAQAJQbq8dQyON8LHD7lnrZ\n/cdY01mWUEl+Bgl0qYhWUlWo30srpzPscP7aaGl/+Q2uoOj3ukaBjzX+Xdzx\n4HSr2AQjLITTQBZ5yk3WYxsBRiKC8emUqCCRXP8BfGbRgSlewkFfYN/a8JmD\nRUWs/q/yoBUJDQLlZ2mZCAmRoy0UJ3fV2WlCexXg4n9vaRDKTxQP1f65AxKy\nWoLZikpQMMUYAiklGASvmCyKbDb0v/Q9cLWhUkfjKP/HEp0UzYfbzXZ+fwrL\nT+03o/s8jFbufjzSjAMhG5GNsf2gjCgjcy3bKe241YUAN6PK2CMHdRRMZjGq\nUaNXsFa1ay1wDQYhB+fXW0OeZ0jpgsI0Dnf9dy1Uhg9PzMk+o6zsIrtH8Qo1\nOhejP546lhc3YjsAEGV2xVmmIMvA4JI0h+6Fthv5f0cwdE4V7zTP1cVTCy/H\ncREUN+MZ7wEg2ChL0EWG4lyjZNdpTdW2ygYwKpZkpyMB+SSAvTtjJe/tWEo1\nDm6gEBVGHyWBj9LIj1GcITIx0TaMSpi4EJDGqvhT46bAJ43UMKp2dWNazD8i\ntnFnleum8MOG7c/YdUXpPr8sydCdRzgYavH1PB3tayoC6hc+vf+74NpusnDM\nyglh60dT8Fu6GJiwxNlD72Mv4zIFEbetDcdpB78ienV0jSHC9E45bS32+j5U\n+kFg\r\n=7uYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c7d95f5acceea97174541717fc906635a813cd94","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.9_1611499994342_0.41002103697230563","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.10-renovate-non-major-d322e7916070852a0c9abdff5b02387ab780b732":{"name":"@balena/jellyfish-jellyscript","version":"2.1.10-renovate-non-major-d322e7916070852a0c9abdff5b02387ab780b732","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.10-renovate-non-major-d322e7916070852a0c9abdff5b02387ab780b732","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8fbd0bba2824fce08337c58784ac0bf8417917ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.10-renovate-non-major-d322e7916070852a0c9abdff5b02387ab780b732.tgz","fileCount":16,"integrity":"sha512-v3auLBDwPNjRsTNCrsySu4g60ISQsCESiweOt8tJocfj9wIilqWOVdSA2cJgcjHokLyfA7tgwWonSXLhlNHn5w==","signatures":[{"sig":"MEUCIG/DnPDYamPUyq7KmpXdeOsNMPuAGUSlbTRctf6WY5zqAiEAtl6ueFtEBZBhfXUNb6mqR/2CA64o7FdO/RTAxHiu3Yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDZPHCRA9TVsSAnZWagAAs7QQAJ78qR95xvMLxTPTRcZL\nhcGHp+SOApZnS+g9CCTESICiw4ofaPLc3RjJ3F+LkmzUdfImQColCAsH3iPc\n8ekSj/B7jCsqbRcPgIz23h/mSuIfU2buOPCQB4gj8npwGj3ssiokoA+n+vtz\n/sepArbPoVKAPeBQYQL10tuzGka0mt0WaIu1d2qlM2BQAUissS1lfXC+RQuP\n9C+rh9SdQpeooMHh/81bLwpD1hZyliOarpx2fOr7tNhHF4dvc10PgoUL3bIy\njvqUiZX+DiFBFw6MfgYk2z/S3E4nyIQBtTuupC98sPK7ojwllRQ1aKhqUAJl\nkj/o+0rRvraJ89Y6EAO4RAa1ALe8BDfvXUE+X8VzOiwn2s2Zjub3ZzCzALCm\n40l+2H7sM3hvLPgZUjJ3p6PLbU1l/FYv2iGawtg7TJKWyTlRcHzPO0+9FAPu\nGA5lSTQlOzSyN8p05gA5DG4CPG6pdc7FTJ0BDCACzd9Gz1BhNvWUCfCGTJVD\nwKsIDvaHEVBVmhcjSBN+i9CQz6bFkrVbM6JPZkAlmBUGoknL0HGb0hOFOdUJ\nHTkZOYLGyS9rRPN06nFPAtNDgtexnDUvO241ykdDC0H0Q2rBUGWJlZxJrnKp\naFlyGfA5LWUjhvVo6a2W4TVG4+xhF8mXnLTHd8pPsJ9FUutof6emj8lQz+SK\njaoG\r\n=IEl6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d322e7916070852a0c9abdff5b02387ab780b732","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.10-renovate-non-major-d322e7916070852a0c9abdff5b02387ab780b732_1611502534523_0.9991693931967154","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.10":{"name":"@balena/jellyfish-jellyscript","version":"2.1.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eede297d872a08710daddee986831a02025ea088","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.10.tgz","fileCount":16,"integrity":"sha512-m2kJhxxB8taVOeZF5VGzcFmHmpGVees2hVcHlz3r2BUKUnUl11L3D8KPiaLQNWD4B7NLX1xOHRFurgVU7Vleow==","signatures":[{"sig":"MEYCIQDJBFDc/0Lej3L+ZQ1yTTO0fzv/YWT+v7MmJtnHjeB4dwIhAId58co9OBiudGX4mMVI2BBO22ICMfWYC10f/NTXj9NR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDZRsCRA9TVsSAnZWagAAcYsQAIBsBuLQC7bGNrUP0KeT\n6QpHrsMGUsX7+0+thLPMCwjFg43gKBa/4t3pcXC04QONbzMT8JfoKJRn76hk\nNj992dwTB0yQY4IjeHTb5p5wb6LxK8/1Gwz3ue9ZFjJAYbACXG9MUzQJvPtP\nGaZf1zseKeS42xJdRLYxB62R8hfJDFtDT5obQSOceVibe9XROxCiOoFWG8ja\nt+vBcaftp4nZ9i9+TEtl+uPMGCbsMYubPwhu/GGBYJ9E+9gHS7K+xude9KiN\nAx7ySF2k6Lu9LSOARy9AoARlRF8fr6Yp8GvnYVAJW47M9GMsZvOOvZmVlU33\nwHXj1LSQ/ZwSV4/aYY5QP4qH6pa0LK9byGX58uDMHVBMJ573SN2lrQ7+MfRi\ndLVDHyunnameQ8j7ErbNBIy68sIAqDtDD0bky4aT0AWO2klFXT9Zpks2Id1f\n4/vnm2DZHJUS2YIpon1XNxaYa8haQwbi95NrnOiPaQqVICp/tReyoiGNG/lE\n2rKgZpDod4j9RVQuIfj2Q4fUgaMJYkHwX0qbjZ06BvOLWaCz7Vos7OtLycd9\nQYqvZ4Bwf4LS0yllD30gb5L5+XRc6PdeXFSqCcOqqwh+uKzBfNdwJZ56srXI\nDSVwnt0CD2SxxH5gNq6BSIjTyXj9jd3NWZXp4U0Isj1abViJj5UKnGdxGw6a\nhaJL\r\n=PLsI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"94193944149affc044badf7fb4e2cda8fb2109c8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.10_1611502699711_0.8289423034131849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.11-renovate-non-major-46a07c15ab8806d440e649d54ea75cd3ae8503f3":{"name":"@balena/jellyfish-jellyscript","version":"2.1.11-renovate-non-major-46a07c15ab8806d440e649d54ea75cd3ae8503f3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.11-renovate-non-major-46a07c15ab8806d440e649d54ea75cd3ae8503f3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2724e427c491b2cd1620521af8ae6bdfbe52364","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.11-renovate-non-major-46a07c15ab8806d440e649d54ea75cd3ae8503f3.tgz","fileCount":16,"integrity":"sha512-p3J14XPbX3JQkOY0VONdD72xVJ4w7Y91YLFLq6mphAvhHJ8AJKOn680ax9hKhUmIR2ZrRR4aeBt5zZXusq46hg==","signatures":[{"sig":"MEUCIQCItE5L0eBmv2UpqXFChg3ckpmDeZYg/qUttEy+rTPSFAIgeh6b3w4ozLSH3HcqhV0y+ll81r0NpJAZLGX/gkBD8Q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDoWCCRA9TVsSAnZWagAAmFEP/0Y64Ncyo9avh11FL6Wb\nX34FNC/h6elVwj+Og7HdaDtaisuaf+XmGDAcZ8/5tCxdmjOqk47zS4PDl5f+\nHJkljOkkdk9hC67M7Hv7xaSC2uvTRmBiyh4ce3iMCa9yjvD3K7l6phi360MC\ngux+t9ertmXO0OGvKMXj3dLtGNxF0EikOUNE1392r+3d89avhUQgaad7RTx5\nBKSTIkh6+yNsUkBpOyH2OcI+g3QPTBszreHcwBUHGMqmysF+DkQbdC5p17pi\nsJHgefwrlxvosdrMOBvO9aPDLhZluq8DSbjYRSSDWJyOKbf/e6AC6rK2qj1g\n0gBwQ6cXp/mQIAmXLwsN35G02Eae4e4H0jXND0SzUG/sRrQWBdEdF0Gi9aVT\n40j2ZSpOcqicAhl+3uAe3EuZ4o7jYSCFWuGQ+H/LZzD6xhD3/sxGaladXgkz\ngpFKf0A8eRFYODMrYdTfq6j/eBq3wUncKlpmZUTgnMdcV/EiODZXaEArIMq0\nP0yHVBNFdmewSkw2K6ZUTYOKgBrYktISZYSmXutWFOA2hiolTd8nhuj2t1iL\nGiyJ8mmsof5COCyqtEFdC1uYu0hPVlw3B0jKiOVdphel2TioSngBXllfmM8Z\nBT3fTNILECGmJwNfBjQAQg69RoTa0j5lgScwCeRKegF9g6mm2mnl2Is68USo\nRxyx\r\n=inyW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"46a07c15ab8806d440e649d54ea75cd3ae8503f3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.11-renovate-non-major-46a07c15ab8806d440e649d54ea75cd3ae8503f3_1611564417813_0.21793739619856622","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.11":{"name":"@balena/jellyfish-jellyscript","version":"2.1.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"kaisoz","email":"tomast@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e9fa73a9a0dd74e16363337551caa190e84d1077","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.11.tgz","fileCount":16,"integrity":"sha512-1COdnPdeBJtfsG122/8YHN8dFpgoaqM7clpZH6MC3OTiAuRS2lyLxglecvyvVT8xCU0gO8yJdv0INTCFn0nV/A==","signatures":[{"sig":"MEYCIQCWQsEyGaBgDiC2ne/70WGeztUZG1R1GERxKQnFxKobMQIhAK28YjdgYId1Xr+cyhlA6kQFKPidlhKcWn72hTVu9V9T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDoZNCRA9TVsSAnZWagAA8NEP/ihkxiyS40R3lVf4htq9\nGU2AOq2wxaZim2QEn7b6aHXjyk2LmdlvwHCGqNxdBJfEnZfBf156Idr8kuqu\nj8B/L1WbnJplNhFhp0cNA9FMmim1wcMrpOd8xUWTBCiYUU6Ubj9FK3GuBnW0\nWBezHmYyiIdap8NtSJKyEI+TxzQxlY0IE9jy+bsm2Kjm32H6R7pfAzqI6psz\nyFYRDENB1UmlE/GRQmO8uAeT5CCGm98+W1Tvt2Vm4nzGRIFbb/s2CiMat3hJ\nfzQRHn2pCBZqLmxEVBXxLpsMd29AWikX0y1YoN2Z07dFrpeprSA5BZxwbP69\n47MsTMPvq+XQG0ppZUhWogAIIlJsFhXlhf9alGUXcwOUDwFNjny+xAxTvr5T\nLrRJFssiXoAj908+3uR2jMgxJdBM6IwuvXVehpW6AQMzJt6zTShbXQgIjcES\n1CghydiNLJEUF5MyY3tcVVZoEX+mqjM7vu22K/+gtmClRmVIQSY2ZXqu/1cW\nQmG7aV9+3TzujMg7DmfFXQW7PtqiA6cPcQmvnj3pc1kmvslID+hTS/acabRQ\nEFYqFhPfNnXEfZegsIUAJ1O9e1MH5HWDnvQm653eXkjA/k/DMXZj5M93rhYp\nBqQnK/8HuE9ENgqdv7FKkH4M+9pYC4gmgcPaLPnaGpQ2/driMQ2LIF2eO6vu\n1QyA\r\n=remr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5fe90fdcec1c446d518999420c80cb6d4f1fc16c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.6","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.11_1611564621008_0.2735537562563979","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.12-renovate-non-major-89d1e56eacd3f4e5f1b9c55fef04473c86b5caf0":{"name":"@balena/jellyfish-jellyscript","version":"2.1.12-renovate-non-major-89d1e56eacd3f4e5f1b9c55fef04473c86b5caf0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.12-renovate-non-major-89d1e56eacd3f4e5f1b9c55fef04473c86b5caf0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4413b05e303e4fefeb5010161840bbec73ce2b1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.12-renovate-non-major-89d1e56eacd3f4e5f1b9c55fef04473c86b5caf0.tgz","fileCount":16,"integrity":"sha512-KYOUMTAlEFBr8WhvZNOJVjoS34w4LzJY53mJupxvGtMMFifJ6do8d1wGnnzTqSTq+pbdwrO6o04hxlAWGMxj+A==","signatures":[{"sig":"MEYCIQDjut8XQYrFucmm01CqS4bSwQUlIy7/f3gsWo/ogw9pXgIhALuf4VyMnHyyR7XGh4ZJm2LdsuLr/36AKHNaGNvvrjyr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEP++CRA9TVsSAnZWagAAo0QP/A3NylKTA4pMkGyk94z3\n4IhcCht/DHx0yJEiPo3//OOJTahvGYcrJaFm97CceG4RHVMUSDGpAYSx3XxQ\n88aPodwlM2RsEc3Gjv3Z5UnD+MKdaDrEFNcdJZEHo1JQx440dXAA/CUKnbVr\nKzM1+89IKgwA5LYyCLuUxwzD+NL1v2tlqWAsjo6QJ7U78Y0RVG0taUy78Ujr\n2vAI5+ybAayywA45FeYjjfA825PliHuflX+RAV1Cj1r/R2ETWHtCIb0MBMun\nnZ5RdLQ+61xCNDUcq03ogDB3/tj/epQCk/ioUZLztWhCWmimJVMgaxtjtJW6\nTAnPpWMiAgMNCXhEDHqsKdrjAYmSSKZdjD9M1n3+fuM+Q28z+3hCqVNDBHTw\nrl0WMD4xXlLslQGGsd6k3GXLvDlVFXR/aLYq0UHBcFHxygqQ4ru0P/6/NdPg\ntQgtlcV8CCFgK6H+b4WV67SxcaY7tRBcxsWzRuG1OISJsuqTs2Wv/5BL9ZZY\nIkW1A/NDrF5YJZOnSH13BShAwVe4iadpiAYqEwd75WU5mHYyd64bXRa49lO/\nlI2iAPm19jN/OntE9EVQpl8UQByH4nEaWjtDtb7G3IXhB3uxUGEGSGpILwmp\nBex/7YGefSJaTS1iL1UaCB9x+Xxfr4P5lxlDQdv3HHyd429C2DpI4bX1E7nC\nDUPE\r\n=+yIz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"89d1e56eacd3f4e5f1b9c55fef04473c86b5caf0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.12-renovate-non-major-89d1e56eacd3f4e5f1b9c55fef04473c86b5caf0_1611726781638_0.5528006699674051","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.12":{"name":"@balena/jellyfish-jellyscript","version":"2.1.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ad86de7c4384ca324e1a7e4f41c8460d2953a1c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.12.tgz","fileCount":16,"integrity":"sha512-2KgO2/m92dVl+ZL3rO8DxZY36qQAF7AiDyKVtIngDSQ5iOrCP4Pg1BxCRIYZF/w3zGH7osvuyCjPND14ITWfSQ==","signatures":[{"sig":"MEUCIG4BcI+kLOSrFl+ydkI2lVzoxKpGW8q1/dHio/b+oWtIAiEA9/J1Wyx7xSWPHa+nqJxowYQFIiAATtc6CbgmaNXTMF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEQB+CRA9TVsSAnZWagAAsQoP/jBWiWE/uE6RKg9X0QEl\ndpVG92nCypGPkFsQiWmdEA9ic1JZalSI+eAZbBkOBd/EBXRlrMgxM8QsFmYr\nglXVVEOlOMMeyM7m8DwLwOP6ETUjzT/1636XKC2tXLlPpGcj+z92ieDnNsXy\nJWxoNJJ5OH7QG0rXVJMI5gzkxKjGisRv6MCY0Brq/h9u97XPHZzO/g8Vukxo\nhQyHCg8yPXSAGVWvZY4NKEMxm7rB2EaFh0qoo4koJdAp0God+S9qcAaWQv3c\nv6Y3Vi5mPvXIA5dPeRLipR4Ky53gUcCl5kgVyHmIRWmGJv6I74xBX8RCMi4E\nKADXkQ0oMJmt6W0eNAIkIM5HMJgWnRenw9EA6xiKGI750KdiEQ+xoDM6UFCj\nt4WxUciy2llgiufmlop6xT9J0N81lZNXE4bBb/MXR0AW051IG2VesfvRr/1K\nuXP5avauUPbtwhZGDmZfu/TBt5IsA+22MDo+zhzh9JKrNcUHu/2GZsCTn3hn\nrfv7JzewgdXFvrQYXV6VGvxnsVkWXsk7A9dX2GnOblZWncFw9oPiTYhazyqy\ncF6jFqFcJP7PG/OFfjLxfPF1Lk4Y7vpclESArTNrL6x3rBw8jW6PEnJwPyIU\nSb2HzEFdJk4wCzdWO7OFQk3QFnzz94xKt5kfmn/QcLmYQr044crADkz1XhZ9\nTKhk\r\n=aFKk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"fa84375774435817931382f72af71b46025567f7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.3.3","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.12_1611726973525_0.6406175010960318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.13-renovate-non-major-74c529a1b96b9e29be247f25898200903101344f":{"name":"@balena/jellyfish-jellyscript","version":"2.1.13-renovate-non-major-74c529a1b96b9e29be247f25898200903101344f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.13-renovate-non-major-74c529a1b96b9e29be247f25898200903101344f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e71ee6bb7a4483bdf2f4b268f82bf0d5d656e9a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.13-renovate-non-major-74c529a1b96b9e29be247f25898200903101344f.tgz","fileCount":16,"integrity":"sha512-8Vu3ANfqUWtedQYXsu9YA/0GBqmqVC3/dhrqbtunf4wsZS/pIvDmIuu6mQWswLneulYmWAXxPdp5SDuoA/xSkg==","signatures":[{"sig":"MEYCIQCSxCZErXx58gcV1TqhEYVklts0Ecwr4Ju75Obw0PKVIQIhAIY4LLstTUOIw22FsQmOb7AlTB/9FvNoWSI+pPKzFLSA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVGICRA9TVsSAnZWagAAouUP/iNGpbzJCXB5EbnvIcsg\nDQcl9WfoLojdb95KaTVzPj8vqSeKKD5Ts2hQi0rQBK4bVaFcvXELDUwmrqGL\nJG/Gqups0FbsIBfYv0eZ04h6XCcfQIXNNa53Rz9GylsbagBdU8apdBxTlLM4\njpb4jfaTir7ZjUjFKo/zaqkn8794ouINDwpTZhaS7sMM3Zm9xR0KFa11ZzY9\n/puEgX475QgyvmdhE8c6p1FbqlZamHhPX0x0H+6YLwVHetxeAspbYcFbQQiJ\n3jKEqIvj5UpOtg55wmHFR2U4ON1Y6xDMZr5EiNYBzK1OCM12X2NxzCsf2KL6\nuYBM5/8bQcSa9vfqGM5nTJegWq2bjOXIPzxSEOahrim+LhlniRBFSsM9KBFD\nIjLhkgpJmwoBX+DdLNq66zeeBQOAAD7tCNm72Wbvf13QHWNwQoVIfkT8pXfJ\n59rboBzXbcYK/Pf2EwmRwQDeG8cVNE5K/ybXTepXwsR6FkqdB7Op5qIV54Yr\n9fJRlGp2Ey0swjv+Cm9qBr2SqHL6xbol4OZ2WCnSRdrVp0NicfSPfKaPATWz\nj5fMrGFlN3tgb36BDeeFSeqtflxWmd+5oSevj6sg0i7KJ8yTOHe+xIdLvyZ/\nPNYv7KsSwKa/QmSN84dhlmeZcywq+EO33RuZamOiMRwVyGiNxCbTF+UqkOfv\nW6xt\r\n=ulOJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"74c529a1b96b9e29be247f25898200903101344f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.13-renovate-non-major-74c529a1b96b9e29be247f25898200903101344f_1611747720216_0.9825821081202377","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.13":{"name":"@balena/jellyfish-jellyscript","version":"2.1.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dcfdc86f30f7720a3fe39ece2d389ec2655db92f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.13.tgz","fileCount":16,"integrity":"sha512-wMCxmVNLCNWtSAl/v66hVG7fDtUuM6Jbtp6dSADTzEaRs3MXPBV2LMQ7FNtCZ48Gzi0p/i1f2xVEN9iLRJaGdQ==","signatures":[{"sig":"MEUCIE1AeVImDl5V4Z7sJc4bnGFuJzUeUrKsOJzhs4R9I07cAiEA07Psu+nqRLmj6sDj3UBQM7Pz/eG+RzO4kSF/ibhIEqU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVJACRA9TVsSAnZWagAAZTAP/igaHIPju9Q2KFBdrDhu\nFDWajhCPRim1sTZu5N44ZIn+wKbPB7ORhJO2bX64Tu809INsF/y1tz5Y23BH\na+2Muek36T1BCWc6FjqnK+AuQipOkI0NDTQ1sL7tg2BTD0I6v8VCgZgaaVqo\n9opratJIWrz4aK9bWOEugKbyTW7vNWmM8T9UsZg6adRzGQc90koVRH8ZHS93\n9XC8zWrPJSB37/FohtBU0W05MwaTxxFR2OzddFeGqZPTiPWPgaxPMPSA2Bj9\np6f5F2Suqsb1+Rue/1aOuBhS/wGCf1BM0t+aZUFMcUcBCfh2p5IMOcdqJd7f\nEkaTbRMj9KH3rJqLgZP4BYqnIKS/9ThOBNV3Q6/AGan+RnijwHhnwKw5n5Zy\ngECW0rOrvcOvQG23FBdiU7YEdKcTJUclCi3sctpizPJKexDE2p0c3PwkJNp7\nt3jR6AppobUMq8rz7EvOgDwYcX78LP4ABt7TV7xeizhhVdT+FtGG+PNLZnJ3\nay7dr77PO7JKamb9O6AIUeaTu6tDfu6RA8QCIf9Wfr+OJlPKMBg8zJX8B0iS\nbZDuDSRYBg2gvlEfXu/00ZWZNPSEgi+RkfIkzEfjLD7NQoAaULJiN/lp7PpZ\naZCcKQ8yveYAnUo7gP+cZadCBaxIRJiGFB82wl+uH3UoEGdd9lbYO3aD1DLE\n8fn+\r\n=nXnL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9557a9a6bf73807a7090c9fb38f3ef640f6d5aff","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.7","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.13_1611747904172_0.4843824249387829","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.14-renovate-non-major-ffeb1cbe2cd95167b0453a41cd00c0b90bfd8656":{"name":"@balena/jellyfish-jellyscript","version":"2.1.14-renovate-non-major-ffeb1cbe2cd95167b0453a41cd00c0b90bfd8656","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.14-renovate-non-major-ffeb1cbe2cd95167b0453a41cd00c0b90bfd8656","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a8961943d7431d50e3cabe97d047981d09bf614d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.14-renovate-non-major-ffeb1cbe2cd95167b0453a41cd00c0b90bfd8656.tgz","fileCount":16,"integrity":"sha512-1nqVEL853TEMsK73oXNMBdfRMqrg4qQ2+ODsnDIaieYuaZvfqGSIoX8D6mE2aiBG4goZObDxwZd0/oBk5I9hpA==","signatures":[{"sig":"MEUCIQCPQxiptuKOYK6uiRB8rE1qlyxKV0E6Jfwox1cx1aBslQIgbHx7L++Eo66Lt3DSbnw5B3jg/ql/VDoHm09QzC6VPZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEhp5CRA9TVsSAnZWagAA5rQP/1AYjFcC7kP2p68ricrl\nJVwisb2iPaFzMYdmlUvvPD5r6j1mljotPVZhLJpet40C1MzOzvsH8JKurWCr\nMnV82wX/PrHYv7Oolc3Z04meI59zuPGigh6wrtUp0vFXrzMQVh1cQMHjyGKg\nRd7pgDfQUXb9Tc2OZ8r1RN9lEZisBiXlAuT3DQ33wfDA+N/1ezcPjXSYHedj\nXI+Aq36Tf+wJIQDg4b1c9o1Hz06evreSdoK0lBVwoid7Ao/DXxF2LqNwswLC\n7nQYPjB15VPjD5YetqxeHodXAHWCv7kxo7kEuAPtC8KhflKIW71alOF1vXc1\nJBR+i+Yott9zj0wsaukqGrmoBV9nKTf8Yi1gtY9OBPCXYzbtZzRqSOEocTjv\nQSOvEFRUZOw8IKiSQqN1GHcjCwUDY7g9RliE3p7fEOikcfr1saZsKR8TB3Dm\nTf49NysaUHlqBR92d4cadOwGvwzPGB7JXjenAcEteLFwkLPDMTA8IQ3dzgGH\nrCuBx08CtazHoPgS7CGHIFUZ9r3TIj0lmCQH8gCV1ZRb3ZaH2U480Tx6MwpY\nsLql10cIYDK60keAzLYNC2s61cH9BAv/REun7mJ+LL70fHfCJV2ngMfjFGjw\nV20F2ArVixn1JhL2ntuNpyCUxbONczK/cxfGltwogTiscgz2bOwVyfSaeWN7\n3fZp\r\n=Z2PB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ffeb1cbe2cd95167b0453a41cd00c0b90bfd8656","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.14-renovate-non-major-ffeb1cbe2cd95167b0453a41cd00c0b90bfd8656_1611799161151_0.26220764599831736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.14":{"name":"@balena/jellyfish-jellyscript","version":"2.1.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ddaa235f10e738d1f9084d18362caf63d95e9450","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.14.tgz","fileCount":16,"integrity":"sha512-FimArMEnLbvvOUqce45VCSgtKnKLiokHnto4ueH9/hAESAEkQvCypwMfT/oc3TkLakj1N4EHhScPJaGKsNvFjw==","signatures":[{"sig":"MEUCIESJmB6xT3GNcJnhp5CphM7dGthBiHFvs3kZK20HZwhvAiEAzMayFamxnZcJfvirRXkGWV2tXk5t3tggPaYX4BLtmbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48278,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEhs1CRA9TVsSAnZWagAAGj0QAIWJevf30F00OHAoBLwt\nQzNtxowrfzT9tA0pDHO9vXzsgV8wa/DPRJMlnWVUn1O8RLbUuO1oT73quV+a\n7ItIkRNXvCBfS9XAqF6QHyINhLHj7dELE7MepEH7m1QPlhoLhZdRy3Bh46O8\np4aFA3ep+eXnHWtUGpiiSU7ENDE/+RRS8i6XmUbTXBXNK8XOQ7h/PIVxOurR\njGxa7/oqeGLBEuvBHHWmbu80aCGVg56oVy+wf6hIq0NeUaRrUhN3UOYonCa8\nuNmtSM/OWjPXpZgNIgB8Vqz3vLc3r/HaXJExEayD0Wpg0VBEMl3HtHAzFaqa\n0/fLLrQsgDk80DgxCu2PauWSgYw8prjMaqBoa+XP+nHNzdmckP2t91MlranY\nlR3UiG6r/rNrseVngkT6WZLMbMPKDot9C1lR4RVy1K1A6BYaZSxvKOq1pSsv\n6tggXyrIQDnKJ4J9LeH9dFHkUoDsAEvG/CWecfQwEJfZJC8OtT4msAycjOtb\nmcuEaqXz/oF5ip2pE/cHCI9/Hd/gpUfpObryP88pQR4yXKfg2kF9EN6FN8e3\nufw4U1jL3ozh7KoJQ68xKKc1UmkIp5hT6gZI8qXnA6zj0y2n4QWi2lfEUL5+\nxNhcKLDpfPzOpbGiwyz/HXIlZ+qBagZsJnEwI41XC6GIu/CQbsYegZiTj7e4\nBKwj\r\n=3mqP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7da7ae5c9c2274b24784d86510c9adc9b1b6ad01","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.51"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.14_1611799348826_0.18750953949066318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.15-renovate-non-major-5ccc625fb04274da6b1fc81ba7d34435c96dd4bd":{"name":"@balena/jellyfish-jellyscript","version":"2.1.15-renovate-non-major-5ccc625fb04274da6b1fc81ba7d34435c96dd4bd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.15-renovate-non-major-5ccc625fb04274da6b1fc81ba7d34435c96dd4bd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5496f41ba352aed1fca845d94a428e28f7a2ce28","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.15-renovate-non-major-5ccc625fb04274da6b1fc81ba7d34435c96dd4bd.tgz","fileCount":16,"integrity":"sha512-UbcU6psSCWt5xGiv89ZKTbwfpJIHmUQUO6k/uhuGQDSeutpF/qsqvZKyTcNZMiygrHd9TOZUs74GzsxbrCKTOQ==","signatures":[{"sig":"MEUCIQCiKCtiKbgkZlDcZvMu0/1Jm7lC1GGrgG/YsTWOmx262wIgf0AZSrDXP2HPmvCOBWFhnNSge0aul+n97eXhGCLH6j4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE51eCRA9TVsSAnZWagAAkW0P/1+hwpIj+mkeAHbDrYS6\njZQ6WAJaU4jboPDwVq13NiBKXmtiA8YT1eFw9jr7eyXZpkEKNuPo7yq0g4dR\nJcmsqg+HChB/dQrKLaMArGdADKjy/rtAjiEKb0gtoX8YlRrtpeRxaiGXfG0q\ngWHd5tZDaqnyQOP0EENlCA5ELTjVIsVAoUrnG8K06AYct2yBOUegS11VQDgG\nSxij7qhhyWvQbiFTOu3lE8v8pELvTNVh8oWX3ORHRwtM8KRNsqsLvqa6QF6Y\nEphsFwOrL/3pIy0VXn6+8GSWaCYqJDJ64yIkxjv7TeXbBT4VqeKtMiCpBni1\nOYugj2AIozrIx9E4QXuY/j+SgZJKzpTQz74jyKo42OZJftzTrG4r8CLi9e93\nxaR1nHQCOIPUBrMkZIgRQgH7XB/fSjTjRzFZk8cx1YFgRzkZsHmQOjYwE54r\nxa1WHurOl5iW5bqALSOWxOFbS9T8nOSaAL58rGEYahdetX1V/NhdaRWG4aIs\n4U3E0jJtkHEFP7kvzAgCfnzykVuzqpW3+an1vtug6eEO7VHHfPJdgHe6G1ZD\n0FJZ+FDLY+76tNo4HOx43KeKhovEfoPIWLLLkf7jzLExWOJeW2Nsub6K/Wjc\nx8VGq0mugO0B7qoBs5ldzSdauJ9MUcDO3a/12MIBjpjdNrFc8fTgQF0P8edM\nn2i9\r\n=QXaB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5ccc625fb04274da6b1fc81ba7d34435c96dd4bd","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.15-renovate-non-major-5ccc625fb04274da6b1fc81ba7d34435c96dd4bd_1611898206432_0.5374746359617675","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.15":{"name":"@balena/jellyfish-jellyscript","version":"2.1.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7d7401cf9b0a3d696a29d66ff3cf8bf4cec02ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.15.tgz","fileCount":16,"integrity":"sha512-SEJrZlfsUDOXeNP7e9+gezrdk0NYOLtB20iWNzJb3Ly6o8hfre1nPi8lzWyJKnMWp2PDwAhzMLlMqcO/rDD3qg==","signatures":[{"sig":"MEUCIHIGln+cw5D+jdI26s5LZ+87Gkz/zqdEMjnR4aoUvpcsAiEAiPJstrrXVx2wFUN5F4BnRPPC8YP1btQLRQY8YMGbcto=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE54bCRA9TVsSAnZWagAAFcIP/j5oTyVMN0HAN6ZnGume\ndOsUMooyA6rIv8+LbiFiGvAhwWNYxnFvtBDqrktTITryEWdkZ3axy6WkYKrY\nj7GRzcrZWyrdFnc4y9vXWDO+NSHpn+wyr5ugNY2/mFIG/3xE79T+aqdHoNEf\n1S8o4l2xsoCflRgejCWU8V4abZFldQ8gig9j1gppzXt29xA09zhqEKKvthQ1\n2xjZH1wydG9OJDi6SXlZioFmuFIkg/NOCuoHfrewydHGU9F0r8/2EiE87lAi\nLxhgulKQSwkOFt+OBew76sLYKqG+wK8tSE1RDNIyLhw1c8KYQc/Lx5CxeoVK\nYsuvVEo3dtIliGO8Res+nz9dIJw2XGQyGak2bn8H81ilw5xjNiA+sN0iyTXN\nQcCLfDDerQU8fB7Sj4Y7wj352DEDTkLfu0rMvjGASu85zBk9FnOB1MYTajZl\nrGGg78EoNL6vrpZN1P0gKbY6QKmHk4PRc1UG2FG+4W0FkBEroKth8huLRwgp\nrgX0uIZuS4GOjjIhVj9X/Km4TIhRrWeyhiKWDnEOtQ1DBRDpx7j4/1pR26bp\nlthQMUksyFCJZMQVlGb1bgBoeDemwjab3m4e5SZ7I0nv6lxALeD4Vy5VHtln\nigiEX6ianaqV8JToWGgJinj1i9VMmrQJTIBDXW/tIuyDO1hlzxwrAaEs0w8O\n+h1e\r\n=lj2q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cc79b4b4b3fab82a7df57f7e3aa940b095ea91eb","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.18.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.15_1611898394926_0.30530983508180976","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.16-renovate-non-major-65bba66ebd3191919bbc30d77988786e5ff80038":{"name":"@balena/jellyfish-jellyscript","version":"2.1.16-renovate-non-major-65bba66ebd3191919bbc30d77988786e5ff80038","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.16-renovate-non-major-65bba66ebd3191919bbc30d77988786e5ff80038","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ffba636fa8e2039aca6f7401cfb26a0d95f9b7a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.16-renovate-non-major-65bba66ebd3191919bbc30d77988786e5ff80038.tgz","fileCount":16,"integrity":"sha512-9qEI0yNXS80Ds8UCmvBcVjfxmerK6VeHX8TgFulsq3fGhGzyfkFXAbkWaWBke+SkAfVOzq6Yii1zFeJcJfvAuQ==","signatures":[{"sig":"MEUCIEBfKX2TtUDgF0NpjDpX7+wmEyTtE02HuzPYKICt5pqkAiEAiGwOkMGSArKgrPZ4lcLpoSZx5WtC6yz8Fs2QA8LUT1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFkwCCRA9TVsSAnZWagAAcrAP/jtvbpa0fxWGSdGY8Vcc\n0PGO1HydFlTK5PQAK+9ReKHFyhmhIPdzzCtk+8VqAjyW5jDCv6GGC9FdomGf\nH+QqYpQ9Xq/fwNGOhkN3u1Wlutn36LOQd0yxpJdVZjk9dzXaNIw9ub0y3omW\nvhEuNklh8nr6ErfRE5QEd2GISzUJaOjyv3lW0U1cpqNEChdo526SFWoPNcE3\nlKhNlLzLqrTNrjfXu2EDF6E+hNp/6wAtVxgYEZgRIPioIXtURsHaVlhAEkVc\nqE3x0gYMG1fTzDtcm5lH+7V2IQ8ru5m7U75eSyrTWb5kV92hgIbjsckDG+l/\nd0k8E58mZJMHyu6Z69Z6TrJs9GfqtdQNO1RuCw8jmAgOq2+jaGY0jSiiNhWk\nfVc0bHcDOXO3Umg94A4UaOd08qB1HMQut027mdntdJIt7cj6nXJn+t17T9yh\n+x3Ey9RRtVhIK8qrwPv5PM9HeD5UkgIqt63NQeRn09TV1fxSLYyFPZDrNlzP\nDdfbKTlyrwnLIwVeFrAE9/5wcpydE0EyKv5Q0fFQKf8WkSCY/AFMCTI3MMh0\nong4iGSSeuodsOaQOzuumutsRwMdvklnAGlgB+Tfh+Bla88W3pqxQxQ56R62\nW90bL29L5ye+QBYas8Tr9VWLULdIf5ZEgM48YGU+visxPw3H8rruxuWBObcn\n247z\r\n=CHdO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"65bba66ebd3191919bbc30d77988786e5ff80038","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.16-renovate-non-major-65bba66ebd3191919bbc30d77988786e5ff80038_1612073986137_0.31349659298936605","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.16":{"name":"@balena/jellyfish-jellyscript","version":"2.1.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1dbaae4cfde8f63b11e80a310a62cbc8cfee52f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.16.tgz","fileCount":16,"integrity":"sha512-HAjdAWlj3enmRi1h6E5XO4euo6Ey3hy09wkbBmzO+cF+rknBvdcsopEVIg/SFLUHb3h1upvlP/12gv0lTGspSQ==","signatures":[{"sig":"MEYCIQCyo6ByQ7tuOrnrc1gqnl6xKrPpmlRig7WMuHpDtAwBHAIhAK7i8zf3iz1MrVVvqeAHtr7UL9DoIUsUXx6/03f0eEUz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFkyeCRA9TVsSAnZWagAAYHsQAJ7MMrVDQrqQDvLnge4A\noSO4d4LZbrcVtWu8M25lD7V76btzIPSwtSHCrBjqEFS1orzGxDJXBXo+auBV\nULBSFVF96K4egRduXtBrLFYD0a/hkShI22Ia/KTpvsq1ulF/TWJDgRGEHe+q\nh2v25q/QMZca/A7J58BizgAaDivD7nYUFSGmQxIovilLfbdpmZ9MuXsu/+LR\nO6RBelHNRDb4uFAZE9+zStoqyh9TeYdE3Zqo9hnDLT4Ut4bCq34yc4y6cG/m\nQKlZGTYzekBXWkvo0Ptkf9MVtLFKMahIS8KoSKGXl8vjADweEdLYIOuJ5xi+\nlILrVxxy9PfRikKecceZOLbt8PceDDoIn/1tU8tx9jtcveR7r6ilyAJk8Uc4\nBhNaCsHISrbg9fpomLwFwUMAjCd6j7oxzgP+K+K6JgLfHJJbbBlGWGj5x4v2\nxMthBCdZFKqhECI/nLf2YdXQGbDeOXQaGoYkIkhigTz0gbS2LiSP6W6pxkE8\nEPhQag3ahpK5RuBslwMl770pAFgNK+Obz0mtKlixuYYX7K4jQlqXdX6RN/T+\npyj60XOq+9X4jAeU1SHV90+1pxAMWW7cLcZHz8DYXYvYF8afvvh1pQY3pMiF\n1gZIPjOZloPPSJj+lS4pZW/zLDYeBXnw3lVSKR/5ik+hwil5TlrEaKPF+pSB\nvrU5\r\n=LdUS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"126ffd6c2299d18bdd6817794a5f414c2ec48e4c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.4.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.16_1612074141670_0.4258322267464556","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.17-renovate-non-major-8c401957fbdfd16063fa3316ce93a48da460e207":{"name":"@balena/jellyfish-jellyscript","version":"2.1.17-renovate-non-major-8c401957fbdfd16063fa3316ce93a48da460e207","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.17-renovate-non-major-8c401957fbdfd16063fa3316ce93a48da460e207","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"024dbd4a3205bb22922397c9b9579dce9776392d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.17-renovate-non-major-8c401957fbdfd16063fa3316ce93a48da460e207.tgz","fileCount":16,"integrity":"sha512-NAQ2mLGLDYtMZ2Ii3acrCZfxLl045YiGcGFerIOXwp3ZrcaB2jD+S/Purvp6YQvz3HtfSN7Gsw9I8aCd+IFTGg==","signatures":[{"sig":"MEQCIFKvo/d0WiaE8MBAuwxcaoEkRklymw0LiLzYX5q8Gg5WAiBItXUZJp0zekNni9W1bAnp/KTJeOkqx9yNv2ETnyEdAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFog8CRA9TVsSAnZWagAAPlkQAIJJQzHIRhamHIoEoJJg\nf8qW/tH//hcS+LfDuWT8hzwqVMTWEs5IDp7EX45kdffP/fO+6Kx9Chr/C0pk\ndSmKhDuXnS7dzsRtJJWRpuQhTClrdnivt7ZRrJarZOHLq/OP450/5/tamLyW\nuOipYrlMmcbTsLTSYboMJbvFkCdtcfp9kpM8vFUBazVgsLWpauO781D74T+3\nb5sQQYdg2Gu1pQDZ1LWoBXA6hsirg0KBPQV2oqa7ZMtW7f5mUTIXBfuGtEFR\nPFBLMtJJUtKHR/EMrLZWllzdLQ02R8BkDgQA38BNNjQhaRb3uMeR3uzDJ9A/\n+bljlnyI5WZ/uPdkBGXyCnuY6uZbHGIhXMjfpJh2PSfhAH7GYt19X+xJKWAh\nCyKJw8QIoYqOzNz3ov3wnFSRwqkUbZvEfhZLj6hKi2Tn1gXBwOTTabcuksnd\n1TNvUQzeIohVZPDM2ag40L3iGRVzCIpy5XOBevhMK18GDG3IGK0BpUSHuJrv\nwaRJmRAW2pn7rKalEpnh8OKyDw2A4E3wcaFNkujDgQiCLA5HNyD8fxJZogoq\ni3vLy/iCBHtBvoHFm5EtCIYJ8laeVLOAoYvodYLXbOP7TcL/GPMRtWs1tulh\nKZ9k0lLPUDZXyzVx0VVVrvHV06YSX1+WWVFk5ZDnje3hR4xGyjn/gBNfF0fE\n69k9\r\n=I9qy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8c401957fbdfd16063fa3316ce93a48da460e207","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.5.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.17-renovate-non-major-8c401957fbdfd16063fa3316ce93a48da460e207_1612089403967_0.07317381319591965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.17":{"name":"@balena/jellyfish-jellyscript","version":"2.1.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75f3573e829050b5ffa478a9f3555804ff666afa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.17.tgz","fileCount":16,"integrity":"sha512-L7E+tS+1i3lUjA0k2GROC/YJO+uxTDuHz8jUiEbVs0O1MOfJ71K8pHn6KsfDAyO1FNRP/mvRt6YIhRG2PnyUNQ==","signatures":[{"sig":"MEUCIQC90J3bsClpxjFx0o0BcDm0NqRkjMgF8DI8ZT6w3FXItAIgUmqPp8VtkcCTozdVdhWzis77EPUfuNg6+1vyWuNJzxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFojZCRA9TVsSAnZWagAApSMP/0LjUcRYS94NBFMmvakw\nBP4mr+wsdtJbbkktVPFDreMBmq5FS1OoBfgaGs1BgQMiY9kjZKSBEmteWqDB\ndEtVLt+1mpvrVTInAQWdmVpYCXfgRWDq33hbjGNw2eZHv9b2SfFC+I54prSQ\nLb6sG1y0K/JnDsEQenWf743oKvwaeAaVEYZYX5Z1MTnZqrwiQZSyVnqptzFt\nf2tbuwUMhIEthsRaFLPFwVJ/roQpR1nvnyqaEWq2LMZ+fmfrIhwCu98VJaRB\nI2IurmyOFLaafvBU9hc18XkRChF0X1X4EMzZsAgzOx4WgWLO7G7l8zuU12D3\nyI8gXgXC6/Sa3Jx7R53N3e/T4E1iachQUWDTzwMrgAq87+u17dgOf72JNS4m\n1JUyG7nkBk9nm+RusVUtlUlkbuwWwt/mIwe1u3qoeqH9FLkzVt8KscUVju2y\niG7DZgvRPd7vsXPduTLspuQchHFqIcLBF6xrTSJe4JpIZezLPezJEDJoKGUO\n5h0Ji52YW3eLTQnM4+fFjH6Jm7Xyy0/31wDq9RoI2Cd1FSFFl2Jz89wKDKbl\ncs/aIVl7jJKbGt5dbMT8FzjQ5XyrirvSEgI+UuSPfSarVpjmd73vXyGm5vQf\nJqximFmdoqpxniF3tecIJ+ionL27Af8tALoLRbkf8Mqq0nB25yYWKxNDjPsk\nIqY9\r\n=IlDg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f11ec57f3c5de0b768c98fec8b720cc18f1a8b5e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.5.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.17_1612089561372_0.25000159974350744","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.18-renovate-non-major-3d7eafb8e16facbb4de4b03c521adba7c89521a7":{"name":"@balena/jellyfish-jellyscript","version":"2.1.18-renovate-non-major-3d7eafb8e16facbb4de4b03c521adba7c89521a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.18-renovate-non-major-3d7eafb8e16facbb4de4b03c521adba7c89521a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a2ec32cdce1cfb11c8436a2c534d80f11c6d850d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.18-renovate-non-major-3d7eafb8e16facbb4de4b03c521adba7c89521a7.tgz","fileCount":16,"integrity":"sha512-ioR7OpHB1qSyImdeN6Gb7EqQmw09xEIdQ4fTEKXh2tfHMLELEQco3YxLpd5BdMEamTNaWyEH9LuIQnk/10wLHw==","signatures":[{"sig":"MEQCIAObwpZFNi8vL7SgQoKmEZEIYzBWevYF/veXNQY6WNaSAiByG6jBZA/htSTnNdEEprZfkoL87cXDqpfJgJC5hm0Ctw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFuexCRA9TVsSAnZWagAAMHsP/3aRB0t8c5njTKAIkje8\nYhpDB+yuRgT9hTZFNbfjOlVNGJmLMCCdZ1d+Y91ezSVHHOOvr7XgMlcnG0ct\n7NXr7A7e4RYP3+4X84eWRkqU9WG0qRFr9oAKBtCR7hqC1rQVofGNFxntPgdV\noFAcjdiKhMvmhC4ZZSrLFB7a7vVCA0R9g7bY84t19VpzOe+itsr6x0HyoYk/\nHYwMYjuM/LX7x32OvHH66n0kxpbfBbq0MNOOu7oYyV8IOsF+x3QhcMrlCEMT\n2mYQ5fHSGes7EUpXLWz0rskTbAjsKV1z7HfMVX5mMX8zQeyJeLcahs9R9E0e\nwdy5k/0p087kx18CpKOqzsOJXLBcbZwudLnbdr9JuJm4F9casxaZ57pzWRjW\nOx3vY/kDEaJPpeAAqT9JsHdW8T7MQXuaiInZ1Om5v/XAbKiyc5u/bI7jx1OJ\nxYpTuodTXv4HVshpUXOHjnAwVT4DAXbrl6cUdi5qMswRL1KYklLzXb7fYBzk\nfjbaftS7FoxXGcDtCWOlfjNyj8tyANR8nhp1zNhu7aTY4yI2UJgm8fjeAmgN\nnujxtXIuyxHY7s9zyIXsyufn0pAPjbqRMhuWHnpQdx6GjcimU/AQENCMGdOn\nlncoSeDAddahELBcJMmQQ5xGksXswnPiB7SlxvPa37nD4M3+nddal6qRze9p\nN5YJ\r\n=DMMo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3d7eafb8e16facbb4de4b03c521adba7c89521a7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.18-renovate-non-major-3d7eafb8e16facbb4de4b03c521adba7c89521a7_1612113840844_0.733423008883137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.18":{"name":"@balena/jellyfish-jellyscript","version":"2.1.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"863f9cc7fc0548a20d551dd682e58ba8e6ca4eb0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.18.tgz","fileCount":16,"integrity":"sha512-N8k3X61mfc6k+pfi57GFDSQSCQlRBr1wUxkV56ENsjRRG/t3Z0QVpDxgqeedDHqNjRDXXVx9W0IukOtlh/smrA==","signatures":[{"sig":"MEYCIQDb+hHm9Vv48ZJ4ds7Actb7OB0PnrRY8QGgnBjSDmytJwIhAOWfVEDA7oD7WDBA2hynDf+ttAm5dq4ajEQ5e088an2q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFuhlCRA9TVsSAnZWagAADX0P/A/ghhcrIcljYubgSxXR\nAHO2A1yyML92OWxPr2VkTOYxpCMDZTtALG+jfcXIE/9kknTuxDZ4jIWbeJUh\n2y7VVJ8o6IDrWJWvqepBAeFhTycXf5nVNqOyPTb4Xfy9FsooqrsPe4QmQyx9\nzoLmwelTBos1bDUiMI1iwsLQ+SgDd8LukoDQaqpn67f1KoZwTZ81TALfyIYC\n5KQNr0pWnPn+4XT/HhW4J2/NYnJQB0RoI+IV0Rs3aK3WjwGoa+7Da6Ikg04/\nJX81WaWUohxve/SYXKwFKXqx5L01zSuFe7ej0dMbALyAMT8SxVH1sZknazKo\nDdYb6jalO5F3X3LZCN+eOA+jydyomjOszT4AcOxaXwn393E96RuV0erPqg/F\nuNg7ZZWpbF7OZw48YiBp43HGWkhDNYM1y1n3uPHxYc19sC0PCgstTcELSZ5H\n8C5fvUoTCvXPH2f3i5Vu5Dhyy+d919Ne1Tfkg8aPJFsHQ4TCOOZEgOQ1ISph\nkO2d3Ri4KirkOkaxZkpxmCfchj7MabFgauQpavHoYr5yJFnG0hk+D/3PHkGc\nu5fNFyzjwgwH1L2YHAr2WzIZ+UHb0XOKEi9WMaEWiOlwfDQuxYrJN1iB9/g6\nSE1da56rAnE9Pl8AxKSAvu8IyUoRsU3AjCoY1n9htRA5+2Jxc5hLyfb44zSM\nwNZS\r\n=Aqts\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f0819b5d3969a68d8570618f5fd0648f3e885552","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.2","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.18_1612114020968_0.9780570179951578","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.19-renovate-non-major-1d3c83111b32f86792f75edb985ee70e9d2ffcd6":{"name":"@balena/jellyfish-jellyscript","version":"2.1.19-renovate-non-major-1d3c83111b32f86792f75edb985ee70e9d2ffcd6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.19-renovate-non-major-1d3c83111b32f86792f75edb985ee70e9d2ffcd6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3f75a8307d40426682c553215c401beb8d716774","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.19-renovate-non-major-1d3c83111b32f86792f75edb985ee70e9d2ffcd6.tgz","fileCount":16,"integrity":"sha512-I6owSnB9bj1DV0GEunYMV7wl9tn3aI+XGJv5vN6D1x09z8zA8txP+Gw0UrLRcnJ2oGjFwz9ShQjaxC3WQwUQpg==","signatures":[{"sig":"MEQCIEiRHakeb7GqUgv//+OKbyPBq/MWqgfUZGZGGk85SDDZAiB9/q+A/5HGRbbSXqgYsOffoFtivjvkpJJT5dd6KqjDtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGCECCRA9TVsSAnZWagAACLUP+gNYX+7GuGjpTpYK60Mf\nRw1CEvmrVY6I7yjFvF/MGAcW41UwJHZhGBwcDaq378Jl12g2as1tYX1OtVOF\nzWjudqpG4k0lqkmoFfP17fkslPtzSg9SXjFtVbYEgqX7eTtGAJ949HHuNGw2\n5Lg1OX3Eul+XTu3dtpH7ZL0sbX/JO9sx2vsZnebYZbSLBPYvDDqV0cC4dOdW\nQ5B0l3OAFIYebfwtgi2DYkkXpagrnpqiHpV1tTwgADVRUzpL6tyHbPEfpVB+\nJtutDUMRwLBjeXayrY7ybT/i6mCxmIPV3CAM0zsAeKWROQnlOBJxnwb4Psz4\nMS8j52OyuTRzosFr6iX1sxLYUsuU8I5JvDMFqajYPfDj+4GAWWmRQXHVxVvY\nqkKHmCEwcQ+q7mcCJewOvoJgUEUQMgaCZWeBvDX9BAmOS+4lvCEBv86r46Zb\nHEXQFdyIfsQQeCV7NcDbMEcx4nwzczeZO8tgyRQEdjaoxSbmkYGp6w4Y5/18\nk0HeGOLtBc69xzo8Ykj9JNuo1VawHDi3mvk5Ug1hTSHwZzQdfk7KVv++QnkR\n5AXefuBPVJiEqR6mNlxcOVj7e6lESUSAZ/A2PTJIWUSX3CmPMNasT85FfhD8\ncDQaz2boom5sguXFXzP5mPQvPu0tlzy92QH/ehs4YddAMl+VWnfoEbXFbEBk\nzTKk\r\n=srWW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1d3c83111b32f86792f75edb985ee70e9d2ffcd6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.19-renovate-non-major-1d3c83111b32f86792f75edb985ee70e9d2ffcd6_1612194050400_0.4570746709205835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.19":{"name":"@balena/jellyfish-jellyscript","version":"2.1.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"177164d38b6dbc7e0a5760ecf95dded8e23f444d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.19.tgz","fileCount":16,"integrity":"sha512-lGCtOsTLjpyNNJi08TBTCIpkJczgMeBvgbd9QXJtJMgnLzsB1sIDqxtxvg/IwvoFJYS+eer/mEH2XWpug/8Zyw==","signatures":[{"sig":"MEUCIG3YjKuE3mOZ+gwo0hcHLz5dHN7WYtYZ4cvZigG8SV2iAiEA6vTBhO/advVkqSn9ta/0g/3/8RPk4hQGev+GLrlFnZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGCGqCRA9TVsSAnZWagAAjuUP/3C/1mi9xRA3GHYhyUMb\nt4lNFvPHD2CxImqk11uzycXK/ieYaFDcqNx3I+tkljL0XRgHwg4JTCZK8ylf\nPz9TTErgmTd1Q70NLNEO2ZBk4i8+Z3a9veiR3woXdAi3+3dpPX4+IJ+tvFnp\nPCqPw5oz96FOIKwO5pgTi95HftUYX8yxl8nzImaQbZM6iahZN5rRigIwjumA\naBzlB7Lqbc6X+t4vBRVn8ZlKBTeALulCyd3cbzYy8MwCX3qSPKBhFmsLWvPu\nVYwUqccvqk4NyaBzlv6oLIBsaCqZAc/IgDW8V4ST+ucfCgula3Ng/Dc02f1r\nP9jfMH6rI1AT5gbgOaGZ4bTQyt08FLwgu9bHkYd12W2b0d1+KUJ3jVaAl5My\ndwtLSvJ9D94mCb6I5HWqZkU9MZs9+R74k9t0dWKKTIQc1d1+nR83BQB5lC/p\nUWuLed9ybGG09m19FGLIqr4yRcX/Xh+lOTOZbTdfpxajFRLs0sJgbzf0MeFB\nAo4O+tWXiGNUGpS/xc53GWt6eeZD5IRxXaygPq7pAtlOo792OJhSw+jKRQVX\nPAA1bzcWLg8NSmT/cCMj1f79Wb14Ia++yWJ8T9BGKGyRMBRUYumPkSBsaJXz\nnC97SqUNvxvAGUBuhoNnGclhY4IbMeZNEtuH5hsxK7GO+jzoxznp/TqxV5oJ\noRei\r\n=r70f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a96b43e4a9cbd4d6256c718f87caae438cdc7406","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.52"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.19_1612194217485_0.8315918125588224","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.20-renovate-non-major-4305c847e4e3bc35e853b33a029b30c73651fd05":{"name":"@balena/jellyfish-jellyscript","version":"2.1.20-renovate-non-major-4305c847e4e3bc35e853b33a029b30c73651fd05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.20-renovate-non-major-4305c847e4e3bc35e853b33a029b30c73651fd05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1fde9a631c3c07e97a73b108f47d7d8520bd7d6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.20-renovate-non-major-4305c847e4e3bc35e853b33a029b30c73651fd05.tgz","fileCount":16,"integrity":"sha512-XLRtQpvg4hnVD+tb02R+rqHmwbSZot5zSVtkJ7+PAVJn7VKSCAR0QXDI23oeufUGp7SQ2UUi455iDDkMWDO58g==","signatures":[{"sig":"MEYCIQCa0Wl5njm0xDBV6u6w8RWf1iVfktsFDRTVH7YZhsrplAIhAMSKpJUeHB/ikPOlFm3UMNBAEXcielO4IE0wJo3k0+fr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKO7CRA9TVsSAnZWagAAIMkP/RQPp/hOmmOrt1v3RBYl\nMLPOI0L1giYNOW78hCoDpJr2xPDPcm3hEwMEUNb1quIfUz+Pi3pwaeKLLXiz\np8uVr93tlUlYNzY7aX3VNFnWkNXiVVRlF1Yj2VAqi2havxKBGCastBOP5ndN\n+7A+FxLz3K7Pf37yO9daHVSG002ijvHkR+RuRjla0ZWE9xpD4BP2Iy1tm3Sx\ncgdqcVnnyYiCC1pzqoYZAJ+MgPG7i2pnje7+3nWPjuA8zt2mfIBPEp7c2S7Y\n1PNJZjAMYKu3uL6j+HmXcEjNPMZ3bE0n1bW/n6y29PlKw2tC+Xe6CXL7Y5Xr\nM3cF7OEldjoU/ifBoolcOKwwDdPKqEgjtoNaDpftklkR709LRJvEVrVYOsUa\nrNAubCu6APLuM0+OFoYCP8a/fMsJN7/evtSFmYAIIZyVfT+03wn9iVJEnlsP\nfyknq9imwkpmECEzwytmA/2O0+O4vldH/JSfdCMMXkuNdE+aFlYpIeygzfI/\n3qwO0bps59gZ70M3vpGuo01SfNwpcToP1J1jRDJ9zK+WPCRBPVMoPFw21x56\nNjb1Is95xT/nUaAP82XsNr0ljxqZJIbfNS9JGGl/fN3Zkuxhg3gKLGQoMMIH\nkVY40PPsJOAX2yXkECXXKksRmUtPQ55HsWvAsLlJ5X+I4L2FdlieM2YeXDEs\nZko6\r\n=w3xM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4305c847e4e3bc35e853b33a029b30c73651fd05","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.53"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.20-renovate-non-major-4305c847e4e3bc35e853b33a029b30c73651fd05_1612227514657_0.7423127666497455","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.20":{"name":"@balena/jellyfish-jellyscript","version":"2.1.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1858552ef9b1532faca38b193e90d1b465026dbf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.20.tgz","fileCount":16,"integrity":"sha512-kR5oBYJdpZE/Ez/XupG3XgrbbsjpMR8y4Fr9fUvlVf8qThFPezGk/sxk71LVXB79QGjnfbajS/cdkd/RNDjHsA==","signatures":[{"sig":"MEUCIBZq5Ssutp7wPaMdLpzKDW2erem6AjS7WE1qqC0vZh2uAiEAhvOt1eqz63KnlrxaeHgUzXHIlWYPib9mLygH2316/XA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKRuCRA9TVsSAnZWagAAcLUP+wRN93UQVAUwIFWR7/jr\nBrYvIfd/VNODZYlhyBoWCG5eCPgyIngM1YpyRVxLRP11WGZeWQn2z6HNMvYZ\nEOarFgrcZoVtTkvnqv+SugdWJCk/EC+VbtA5ThEvBMDUvf27QJH/JtOcLTvB\nzWCMjBs4Bxp/y91wtmgMrHobrfl5gHuU3MNtQxxtc4LnKsN9GKPgu51lSadp\nRovvCugwWYg9SXcl2CmR0lm+aE8HBZ8Iu2xr2xx2jp46XLHgR+bdHprBvIBD\noZtnilvIltuRyiYni32C6jk2w6UT76TiRkjuH5qSSMTFJjZgEHD7bf3mDaxf\nOcXFb5W1e6Ha0kxFrYGQqJL9iEurQd2kQa0LIEsRZHc7N8T4GXj36rnzb6bU\nwKlwy1MzYGLuLPxwUex+tPgR4Vb81e5d1hORV/rSW6ePtJnVv9pyqwIztqQm\nq23BpfvnG1fzUrea8Eo1lcnAfU+fOV8VA790NBjTGkiA8yuEkAa/7NCZFeSj\niOO/XJa+pILeUS6wULeQ7esiXWch2A6cUREH3Syxs2oAVS+IwqLAxgDGtlop\nzZ0GfJnTSB4FzA79EzXwU/Y3mQoOa/DHh+3MSKNkFOybKrjADrE120y1rAx7\nAMsiOoIq++a1eFTBE0/Q5vxPty2V7Tglg3qs0/u0YAlGJRFr9GOMiWC9Zxn4\n0xjr\r\n=LJSb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"333d0ede1c8ecfa27f429e6fad029a65548b4672","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.53"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.20_1612227693910_0.7242683603853208","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.20-whitesource-configure-3311103ee666867972520481861b5f4bcbf62dcf":{"name":"@balena/jellyfish-jellyscript","version":"2.1.20-whitesource-configure-3311103ee666867972520481861b5f4bcbf62dcf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.20-whitesource-configure-3311103ee666867972520481861b5f4bcbf62dcf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"935c5b4d52ee3f09ef529cf9e86cc92107925cf3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.20-whitesource-configure-3311103ee666867972520481861b5f4bcbf62dcf.tgz","fileCount":17,"integrity":"sha512-RzhBhE9WVtnJKJcfxZTsmV7Qw0XqXYjMg1L+JG+wquxuYL3vtL1o6tZgYmGbp0FS3dQzLAZN/xrJdfRid+l8dA==","signatures":[{"sig":"MEYCIQCHhAJBtrGr600NnjBKaDKUazsgOJ/aHI92pYcdKNB2aQIhANHJ7SIZUC8aJ8Xej4AIhy9YsPc5Hkpl4dH5yjwqiMHs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKT9CRA9TVsSAnZWagAATPoP/3EFlv1pJEma/5CfFrj7\nSkLbBdArJGqJ86Om35gygMXdLduzl66VGtMlX+EPEO+9pjfFo5K812Hpxucs\n4Dh+z9aEm2YoATPNslyypu4MrVB6UFkTZW9S0S0zG+WT6J6CVUw3XWQ2e8ny\ncg/I7tdDUJDrutQPVD0icddqOCSgf3zAwnKySwK8ehLCwD4O4WILpXycaBaC\npSX9kbiRArhMxw+2usb+k7Q8NcrcWVJV71bXa8kCYc37aj+ieCg7/mytlfuV\n7Me00Hk++JAnj6Ml9smbQ3WDQkFb5WeV2s6stzaogPZ/x/JaadLQB6Cg9jgM\n2vU3ReSxt8REKQwOeOlMK1x3/yGdFdWmdt24wBE/9htkA1p2QXMlWUqBYzfe\nn9qZPnNp4RQjv6DjxMve7Rpinw9WXe9QJ8EeMdwihve/sOXxFUXg18Eg+R3K\nLEmj8WaZ96Kl/wS68WMdMEAXglRzZq/HXi1oTZf8+3iKRS3Lok7orliVrle4\nNEp+Mjhzb/qj4WNXdRlj/QKgAMXkttreNZozgGTvqouIEHSAvzZtOo/40XeP\nyJuUvXX/C/YqFVEdfMvSe1ckBmYfbe04/ZWyTDVpsVwQC3oALFQcjqUSSXrz\nMVc01rO0jYGhHwUoxD8250YDPlkjKdLUG8SKO7cT2ykl6Z6bg/d8tYgu0HTk\neULI\r\n=7khW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3311103ee666867972520481861b5f4bcbf62dcf","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.53"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.20-whitesource-configure-3311103ee666867972520481861b5f4bcbf62dcf_1612227836867_0.6105117122261585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.21-whitesource-configure-b77e33de659746b73f797f80fcc2e324d34705e0":{"name":"@balena/jellyfish-jellyscript","version":"2.1.21-whitesource-configure-b77e33de659746b73f797f80fcc2e324d34705e0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.21-whitesource-configure-b77e33de659746b73f797f80fcc2e324d34705e0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c5c9353a29c20d8c9b569b634cff2f48fafbd308","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.21-whitesource-configure-b77e33de659746b73f797f80fcc2e324d34705e0.tgz","fileCount":17,"integrity":"sha512-RZUAlEBicylnzwh2OqLKkpJQQ4DM+mbg7UCaAX6zA8UWC3Hbri3WthOmRiJDesK+SH1GmI6xmuYoJKF/3Ph+AA==","signatures":[{"sig":"MEUCIG/JH21QoM5Gsq4xdNbAoM0QFAu77QtR6dVbmnR3NBYeAiEAyefzhYxSzjdWFaNm6Wrl8j4nX0OlXmgBBoeO9vjUxF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKVsCRA9TVsSAnZWagAAGPYP/2DR9fXExiPdM4oRR+4o\n6/XsrLbVFRgjxa0H54JPuOxm7LTDHr78ghitXORkiNRJlFC5slkgmX/ERAmv\nChOD5W0iztg6WbFgvkknqcB+2d9Muki0E/uPJtA/20RBDDqMG9As/Wckt+/p\nEbJWlpdnLYDyNt/7nV1sqGqYs3dQjP4x5RpSjwXLED2O0X2A4BQ35ojyzvwk\noG3LuL7EC6Lpl8WeMfnc7aQpSFTE7hI/JZ9+wxbQ+XrHyy0S6WBZUS7FkKop\nbpJkuBf+A8JJl9qWy3PBR5oVGma3nEZEOBe/zGG8qeJyksSVWfVxdYig94dN\n/1kDb/4SFgwQ1ioc9YY1V7ACKtXIL715nQhFfPF6iL+M1/A7TbBEgX9+EW9G\natrVvN8HpRaO8Nd2VAY+59gCOwxlP3NKPNO+lt/UplM/yU00vWPQqKmDu80A\n/YpVWPt9kPSryoGdHolYcAVKjYC/U2NrEQm6qUUW8tb6j4VWT5Zlt2AlEzaZ\n84wEqwQfjrySPIVI9NlQA/ZDyVAa0lQfr7skARe34DBrBVQpASZW9WNdBPJB\nu+hAAMc/j//IfBQyqCkVGgZa/SWUdT7UralGBoDB2Ptre2sMVyyU3zl4x/J6\n6z6Q5rzICt4ZTT1hhpwdQrbtwuvO7d41zuS8aT/pze+H4E39qkfKig/rk6uj\nCCzh\r\n=ApHY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b77e33de659746b73f797f80fcc2e324d34705e0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.53"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.21-whitesource-configure-b77e33de659746b73f797f80fcc2e324d34705e0_1612227948219_0.13118584369032216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.21":{"name":"@balena/jellyfish-jellyscript","version":"2.1.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f7fd488714d8ed49488f51eab9502da47336afa9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.21.tgz","fileCount":17,"integrity":"sha512-gZnaGejcAeylLJMwKTmx45dVpdH1hofyttJiH9MDuPxx8Sw3dNzRMqSL1nOWyba/pQ4M2ER3pY9Vt/MW5nOvCA==","signatures":[{"sig":"MEUCIBmQucQLnFbDoxhGX1AKY2oQ4P36jsyCR2IcZ5DfBlooAiEA1WRcUj1TbKixTRn5tpvx7bRYz+euQLuSYYQFgqAUX7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKaGCRA9TVsSAnZWagAAWFgP/j6OvlGSXXxZNHffDIs9\nt70Xb1W0q5mZmlcYeZLQu5Zr/nQP7nD1csSRqK3k/fcA3GQhOMzMkE+qAWTE\nijz3P0r7VQPiNmtzIB09yUFSK8ukkuwgrlzvOzQvYQopQoJApvihEXjjJXNl\ni7YBkJjWIt45IaOVKfhRIqHvkwwsMH+b2CwIDvAhRZfoYJmp24y5lqucxOwE\nI4OMnRQmIJvQW9uTCnbAou5N6t0AgpbgDBYwq2R7HTH5XgvAT1jKF9dzq1Gw\n/kwmP+Wt62m2xRGZ51DiUcpWnkjC7P0yzF+dUk6YaWTw4D0f4e9MR+6viQ2d\nrggiyxnMR/lWRl8DywbmY/Ky7cH2P1AGRUhLtLk50WaGd4V6HCqiS9u57Xr8\n21TbK2VzxU0Kgb65tO4VzxulqISQC9VrTOaW0xc4SU14NMNYQXME9mFxanLV\n25vyhhmL+w3FdMFZwDZD+p2CYOBbyYaTQrpHSlnyPM6U2xuKaUK93TO4+n3x\nbB1y/zy0Ker4qoY1zfqCmETdbq6jVc5I9h10UiAYGgaWCoAxXKZn4Di8cRPh\nieEv4CKGIq2gswZFVfebHoStqKJHkUSaUlDW0ewiaPVUmaf1XsF0LZ7wKSbn\n7+TKzzX47rz46BZdnbRawC1YwDzjk1Rf/Q0SO9Y50KnKDlASpRfaax+WID9b\nvW80\r\n=iusd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"fd7026ccabafe2c1f72cfafea13e6a9ccf5fc8e1","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.53"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.21_1612228230198_0.1694238801139003","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.22-renovate-non-major-0de0d8422c38979dd7b25ad7e14b5430ed3028ac":{"name":"@balena/jellyfish-jellyscript","version":"2.1.22-renovate-non-major-0de0d8422c38979dd7b25ad7e14b5430ed3028ac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.22-renovate-non-major-0de0d8422c38979dd7b25ad7e14b5430ed3028ac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"56bee5e7f35567521c1929636d5a3ab4d4e97827","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.22-renovate-non-major-0de0d8422c38979dd7b25ad7e14b5430ed3028ac.tgz","fileCount":17,"integrity":"sha512-dU9Wk3IjW56fA5PYg37R+HdKpARmlbqQ+s5ju6+tBp9d18uFjxV46vzxy/8GHcqKpSzFiCxExuENHlTs1veulQ==","signatures":[{"sig":"MEYCIQClAbaPPbthbdTDroSPqEf5u/U4bdugtr8r97MMmWbvZgIhAMRXyLTMkyMEJ59xbraNACohjEFf8TKWVh55EUphnxZR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGiSUCRA9TVsSAnZWagAA8MUP/1Z43ApMG1d3QJ6CQBHO\n2ZZqvFURLdzeup1zaLFoy7GxkEikrLT80tGg0i80cEDU/y5UR7S3HC/zClDs\nOUFeBCemI3THGjYTM9MF2I66njeGOAdDaO7al6YHtXOs29tRSyyj1X47dQ4r\n6TiscCl+Cl4+7+w7YVQNd1dnBEO58M7/28iK1i7VFnONB/KUJffGT0Y/0LpJ\nWPGq0lHZt8G3HIeuobbmuD/NKYmlHAx8AMLbfmpC299C12nJkmKcWU9xSXtq\nX6YQ/QTTELwOEGtH6xxa2A+VyVp7xgdMYpHBJAvLqShD+vka9EZYYoLgAzRA\nrCwPPwvWS0uz3L5jKxK8rm2TbcrEpcg1fWJG3NFvO2O0ERpc/xHDeD3uNLBp\noXQgV2KIDs4ktL9qLKG1ouJapybd9AavVXtSgguR4Xb4/qTsz3NGNal0KndR\n24Uj6y2yOq2zPsb1tpp4zmu6vR6QHlQuu75w62y04ACBwAOgMB0SATCBZ8yW\nyG2keugmUqt83lrUXh9yA6yr6DU0LLiA94gN9avYQ6p6wn5fEslftD9YzkJn\njLSjw1wWPYGp+ls9Fy/0YjnttqwIMs6tCsqjtfQL8IifGrfQMXFuu+lfsIpk\nVJmp12evAZmPRADLCbTzJ08JuYRnw7RdclieMORpzdZDyb371xHDaZn07oOA\nw+GA\r\n=nSEa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0de0d8422c38979dd7b25ad7e14b5430ed3028ac","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.22-renovate-non-major-0de0d8422c38979dd7b25ad7e14b5430ed3028ac_1612326036019_0.586849880964385","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.22":{"name":"@balena/jellyfish-jellyscript","version":"2.1.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d0afc33845be7c951ef99dbe8a52eddab8eaee7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.22.tgz","fileCount":17,"integrity":"sha512-2BuOVJUKRaMYr7EaEc3rly/96svgkTwSfk2z2nr0WUdzz514PKBr/xAtrIpnLbY5XlpDqxQskt9fgjYGzwURaA==","signatures":[{"sig":"MEYCIQDT9OrELrNGIcHWM6MAwitL3/I+ufjfCagLhEfUsV2yRwIhAPYLflzS+pUzC+zhyl1RSiPsztYHmoAvaAh8DMRTzN98","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGiVNCRA9TVsSAnZWagAAQx4P/2EPWAyFnq8D05tEVuAp\np6c/JQ9/65Wo/CDX5yXHZqeH9iQz02K0tEuurZJg8KzfH0La7KCDklw7NmhM\neBriCPYoB3049Y8OssbwcoRGeGUVUPGWf+hg2uzVJLfCNMWooZNRewDwVqeC\nLH4r8utDhjYGAsobRkCrTseaHZZX+dOzY8VluSF+IwJjp247NL55P1LOHK3j\nS8SmBBegonLstKQWqDMGdwYZkBfHkr7xdT3/yxbqBn5M41GHR3zswNqzSCVw\nMW0doR8DqfEUsu8hynIpjPa/1AdHQSvUYgB8+CH/X/bBJ3wgNqXmtpwuycJE\nwQ2pXegEuhGjp+Z2YrmURf9MlEMU8wRvkhM4QV4Rd/zulPEShnWvW7Qs5kHv\nDx1/RvMgkZu1kKtBoIxdAv12FKKccU5UlUO0H0yTHaUAZ/2r61oPzUQ2iL8h\nD7wtQrt+6CPt5u4EWYQ/+VNEExXPmJg2QZwJrt6YcePOxRjTuT3+sTtOlxWg\ntpJf1R14udtfkt7CU2JSP/Ljd+a9S314wzN/Fyh0T006bSfBbj9mvlkETzYU\nTcC2nh1tW6jKR3HWAOJYbZNg9bT4OEELBr23YkWUKY0dTPYjO4PaMZhDeR/w\nFm+bfIwbyN4/N1lw4kDUboGiSNwb7ih2bvT0dWNyIae5i5L0c/dw7vbp3ZfV\nQmzz\r\n=ZoJi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"578eed9b28bc2f4db78fa1efceab0738d190daf4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.54"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.22_1612326221495_0.17061751048128126","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-evaluating-links-000f42a921f8e9aac75d372eb24a2f32f2bbc732":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-evaluating-links-000f42a921f8e9aac75d372eb24a2f32f2bbc732","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-evaluating-links-000f42a921f8e9aac75d372eb24a2f32f2bbc732","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"401ef6fcec162abf1365d906898437f2b6b8421d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-evaluating-links-000f42a921f8e9aac75d372eb24a2f32f2bbc732.tgz","fileCount":17,"integrity":"sha512-jdXyzFdi4URh8YA6FJnPLABPjaxYp/DlvQOXm09MFl4s13I638Rbt/vX87SrsBINGVdVLi8c1noYwhS0VIPr3A==","signatures":[{"sig":"MEQCIA4OB5DP+5MaS956sBPWen02sn6k9sWWlEE8xEcd0QSkAiADqb0YCbMqKK1by/T0VGchJBf6FsBGLsg2i3yLdJ5Y+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG2kgCRA9TVsSAnZWagAAgFYQAI7NT1uJMNu9OCPgIZwh\nqUGZBOsu+YOm/cpjxyhwCFPypVV3D8gxknt93KuOGpQcinhmkjWkEmazmRc3\ne128jjFyedDCf2pXAlhQDJlPJi3i2cPF7JZ5i78ONsG3YiMITyyFGrBI2Lmq\nlRTJajskwHuT5jHpliYVpFv8Liif+FGucVAWIk0ZOp3hh1QKy09wNQwcuS3e\n6b7T/E1pNGtxQhHxm922kAcHBfRSri8KuYVYZ/rNgqxu4zR1tl8tURps52wk\niMGf8AluX6USZu6n3iTHzLsA1xhneDG1ExQlhX4kVchwl8KVNSgnnlG0glz3\nqj7LtMrHeJ1gsPNVkwT5sfoV3Hqsu9VS8KJ30Oz/Ke9On0Ek71rmCqiT1tQb\nAoIRikZRULBeqwNUYhbm4jomMwIX+Hwygi4xUs8uDeO8sHWW6frqxAHiKfFo\nQPWaYq+yGBHtIFNRm/a5Cy7C4tzPyvxfCPs0MqqTJd4gCfQyUkOR1GIm6+xu\naJKgaf/9ASmoM7IiGZ6Sz5YwFJ4HJAeq+emsOmxC6WfBlzPjR+wsUbzAFa11\n2aWQb6V1MLC35PyT+8NvMUprVjfRk3ZHqU30Ibwu8j37G0ZSDjBqtbi8UiX5\nk/t3jM+WjGEroKU+bC3geymERc6O/vIb/akyRoGn+bVyg+Q0ndsFv5ffSF6H\nNFiY\r\n=6hnR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"000f42a921f8e9aac75d372eb24a2f32f2bbc732","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-evaluating-links-000f42a921f8e9aac75d372eb24a2f32f2bbc732_1612409119639_0.6171439912666412","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.23-renovate-npm-version-1f96a55d0747e36d30d6fc26ef6f34c248fc965f":{"name":"@balena/jellyfish-jellyscript","version":"2.1.23-renovate-npm-version-1f96a55d0747e36d30d6fc26ef6f34c248fc965f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.23-renovate-npm-version-1f96a55d0747e36d30d6fc26ef6f34c248fc965f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1dc6e6923c90004869ec2e0db9bc763f3777b7d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.23-renovate-npm-version-1f96a55d0747e36d30d6fc26ef6f34c248fc965f.tgz","fileCount":17,"integrity":"sha512-5edAUO7B4QfzPRhLIFcP2h7vebfiF34GvOFFsbbwaCN851qUFrMIPLw9Koywy3Y6aZ0z4KlEfai1Z04rtzbMaQ==","signatures":[{"sig":"MEUCIBXP80531NIaXXlPcnRLYljBJ27ZZ6DozxvV6g8MNywfAiEA5S7tp28Tby6nUPcq7q20hbD3JlJ7EIU8k/UuXB0zS0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHMnnCRA9TVsSAnZWagAAT7kP/jlxlQSiOGBGSNubP8du\nRxMm1ivlqGcZmTcKfRANW9dA0iU/KtDTe/RXk0RSfNsbAdwXLXuDugZ6eDmz\nvqBVWyI2Gl0Ok3Fde7dds9eJlEii///RAezfkg8zrKX+KbnlNqS5Xh/0O3fU\n2V1lCFsrVNDNcSJaUHvYzxATOvZ8V52WQxS+IKYaIqg1Oo5xaE0z68KwJSZ0\nINPOm4iATrg/eUpcvzUUhUBK07FPLbCLWjPR5+xSnWQ9e4isQ8Mg5BiWiydo\nc8ELT5Br1xH4yKgL1LOQjKIO+uv2cfwrP+BSTOIXYtUBa5BJXuGqHuQvZxjs\nvJFsi/fNpAi3d2oHPCeXtffyd+0eUBta4cEpKRo5S/tjot/b38NoP+qJsnHR\njC0YY2lIHrL9arzgV5rFxUaml4/Q6JQNQaupjGLZsLGSpGTFS8MqDQC0vXoT\n8HyqNLHe3sRYdpFalp2xWoGnyS6aRgtJjNgARzQBWX1lz+p5P6u0fIsz53Ip\ntqFa9BGDjy3STw08G+QQ5py6SOYugndENzw69SRLWRMJKrRaOg9OV1lT+ZAe\n5Osl79P+q4nNdTWpjvG7Alsm/d3CMYC3T15T7vR28D0J0MQ/FW9F9MTYK05p\nCIcioQWsAqORBi3dk+Lj7NDpT2KKUm5uQCTe0gDW+fExznin7wOB9NFlOZeZ\nas8W\r\n=SH8Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1f96a55d0747e36d30d6fc26ef6f34c248fc965f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.54"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.23-renovate-npm-version-1f96a55d0747e36d30d6fc26ef6f34c248fc965f_1612499431125_0.4273636654959305","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.23":{"name":"@balena/jellyfish-jellyscript","version":"2.1.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"15020bc5ff61518361c3ac2651c50c0c183b6141","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.23.tgz","fileCount":17,"integrity":"sha512-umaMBfGTPGtR3nyF39uY1JGejUR5kjBKMrzGh70Fw7/gigJsBgcGGI/60vgpVxiAejfCV23EyE6kAm69yUz9Eg==","signatures":[{"sig":"MEUCIQDyT/PqvlyauAXRwI3O1VI+Qv4P5x1piXsU/iPUAUBjDQIgQRHX9QDfTOemknxO1FfC/UqdKhjQ0OaezUmDvrrEOqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHMrcCRA9TVsSAnZWagAA2AAQAI0b81qquW4ojhiC8t84\nX3lvzDghZSQK1bboBGPUu3sjU2Rs9uC/exOrZ2/f80//8eUFr3/6QxxRdpug\nyEHYJMWiCEnkTVjgaW2n/54eqjXMdGU+KvLFDdF+U1Z9PslWNnD7DLFah2Sf\n4PCGVq4m/EERK98TIF5u0w2S4iZtuZKKbgyyvVrigRzwZAszLBNZKWonTViF\n1qNcfpglOKN7vkMMo+iunXfYyFYsXXUu1CnAIEBBPsYaNLPd7jnoGXzCGQJg\nMO8TYfAo+TNjK6MGxVPJ7jhio+sllTlbpse3iUATnUvenvcdJfiFnAzGEtOA\nu7nhcbEy9U5Oyty8i/8frjLPRNtFT9OI7/WwW8+zCfhDqysz4gsdOE5TIvQG\nKwauZFkJI5FE1k/b9mwNsPetNt/eKmLHu2u0nFOvrAg2UmvCT91rpAo7aXcN\nHcyQzJUpYPHauUMIKMTiuqZ5d3NIT2x0i/pjSh/ye/F3V5RsbUeSuBwsj+nl\nTwPly+IBRbYw9C1mxIeQHKZEPQwmn/MFkiaIVuriyKwlZwEJzLniImMvvGsx\n9T0rUjL+rw+Rr5EnHS8Ma89c6Wbql0SytDe5/Ysg4JxCsg8uWwPHxhna5z5e\nWs7EHGNBAoo/ihlb5Ta5CTEK+wgRfUJGf4CaBxiZ2nvon28AUomQ54CBZJtv\nqQYv\r\n=Bwmy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"27ae213b800ad2b32cb9a763d61e63a879b887fe","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.54"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.23_1612499675588_0.35279218204585816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.24-renovate-non-major-509e795b17c66b4c17ce0e2443d975ba2e604fa0":{"name":"@balena/jellyfish-jellyscript","version":"2.1.24-renovate-non-major-509e795b17c66b4c17ce0e2443d975ba2e604fa0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.24-renovate-non-major-509e795b17c66b4c17ce0e2443d975ba2e604fa0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"00140b1a41770ab5f0fee8853e2410aa4e3b9b2b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.24-renovate-non-major-509e795b17c66b4c17ce0e2443d975ba2e604fa0.tgz","fileCount":17,"integrity":"sha512-qKdIEn/7rXoiPijsIjy/bLvm9HgLO2lMqSoCOdNwrZA/T/fYqvVidTdvUNgCzW2YtIt+2xOdlbIE/hlJBQQXvw==","signatures":[{"sig":"MEYCIQDcT6iK6UiZjJhnb2qsbUQr62TQ3TeQ6IvGsWABCi1L1gIhAJq7HRph3qH3wrTNX/cvGfdxsq1ylb/t9/FTwFyXbbEI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHNlvCRA9TVsSAnZWagAA5KAP/3A++2EIMaz0rrJPql3B\nWgeivHsjtnt9IcpTNurUO1AcHu4ie2AOwxpNV94hWNEYRMVBbxbImv+yAY7M\nCoS7+YH7sKRCd8MKcdSoJq64hNKuMMfavQ7/R0R8d4SiF/EvfFbKuOuLg0Gn\neS0JMDVU4Gm6AMm4BMsLavz9s7WzS/TBV19clvdTiraR/VlU7sn6ABtlq/Ry\nTCRCOFiOjoWKWh50+aQB2v1ryZFvE7vp47JIQ6lSFVzfFawxOmljFpMjxRVA\nX5itIvyaHvWPOsFvD7d8QGIZV/YLhYW36w8344mwhkQN/F8nGBrQKHcrSMxO\nSniCd4fFTbAZPrbHqPK2jplPBLmoO9PzxK5vG+vlOD6qr6/FyYa3ugseVRFz\n8prl69nBIfQMh7TrcXkNkn3yP78YFlO72A3Cc2pHZu1QpufWAQtAT/M3Fl/7\nX+oFn2sApnUi4pNtC26Khp/mca211WphB7930w1Waq0KJXT4ekwh5JgQ3fO9\nhWOdrK+rNQB9lMzXd6oOPkoHu+83s+y0+zBq19PF3nXJopinlGm2n0qQmZkP\nkY1eeFs/npguq2Wa3hF25CueA7HVGBdrKpwA7ntjVqdkFtqC06rc4a1s384E\nQGvODJOO7xiIGG3YXKclV9VUEE04G/y5VkKXtP9jp7JsSv+7HgUdsHwWA8Es\nuvwA\r\n=lN+l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"509e795b17c66b4c17ce0e2443d975ba2e604fa0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.24-renovate-non-major-509e795b17c66b4c17ce0e2443d975ba2e604fa0_1612503407167_0.8907624953985807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.24":{"name":"@balena/jellyfish-jellyscript","version":"2.1.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8e9678f6be0e7406d7ebe54d580a5e6174df6aed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.24.tgz","fileCount":17,"integrity":"sha512-jULNf7mAGd4m2IcWDHMztwZTsUZRF/p9f2B2IS1uXvWpGhcwct3WVdSlFdqT3XEyaPtsJJAWgUG+1de1j8Nt6Q==","signatures":[{"sig":"MEUCIQDhOHNemlYq8wuj7fmJ9jxy8HdYNv1JtAQzQx5VoGXvJwIgL9HyjXeYH7bpGxtFe5oiy4fpJl9eND0UXngYQsjG2yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHNoyCRA9TVsSAnZWagAAtrwP/iFSUyN6M0bvo6vGq3oi\nvPk9AUQaY+w3y021nEeP4Ip2Ha2Q1sDELPwiJIqmezaAVuCwY2Y1pBHvg/O9\nx0q51dmkB7U3/oySQepvOmNp7+mcrcvA479GWxMw6O4bpP+zy9o14OP3Qucr\nD9gRRa3bKiJAqAp4LTHGN9RwE1DN5GNfmbBzVNKX1cTx1WrirwLgOocOWffn\nE7ndvlOLm5n27pak+snE2w2RkbYywVJUTABew0LKkWEBJioSrUJxHxkfDItm\nckR8FISuXAMvsquMYxKPF9tI81J6oaG+yuoauUsbWTsi4C+vu/INL8BHLuoX\nAD2U/rRUiYP3LA/MG5BFe5jJBFrutiNRYEfR+I0Nqh0yA+lRICKu8rz6S06z\nrg6H4eXgJ8uS2qn5nXfFy+heiV5uGj9ICFIRWCaO/b7I5sxRn96kFPOxmorx\nrH4mSiaZHdhsXMm8i4zmFX+G3YgaWdKDZQc1rtYh4bwNcLYpCMaOPxCXy7Jh\nrUywxdN70ej5WO2Pg4S1xAf4c0PNvycGXzPvpKwq3i8B31ItSo5Iav5sTtUE\nC84qiv7HTrrrwQ8NhjA7oVJCr1olS+K3Lb+dtT8SqB4n1ou5X1PIcc6wB9c3\nMUGi1j/KSrRSls+eBza7BRmTdn4NWzNMfSoh+MMM25YWO1d8JTWaUtcTy5x9\nK1Dn\r\n=CLT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9449831d03cc1a9527d56a6f498901d757458bc2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.55"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.3","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.24_1612503601998_0.48532156553145045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.25-renovate-non-major-24a9861f788fbbc438169227f6699f81c4ab9e2f":{"name":"@balena/jellyfish-jellyscript","version":"2.1.25-renovate-non-major-24a9861f788fbbc438169227f6699f81c4ab9e2f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.25-renovate-non-major-24a9861f788fbbc438169227f6699f81c4ab9e2f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9bf354de5c0c977032fb444e42bfbe07c78e2b50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.25-renovate-non-major-24a9861f788fbbc438169227f6699f81c4ab9e2f.tgz","fileCount":17,"integrity":"sha512-YA5o260zaynMEliSqTsK0q/V8U6Ra626IKFCyZbjVCWuJEaVZS5UgHESZNQuxZWwtyRXnZC7KlRQJSVo5gCqhQ==","signatures":[{"sig":"MEQCIHosxfSL0bZZLORze+42ncFMtlvFgoUtuia6L6avisj0AiAoyqC5JvxcdHt85d9PG42bQ88cXNHCRPzGqAB97vl1DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHX1KCRA9TVsSAnZWagAATAkQAI/A++m++1OdQ7GbLaR9\nOM6nvFyLWbFKb+hs7wd+6a4eo8wqOFBibvDOLieITEZqGHL4RtveFTIVUMOf\nvbGvVXiu0vdJ6ilnXAoP6jZJY4Id68qh79XJIPBtj6VXwg7cQjlSMNgX8uYb\nFpsBtoaxxI4GJFaOx0Mo3RIdyqi5mzBsfljmCZZAN2cr/C3IgE2JYO8pCNlq\nAm0YzttYqczShPSNqc1s9S5TXYdoDmtT5TsfK3qVkc1nUub5x1b8LcYAE6e9\nYy0CjbJ4MO5aUMDToosN0et482bfYg6/ZjTd3VHkch1lH9N6xRndnbRKEFWZ\nI/cVWaLJEWeo2cxGsIu7wO4Baj75dnilQG/KQnYE+60s0V8hMuuBn9RHYo3T\nbn9WQkcSlheYdZfepXpd8NTLUM/RmjKkUFcm6rg8hC21ywP2wjTfacs5cUEF\n+EyRkhL5+l/QvqcL75Qc4yQ9c/Xl1ZgqTDlWxpfWX+D0MADwSt0j8hwePHYi\nQisE6TF/jiKCLphbtcZ3ryRFBQV7DHbhMX1SvqGzjiamGV/ENWyz+Woo/lpw\nyfaqwWuNGWj5ezC+P2JMJLYT/SiL+1i3zkYME9CEt51oMSIB49QRCNcT9al6\nrtkCh+ACSgSv5QKlmYACEjTSlzeGRhhEWnReXMB7ofy6yBkDSr7fWZcR3Ab8\naUk2\r\n=u+Ye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"24a9861f788fbbc438169227f6699f81c4ab9e2f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.25-renovate-non-major-24a9861f788fbbc438169227f6699f81c4ab9e2f_1612545354268_0.3781692959381733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.25":{"name":"@balena/jellyfish-jellyscript","version":"2.1.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"178f1d736b3061d2e8c80c13e7bd35af6c232377","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.25.tgz","fileCount":17,"integrity":"sha512-NHBOVqFt1B1RKy43t84hKbd3P8zJqpttH/qAHSNdDgJC73EgBsGbA39YESmfOQv3yENDd0/J1H18b53iRKiLzg==","signatures":[{"sig":"MEUCIQDAf4U0hFpb+ss+u10WAxsxWwmA+4rYw+wHslM6E13LFwIgGLreuOiyvWopR80p+sFCU+9ktzu7irOJorv5/+2EHp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHX4jCRA9TVsSAnZWagAAc14QAJpEsVe4wC2/R7MlaMn2\n0zxkn4fgoCggZwClF2hJ7r0woaMp2Khd5xomfkLhb+ayvthpYEZYCYXF3Occ\nx3Cy50Gt5YKbvGBTeQf20zOyATvENbs3A/3hkCmZQo10Dd5TcpDPeC6i0da4\nRgqFSxYMU5KnEfb0XHPlVfBVVoE0G66Q5P/b6l+FAjVpC6AF1Cph+Qv2PaZB\nq75R8A4y9hg67e3OTOHy0IiaoP9y0vSaRyvD0Ki8IRVkAFuvFW3OIEy9fnlg\n9lB8WAuICA6zy63TDYCviVOsGf8UXfYsHMGMk5b4RtmokpO2tDGICcKJ+hHR\nsiUgZN1bKxVdmzl0gg3IB6CZDeKtTRSX6hPex2u3GXMR+wtzdXFABqEHerZA\n7bvC9gqwSWEV6B2mhL5LviTLobi2Rdfu7BspH9jm1k6l77kvnN1krd2NjSC3\nFkuEjzNHo9odCIL2WdfLSMbkYRoECB2OfYGOmoJQCqXlDFpUOCg95UdMl7+C\nIIxpLH27tgJzZ2xSPyOIZCHEo4u5Ila/eRcPEZZ8e2ajjqzH0PgLmbepLTwK\nNWbbZLdrJ27TTDcPL7T+/aWnqW6X1UmQkrZvNehb0ZcBpx0Rotet9xyMwHam\nmvFJkQQSCfgc9p/fyF3WOZvinL/sbb4RaiYXkuZGIAPQnZnuum3O/sqiGAKY\n+MCg\r\n=alae\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"9ea400cc1099edf5fd72a66910f8cbcd270ddad0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.55"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.25_1612545571424_0.6107782015423942","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.26-use-shared-renovate-config-07560f593580aacf28bbc287b6e06818e7251bd3":{"name":"@balena/jellyfish-jellyscript","version":"2.1.26-use-shared-renovate-config-07560f593580aacf28bbc287b6e06818e7251bd3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.26-use-shared-renovate-config-07560f593580aacf28bbc287b6e06818e7251bd3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7c3f52db521f1ea8d7239b6d6f8b4005ca05f611","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.26-use-shared-renovate-config-07560f593580aacf28bbc287b6e06818e7251bd3.tgz","fileCount":17,"integrity":"sha512-upqA/3kBErna8xspVwTXnl0yXeY7eRSRpH2dYtlnawfl0N3xJyxO35oKlOBu8t/eOvQCcReRsKAa2RZCzN34sg==","signatures":[{"sig":"MEUCIQCBN+8xPqJxYQ8qWYVb3z4et6nrIZ+DMzeMGUaZW6mRRQIgCSY3lCtCCKRnfHuhB4whJe4EVdK5uCRH97QHCh9JdIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmgtCRA9TVsSAnZWagAA+i4QAIGDmOVa5P2EvmAIo3Jr\niARUnBjkdWlgIzjkn/BUYRbhxIMFjMF7KAIrj8GSVYNAaftD6Ltakgn07uAw\nlDDquipTq47YIAkhbvdwz0FPxEAY9ehMv0n8F9Y4vdNVvdouC6y0DE+XOY1X\nLCgwMWhDJVAfisgR7JUlgDJTP/UekDymthEUghN5PUTkwwel5bbShp+10q+F\nMQlQ/fKyKLAO4nq1rqTcYpocFea8z8IZN2Mur2+3/85tugw6NDBMCsgk3geV\nueewAvvoDDsplrR1dPcsw1n8ewrTYTWAz8g55JeVTBXIPgzCfscxRsspgf60\noRFV1+fb01PKUCkUmzD8Z5VCxJYPt9FWzGSa8yE7wzKyJsFLtYF1Urlg1vnb\nPjS9Z4EBtdJSeyKcbpa70VcEmId1FaV2tNV1SgIxD8g2xAU5r0dJ2w0mcyk/\nWbBCTFboIlZf1WpwyFXTKdIilK456L4/BuF/qGULYUC9erBDwqRwBy5yxuZi\nUgaZi3js/yA2EirpTwyUAV1r8DxedG5pGXhUJciTImk6BXYSEwhTHqTjJZVy\nnAXsAGG8FL1PWk8BWl/UIIIiLki1D6tVYhvE4ASNoA47XjEXzuXdHq9UguHK\nv1knyADAa6OaxFzVnmMyh+3aRdlxQ8jT//ZXZ2pWDnirpuE5wIN7EfnJHJNQ\nEwJ/\r\n=O/JF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"07560f593580aacf28bbc287b6e06818e7251bd3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.55"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.26-use-shared-renovate-config-07560f593580aacf28bbc287b6e06818e7251bd3_1612605484792_0.3712285434597604","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.26":{"name":"@balena/jellyfish-jellyscript","version":"2.1.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d828a3d0d0867e5f486df9b5c3add9a58b5507b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.26.tgz","fileCount":17,"integrity":"sha512-gZbW0N0s2k/lqDiXaji6npgfWMTPxNUvlf1vpo5vejNuibUauAHbBu5sWi2VRaXehZNojMbrZezYKLJrhvgQEQ==","signatures":[{"sig":"MEUCIQCmZCfaxWsd5CG8ofnyBPtRcoiKbtUcKxsinViXm+1LGwIgPnZXgqC/nfF0jZ4ML9y3h52Myoo1UPoEqiYz65fjMI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmntCRA9TVsSAnZWagAA8ZQP/39RDyyfMNunQZMcEoOb\nJM50jMJQg7U3x5y22lNhvQuzOgi6DMdgZ5CMno6xRcwwlTDxMNfJY6Tfkre+\n5DY70HhCUTWeWzO94YMjp5NrTOTB8GNWNXtmBsB6eEcnNmrnZ/Tb+ajbqZvb\nrx2Y0rMYqRNlsgOvubnNnyfqscYddM3tvpf+6Jwk6uywsMTSmgil/eqG7Gtq\nAjSuka64fb4MCXXUiHSyRuzAA3uJIWYPSIt/AABWTdAAGeXAlc0jLm9Dbpv4\n3XrtR3ddIOK5tKpQf81fU3visdnJq7ctl9ndROW20/SynK0zcrUqZHI8RitA\naEVqhz/SP6oJo/yq7NN/bWcNuofeG+EM5I7XxhZVXAS6uiZ+MyIma/qSQ3fO\nSxjSGV5/HJUlANzHxjCKswVNy8uhQnipRqWcthWVmeZ5GOahlZxWPXVZZTey\nPry3dzeQvGpBKbLY4ev7oHylOyxJVvCvI3i3xj82LVogdBKhhUh9VVW5Z0b3\n+jZjojRliJcJl1468jI5XP2bIuLs3hBinQo/4gXoQd4+igUnGSgDoWE45YT0\n0OHxKX73iMK1oZR5V4uyRqNJzpsXH7uKDZ/kzF1KcOBWoDqnzZkigafnISQV\nhgc4RGjq212HyIfaziCSTOP+j3lLJp5vnsEDWBg0BDvKKZxknQ0WhM90uF2B\nt14F\r\n=sUHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"dfd87da1bb37a5b8531a10b8028168a5e7b34e40","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.55"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.26_1612605932892_0.3557233452533952","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.27-renovate-non-major-00fd04ce7a5f980ebf6a8111d5ae3603d53e5b43":{"name":"@balena/jellyfish-jellyscript","version":"2.1.27-renovate-non-major-00fd04ce7a5f980ebf6a8111d5ae3603d53e5b43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.27-renovate-non-major-00fd04ce7a5f980ebf6a8111d5ae3603d53e5b43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4490c0ffbf35bd6eeb9bd10df029a9e3c0156825","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.27-renovate-non-major-00fd04ce7a5f980ebf6a8111d5ae3603d53e5b43.tgz","fileCount":17,"integrity":"sha512-aznrFkDzV40ABn3X+6FLwswvMHtPvXr4Ey+o8AZVZy41o7KGN9nuUpQlfwz6/j5uqWrRvvtsxBboqt5q1qo/Fg==","signatures":[{"sig":"MEUCIALkpOrGXOEhWy+H7FTdjZlqvupmiPcP77YT3uOZOYp5AiEAricWK9DqWbSSIubfHY93iwshVTonb13Aii3TVgBEAHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmqiCRA9TVsSAnZWagAAQ2oQAJtSV54jdbUfTYpTfS2t\n3iPLzRglN0FMKTPpnmYcZAgeSUFgCllPRjnkCfq6iVcHYO9gLx8je6EPxSKq\n1UnGToQryko5bkcfkgrKflrGUWYIJBAGR4pGkMx7gZBur0XGg8FQNN3ACHU4\n86fA+KYUWDxhiWA/0O9+YTdZVEdzM6KGbY8vPVq9haJ/iGTMxgluhMpIMBjG\nOsp3keulpkNsitILMVV7s/3wqCtb1hFQynvdy0HcSZP+Qdel5tItPp2eCfop\nnCuPxnnE1qqpeTQIHPQJ3Ofpe1qZS+ARMpqgKqEZIGyYPbmvvlxJUoLUfDP2\nimYzVR7lQm+M3ulcFeibQ15zNNaVbfrqD9cXYrL7u2ozKTNPhTfFLzwbek+9\n0VgaEh9jlLYemZyPZAKnK/gbLbtOxyWKQQYjblUFzucUgW9WYANKEOC9y9Zp\nkFMT0GuMeC7lJPBOZ1VFFuDhl0/I1Fc6TFf2qV95xnsN3HcMVAaG9m6hOWcA\ns8DIShnLzmdr4+aEKNjbPhR1Zprr2WpZeUNmvO/r7Wy6U3d/O8RHgHNGbKYi\nEWcjTm9xC4AiJZi4wD/UCxcXUXiY9E6gJOQWI861hmC2foc1jKJRtMaFkCNZ\npxPBRuYZ15ghy1Z9yorYP+SVfYcrD2fvbXtPf9KlIg+2GZhzB8sl4PxrCCpe\nLwP0\r\n=k6la\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"00fd04ce7a5f980ebf6a8111d5ae3603d53e5b43","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.56"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.27-renovate-non-major-00fd04ce7a5f980ebf6a8111d5ae3603d53e5b43_1612606113634_0.6964171038912625","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.27":{"name":"@balena/jellyfish-jellyscript","version":"2.1.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"49a2215241574ea54dc12cc7327132ddf6be58f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.27.tgz","fileCount":17,"integrity":"sha512-m3wERJ4ZNIpANyWwvlQLkYIs+hsQi/CRgOEzZMUvYVKmw1FBtWCf0rGZSC4zhdvUd6vbB3vQ1F/VujSQxWMAWg==","signatures":[{"sig":"MEUCIHygC2wnj4hR3/ELhBfBfOqeFAL40AyeU7GkISf2g1sSAiEA053H4FhZ84QGajlqOo0cffDEsdqvinWYM4BxgCmQAmU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHmvxCRA9TVsSAnZWagAABfMP/jjm+i8pW0F5w3xMSDyM\nep1F9IbjWNv68AoB1ZOzqnVcdwshJdo7d64ho2SBe6Gs4JH+tyirexPWaphF\nVPu7Tzy69uOBboAKeE07xMYQRmUmNcdjMOadQLxzJxi+SuR+HM/XqZRR8K0a\nPou/q63LUTlgNoWisO4z8/V5KASo9yFBvJ1smYZaYDTQZr6bK5/ReeGoWMPC\n1e1ZU27MCtyFHPuXO53ppUXif78Hr/9DHPfQzffr7H5ateYaYoO6l6+/rxKj\nTgMFR4tQTTj6aGmwQsNusB5aHbRTyWSuUBjzQ+j2E8m4fUT5+2H0zCRYBI3A\nelGv1YM3BB9QuEbcRg1lce4xmH6ju4vSSUgBnh6U+0VPU6mi2+JCOYlwhi77\nc7FB68+jGwueoLx15KIuYh9NAUUZPfMsPPucqsyY4YI6Vpk/g7beJROe4iXQ\nOXqZGhmTFeebyyNI63R0Uw5+MtQoDBc1GPbKUadXKhATqKD/zHuTZc1CZOT5\nOm+Z+JY8ioOct+s0QsCv46xG96TCcoh73cR/RUt3R92ZFIkdaZxv70/XkJO/\nxnVyBSstmvJym9kruZUx0tg2yX4qFdNsTKtQr6kNP0T5wKQRO5i5pnHDWlPr\nJi58HRdaVWZshyJn0e5Pzt/d0XWfGP/eR4D7N8tCI5rnrelgU3sPOnUmWWUO\nqpro\r\n=Nr6P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4da133ee5db94ee31fe81a23d2a74d5b3eb0dc26","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.56"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.27_1612606449140_0.4474967712945943","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.28-renovate-non-major-2dcaf2f7d5a1e17d72734689924bb4965f78aec4":{"name":"@balena/jellyfish-jellyscript","version":"2.1.28-renovate-non-major-2dcaf2f7d5a1e17d72734689924bb4965f78aec4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.28-renovate-non-major-2dcaf2f7d5a1e17d72734689924bb4965f78aec4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3e5a6e8f0e6edc2475fe2d6df81148022a895c49","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.28-renovate-non-major-2dcaf2f7d5a1e17d72734689924bb4965f78aec4.tgz","fileCount":17,"integrity":"sha512-UyghWx5a0EbDKoVHskxb/Ho6HFY69p2dCjRamE2wmp/F3EiG25q/MNT9EcP5yF/b72vphsH/Ce5jztuPkqZgPw==","signatures":[{"sig":"MEUCICByCV2htQj2QUtqMQJubIjxD4b/cMBm0hQMu1PSwAKRAiEA4OkIMjlGJpQnw38gBqOr2VpTV2Ds4LW4YleuB2jdwHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH9RsCRA9TVsSAnZWagAADwIP/jZ/JDR5UAFCvNt7bFdV\nBnHhBZi+HeUs704MVUqFY0nfnPqLFxNNxzh+1tlwsET2jc+Cd6e/3ppI8XI7\nrbCyFwVS74cEWr4sy4BG/J9T/8CfGoSjSN3LLLIUJZl8G+NrJmbcnOGUW3nS\nIVWN2m9otOSrqk+UPXSsL3/ilnDScXK+tp+ApUAXm2B8tcUWIcV8HTGheMaG\n1Es3oPEAb0cTyn1uhLMsX/jpw4DfhAbDRy7HDNAIPODTli9hSnjtluOqw7t4\nkbws6Djkp/vxLhIpX8WHOnDsm8z4MTeTgrMIa1Z3HypfnAfUcuzBThSxZwo7\nLtQkWR1YhdBAo7vqSqLEt606psLUdfQbhyJyqza7uqesPkQ9oIrrdqXRLAjh\nA5+QNg+Xh4bic+lciGf+brAvHTBkLwjgg7mV9KaNbLLqNwQFj5bxDIxWgJ2C\nnGyUYJNnecTvPmXMLAHluib6sDsMDOaNlcv8wRhXsOgxm9n3qZHlLjVzUqYK\n+dYeulCrTNAYYKnwT/H82cj9SuDfWvJ7NefdblHnf6Z3F+JgXngURuiGSmBC\npqi6wpGV6d9SHFtHzry95R1FLmZ8UPqj6rMaL3hybJYxxdkPyrwMuGlkdLlp\nffv8MYuJx7LW8kp5E7hrX5gCtNvrJHNJBqB4rwlL8SXiqeJZdouY7g7SQt65\nxvuA\r\n=Yv8c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2dcaf2f7d5a1e17d72734689924bb4965f78aec4","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.56"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.28-renovate-non-major-2dcaf2f7d5a1e17d72734689924bb4965f78aec4_1612698732342_0.7783356569702904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.28":{"name":"@balena/jellyfish-jellyscript","version":"2.1.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4e5266188bddc940db1d7ac0e43cc1b6cf873b48","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.28.tgz","fileCount":17,"integrity":"sha512-obfgqflaAtJNCCVTGY/awYo//8IYAlEqYsp6F+jSqb8NYUBISmNO9qkLDyXqrWx/DUhrdwSDSPxv53AwmZKOpg==","signatures":[{"sig":"MEQCIGi1TGISqLgaurk3EqFbsAP+psCtlDzLZsJ47/ipkFq8AiA3i9hZnPNLUiizXov/bS3MolFKCqRO48Cxca1iwQ4PgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgH9UgCRA9TVsSAnZWagAA0SIP/iZenhlESxKCgzipboWr\nBTb4pjNZA8APhrOw9HD0WGfV0w/H0pS4GBpZQbCQkU0gOidJXL9ZZKPeXE0Z\nl8LIGNio6Mj8nhkc+jDJsuxWSrH8bmPwSRWjrx+Z3pRy2J/0ZZ1GB3uB+iVC\nX1l/0OALBJJ8vKnKeT2Kcy2cfIO4XbsAY3/XDsZ1VMAB1DjoN+yuDoNnSqw5\nZBFxYTjcBCW297oA6jjGUAAa1CfEKWxOrq08/XMEpWpDxgLJ1fP2KvNM+sv2\nitfJ76a0/komdK3nQgS1OstZcazAMxEuSkjPa6rnLF/gqDzc7k7b1HTVlaiP\nOTMse3Vyii3aUQAF8xJvr9/BQ5eoIjMDVPd5vFqSiKBKqwOgmKo433nGXALd\nShq0cvLryKHfb29wUTFDtOm8FHj5pmW1SXcCfCPVOm0ykQuuP9f9udNee4UX\nLKWtp/dYeF7+vWS9eV8RnTdV+BCCZVd+Z/uj0RZVoPI39PmTnLp0HEuZc3UF\nT8IyY8mVlN/4/iwksV3yXNN+xhErmfJDkw5R62pae6N1Lclm9u5f3MhtDlfA\nvz7FgNpbw69LZBL5Wn+cxWvacXKu5JctgZYXrmCeWEOKyIKHGxSV3KxK+RBi\nai5FU68TKH5K4JKL7/PKGunFFkeqTgn2ZcTTDQCve7BcIYOAK1srGACLWysT\nU4J9\r\n=/j4S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5c4be9993e1f0cb804a11ee50b3b5f6f86748103","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.56"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.8","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.28_1612698911802_0.5154520536366234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.29-renovate-non-major-cc6fa4cddf485082605e95777aaf03f5f8086fb6":{"name":"@balena/jellyfish-jellyscript","version":"2.1.29-renovate-non-major-cc6fa4cddf485082605e95777aaf03f5f8086fb6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.29-renovate-non-major-cc6fa4cddf485082605e95777aaf03f5f8086fb6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46abd099a213ac8f3e5d8b7e540a13bf5e3b4ac0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.29-renovate-non-major-cc6fa4cddf485082605e95777aaf03f5f8086fb6.tgz","fileCount":17,"integrity":"sha512-FyEIEQr6cBHb8kdK2dz+opDxWHtz7EcaTQe7zJac7DyIB05w/FIMC8lpiIeEZvi1TI6qWs2/nbLs3MkqPxt6cA==","signatures":[{"sig":"MEYCIQCIcSTBVIZ7BKqczdnfElvq9i3BYNPoATDV+c8o+Uej8gIhAKn00mg33FCZwbJDyv01Cy54IHPqG2M2y3kMVgg8ZXoV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIYG6CRA9TVsSAnZWagAANi8P/0rNRpkTytcHyJKaXM4s\ndigU1grsjOEyXmnJYzhqXt2oY9nPaWRbnP7fUspKccTktMzKEfkj8uabFq9z\nE7/uWsJyv3Qohzj2xBNfTIy3ozIYq4JAwlSA8kkTOLrfBFTLr7SXq7kSWoCa\nnfrQrzb7ojn7GJ/aoVPvC7R+DhmQWj4V/RzLjEeFVlPjWPdhI8YPQJB5QQ8f\nJc9/2CnF1T2RjtB+PidypYyjQbg1KlCESmb8/m2zTZ6LO3E+lyi6n1YF+wob\nrHr2il23/IFzT7brPp0/HGvmD9SUN6NubvkKcZ8ja0b8QdJZ6B37YKNXc03i\nIw02lsFy79Va/xjI1dz3oP5cDJHYswPj1DFx8jbk4Ws2/neUMY1n8NxaFfIy\n1B4vcwplooGoNDm/OJYUF3pjuV9i5k9g/iEHl8S38LyxnD+BuolA8gQmDUQu\nwffp1ckRwucCXWE7Zakp3HgfBOfAgYtqoMOGRroK/1CSZVpoUoQ/dON5jjg7\n/3efWON7/ejxwr+R9XyDAc8DRy5TdSMdmODr3wAv17/Fdy9xBTyH+eA1QrJA\nwbYWUmGJ2muwyQqF2fnYTyae+o6Hjl/bbHoABFR4d6/E9SYlcHuHtEWuJMDh\nxe/TfFCmGpeWIes9heWKMi8LffXDk7LLoqWw3ZJCvBAsMEgAE/KI/f29LUX6\nZ75S\r\n=dXO3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cc6fa4cddf485082605e95777aaf03f5f8086fb6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.56"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.29-renovate-non-major-cc6fa4cddf485082605e95777aaf03f5f8086fb6_1612808634135_0.9742775864146502","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.29":{"name":"@balena/jellyfish-jellyscript","version":"2.1.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a509a94a93b663adb7ff4186bc7fc467444668fa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.29.tgz","fileCount":17,"integrity":"sha512-HeZOgnRj8OJHFwUxO2xUHY0f6p9oDa5rwHr6BSWTWfp8PNGAxrTP/YUUoVGu8vUWlBF7IgsCu9/WE93N7ecaPg==","signatures":[{"sig":"MEUCIQCFYlS9S9DcL1zQXB1ZbegfmEJhdaFO6O6OVAvXgZCOQAIgQtJPgQ+XayTTh9FLIfp1BjrdosWe2SHsvix0BoHEKfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIYKNCRA9TVsSAnZWagAANjAP/26OZ4wY5KDSle4nGpJP\n/YuK1qagWQl7PLjCfGL2roiKB6R0OrWSPYoE04K6ehwSzFGFSgqrTUt/aPy7\nYhqIyAfQ2VDNNonVdFU+2d+ajlrvCWk/R3x6lFhJ+deaMpTt5upKu3OqB4Kw\n4eweAuU15tYHE4Vb2MvUTQb/c5V6ZCFEy7GzU4c0frEqBYDu1Mryu3C/zV/f\nkSveWnJnhHNWLuSwTfvwCOuZ2cIVkZPTJlD5Pt2MYjIzFpmSL5ZuGwqTwvQa\n/rz6fBuVyAeZ+KmEGrsYXrHsrU1Xnhrc3iR+c+LHTEFpJnnWdq20ikPF0i8/\nweXzBR02o1cruv+7JZKTzARZguv4RrkHjsfEO0XKLBAcc+RrvSOO1KC7pNAq\nvGtHssgZI7ZFYGIa89+WvFYmpG5J1CNrZPjJyP/+V+b+l+q5hQyw2x6cO0/t\nsS7GHhKxO7kzcN22kEWM9tVb8/IiwDLQVj8qHGwnMUUOwBlPR2L4MwisU0zR\nF40ldlJfICTEcHPGPRvYYsJRAUH5iWjQ0c5PrQDJoBFeGqE6VzHE8DU1BL5+\nQTrb1X4wqJW1ELYDPjaO2goJKinJfE+3suv59rjzE2UbB7g/wHYH20M70K5d\n9modplDVpA6/8N9Vrt3NyhxlvAQaDAn12CjgTKpEF46WebHqx6BFEEs7c/mf\n0mMI\r\n=TKfG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"03cfd19b07779d301a6c6f02bdb6d7cc275ca44d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.56"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.29_1612808845307_0.28828636769823346","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.30-renovate-non-major-ca89cb98889f736be62a2e05ae141b4a13fdf174":{"name":"@balena/jellyfish-jellyscript","version":"2.1.30-renovate-non-major-ca89cb98889f736be62a2e05ae141b4a13fdf174","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.30-renovate-non-major-ca89cb98889f736be62a2e05ae141b4a13fdf174","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77550f78fe9e5be98e0fe1cb9d1260a05608284d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.30-renovate-non-major-ca89cb98889f736be62a2e05ae141b4a13fdf174.tgz","fileCount":17,"integrity":"sha512-qlJuyOUjj6NZrjFraBtu5rmie3XVHw4mfx+8zqV85hGTiQkX/lvozgfSFx78k6YjNh/36ErQGeoHtoHFdU+ufg==","signatures":[{"sig":"MEQCIA534vC3HtyzC8KVt4rpPiLz2srz58lV3ikXFbG3Iv+kAiACL4rZe0iNaBN6MqrG4mPQWcJlNZ+R9GKsQDV/nWW9ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgId4LCRA9TVsSAnZWagAAhB8P/3g/B/5ijFn0CmE4dEx7\nKFw2XZAhHQXMFq+tV9nI26frBHEDw2DhAw+OYv0/EkTNaQwkMICdXhDHIvmA\nkJ+kdhzrhZWgOHwhp+uIOHCyS2PeuTiO3oEcSGLI03xctLLqVaz8DdpJMkU0\nwkUzU4m/FbkwYsYcqu5pA0F6dBI9OyE7NLGMyS30W+IC+agLUgHrAQ9tubN+\nADPMPNF6Z6pdB3JdWeljJqhIJV6BuOdfe0UGCD/DovGLzNOReBIUr6khXlJ2\ntiBvCOFZTtFPGo741qh6plxljD83IeP9t0fyRI/PwOX/WAtK/YxGJkJikyHX\nxk2wlbcpDtNCxsAk7z10hknUZN0uqvO3dEQk6R4d6ygBHm5wQSL4lYz3+lkX\ns+QQ5SFQRVt9tiai5dAUGkzCyuyTDoEzeXxILBVn5010xqyVkmdZFSKFcsfl\nw0kEaZkWKWvrHRErPdxybU+rgOJrkl7SGC/XRdpx4dkCRRd8kj2WHHhjVj7E\nxbbJqDCJQpVWnUcr57DBo5sx9Vf6mj2vteUctC9OHkGww5Z135+4mOzQto3a\nD4FsC+Ra4w28nKISRAUbsGNmdXbEmSIY/C/fQA14vnYnXI826xLN9du2ip+E\nEJ7Rhr6qnFJeolmlt12YnLX5eYA/xwzdiqcMkJ5hpbLm8mO8YIFQCHRTz6UJ\nLnGZ\r\n=aOSI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ca89cb98889f736be62a2e05ae141b4a13fdf174","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.30-renovate-non-major-ca89cb98889f736be62a2e05ae141b4a13fdf174_1612832267170_0.8212380386852987","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.30":{"name":"@balena/jellyfish-jellyscript","version":"2.1.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a20f36d992bf9de245b69a904f924048caa9d7ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.30.tgz","fileCount":17,"integrity":"sha512-6S5KGZxCNqK5UnFguJca4huhIrrf6wphTO9jsLTlxHMgPfyzJ1KgJwUOYdx+GEQ/+QUkYzQDRLJW6ghcnE0GsQ==","signatures":[{"sig":"MEUCICKU4MCtMRMfbLAwVgBCnLbGj2Wgrq4gKu3wM14/JbCMAiEAwW9CTWxtIQXiK/v03axqFSfNhVbz7pFafS2JeIJeRj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgId7QCRA9TVsSAnZWagAAZ8AP/3A68QlTJvxSP5PcBTT/\nUMv4yMLXEWXj3YNAUJyFvgzmlSJwsQb3SSgMc29H0qaUkS/fCi2v4roMU4IR\nBkSsygwfUX9VeiwS0yde0IebujRdSNI0tbVSczxtiSXK6qp1I1zgtlh9JVO+\nofyJhV1pkZaDz+aR2uC9HHIfqdZwz/Sv1p66j2lN3codfG+u85qTfR9hVoWJ\nRjiObkt353lqI3yhnxmk8NeF3o/C6S2SDG7m6v5TalNBAPrlgIpZrk+S4km6\nkbP97/PvRBlMsqreD3hD1ocExmrMwpyT13dOxgdOdGQuwe1ep53YCyW4vhnB\nKM1xlA81rAeNcg7Is66zCBNWWkRI3R0p63BzZi4JtSoRi7PSAbe5ZJsml3gj\n6Wf9OfmPO3GElXNnYPpWK97vNHT6FCgjsd9CgnpTtBZ8w1QlRUluaYaZk6fu\nVJ4zeGx/z8K1fsxHXLrvD8HinNvBenZdrcgJAFdg9Ob2FUBUWPVVS9q9HECO\nK8KDzVymScJD4j/EX4rQa3rge5w7+KjtlctElJBw3vwJqQl2JkIspibLDa/H\npzKh5AoshB5gUazP0+HG0Cit567TTHe2x8jefG4u9toa3EoMGJMaItWi+4SY\nTp8uou1IXYWjGnhxqf0o+HC8JKdR9qL4Fe5s08SvCmj2WfDjmocbjuV7HXsA\nl5im\r\n=GOns\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"018ab4736a8113eb9894e66f8d6d440ac01fcefc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.2.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.30_1612832463620_0.2519645512287967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.31-renovate-non-major-d8df6c5dd11637a73ccec8ada68d8083275e0bce":{"name":"@balena/jellyfish-jellyscript","version":"2.1.31-renovate-non-major-d8df6c5dd11637a73ccec8ada68d8083275e0bce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.31-renovate-non-major-d8df6c5dd11637a73ccec8ada68d8083275e0bce","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bf77e78e633c7f05894a5d14f2fc9266cf74e51c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.31-renovate-non-major-d8df6c5dd11637a73ccec8ada68d8083275e0bce.tgz","fileCount":17,"integrity":"sha512-DK/Hzl/vFDWA12U2Hqy44pNajc2fWe9nWgvvcwiQRS2WBb+s9sRALUdKoGR8WtZb8l6Q2LwYpHH6OmyPnON/2A==","signatures":[{"sig":"MEUCIBZvwdlWzOK11msun/K0Z3s+0pXH9Wlbsvp1nKqUlWzPAiEAk70ll/lmfMMIRU0cLjW0mzQZ0XawLIO+cx6m6SZms84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJJzbCRA9TVsSAnZWagAA4YgP/3rOmJZZRN1iS9Cl+enp\nQEGcLQgchmz2Kxa80O8PCTIAfduf9HA/Z5Gsp+yGmJSy0Y+mQ2VI9ozRsQey\nawa5SFQJrYu/sHYOSvZy32z+cxDN6JROTbJKWZ7U91ClKqmkD1BSQL5rEpEa\nOrjn0h7YVfFjKuiiAT/4M77MUMs43n05WG+6Zi/UojJclDi3iJl4dNYq9Vxv\nRiU29gjJRCVOf5EwjMval5xqgxXXjiHQyi9NtahdTfptOikiohEaWNIas/jg\nvGWbgcOqXmw1X/YcnQmmDy45+RLJhzfjwIctRhjRVfFsztnHO3wFK+cfn//h\nAhMptyEdjgP0XoRp7IcD3cU9KZ5OAu2mE+BEZPo+389QEfNukhQ4huAwjRXI\nJaiTf7GMjI5T13aULvAL01L4Vnmxyi5jiuqKKeUEi2pV9BBiF2FGlcYDAd37\n3CK2m9tA8dsltDKXQJhYMm7v/6JJfW4Hg78gsOHtHme8v+SN3baTWMUADKQy\ngsCBFuaxvq+BC+8wcsJvqHR918dzUHXy4gqfcBTd4V4fZq6UtOIftrrGthfl\n2LfM14JXXPYBFfvXdCg5hHpFjEN6xOiFKk9ljJ8Ysnqe0fqqipRq6x4izMmA\nRy0vObVr6BIIdaKR896DIJFArYX8auByomIaUD8nrPw/b44vNJmRYx0iQaC9\nzpLH\r\n=t0e+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d8df6c5dd11637a73ccec8ada68d8083275e0bce","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.31-renovate-non-major-d8df6c5dd11637a73ccec8ada68d8083275e0bce_1613012187536_0.2859422933681939","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.31":{"name":"@balena/jellyfish-jellyscript","version":"2.1.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"74b070c064c95bc4514e53fc9881109b310c921d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.31.tgz","fileCount":17,"integrity":"sha512-9bNX6XLod7aULoc3kJ+tYQbOfHiNCMCEHcA9vu+mgEB9XYRjjZMJ+dfvYHbR6lVy3y3+oFOp2v7d1csszUdYlA==","signatures":[{"sig":"MEUCIQCARJfakxKsjrIse6Nqk4U2Jgk5Qax7WRFc85ZZWhU/FwIgFFOMv3nvBb5VDDGEQfJJ80n03482Vl17C41GBEmZ7OY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJJ2aCRA9TVsSAnZWagAAA48P/Rdz4cS/ak3qbD1s5IBS\nqZi5yxGOVnrAH/zD+Ya7SSjXSdYgszGfuUWoLCzk/YLmQDeauuE+Ifq0Aa5c\naT/+j8Tc8iy/DdLr+fxZVu8Irns7UsVrDVSQY8O6HOOCxatLQSeUt4LnU3s/\nUPFa4Fu1u55kwnINOEUlfH8DGq/V68JZUGIMmtNfTLHRxtugPOo4LtHfatIz\nTPaCX1x4gbd8sNNCZ974+rOPPI2T63CAob2jiffITq6umKLmLiEYkLJhN8n4\nOlMlb8I7I8oQBtKgiZIbyqH0KknyjKCz7bHTY+QeHoWEtdFKQS0M3WYPFHeH\nuZvS6P7I+mFSoejQfXuJkuR6Ca/5ENLwuivBjZuzO02o49lz9OuN9eVZwHB/\nK+NnBPI6Oa/t9NKpLL8xZGvpXOABMfkI+hZe8ZrIVkTnTw2qRHxRh1DvBzdA\nHLZK1T+zu+ymrB2UfsgJfEoISy73vN45UfqWe93OvdoizWSszxZeUXUsvVMB\n5FatuEF/p+j2YLNoVLf146DZtiQIDtDrpMSkxYDBAU96+f6UneWV8MbfuZDK\nJizSUMnkq4KkFfqbH5a49104BymLMJ7h9A1Ns1fB61KdXxg4VqgP/FEkIW8o\nu2hYgRTvq6Uij2+9gZx9smmVJBIkUbMSoJldcCgTSE+I7GtQz/E11c+64mXd\nbA0i\r\n=a4B8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f9608e7bf628ed302f3aa4b0699b63e8baa02470","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.2","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.31_1613012377500_0.9474061837643997","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.32-renovate-non-major-1be9448af92721f58998c88ceaa92dfb0e704060":{"name":"@balena/jellyfish-jellyscript","version":"2.1.32-renovate-non-major-1be9448af92721f58998c88ceaa92dfb0e704060","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.32-renovate-non-major-1be9448af92721f58998c88ceaa92dfb0e704060","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c029c0feb7da7a82d9560ad7156164419e421b40","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.32-renovate-non-major-1be9448af92721f58998c88ceaa92dfb0e704060.tgz","fileCount":17,"integrity":"sha512-Qfp4B3wXISELyN7QBW2hXTK6sNSAndu1aBVAKeJh6aFBlkjWb75u4W11uuLpU8TKwEq4thA+NouuBFeZbWMzww==","signatures":[{"sig":"MEYCIQClN59kSWCJJ9KmjhqDP9rXOhglIp07cLuOOXLdZA+svAIhAKP2n1bwY8VqHEcPqNbiSRNtygw1HWbEXM2saBF60fXP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJZVACRA9TVsSAnZWagAA7QgP/36psJrJBqvEwh4/CxD2\nkGXWm7O0r0fWK1shlnfGrNbMJOYhcqGvSyKBXlA7vwxxODmIv6VlwNSUJpFd\nK/D/KJVOqFxqxd3MeQKPKuhSM0f0SlQtGLlR7fjkdZV2yljprT0dKUcQCH8d\nilObCl1adyf7bKKwkCcn4m+W1sF6ev4G7mWxjPQbS3HnG0TIgpaqq4sjNeUW\n+ySpnQ/iE84cyi8+p5hc9Ae3N0LZcydZbDKIKCw7YFyp4XV6ifT7Of8j14re\npPN67M6TM/1N/tHdBfD37Co8j9eUirwt/Tvqfy3wWRZM4DVBpFaMF7/gD9CQ\nXHj32Gtz2OP22sBPLTP61sZCxHbNKs8fdTQWIt8wGd/0OOxHbwL3W6MwaVJY\n249NT7Pdwi2EJUCEWBUK+e1PCV2PuaxI13ZsHA1Ng2K+SChfCyhfKcBlNhdK\nltNLRxHRnN9zZUk3VHsvyf1O+jCxx3REnIYUMdONBbighfjDziq7MMQtdW5T\niNPiwk4HAhbw2TyU6ErIDBFzzKzKWvWi8jse0P3u4hD5xdy3YvvMrWNQ++Ew\nAHfuNT8exY+AowQHID5PfklntUDuzoMCEVWcGVWXWc7SCdadSkoCFtXwOjDP\nweuTGZEhgcbnDEmMWrl4QQfAbFdUoP1yPOK5y9RyHJxzqlWqMyS/JKeaQQLP\nvGXs\r\n=9pRZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1be9448af92721f58998c88ceaa92dfb0e704060","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.32-renovate-non-major-1be9448af92721f58998c88ceaa92dfb0e704060_1613075776246_0.4392824413042209","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.32":{"name":"@balena/jellyfish-jellyscript","version":"2.1.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"955638d3373dd052126f2e0e3769c0688230419f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.32.tgz","fileCount":17,"integrity":"sha512-GQLcf8cHlPEuChTlY/7t+vWmHoki5SEWGvIL1nU4gRBY1v95h+gK9c+22IzeUDsRWiE/SeevoESkpzjkgep9Ug==","signatures":[{"sig":"MEYCIQCrC67AjJ6xHCn5ZgU/ycNUam+CiPMmXSA9L9IVpCnE/AIhAOj0w3LeEKcLzLFT+x1Hoxr6R+wRb4kP2hphet+PEAsS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49392,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJZXqCRA9TVsSAnZWagAArhMP/0L3nlhyhQ4uYLE5osg/\nwjCgvx1m/jhjmAmw3gKw0v/1QFAeCthCqJ3KDoJWbMNYMDwFf/ixAwjR5Xsw\nJjEQvONXua37a/n2843W7OOjLsjYsQQUqP2WJkoi9YW5qSBqatOYhnZ569ca\nEg2vvToBbLr4XdgJOSScYkw8dT9MawKv/akYmm7detXPRSyCHYZQca876m/y\ntAGVpt6dsXbg1oW45DYQrCthxq+J0zv45iL1IvaB9xS+nRp/e8hiKd9Ja1yb\n31NNKDO2cnaCf337mE6n6NOkTXAk9m+MTWp4IPt2wmxAtNbsC6fGejkeF3EG\nSbEHd5DXr7zM1Fv6LVwniEHaOetq90hcmjQpQSyBi2vYxWORAsZ3DuRXv6CF\nb3ZkJdd24S0mxSkAj3jgFhBAPMvGimVgCgqXZEASjIClW5YjgkaDvwBO4eZc\nuw9jkw0pzCRDyr621bEVxLcwA4tPGL7XvoFmsn2zaCgJRkH3Wuj6qsfoeUyo\nP7QMWGlS17TInFZPBsbCQdUurXPxZ3+XIsSuFtSpOJju47IQujpfXR/Mfgbq\nKBnMESoa/kaBEG3CiFxJmUJvptVRjNRYthgAijIrwAwOcsOlL/CRFgrQIcoP\nzOFOwXBY6GzJqA16yv+RXWd3BdNJhv+2+flhFF8tUFbwoRvw5TKBlEIjDdNN\naJ8O\r\n=URY1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e8e43e0d5f22b85b4f93ab0ecc518bf23bb04a70","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.19.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.32_1613075946053_0.6255641454267906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.33-renovate-non-major-52df9ff6888a152b56551e0560c72b716f6bf7b5":{"name":"@balena/jellyfish-jellyscript","version":"2.1.33-renovate-non-major-52df9ff6888a152b56551e0560c72b716f6bf7b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.33-renovate-non-major-52df9ff6888a152b56551e0560c72b716f6bf7b5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a9c65c1ca252839fc616258da6211156516a07b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.33-renovate-non-major-52df9ff6888a152b56551e0560c72b716f6bf7b5.tgz","fileCount":17,"integrity":"sha512-y6A8dDXkMbKpTxceWbHKV9CZMEd+9+Or6zaMafkBngrs3iz8r+n/1cxAx5izYZqEcZkH4hYlItQSNzOBHmItQQ==","signatures":[{"sig":"MEQCIBeEFS00o1Cos1A9KzvTCmti82bKcJTFVVLmxGrX04PRAiAYZ26FTSbHlzUiT4T6CVCwd921A8tYFT5mBEDQT7cNDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJyUiCRA9TVsSAnZWagAACJoQAJmx9vWI5NLl7hLaZB6d\ndABKB8kaWqU5okt2DXJn9gdq/uSCJ4HVfT3MPQ/UjRJR5LIMjk1op0IfaASC\njPdzklSJCrbnb4JlwqHByK+M8wgQGPkR/BvimWhXc4iQHnTTFZ8QEH+qJbkT\nuBbDA9yQwZFbABOgltSvp/1vOwFf1xEBRtWISiXwiZV4hAQjX+Bsys26wRPb\nS10vBi+/1J4szXBRU9fZafpdGpXq3Qb89c0Zp/PCctjh5AKObpld+1SFbaSg\nTU0DWtwNRh3fYfdokGn7tHm9wqrHoIeagDv82pe3AFXkSx9XP1iH85OkCeYT\ng6ErxaIh5WGF3bEL68rawVM7Ut2Y+bsdwToExXndMEMPS8M98603ih1BuYiJ\n0hxNxEjj8qXy4mL7rzdhVYvUkTWn+5jdEntH6A4uyiUp4lzPDVVEjDO26JMd\ndJU2irAolD/gOZQOE9wDhD1lnFFcloLcJWcojVsFgx1OfzGzjRXV+EvEzRcO\n92/pzvngt//rr76m6wopz+GR1Q8Z2khmWLjFDL4BGa67A+oehLcLo81w0p8/\nzXQlR4qWqB2DkiDs0NncS6QJvpD+Y8lHUisFlbTigvYQRrSbaHrQUuBRktiy\no/i8DLFtcuRcVPbi2UzodaSTinfw4UNbo45TAdkloORJH0hAhzW/hmpzt9Q7\n+twb\r\n=Vfr6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"52df9ff6888a152b56551e0560c72b716f6bf7b5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.33-renovate-non-major-52df9ff6888a152b56551e0560c72b716f6bf7b5_1613178145810_0.7259534501909319","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.33":{"name":"@balena/jellyfish-jellyscript","version":"2.1.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a8eff0a33a85254cb66702bad3318e8dfb1f07e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.33.tgz","fileCount":17,"integrity":"sha512-ZV58wjgjadcMiWdETIr2A68SrgsxeR3fJkVfarI1bm7WgBtdmnCwAkN89+AAFQESJ2uS3fxy0xCeQ0If5NRLaA==","signatures":[{"sig":"MEQCIDXGrFBp6MqcIKi++XVNkM8dXjq6KOo1g6GZ2Luoq1/xAiBE0mD8ssMd+uqFgQQBTHZwkLaF9nmtR/DyMMprQdalyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJyXsCRA9TVsSAnZWagAA2TgQAIdEWpkBaMkkrgSbjkpH\n9YD5+7fiXg7AvMC1iKo47tGH/W4gVwTCeDO5DDUKnBXEBVy0Lbec0X808o2V\nXivecNw7CDdV0IUTz1fWIkVTwKQ/RVpfwGqosoIak0JAf1sDf/PFt0JkRJtO\nTGNIHtnPxUlgvQZDQmYp9JruoJHiXMc5tVjZLFgTnm5tQvM6MMEOaVnUxjzg\n+q139oeD8Y+UBQ540qKdfl3r09MFVXHd7GgrwYdWbz6XkJPMkeJmYLPjatuh\nVFCWSK7SnyT+mgHwENnp/L3/h3uWQio1j7KMlcvZ2hio9/VKM3EO8gTeibTB\neEqMqnlgBmSnSmSbIy7gkQ9yTCuqUHlOFNc6JwbdJ1z4eviOVyPH/QqG/nZ0\ne5lKaKViPKv4omTVkx8LIWCv91xQhRtswqumYcnv1UHErqpQ51IyVGkx6Q21\niEVbsiCaHSQomkmhXorPIvcpddUXsx751q+u/6ypwghKf/AaEBQwdbN0qaps\nJgXZZkPiTEdWRv+fSqTYvEcc7KFqrxGHsPOBL9sgiNz9QgTjn5eBCZoEEW+j\nrIP1MT5HDA8cB/skcnmBCBN/R5x6EgX6UlDcH3viPPQUIuGBYxMrbSbJw8lF\nRIzrjSYXGU2Hb0QWHg9QLDBLyHsNNUDIOpILj3o4n7rwtfyfa4F6+iHGotZc\nYhPd\r\n=tcm6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"72b9163ad83aa0c16833c76319506ec5f5cd7001","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^31.6.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.33_1613178348259_0.553230585157098","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.34-renovate-eslint-plugin-jsdoc-32-x-7c761209cf4e30c77a03642cd10e195dfcbaf174":{"name":"@balena/jellyfish-jellyscript","version":"2.1.34-renovate-eslint-plugin-jsdoc-32-x-7c761209cf4e30c77a03642cd10e195dfcbaf174","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.34-renovate-eslint-plugin-jsdoc-32-x-7c761209cf4e30c77a03642cd10e195dfcbaf174","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"40f3e7bfc36a48d5d1d5689f5b7bd02d9ad6cc6b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.34-renovate-eslint-plugin-jsdoc-32-x-7c761209cf4e30c77a03642cd10e195dfcbaf174.tgz","fileCount":17,"integrity":"sha512-TQgUfCiyKkwDoKzSpwix6K19hs+xVDhbDdXrD7+tSCVzCUMb4TfT1nvx+GZYfQWrUkG8Hh6z9W/HXLYIzaNCvA==","signatures":[{"sig":"MEUCIQCwscswr2kLAub+GWHt7C0fPvvbp17g+kaXHnEnYo8MswIgRB8RmXQMP9EnYACLtKTJWra8ecm+dnNjgoLSsIXJHQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKgy/CRA9TVsSAnZWagAAcq8P/22+MuHPR4GZqPS/f0o2\nabI/nYVWt0QNKujz1TwcBUqBEyNPgFAAkydrE/Q3gkO05JcSbcLU2s+f8Tly\nQRLds+IvGIugykFuWh/H2JQLmaA0w4NP4PvuQbzS3zTrsaopvudXBT3ydEPS\nRixbLTWDVDU1XdkdzjyYWoF40Z50/8pvafFhTbHb35NdxWQbLWZaEN4oqXmv\nJVIE4u13hBFanBEyKFaB5fmqTybZg/4Tm03BhaUWTpLYSyJQtBJgu5nONZy3\nPGGjfP0a2xUQTdpzzhrS1vGbzb1fgug2+n77WaIWAT6qER/Myxp/1oxOTzI6\n1UeqMk1BPUSwQcaiRNXOhEMBkg0wLuL3MJzC7uq3jEegZQem2Dqa+lPzEelJ\n7s//rQtZNjSgNUA2W4haoTvmLCO17j1qzo78vCl93mbqCPB1KebcMqXORjlN\nKayFT6cnHoz09N4mhWIHofvQi7hsB8EKweCSZZFw7K6a93RB2WiuJjp0xKBq\nn0ogmEOuwgFNfBHsAxiSWkziH57XkGGUj4LSExaxwNd+a45/uvVp0p43Gs6P\nh+1oXkgETsnCmP2RsK1PxYQ1PjnsEj2pV7f5V9BDVH84tMVOJxuBON2q9kF7\nSuwNNYgUmSItQX6eJXYIf9/8CISAbDNWC2swAtvXqZl9+elIimHAbesOqnFp\nwNK+\r\n=lP3Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7c761209cf4e30c77a03642cd10e195dfcbaf174","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.34-renovate-eslint-plugin-jsdoc-32-x-7c761209cf4e30c77a03642cd10e195dfcbaf174_1613368510703_0.6333172714010473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.34":{"name":"@balena/jellyfish-jellyscript","version":"2.1.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c6b6c64942af043c34dca2d835a3ae7723725182","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.34.tgz","fileCount":17,"integrity":"sha512-0++HjIqvWStCSfFk6C6Sujx/S8q28FgS1W5CpTSC4ZoD2x1GpG/r8AmLjyvLYJDvQbmgunJtoLkMK1u54FdKzw==","signatures":[{"sig":"MEYCIQDLSqxOM1Q7Rhy13skogoTtU/s73ZvVEoj02mheM9OCSQIhAJgay3orSQ7jQMm9K9sZ0aI9DbZ5OlMZSCXqC673wLlF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKg2YCRA9TVsSAnZWagAAoA4P/08a4mw52y8GSLn8iiRk\ngM1wE4nuA+O6JvMwCtF7OPAwKB5QMFWKphnpNx+oRrKvUKhy2AgISz91wAAw\nwHIg+tpG5JlfvzbAhjon79U6/yAS7m5v0RNoGVpedhgiR7dm6lxBe7MXuZhq\nY23SETYLhJGqUo7aP8PE+qZde+UorZ1zYJ83HyqyIUaQY4QyDXk3GSzmd8zG\nIGc/b1gwHKuzLxONPWbvraDfp6BCwfTkqBtNK0H4HbCoWQxiCREWlhWVSiQb\n6X+9/TU0zTh3EQ/YKbG0FZkHnSDwIlRsJHd8GTZm6lNTMDlEihiGmO1kEfXT\n4GzlP7WdEnaIbdKL0ZHvzBUjpsFzdtk4qGPqFVDQWEVvA6ayVMbycR+hWhGb\nANo3jP2Ym10DMtJPO96VvrsHPLox8Npe8wlV2rxWhdXo/s9KRp4dyObdp4+Q\nr94yrZenlQVdAtmIwdlFVirFZw+PWHz63CbivRQ1KLCAvoVEdX+Yl/QOoo1+\ngtgkUTpHBh6n+DjOiG45+7d+5zE985AP4zd/8nRg3sf3n/ThS+xXJ6cEKaPM\nBwuKDTDT/fSE423FFkIUbbBF7amz38XcmTiUEcEWkutpm6VUhzM5zOs8YBkQ\nzeGZeex5/Ga82naNWumThTEUrZw9bGswRZQT6mglrIaQtiPNAewldZH+7LEp\naxvK\r\n=Y9QM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6a7ec6b3f83f7c1ac014f336ab83982800c3f01f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.57"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.34_1613368728051_0.6051797296882973","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.35-renovate-non-major-a38f651f18e0f347c5d91ce124b0ba9d837bc5e9":{"name":"@balena/jellyfish-jellyscript","version":"2.1.35-renovate-non-major-a38f651f18e0f347c5d91ce124b0ba9d837bc5e9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.35-renovate-non-major-a38f651f18e0f347c5d91ce124b0ba9d837bc5e9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"369e652120c2cf3759ba00d7380c546b09fac1c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.35-renovate-non-major-a38f651f18e0f347c5d91ce124b0ba9d837bc5e9.tgz","fileCount":17,"integrity":"sha512-HxILky3h2eik9SBgW8xU1UMNSjK/c98N+E9P/81sg5EWsBmp496oI3Bhz/IrHeLbdnBvXFcd9nG9ovEKqbeWKw==","signatures":[{"sig":"MEYCIQC6ebpU0YK6vcMuSjcF8dahLN72335P2f2bbx40ume0rwIhAP0oH0s+IA9KU6CV3L5Zb+xri7A8+CAAf/u9M90lCDuK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKj2PCRA9TVsSAnZWagAAvO8QAJFdNuKaVkp0QEF/Yh2B\nWZCZI6/mhnkw7OoXbweGb2zUfu65xpc7HkTc/XOKKBA6rP9xfhAQqYtdccGe\nJpy1jASK5IH6WZxN41jtCCKIFbL/L819+nGErTjzAeGwaErkuKhhVvYZ0tEF\n0bb+ps35xA+tmBXOw+jVK4tWylTuXhZuHNYo+E660lRg673QFtCAjboexsnp\nZxpAsK+GdhWGQ3rFwjn0tocMktmxXpvPGVeO3V170Ubs0otWk0ZWZAAg9epc\nLMNEhf/lZdTU6endZnuYrk/zNo37ZT+psdLMgyLq/gIS95U+5G5rY1cnDvgL\n7fGarl/1k4N9qjFYUf2PiogvS+AcKxX9H01qbedfKFO1mFqkWzxXa3j/J48f\nhT5QCNBgg2Pa/0AWm9zr8X1BcZfYdZdW4CqfIcaPwCK2DRMnbchb3mgSiNYh\nTaXCi5lwL85adbN8h8Q/tsMa7s/IBsbeBq/dYK8+5lccOck+WhFUXHpYDPgP\n/m4Pl5+6q3TUdJpTUkRryxoNRaYgS7NaT5njidzoQIf7JkevtfdI1qf8Ox+d\nhhYjg7ChPxJ7ueDLPIPhBzEsTdmoBMJl9KFfv10HtQY4vw7K3vr7rv0tNxVK\nnUz1+3D/EBEWZp8YX6C80GYQhgaMzCcaZ06pc38BCANM5rnmO6bSYMAXo//s\nmiJs\r\n=qGHA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a38f651f18e0f347c5d91ce124b0ba9d837bc5e9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.35-renovate-non-major-a38f651f18e0f347c5d91ce124b0ba9d837bc5e9_1613381007062_0.8635195033035212","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.35":{"name":"@balena/jellyfish-jellyscript","version":"2.1.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7c4141dd7144213bd3057a60ecbbdf7d0c4151d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.35.tgz","fileCount":17,"integrity":"sha512-OkFezlm1O98VxJdB1A8Sr3+1z+z2YcySmDs/o748zrJ2reg0+EOH+dms/rB1pNgMn33j+Mi7cdLkyzHiZbW0Ag==","signatures":[{"sig":"MEUCIBl1UghVgPiv20ca9TXb7T16TQWmlbeIWFc+G5/aoL3TAiEAgFKKQDB8ryMm8Ibrb7CzBT5o/itiVfzJixzTojY70+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKj5RCRA9TVsSAnZWagAADAgP/0DHPc4KvKrcEXUYNdl2\nZjqtvNsAypXFfSSZ/pLnEvTGrAsm95dRM0QNqsjuSxaPgw8gU//YBxzQypHr\n8gUjQTP8B0W/HZfrZQadPUbBrrllipubzXkvQrcinPI+YQdASmtt7of+i5GD\nNZRjukt8TNZRvtHH78B/swxYlE2PGIYnYUzM/zt3hVIJH7cfLt+tYyK06qGF\nilUc2tAh+cMUOLMDYJqaUxsKN053zTd3SFw9x8eoeeLN7/sw2LswIES2RroL\nYN9latehVhPS1JpgrOe8bmtDLhiItgO35jl7eJVop4ekUED264piRuPPrfvN\nuQhtaU0M0BXCgcS0RCdzfia+vBMet9CcBcMOnkeeiO4wziofD3aJtP9j/CeD\ntlCF4hD4IsVW6Z9DaPEwfGeNhvf5r/M6SokW2WQYYYMfdHj1kFd0blAFKaTU\nNahPZqrYjOVed8UPkYKnFM1dMR8CRE1S+KdY1CnTJPX93UX2TXUrSElejNFN\nZrTlDPtjQenBG7hMM5U323uCEF+/fucs/ErQeNY3Uo2VlbxaLRNR8q8OQB6f\nImPOLVq8J4f3zn1kN1gg0nohEaUqjRFGVvIgalrExru/Yoa5lGZnThHbWjox\nKx8V4FHBjetGAipOkOlRpdchiKlBbnD5VqBrhZf4r/IxHRsjSKUrvAGbHuys\nxRQA\r\n=rG34\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4ba50c56c1c866b81f58eadfe8ea2acca6e2fd91","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.35_1613381200779_0.11360188077341515","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.36-renovate-non-major-fff1ec4ec35c219ec20719c0f0d4fdbced42bd4d":{"name":"@balena/jellyfish-jellyscript","version":"2.1.36-renovate-non-major-fff1ec4ec35c219ec20719c0f0d4fdbced42bd4d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.36-renovate-non-major-fff1ec4ec35c219ec20719c0f0d4fdbced42bd4d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"873a05360b822df4e9f3a2c0a2e18d57cceb1736","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.36-renovate-non-major-fff1ec4ec35c219ec20719c0f0d4fdbced42bd4d.tgz","fileCount":17,"integrity":"sha512-LD/jaoQkKzt27padDsePShYTi5/mc18/cEPP6R1vm/3AusBQG8NalemFFzAbFLL5/w0ySfX6kPu77uOMUdNarg==","signatures":[{"sig":"MEQCIDVgUCwt9BcHF6L+d/At+Fc44C/npJr6QDkFrPmOuytMAiBXRgHBr6Y8maG/5e6pq4pOuOY558grbFtvsyswC/EjCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK1SnCRA9TVsSAnZWagAAXGQQAJA3UZLaPFz5gRCQQDSA\nuAA0jUMEDasqECKmXKQ5iCYPfMqdnPPCo+3fCt2Xnn0vC4CN5OoxY0M+KmA5\nNd+v5yPrSxMEtxlMhyMqEO0oupwg7X7pOksD9MsPmnCptB1XvQuZlxeUrQA3\nf355x5a2SIo43DL8CkHOLkYd4JcZ2ZlQmdtBo305ieLSyxwKsSsgEDcq1d9F\nmXOBtnSjKqoQksZgVMXYQ8nG5n1GDS4D+tqhmvbwFI9ALbJ2ZEfFRgvuaAFU\nR6gVWGZUqCf3Svuko2piCyG7p52l3hWvoSbe1wGUkOrj1EhLtizw0DP80t4n\n3j0FOWhiz2kSdJScO1cNr7NWyZDk9KP8tXE37m30k0rMXDqeo5TDnWBtuPCX\nmbaqLhQ46QR82FxNNi0uw8yd9vgax9F6QJ9hHLlIODDL7n9Z0sxFbkZCOEwh\nIME1qdMuolvc4LMJzF0UYFno+6Xu8t4/AA2pDEq8kFhjCrvZAjBaXIVWh5t9\nLB4nFG1Vj6ifzD+VojOkWtp8q+ge+Zo5h7U51qyEv25tlvfHqfM/QMeDWL6I\nYJqBXw/4lNhIeUQtu/CgGH3fTmtT8/wnF6hLfHUoNXMDasncxRQCYX5ovnkS\nzbRxgVVyA7hKi+fFFHxiLSFkjlRCgaxnFoNcNsQHoSKyDGvwBDeclM0XeJcg\nVR6R\r\n=fVzx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"fff1ec4ec35c219ec20719c0f0d4fdbced42bd4d","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.36-renovate-non-major-fff1ec4ec35c219ec20719c0f0d4fdbced42bd4d_1613452455239_0.22205368224954936","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.36":{"name":"@balena/jellyfish-jellyscript","version":"2.1.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4354658612bc7af15376758d62593e21b8fb01bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.36.tgz","fileCount":17,"integrity":"sha512-ubofShI79sCl3V6BXSlPVYkbmqdoq/1NbOikEdQ9WxcuE7bhONAjHRRC/w8AmFVXkVgvWaRB/UkwR6NSAOOzIA==","signatures":[{"sig":"MEYCIQC0AN2B5ed4j9kQqEs5d0DqC5x5kKyBrQz/oOBrdMLwaQIhAKCPZEohAHTokLRlbBTFu8uJenJytTa9xA4Nnsqzq86N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK1VgCRA9TVsSAnZWagAAnFEP/1LpufRSL9OiuiSr5ONs\nPUFiCRflmtRy2cZilkxykNDZt4JfO60vrMXFncibAF3wyaybODLW7OWdpTXx\nqjobJVcXhTinFUVSpGjKd1Iz5PAEpLKT/DwyixNXDbE/nbZ7EthGUWQwqdnj\nfS20Ph58w6KlJSGGiiNBdayzaDp1U2kJyb5aLSo6ZCMpGbAft/zhwvnasuVn\nidmL+mhmX4K9CpMIqjDUSfKUHBXNlFWeJy01jsFfF70rRKrLssfrBs+p+t4e\nGahKaCMp+YWFYoHtuBvpWcmMnqG3L+z74L3NEIsKNJAxFfcGev1Vg6Zz4sPR\nmwNMD9vF+ALt1DTP2fj+UjE4eYMnI5m+4UPTu+mA0xN8cl0SO7f3UfelP3P6\n5CoGUNqshKWnnT3AgTga5SSWWO4tzx0jT1Cf5qa3NhZibBhXMXQE4Fsl4BbB\n9cxZrLlUJ73aA3QF590fbM8QctZ2cVi5ifCJy3ErfpsMo/tJ0TU8fAh1YNze\nJohJgYXN0AByAi0f90Afx0GiK9p1soMtY4yqPze3neJNeU5IzCbntlGcRNKJ\neeujwWAMBQkzyc40HOXAZEDfCfKsLduvj7OIZGWlwgg/c7yO0OUFHRG1ys9Z\nBKnatpBTMynz1a23aJc3G30b6W0k9+jjkZI0KBhRiKmooAdpALuikdIf4kL6\nhDsa\r\n=kG+p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"081487e16ae6e0cf3ebef55e2eac717f5699494b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.3.1","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.36_1613452640384_0.399891025560172","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.37-renovate-non-major-aba2806d0ba128142f78349e71c34a4c061496ec":{"name":"@balena/jellyfish-jellyscript","version":"2.1.37-renovate-non-major-aba2806d0ba128142f78349e71c34a4c061496ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.37-renovate-non-major-aba2806d0ba128142f78349e71c34a4c061496ec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff3ed0c9d624468cdc2416b4324ebfb24b6ae8c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.37-renovate-non-major-aba2806d0ba128142f78349e71c34a4c061496ec.tgz","fileCount":17,"integrity":"sha512-oVd9dz4acoUyCNpLvVj2r3DgvWGZtJf9U7fsinUjr3OgfsuNXXMKNy5vO/ryoFMFvagfJLADvS7N01ZVYO+mxw==","signatures":[{"sig":"MEUCIFW4uq6nnb0ZGqfOQrUu+1/9M40KVDBxnxOX3KrKbt5aAiEAnPyr1RIpwSXEiDyRtXXv/XKC6T1+1y2Pd6NGkOV3tiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK/fbCRA9TVsSAnZWagAAaZkP/2yD9PtqccyZkBMJ9QU0\n4orW5TX6nVz2j77SpyY4SmG4XH12wqRFV+pR1I4daarFfit2HO/nl1W4cknW\nAZT2+shCsjDgxH1M9N4gR4yvCxkMOyRm5EuizL5Rk+TmvR14Br2o9W+vPCS2\nsYeI8bJxY4XqP2z8BRQ0CMtkbS8tOg6KYJQtsUcQtyAyjF/6HtnwGapYjI0D\nry0mgiRCNsSXxygn4F2K9ipCdPd9qM78X1BnRmJMPllNR91AMCU4GeGoZabd\nBACE5o1UaNIOuo79hgt1d4B1NKJ6TPLjkuWuNqLrtjNjJBJCgzOWPH2Ttn9g\n9qHWecxezBmzGwlk4QAJerDCrpxhAmDYUWRPbyTyg+NFwq8qOlzYOgnF+JfS\n2qLC8q2rGjCdD6FQ+65rN2MsrIik3enF/xTFUeAuQynb9pSNp2oap464rd9H\n5wSDMNGWkzxOiiZZO6RUVUX6KahH9jbZ/8J24py7F66wHDq+gYWiNrjI4db5\nLTfXszm32SAAMv709TYSOwajngnDREwIRP9UG06mVTzZgZZJvHF4wvsWY+CZ\nKCdUE2qWPEs5kA4N8PjE5W8QHgy88AO5xkO02gNPDo2lEFzXP8RZwkdAJ9rQ\ny9mMyAZDcwrULQ1nvNESWj8gyTQxTEBfFqTDOtvS+jZxdoX4ZzO1VLYowijz\ngPT2\r\n=WB1E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"aba2806d0ba128142f78349e71c34a4c061496ec","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.37-renovate-non-major-aba2806d0ba128142f78349e71c34a4c061496ec_1613494234890_0.9165478413140955","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.37":{"name":"@balena/jellyfish-jellyscript","version":"2.1.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eab54f92cbcc32764800ae26476c20d2d13fb0ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.37.tgz","fileCount":17,"integrity":"sha512-RNtrXRHdf8pw6RtnpXG4nlKGaKk6r/EPESehqSpmL44jxwaAAY5fz4G9zTuTzcvXrRL2W4dOmebHIRnxB7qcxw==","signatures":[{"sig":"MEQCIGbAq7+uJGu9p+hurboglDjb9swurfEyI3RvPfoioeDZAiBFenH5v6Oex3Jrj3hqlC6iHk7BvbzY9dS7xLAWpsoTmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK/isCRA9TVsSAnZWagAA4P8P/0a1NWEumxqixPYIMOy7\nZSWhMQGt4GLHq2hs+GlRS4oYo8CO3oAbV6iX6DRpEiqxQFTMoq/oJjdBGB5V\nG5uUf7qJa/rkShUs2cxexuSuePXybCDB9oro3da7o9ZIwfx1oboIVZaOPBNP\nnRUGwjdXiZhYvX7RR6i7p3WCj7k/0i7o5tz+e5z14eWxteE3SFVeyAVQY9Id\noQrpOLz5m0e0zfiMj4bKfbOFTutrr4MBo7pCfulneQT64RH+5UDYDSLTdE/6\nJdW59PExeVJjLSU0jpY4lOAFAMdv2X5mYoJOwi05EvM1PRpKsNx05lkK2WKS\nt0oCvOBXHgoz6qkL/xibYTRjoZogZbKnIMnVu/X3paaPtmoqkFo1JdzjOC5H\n9JJySOacXDuDQLqtqKtgmNwWcyQL5iiFRIO3wqT8USjM96g//DSkzHYv5CxA\nqdOlE26QaedhhnI5u4roW2hsHFYSRbumui7CXZUfPi1ONQmzxGA5KQEoTNqs\nf3BPdFqS+TqFZRa0fok0yQ8STJ/mDRun4evPUnmtBI/D93bbofLINfhFXXyE\nO37qbMBsaroJAj3tsu1FvkSmnQ8+Z6UDXWAhjo7xfr0tyufRGlzPQBBG8fnw\nf2+mbE7H04OcTT0GESzDbhnoDQHPJBSKGlQPnvx0/ivnf+O0PsP7dRh6ynYx\nlaMI\r\n=UaZ3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"0cf85fa1f205a0527435f3b64096e0d430f2826a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.37_1613494444311_0.033429694423383394","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.38-renovate-non-major-f1581b235a23c8a3a10cfef02d78a323a878119f":{"name":"@balena/jellyfish-jellyscript","version":"2.1.38-renovate-non-major-f1581b235a23c8a3a10cfef02d78a323a878119f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.38-renovate-non-major-f1581b235a23c8a3a10cfef02d78a323a878119f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"265db853924a0c37d3c97f71a220bdaaf610f48e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.38-renovate-non-major-f1581b235a23c8a3a10cfef02d78a323a878119f.tgz","fileCount":17,"integrity":"sha512-AfQ71sd9wAyZ4CCmFqk+OXiD4FTqINR1O6aAun1yX2Rok5/WJhoyiK3YnrkdgqDV4hUuSFVAyGW4v2oN/lMWLw==","signatures":[{"sig":"MEUCID6avkiqYvtlyaTwrdhQKccrcjoBMRd2Db+Itpc8bskhAiEA7CsK5YJPX+SmcbRwgcOkCdeHpIMsADrOEsytZRn8l5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLF/vCRA9TVsSAnZWagAA2YwP/307aUYHfsFxbhmUDbhI\n7P+xwql9Gr1UDfN17N6cH71K+SIs0UI8xrVA08av5yJfitxYgooLsudeRnHO\ntLz0ulCq/u+NXiHiO3JlaZX8yfyCnLlgfut5OW9ADOlnlk3ulfaVoXdCuSQ+\ngiVtOPXO1HSF+ms4iRnEYJtzJ1oWswuQ/ls7r40xylK5V7lu6u78iy5BIqlt\nqOgYKb6BT6qOi7N5DUYy0yXqFjx9+bhm7GuWc/8nUC5sgEugHydBsq3BTRLV\nhA3M3uMBTd/kEU+agqYW5Ve6sC0LhhBdNIu0JNkESL5bv6IU1qcerbqK9cz4\nNrwM4r6fwtlRzJx5ynCzofZq/8WAPnGm/Vidjtzs5gPW2USW9HoSUw7E6IGY\n/vKqyYR+hMtCh9GcKZhpWyDRQhx9fCkFuFvhRC2e9+1lPtC8aOM4oGfK7y2/\nf4Nn65t5oKIvrBKIv80TLVejm3cMXj8+olM7oTEHNSa1w3/BKfyXNNOaxITH\nIIHqVoq9Cc28G9HMUw8M5xuCC3afwpnLz02NH7Zx3h4eXM51EwGVJtGNxIwB\nCqIDN0qF+uidseZR5UNtkUw5RjS1EWiU3iYj5jKHXhAcyF5+6IZ31vhutPW+\nsi0Ka/dnscOiMq5I4oQJBj51CVfl8RGEMKY1sCW36HMKg1nlE1lImOBmQ07s\nkXw0\r\n=M0CA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"f1581b235a23c8a3a10cfef02d78a323a878119f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.38-renovate-non-major-f1581b235a23c8a3a10cfef02d78a323a878119f_1613520878292_0.2668338747028689","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.38":{"name":"@balena/jellyfish-jellyscript","version":"2.1.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"51ec40902164bf0905d6333dca01029ed15418d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.38.tgz","fileCount":17,"integrity":"sha512-EvOxNqnAQ5mA/Q4dnVJ7j9UiNoXHlk284n09hS9ANORIZLb9UIAP48t+SfooEStpTezrI4EObdUgLRnV6+jQtw==","signatures":[{"sig":"MEQCIGRLoJlxNcokLo5qXyXKvBo2ZfhfA+6PJWI+TjsnOZQcAiBiMTYg0XDn58KyRt9QYrne7emkCgPsIRzVKn1nJPNjfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLGCYCRA9TVsSAnZWagAA6PAP+wcYeXzE/OkuqhvTD17O\nI3DU1jgiIF6QB4lSHrxrT8s7nV44wU8Q6aroqHdTcItvxfFZ50bcKfZ52RiK\nCI4OTMPCHzjay4sI+qnj5zPnk5M3lBJ9beCzcnUb0qqhqAzgxyquOuIdLKD7\nff5vDijrbOEqxv26A7JuR7o6O7kXoc6IbEPP5FCF+j8jAWJApzJd/DN4F/84\nwG7wjymwt8Tn6D1CWzaILsE8zQat/vLoFwE05aRqYJ0PADA+Wmb6+qxcRX4L\noG+ApxcgHxagkbcjcOf2NOm5q9f7dIomRAZ2xIdCXPqDuTpys1yAiQCxU9xg\ncTzITgCMXUSYD4K5icQ3rYfOgl8oc8W9U+2bhS0MKx3cTsB+cCbQ9WFsYkKS\n2SnmzEwldh+oD51DvWmNC58VHMQVWDP2mEPWUlSLoQ9aOZgaa3I7Vqkwfav+\nFSChVk/5paTnOPWNXpkv5Mx1oGRTirnzRAgu85h1EEexISm+RkTFFnSI4zwN\nea4gE+Jy566ffYpYNwK6Qt2tHIDVxRnmqX5bu9Oq0GqLSkU0UfPCJfnm01kP\nryDZb93EPoQTruPX0sQ3UgfhNvXfX7plWjczpgYVI97L8hby3Fg+2eaD+Wty\njq62QmBaBAeg7IoG0xMHRNFnawe1I3w0tMsTYRiHZL0TfaWCscf4bXYce6/a\nRyXV\r\n=f6yY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5e44a22796907619f0e949cd1516c7c9646ca442","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.38_1613521047511_0.7507411216306525","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.39-add-changelog-yml-4d928e8648fe281258a6bc96199e558dcaa94c07":{"name":"@balena/jellyfish-jellyscript","version":"2.1.39-add-changelog-yml-4d928e8648fe281258a6bc96199e558dcaa94c07","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.39-add-changelog-yml-4d928e8648fe281258a6bc96199e558dcaa94c07","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"06b5997b790d43607a201895fb39ee90aefb4ab6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.39-add-changelog-yml-4d928e8648fe281258a6bc96199e558dcaa94c07.tgz","fileCount":19,"integrity":"sha512-F45fHWzJKCocUXicrRCua5O8F1rIiXIeGDa7yWT8MdNCqLAHR9PskF2aNkqI4i1103j74p1vTb8AGva0wQtOsQ==","signatures":[{"sig":"MEUCIGcH1ctOCwmPmYODGIL7CGlfQbnqnsPWZfr03bom506NAiEAjM32Zp1dNN5BRpj4L/N6TjLQ59ubFdbzv/yNGIYIUTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMM58CRA9TVsSAnZWagAApZsP/3SwyF7pDTCJVsq45Odc\nvbSLkhRwEja8gQ+V3rgsuIMySj350fnqvi6toqulFVUMYFHiAvORLFmWBog2\n6TATjZ4sCJ9kvdKuoeCZZbh/jVlBqeS/6eZb8qkicL37ZlN+ddrbQjEhLdWZ\nWKkM8dXwg738S9m+zBvBoYKe45nSl6Z5x/9Vxh3LHaHBvRB6NmOkaZUcTi0o\n68VvKckMr1Laz49FxEfTHbOFdruaIz3/WhYJEmuXKBVdRTAiMvLplN+nd6mY\nCA5EnpVhoNjVT2oO42BJ69sYvCZn4z85dUhK3iiXkqDYxKf8GkwTFe/ge2y2\nCIuMMKQg9YghGnAn/9J3oIzwu+Ok8KnkcDJjItFVPelpEeNphuFuuogpdNww\nGovbnYhg70sLTk/hZEKZkxsJnef6nDyZD3lKhQUfXnGp+5SHSHZ4vXbj6xmG\nLPfn6ndF+8vZv5gF/Ehu9PqTndntTYNbnOFyRMOmLZOX6ctNJHQUnIzsGE0X\ne2fmrrOD+j/jeS6NALe2dNyzt9zn0QobQye0Cl/UcY6fF9BcdWSPBXP5115/\nazJJjhlQ+2SNNDhQHzYTLM6VEVaHdwj07hDGUQmXcFyP9YZx8LGR8604DwbX\n9le2xZyZyCGwfeahD3tcuM2xRs6vOEgQ/XQTBkeviqOl9dXrl3YfCNsSn/HR\n173j\r\n=Uutl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4d928e8648fe281258a6bc96199e558dcaa94c07","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.39-add-changelog-yml-4d928e8648fe281258a6bc96199e558dcaa94c07_1613811324119_0.40672262803430415","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.39":{"name":"@balena/jellyfish-jellyscript","version":"2.1.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12346145c47f8342162e19f99b7fa656f2030516","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.39.tgz","fileCount":19,"integrity":"sha512-7h46CKD2OWGpOFP6Awhk+CEtk0vYb3d1ziBR9KIdmilmYtVM+pffC1tJbAQ37NxMYR8QvA2M4IFCstfWaSqjvw==","signatures":[{"sig":"MEUCIAN1s+xM0VgWUBMiF6iQ72EF7wAcQiAfm1/PA/FAxhoiAiEA8J9SzgMtyBqU1Rgmm80lQgaIn6/565Uo/MqVNj3xu+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMM8vCRA9TVsSAnZWagAADnkQAJJHcmmo6VXyYg+mizQb\n6iRdMh5hRs0SlYJS2vT8E3henh52SFTZzI4UR+2jH5W2QAe+GV9TaqZRQPIb\nLnpIUVka5+ungevoA7SYeqcXS22/brwnmusgr/uV/rYI8yMkav27+eB32ZBM\nbsvF3+LM3DcihS7gE3h1G0slGf/ruHbQklJ8IZQsYJBKJ1JiiWDEsLpVQ5+m\nThEFQbXf2wPAe3f4SAIx9PVODom9D9jvelwcbP9SldVDqWK4lslSHFAsvt6F\noEj6zK8WEFXHNptMV2DP74do5J0d59x5VLmVI6kz3ijQX0Bw1jTKDjLckpnI\n0qHxArMSx4Ai6E+0+SI6DsvfqfcmFxHzO9pZPogJKl/RstObUnbF8Gc32bYK\nopg0/C3JltaJTJ9SR6sIfdYp1jnwJBWXoBwQ2z1ys2+VTh7r+0fGlo3I0VLr\nVWsZW7yMOBHj8g7Z7T//hQrOtZLJ9DbQijdlrZoV7USLYPl8TE8NjcxvisnG\nRA32RspkMA6HbelZkrrwDPlQiGyJlh+kFQqdadAcChaVfC6Bq5F1rE5lvVFk\nytFjDlxBEVUKFKBXSCvGFk2Jd17idonKDudtMdbTZRG+Ui5udr45KGOR5VD1\nHKcoP1D7+eEoJDziqRn7mIxzIbReszJnODZpoZvVgui9f/HECGCLXCns0pXH\nYzom\r\n=24Xz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a071fe137f89c0dadb000026efa4afa1569899e9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.58"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.39_1613811503180_0.2815231002930272","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.40-renovate-non-major-cc18f431ba9e9001285366600b1866ba9d8495ff":{"name":"@balena/jellyfish-jellyscript","version":"2.1.40-renovate-non-major-cc18f431ba9e9001285366600b1866ba9d8495ff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.40-renovate-non-major-cc18f431ba9e9001285366600b1866ba9d8495ff","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"609231430e368989f037ef146446c7280f64398a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.40-renovate-non-major-cc18f431ba9e9001285366600b1866ba9d8495ff.tgz","fileCount":19,"integrity":"sha512-Uh7hpFaT+bhpqMnJkkwAd10LRmXjXoNYZ/bgLA45WoYq4yLk9BlSphswF1DQa3VSubYEV7OIuCCpQvBbPm/Bzg==","signatures":[{"sig":"MEQCIF4E01Kfj5Ctk7twLr43HQHtcD6PjguEE+w/YD3MIxHcAiA9e4kQlpxa+1Z2Ma16xD+CKLAWTLJFo+Oe62MQjfIoHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMNBZCRA9TVsSAnZWagAAWi4P/Ry8YaGrJfYFlrkiDIuA\nlrDiA/tXh9NEvTPEuNqwdFzZpm3HwJDySGa2Ur/P5DItE3kW11ehgCkNpA6N\nuHrzot2YtEr9gqNnO/518MBzqUCPBQ/YzYZ8ZlzW0ud/aOG++aC9mbdbhZcq\nFyZv6PjZhee5tddJS081ka/RhsEEuBTBoi8k/4E2AogKCMGG/wZKBB1AakEl\n8+U+9Srz+2yxO32h6qNjDeRdgGOMtQ2kp16E00zMfTPCOOP4xMdLphKUkVvK\nnHNVI3YwBhLswBZkCIBpaWKTtjItJfF/Cc1PFS36hUPQ70tpD4SyU9i4+fpK\n4wK6pFlSQvP5FcYPh32tCG/sw3Q56GpgnFEBmS9xkJeRFVdg/savwvUx9MdD\nerabXIeWVqNKiAZmuR1/1KaWFxlQGiBh6y04tZow6TIpgEYa4D3u5u3st5AS\naO7+b1ILZkiOMfGWcdUn2ktMSNEXi//UqqBPy/fNkjSkOz7mEP+cZPFQ9LGT\nSFzFXIqBRKEAmZSNES6+XDEZvfobRiIOP3hvCMjiAI+9gq9zJofO9wkvApVi\nkhDfti0teVGGovUmg3t53FU3+gA22bOOydSc9Qjc2K08ofpxcO0J4JxS7rrU\noSMZ4+wnR8jrXlMwyhp75LsHZ7RW9ZOAuQuF392KvGZg/DFFHMzUL3Z/cEF3\nJnW7\r\n=vPot\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"cc18f431ba9e9001285366600b1866ba9d8495ff","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.40-renovate-non-major-cc18f431ba9e9001285366600b1866ba9d8495ff_1613811801311_0.9411981646503502","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.40":{"name":"@balena/jellyfish-jellyscript","version":"2.1.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77907adeb8b3416c1078e954bfde435553168e53","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.40.tgz","fileCount":19,"integrity":"sha512-yQVSfo/BTPToLbnNJOctbtwQTyn9nYoCdsZ34Te3m0otcXACedUUhV2Z4FII2yuw+i8ztv5+jjnv8kAoVSeJvQ==","signatures":[{"sig":"MEUCIGX2zeKdwIhAvudGE2KptgxOdo+zTCu0+OC4hpR1zQz2AiEAoXARfV3Bae6eBIqexV3tlU/KrNR2coeKk15SieY72+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMNEBCRA9TVsSAnZWagAAafEP/RxLdl9qfnAsLh8nR6ea\nA6gB8roZzj302FUUC1UEJTOng8RtqHnOHxmWLRxkMwjPU0mhOqG4GlPgOuuS\n/qVYAL1Nz4I3HyYW/Y4m/ILv3jy4zMR5Es8sR0hWOULMLLpsKhHKj0oYL43f\n7v0/vpmNJpeTHagOOup9vqcupm2bTTKPGw0I2lBMty1tleopWdgN85wvv8gT\nwREo8nnZU6hBIxeO1l2ZlifhZQTQJ+N5PfE7SKwZwwc+bXIcQLgfKlKWvPKl\nWg3OfrJ3FDw1XWGUx8KMm9thMDAlfa9EzEOLE8x1YZFho5jGD1SVGSMoWpMY\neS1VJ7o+R5f9QGJ/iAaS5YrClilt6AqVFEoY2BFECufB7VWIffK7M+xb/HIn\n4WIA3TC229Xj3B1BbhjryuFOBXuCMMMigYx3z8PPun/0PEZ4q+o19gLoBZHN\nxzPpV5rP1+jKNs26c6NlABk9887ERldA3856OtnstKv65s/DEdt9kGudRHvC\nx3joq5do9EVka7UlrWx6D2C9zcLaNY9NVXQmAddamAFq53Vf9+CHmNZa5yj6\ndJBWWF3g/c2Uw1baInstDoKPhkUFqMpsul+H9DSwJXAIh/wLOIbwdkFLbWwP\nDkoV3XWa/vcaqnUKhZr2s1k/XIctv6u/QE27pYL5e1Oi1uEPizZCWo/nNSXb\npe0V\r\n=3Nk6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a796e8cad7939b204b83d029ac68f9cb84d88c5e","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.20","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.40_1613811969409_0.19468780071208314","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.41-renovate-non-major-a37df19fc3ccfb3ecf578d8469fbc79839d168c5":{"name":"@balena/jellyfish-jellyscript","version":"2.1.41-renovate-non-major-a37df19fc3ccfb3ecf578d8469fbc79839d168c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.41-renovate-non-major-a37df19fc3ccfb3ecf578d8469fbc79839d168c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"263fcb5d733216d7c6005870c40c1dd50d22e81a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.41-renovate-non-major-a37df19fc3ccfb3ecf578d8469fbc79839d168c5.tgz","fileCount":19,"integrity":"sha512-DRG80d2u2tu3MSF3A0nqtGgDHXdAsf7H348aVSmBeE/jM1SISC/JvqMI3xlaB+1EujYg9msPUhwmjqHz5Y+pdQ==","signatures":[{"sig":"MEYCIQCkAZh7u/hVWflmA0pE0haCetbl4SGjejtQUhEHPjBPqQIhAPUW/EixT/MHNu+YHq2p76zwAOzQKdlw7jynq/knhZlI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMULGCRA9TVsSAnZWagAAEHsQAJv3lbV9vmMrQs1Y3ImI\nJcjF1ZpF0OMz/sSdMR/C2cOhHAYVGTZcZ8++7V52YprFgyiRRpz+vHrKC6fB\n+jm7Np8g9kXnOjTnnAf9lfBmmQn1lpihEJ6stC9/cqS5Sy4sZ+WfjGXtmi0/\nZW5/4IcyXu8uwgUp7tKSm/yr5zT8AfKidQD+B2+FBtpXk8VkpzXL1md5Iv+k\n1bk18sh4Xprzhms4bv5I9ZHGB065LG39IbfcXglN4G3wyXjh0iiX96pxoyiD\nvKdvLiw43a6rq4BFmgsE0VoppNQp3lwcqrYdCmHF1U8wiDtE4qcLd215G05I\nB+EIdidbfwEypVe1eWEl1j3yjnIwRm12z/oS/K9E/fn6n5FmAUhpbKcNAIRI\nNaaMYo0G0dauDs+UE/2F5x5wctQ/Uc3qUWhEexPFQfsXG7FS+zqRFnycAC0x\n31DpxvYwb3qM3rhoiuUHLFvRrBCbwZCBVxkHccbiaV3sN9iaS+BHemkS9naq\neCuTP3ItGKg8TEk2qpm9yZTj66aBkL1G21EtkM3HhWWnryVS6K1Q62XgzVay\nqpOc3oco6rGRlhDaRZv/P7BW88pnumsUaYi1wP6/LsNzMsIsmGrIIBDTEWQl\neVJA1567XNxXJsoOE0TxWISY0yzbY35z2XB4gGENd2KdWn4LxHf1605+zQXa\nHM1w\r\n=jfH7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"a37df19fc3ccfb3ecf578d8469fbc79839d168c5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.41-renovate-non-major-a37df19fc3ccfb3ecf578d8469fbc79839d168c5_1613841093394_0.32250038215413723","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.41":{"name":"@balena/jellyfish-jellyscript","version":"2.1.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"63001e019bb2c750907b213e388a6eea1d1097ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.41.tgz","fileCount":19,"integrity":"sha512-CKbzM8Vma+V9CLTsD6Z7LhHtQ9A/oQpYJZqo9TgehrHsSVZPd0T0pyi3ElfxeO0tm+dLKEtI55dl2xCL1lFudg==","signatures":[{"sig":"MEYCIQDR4+Q7j0A2A1zy5c/7m8mCeBzDd15h+lgC3zKvkAPzLgIhAJwnbhV3++Jnb/7KSAxlJIGQvnKDiMuim34Ns+h9t11h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMUOBCRA9TVsSAnZWagAAqokP/2sRyYnovyD4JdpKdQVE\n7Ig4mFBJ2tAJgCIQUdDO1+P310l7UmAhgACD92qS88orlEZkQDB1U4ZBLg7X\n/EWBte5t4VpGw5anpu8lHk3SpwbsAErWKWnTQH7m3AlsL8Rcft+HkLODD6ng\njD+2S4COyYzvwWGEScctemItfo/Vx3RSWbhPb1i/v0GR7V/f8SLs2JaS+eCP\nJpwv7bhLl08IfhHfu1mY+gUvTMmbWKi2UxgnaQ5EaJhAKomrFDeyB/JG61cx\nLqEVq5+HABPF508RmHsWo5Ql2DmxaAPxABYnXMslAmipvGS/unElfCgHNGyZ\ngQP5ZhYiemlzyZFGidyzk+5Tu7TCs3Y/zkjzrrR8XhW9VpV7MCauH6SKIwC2\nCQ9Z7/xsAU7ZH/Y7UKYf1lXJAI51CbZjTGF6+xy98k3pmQ6Vf1FBDWbLSPKG\n8JJsurDDxmc8sZI4JFC8dPvwuiSUulbdVoxdL3N770reOSlJF+zoU2bqlcS/\n4NCIaJOVHFS7mgEJyEEwcnOhQo1rJ635tyIR1cF8XlhOS/3yOEfDQAE/I35q\nCD6zOrXsdmpoyi1UBplAw4+Tx96LGc17CtT53HFcty7vtB/ro0uzXLmBxUOV\nSsbYlJhX1SB0Qk48tuy/o3Y7wYUgTtmhRKWAVr28jqchzxgBqQKcfe/cR036\nDzD6\r\n=0ici\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"41447f0827a5f6547e2deb071be3ed63ab3ef3e8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.0.2","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.41_1613841280583_0.007455697977625464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.42-renovate-non-major-018aac8553564953f475b7705479039737658c44":{"name":"@balena/jellyfish-jellyscript","version":"2.1.42-renovate-non-major-018aac8553564953f475b7705479039737658c44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.42-renovate-non-major-018aac8553564953f475b7705479039737658c44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ba42e35a74c2580dd67eb4e8ed7237add4531aec","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.42-renovate-non-major-018aac8553564953f475b7705479039737658c44.tgz","fileCount":19,"integrity":"sha512-oYsOw7odbhrgmPtaD3q5cnjpn+5y9Y1TsccVGIzgy+DX/wAYIHlKeespTK6KRAjZFYjOinlJS1V8jHWtszWxNw==","signatures":[{"sig":"MEQCIC5TMsXY0qi+PtE3mkgeXDcHyLN4/xtLO5xU4dxBqSPKAiAQy2WrXBy6j7nKTCz+W4nPWhZmICknfgTzmSpJsQA5wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMen+CRA9TVsSAnZWagAALbEQAKB2RlZgLGvA1f2IGwIc\n7UObAaTW+LxQQ9NObPH7Rbrui3yVkZ7U3oTVybglH6TjWzLb4g9isjzDxVpq\nCJubxISZY89QW1At6JF1dSigVtfDjodWKAbhg6Gjtx7kDhFL2Oj6zPFl1267\nrBX4Zz8Ns5lFYeFruOL0Ex7EYOQtwMz3e04ZjM7/SYjyVBb06zX7f72A7rQ3\n56XVCvjKf29lS03KtDclF7/9D2xdRg4JXSAR1EmFjlKhjrgogbd6crK3efvA\nJ8AWATypmydAQbbAUKE94tVWlWijlXtbXLtvbCXDG+JAP/QsKDMEIxzOA6oq\nJbFxy9BkPq4e1S922RciKSehIpjO327arvfDtaPmmL1U0HwAdYY+9+x+vAG6\nbCZn4tIBmmBX/YCvnQJeCR+0U48W3LUcciHMSNOQNHEvn6eWH6puN3qHY/I+\nmYH4ftIMSYnWY8Cps+Y6wnMMWbSrGWfDLhal260RZdKDHU6FSwUnaZPdUHWi\nr+7EakqQn9KXDiL00ONUS4zvv/WYG31lTN02T9Mjb1x0HIy22jvyfW+DQFjS\nmR/batQ0dbSARwKvzCTgMfb9yHrZyYrTEqmAwsD4QZZBR6H8p/h27SuJ9rox\nEWFq+37Q5XG3XEzgUivJKFY6QYi+ibtgHDP1cnFPOeyjgzPU+lOyoBPs9n5e\nTLQS\r\n=j0eO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"018aac8553564953f475b7705479039737658c44","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.42-renovate-non-major-018aac8553564953f475b7705479039737658c44_1613883902090_0.519991848346373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.42":{"name":"@balena/jellyfish-jellyscript","version":"2.1.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dbb0f1f9fa8c1ec578b84dc6bccd9cdd1bd9f5e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.42.tgz","fileCount":19,"integrity":"sha512-cRYxz6CU79VoM5fBsKMScX3GAGI/Ym+ruwD1CnHaZWID0f6bGVloZPQFtrSdqEwyG+wlOKDfTP+8KFrJ/g5hnA==","signatures":[{"sig":"MEYCIQC5Mo3kqTB6p5GiDqxQ1OIRYfzG4T7hg7qwqJLde2vD2AIhAPzo7wjlt8EBivvz2MM8mdIk+DjsWBT8YoOW+QQjGhch","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMeqwCRA9TVsSAnZWagAApvgP/2bZryOl/vWVz4wBa8jF\n3UyaOVh3Y1bbjXT2U0o5m2/+edaKwjf4KoStJsUu+Jqq7LPxcUxUnET1GFf8\niLZP9l6j9zIVMElxz/ypcaL3Ay7lcNL84THKDNgv5GMrQhvo2csCp6R27gIJ\nVLmhl+M7Npk09iN3TYA9enxVGtZA8Vs0FPONxpryzq+PpaOHUrU0Ywj2RRfP\nVWfv2q+rRq4M1AxYDcz9eYMtEJ1G4XOmZUNi62dOm87mB/aBW0p49QRgCiZG\n88JtD5LpEwqit0S7I8JvzFvRAiIKHkGNtgKM1Xtru9na3RsQnMaOqlAZ+zyk\noxA5XUybKbmZc76VF2r22gkqK5qHRPEh/6jU4JK8DrhYll10GlO1PubOa22S\nbJsQ73iCXc+L+xDQS0T786AiD1QAJsM6fISatpzVCeAXePbmLB3Ufp4EtQsu\nI2gj8VsYCsf8xS3W2C1euPpHtg3haVFCvAcZgWH/6NXz8yBOxJHctTtdni/s\nObJHjsftcnq+puCWG+yWDK0r8/unh/3Xp0ZF/YK5zU/JPk/2DcIxt/aTvtsd\n1kFMm57qV6hSnmOeXFrsNEWZoKk8XCZO3etw87YtLywiKKJcCaazBXgHCmXK\n2tb2+LCcu9c/SW6hHHErShRonlXR+0dSEELJMjwGDXsp1+MLic/Qkl1x/FRz\nAVCB\r\n=mRWV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e72f8cfb2e6ab00924a893a69b7b74493ef29ae0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.0.9","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.42_1613884080264_0.5031984839260284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.43-renovate-non-major-203d732cab1724daae3a50d00ba176014ee733d3":{"name":"@balena/jellyfish-jellyscript","version":"2.1.43-renovate-non-major-203d732cab1724daae3a50d00ba176014ee733d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.43-renovate-non-major-203d732cab1724daae3a50d00ba176014ee733d3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34a30f4147a3eb79086edc3e06dc0e671c2cc3fa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.43-renovate-non-major-203d732cab1724daae3a50d00ba176014ee733d3.tgz","fileCount":19,"integrity":"sha512-UU+ox6RNA+qkGFI79U+P2nqziAuIAsO/oKlVhgcMQm9/tvcyS6rRcnbPeR+mKVm3riSzJ1a/oUJQ1rFuTuVy8A==","signatures":[{"sig":"MEUCIEETUbsKhLibtz38+04xZtE1l1XJCxlowtpd5CHkJ0XSAiEAnxRtT5dEzIYb8om9YYgNOe57dWoPfPjvkDHBlOYgUdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMuk+CRA9TVsSAnZWagAAzbwP/Rf1/mKgCVXzC6MBhUvH\nfvaJ+ViNyvMWM5C0GiF8mqCNd3AZHj5NHuD7E4BuvEjehuqunbkUCkcgvjdH\nXMk7gsnaA4l6a8QQp7jLJyCH42SHSGZ4Ers1jbqmztJs1vQyBLxHxUmEUsTW\nEDlgwVyA6ufD+ymFLaehmWsi1T/RFI0M6jWnLx5Yc7bD+WexfskHa2cSVqAB\nXyCW0IaMUUnVz9tdxaEwxinHekpXbwrleHSagvJs43g9PkDdqDpiQP9EP3Y0\n6XspRBqzfcZmVZdEF6najFa8L18IgGZkIM46fvB61H/jDMpDLChJqzubyo8S\nSp3kHn0pel2X+HCwm3xo8afzGJjYEKGEaeiAgKpodXWTBgIsuDwXgqHXQ3HJ\nNJql5/CO6D9GD9w9PMJ1OlsvbzVF6RDQOFy+2O4VymS0g/B6Vq4eH5TgoWFy\nFD9SIv3jM38eFwtW8wPZePzKVZ4s8FO37PVVjpsdAP+6kHmzUu/24ACWDy3r\njXcIgRYwmAjlfAVN1Xqnei0cPSBB0oFjxwyVTXedxy9sS6ARA9Y56tmtHAVz\nEdHyfQFe50uUjH/8E8jWjFpC9VzhnLHmKkM3n9AMJ3yBkpzOnSJV+i0NiKZV\nPehWdCQl/1lhB0//pJLLsQG4NG1cNxuNBz6H7v6oa7kagIMaXyO6KgcZtR3T\nsRXY\r\n=2Qfr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"203d732cab1724daae3a50d00ba176014ee733d3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.0","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.43-renovate-non-major-203d732cab1724daae3a50d00ba176014ee733d3_1613949246480_0.7365491126767849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.43":{"name":"@balena/jellyfish-jellyscript","version":"2.1.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"598bc6a38d50c026b6cf0880fb4668cafaa01b70","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.43.tgz","fileCount":19,"integrity":"sha512-7MjoggbLedO0HWw7FJLU3tfMKqV83+0LEYAHz5Rf0MNb6KNnrSLSpnj+hmxryr4QXW9tNhj9oqitE8tLFD+xRQ==","signatures":[{"sig":"MEUCIDRnszpn6KlljUzm4iJiKXyk7ig5oHT1g46ZQFR7l021AiEA65dvOeOLVjNLznT4iSV0woLN7P6fwIYdfmOFFAqb350=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMun4CRA9TVsSAnZWagAAXdgP/j1Hv2CJLFhhDZe4x8+q\ngI6Bfnknyq7dyJ3ugKzawICf3bYjj19l2HFguDYhJqxtjA/qO7gs4lZoenUS\nhqlRgASzuOs8YpIdUazX4WUkpbH4Ohiym4nIGGei8IimVFXfOQcu0TkAslUE\n+QdPZgSQ/VcDYUrvi6guJrZ+nfDyWC7Y6MKx40zTlqEVpbPUle7mMH9ltQK7\nuzi+y9raPoKZ4xsESkH8XdMFFhyGmzQqMRIy40L4HiFXM1WxKcAK1qaz2TSV\nzWNssk1HN+LHL4ovO4RcS9NdJ3uaoX3IW1ZjZyQxLxBAWlA9kudZfYFurPBL\nyOo1vHWoF5lLe53MM4hJnhk0p/4Lm10J4aAhouAQ+LO28ltRRCn0qJ31bg3b\nY+s8Bflunsg5fKt2zUDxYPYbqrEOpptaIaEp9NpjsxsTrebiE5N8eeukRKOU\nslQmUX7Omf8P63dkByR1MslVRdbsNjAwkomKpbKIU5R8FonzeijwyL5ysJXe\n8xG+HlpubhIgBAgaX0TKUbFjV3+e0hxYw3paadA3f+6AJ0y/d5tOm0jlJoCV\nMo/YOOV297SkVHo2jVObCRjyhrremlgtLRYMBZyVNVhGX5g3hlc/rBz5wzHK\n2jNqjcUKpeCDsX6gtrH7aDGdoNRGoSzrHwsMAyJD4hkvQceqFmH2PXzBFgOM\nlwDC\r\n=tsIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4c25bdca88caf28fe895efcf5c9402389a1af7f0","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.0","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.43_1613949431680_0.3371537828007136","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.44-renovate-non-major-3c7a1f1093aea77527a39d2351c8c37406da5770":{"name":"@balena/jellyfish-jellyscript","version":"2.1.44-renovate-non-major-3c7a1f1093aea77527a39d2351c8c37406da5770","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.44-renovate-non-major-3c7a1f1093aea77527a39d2351c8c37406da5770","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a27cce81de5b7f3a8a3e3d6ae28f574606c977fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.44-renovate-non-major-3c7a1f1093aea77527a39d2351c8c37406da5770.tgz","fileCount":19,"integrity":"sha512-PhYmGkLOBhT1t2OKMNAKggro+ilJ0VOErQyaAe4VOPPAvE/wxRgtJ1up8BAWNbrodtauq59heNfEpo1ufQ3neQ==","signatures":[{"sig":"MEUCIQCvloCHOBUTD13o4b+9lCF34IAxXGB45SDTFMm0OVLxTwIgQG+j5PnjfNVQCqQLteF1qyvdD+/Sq7CAut6QMytgtt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM/JRCRA9TVsSAnZWagAAadUQAKRCMFujlp4cSOKE1ukQ\nllBirPtMiFPtLD/4jdlRdmHs0zY4f8v3LIhPfRzhT3RnTnRYlRDLpNhZnKm3\nlqXwPNy3RJCTg/64OEPRfP5Vy4G65TxDxa4k8oP+XzW4f5N9opeCpQSDhnsU\nhIIPHXnupfmAK0r0vQtwka3jLUuRBuUNq+3o/jTyUrZlu4vaAog8wSDWgS9j\nmaJxCPAxgYkiF7B5N6/AM557rUVhrutpBYp7BoqkZ599zoG+oLIjdEOyh7Fm\nMYwFKlWtaOHObv/UMHIhYSAeCSn2pli3cauhv/U2dP2mtg2nB1OVGB4a31kc\ni2i6jAVoYMFR6lG4vnixFqMkTnVDX+E181dxSKmrXrQi0a6NqjQIwIjVvITZ\n1pMBbtv5EJ88DioZGZacc8RgbZ6q+m5np0iPOA8FTHUWMKRjRPTX0vOJW4bd\nxSAPec3zkjone7DRfihRvRutvtdvhfE3st6JhuN8ZBmkMjAspyv6rFlT7X3d\ntTggP92gu35H5BgWog+GGttBYzaRUwDt2UxVX5JKjgojr25eLRjqPwCHB0Hf\nJzDWsZ9sp+yv3fpCqe5UQSlNPAhR7DHa2RraqJ559Oei8q+nbmnAynexMZmt\nx2CFOvXkGgjpKFLLXgn67Dl2qN+hvTMSQLTugsHOWFw2Dxl1oDEByZyF+bSr\nTQCL\r\n=IvJN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"3c7a1f1093aea77527a39d2351c8c37406da5770","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.44-renovate-non-major-3c7a1f1093aea77527a39d2351c8c37406da5770_1614017104827_0.9563757025434678","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.44":{"name":"@balena/jellyfish-jellyscript","version":"2.1.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f12bd13912944bf8f698aa76723ccc7d6cb32d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.44.tgz","fileCount":19,"integrity":"sha512-FkxWvHDtNofLjn6jf5zPaUQNzc3aN/COqq+ScStNBMMhhtCmiruRYjyhuNLLEfGh1tFa+98Ze1xL0XAuzmFujQ==","signatures":[{"sig":"MEUCIQCg31nxJdy5knUG0uObKRU3qZ5k9S0QCZl6Myrt+1BNVQIgfQ48g0TVseTfpa4fkeMWSzTcvfuXaZlbvqNXNP5jaV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM/McCRA9TVsSAnZWagAApGEQAIxU11cOS9Ux2Bh5fQM2\nKBgCxMYuAOr9Cy2ZfyNVViTRa2Tr8HxVfnukSoUtAng+8XPqDT0Wjj7i5F0p\nXzGnw6t9L3sP6D1OCsRABZEZoh0CLYaxzwO0FfHTU3W49q+x9xc3MJvLkTKe\nAxAviEUzrmXkJtwyFKwEXfnzfxyI5pSibBDcP7MnOmp9jVJj7IC6+vsbL/9A\nScGqDJ+sZk8ydArGUyTP3K9C8deg2iIBBMJBZjJD3LFvz4vAC/7ApANqYzmQ\nqvs5SK+rmDTVW0qYBVRUfcs6nDO81DC3/NNoQcLXjcow7+Z98JWkKyKDe93Z\naU9JSm+grq6IFTaHSchKX93rNlslh1PaH5tJ4f8c8YrOmnDw+agZso0MD2MN\nGng4vnAo2qXo+lzjRII3VDGKJQALfOVQJ4fVMn1D2h3ubfNH8bkUq1/NYH/0\nMSIInv+jD3BgKD2QCDDXnNGjpzCprnfZ62t95sCxmbkrdoJWX+QVN7npT0i2\ntNhYRAHQ9uWOdUObxTKzBPH2GEu7benAjw0yWy5+VUK5RAYcq6f2iSaHycYn\nrZp09/+xMsHpZYg08B2W/ji8DpuBzLXM+3tBKH06Wp1kH2ewc75ui45wlbMV\nZHz9OfuzsNmcxKiF56JberC4js8gsbIiP8icQ2EHSwf9SOKV1K7dFy6m5IMa\nmY2F\r\n=WYai\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"78471ece187fc7073475e6dcf613ca895a6f2a18","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.44_1614017307139_0.3021883729763044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.45-renovate-non-major-c3454cbb79db4ba943ef273c377b331d881f2434":{"name":"@balena/jellyfish-jellyscript","version":"2.1.45-renovate-non-major-c3454cbb79db4ba943ef273c377b331d881f2434","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.45-renovate-non-major-c3454cbb79db4ba943ef273c377b331d881f2434","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d9ed77c9bb59d73b7a989b719ae3fce070bd69a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.45-renovate-non-major-c3454cbb79db4ba943ef273c377b331d881f2434.tgz","fileCount":19,"integrity":"sha512-XDamqA7/HIWGNawzB4nYrPaIB3SBBLz9zR4ROAgO3ZVAcDBTc0tZ57vXH68t+8lbKfmeLQvO+Rb/bwe/yzkSjQ==","signatures":[{"sig":"MEYCIQCsGKWPXsMtJbTC7smuQrBv3FZ3h7MjYyUxtNqDc6SxpAIhAP3rHCNFFSVqFkrlp9G5rI4dFrvvtFe4VIRfRsMrMlWV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNGMhCRA9TVsSAnZWagAA7CsP/0nfqCs+TNjMktyF3KFg\nE1ZN4NERypcwqFDcM1Jm7Hm+oxJl/wD7s0PBQkSzOD/QKFngdxIxHuAV8dpH\n3lT+UcUA7Ns3pY5R73FtxIcTm6zC8XibGC1cy9ETOYAYlk3WWY0rRXAy3e8/\nedWFkKuT07jTFGSYpZzxlEg378N3PTviNqmcRNsis6ftfO5FbR/q5hw1MawY\ndaExe9IFhk8USLbH3Oc9CH/QxQzt0ocSRJMaNHOau1K1tk6uvNBgcbefyJuW\n4CbF+QIBai5m6krLNfD6Q13bMCd8dakR2Kwop7JioiZ3+ODk9wUjMqZrzPvn\nP9cDZnKeXE8CPLYsVeKEL3pMl+bPkyn3y21+8NVr7gFH432s+kYQ1+lkRNIU\nX9lqVFYZ9YOL4e4ktWuvwazeBE98AjZ0MZYK3s00D6lLcUh72aSbNKkvPfez\nWw7fvSKUJbi47QrxnjESfADXHt5k76HH1zeXtDgvA4DUpRXzP+0OUlhoEZqO\nmXI8G8jeDuplg33YQChd/lDnIg0FO6crZL1/ILeAk/FH3t8ilZUghN+fxmT7\n7UmxJxH7lqZuuTzsUk3oBp3uDUwZHJ1GuYB9TG0V8g5K6SEKd5sg1bjJUctG\nlqnzIcWAMcyrgIfkBC6wXNrKs51SsWdecX+3scw5EzXDIRGeZb2uK/PvG/AM\nzOJB\r\n=0D6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c3454cbb79db4ba943ef273c377b331d881f2434","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.45-renovate-non-major-c3454cbb79db4ba943ef273c377b331d881f2434_1614045984727_0.8548759027207369","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.45":{"name":"@balena/jellyfish-jellyscript","version":"2.1.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"473918494f7b61be67fad0e8ffa5ef0f8271a8ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.45.tgz","fileCount":19,"integrity":"sha512-seTcFn3k9aKaUR9q82RWQnWwKfQA2pF9+VybAZAJPWJJpH86zEFPg5Qh1po8VbhymxSQWtgkextWJeoy7R+bWg==","signatures":[{"sig":"MEYCIQCraUUkRZzS6Xd8kZlTStMumHVLPgBtuWZ+kPsUS5YbaAIhAOcAqn2g3gOWVK0demw7PdZ+CUEz5vcDQk8YXtBibqYH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNGPMCRA9TVsSAnZWagAAz8gP+wRTwCVKe9T+K+S0LjJW\nUvKq7YdmG/90yzM+iCnsh5cxR9HCnPUCiTqGy9h7XA5GHXsBLIRo3SICFOKK\nijmiw3hGzIoaCGNPMhAYwUIUkxopuJ+VAMbgQIIMn36tOiQwxEMlaWZq3RBZ\n1D/i0sYAk2KaLnaYtt1/6dansYExiyD2+oWBF/Eub0LE26hSjljTxC2QIG34\nJ6egV/7fDqT0zywBT5cFBXmtWdDmIIvVL7XqV7IUgT+LqpVrpixyGDIO9RUg\nmEwaVc2RLpqWIxZcgtFsjTdB5zd4rT8Av+ghtGPbzRrwXjRKcJhFqpBqCSJI\n35JBQf0HeqL9nBNDzkf5nzsr2LYmg1WgBMH1MIlos/fYxXWiQCrGo1AdM4Kk\nfKjsxVpWwEZHtPKQKbIbANbwK1q5MnQyXCE5tLZ0GxjFZzGA1XynTyrKleyb\nuSsfP0upbJ3W5PAX86i0deOTjf9BLXPX+e1RppNNnBqPrQijaHKt+SUhB2YQ\nBNfuPnRFxsLz3bbigPXyhcQWmZVXsF05uw0e57fNKQnKh5TBxGuKmNexzATT\nXNnyjiPyZlUx4NEjI5rF1HlHsJ0UEPc33rZ9JVJgwnBE30Ar+eTOxm6IZ8Vf\nnD2iFhrVOy4a0YhcDE6MIN8+bqrRGt4oY0V5Ok+W3MD6Geo6eF1e2ZRuhAf9\nhmsf\r\n=bQwH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"77fb488df5e5b3a68987218d0caf479a36351653","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.1.1","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.45_1614046156558_0.377933554579966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.46-renovate-non-major-c959a2903cbf0926244dc5170effbc045c2a4617":{"name":"@balena/jellyfish-jellyscript","version":"2.1.46-renovate-non-major-c959a2903cbf0926244dc5170effbc045c2a4617","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.46-renovate-non-major-c959a2903cbf0926244dc5170effbc045c2a4617","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"369aca5e1b56c9f35260cd44c699bc26d306bb75","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.46-renovate-non-major-c959a2903cbf0926244dc5170effbc045c2a4617.tgz","fileCount":19,"integrity":"sha512-GpFZd/qnA+7kkbKJchk/PPv0r65juI/KwTXuc+wZecjJDQrLGhh7bG7pppfn6ZcXdv6OUaohXkq9FuMv+xQ2lw==","signatures":[{"sig":"MEUCIQCKvxRjSMfIPG0IxX3dLzjYJCqp5VZvXm/dmqk4BCqfEQIgRzzSkgtBIWnVk5XZHYWGZ0B7+34FZSPMJThH+QuF0OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNN8UCRA9TVsSAnZWagAAwIEP/iIUp9DuDdWxTkkGyuid\nNEigl/pSZnLmObKCkyviVnVWxbRZagEJomqVA6HAzoyou3eNWnCfTQuzQt3H\nA8bPnwOseUguYxqg8P6Em5iqgk+K1AmSqM+Z5TK2tOnD28Higm2M0R3qVf/L\nnvLutDIoSJYqU9YmsuYV8d6J/1gcMve8GnTPGE0iVyTL+yZFQs3GT0TSB6Gk\nsqtRSGvhLlHK72CD2l1lM4GejOXhUlGWsHBl/SfNqNy4cc8H/sLdFPCzQag8\nQCslciHRbe8YFIdp3qYBVrCRihidYsUI38Mp24sHv0GHFbTugIj7h7haLWFp\nw+8MSpmXAGyaMnKoaJxhsJKXkzQf9vYxVwo0MZqFv374/KuKsY7q2YTyj6Op\nhBL9riGzQu4EOv5GlZe407QdSNtFLPuhaYc/VvDd/k7Tv8bndu79lP1g1Ndo\njshj49bTzKXa2/qTfDFHSM+CnFfh0RnHcx47e5JGApA1cXmNaaU6bmLuUU/G\nk6XvLFnzVEt7M+rCDrhKMyNCFOaeM/14LvB0E5/iTEaIaACGLpM3Wo54dPSw\n1T31b+RgWFw4ynvmj8xcN2Qsbgd7sKu/ZCsA+3tN2HKjxmYhxcSUwImOcFZF\n8IKJJBIFqDLccDlGS9UvetK4zggbS4gDJLN8s5Athzahtf8SGTWaYPk+9l82\nvOBD\r\n=OzAv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c959a2903cbf0926244dc5170effbc045c2a4617","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.46-renovate-non-major-c959a2903cbf0926244dc5170effbc045c2a4617_1614077716063_0.3028617431333571","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.46":{"name":"@balena/jellyfish-jellyscript","version":"2.1.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0130d300e30dc0a86311847d1b414a9ecbed6fc7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.46.tgz","fileCount":19,"integrity":"sha512-qjDWYd8hI8AaJsSKmUBBPDiz/WSe2/Lw4/ZhKMtR1es87Fa6WkL5fB/6gUSBkkZOT49Gf5dgDwR86K4iFhsxLw==","signatures":[{"sig":"MEUCIHlw43FpZMvwSyL2op17ZuHfFdny6uMrpsjgR1OlM9plAiEAwgsyz+7HSXqd4D72mCqfiJNKKJhek1fS8DG2FvhB/W8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNN/PCRA9TVsSAnZWagAA+gIP/2UfmCXhyFySLcf0ob5K\nqeFF/0pYjDguBLlQv2kTHLihPpVUoUkaWYWOKm8gv5gj8q2JOW0SH0SkYmgU\ntrzuCqh09+ZJURA3eE/hxY39hwCJwvu7FMkSHB8kvPv2Fd37+eY1ldoWJAC0\nAYRS+Hh0hBmpmNiW2xWTjT8Yj2MPW2eTe4TRpGpwluDtas8SL88aUDmjIztI\n9kdOK6KRgu/xuVxHOXEiD34+PlGQcN7l0noQwfoaz3y6AcUGSIG0HtoJFGRL\n4BZFRMFUCLmKD3QUdTUKP1saHDDJYgGk2Nmnb0Hj2/UXu40YQYNq+GPe/9C9\noP2LHRkCa+QZ+Rp8GhNoAf1GTlwojFF+gVHcN0AVBBmqreisw8xijTdoLJ9y\nyQX1mzsiLRiDfNGIDvG26JDsoVgiS7Vum0ulBA6rqIDOC8xoN28x+h6EIQma\nt/CjwkPFCOweWO5dW46qsCcJ84Mx6D4ojVzibukF2hX/lWSdJi1L/My2sCR9\nE/pVI7mkEFJVmaRwri9NX/VxUEMG/OlxEWj/VHKKGRMd4qwaOMVnYL9O+iKl\n6guDac1m/CKrGdQsBJ+PjWz7bZOCLOHb7tMLvNIB37kF9dW/1P/k1Mk94Y49\nn4DmU083o1kWfaZLG6ChhSau4Bu0t6DzFM/GMixkWZo+gJR5WzApAoZrkEn5\n6xWS\r\n=E59o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d36337a0815210b61259b5486fc6ea9bee09fb32","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.59"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.46_1614077902707_0.2281710121354521","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.47-renovate-non-major-2791de2d250bed50ccc0a27c02b092f91a5f0628":{"name":"@balena/jellyfish-jellyscript","version":"2.1.47-renovate-non-major-2791de2d250bed50ccc0a27c02b092f91a5f0628","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.47-renovate-non-major-2791de2d250bed50ccc0a27c02b092f91a5f0628","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b4f534c4701901244c635509f1cf12c73395db00","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.47-renovate-non-major-2791de2d250bed50ccc0a27c02b092f91a5f0628.tgz","fileCount":19,"integrity":"sha512-gdzS43Lev865hHjuSPTFTd2EBN8yiWeuLvT6m+J+uI+8fB0DuPL7eA4SxxEUjVT3WQe5pPMZ0lyjaeoGGGB2Yw==","signatures":[{"sig":"MEQCIGVQ/bzookW1w2ssWIK/LqhfcP3+JvaB4aXGkAJmekU6AiBq/Ob7Etk6H71h1iT8nBRqcwuIAJrYTTWU1/SfycoTjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgONDoCRA9TVsSAnZWagAAz7kP/0M20LVsrdQ01uWmfq/P\nTZgtPPn/mNTMnzGDuHj/mMY1SnPqs2cOASDApg9nN0iTQvXtq5iDlxpmiJ7w\n5KbbAKj/FIVa257wHqivF73x5ENcQbWGElLeL9HzgK6uqKmSp6F7EDuhhALu\n1ujLdWO5GwYWg5xJZkg/purkPWFcJ9J110s7TWELMTk2Vv5qnaykSmNYGMtB\nTXCljX+W1eusaT8yd2hsCOSs6ycyzaq1n5SzF+cHovytrI/FPV8PP2q69TO4\n/DgVL01N6PCC6A8tXMCRt9T672v9B02xUykLxT1QZq5ufmy/xLrz1qJM42Sx\nEmkD8AMAnU9Y+OKPLIxg4yAzF6qlHZEmjibJOYiRL/cosQUoqom51IN8upci\nk5AItMMiwe0GI8KEwVebKGqOd/nCa2/CQKL+kw9T0LymqCohEZfTYWnUNJK8\nH6ZDXsCx9siXlgxlQxWRZZg96mbi/iC/S9hi5pb9iSgKhV9IxV2+uV8wqcwG\np6IQk3IeyLI469n3w5HQ7MVJWXQ7XtDVklmODtN9fFcYgNY8zgceGhHMFguy\npkCcAlA6Zl8lsmAxW+7N+AHiJ+/1MpujsWWnXH08F77bajpKOw/lXlBKCE/t\nq+5yf3mqmLupipCrHm4DfoqKwjP6w4on5KOc8ehjeaY8FotBCT9W8YNTJ/Xy\n3GMK\r\n=G/z4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2791de2d250bed50ccc0a27c02b092f91a5f0628","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.47-renovate-non-major-2791de2d250bed50ccc0a27c02b092f91a5f0628_1614336232316_0.3360875975427531","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.47":{"name":"@balena/jellyfish-jellyscript","version":"2.1.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"707d3fab255eef5e5a30623d0be221d0dd278432","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.47.tgz","fileCount":19,"integrity":"sha512-JcBdZ1FhC3hX+C7I5k1niOoflsUoqZexxae807/QRCuMAReWjWFCflt/V195UHWFkyX9wx96svW4w8p8Tjvb5g==","signatures":[{"sig":"MEUCIBMD1NMqQsrI/yRgvQ6R2FZJyG+l91q1k13dvkpsbGnyAiEA1MXN9/t9gnqqd4+Gei/6yms43nYfvQfV6HvBIQyATX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgONGHCRA9TVsSAnZWagAANFUQAIg909UDglMLo2w3vgZm\n/RaTOGipqAfCsWQr363FdReUHZbQ0FcSCLJA7d+5jHgcyLgVR0gl3aloUMOV\nk28rj1J1z5IujhGUliDbCZ6jXds1cX93vvxKsCcSGJdPDXiE/wLQaSNxg0+2\nUoOqERTEGLXabrwsjg9N6XjEPjrcPkXT8euNWcRPfxxFcoIdv0YIA8t3SoqV\n8bXNkJNSqtLrjAuOr5rh7CBDXFWdkNz8CaBp5zVsbRUSeb2JtWMFXm0AJSCQ\nbPtlrdonKZC4VsbgdH5geMlqqaxJp3TTXrQOFgi0M09RGDTObf3c6Uhd8guK\nn6sS3nMuz8x/Y2xsmtFUdlNRDNSxS2BOIIBKBzl8h+liLXEm0aZGrpj1GLDM\nc9U+hIkvRxdeq44wQLtpJNpG2fM8B1uQ/R+R4XC7oI4xyDZp1ZgyOLlns2rj\nopxhV+q67lcsc0YwTwtUClDGlYmfvcwuewyAG0auN/OG5yZM4Wr9IIeaTH9P\ntqvsGMA8cu0ZJylRcMdX42HgPoKNrmTJ1TXx6KOs8qFAAs5IR65LtfLzoOsD\n7gXXpVowoAI0XnbIGi/cUMAcTSLXHZh3Wv31H4aISOI8CGprSikPe0QnjmjU\nxlh0pPg5ym7zbkWiF0om0ecli6QrUTvvDrifODc8qt1IEsJpkxrSllnh+78A\n8791\r\n=s9ft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"87d4c1fdea45cd3ce2aeca1d7881d7dc5527a04c","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.3","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.47_1614336390970_0.5935922881952984","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.48-renovate-non-major-d29c8ed9b64d822704d2e82b27a256ff6426cdc8":{"name":"@balena/jellyfish-jellyscript","version":"2.1.48-renovate-non-major-d29c8ed9b64d822704d2e82b27a256ff6426cdc8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.48-renovate-non-major-d29c8ed9b64d822704d2e82b27a256ff6426cdc8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"836b4e3360d86ada91cd975b2421b0aaf89e5d5d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.48-renovate-non-major-d29c8ed9b64d822704d2e82b27a256ff6426cdc8.tgz","fileCount":19,"integrity":"sha512-F934R14hkyC03o4A7BSc1J3Ps1z9Nan60B0PidXXVpwoEBPaNuFZTbGr2HyCpRDMPaTXRQMgLxiH08x74oFZbw==","signatures":[{"sig":"MEUCIA6CubZAZHEfVglyH3LXEQ5OIuQF9+esQwP5h/nEBPmOAiEAhgH9/q+C1j6vkDb270KjjAZyJX5q1MItL9uFzJ8Mab4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOXFOCRA9TVsSAnZWagAAFpwP/3TwhrfkYM8Pgyw5X6ey\nlH7Cp5bXgp+hmYWiX7ZeO7O/hGLHHxNz50YxDMaKPEBAFFFzADK+/miA/wH3\nx4fgZG0K97bR+WoVEDT34klg39J2P3vXicGSGsERjRT8goM+2fdXWK/Di3+S\nFKg1Y4dsf0SHNgIsNAMQNynjwfNqmePNU09QjxYRrVJX65xSOzT3olSM36Qc\nHqZgyX/nji8wiVeGjMGyO5dVIOenfcPNFKoYCCN8HCdurX/g5F/45qzsDS6O\nhKdXXUL7BKDuR6+qGe2my6c4n1B9JtcGmYWi+MJUtxGoFx6YjIdsy0fK+O0g\nacxkKvg0SDDtPmiqpIfgAhCMrsbC/brjC5tUu2iHROUxhOmtWZwxHewEf+bz\nNRDMrurlTLACZgC+WEMBVBuCdmOV6ih0tChdTyYX7peUZFWxoWB376vZH+U/\ndTSbn34blWqv0YPfpgw04AXdcbeB/Yy4s8eZvBt04Uyzd/Rir99bQUxXVqCF\nDMJddmV6LfttYCYKnnVGl/hmHnieLBId7uJgzcZNgWG1wmKzEbeydmR9zMHW\nBmSOxOigLT9uMa1h8M80X9bX13frLzte8Cbha6I2CgNAdaI9XrGHvVd5gEZ0\n4vn9tyl/UVOD6idomYF2OUYKyqP3zdC6YkBp/hMDWKZPxPgnl2g4Z/nqgqks\nCVje\r\n=UaHo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d29c8ed9b64d822704d2e82b27a256ff6426cdc8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.4","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.48-renovate-non-major-d29c8ed9b64d822704d2e82b27a256ff6426cdc8_1614377293784_0.9006485450328954","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.48":{"name":"@balena/jellyfish-jellyscript","version":"2.1.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d36f24e2c76d9213eac3ac0d49204cbe7078d85","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.48.tgz","fileCount":19,"integrity":"sha512-CuufMUI5MmMdTfgvlhNQby2UAzKKh3cMKs9SlDEFI0dVPCxr1KXRsgkf87WGuzCrnR03Rx8D2LUt1fVKL+p6rQ==","signatures":[{"sig":"MEQCIEjMULEcuDIGvHnzKUDghl/LWU3oqGGF+o7r47L02Qx9AiAVGs4QR7Zz8q1FsWiOB3SD8teP9rLynETM+6ajWtg8CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOXINCRA9TVsSAnZWagAAyxEP/1gkXkl2CHOMx5Upi5s2\nBnQNFp0+OyQTdfs+ERtJH/nZTNSjelzLj/nqLtT6BeqFiwsXLVn0BKXNRVpt\nqicLimaaMlsAUiYKY6QmXvoO7T+ZVtQf+CdMH2gArvRu1k94ZfYdAzLwgyJq\n4KH5fcJL+Zhru6UpiVOg5t3+dP9WZmOSDVnmDshpsuec2Nbvaqm3wVuaueAS\nY2sahy5pCNeHsKnrWzCqHOWBvlfIroUh2es/5qhULr1MlWLNB7OYyxy9AjL0\nqyOpXCcjyN51M0qMnIB7g5AhbAsVBZ+W90O9i+s5xIHJWHnzvEWpwDSFf/9j\nDl6m1OnsnWdbL6sDso0HbqCj0K2dJp864pzdsMkaITw0BTgyw4/ciRKBWrMI\nnfaQnoLXGaA7uV94GAZcDyCY4OyIwugFlV9zkBgH9QUyDUHL3lypVpsSAu9u\nE1Na9USu6C0CvSjCOfLFHmYY9POItazJzkAekbbkJbSeovQxvumTNZKKi6ya\n2K7QlDTU/jf5SvqvTcMn1y3s/V7C/GGc0F734wZo5jLr0TiMjyw7Ch9z8gLQ\nS79J1IklazvP60EMEADqL5GToOcuFmJ8/holwtQgs48BLICk6U1lOae6/hGl\nKYnPXtV0LO0Ano/+EiTbCwOPyMRQBuOWMycB8Ol5Fdz34Dk9+8pwBOlSBxTj\njunj\r\n=1FFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"31538f97d9a5e63242731f6b7fc0683bf45321fc","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.4","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.48_1614377484942_0.6279701150407657","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.49-renovate-jsdoc-to-markdown-7-x-c3cc927f7b42e225af7fc7defb0c604903b6be8b":{"name":"@balena/jellyfish-jellyscript","version":"2.1.49-renovate-jsdoc-to-markdown-7-x-c3cc927f7b42e225af7fc7defb0c604903b6be8b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.49-renovate-jsdoc-to-markdown-7-x-c3cc927f7b42e225af7fc7defb0c604903b6be8b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c489fe8c3fadf4867bfbf8bc39a33cb9d4037ede","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.49-renovate-jsdoc-to-markdown-7-x-c3cc927f7b42e225af7fc7defb0c604903b6be8b.tgz","fileCount":19,"integrity":"sha512-0mnjO6NlTXnMs9+1K3+cSBzLfQ9bAjMBNGx59lLnn5cae5gFjJ0F1Vp68jAym6xo312vF8Aba2kr82lYpH1IgA==","signatures":[{"sig":"MEYCIQD+LlS8DbHNUzlwnK71V3mZ8bd/CXwR1MdPZu+8w2IAbAIhAJvZH55hym+Tfv3MNUlVeZTQLwzgbXwIlCBWoSVYsXaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOZGTCRA9TVsSAnZWagAAiy0P/RfWsSrFgxJGnP8qnzTJ\nmU4CK81Ze+W5eujq+bdWSCSgcjlXiEPOwIOxnAHlcNTTwEOsrIExgyaerKDp\ng2DWvq8uBtNpJnDQpyevhICOmRPi4ghgjdA3QWvmMOG40ewxMyPmctFcnR5i\nDHNynY61JB8Ap9oN3HEeheiP57AE2pJ+54Xb8apZ0s0ySkNq8yNxgx4vpev2\nJnwQajVWEmg8SKBUFbvEdSiLxMNTJQPLobHsmEAz9OgOuxm0uVk6LL5Fr9uJ\nojQAUK2EoeBbWaoBA+c28r25SnUHa2JQeJEC9Fnfd1Xu/2bsE2AmDZo+SOVl\nLvTDPQwd6+v8w3wEDBhPhgtppH4EwUexbnz3O+lYJhgOSveznsbx/WpbvBAj\nwIdTSlNIMpEBBljoY2x9lxy+VeDbR7nyIRlyGg5va6FKwlrx9KtWBXz9f+dk\nF84GEZroWXgTSsHILBrWov4JfyvC8y79rDVLl6woTWSgy1JLF3WcQQgDYkOI\nWELPDxM0QlIUTixzqN5dqtl9Hao8/wZCQCZbAWFMdkyAG0JJZuOhn22qh9+w\nFGtz4v1Eu1rsJOil+e6WZLC8x9+IGN4G+gendYnp7sAQAgqTMt7PyMemHXiE\nwCFeieEpg/kr36QUKf4Oha2E6Qu2y07T/T0Z8ltS4aX5YC492pT9K9ZsoWd2\nIYgm\r\n=wj+4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"c3cc927f7b42e225af7fc7defb0c604903b6be8b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.4","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.49-renovate-jsdoc-to-markdown-7-x-c3cc927f7b42e225af7fc7defb0c604903b6be8b_1614385554306_0.9346186733088928","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.49-renovate-non-major-8a69afc848bffbc2e452005452a0b8001a20ae6b":{"name":"@balena/jellyfish-jellyscript","version":"2.1.49-renovate-non-major-8a69afc848bffbc2e452005452a0b8001a20ae6b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.49-renovate-non-major-8a69afc848bffbc2e452005452a0b8001a20ae6b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ad433947f2560a43bcf27b776c080ff38c7ee898","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.49-renovate-non-major-8a69afc848bffbc2e452005452a0b8001a20ae6b.tgz","fileCount":19,"integrity":"sha512-ACxTcGEQHt7a5bdHTMR/7ExNzSduCdnfHT6fgPC9KgEGtX5q9qQd3panWFQ+r8MhUmRtJ5w/tInWaGzrudkaBA==","signatures":[{"sig":"MEYCIQCUWz+KO3uhja6c/hhdX2OUog1m6fkLMx8UNo8RH4Cd2gIhAN2md2twgXtWx18ra98WgYPMHCIg8ZhLYaMf/S41wnEZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOksMCRA9TVsSAnZWagAAUtoP/17O9S4bWdFworsXOHeL\nQhUp4O2+ulHqYhDjK7PpE4rdDgcmPD9PLXI0gqCLJGzeJnIQRKRpLGHWeIZx\nqxOecTaLyOwdD+HPY2IvZz2swfktg2a9huk49/QjykHa2yRYfdRvObkG3gib\nq1CtKx8vUvbQiWln68EUF6lOO8l66PGNarayZMXy6uKzbK1iuZAmTW+I2WIn\nUNrPuMWSCr8a5qe5NMpIl/dzk3RcsSMXqrSM1B6PGLqV69ANSEN35dhWEjTO\nwrmFxQoySUCpnQwnHj+v5lOS8u1qI0nfsC17KzPQHsg2bkOb/er0M3VBrXiM\nsC3Wu5Xu1ZgTHs9m0viUcz3SHhP7YE1sSHfV1v3gluJ95NlLyYTH9Gk+iXeB\nPpO9IcKG0ktpkDDv1wKTv6/UnocxpE8OK8Dq9ghDWJtrXrBZ6jaEwFSOfEQ4\nwR1knsN9ASh2Akd2Zs6pwBACXkG2ilDBn7rSZQstSkolXD5J2oFqvUT7qk9Q\nY7UGH49GWadEFKV6napRSMngRIwMQmthnzFf/AY6dzGDoy90Jpar4ICmG5kz\nA+hOthOlDZlIgZU8b9NDcIiY+37f0XDdcanlwC/x+bWoUNpnnLuA/SdLKgIQ\nmwoJVQqAaG661IQ0oD5khuV76R0KcP0LiZtP89UGMPQRKroNTIDoTlB03mxE\nCRGo\r\n=lILN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"8a69afc848bffbc2e452005452a0b8001a20ae6b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.49-renovate-non-major-8a69afc848bffbc2e452005452a0b8001a20ae6b_1614433035918_0.8729750472434767","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.49":{"name":"@balena/jellyfish-jellyscript","version":"2.1.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3e4229ce307db051020851ab66932d0f60e698cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.49.tgz","fileCount":19,"integrity":"sha512-laUYYBW07w6npxXxuf/yh+0+riMgBZwFele2XfNk1jsfz8Dpt9kLxazPcoMrjSo1yFlaR7EZlX1t76/ciGXASA==","signatures":[{"sig":"MEYCIQCT9YWoi9BcAySTQjWlQylIvwGmnSsCLLoK1nReahJthwIhAM6+GK0FnmkcpMb+zf8YbRAaImDEsupZOY+Cgg2WjRrL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOkvDCRA9TVsSAnZWagAAQdcP/jaXqMJQLEe+qmlIRL3l\nC5j4r027qJHE/6Yxrb8eUl6CCYTfSq2nOb0gVIO3V4joy/ag0MA1bXQl3Pq/\nuyxtRPQbw2o8Sa42gFvryk8nafFsCLEb7rVWmgy3ftmP7llaQ3pt5oZvoU5d\nx9Zu0ysUSclqXyNEcLrRLzYXyUAUyLD7vGMwIOc2wKugkNbIU9cQ9pN5Lrjx\nLS62EAemPzldOLa9J00Oj96JD7azDvpvKwNDH3uE9ZYxgALqmid7Hagb5g/Y\njZI2oVOQwMc2PpQGJrE5ISsIBaD13DScIHt+/KlAuesCrtLySqOuzKsjloHg\n44UZJNviATuUNn8+HbTq8kWt+aAc1exei6W2m8MoD7eI3KLWnxS7Ux+YDkfv\n5h7gzqtnLEnQQrVKFfn8a/EMMQCVPiQ50pvKjAhTd4PeWNHr6wxfbCKrtbAp\nXyOqplsFw0KvAHLGHCnJuBntGianhgvuEunJEcspYYReSkWkUEW/3Ww0Neko\nehcoRDJHFSbt3bjn1ALW2LO4/GjhJYtPOfd0jeVpxDQbxzv8fAof4qs18WG2\nptvJlqZI+oxG7ujntiM5/mrt4s0Ps1tZPLItA/uUaWrA9vmoUt4PCyS8Z8GV\nriSiag6MKxFm5BymwrMn2+tF5cWST4OPRFZyUTQcdTEE9sP1U/BibqnG141s\nn4sA\r\n=IqSC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"bd452b42b3b9275e172c7e9f352319454a6e1644","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.49_1614433219166_0.072822951480491","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.50-renovate-jsdoc-to-markdown-7-x-d87efff84f9a9df78483e63f39e1f41f9d0cedc3":{"name":"@balena/jellyfish-jellyscript","version":"2.1.50-renovate-jsdoc-to-markdown-7-x-d87efff84f9a9df78483e63f39e1f41f9d0cedc3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.50-renovate-jsdoc-to-markdown-7-x-d87efff84f9a9df78483e63f39e1f41f9d0cedc3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"33b08a655b034e1c13767b3dce70213d3e37535c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.50-renovate-jsdoc-to-markdown-7-x-d87efff84f9a9df78483e63f39e1f41f9d0cedc3.tgz","fileCount":19,"integrity":"sha512-X7lo7Sgfs6bTHG7NE8Tbjr/uS5QhTENqOu8G3tc3ZJ3eHbaer3kkJKD/w66060QYcn+wZs9JsBWN/UgiiXANsw==","signatures":[{"sig":"MEUCIQDTcbD7OI1Ib5zKFbbxKVocYg/J5s9wE9mnJsVyUrp2cAIgI5tSZPnRzgykqGnkuVlBDawNRWVtVm2oGVBmCLLICSc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOkx+CRA9TVsSAnZWagAAvt8QAKKcVnHGQLeDyhJzPJO0\nrarUxBxw5NjP0taH6ITfAf7T9YnhlTXDeMtamp0bZ0I0i7n6ixuD9ZdIWBKd\nzbeCaDHQCj6sxy7FxkQRzGkCW452FGLTHD8jzsw/nGOL491+0xTKA7lMK4jX\nnhu6SUG30gXozZCtpcgM9Ms9X3QA+/rrB8D4/4FL0dC/JNf/UNqsfkifbPWO\nO6FzyOc8EWkOqUydMDK7pxCZSI0ePpIp41Tjs0zSQuebvKyX0gUd8s8iT2Ee\nabKQm0naxvCi0Y1FHsrV6C6VI99YkphD6RGiLnf5kVuZNhQrIYx3HmE4O8Wq\nA9ZdUmBkZLHtZj56FK4V4K6THWd2xzov4gkLTXMuwXXyORG68+WagUGD5QQO\nmS4xnRWUkGaiEPwcn8LvsIERLrOEu2Kr4myYCSZiItHX3esLqW4nUWyVS7jL\nG+hrbKhqnAwpADHw5yuFa9PmcCDg1VWQFHep01OxftAixuwlQFeH7O1kVPRO\nD6NKk4/pBexdVgsP1828o6G0EYaJ3nhI7fF7JP0IRD0sMIRoUIksfjS3E5zE\nHHHkFova/CE6Ik9lLyDXoJTPptvCD7aLyaHa29hswOZzHhKd4Xv+N4MwNcXN\nfx8cU9VME9bqz8XD4/CdZn6naNQ4jYdm1irCfoLmoe/0aGwA9KSAnwteW6vj\nQxmw\r\n=rIPN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"d87efff84f9a9df78483e63f39e1f41f9d0cedc3","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.20.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.50-renovate-jsdoc-to-markdown-7-x-d87efff84f9a9df78483e63f39e1f41f9d0cedc3_1614433406280_0.1658594771951427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.50-renovate-non-major-06790dd49fae9c5fa06d8487a843bf35b961e59b":{"name":"@balena/jellyfish-jellyscript","version":"2.1.50-renovate-non-major-06790dd49fae9c5fa06d8487a843bf35b961e59b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.50-renovate-non-major-06790dd49fae9c5fa06d8487a843bf35b961e59b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"79d5ff62329f5a1ca58edb3edbcc29bcfa0f66db","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.50-renovate-non-major-06790dd49fae9c5fa06d8487a843bf35b961e59b.tgz","fileCount":19,"integrity":"sha512-+enRgSGB/PiyfKYs5D6strOknwtfZalkv3YfrXIMn3j1JI59Ap87ViVZnVvC670BbAUw4GuGfDfsDxS+dYkvDg==","signatures":[{"sig":"MEYCIQD8nhmug38e1yUMC5Y4/cDte9GTqPUNYZ8014Ci4fnuzAIhANEhVRcKzvTK2mZMvEDUGRHQnV1raEyIhjxeH941ZMZe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOs+cCRA9TVsSAnZWagAAVZ0P/RJXnUPQTjKUA/fGHchj\n+S/5EWdMrmRH2syuqKC9RNUybBIWMDlo0F9dGWMLLvb3swPy5PZCy3n8M0Mv\n3kRELZppsqEDcRwKL7plwLFUpw/R4kC1eISpxbDoQOmB5utJtuMiZuPA60v/\nSOCS7gUPMN7F23nD7La9pR79KX2rctw3SulbPDHPD11Kf3fa88fu7o48cvFP\nE/1LIIQ5wo1IfeO3+qyFF/CYszBNYSEXyuII/tvbg0ZTO+LR+sJcJQalRsmR\nanuBePmvvhxbJ3/cWWUscQacpd089wV9OfltACHqEg/0vCtrV0mJQN8SXTQj\nxaHwdOYr72HvVat2guSSLgMhtKHdZ1v2/yc+SrtAcvV04gb9X8Q5gaTSvATh\n8wz7Cy+kSQJZo3PuMfKzFmOQaDA2VhH7Q3YGFRl/Fvv1wuIHkfYvqwrF+3ZS\nnM52qeRHK87i/yhDL/GgGBu5tA/4GsPXzeaoYd7xwTd85ucI4JQfVG1wPfFn\nQwC13C1tM8HJS6g0L/QAgIWY+3MY7VSNMi6q2muSe0LhygXT2A0bRZGbVG8C\njjBGqz1fyyQQQPygSHlTekxLoHxA24ky4xK5IjwcN/cd3qznQx6lZX2ziWRQ\nsWtgSJ1mVXlDutS+eVzvQHWJSLswrxU58v/zkDZ7h6qM95CV1HEHRQKQbeXU\nXed/\r\n=5Iol\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"06790dd49fae9c5fa06d8487a843bf35b961e59b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.50-renovate-non-major-06790dd49fae9c5fa06d8487a843bf35b961e59b_1614466972084_0.32758481732017075","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.50":{"name":"@balena/jellyfish-jellyscript","version":"2.1.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"80cea818107b16657a279d8bb56f726005f0cccd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.50.tgz","fileCount":19,"integrity":"sha512-c89VPYr9hT47ZzAdJO5Y4Vf5UAV6OKwmxb2bYX2lzPQPsVoeGSBuRbHwwPSl7gDb6br/3f++5AJOK25a2uihtg==","signatures":[{"sig":"MEYCIQDwI5bS36tx+fXoWeBthT+mN9HiTnoFzrBGkmdODxKc9QIhAO+Rb7HWUJetfVAS0EC+bXKGFbI3PlgMuY1zva3vezmn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOtA5CRA9TVsSAnZWagAAkwIP/0NlSaz4Lv42fYgF1li8\nM3drsSoyhCn7WSRpuUUILiyZoqqzYIH0HoEPxc9v7ipYvy6Ti34T6LxsC5PV\nruJD84kJxouT0kxjetC8+/HbnAidZH7Qb6do7o3tqvPwERvIhJ4gVdyICPv/\nbycM+XMxtAcAHi1G1SW/JvlupuzXM//v1/4iTdpB00okarMbAju9/su1LYOB\ntZN3gs9SOVtsKmfuRZYshsRipxdIJ83Stgp9Aiil8Snt2mTQZsE1IyCVcgIX\nJtH0/dcJfVP4lh3rn3dmNioUXOInv8EqYBLIhKhnFfYztJlhgfU15eDXYsmj\nq/DmOjpuA8MAG+9H/FJAx0jc6y4KUh3IZX3Q5cAQe2WSlj+TuUoXL+5vGlL7\nypJoszz1LdMnqAY1Z/YtfbGJOp6ivdoKNqQfmLKzjfiHWZlhmMAykTwpejYq\nl2/WubvlInEu42LkyUD5cLF6fuB4ElR4JfunmubjDYony9AB669ICxVJMlQ1\nDQnyyLRTQkjtg65JU6JLhZaOWE+BBRssF+IjHIUvCI7LJm5Z/ZXYDr7iwGWW\nWRF15EcHvgwbgZvADXuVcenpTWmivl9C7NBgBfXZkstVkMCHeVghIZ/wzt32\nEJ4Y9eJYR1fsBNzSpw5mHYKeHLSE72wPKRryY+9zgfYarJgA8zkXRe6JpKL0\nw3pY\r\n=Pl/1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"456ead768973b7d61c32703b36723883df280a6a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^6.0.1","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.50_1614467128739_0.15392939716082688","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.51-renovate-jsdoc-to-markdown-7-x-ce94c82c856e7977bfa9afe3aeec3cdc2d842a00":{"name":"@balena/jellyfish-jellyscript","version":"2.1.51-renovate-jsdoc-to-markdown-7-x-ce94c82c856e7977bfa9afe3aeec3cdc2d842a00","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.51-renovate-jsdoc-to-markdown-7-x-ce94c82c856e7977bfa9afe3aeec3cdc2d842a00","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"79f72e07b3877dfa822b6c6ec68e3536e53a3d1f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.51-renovate-jsdoc-to-markdown-7-x-ce94c82c856e7977bfa9afe3aeec3cdc2d842a00.tgz","fileCount":19,"integrity":"sha512-K+aBE6OiXgzpG+3Hs/2Z9wIQUuQgH6Pfkp1yyQ/IIe3xlW49ZnrqJLOqAJ3WDgur21W6cc5pv0zngk2TgpvR+Q==","signatures":[{"sig":"MEUCIQDGTumpMtv6/QhXcr8f4rv+oAYaUhZWnZ0kmNxdYf++UAIgdQh/WxbfRY0Qozo42oBsFPgMKLxsdKlB5O+sfMMO66E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOtD/CRA9TVsSAnZWagAAkrAP/j1bh1IZLf8QUu1JP50R\n9Y2ozylJ7CBN8a9L8GuAxv9BFy7xQsVkp59cQKTK6ow9CbzHJP9ck1b1xHDW\nCBCi4ECbJeZP9ot7f8dJ6oSgjtFH2xqEH7QHxYZ/x+DlqrZut6RrDbuhcVzm\nLyCIP/zy0sEMPZfJWGta1nqJLevOMtEs0eadGKP02gNxuxcEN7lIZbEOirVx\nD4US3zv4ZYHBrEUdAU8QmCNhdZ/LB0sTySKp9TGBe98P7VG947l1OUM3l2TU\n9AtEB2R6xChwqkp693kvCXYHS9ZrgP9BLwuqwWszrUaeQa2hyXkS4mds7oDk\nhyuTKehcmDUpmwIY4HcFkcaL+TiQiD/Tmbbij4K+uBazagDbgAdxmBiBtT+g\nQuhQgzGv+1vmKL63zhOV8GC9xO6SZ3VgJuOXn52x2X0mQArT4fhTE07e1FJ4\nwPDMTGiWFwdNliAPHp+go9ed0UCrgmDqFe+Wm5lGsuUF8H4DTYLi4wEuXEfU\n5kdpkcDl4RF9kV28sbuddirUcwnfvbfip/TAnlM9sPdJVnFJihOKm6LENRvh\nrh+e1PB79zeIpACdQYmGdiJPZSawXihxe+9r5aC0aUUAg6qZku63GJagAZjA\ngp5+G0rbnYJiaI1fVg3Oc9aEaFaFmeWs5Rv5KmG4OD9qc0SUbhM6b9AKOIei\nxgfY\r\n=Vs1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ce94c82c856e7977bfa9afe3aeec3cdc2d842a00","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.51-renovate-jsdoc-to-markdown-7-x-ce94c82c856e7977bfa9afe3aeec3cdc2d842a00_1614467327083_0.11831119664646361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.51":{"name":"@balena/jellyfish-jellyscript","version":"2.1.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9d3b848a7908e498330013ccfcfcba38d08c67ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.51.tgz","fileCount":19,"integrity":"sha512-KrLVPO3S8wOsjMJ0wzhL5TYzGqojvPo9JXgREXyv0Nfd9V2496JWq4rzKxQ//eM+mL9LFaZWDwxjTTDWSuyKzA==","signatures":[{"sig":"MEUCIGZ1FCeDZuB1ZjCqFiGNXINVGMHu7RCi/Zb8YHqi1WI4AiEAsuKOy9dGfN+Cl3kPXAOs7uyyABBEnuWpiYGEQWyPDQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOxVUCRA9TVsSAnZWagAAoyEP/jk0bbi93XFgVkmsxUqb\nA1ZkaW+ocrWCjFElU1eI0QbMB4ATx/HB4rvlFNkVYHJ1w+jLeyncVH3rxQX9\npZnmTKWlRfxhcMPxXsN3ooqnntfqHpZhcz5a8r9ggXNE5zO0G+2K+imxZw1Q\nAtyLckdjGYaDx3NkXcXTtibAzPjAtuoSsuIhG/tbQOnVdi+T3U+lk4VoePG3\n6VNM6eOxNHbpVE1jBtFlDiY/yhukBUvSLuFFfRo5mDbdeQr0HUXFYUwIvXwq\nQS0wAFA0B8JqCFh7/xTC+byLCRMrhrUEBjEclX5B1A8c2Ho5JTPOAc1Mi/2p\n4ShskOqB2KpCl++hoJrsF4EELekWMcMFdsgIQNuh9tAwsiTw7ZeO266yeEes\nL9WpM+b+64JmNztw+yr2fUhvaeCYwe5axwc61iUBW2JJkLtd8FidAETaVZoY\nulxYRgCUdJ0O4hcUAPLi3T5KaDaMqk7ppq1XBgi0Yc7ct3pDCCECXNfJNjle\noiTFHKElKmGBApkefcOqP4ceUDa6Hx1RRB8nms3MtVGqG1NPnBkzrkQK4jht\nM0L6/UYlkk3NKxnQd1CTtBfDYYsxLvLgCmETYik92NQflnCrSSKRCGGKdcQn\nlPXxrzq47TeDy65HD2BnVHcrQzLT+X1E7kmGTDrZyyKQ6jJeUAnu/k8QmU9B\nyKJi\r\n=avzk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"97eb62b578949a943be0fb3a52f0bef1c8160a62","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.60"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.1","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.51_1614484819635_0.010001570324597253","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.52-renovate-non-major-289a98b480e8e3401ee801b99d627161198903a7":{"name":"@balena/jellyfish-jellyscript","version":"2.1.52-renovate-non-major-289a98b480e8e3401ee801b99d627161198903a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.52-renovate-non-major-289a98b480e8e3401ee801b99d627161198903a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fac691678daa5babbf4a6ab11dfd53447286b442","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.52-renovate-non-major-289a98b480e8e3401ee801b99d627161198903a7.tgz","fileCount":19,"integrity":"sha512-l0sbToOk+U0LwFoCQ9vBjFIoComxQiod3Vv3nV1FHKeZRecmY4M6A4aF+JKOzVMf/mylXH58mEh5A/UkP99HBg==","signatures":[{"sig":"MEUCIQD+We1P+JbyesblFMO0ooigyNAqXD0Lhjv37spxzHPfhQIgIZXt0lc9z/orJub4bI7xQ++Tk6iO16mVGzV9TepMdFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPF8yCRA9TVsSAnZWagAA3EAP/jq5ARGmE9GYZFGYo8NN\n65wolQVjQR4pqZwHAaVBeroWASufmZJpnfys612qrTA2RYz1Or94ugoCrO6T\nVEKs+W3a1mLeUNhIzplD2zmXxFGl/3dc5pgkNeM745+UjMbiwnJiXuWf68Uu\nBFaiuzVXZ147PPxVQ23os/VC+Ju+/0E3YMT7GI9p0UUiSk4ZF9qzEqvs9hzR\nqgjKxacelo0uOoLvaINmfUZw1/7YHu/zXXZHWTr3QExCg48JGxdfI0VnVdQj\nmjChtWqbxpc99nxdcHrRrd+1A1dL+wrorAe+crcC6dYM5VaURE4tUqkTlkmy\nV3Fxt6lx7I0HeVPl9fB2o3XYPw/iLugvIoJXLWndnxixahpFdGnoX8U6L8zm\ny/NuWEzK3XP04qwhorsL2gNhptyACzpMqawVd1TGkda9DIOn3MttDx4EvlJk\n5bwoct3tdQhD2smdxmdNgV837cvVL8m/j0sK+w5DRy02F4OhhlC97nGKUSsa\nQJvEssTpI9fSV5IZOtvnphZunssdxgWN9AUL8icIcAyEJ0Iwlxcr1VG1FbtK\ny78kiNx5wNOgoVHfnRczvz4OSTAkMgZErz1u2vw72LAJu+ogzPqi8st/jbqv\nxMAcJmhHJRjrueTn2/uL6iplTP1CgGyoMCIMxmZqshqmxQH8G9I6b5e9hBGd\nYht3\r\n=RHLc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"289a98b480e8e3401ee801b99d627161198903a7","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.61"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.2","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.52-renovate-non-major-289a98b480e8e3401ee801b99d627161198903a7_1614569266134_0.24543166168099906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.52":{"name":"@balena/jellyfish-jellyscript","version":"2.1.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90c8c4a121f0e02c42722baee0de5b1d19d13d85","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.52.tgz","fileCount":19,"integrity":"sha512-Zv4DjSyCRqYZSaPnaXqp38nPuS39MZeWeBTliA9nZ97emelZ1mVLG4osQgbltyA3WfKWdS+1uc3k9kamnBYwPg==","signatures":[{"sig":"MEUCIQDL2qJwxPAvll1pVtCUWJn0jnxVMfnw8dQpzFLk6MprZAIgbXwlJ5gTaSZ12maaU8XVwX3Wp0l8pITHGKspfGEbCXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPGCBCRA9TVsSAnZWagAAp+MP/jOTYPRnV80IgrrEZbKl\nMXB2clvGLNDyYOZrVdPBNxwjMO8QWSCSyNHX8IQs9IO+2BgzSzBVyRaxycBJ\nEb1q6lUOyssuo/MfTSEVjjxdVMLTWaITR87Xt4FPX2W0zdhGmnRnrn3QKhxF\nghCubqp0NaranI0LdS8n6UNV2L9SixtcftlM+UGY6vC1KxwyDXIYSO88LFgx\nMJ5MZ78cYgX9mQ/w5KSCXY2Z5uzvdkX/B852KdTfl7fduR/I8Lq3s8VxR8v9\nyxlxgYbn1yPpO8UOyKyDNvJEKfaN2Ry6+UVkjSG/Dv7wevXrh0m2OekPD3M2\nUv6DEp8ImB3gVWYD35wt1WwpwVImJxRGrZc2VeSEw4XcEjMGFCGw6g57WjG+\n2JrUdiELVjLbs6HqMcGUWhQZhl0Muy///ZXVYdyRAT2fmGECl4SbccojpHuP\nRQlFs3SOkYD/HhHGk7G0lH6+ip/Vw/ThLBZaoVLwxsctIcAOYBhEbmHzV7pu\nd+8kz+2ziQLl01GtQIJFhsaC3Wk0sgpjpSzh2sH20phhOGm5wzHDg7h+UlB1\nWleEw4BeM1zhxY0f7Nvwaa8zbIcHwzU18/H1xY/4uUP/43gzoY80rz6U1Bxt\nFG0ZeY3KGloXIj44eLMXiGeNJuanZWtQRF3P+BbYJ9BKSybFy6ONGzOx8c4B\n1tBv\r\n=ekbc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"827e28ad76d61ad8b82b375dfcab2ebaf37fda7b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.61"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.2","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.52_1614569600668_0.7379291010348104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.53-renovate-non-major-4a7c0b761feff961ffa51e590ede0808fe6af9b8":{"name":"@balena/jellyfish-jellyscript","version":"2.1.53-renovate-non-major-4a7c0b761feff961ffa51e590ede0808fe6af9b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.53-renovate-non-major-4a7c0b761feff961ffa51e590ede0808fe6af9b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"483fe2f5d0215e3c0f6c5328c669b93ce76b500a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.53-renovate-non-major-4a7c0b761feff961ffa51e590ede0808fe6af9b8.tgz","fileCount":19,"integrity":"sha512-yidqCWeUsEWvlWb8X4tF8TfmFNgyRpK2vHfMsH2zfNTR2jVDz3hEvcEoSM7HSHYHFaG2RR7Jg4PjROJXscsh/Q==","signatures":[{"sig":"MEUCICMLK3qunMk3o/L8OP0xkmGWYzEvJ1FfaUIOwRST1piBAiEA6IX3XamptmdP2NmnmHOwopf0c/9j99QXStFac/0hkfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPcYNCRA9TVsSAnZWagAAcYEP/joD+Uep8UGJT/NVzXmV\n/58DQuYJBmscNlCYdjoFeS5LMG/VFn5Q9lQXFaFQB7b4zlPluMUK/T3HphtK\njfK/587D+vtyXeyFdz3fewK1541825D+VsUdEi50ktZAYxc2j6mxjQSrGKZk\nQXas/9rqL+kkEjYOy5xmr6ev2SwRv97m1rUK7W5ljx0pAAoThQtDGZhGuzVV\n4zpM836/7ITTSKcnhGhwC5ywCmfPkTKmlXI9wiUwSVyoXwPw7wnH3WBZrUpw\nwM0t98i+F73vWbbDEdlANQ8+E6avE8ybY4DPYTN3DhgO5EUoopifoaaOkE6j\n4DmQmlU7DoNrDO/l1Ysn84Ct/D4e16FQv2RAvpJGULklG5RPAGsOTldbBsOV\nLZFL7GT/R6GcvhONvqfqKWlGWW7xYR1EgBxXbnQVtHadEthYo6rxPbnrNqGg\nKZ8Py+Xy/AurKapDhP2MP/CKs4i0kERhE7erlXMHDraBqQ9Dw0dN30kmYJkA\nqaTOtC/xIfkzsI0zczmrZDIdC5P4Fk8W60O+O8PL7Mf28oFfs78xtpL6Mx2/\nDhqyRKxpyXxGUbSpBpEcrZYSG1Tw9gaseQT90qg7Do/XEIAGW2gtp9NCy5Kz\nDkTMuCKVRVCYXTy1LnGK+lyjHvIt7+ir8gxEIevOXs5XEdwu+BhxZ3TD5/LB\nChOy\r\n=/RzP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4a7c0b761feff961ffa51e590ede0808fe6af9b8","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.53-renovate-non-major-4a7c0b761feff961ffa51e590ede0808fe6af9b8_1614661132538_0.019816606352164978","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.53":{"name":"@balena/jellyfish-jellyscript","version":"2.1.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45bcb98fe366b05e5db2cf6472b5ee847dd4fcdd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.53.tgz","fileCount":19,"integrity":"sha512-VPEZLJPfnvg29/YAlbZxe3JV+ZSNmZ4tP8trIIHM/i7eCuIAGHxxqogDE5CrS9vv8HZ/jKFGpfJr/r34bLIb9Q==","signatures":[{"sig":"MEQCIH8Zcv7vOCEWX2IRN+Ui7wiOq7BLkFRKmQ2+D8MJnHZ8AiBRl4R0Pt0JWTVCYqDSb5BmiMuomOSXoAWeP5y1mcsTWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPcbACRA9TVsSAnZWagAABz8P/iVnVWP0gHu1VmtOix0H\ncI4hwwj1GvtVMBrykhBEqOOx2CBfCa3cr9NUj9sXVDNWQRV58X8svq0gQ2B6\nXQ5HPchS4RF0sfdaW0Fx9T9w/W7qjuuHU63GRnL/FQicevHg7lHuzXKQcKQF\nwfl38Oq3lyX478V+n1yh375JQengG0GTdMG1jizQPOERIFrrewsPupRjRRSP\nXc0T+f9/mj0OmPG+VXoYfsliWp7bhc8BQZAAMe9CUmjyHwdnBE3WfhEP1m/D\n7RqSRCAWHlgEA+NH+BDkUC5Snx77Qwnd6ICsYbyeJiH9XAFpAMyloqm2X6rd\npuMFLVgwFEhnPnhsQEbu9aJdY77Ihwbwiqonv0hLz24rKpTLxdWSbVi8diQJ\nPBcWZs/OCeLEw7gSMp3UnXhPhYM0k7mtT6ZeRQi1ZBK17ROlVYQe+AtdPfxT\nh5kBdTjzRh0I3hBwHshLxMIrj0g2Qmw2Wh0MrxboeodFJ6KU6Br7ACfun5bt\nHNOZQVha1OZ2AWck2P3jLzMOq31UiPOGyUGYPFM42/ceHw3jSxnL/vFASC3S\nTlwwXRbMGyGrABo4X7gGQUBUvZmmG89lJzolR+EXSZWBnAeC1RYkq6EgKbcG\naghDS964TJRZxt+YRTjEA3oQ0YQcc6BpvwKp27jMxbgFPKgbOdEUBcMwk8ap\nOTGk\r\n=5PeW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"26975546bc6af81a705eb0f0f0e478d851c7a1fe","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.53_1614661312376_0.09611336638525825","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.54-triggered-action-filter-1ba178c36351ac09a4e02d96837851f1ef20b45f":{"name":"@balena/jellyfish-jellyscript","version":"2.1.54-triggered-action-filter-1ba178c36351ac09a4e02d96837851f1ef20b45f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.54-triggered-action-filter-1ba178c36351ac09a4e02d96837851f1ef20b45f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6cf6ffe3a1d0c97c96707efe9d97be40aab708cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.54-triggered-action-filter-1ba178c36351ac09a4e02d96837851f1ef20b45f.tgz","fileCount":19,"integrity":"sha512-ezOhJ0ROtvAhEmiFQ4o5cOrh0YdeNi9p7WHNofKx4JoufFmHTf7h5PPT1bq1SOPjjq/MBl+vQxK+b69p8Ma5bw==","signatures":[{"sig":"MEUCIEe55ZAJNh3omnZOFBAoiu9IBAvit0/+ls2fgUD7GDqdAiEA5RFVlzJCiLGUldI9IfB+CZ+JB5IlYHbaCmb7ijYV0rg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQLfrCRA9TVsSAnZWagAAK8MP/223BpQ9jnuLgm9Oz1t4\n5BUC2V3k/81szOvhE7vVxSPFfANQJAIyyeB6wNzqPz3AdJLTU/gBB22FKmU9\no2BNko5sgVzIZggTNpNeUxA2xG5eNu0Mvfioj4OvbLMz+2zLRiioB+z8Fuu5\n3y9LzXtBsnpYnpoaPkCf3PId2o/VO5XHGDQqzmz7uD1/69voWoXz7odUxezN\n+jdAWLUmZwwyKUatCdPkhjQ/OTnAQBmYHYn6T1E92jWKYbCKeLBOCX4uMFFK\nTob+fbUUjnpbdTr4RA5w/8Z1eIXtp36tMEkVEdYv/pgpVAh3bgwoTOgSFyUl\nkspbbfvkm2Uuw+//cv2BfD/PW4NR859NTcc0w8BVOFLTlsIWKby9z7Q8FlAW\nytK7TJX6mgrNH7mxt7H0ZcYpO/d4dQ0jwC3mAOqi+KQZhfdOhJKmBV22XUi8\nuZIMs0GHD67vhyGZl/alBsT0Dvdqi7zKef2HtTc+YigS/hKzRS7BGKJJqx0E\n6DEHtjWYECkTxkdVcQ/pKwM0UedVFanSFGeFRtMoIkwvW1UTkTyjzKlNpGIo\nchB/N5eXCecLkw4qykbs1+kZvQ1+nySEQv/WqlyoU9VqvW2daYXTkp1fjbQ1\nzgwGDyBApDmQQj9JoIOcQ+tRuBdxcYrrdr4xsSlEvv8tdU52IyxuJeJvTBWE\n109t\r\n=vktT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"1ba178c36351ac09a4e02d96837851f1ef20b45f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.54-triggered-action-filter-1ba178c36351ac09a4e02d96837851f1ef20b45f_1614854122903_0.7932534499980597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.54-triggered-action-filter-2d4a3e1f578cc3d8d71b019dfe33555cbda8ebb2":{"name":"@balena/jellyfish-jellyscript","version":"2.1.54-triggered-action-filter-2d4a3e1f578cc3d8d71b019dfe33555cbda8ebb2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.54-triggered-action-filter-2d4a3e1f578cc3d8d71b019dfe33555cbda8ebb2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"96c2cc1e3a6bc32c9f21d0f9febce16f0723e8e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.54-triggered-action-filter-2d4a3e1f578cc3d8d71b019dfe33555cbda8ebb2.tgz","fileCount":19,"integrity":"sha512-cMp0BY9b+VRP5XEvRhqoI3OYGtpUpfvS0s/QLFpqrW0Td3dM4NDgcDjXIYEvFA+DGoQgWrhhKMC00lNSY+ffCg==","signatures":[{"sig":"MEYCIQCNZ8ci4wXFXpSGsAELK/coLYO91lCgRxAZIFR3bGSNdQIhAP//ij6xbMU67WW1iPnZwdp8LEKRDJ+xDQIdy2amh3NP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQMEiCRA9TVsSAnZWagAAYIUP/RuExKNOpvBhxjP/toyy\nZBqMlCSs+QfZ1WA8G7ppKbSg85gUYboxcN4OsJJACeTXJhREtcx8pIAzxB+P\npn7VzACfcRbDWuYB/Yho/xuTFgEBWrZEKkdRNgbksBEJZ1KbikgAdi50qKuj\nFD+rOCGIeuA4t9Oa50/ayCLSkDuUUEgX0+8Xi265xkbtq/wfwmcKzzdhsPUW\ngoGracJHg79eF7hpQcMJqFjzJV9THLyb82qJk5UCRWixrrITv99Ly/mpqM9Z\nWthDiVZpDOMhWdNTWT9vOQnl7M3TCA+DChk5u3qxl0cs0zJuBPSj35aoOs2h\nSHVoUrdcLwPDIGUUQw5g2o84BNm9pj4FclSkHILIIVe9jNz7WQX8KtECUPK/\nXohYE6vr2JXdeWYas2Dzb3fA5qyx2SHyRlQRGGu4i/RGsXyeEO4InWUZGpek\nsBibYcDbk+IvGubEktnhaKuQAQzHZ/al03PNKDzY5P4MsJ5eOH7ydhviQ8Uy\nDrAgydPfvE78VHP0NNjqRqnyO+4fB5YguSzKnIe9f4+4D1j/sym/WZXaMgDQ\n7Kr7rj3BQnnUjwX9SR9YAL+fhGwo37knkpn7lsGOYcjKgjDO6zboDbZTvoHu\n2vqyS33dPlei4k86yFuO5MenFNPg6K7X4CKa0pxJfBFC6L9rkWSoYCaVdws4\nRhoI\r\n=g835\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2d4a3e1f578cc3d8d71b019dfe33555cbda8ebb2","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.54-triggered-action-filter-2d4a3e1f578cc3d8d71b019dfe33555cbda8ebb2_1614856482037_0.29757197730647045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.54-triggered-action-filter-2df85570f3b83c922e72895693767735bbb37a98":{"name":"@balena/jellyfish-jellyscript","version":"2.1.54-triggered-action-filter-2df85570f3b83c922e72895693767735bbb37a98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.54-triggered-action-filter-2df85570f3b83c922e72895693767735bbb37a98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e12c5699baa01f745e62d78d2dab60449a107e86","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.54-triggered-action-filter-2df85570f3b83c922e72895693767735bbb37a98.tgz","fileCount":19,"integrity":"sha512-MmPOuHlHL5LxWrL3balZj+REElEhwYrHC9Kz6WPYlzPciNBqOmT+Y4iJWbM498pCiwrVPQWDalhgttyrdBDuyw==","signatures":[{"sig":"MEUCIQDhQnlxMuDzyhnAoM7/yaeKmifP3W9sa6a/8iBJDF9hEgIgB0CJeaV08EzLQ/3MEdBQjAuJE1wbUoXPoY92Guh/zD8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQN4NCRA9TVsSAnZWagAAcscP/Aijfwqxhw0NZmUzFzbF\n0osA8qYwkpWcBwqvIcKbILumtXvrrt889MmKjTIhHZtbF2Nanta5q2rZRBfa\nBwwB8UXhsT/bFPR337eSysVjPPX87hZxY3l1N0rsloaTbO2F05vrfnIhS/w6\nm7VsHZp7A9Os2DnTt/aynAYDu1DsqNRHHuqAWpjEZ5f4bRWKvS//E25r/kKA\nMsV4ZX+12NCivbBKkrS+BkLIflzkBXu2XxWp8s3c2e3yGA6APthJiOoU2ZOV\nBYBLlDxRTHfpmcNbVLgFuL9iSI2KE9PLjl8OxBzYxWG2c/G4GQfn/t2Vzvd8\nAb5rpyyN3qxDIorkBDJ2by9AOglib4x4PDvGN9DCyQ8ONpw/hJveijAz3VJj\nzbqMGIDizScsgZ5/Iq0hfBL20Gt48OeVeFhe5i4o7Z3HcVv1sTCmW/0qF184\nXAWxz53XOYL+BHzFx215FqLoNHHnBH4uyiPBn1bk1SDp6a/EyW8VH6SsUfhA\njwQaQ/yYIPS6TeFdGfATRWgtWkkuWOGabSPGDupgvrXkQRKH2XjF+Vh9aLwJ\naXs0Zmll0aA6S+U0QHGbKlLRxJkrHzCxCgvEpoW2yaKGdSlrTOA4frTIyN03\n9zmLPI1VEiDQq1zjKIG+xtEJENnJEZLCxhzv7/QTLey3/z4JQn6Ndw5MGj+z\n6Jup\r\n=05Rk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"2df85570f3b83c922e72895693767735bbb37a98","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.54-triggered-action-filter-2df85570f3b83c922e72895693767735bbb37a98_1614863884529_0.491171353408556","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.54":{"name":"@balena/jellyfish-jellyscript","version":"2.1.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ebd6bb4073ef5b75c8770d36b662eb57f75e7ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.54.tgz","fileCount":19,"integrity":"sha512-XqDB/mH4rN2NzmZdh9OjPQ2k8zGo3rnMzDUfDWdDV1ADf1Wp18ICFK9WYBF6witAP536fPYo4gKMmSwfPeKqjQ==","signatures":[{"sig":"MEYCIQCe2WTd0IF2lPw4cxgcRcN2lh7DdgG+xaEvd4qzZa4LeQIhAPD7wYtk3R/jZTUtpQ3KIdR8kRKlhiwSV5SsQL1vIuep","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQN7jCRA9TVsSAnZWagAAsHUP/A6dr+WV7cj+6OBB3ZRI\nMgHRwkj7cgJwMIeBhz/Tl0jW+yXnETP3P0US3sia05iUXrEvALC5H2ei/gFg\nbocGNr4+DVoewlbYq4miooYSpd84LNXDUl8AUH0Ph983TeDP6Ldv6MDHPpkA\ntn5bNX+XluRZW1PwCDiVEvxONYObEmvdSAteDSGC381foQoIGKqeA6G1oPjk\nKmk96fS3W65Cp4rTIxsiy4buA3lhsWmx3YFQWCyzdSBDLLIkfnV9H4fxzoKJ\n7QmUqU+dRAVR0v86ru8x79GldYANzutAnYDKl5kwB08V3JSxy9CfUnRatW4X\nS0ypN/szOQq528HqP0/VHirw6mhTDZB90O88/euZHKMggHAR5JpraJ9l2ubf\nA+/89X/b/Q07l/OOMjNj5yhVV/OUbtKhCZuREBlwx8gAUErz/z3Q0miqGt4r\nrjrbeCmEISj4eYHN+wKNhwzxdObLfwXyRkS68Q1RshvYRfEl8lAtwmOMsdJV\nw8HPeScODvFyyImu+Be5KdrhCPMh0EkduXu28R0meI/KOA7lvBPqZx06dmgA\nEKB9eyJmV0IHamXCbPZyA1/ctNPQcFoEVKAwm7KE67I1AnD98XsYNdWKF8tR\nRA8IsXffGl81yOCxG0tkc+r8M5KzxykLRNQdICNZ3DTVb140cKnORUcxbsJE\nh+l5\r\n=DLol\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7f0daedab7e0a3a294687d9f7925bfb203b5a105","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.1.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.54_1614864099144_0.2460585950408538","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.55-renovate-non-major-e7033502376651482eb662b75ffbda83d6bd075b":{"name":"@balena/jellyfish-jellyscript","version":"2.1.55-renovate-non-major-e7033502376651482eb662b75ffbda83d6bd075b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.55-renovate-non-major-e7033502376651482eb662b75ffbda83d6bd075b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"503d87eb4d0260883497949ba75311533e922eed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.55-renovate-non-major-e7033502376651482eb662b75ffbda83d6bd075b.tgz","fileCount":19,"integrity":"sha512-p6r6A+Z2f7acrguwFnBMqTapwlDkIBS88ls2OUFnWbE2t23C332wl7N3HxDyFoalQdWS072/wCbIYiDDLl93LA==","signatures":[{"sig":"MEUCICBCqv06HJcJIU9vMU4Pzj48v3yD+IqoW5Tmo8pkB9WLAiEAlsgpewU8S9BlMcj0Z71NwCKIVLuoA9Q4capZS/9KQKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSI09CRA9TVsSAnZWagAAy3sP/jjLjCr8WLJXFyeLhEyF\n0wGuL7d043toc58q8Koqt17uTMph9zEvtiuez0XcRS+Ve+A+sVCvFczSvdzx\nIvXw0aEepJs6LNn59cNkhulJxfGyAhGaxtVjp3c7Jin/HkJs4padSFBK4rJ1\nUBtAY8IoKWsvsRH48aFz/zz3QlOQWvmVLIBDxbyxVZEzPWhcWZerZlsCMTMP\ntyqz0I6QCz1H/dxj56ivtRTtuHBHjRH85qxMJL+jsy//EgT4KNeldIvdt4v1\n6EnvrFykaBPDrUhDT+0/sb3Sq3It2VVD55cqOsOWgSuF7wHMHl9KQ6jbWNzo\noJzgYGfF0Q/0cgbdIbI8Z52Ahb3+Btg4q+4VDGe+sjEItSA3hOHvwl39meuT\nYhUr5WO3Bw/kWxO5Vt6eFAuhFXHAqU1RWz5Y4whi4GqYr08q8ghqlznJBw08\n7HUYl/K0wOv1cQSr2g+TCCcTCZCPi1nYepOqH3eil4Unfezd6kZwUSQYsZM9\nuWCOCfeu+BHN7D5ogmAOBw01NhFikMtk3KXmtB7j3bQG9A5P471T/60GJ+ju\nq/lD/aS+oXdi+urtlqeUC/ULlUq2ek2U/gKyJvoVO4SQnNlU2TOddLjkKEix\nlOvPBd8sJ4vPA95oy5tVm0mR1QysB3bvPlF5S1rGNy9zXLbP67k+DGMxttF+\nbHeE\r\n=hmRW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e7033502376651482eb662b75ffbda83d6bd075b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.55-renovate-non-major-e7033502376651482eb662b75ffbda83d6bd075b_1615367485503_0.02220778928845113","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.55":{"name":"@balena/jellyfish-jellyscript","version":"2.1.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1437436feface9c61c326a9a7a2260e0d0d25e8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.55.tgz","fileCount":19,"integrity":"sha512-F0eLy53j7+choc9IxQIYHedLxlYLkMSUmzkzW6i+d1SF5gwCMYHgFNqc+9ReoH9/v9Q4Ty7oO0BcaumI8P/Uaw==","signatures":[{"sig":"MEUCIQCxRKjg7ysXs2my/tE63gWgiXsjNlmzC/a/WcdS1PywKgIgYWOhTmqnSlAzzEI7tbskbL/VHkA8kLxjdW2ANdbuNJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSI35CRA9TVsSAnZWagAAOcwP/3FRq+2Gvvp3Fo2PK4Hj\nUZNqmOAwc0L97moD+DOyo5b0rRIP1SceLpf46IsvbMp5xeX4f0NWuD+t9fI/\nVWTwp0FdP0QVihYlseEVv73gUNLUnitG4CMvWEKJFrMkFI5eNOMSxoPTBDeb\nnShSTqKrJ5xpMUy1BoRYNh1yGZoiNfLDiHzxcIngsQXLOrIKflmzmqGnSHhS\nIq3c2k2zN2aLQdy0Xfdj+SuS9xI/peijZjBJuYqWQvjkui9kJFGmzSWcYC9T\n/2oLhGWxuI3FDoR9qchk+i180qU24aFBP+1UqnBKEMj8MXjAszwxDKAOfG1G\nsVZ9weiFLXyrKZ8zUUt/0yaSKhzG+SbeA9mvbzZFKgsViSfS3OvEeObIZ2fa\npBZEZ4gLdOxD7GmGE4pteTcJcNxCprxaEeKgHMHIoaoYHJu9dMUkkzTiGCHC\nyX5N35AB0BaE/vF2Le0SvKOwzeWfx37/PzAD1CKFA307FTDX++ZBLIYSczbs\nocuiOSOtyJmA1zHk+Kh22bwapJZGHGJgg7YZEn1eRg+jkyR//rI4UZhYsG8k\n2xG0SeXO5QIUq/C83kXJpkEX6USoPobH0L+8VoGWGyxmMgOTwYXp1itQhruG\nrnecqsSGIaHSlzpU269DD4lQ77smiK0vZ1uvmbRxxWZuI3TTwi5E8Kdl9Kh6\nljks\r\n=Wf0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5d27136451cdcd0d0a58aad41e6de03bfe1a2827","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.62"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.55_1615367673385_0.04862581485864115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.56-renovate-non-major-b3137349eace7f31ec257b59b552b23d33fccc2f":{"name":"@balena/jellyfish-jellyscript","version":"2.1.56-renovate-non-major-b3137349eace7f31ec257b59b552b23d33fccc2f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.56-renovate-non-major-b3137349eace7f31ec257b59b552b23d33fccc2f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28a351475a1b9d0de1ba4bdf28c3900b63cde735","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.56-renovate-non-major-b3137349eace7f31ec257b59b552b23d33fccc2f.tgz","fileCount":19,"integrity":"sha512-EcTuO92JaRa3rhMzTnJXVU5z6Sc1Wj5JJDJrCfbMwjqhUAUYnkPpBY/Oy5ih4bz4JSi1y3n287aAlW+lMSrIKw==","signatures":[{"sig":"MEQCIF3Tf7UJs9tmFIdsEa0hAAQHORZq7iolSGXiUOtuTJveAiAUG9k8kn7HJNStAbizvgFJxz6aJ7Vb2Y2EAV5HNqqTQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSrTlCRA9TVsSAnZWagAAz1AP/3pp2fm9CgqN9as8t1/5\n3mOWON3YxeRU72rub7uPFty2M5fwUSinFw4fGktS0RkS4XTVhgf4oCL+OTt6\nuVks45wInIYOY5G1fOOMg0jAnhUfYpfBlEhcsImM9X8T6/dXW95CnjvMXLu1\nYshQ4PB6L15dvPbuicne28RYyf4QoDgedMkWNHqP39f5e7NAMxI/CGAror2i\nJkLx3J5wh460l8eJu73fPYd6BjteRoWc09nr/inBZyJbQXtIWvlnicmZn4lu\nQ3UIZ3lMxiENossQbZtN9zBtLE7VnLw9fFzTVNt9NaNok8ZKdEL9nOG0en9q\nIvIugHs604CWZtPqF4dsY2pidT6TxAMmasgsdp4Sszq/Kt1xYU48pxds0lP2\nVDbcxsiiWvHN8j7+0B1VDpmXxMKdDQ+nUNltZuIAlqnjFsLGTiRwKhox+a1/\nJQOhyWa2Xi+c7KqTMw0TzbupessKYHcFkWXAJiE/LR8L86S/C1M8r1WQGPRF\nNHMqTHVw5N0/yU8pUq3tZyiSfqgKo/uHAtXFtyHZlW9gUujwnca8arTd+Pn4\njEP6RMWmjopDLBRVeE3Lae6PMjLZZ0OAATSe4ECfYCrt+D0AaDa1CyXJ/LEm\nBVPA8nGCet0V8BKk2YWqz382SKUnyaDbe5/GnL7kXTQWbViRQpXLypxETwpU\nQrFH\r\n=5iXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b3137349eace7f31ec257b59b552b23d33fccc2f","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.56-renovate-non-major-b3137349eace7f31ec257b59b552b23d33fccc2f_1615508708518_0.645078779589606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.56":{"name":"@balena/jellyfish-jellyscript","version":"2.1.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3607659c7ed07791b67e48a8fee5c4e2fb3675c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.56.tgz","fileCount":19,"integrity":"sha512-uwHCrkxxsrhXledjxO2elZ6elV4k6oYcLlmw8EHPsPMOTwtLuFhDjmCbnIBHZ+nX02tAB6C6LMV63NEewUuMJA==","signatures":[{"sig":"MEUCICJQtTRcFgIWMNeY/Cy/UAuzPyU1M0nwxoiN1sP+d4mDAiEA1q724l+z9PNNI6xwkoGbTQ/AUI4Wq68pf0G2UYn9r6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSrWTCRA9TVsSAnZWagAAkO8P/jkQBNITbl4xUD0RBp8m\nF1Odah/t1VZJVOmsUZhQuQynGEeIciyADR1Dxl7q2vxUMnRIkjc4uKUi1whp\nie/8KWon7hOdkePZsPfFpSdx/1EWyc9OM8n/TsfYc4OghArq+kCPkAxgk1nf\nfa2jxEznchYQve8mqTqGPUxvIsdqDwD8exFglOMNVKa4X2dA44C1E28tjLka\ndPcIwWuP0ODekUskI2ASnGGcS6R44qu57Z2hJM9ZMlgy5GFaCMAi4JYtrlbI\ng0BB0H/BQF51SncJnc0kcED/6DxAX4XFvOwwp+QrLuvaAmP+ffZdruMfcKyF\nJR5mtYhXn7ZNq7xCCsC5fIYvqCXxCkqwXvBLMObw7YMtR2tByz7iFWuboII5\nh1G6Iu2IJpiVt3LSJDehRphL0M8bZrwS6RcPGjyHlSiuOlRsE4K8RKpHnwlE\ndJwZKo3i6joiJ1n0KhuKhNV51zQyjjD6YeiCTDmbe8EIUdt3do73utpaa+CE\ncT9PvYxSbkceuJR8mZdB8ezjsJztxl98AQHCNhcR142gNYyTSNkXN7Txkls0\nfyclYAANA1xdYQw0mxV8DgUy782nr26JzZOdQPWt7VbfkwnpIm1UEsIn9Vix\nuIGfXWmMvSzdQVAP+OnDS3M5l/BOmbxBbHiA+rhpVLl9LQGxIyyvrRLNfFF0\ngWKw\r\n=k6j6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"241ab68e54516ac57788b884bc8db5a54885359a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.63"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.21.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.56_1615508882557_0.8672568101334648","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.57-renovate-non-major-4132201bc5461e670dfef9f628e4337fd7a493a5":{"name":"@balena/jellyfish-jellyscript","version":"2.1.57-renovate-non-major-4132201bc5461e670dfef9f628e4337fd7a493a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.57-renovate-non-major-4132201bc5461e670dfef9f628e4337fd7a493a5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e9acc2ca3430cd17c7541cee618e6f6991523ab0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.57-renovate-non-major-4132201bc5461e670dfef9f628e4337fd7a493a5.tgz","fileCount":19,"integrity":"sha512-3ucHmGjEmI1U1Yahpt7OLc8zNC9boLAOIR5toYi9GIUBBeYo3p1vE9rwUm2/LxL23GLhUNeaPYYM0tCUfOZJkA==","signatures":[{"sig":"MEYCIQC8/qOJ0+Jfm2Fy3kSV6qBOVs5zFOvXjselDk5cSLgAkQIhAM5CNiSgxsL9WyHCRaCHs5/Lo2j0V6gQBup2l9V8OpDb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTAvrCRA9TVsSAnZWagAAcHEP/2nzvYDtWV2T8pCSAtld\nHvbapMQfmY6SCvmrk7eyQq//C5USFak6E6CoCkAOeGu3789D3bIyh8DJibTs\nClFH2MlflZgUYkRsfBOIFryW4lzRaIb7cQuaCxbLxZo6yhXVJOQQIMXumHna\nlHk2Rw36yVDusZ8iOBzkbMtndWlmXmEZ1tO+W16O9tcLBil/m7RF+Xj7UGpk\n3NClmGF+8eakUozY0OZNkZiHJ9kt7XWhfQaMgZS/5zqn5Sb8c1MrEvIXy4r8\nHNdYdYD2weU33vYiSByWNCbAIFiUIg+JhbnqgueGqjXRtFw0pJicbMT7t4wZ\nXenZwsGcdn2Q+y/OHEqvse9gXiDoUCbgzmvdeipG+jrBYAasNOz33O6ne1GT\n4V0cG2h/I32oJ0AilhVfzyTAgoY4IcNkXDW9zDTV7OLZ6t2xhXocT4/hNf4P\nthHo3oY0dGjH6wcAINXPDwhEJHttGDFktyWbOnGdGL9O0IRUbE1A6qXuKP21\ndbJwCSOe0TRbH62cM82+sj+IMkJhM8DI9NRwVs5VpN41H1mfcPuVJ8pUHd97\nJy5r8jHdUGmJlLv9LMt8bFK73/5Hg1kxwFTBa5dANZDbhMKzWdCxlyCKfos1\nq8tJAJiw+RT7JvmFtVrcVHexDF+CZAIFZPf9K3HEwBQxfc23gXaqOCkdeNfU\n5AxQ\r\n=N8nF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4132201bc5461e670dfef9f628e4337fd7a493a5","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.57-renovate-non-major-4132201bc5461e670dfef9f628e4337fd7a493a5_1615596523383_0.6381477082382887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.57":{"name":"@balena/jellyfish-jellyscript","version":"2.1.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd994d6647e747e34f63af8f941049aed6da706c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.57.tgz","fileCount":19,"integrity":"sha512-9x5wTy9wwVph507MNCSqrGLIis5cYJit3Gx7vzeQXoJvo6OdA4lJm6cqoqnVKU0CuFAQ9z6CzUtqWKGzgRxjGQ==","signatures":[{"sig":"MEUCIAfOAmZbjFX2RRHJdW/9RzfV1WkduLSUYq+xK/DsGvw6AiEAlVLrPYEkDPIDQ5c7aR23yc7KhOrEVzE1vHqaX5h8K/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTAyjCRA9TVsSAnZWagAASXUP/jADtV4OE8ebCfVVyM76\nG9V50wL/pY8Kfc1v3U8GgyltyG2zxv9sK8SFsEyp61B8nrQhC9mdd8QZ2qsI\nSy+yxlNi7DQGU5K4emDSVxJxYv9XXjU0Ewx9OFDMiBqwwSBm2MrEzreC5hpF\noh4TpiFEDinpFG9yeeBOBzNL3cn7haGw2Yq9Q1LnKwtACWg7mD5xvZIVqhBt\n5no8DOpVCldeZSb5hHCsJxeZ+UoaZETfGHDGshvkccsCkpTEEYWWvvycBf6o\n9nE0mU2vYy4OT0BXvjC4uwjMIdgsmMlzHEuO23fEzD9osvBS7vrvskJRKXYL\nnqfN1qMAaH6+g6LMOI3ZSeA0R3OT3mD9sErRutBfrhxRlY99OhKbnlTlMqSb\nwB5MTvgoZa/XJpJU+kheixsp4fRuO410imh8yC6Rj6nBzn31AhOBiJ895ODo\nvvK7h4AU9362SlTMOCNVGlfZw8+IZ2b08KJCWyZgRG6Y5AFuMmEdW3GeKJg3\negBbPjG+5HvgMnAlfT/aY1/NBBrv6sRSks+Lk3Tt4XAj2RveQp/Pd7FxWqfO\n0WH9TkOdyLo2fOldFyNZgUWcZRBl5Fx/CaJCQGkxZHBePQ2Wci310CS+FyL1\n4hrvxiOb2WEwzkLree7m6PJPtkrbK+nIZYKOgIadx+M4rEHJVFEahFcEBfP9\nX1J3\r\n=nKs8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"7cd20e16fb9b32a407c9f0ea41d2825cd65d6c67","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.63"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.57_1615596707360_0.3694578639028754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.58-renovate-non-major-e2073146873fbc47ca9f3207b84363f1b5cf9845":{"name":"@balena/jellyfish-jellyscript","version":"2.1.58-renovate-non-major-e2073146873fbc47ca9f3207b84363f1b5cf9845","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.58-renovate-non-major-e2073146873fbc47ca9f3207b84363f1b5cf9845","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"912782572fbfe6085bcc49a97fd42ee75f72c040","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.58-renovate-non-major-e2073146873fbc47ca9f3207b84363f1b5cf9845.tgz","fileCount":19,"integrity":"sha512-/iVfFT1XDHZ+21bvZZ6+8klXS+QAlBkL+MocJy4RNMeO6DtQUJoi8FxAyjuZabYoZhxgjrhI/itK7VtbTswryA==","signatures":[{"sig":"MEUCIQDRQJwe9AlgcG0ftZWZWwkLqXHfvkGTDuSp0w28LHuIrwIgAPabQVerDARSXSfX6yWxVKyjwjF23CTnEaEmh7Gvtyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT0mPCRA9TVsSAnZWagAAmAcP/3LkidzurgtC7oHzfQuw\nn/s9g4Gn8VQHFcWMXECLsQIfLNTxfSP92oJEOewdjOIhIsZmqTNdghbKQPw4\njiDqqTBg6hRkT0SVt+K8/duu+wno3p+iEkk2EXfM15SnktU05sZKfZE9u+ze\nlnM17vKd3BiLMFtsQBEIGwCYUmI/F4CxEMGO+rNo0wnz6H4uNs1aog5X4rfv\nShSpvbW1f3gwtOhcqvLzef5NrRsyORXGhEQyryvGUZ6m/NSNf40Sh3ne/Jwo\nZTkcKAkEdtiL+ZRzR8onqe4YXXue+Sw3YdVOliEKmVHt1b8GhLRuU6sQi+wM\nIQwEhsdhxen1G6utVYbErZGZnOsFPbeutccNFP40zuAElkpSpSFlwLG+XiHH\n0Bx0y3nGrrIFERwNactrmX4OV6Jbr6jM0/++kPEVni1qkdbOnh18T2BnfcpX\nLqOSJ/xKQ2/UVIYuzOCOh9v3yHbFzAPMHb7FwvsvOll3a09ySqM1x0KSAMm9\nJwOD6aG2RQMRZ9iq/lOzIQd96b1kiQRIJyHgqn+nJ6k1tpDHiTSyOQeNcpZ5\nBdM3MiGD8h8zceTBl+L4A0Cdi7GF4q2oybA6VURU6HioFV2CiTAMO/u9Mv9z\ngMBRO+UF2vDtWdhupnesusbdxH5tbHDo/YPw0uZ8RKu49qT5fw0znrE9lyU6\nQexn\r\n=exDZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"e2073146873fbc47ca9f3207b84363f1b5cf9845","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.63"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.58-renovate-non-major-e2073146873fbc47ca9f3207b84363f1b5cf9845_1615808911074_0.7762630623766229","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.58":{"name":"@balena/jellyfish-jellyscript","version":"2.1.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"be9b4147c6f6f456dcd274d9a069ee0ab361f507","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.58.tgz","fileCount":19,"integrity":"sha512-n46lCLf+eARepi2FgEBKcIn7k2P6AfLWl66vRKh4wYYx2brzN1/uyjLx/6V8Y5KUsG4Jhb6ctOTd0DlRwWkBBw==","signatures":[{"sig":"MEQCID7jxL8P/82r71lI9cee0r6AQCI8N2n69WuCIGD64RRHAiAOe3Zp5jo3a3AlpeMk7YdKw7gZtoKvytu0bbxFceusGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT0paCRA9TVsSAnZWagAAECoP/3Uho9M2SM5kVziRitfo\nBQYB8xQIvjVmHHa3M8Uui61PqtPgY0pqWlpC9d64k2PV9Wdng7OPub7YsdjF\nPnPSADLWSSpXiwqrMg6IKDDH2cAZICf2gGIgOkEDJMo5+IFf6bBlI66BHLNk\nS9p/HZ/qJEP0wkc3vXNbPs0fhhf403S5kjU+eopiWP26V6xO7WetKIdiLPUU\nJp9yWfJoH3v0TwpmoDcekT8e34ecrW6Jj1nkntEY7h4ulGjEmBWm2Qd4hC0U\nUsHGF7nzoBZY1+/pxNPlFmI3XPF4M0U1TlXI6xk3jluw93kf87/F0RzDL4O7\ntxAkDB2dapYJXI2cChhYo4Yn8yCbOcIjWXuZAsBjUfDBksjuuw+NeEbUuPXN\nHYqHSktUlBJ9FGcpE/TWVOgo1r9DQDXshKAS+JqFt1aOjJQ+UNzJBpnxZgQj\nhUolCebwJ74YhVaEHLnYWLadYINF6MQS/Rx6bP7/bl3jv4azy5WM0lzoF3Aj\n1AEN68WVAXEUhusNmAHcalXnxhzuasbELiSulZ15dY43qyLU/Qe0KvtrTU4B\nnDvV6fqfYib+2QcrGj+f99oNuRMhGW+XVz5GYJDqQrm6blTpnYB4tFdkDxbR\nPvZeH3e4zYuek0k4tpvkfXP1Dhv7diUBE4FzvLf86GZ+mww1fuHq6IcBc8N/\nWPlS\r\n=4TWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"5a7e7597e2e9677e5afaa03a923d22fa2e4f14a9","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.63"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.58_1615809114144_0.37814554639012465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.59-renovate-non-major-03b4c0f3a09737068d5fe73fb103b6a430745958":{"name":"@balena/jellyfish-jellyscript","version":"2.1.59-renovate-non-major-03b4c0f3a09737068d5fe73fb103b6a430745958","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.59-renovate-non-major-03b4c0f3a09737068d5fe73fb103b6a430745958","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9efdcfa83b006f1cdcfe0356df36d09b7750333e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.59-renovate-non-major-03b4c0f3a09737068d5fe73fb103b6a430745958.tgz","fileCount":19,"integrity":"sha512-Pg5lmpFflbBqcBo//XJNIIXSjHIKdvqkyU51lMtnGdKpyFFUQbEqbMEXhWS2xdu8XlwAIdJsq+c6Vxh8092y/w==","signatures":[{"sig":"MEUCIEo9oXd29nT2JQ8vBMPdRiGXEOFb9IXCp/fLP3au2x5wAiEA1uWuL0d64uX9Ik8D7mJrH567UacnSEy/hO9AR+SCUAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUq/xCRA9TVsSAnZWagAAA3QP+gL1Q1N/fZLlENOo5u5u\nOExF30JF/b3aV1ZLviud3MReWxDPiXSGdxw/UdBYVS0t5BMXxKGnqp9XGzuh\ndrK2CttOSowPOFZsKMbWQLkA72XlbPo9NDnJlN8NTqVoP/RWZHYmJL5LbXdX\ngDCgfrEdN1A/u6ppSxi0hKyfvsYc/wg2WJo1ePJsc1E5JBU9UQNu3ZuIjz00\ncdwPb9Woae8ZTgqFoLx8Nd8+x0sQ8J2YX0Gz4sB4LeNoxHwa2SMWFCunUKp0\nOPEHxiAh1/1mZsAUHuPM5finAQiQGqNSInmrh706IXABo8IUwGDJFuCZ9aV2\nmXhN1EwC1urHudgBM3QutM4G1XWTK11iMoa9mdEIy1a4KkwkmBsXAKlJUOlp\nE0znc/xRH/0XPFMckzhmoR1mwcSV8vtR0QnXMjsiSm1aEcPVYFU0CvsgYZkX\npBXopG5Ut4hBC5tglskOlip5OTixohabdf7aWALks0o/JtivJfslHp0/nhOu\nXIZwyuV3/a/SIzc723Tc2UWboPF7Qb1O7Aear65cDojq9RMnh9lG9F4HkYRL\nERwi9xAJsakvwApPAIw6+31yqVOh0g4p0BXFIkd/MS8RsZkznWVNZRKlOs04\nl9Jithe4An6LVPLt0MG858k2a65uSQN2pPDWMElQexp+UquO4U7MtWCFfPJr\nw6kL\r\n=MjyY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"03b4c0f3a09737068d5fe73fb103b6a430745958","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.64"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.59-renovate-non-major-03b4c0f3a09737068d5fe73fb103b6a430745958_1616031729019_0.20818490539381163","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.59":{"name":"@balena/jellyfish-jellyscript","version":"2.1.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6bb86adb36d4f519e277d7471c11ecda018d25ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.59.tgz","fileCount":19,"integrity":"sha512-JNgf4UnzxAXyR3SlLcSrdgvqHI7zfz7WYw4Sgv0yvusp5E1wLo7SrQBMl0c430p6J2S3fdJPRcYUnC/plxCLHg==","signatures":[{"sig":"MEUCICLdw+5UJ/d+wYqrUz3CqVscYZ8wvMEATvC2pgWj7KwZAiEAucgGdowCSnm1mscY1HocJnOXwKRae/8HxEy86a3tng0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUrDJCRA9TVsSAnZWagAAN1oP/1vOcbdi+Y0P+ldfvtoi\nrsnMD6KkkX4P1EFAAJROUJ3kz7jPZxw9VSXGC9KixgPGIvf0ks4uQCH74J1P\npqbYVgcCg+7eI1ZxNVIWOlV+dIpHfbQ+x9Em4k/zEMoVVSf/WGbYbM5C04oC\nwrPy9xbx5Cm/PpKwQRGVCOwInPu8c8hNui7VNlRPLeZlXdBIfCTPW4AQg4Ff\nGgjk/G5XZd8ZNg7u5BrvmkZzHwlNtePblSSQ5zUHqG+0TbNzf6PBTI0ghJRC\nBjW1Bzovfa1hguLa/42H9t+kRWkTWnOM6K51EuuhZqsT0+O9UPmfXAJPM+bC\nR2o1vFHMLSaSkw5Sf/+p+ND51NSYudhcDoiQAJy0juZYxJbwc806e08l9Tlj\n2Wi1MABISvJIIyAyZsouj5iQX5+JQqPcdM6p4bSKlph9+NcpCAzYCYDymqzO\nO/btPTXV/qNQs+LxTx7fz2iAg1hDKYv9UWu8EzMESaV/c5Idd0jZCky2h6gM\n+inadzvTD1SfhANNVdUa1rPHEZnZTmL4Y6jI32zKMVGfQSAGcAkDlwabmQsi\nyvvG1XZ0JdaLIlvmQu6VA6KM3TG3a8URZ6nPw/1jTH5WYxlZshPZKnGy5wrT\naDO7dhPPnbLapV9j+CyykGJdt9lSIXmyZsUPcS10NNZOZA5vhb5TWB2BRlFP\nh4QD\r\n=laHN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"b1c8b728c0337df670abe920801b5e0572b47d47","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.64"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.1.3","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.59_1616031945217_0.9441522786132117","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.60-renovate-non-major-494207cb366cf0e1bee92cc40d94c0074cff5154":{"name":"@balena/jellyfish-jellyscript","version":"2.1.60-renovate-non-major-494207cb366cf0e1bee92cc40d94c0074cff5154","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.60-renovate-non-major-494207cb366cf0e1bee92cc40d94c0074cff5154","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"89247f9a2f8498528fefa74145b80ffad6f9c827","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.60-renovate-non-major-494207cb366cf0e1bee92cc40d94c0074cff5154.tgz","fileCount":19,"integrity":"sha512-ToY+R+HEKxR+7oIFhX0yT+VaU5FLPQPMuwEnq9P8ADCywXdBvOEYjpHT1N7Df3zwvzSHb71VFJEgMEsjUIdISA==","signatures":[{"sig":"MEUCIBrB6nu5kedMFvSO6ShcRLGUSDtSuAMwe3l5hJvAXkdIAiEAtjVUxqYxSg552KfWOX07d1QKNzMiuLxoVkRRqwMnpRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV7Y0CRA9TVsSAnZWagAAu/cQAJyy24CEn89iEATToV0W\ngPghOQS7mFjVhtoEuTcukYb28FfYtknv+yWWio0t7MfQV2ns0k98ocrs4PIB\ns/a7HvBONrg47Ikb4GObfuUZNnZ92kZ440MKdMgMk73XHjWfuJZaB5gBaO4n\nG97HPcwn8q5Mklxb1AuysCbmzwcmwgAn5iS67qBw2pqpMUGE4MU/I+yzrTvI\nQWRM4thyS6pIG93j/0P5iG8+ndxrnt07wkm+0MEx+AIbEiiEvzvzL5DWmEji\nfBW46BuKww+8RUXgFPUYjZ/hKxV5KH9SFTDKUZelj2iP8f3Lubf6qP7RCs3C\nEF4lhp5nORunTfBCOVlnFuOvuZZnpEN2y+J2yvlnrBksABS5s3Vtprxpyb8P\n6OtY4fCXU0txXZhAoJ1KAPgUV+zGVUX+jMN2c3yU8oDjpeWkuODE+gkgNzXb\n9oB+vo35GO6TbjD9FYRd7wTp2DW4Mv93B/lY58tFwqX7I3m1TEvYH6h6KzDa\nHCsuEg/TYe2gieJbsBcX77zLvbOQj35VK1TpRU7M5S2nRBf31dHhxKIJ/mbj\nmhF3RsdtKGnI6I3f89LILby7Ts6wfMxfbYfAE9to2RZJBztWzIkR/0Ko/ARd\n1dEOnc6hnQSHFAy/5s6zH5s2ZyCHNDx/WOUYPuN4132UfT5b0zdqyDirrj8s\nuVNz\r\n=mGvc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"494207cb366cf0e1bee92cc40d94c0074cff5154","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.65"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.60-renovate-non-major-494207cb366cf0e1bee92cc40d94c0074cff5154_1616361011554_0.05640854152031105","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.60":{"name":"@balena/jellyfish-jellyscript","version":"2.1.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5df26aac52f24d86bbe456a9063e0dc369eb14a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.60.tgz","fileCount":19,"integrity":"sha512-MK8/6tL0XwgaNbrILM7T8G19ZfUF6O/jyE4j8SUWa+X41C7jT4E7+G0nOT5WT8oZRRLKBIeEoNGa7lJ/CYRk2g==","signatures":[{"sig":"MEUCIF+pW7yzZCN2fiAqQ+JaU4coQOELWy+T/67fRlkkrvvUAiEAjNIn3EjRp9yqAKgB4/FxSh+s+XviuLN4cTqik6CF9JM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgV7bkCRA9TVsSAnZWagAA5zIQAJsFJwSTh2Dd328nelNJ\nMXIK4ybAbnqvSzGKWFv2Jgap6IMQIn2v4lok9oCFvIQbAGytO4x/T0lPgNmK\nEagnsqquS6RrxH7QgoJJ1AyCeWy+1UIfr+8rXlqwLn3TVsJS5/ZTqBx4mCzX\nt6/rmVuaxI/x8b565Z/WSHpSDjPIONyT6b5kDk8TXf0ohyUIynnYAFE54tdO\nkkzM9kXyspiPdzMDZM8hDje0TvcM1nCJmzMdod7zfHcN/zarckgY9WgoVs+6\nU4LcPXqI44ARkQNwOHBt9C+y8GIQtYHFDtaj9qr1aX9QV993T1kdYB+Fb4t+\nkLloaBqfmaHY0ZD4Pqpk3juCIOLesMSjai9EHnqwJfDgfG7N6FH494DldGH4\ny5Wr+9UPhBI8mIXMi9k3+sCAmL4qKrFLLWpSDOyt1Hy8u/w0sR9VjpdotDpU\n4lmsS079vpaPkGOT8CXsIl4duFOCNSWSw0iOAJ1zAw9KbZ26DrGNG8aaGAvz\ncEqJ342ZwKtklZNJc/w6G7aV9Xw0co40aEaiDyE/rOmE5hRCSaSRY5V/U3WL\n24OfoXJZd/QBzr3xOkxQboLdJ1LffCN6c/s3rCgrvZzvccjyROb0pHQS2Cd/\nGtbBiqPlKGLJnSD3eAbgLUYObceoAKTcTga43oKKso3/0Be57iNNOChAeLtv\nVL72\r\n=nY9I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"48f6bf802bc943d47136394901b502d99bd12a6b","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.65"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.60_1616361187842_0.8309837707918999","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.61-renovate-non-major-4b46bf8048a5617e3ad08c0d40455becaa50d756":{"name":"@balena/jellyfish-jellyscript","version":"2.1.61-renovate-non-major-4b46bf8048a5617e3ad08c0d40455becaa50d756","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.61-renovate-non-major-4b46bf8048a5617e3ad08c0d40455becaa50d756","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f85e4ab0dd91c7e547a9a5a84c2d75f872eac2a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.61-renovate-non-major-4b46bf8048a5617e3ad08c0d40455becaa50d756.tgz","fileCount":19,"integrity":"sha512-kFPpbtsD2/ejBbOcl0xTZ+Jtc1JeUrRpD2x4plU2u5QvzmN0E3XX0MvcnOB/g0en7vf2oWXb6ONPTxOJvCY50Q==","signatures":[{"sig":"MEQCIE18MOtAVhKI4dgQZUAGHUEEle/0dMGhtnRilNz4QtCbAiAgU/sWRLWHSeWd1Wnfj6lEDbtptBufxP70ts4Q+O3hzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWBjUCRA9TVsSAnZWagAAy/cQAJp27qim++iZ8RYeV9gC\nBNnR/wWdaS246vzQ+/c+ddQ0Kr/1ALPXLZLmh5cs1cJ7nJ7CE5xLuh6I0g4q\naEjgVmfyWI2vZODHcf54ibqfSuIcP3EGHKalkjPSw4TD7G6Q0K0t3rmBJvHY\nUAsSuH9z8J/RFtZQX6pADkp4IEUvMSSIMh2OgZp6WsW56aAzoAsAoeiOw7BM\ni8N+dX4gJQV38QXxsoCVX5r4gSg8cu50RwKpwR6NLOGhjrsly+0Ra2g7aIhf\nVA/R7rHge6DDsF9gmOQPANocS9LqCo+Qiw2T/8JEyQaai4a4gUi/8TIh4Tox\ng4QXpJjxpAbDxJHxWs9ukIMCzMHwP7+Pf75Igujrbvfq50qyN8a7s/ZDI/Jh\nz5AwJXE6Z23TH3kPVjO2XGw36nki9EEdul13I9LDzQQ4MmHEdSOxnvcGguU/\nfDlkXXzANyPPGXN2J9zDMTa3W4t8WjkiagjFI/5oJx6OahywFK8APOlvjNuh\nEzg1RH3wiTIYpdctBFu1TLrVRDrctifkZllPszZo19EHVrIeO/qjIhYu400E\n75n4tJuJaLRxRdFQIuLL39uoLKdDMG4W/WQ/d6yzZ8yDoRj0ALHBok9JzFUV\nfRWB+LJkAQUmLiAQBMK+T7AvDkcbixsREd65lb4Vpe9hS0N1lCuvAkYyZNFp\n3Pk9\r\n=SYoT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"4b46bf8048a5617e3ad08c0d40455becaa50d756","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.66"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.61-renovate-non-major-4b46bf8048a5617e3ad08c0d40455becaa50d756_1616386260244_0.01466464490128061","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.61":{"name":"@balena/jellyfish-jellyscript","version":"2.1.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"08cb2c3c3abeb78dc2281b7223503414331bef16","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.61.tgz","fileCount":19,"integrity":"sha512-YO68agkbPMV8aVmgX/5I8THafeZafB0bYyppckSHonktF7WJAtPHrHrOgjGjRy/GFG/ORipeXa/+/4Ww39C17g==","signatures":[{"sig":"MEYCIQCLvuATY7am1kNSJsfDVePwq35Opjt6n5zBktClhz8EfAIhALw6CfJyyKsWe3mB8Exs1O1UdwXkZ6WwyL+cJ75l/r7C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWBmMCRA9TVsSAnZWagAAT1wP/2yKuGo1ToB12e1YKf6q\nE7/yFl7bnezq9GhuW7BrId3VZpfNzqcx2iLlBn0ru3FNiooW8CU0M0yJDMZ4\nCI9CSOeumbarIpj+tWT44XxaQVvC07O+u+OWB6+PLZqzJi8bHokPkNOSraUd\nW00Jz0tWxoRPxHD/5GwCK3py1OjH4hsSMi7RBLNqXQXR+Kux+e9tqi3BQBRa\nlozACYZtW4e8Z5RwUN9Rc3KzhIcBFaLVYXfG5ROkR5Wcab/AuQNH85/SwJen\nG/3V9iePa4i1d6oCa/lB5k/T/nADMuYIp5WYWKQo7yNXrA8oeaFEd/4+SkJt\nMnAzuoDO6Dx5AdNg7ryF32vULMM+WMUPaLMU2suHnGX45fbwB1m8mRG4RQCN\nwyCSbtKsyboxdCJn9RyboSaKxxyaPcBxltf+CrEmUA0M6PJ38/GwwVkHv5qU\ntp5izm8lZjTW43ybg4/ZU4AwL2o87wugvrGEyq1gGySTK3+CiHXG6kagJ3iU\nOElNe7LrjRghm6T52aC/P1qd05hXHM70jWx03U5G1lJkDHy0e4x8dt6bsVCh\n7Xt3zF10Cwnm8Mmf52jdZK3VrSw59aoh1/eXYtvM7y/ZzgsasM8k3oaa27j1\nPGxwA1/7Zy7Mtw8wvi6UI0fT+18R4YIwIhPeVQtmw7jl1jU7LL3Gqx10DBTn\nTA83\r\n=0ilW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"6e8a8164a3d7e239ecf7bd8e7e5e656a84865152","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.66"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.61_1616386444345_0.2709243188263497","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.62-renovate-non-major-710d02c06b2ab92596812dddb5357e9e667344c6":{"name":"@balena/jellyfish-jellyscript","version":"2.1.62-renovate-non-major-710d02c06b2ab92596812dddb5357e9e667344c6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.62-renovate-non-major-710d02c06b2ab92596812dddb5357e9e667344c6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a0d5379db28d86967438a88fe9dc80efa4f865b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.62-renovate-non-major-710d02c06b2ab92596812dddb5357e9e667344c6.tgz","fileCount":19,"integrity":"sha512-ocOuw5I7QMYOJxSfdlRxcDbuDcF7CcU5gbOF2hf4+uLKZg1UU/vK9dTaiCuLqQIdEds0AZqIukvDLZ4/GDk+Og==","signatures":[{"sig":"MEQCIH2qSkKjh4rkQhA54L/oBPLuKCP6cGcLAxLOlirAi6OVAiBoSEC/+silW7GgPt+wJaHfoNJUOmYXz1WmGwAtSFhpNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWH0BCRA9TVsSAnZWagAA4E4P/15LzB1ttjENL9bmho5U\n+Y1PwweiPQ0N/4Gf3OLhZhb9moPSyykowsZls6BaH1qeKzf8o2UqkcpM7/OS\nFdK0l+B5wPDwtbcozPvCeRKw83leBTJPMYkqPZaXBHVnqi5C0qEVXB/2pFRN\nS+eO1XsNJhVUTz//mSRWjzrc7CsXW5C9kdhrXs8HPcEQWM6sT09mE+8FhtCX\nQYdsUCO4svZR9KKT4WtTnXpxS3mEYSK4p/UXyNa9klAJicF45rsvVQeWyjVp\n0HP8SEVe5X+lNoGOSEt4lZJBbRJa6aWc+8jNJEThgtXc9GipgzJjOk3iWUXQ\nlnbwExhcxtvKZfna/dUugNXmfOPy61vgvxHDmExOhZJ1c85SVDCXxizdXAQa\nccXdosM+U3L5xBo5Xw3uuuFQV9I8HoAv+HDDAPT7quPLDyxCSDJS1zGk+oMC\nwk9TpFdaZqtW+jmjmjsqa6RLIjwgMhkDuj3Bv45/k7LqxoHDaQpbykqAG2Mv\n+jdOpk6s84NUMnM9Nuyo2CanVWGVPL4JLbH47sTIT+afWUHyj+pMIhgg3dmG\ndRaHJwW0O2T/e8edrMdA7H+nqwbpK3GPTEqtj1YcEsIRgCdn7nAnmttNVtKw\nxgjpx5rn1iP3clB76l6assdg/XXwNpxKWtrMafEIQpzv/MdxlSeDHTzEoNBI\nihw+\r\n=EDiG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nJellyscript module.\n\n","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"710d02c06b2ab92596812dddb5357e9e667344c6","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.62-renovate-non-major-710d02c06b2ab92596812dddb5357e9e667344c6_1616411905351_0.5102546983405405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"2.1.62":{"name":"@balena/jellyfish-jellyscript","version":"2.1.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@2.1.62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"df85cfb45c9f97d1ca5650c46e425f79f4a1f1c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-2.1.62.tgz","fileCount":19,"integrity":"sha512-80JXUFoAePnkRcWT6W6bO9ZUW1e6G0ckASvfAao7QaljXbF3jaqSpgZ0LqxQPuJd7XZw134zDZ87Z86e1TdAkA==","signatures":[{"sig":"MEUCIBxNy8G4UTIVLmf+ie0zyWTWroa/Wl7WDGbt/G+WIyRxAiEAy20CiuOE9epkfQb0jLg3xgBsGG/c4bl3JAuLAe4LygU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWH2uCRA9TVsSAnZWagAArGIP/AnH84if/4QNT+rJCvpP\nkaxXMGuLb7kod01pl7JHCvXDl975lthoEAsxEG5YQQWppDk4sSNL9iOFDON1\n6tTSBy1lOTS6fC8eDtcrJLHnb1WGsVp9Cap9XJ9zzuEHB6xLkoX4CIqOv6TF\nfLa8+vJpTvU4T2pvNo4X1nDnuvnljsSzDFyOiN1wY5v4buRmof2OnPCfX45W\nxXrQVhrbLvQPcTVxk0KN9NMAW/gft7n3yAB3VfSaTzI8m34k4RWLYWgIWw5I\nVKGZhCLjBz2gCZlevTl2eYF70/H+SZaI7oG266q4Ue26B5cI+JRQ3Hg1zfeg\ntCWpuAs5o4N7K8TiOxyTTxj1MHqFAySOc1OMyAFhX+DSu1ruk7jOUURxTuZh\ng+Uc1zWHtqEmTe0iwinbXtreW1TrtlgW32Dr+dCEB7jJfh74FIsHBD/8I/jr\nD/6al5RtoJ6a9s8zHa8WGH+G96SxT3obUz0XN6E4nO2XakrPtfq/2ty28lOh\ndxJ3vhBcviTlUR60wpVjDfxcrhONQCWErVjH1U86wmC/RqQ0d1bIQasZBvIQ\n72Aq/fizdsVw9sU1KnRSne/kQD3HsNpAMoksI9R8Ah88MM0b4Rhte/QvTeLs\nYnwsKR+dFwNn4uCVVZw6qDCNgwqqN5Wj8R6hTvEGCe0yXV3fzWBjRYbafcmn\nPrle\r\n=8jq7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","deplint":{"files":["lib/**/*.{js}"],"modules":["lib"]},"engines":{"node":">=14.2.0"},"gitHead":"ef71aa025db8ff1826a62b90795c1d87c0460f8a","scripts":{"doc":"jsdoc2md --template doc/README.hbs lib/index.js > README.md","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && make lint && make test","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.js":["eslint --cache --fix","npm run doc","git add README.md"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","husky":"^5.2.0","eslint":"^7.22.0","deplint":"^1.1.3","depcheck":"^1.4.0","lint-staged":"^10.5.4","catch-uncommitted":"^1.6.2","jsdoc-to-markdown":"^7.0.0","@balena/jellycheck":"^0.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.3.0","eslint-plugin-import":"^2.22.1","eslint-plugin-lodash":"^7.2.0","eslint-plugin-promise":"^4.3.1","eslint-config-standard":"^16.0.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_2.1.62_1616412077818_0.23210717561566363","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-typescript-960fc8dfbb1077586350a0a39554056aa54b38f7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-typescript-960fc8dfbb1077586350a0a39554056aa54b38f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-typescript-960fc8dfbb1077586350a0a39554056aa54b38f7","maintainers":[{"name":"somombo","email":"somo@mombo.solutions"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b9d56b9adbe2c306a875cac2f2dbc578099fc495","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-typescript-960fc8dfbb1077586350a0a39554056aa54b38f7.tgz","fileCount":24,"integrity":"sha512-8WO3W+PzN9Qx2nEhU0N5EXfGNHrm6Ic1ixMXCF45AaQy7Sr2nXIKyF0mGZ4Uk4n3RhPPszkObtk3X4ft4nuraQ==","signatures":[{"sig":"MEUCIQDBSFLPnqnPAMGpjikuZ6d2Tjlra34pqetzAjua0IJqNgIgWk/aUx6kv+wLuDmw7wkofy3wKOkIvTsp2EsyIYsK5Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWb+iCRA9TVsSAnZWagAARcgP+wYpKeQxuiCS8Q0T55hA\nPHPUOF1CqYIKSNj51JnZiTzoDlezSdbhF/kbA3Amyc7UvWcpmjPY1tFA9412\naa+5OAlNAEsIGWRjhp56wfVUwQ4Dkrn5y/kJF37YHKIKLqqzAGLKnXHiDpxI\nYPV8pCGHdWPjkYFLdoSuZ6hw71XzRx+5c1+zMcWcqpQipmzo38zRQIZ9xKPZ\nDFu9DBk9YiS2f/p7GmlHrK3X8cCfQZMsGj5VEivOMNHNW6Z2zzbYo4uOieQ4\neuZ+hfbWNXzxLqQgSG//tOxegPaOqR2srkNkFoRPssQRasJv4l1DiusPQT4a\nAaGboqyAbkm9ZBra7JSXjNPah+6Ltn4J0LyG3XzQ4mh7SbdKYFmFZ4/jhQlC\n37SnzynsvO4cl3zGIhwkRYospqUr8sFYTEggcZGOGLu2MZorZuHUpUvQpTtO\nhQ+pBqcIsk/pN/Nl9p0l1tH6Q0/UuwIM4Z6WHxL1cXxwPbcZB4sqqYm8MLam\nE1VOBQWYINUzDLqL2v7MunaUQav5tjKblLaDXUIlfOPLZ9aw91bBmo7sIjQ+\nybtgmPJBjOXZKjE6dA+cpF1qC8bHdgSr4q05VaibevP0+Mz/XuXCjX33c+UR\nfjJvuh6l2nKBYXdTEc4IXyIn5okeDxJ5c1YyX1aJthOxnCqgK1OFu+rmViA4\n8NoP\r\n=HWbi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"960fc8dfbb1077586350a0a39554056aa54b38f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-typescript-960fc8dfbb1077586350a0a39554056aa54b38f7_1616494497841_0.5627003363188008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-typescript-f9eb817832a37d678184dabd7e2d0da30985b35f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-typescript-f9eb817832a37d678184dabd7e2d0da30985b35f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-typescript-f9eb817832a37d678184dabd7e2d0da30985b35f","maintainers":[{"name":"somombo","email":"somo@mombo.solutions"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"61384e45598827834153e4b598de78b17519eb60","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-typescript-f9eb817832a37d678184dabd7e2d0da30985b35f.tgz","fileCount":24,"integrity":"sha512-EjSHRCVYGX/5wn6JPBTpTyJLhHp/cxMgoMGodVG7LNdun+P83dizyyQcTNask9HW48iPJL0STqJPAshnyP2eNQ==","signatures":[{"sig":"MEUCIQCEpPRqyeXqEauEuOFfZkOcDTQxUEAnPxpRU8NltN/UpgIgV1bQZj25GivbJdEk9wvvfiWsMpJ/UobBsymQyw9USnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWcHxCRA9TVsSAnZWagAA2scP/3GZeOdyD58NpJQPTpXF\nMSW7eo4D4k2DcvUJIp897xzuojL+m2s7j3AJkpZAoAySIfBdpmUUAaEk3OVF\nc8G/KbEiT9+TK8T9QIf7prp8LLYA/lIUFHLvVKRY6vMrMfl4D/7JlbDArSu1\nG1WUCiaRhiBFivFL4EV/kuco76IpwhNuRMpuGtThEVbyOohQHFBEIVq9urtc\nZU+UhMsN2RNORcocnB735BNpPFaCv2zR/vm/k9KF0Ws5ebX7AGZo7PJe4EK3\nulYl8iqsocuFcd71Q8NwTpSQz5H6e7RE5zJ/K7uXiz9JTkuhuX1Z8g8kJMYm\nSFXRh5UWX7SmU+YrkdCdMV1OJJ1rGLU0cLp7wvsuuUmNgS/JreVpIluUCgwR\n5Oag0fXorqib5F4cWPCOtCRba57hshZZWGwiWQw44KGmU3Daw0eMC7DvWSf7\notvPgMdh6AmCACB8btwMlUWcyRR2pAXfiutUjGjL9t7pXpNHSozizDPVKWvW\nMgirA1tvTEBHqlqWhZD2QeZli3HSe8D2hu5dC4FLLh17A971eV5PxMzeVyXp\nGpEfqHJvFq2pp14NYm3grYWKxujwo0lHUcj2jUqNZmQye8UN/flFTsCJkOpr\nyrZBScyLm+Qf3yb0t0Rq+S//Ld0VV/nLpETpUxeIuuvUsdJHXiNJBLsXyTeR\nTyer\r\n=Yp4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9eb817832a37d678184dabd7e2d0da30985b35f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-typescript-f9eb817832a37d678184dabd7e2d0da30985b35f_1616495088567_0.5759049211672747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-typescript-6c4b0df80dc34d50f6bb6eb680b2d343e0593678":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-typescript-6c4b0df80dc34d50f6bb6eb680b2d343e0593678","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-typescript-6c4b0df80dc34d50f6bb6eb680b2d343e0593678","maintainers":[{"name":"somombo","email":"somo@mombo.solutions"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d3be340e4860e7d5cb8254a1ecb33c3cdfd1616a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-typescript-6c4b0df80dc34d50f6bb6eb680b2d343e0593678.tgz","fileCount":24,"integrity":"sha512-rLNeLoItpktFiX+nKrJESKKK8URDywslywQBcjO9XOmQFFJHGNh/fTNaGyKSHDNunM1rMS2P+c7fk751h8Qemg==","signatures":[{"sig":"MEUCIFiXOyxX4DLR2BpMV9STEsbXfr181WNaqeA/+sW3BsZNAiEArO33d2Payzws/u5inGNzMEIKvd7RpHbXMHn5Z8PWcAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWcOLCRA9TVsSAnZWagAAW64QAJ1YjsWIlIvTvL0o4SiY\nJm23TfSiMGKNV/1lSguVUmgnRQJjijBhk1lYD9gt+4ykEL6wB8rm6/YZM4vY\nIhsk1JKM/2zWhyBcR/vitcouAxOTAsrYAQm2HfcAJQi7p6YeUrKFmhnr+O3y\nOus/tkSgz+Z7E3me50iFHm2DLzBTDwEOWpyYQJhqW3jIhmX8UM578P1lyd4H\nouAPpzmfJb7LrkTGJXKORbnnl2DQesi1RouMY0UfKus+qAtW6xj2tdz48yaj\nm4NCnV0TWufkQUfrwyVKqnSASiQdrODy1rrlWPCEbisiVzstZFASyDfqnGgQ\nL7ceTq7h71MbWG+Hl6huJlop7Ru0ae98mqEzEInKYDQZLNnz67+5i33ejM0q\nKKiao+/sRL1IXCBAz9TjA+WM1j2Td+sTmnwtbVBO/I3LMVdfHUAvk8tBKI5l\nm4BJRT1Oksk6DNkNKWCPzLJrPmBAWfdxhhVNXHuAYXbz0NVXqV1VZFtyO7ag\n6Zki1z3pJPSSbvh17+ztk/eOERz+R7lleyIZ1P68qokeQlXK2xIqgCQ97Jrv\nVcXg8ANpokZ4uRhvJ8/m08gc83cVElo5MZewDauQ5eQ3M5aFgnSz0QiXJ9cg\ncaVVFia6O5Yzlr8cUnks6zBgrCfZsXa3C0K+WOlxjZtD9YH/EddD2fxswTWq\nH702\r\n=kDSh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c4b0df80dc34d50f6bb6eb680b2d343e0593678","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-typescript-6c4b0df80dc34d50f6bb6eb680b2d343e0593678_1616495498890_0.4780938289021046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-typescript-d3b508b23e1f2ff3a0118952d48b8c1cde403d62":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-typescript-d3b508b23e1f2ff3a0118952d48b8c1cde403d62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-typescript-d3b508b23e1f2ff3a0118952d48b8c1cde403d62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c216527d5e190df08231207963556751671187af","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-typescript-d3b508b23e1f2ff3a0118952d48b8c1cde403d62.tgz","fileCount":24,"integrity":"sha512-HU/4/FFVLDgQ2Brlmq5UlCWDXC7OxGCb1u8BAFvWmsf8PhXo1kWwzIMLR8V8eRct7zvaORyYOnH5HDtE9ms4Cg==","signatures":[{"sig":"MEQCIBhv0twwf7wh8EXmnOhxk/iZiMsU5xe/uWWyiGTSDrhcAiBpoy2ogCaf6op840U9hWuxLkvAElW5HFmjJz8jk0Rc8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWpxuCRA9TVsSAnZWagAAsLIP/2+UPfxG/f4LTOHngt9Q\nNxH/gBLaPGu5dNRFQuiRFWC+fW1bnrTEfbZVMBQZMqJlBAgwfYJ24PiQV3PE\nLA6UhZvYgqPiyICnZpwiLC2OopF31vQdQn0mYMcm5HB+TR4OM7nR2HQRF5qO\nlApyO6Ieh7AaDV1XVfvQboV2lyYqFKAg4mKLw8GugKX2n8ObAv5+9GNUU1UK\nFJAApSp4T0SIe1TUnaavnlBaFhNedjFoIiwasGyiZMKer5gQlbXs3yo2JRJ7\nLlFm2SA9Bzz3pAZixgmB6YCOQiE6IGB6atGWgsd4MHmGuKCZ6zqJ/B78Jd+I\n0mKpLsxi4ndbu4+9fRrDb4V5jvgXJ77KwlGJ/JeLApWv1tqvTw14DsSJceET\nnGaDd7cD0OzOGFo0JXeRAyWJ0gxpzVtrvk/VcEtywAuHZXheCGPURAr0cFRw\nLUOlHF1T256JdMMjAJsur0DovHrU3PGUU1iUrYouMliv40T7nX60esd1a43+\nH0QGGekTGY3zvHVc9jlAqjNtaY61CSMLgp73IC9pNW3df0a4UafFB9n+ReyU\n/8IIoJ02ie6FmFNT8QmqG9o5QY9DmUHS7QlTqFHCsORATnNr/OrKC0hL8bxD\nkwpaTPg7zplbMA6PAY2AT/efK0utSlGh8nIRpUqYnT1cLpBPJPLc5E2YMIV9\nEvzd\r\n=Dztj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3b508b23e1f2ff3a0118952d48b8c1cde403d62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-typescript-d3b508b23e1f2ff3a0118952d48b8c1cde403d62_1616551021660_0.972483735706636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0-typescript-b1455b7d382fecbf70a793c6a445381d5d78ded0":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0-typescript-b1455b7d382fecbf70a793c6a445381d5d78ded0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0-typescript-b1455b7d382fecbf70a793c6a445381d5d78ded0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"37328720d87630a4ce0cb1f707681e7024a85045","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0-typescript-b1455b7d382fecbf70a793c6a445381d5d78ded0.tgz","fileCount":24,"integrity":"sha512-sDq/Dizzh7/PgrYN4qHoNwTJiRnItP8PGkm++xft8IHv/NcznU3brkylJti/vZe0yXGhPF+pvNsFf94xlk14Sg==","signatures":[{"sig":"MEQCIHbcj9AthjwVoGDCK3SX4t7wjslqoSbs11PTm21TGe2YAiA5n+E17jveaIStR9ePgC4vwfBrHU9f9wy3m0KrriB58Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWvpQCRA9TVsSAnZWagAAzBIP/168jyoodnZ+qbI/AOa9\nwHfiERKQkDs3I93Zf4111U2431Db7TIMmNut0P+d396ge8mhLsP83b8s0sIL\nuT1LhM9p0tT9DOrosN/I7Tv/31ue812wxu52N5RjN08IE1i84tKSTwWCwWTI\nJqb5mUp4nczTn0vWiti3swPV+s0SVunz9TPR1x9i/7/jCZeEWShmrnp7XALe\noZkx16Zq5qB4AZzmnuPaWLjCUPQB9G4Q7wn8BPeggWw+z0z7FDd00VrsOXR0\ndnsrTnXPh9saG9PnZA4GyMhBao7+MghS8RuxNaorX+NeHitknAKLThyIWOjS\nXqDE38WBlNv1iOnGJLT0/xLviu0p9my9THuwEZDUytMbIYDkjTjdSF6awt9b\n2uMLazlRsHoThOiT5azB5WQA56XM/9MK3bHFvOWqOd/+6Uo6kNKCThRRrDVk\nr82sfMWaqmHE/ws/jHbvjiSjXr+/0GvCy1KLxqV24BSKlFhjhns6s/uE4Met\nGsts97xCr90zGwqGkeVBltQF44leVbrKA8hea+faxf0Evd4NC6QrDsf70S9P\nrHrisUeMP1yw9gk9TgKJDl6WAp4A4OyTbtYwJiKYBOHSENIbM5u5dXbfpG7d\nfcyYLVqU4KgTyBsrp9/VvoSHwdY6KrHUUxEAiyScBcK00kwYBL9opK+qh5wn\nFA+b\r\n=OGjg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b1455b7d382fecbf70a793c6a445381d5d78ded0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0-typescript-b1455b7d382fecbf70a793c6a445381d5d78ded0_1616575056139_0.9596431379571104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.0":{"name":"@balena/jellyfish-jellyscript","version":"3.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1b1ec91991217479ff24fb42ff6a679f2357da7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.0.tgz","fileCount":24,"integrity":"sha512-dee4X72lfMO37ZfmkxpK1+op3hz9HG61KZ2HrVctkVi8ZiVY5efM7avAMtUmXOxGbjLC95Cezhd6BlBJ6jYjsQ==","signatures":[{"sig":"MEYCIQDLdLvlfSGB3hGg43uKKFnAxOkSJBXFZbX3tGwqmy476AIhANVHygJHFXGXIJLpzv/XZjMIbl1pOcoXJwlX3pRV9WdZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWwToCRA9TVsSAnZWagAABfQP/25tyj2Du0IHLQVrYL1D\neFlxbnGwaUOM3HTeOk1bB/quWuvcj75Y7er9LJAwXyswn9bae5h4Q5lcuBt0\n2UKy2xMhMBOn3rMrQxZZ9cO2YR8X0QsF3BdEuKQn4+5dKTYHTtOerIix/KpC\nSw1yrxDv4W3q6WLA2RuVnK6f8iv0c8R1PyRZboR3q4eFxTOF1GVVw08BZQ3K\nZ+CxSDtmpHcfyd3n9T/syFfMczR+6pFfJb1E3UprisKFtFJWNzYNlwQLV4So\noNfMjdMuyBWrlzHYOlZ9t7LSSlp8ItfOEolQMbqbdHgz0yLsU9w8bOiTBTkg\nQNk33N/kqzZDKIR8ab5X4l0QDlCF0ZmTVbzxExto1oKOgnW2MLBUgw6/q/sk\nekxzbOIT6D7A4typotDPRNuxt+GKvdkh+fwky0tirmLSWIBRXT0LWhCHwBW6\npSNQ2R4hf0KVZnhK63YAuyoudHIZEOCqMWfCSrbKRX5BwUVwx2BvMVZJxH2c\n/ku+281gMh7+HrAnjDWsdQfnLYB2i3/ewrx43tBm5jcBFf3tfyHdT/HUCmzq\nKusVc6gETftwe4sHzOiP4/R51NNCXeFETFmyKRXRN013W2xk2KeQ4c6KHWhy\ny9CLQ7QCNOxE9kyTBXfrZMa+sSwmYmH/0OnHx2wJ6tPA90P//ao79cYIp6EO\nLt9v\r\n=TxB0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5328a9d71f7beada5793de99049ebf9917c5af5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.5","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.0_1616577768387_0.8656008862560101","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.1-renovate-non-major-5d719947239d4960a0c603ea53456a9ea487b87d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.1-renovate-non-major-5d719947239d4960a0c603ea53456a9ea487b87d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.1-renovate-non-major-5d719947239d4960a0c603ea53456a9ea487b87d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"adead1c4eaf5ff0259451df0917cc7f388daea3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.1-renovate-non-major-5d719947239d4960a0c603ea53456a9ea487b87d.tgz","fileCount":24,"integrity":"sha512-cPmgaZsFxhixwrKQUG3UPFRRKE0WwG8bpxmEsXiBsWjFO1ZR+GvsYbs8UfBYa1rvHJD5b48qZWXrTtz4co4vEA==","signatures":[{"sig":"MEUCIH0X4aNosZAPo229yljoOYb/y8jsMKHaqVHnfQaiP6XLAiEAn/HHTvcKer8Xyj/2hbywYzKopyE+7QhbiLbFUWftKvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW69pCRA9TVsSAnZWagAAZUUP/1Es1bPQrXVgXnsj/rAI\nGBYaxfKqy5qux0KU8lZfqkMo2ERg9DKg1sdwze9DT7/qUapAWWCfyD+rhksl\n2wBkiQRhtIA0aytVByaKipmUIO+keVk8RsXlEnCsiYE+qvP3qv7H5kzqv9bK\nYap4baHoiG7He7cU6OlxqMIgciC90r9ZXtV4fNq9MKue9h7SrqqE6agWfA1V\nMeR2uHGkIzSlGNMicAZhS24HgArBNFxMIMdrzW3nFkN2eF6Hw8WipHIind10\nSntyd8NiZXzAOE4XDyDoi5muOGgUp7Sp3LumQk0zSgZGasmHeloMBjkYrhlt\nTSiAC02EP2hJjVL1eC+BCUWYpF2KpQHrSNkKZ3N1lILB8LtXf7aPeTeDrDkH\nauSmvp68uO8MTMRZZWLKPehMWna122BFv9VyxiYFi8558PibtbD/wWbbcm8z\nY7UBT+2Ui5ShlyvBbRoXVPQyA5O8RyHd4ixtRRnzOwsKaAMhHrod+0RoBvgA\nFZSYc+NEAPl1F0J/bz6gt4AuJ2B8G3TwajkdFYwwOOAeSklJT8srHEs88ejE\nQNv1p7evgbg0HUhtMnQ2duJqIPEop3+wNC1YpnB8h639BLJdcMRLcTF8Oh1w\nO3ZaE2EcHhZZj9UOyxfeFdkvRwhwILd6ursTLXhbBjHU/Vaw7Ms4LtFRyHWA\n2lU2\r\n=qkT2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d719947239d4960a0c603ea53456a9ea487b87d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.1-renovate-non-major-5d719947239d4960a0c603ea53456a9ea487b87d_1616621416500_0.7415027403984518","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.1":{"name":"@balena/jellyfish-jellyscript","version":"3.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"efe574ac218ae814ea2b5cb4d8e54342b7f5dd25","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.1.tgz","fileCount":24,"integrity":"sha512-BWoRJ41GjjS4jgq1a1VyLju2/pP2jkK7OTPXUxNcieg6v4DcPb0DlBnp56mKv2ZN2ST/3KEFOiv74W9FYu9vhQ==","signatures":[{"sig":"MEYCIQDXZvzVrOeztHQ3bppIqnRlZP1YA99NVIJC5aJYnwfSQwIhALP60WU06et+wY9wvbkY7ttvUsvLJVm7ktUX3xO0I41p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW7BCCRA9TVsSAnZWagAA+HIP/1+JRV5yGsp7UuRRJMtM\np93QI3VLqzsXUMWtd5qVamrqUApGHgMfrmADbIo+DpF0RRcEilIs9/qGg2ho\ndgG5KhDe2onUXHlfnK1gWzy9qMbs0p+8BcQ8MwgOuYvNBeGbX4CL4Ub8AMpZ\nEE/gcg1zO0BOGAfYWRucSb77CgqCFswq6wieaJtHt6wS9dw+XyZOtbfnHYC8\ngkmdfPGC4xIDv/jN53a3gh9HEljX69amNry/9ocF6C9JU2gxcy0AXdYlZ9Ap\n0abr8eEALQ9tAjy+utUaooLkxQBz4n88ntcehXw1hP2/6Gz4NJK8J2TWJJJK\naIjD4NOHVIb/OqOnDtgJBBRQKZWOi9o611IA+c64wUkzUezkU2zBhuPVHj7H\nP35ncM7z+JSF5GHvFOje3XmPmJOYbcC/HFjIFwHK8xpWXPfvXkMGrvqTQlxZ\nW38fsF1+zKQuns5dgyV7xEchtV4worKwU51ELT98mHB276rrnzQCVXmohC9F\nSmLMPFEQui2cU8zjXJ9aylZbLElp/6JFPJDQky45aUBqvFp/E7x7w3YDMwZj\n334g1joY9W9Dw+Ap99gMIpPc1wd+gJcObNbLrOP1/Jd0IonYeh14PyJBAI04\nr11JcUZeOkZhpyJ58q0qJQ4GU7CDA2KeT8tigUYEp9FepJEHBHrt9+ya0NsL\nQvo/\r\n=YTDR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c26ed75a6622c8b879fa38cd108feb282ab11a2e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.67"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.1_1616621633411_0.13676900501816958","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.2-renovate-non-major-d4372cb8187acff4dc7510602bc9810e19f009a4":{"name":"@balena/jellyfish-jellyscript","version":"3.0.2-renovate-non-major-d4372cb8187acff4dc7510602bc9810e19f009a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.2-renovate-non-major-d4372cb8187acff4dc7510602bc9810e19f009a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"89bd8a80b4614d51e04938f394df0b43db9b2436","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.2-renovate-non-major-d4372cb8187acff4dc7510602bc9810e19f009a4.tgz","fileCount":24,"integrity":"sha512-UgVJXqMPTUYzLnFSZ6msl+sfjahnrQLtakgxDPZ9LJgOPFU1LW/VtvSvABr/8eSvksWYS0WONtC6JJDoneMdnA==","signatures":[{"sig":"MEUCIQDPxFvcJHFZcOVRtcpRC7R11Bay0BxZoRAWQF7YTl+UYwIgSU3eWcuolUa20zJSHvT9RkpPs/jKug3UKu84ca2TnOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW/OWCRA9TVsSAnZWagAAocIP/iLhKgcfyhseo1fDvFy4\nQ5w5YvTuQZOsd0chkCdyuJObaIG8vO5Ctu+SzAkZL+GXCzdzEB3KSrFKwzNJ\n6QoJSu4YPt1LxX7DbopBbEHmeMYgtCE0g2d8PFjUbKZqIClo72vWffojIVzE\noD280OoAVpu3KeBuWvCxFCEAW6fsOfh3A72s/U8HNk5unbmO/23Z3MiuF5/8\n+d7ORsRnYtbEXvus32fdgas4iDfAzrFQ3YN0x7EvQGNyu0U4tyXtBFoUt8ju\nh7MnQ1pUmcR6sKjLo6ragN31ay2bn2IMxbVLUt+5IZqi2BupZHlIqoFxn8cV\n1N0jlmvPsaAfpfLqTiT61jFiKTZtju8uC65lNLHr9aoS7b1yp4RdS7DU1kOH\nAN9pZPJZTDtbq1VuCHpZ0jOiShfKT7E96oiy7hikMU8SHwextnE0aSFFhzak\n2h7S5Gehp9nXdsioPz5+MdIF0EWRSi1LnXtu6/gv2qP2c8e8DLNCB/uMrMli\n7EKweTfIJaS9ip63FCedLNZp8T8UL4p6qhxtGqRSZmGQ9rzibG4o4SMsgSzT\naOgiC7qUkgvH1YEpyIVgyiDS/7TDJDUN53LJVBBjf160mKJ/G8O6zEhIQXRj\nwLCmsDZQbxzLAv2qIdUXYCe1BKINH1xu+XaZbKDtJ/sB+owrbbWUsAcYf16F\nXIs9\r\n=yV/U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4372cb8187acff4dc7510602bc9810e19f009a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.68"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.2-renovate-non-major-d4372cb8187acff4dc7510602bc9810e19f009a4_1616638869869_0.32627100224725125","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.2":{"name":"@balena/jellyfish-jellyscript","version":"3.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75bf0a25bd0a2ed5f7036b1b763fd5f0808ef046","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.2.tgz","fileCount":24,"integrity":"sha512-GJf+tTOEIcrgpA7NrCfoZTdl4PHGBRquVPv27s1bUTXqMNYEZM9vgI2TJS0kQ130rhvQg7iK7+f4iBWeKmf/TA==","signatures":[{"sig":"MEUCIQDuDHVTjGE2h3QM/DYz/V6ADhIK1tXInZDeXdfkZpMMPQIgZc4p1wFgv096uOSVo0AmZpFTlLRAiQWDk2mvar3jzKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW/RfCRA9TVsSAnZWagAALMAQAJKURpQeyhPEr6NA53t8\n4f/LQNRHopEk9sVzyzCr4YVZ6o/VJcEVXnIt8rgPhuGF9QnIxrAEk2tu9JN8\nTIpjL4J4VFdevWklzWB83ixRsY/EFPwnSXJ905EnhOGuJ7X1KkhPFuyBhiPK\nJMA5wtZR6M5S9ZwCinYiocUDyaaIRoPAAekqoKARBFEWjvZhWwPU33EJX1LU\n9cciIZMb716UOFg29gFgGQ9toskiyvGAL6HJR/TKy88C9brpXi6lBhIZ5MU4\nfmyCbH4+E8zjnWPWgE3qTgtEzA1LYfZOjanea8JnFf9n+CEWLtI0IOjvOW6v\nlfjmwCX5/nK7psOAYDx30SxX9W5NhL/vfqBy+cuIlSireZk7Hij0FZU04o5Z\nPNphSk4IFGjAJ5zkhWcJMUcctdPY2pHFIQgkLp5u4/zovGeby05O2h0+drFO\nhojyH1C1fm27G7n278Yf5kYe8vCyld1PsMEa75MugUkKerm7ZxhwDdKdPhIy\nayAAH6CYHsX0CWbfKj7Y1VpG5fgUUYRH7XrE4CzOswk/NKBRQEDo71mYswJj\nN0mJE08RcLq4H3jxhw73j9vOK7djEYWgh70sV8HbebPQpI9k072n3Oc2vNpg\nW8lEgUWugkqv340j+fa29hLdRTwGA8sTYFHfcAdgcQeXWJhlMuv9+/biwtqM\niC/j\r\n=mb+E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfaaefbefd04d3a8bcbfa5d3c6b42633bbddb212","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run doc && catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix","npm run doc"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.68"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.2_1616639070633_0.7923230320027304","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.3-publish-docs-github-action-25077d629903c576b3e7627b57a1be1c20bea860":{"name":"@balena/jellyfish-jellyscript","version":"3.0.3-publish-docs-github-action-25077d629903c576b3e7627b57a1be1c20bea860","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.3-publish-docs-github-action-25077d629903c576b3e7627b57a1be1c20bea860","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f8229aca545883fb3a4cb23b90cfea13ef44701d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.3-publish-docs-github-action-25077d629903c576b3e7627b57a1be1c20bea860.tgz","fileCount":24,"integrity":"sha512-PqXoeozogYpMThDJTc7lD6BFlJHh50EEbNihyYrqTZpZR5+ZZABq8QYXOCKaEpm7LCXKxi9TsM2NkgH37H3IzQ==","signatures":[{"sig":"MEYCIQCUhf3OsVXJXNgIDjG0bUPTaYPXgaHlUZ4UW7pOdtYssQIhAPaXkM2kGMWv5BdGjrGI+SRhi0pERpzYDKuG5KUXuiR3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXBM9CRA9TVsSAnZWagAAvjcP/A7p+xJtx1w1Pi9p3WDH\ndiWyAuy7LnpVEQzW5Hc+b7LBBoPDD7a1Sak2DhEt8jPMJKIHQ5AAOP1CPlCO\n2TcAJEI59/DFpTnW2JHnOSLopKttMHdjljY5UAqXJ3/MGMQtT5V+kH79CEP4\nlZD3PC6Ud13A7awHhKxWNS7YOEUpHgMPrDIfhQZHVcczQnaT4z8RcWv2WSxY\nIs2eFHK9KMUGdR5bSzVPlZQK2GWr5HXkyhGDgnsBbTOJx4tjzxY9SR535Dmb\nx1z7FB0GxC7q/X8qQX0SeNewHigvd23NQvC/PsGkQDb4Xx2N7yFE+18if+1p\nNQeantpih3XagAKc9CvqS7uKSAjWsLhI58XDFoObFiPrG0k6O7P/xHfE03bJ\nvY+a5IUy/okSlhMvtuM4m767kcw4Hd5ol7O3LrggMotIvGhgjTlfLyyiP794\nYiwmamLz1jBtPWSUOe8v6/ef3w9m3snCS1o1YJ5TtTWKhnysFxM++FjEsZsv\nnDwkVO54D0Dj9VkPLTKb2AzejMsCObgLcNxWMg0izzPWpfJGvtHPYd98Vf3M\nf6988Xlab2QJq4Ywi9jXj+vScXHiVg1o9wt7mGggvzMA8YxaDOBkH4fo1K4r\nIQQe2MKSLZKSJg2xzHFKgS0Ln0yont9Yk6jS9kRQ0mWKqY8zWZmwt3wuTwEk\nJkys\r\n=6fy2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"25077d629903c576b3e7627b57a1be1c20bea860","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.68"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.3-publish-docs-github-action-25077d629903c576b3e7627b57a1be1c20bea860_1616646972846_0.5652086668246958","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8861d4074cfce12e1d1184c374abf8a3ed951b99","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.3.tgz","fileCount":24,"integrity":"sha512-akR7Gr6zbU8qA6IGDo8t1KnCBLXErzs/zsxZp/QXs7NWoisqluYFEPLM14mO8pC0Dd8oxI1vljvzeR0cvb+YTw==","signatures":[{"sig":"MEUCICOep7Gz0YYbhsQJtbThZqfpytxMgMvDSEulhMerKJLmAiEAiXuDRoWdmEY2kWDg6iTUW8VJGJFzQla2Pa/IINqCRIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXBQSCRA9TVsSAnZWagAAUS0QAIKrT9+RRREJZ7+u8dU7\n0Dc6K0U7CB5UyNWLEjVdUNaf8P9OFXz3ADViwfd1Ib0jFMNYS3HlnxEC9TPe\nDITWpGli+MTQFsbIb57pccjGQco68DoqVNMLD49oWhT2k6OPWq9gagsz+65F\nPYcqH2HPnp0R73YuLz03rHKbl5EJhPqVUireFlvnLhsjsEFOm5ZMdXXOOirm\nh1IOEj2qcSY8t06ehqsl2WxaM+2iFwnFq92s13js+dyK5fq4fXH4RvGcjH2w\njnRqXAJiwEaB2axplie4Zr0NPuVXhc12GbgJxwBgD0RM23R4faLJwPxx2rq6\nc43fSfNiLkBulxGvzcAkv4Rgs4fxzrjfcfmontZPaPdB2lnP0nI6OpRStXCH\nDDsiAzG7vc72aShftsiPkPGHoXfvtKtI6Ij6BZTJyFh08M2c9jLl0e7lbCgS\nJ7pAUmiqxe816z8EOoJa+NB3tEirT1m1Pt4l1oUUKFFkvxhMug2mmJ6vLF7j\nSVIdNQISXDc9Wd2RcDu7gSls6/IMZIkvYtLMxtV1+psni2JBgMyt95cfMItT\nUk4US1QynO48RS7+mFkIQMeeXvR9MEtxKoLDesSlhm0dPwCkHVflUC1qoFyQ\nUAzKsLYLDHvXBkMScuDMENGM8n09dsWi2XToigoJ3z6czGhyIJpXkpDVlnTH\ns2RW\r\n=mtHO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b35c0baae1ead460c538506c8e528c4743f7cc0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.68"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.33","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.3_1616647186521_0.16649664367749062","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.4-renovate-non-major-c44a4b795b1f84046776d1edf06df97e91c343a3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.4-renovate-non-major-c44a4b795b1f84046776d1edf06df97e91c343a3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.4-renovate-non-major-c44a4b795b1f84046776d1edf06df97e91c343a3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07fbd7616f9ba93267fee18407858de9b53494bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.4-renovate-non-major-c44a4b795b1f84046776d1edf06df97e91c343a3.tgz","fileCount":24,"integrity":"sha512-i2RhBwt8P+sCYxI+36spPWGkouNQOyxnszOP/F8PSrbTLTb2SgufdO3PXeaGxQAujuLQvr0X9DEItbSMhGc80g==","signatures":[{"sig":"MEUCIA+qrgjqNWNqdsXS837mvt+GzT9T7oT9qdZS//DeriD1AiEA2thZChSKuCklkKP2MujU+ZERn2zVsIsRTaAWl59zvFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXBTsCRA9TVsSAnZWagAA7egP/1QyXqftoWvK1i4zwsVD\nta73dR/jnG0wwuTfTFtTDtYVdT/bDeMOG5+Ny6O/M4+MOs4xujGP6a8IKvMV\nFHcjqnu2VHSzTZMGUAKLzzHM6XVvULkoBiezm4qm5AFlVR/sOH9yLTdeIKEm\nepbdQImeMsXZ1aZCNK/Sq0F5hdmmxglDMLd3YHnwDHfRhpMBhE4+Jwnl3Da1\noTkbn1ZKZQAe+I5sc+xhj8D2Z9gRNUKi5LS8POm3YUCvUhuPWZ1S2If6huBU\ncWIB+wBnUY7Y3lcUpT1KLZpQ0iOHU3YWfH3a+jWnKyL03zCK8Tu90YYyJ+sL\nM457ZiSjvUu1Qk59deXadIg8HKsFN2kWT405JF5DQLjLM7qBJ6t6bcSjA8F1\nfl6c6evKP+j319IafEZ2o3HrJFe5lv0HnImMDCVPNzZLlYJ5H2Q4MSntXAQP\n8hy8+k1EbXrZb5IWmK7WKhJYcfmyiG+2Y0pGrsyl/eKChMzuxx01mYxhWisW\nGpV5n7eXui1sRj+W3kX+tC+7ZCVWxf5kbAe4wThYZs+Az6lmIuFif4fjDBbc\nTqMTOP4TtQ2fvdRWRv6G2hymIWZViBUrsq759OgNYrHHLKKt1b+ef0cpNKCv\nV5EGm+17K6RoYGUVCDlI6pkcNM4nqhjz9ux+Yow6ySwAy1TzYQ5v0KJ+8zDx\nZQgC\r\n=CXO4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c44a4b795b1f84046776d1edf06df97e91c343a3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.69"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.4-renovate-non-major-c44a4b795b1f84046776d1edf06df97e91c343a3_1616647404477_0.5540601111683834","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.4":{"name":"@balena/jellyfish-jellyscript","version":"3.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a8c5b3f734379930c6e1475f2f18b28fff21ea1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.4.tgz","fileCount":24,"integrity":"sha512-NggAON4UQaD3EDXNKxELE80z9IstpXjaek66/YOQaG75AWZQN6d6Czb4/itR1LauBMB3fDbKcBLtXO+84l0iJw==","signatures":[{"sig":"MEYCIQC2mucsotWAk8AyLsuod3hweSHt9Vs++GgBtA115EQiVAIhAPj0hUp8IDu/jWZoPWKVD3O9xQkA4vxz2nS4ihvS+Se+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXBXtCRA9TVsSAnZWagAAGjMP/1qacCmSlLb+Y56o5rvM\nwjYuqH4gVwreaG1Y5VCIABreeqAtEkb6mAQ256K63i8UE+KqbDdKpMI+O2l+\nyyNkcw8IodVZIOLVrnuaXwEaAHw+8XkpXw1mGA/TLNgMWpSG/z9acCO9+OFB\nZ3j03WAdCzOJ9Pprd/Jj8GtOZw2fD3g9G40WrZKmn8AZTYq1bF8CZdkvEGUf\nBHhUNdiDwWxQiVJXGbqGDaOs9eMbQmWANOy9UZC2QVMpbJEqgyGNwjK06WmA\nukBKe6SOr8vrs8lbf6HY5eS//5BkOGTYHfrddzTmZ38pCKjQdDxcybqQ2pQR\nZIlalDOWFCABM25bj5TJ85+XJthBCfUpYddfJQhTqw0tyvwsSJ6Ay2n/htE1\nWkqSGHu8tdoRoIkzshi0Zp+DD8AW2aivpRHqD4Oo2eIOLP8uMZpUuAnZoSsW\nj8CvPZXZnkj9JvDJyZxYdmjsgVI0+cRzDCYEoGb/tiHJ5S5YYyTusBfxUW+J\n5b8XV1dQ5fi6uYpzN0z1z7N+iH3yuX4RyszjnJZABaxV04Z+/qooXlJvEQJu\nnkNSakbu8LprvRyvoDmXYi2dbm0UcnW97UdG713noQ5zsukHPRS7iRgxjxuQ\nsqmtNKCkmC3ucNoNuG0L7RCRxBALaJG/Jyqm77h9pW9NH9Dq8bqGMCMVIBw7\nQ3Zj\r\n=pxhL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b607db42d9ed47564c52446f0714d92655978901","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.0.69"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.4_1616647661372_0.7648781427191402","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.5-renovate-non-major-44cec9af65c696925dd9725133893b214c1b3660":{"name":"@balena/jellyfish-jellyscript","version":"3.0.5-renovate-non-major-44cec9af65c696925dd9725133893b214c1b3660","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.5-renovate-non-major-44cec9af65c696925dd9725133893b214c1b3660","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"779a870266ee34feec83816e8399d963d36e92b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.5-renovate-non-major-44cec9af65c696925dd9725133893b214c1b3660.tgz","fileCount":24,"integrity":"sha512-PI/kdGSKY3mwyp8lmmw/cpglQnYgLULOaNEBxVx5XiXgh+aVJCUQk0kdgOThTlvtDWrXXf59S8stt9Dy8YgI3g==","signatures":[{"sig":"MEQCIENXLFnWCsxmp9XcMQekL2dBOg8c3z4YXz/MKeZfyrSQAiArj66qqgSD1I0iM+iss9bIIGcamoHoCbPBr6J+8T+JVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXFhJCRA9TVsSAnZWagAAED0QAJyTZP1lKz1mwM6l5A8h\nsD4SgHpHs1V6RM7VeTBNuUU3p/wEtQHoXOk+hB+E/t4sboK73Mkh9d14Sf1h\n0g+Ehg5O7xm3XQM0vcReVUCw4T6FXojaJVouDgFu8udLq8ERtNnSSfVT5JPo\nlU4Uka1EKq/XTPLtpBzs88fnh/OQLJ9bF7kOibcdjFe39W52nugQcJoWj5Jm\na9BFrmmdv61PsVPsLgeReJskrjtuu3tNfT0VFSI9koNOjR2GgzPsnx/2+wsi\nR5pagzXJT3iHKQy4e7ptk5HJLCPaPldBMB0xPb5rw6Hq2w+Y5aPRnNg1ZYlp\nUG0DmUNSuFhkamxh/nBhajR5bMK+ldUavfnzdFfxE6QG6UvisATUk0FX8c14\nEcTJRp3ao9XCkypnAF7vwh2nq3/GyGwHD0RFsTkujmCNwEJk19+n5iTe5SSp\ngmRoodgsxNez4IOhAf8vrTWATzwx8nQNyfs1M6XxmV2VxfFUJCaxVoqc4v3X\nf+P7x5VtrZ5T1N1rTdYPCVl3jiTmFTeTWEO9MZx7D+QOspJiiCbM3ByVUDzL\nto3edD7PEo05Z0cqmxYwAYWzsSUXRLk1Tmwj27LdzpucXzGPfnw71NYJI9IG\nZ9rFHatIdHuNpRSL8wsnCuPM9M8abpHA1A0hbDUXNEe799T+8m7KLxQKWTvO\nWoaQ\r\n=xTmw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"44cec9af65c696925dd9725133893b214c1b3660","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.5-renovate-non-major-44cec9af65c696925dd9725133893b214c1b3660_1616664648606_0.6993237426691474","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.5":{"name":"@balena/jellyfish-jellyscript","version":"3.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c181b3cdb8867ad19b8957450cdad81c0c904616","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.5.tgz","fileCount":24,"integrity":"sha512-r8Lxn5Agcx98wvwy6qf7KFQUOamzg2nON8791tuHpP+RvQgQe9SObhZJAMjW6DkAgBx40GADwk/7XzzIAHFQyA==","signatures":[{"sig":"MEQCIGE/R5AXtNO0vTtBqjonniSBWMETSvMXC+JDhgXVNYn6AiAfbKyjMTD3Eyie/kDxW7aIPL7J8L7UzZrad7apdhT3Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXFkVCRA9TVsSAnZWagAAGygP/33gKnrlXwwkeUzv2quZ\niNdZWF4DqCtycqE7hx2iCehztZx9LFUhwWOxGXWAtjuEXx/uZJjZDnPlTSmG\nw9y7SoOIXmrQDH5XRKH9zIHTWboFzKRItkHfXTPkj0s2wpWK41SNrFhey0aN\nM+OpIUnCujX+0bzn2zWLFYpQvihRj7Z+e0nAe/iXVsRfdvlDwFQjLBS37tBz\nVap7Yj5r/CTjPQehzvkRrXcylvfIaMN1jwvHUOgXAp+j3XFbtMX7MjRYlPBp\n8HhzmJ/tx0lWeBglyvfOkbUwNcezg1ZFroNEiI2wAKWWkqJXVRveInJ8vdM6\na2Uy7LmE5lYiBJFFhplo0N8tt0DGscFcBpSKa9Cx9xqgkNKrhrExrsxAz6NU\n+C9w/zXr2nl5oI2KWPj6PKZXZZhiYqFQ6zD4wPjEFStLmYCLLTipYV/cFzJf\nVzHd0xHUTomybFz3hbHx/tkkAcPs7TH/j0dJyDnQv3MslvNXx1W8l7l5dc6N\nsXPqaNLm5nFhRXJ6jEm7IhYjS8lQ2YPLEsi4Ts64YG7BPyzW6zlOwg6g8Lr2\n1qKzxcFn1T4NycKyPpIML/zxw3MweCKnr05gspLjqr/+EhoVf4mGsRjbzAkz\nOicSoEdnQTNZSQgvY56zxc9rr3f96vecuTEEhgdynOMSTtc0zanjvoKYySYW\nJdb7\r\n=8WyD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9908c5d49b25d856ab83d5b89f29bfb3ef973bb9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.21","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.5_1616664853353_0.8940728114777141","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.6-renovate-non-major-8be3083a0c4f9431de1bd229af200e59b13703a1":{"name":"@balena/jellyfish-jellyscript","version":"3.0.6-renovate-non-major-8be3083a0c4f9431de1bd229af200e59b13703a1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.6-renovate-non-major-8be3083a0c4f9431de1bd229af200e59b13703a1","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"14539f2224caed001241ccbdb1ef4f97ae335326","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.6-renovate-non-major-8be3083a0c4f9431de1bd229af200e59b13703a1.tgz","fileCount":24,"integrity":"sha512-qpJhkE5/GSIxn59Utx2ppLKB2dnPMh4nY6Re8Xmh0mF+2LdlytwAFYgqYdnZRvP+xIFnut2GkX7DbTyk2YnrRA==","signatures":[{"sig":"MEQCIHkmZjZYG9mW07kOpCE9PWP8zkTRBNCrdrbi1beRWhpUAiB8Kn3jFhCLzOpMxoL2XxU4QGhtXU9uNevUadn9Of7ePA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXNcuCRA9TVsSAnZWagAAqWUP/Rnpp3IdVDF/0I0GlKmd\nuGRaFUkMkraM554xh6VVi5h10EIxJagZAW4S5eByGt9FnI0IXFJsQz3Nw27f\ncGIVXXzIrr1tgJvyZeZXK8j/da0N0x6AfmoKjumW1DPFIqxClZ+8kRghPFuf\n66kV+wzHYOhyRvSd+XbQZpDqaK3MARLpViX/MR7L18mX8+AxmrUR7TbCRrRP\ndKh9LZVV4FSmC66wEJHgWwxVb8i3UYY4DEoVfwKK170yNh2up9egksuvsv3+\nKrnhgUgdhaGf4LEnP7B9450cGywqLqufAFvcBwu0VlxJvEnzp1NVXVztudi3\nlCGV4lt4Bej57JrJM0b28TBG9mAAa9N686ast/67xI7Ehy+vj/CCRnM2d8C+\nE8FfrWcu33a8abdqF5hDsXvP1MPTWzc7t/1x2Tpn8Ttkmk92yB1abWjU8qb6\n4KfBG3EVbN2LdgzYyCJ9tq3f/gFnpsV6UxUB4yI1zNIfjfDnAbOVZCixi8wQ\nBtyX7YZpqvIt06QMsf3netfrPFrOFyS30JW3ZD0fhFa+3IgnnYzW/f8q2ypH\n8DeudvTRSpQ5SxUI2NQR7atOmawOStrOXZMaQvGTU4L677TTyzpDYyWfz2TR\nkIHDM1ZKeau+55dudBH+08g12FutMHvfzo6Ly6YitgQqNLq3T6njfS4OALHD\nSxNZ\r\n=84mY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8be3083a0c4f9431de1bd229af200e59b13703a1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.6-renovate-non-major-8be3083a0c4f9431de1bd229af200e59b13703a1_1616697133837_0.6825640716571508","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.6":{"name":"@balena/jellyfish-jellyscript","version":"3.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.6","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"84406b91c99a3cba1f0522d272f9e967992dc85b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.6.tgz","fileCount":24,"integrity":"sha512-zI0dBwZua+OhynHM2plovl78FqOAdR4qcfYZLX+LMrNrsbggPtsWo+OoIallJCGfqv1LDva8/ZYiIgLybfY2aQ==","signatures":[{"sig":"MEUCIQCcNw+d0ZUTIZKQvW56P4WAMPLjHs+s/tziZN+Fj58HdwIgIFz80FApYzpAuIIHsYXtMeYTCkqmi1eaCN5FiAJ3Ar4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXNfyCRA9TVsSAnZWagAAChQP/jZ//RzlFdXYSjZpoP8w\ncxjcEjKV4oB13c/hlqhGFSSveN6d4b045NbLDDefHO1U6us+nJmHPBZGQVL6\ng5+yQj9BLPNArHSs3DCKJfjRuFd6RSCNwaJoo8Uls5I6ImMUUrpF6hBpyBJg\nQrGwH9t83Qohkh5oeNN2cRKjYzTBA03XhXdcxHrXUYin4VFozA9p1yRbvc/+\nuWPg148xUPr6ok0G1Glj53iG6Uz68aBrOd2VbuxuAFETaz+n4A+hfm1rCpyP\nqCsUzYIzdEuQW4y/c4y7+8FM8ca/SmhKW14dvYY+/l5vJeFTOwkO99j1rfzO\nIQFoJrRWXUVnI2U2gd63oPqX+NozCq8qdu4w2vB72u2teusJGDrr5vtrv1fJ\nTmBJZEPPg5uiEg7EyTB5csgZdMYqkmyq69bFe44Uv2DAF932wh1HjJ/MIlZx\nqQIxmDe60MiQmojcwsy170f8Vxn1+no277KjTKnkgBhU5+VQWzEtj9c+S7Iz\npzqP+cVANGefn8qWG8XyHTCMsFn72rlIwLwUev0FHMLJBBqDtZWMy3ufJSfu\nqeIJJu7ucOA0fIElAjLMQ3L8ndRkwPhmsWIzPvnm+BOtlGRBpZJ/4onFNaOo\nLzcLWoS+BWjnuUPav1lLKnbr3PRqIC5q1JarbG+4gG53rgFSTe+FuhnO2snm\nw+yW\r\n=e9UU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f6d460573243135b1d2e3e236dccd49c1bad7a26","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.6_1616697329744_0.6152210876242983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.7-renovate-non-major-d437275ed6e822e6b1cd78f6b58b9eee17844bfe":{"name":"@balena/jellyfish-jellyscript","version":"3.0.7-renovate-non-major-d437275ed6e822e6b1cd78f6b58b9eee17844bfe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.7-renovate-non-major-d437275ed6e822e6b1cd78f6b58b9eee17844bfe","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd953cbf523e5da58df7a7a7f11b570a5d34e8f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.7-renovate-non-major-d437275ed6e822e6b1cd78f6b58b9eee17844bfe.tgz","fileCount":24,"integrity":"sha512-wfc2zaGL0NccC9Fm+2pQNa5nFr00nCQRoeidWO0mu9njX06+F9TKxyV11GwxPArTituRukZUoY9ceaXNLUIMdQ==","signatures":[{"sig":"MEUCIEdktgjlKi7NKfNqDk9anHYnfRKGofCWe9ZHtDkdLCTjAiEAvnX+XKCOUhKT0X9dgn21jaBjqVnYYHML2yNQ5JgpJVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXQWLCRA9TVsSAnZWagAA0ocQAITjq9SqYYJpYBmXHUNA\nuLs7W5G0eqZJfA7Vjul0m6KD9v3LWMKPI9HR6PpDXyrwAyMHyznJ5DyY1O/q\nI9Br5r2s+MIHQ2JoHXcz3CQ94hUKkl19kyUlEE7Dcjm1nzGBQZp9jVWizKBg\nyrunIRJr9T9S3iukrTSUzw+AsqTFrJh0tYm/c7fbjQLu1bGVRT5itvzAeK+2\nOHxJmMgggPPum1NE1fUAU6MZ+2yZhBVB4DW2WuQeVjEf7L8HQghUvSuBm9Qw\n+9fU/TWJYKrdmr24Hk6lByoaVm0MFKN3L0VQq1aeK5FcO+XPQrNH7GZSEOdG\nA2izcFAXMgFfIyB6ZF5dlbLJV0Sqh9i3P7Reie2hq2dFBTz0+DCXvzePamFs\nuV5wskH8xk7Fasjvq++4Zn4eOQZn07My5OjyLayhAvPVr1vOz8yM+4jn7XIy\nT3NT6QX5RKiKoj/oLhDPneJFqY6qPIbnK5MQF6k1K0mm6Ja1rijVQ5yYbmht\nUOzY+J22m8CRI7BHWfHZBQcJvuwFTvRT7p4r17sFODMX3QtdmuzH/Vu+i+9/\nnuNT986LVDG7DUP1DGS2Ta7t1sXZhj+9UW+h8TFMd+zjrIs18hP6/D9s1wSc\nbPLt/TIqHsK4a5vsBRsJsY03UsO1vtkfDaHhGUdEXF4mh5twpMo3+BAzzMaT\ntwEt\r\n=vXBe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d437275ed6e822e6b1cd78f6b58b9eee17844bfe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.7-renovate-non-major-d437275ed6e822e6b1cd78f6b58b9eee17844bfe_1616709002801_0.9212956805996126","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.7","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23d160f095b51e92dad5f0db77ce867c467e1629","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.7.tgz","fileCount":24,"integrity":"sha512-5QMcoaty6GN4GQyk8Prs6gu+fcFuy645Y7R3WG1q3DuDc3Ox1GNJQkVQ5+wBdZr+i/RR0ps2S+GFIMFXPumjVw==","signatures":[{"sig":"MEUCIGNU6fwuB8HiRVTlF8/LheGaUHey5ckcAOFtSF3MgiP3AiEAqVpm2YjFq41uXD45Cu/tQM9iVQ8iMcl3WMXQ4wT8HLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXQcLCRA9TVsSAnZWagAAoR4P/RAUjoWTljqb5wBwPPSr\n12O/Rp14Jg6Xi1Ieq5wY0R766zMlJbfnW5YPDyY2ii3LMBogyGjYZM3M9/hx\nc/cFc8HzFJ2slNOCwNw7r5XYG2aJHQZ2IacOUdQ5h4/BPP3hH6iK7ia8GnIP\nCwgDeQgmaWQ/m/K9VoMAvPv5TDbqBkXNTHpOaOW5lcetV1cuT0COJm4LFOHR\nBKsf22SOHW+x8VOnPoSWRRwkfN7og+ZdvKANY+B1Q4PC3ava8II53bT5mNWe\nfSEy/Hqv0Gn6P9AoDT1VSy5tnQr53+VCJo/D84f65GhGNvCbXt43XDXXs+dj\nFSJmiTcFLwpwUrAdQJEV2w/MRntu3mp0C84+V2pd/s95HqwUD/S1OSqaxiSv\nyXHIY08hz1tqjNCneNPLxrj9hHKXVzX0lttlIjMkYXhh3E2rk1jqnLlDHYXa\noO127AQUdMmruijfUxLrkyfBrU9LoIefRlATAgDhEk/fKMthDs7rTvumJPoG\nG/OSYZa7Zfvr14l+ZF9v739zkMDHWlnG9bdGAA0cZCdAHlHPLh6PDNvujbvW\nc0NtW5Y3gUiT2Gfztwft/8BRytRnfZiS8UTfNWMysEebd6vGz9ysGCDfI5BX\n5JqyLuqZcETLwruV4V2Hyt1hMDY0EBtKdONLZZtOGUvRiYtJkQax1DHqz348\nSTio\r\n=RGej\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"14993d17463cce0b40c68ca8c0f7dc6843279ca6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.7_1616709387105_0.6472359999585524","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.8-renovate-non-major-39512f6c3c38f8ec197dfa7463ec127248a03ac7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.8-renovate-non-major-39512f6c3c38f8ec197dfa7463ec127248a03ac7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.8-renovate-non-major-39512f6c3c38f8ec197dfa7463ec127248a03ac7","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4035727211b10915a933241e672c61fec78c1b57","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.8-renovate-non-major-39512f6c3c38f8ec197dfa7463ec127248a03ac7.tgz","fileCount":24,"integrity":"sha512-JrebR44QCWLxperaPA9GpAJ9UKRRQFoT9inC0ycnEA5zXO5gQr1M2Xw2WFCf7ZuMq1I/v6EiU1YO+GhcahOy3g==","signatures":[{"sig":"MEQCICdDUQLdY54p6SgLPlcffiEHM4rQkECw4y5/yvy87Sk0AiA9PlgdYnwQd8IR1RjrTzzMp2COeUf7BR7zCJoU4/f5sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXVniCRA9TVsSAnZWagAAVZMQAILiWjbFAl5bEe/Yx6h/\nyrJ5A5j6AynTX0bvpE2tOCisvSpRCHM/ZCCdFbMToikaFTATx50vRSdyRKkc\n45ZN4ogNgPApJ8rDe7yGhmsH/3WNO3aF92YHLq/Bm5Uv8+v2qLIiKaKOgWmn\niNGwc9EIPeJNNl556sqj2A98QwmrUQbFf1t7w5vM6+OpOOJsUO1Ay51XwQTe\nq8DBZdxUYYruwk9eWqp88FSlKA6QOoSwBrhO7P8gdNMHX7h9PWQh8tirjwOY\nwyWCnmWHQQxWG/o1FtuKAEZHb+f1gJoh39DAqm0ktmyNoHFMQjm+5RT5mdrp\nV6NWJYwiLsZqQXPPIWEi3ihXMg/eFPcmyJR82iaZ686ppd7NB19/miqyetfa\n71x64B7+BuEkaS/jLUiKLXwJLmqeK2Lzq7l3uPEKPeaUXTNu3OyOEW2w3zwB\nfSUi+0EHYLbrUrzwLh1wkaIHKokqKcGRl0LNkKlTvKT5HGDCn/rBzCNf1vnL\n4pgWgEF3MXt9Clfy/t3V7k86onqt5UXT2IHrkEDEdcUdBVqQ1g0ouFDMiKzF\nsr70yKZ58oKNBbMkiZH2rXL6Ok3PG683OQYyFiPdoDjal4BYLD0yx9a2diQu\nWDVLdNkpcZ81+qJ/hMEdYbkQAhjrLEeLfFzeQwta+xLthQNmF17ZnotudMKa\nv0JN\r\n=khtm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"39512f6c3c38f8ec197dfa7463ec127248a03ac7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.8-renovate-non-major-39512f6c3c38f8ec197dfa7463ec127248a03ac7_1616730594355_0.6367236598600186","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.8":{"name":"@balena/jellyfish-jellyscript","version":"3.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.8","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"93294f1065bce54f26de0847976d822befe9ae18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.8.tgz","fileCount":24,"integrity":"sha512-psbOabvFSmaJaVXxz7raocercEWaxs8E6XPa975Lb9PLvQfd8IReoc/ocvo5pzz6Kqqav4FiAEN5xFUi8y3kmA==","signatures":[{"sig":"MEYCIQCdtZl+gdkj9Wc6ysl8R8vTleQ7lwo4xyi9WJ4/qGRQ8AIhAJgUHmpeDc43mJv8oFyrmWyTyNItJGmhMeDSMbnN/5E9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXVq1CRA9TVsSAnZWagAAHjkP/jAs+iGQwClDzSiLBBdB\njs1ZjFHKQjeebtbFA/Dgi9k/rPjdXkD6FMFRh2Kx5FsVS0R/jmxXuByEYosI\nF3jFuXZWq1kwuKw+UJtNmnBr2t6cIa/rRo80kyusgVts5m5Vmz8Mu8oRfWM1\nM3vC0co64oWQgUmCN2FZwn2Pr5DqsvP1X7rstJXH6yV2Lfrmwm7ak4Dun6YN\ncUDnpA4j+vMEcX0LTPSEDIn7GsDJIC5QjGLjzERwGDVrmfu+DOsnhT65xe2U\niVL916v952/jjHzjAx9vWZLrtCftJrKl295dCMdj9IY0JRYQ3o4woaHVs6SH\nDWCOKLMmmpQtPlTMrnNoRC1CPY/87N7qS/vRMZarhyKZyJcS7soX/pNvopNR\nCxzDj+jLXGi6RYGHRnzdKiYRU9/2ygp9M7DDlCr2AMiyiqv0KvCfmEJFCmMi\nC1Adid4WtQiT1g8mJfeKLYIOPm8VlKdYEFSvjQCn/HMQhO/uifCu5mvqrvxs\navPep0/iVtn5VADuzIwckqe/NKDLLPX9+QACdj0IXGIayFRYVSjmj/Pa5dUE\nKsIkUNIzoyzqDMONs2xL/F+vZQsEtqJOZJeofyao8DpplZ3uLtqq8T7SYpvp\nedarq0AK5/D/uKsX8JBtt+MRiJhp9EAlPu2+tb4H5jLWk6zTfFnz6tfuK9bK\n5Vvn\r\n=VFzH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68f70add99477e66b46585f7044b8a4cbe4319a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.8_1616730804873_0.995364909375654","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.9-renovate-non-major-f1bbca702ca712f8ceb9bb78f3bcb233c1866eea":{"name":"@balena/jellyfish-jellyscript","version":"3.0.9-renovate-non-major-f1bbca702ca712f8ceb9bb78f3bcb233c1866eea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.9-renovate-non-major-f1bbca702ca712f8ceb9bb78f3bcb233c1866eea","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aec4a0a8c609ba75e4df3901ddbacd382ddf36e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.9-renovate-non-major-f1bbca702ca712f8ceb9bb78f3bcb233c1866eea.tgz","fileCount":24,"integrity":"sha512-G3JNRx2ye2XdStxC6hkjsoeCCfqYAeCkgp7kVEVpZISpoxuIa72Cw02fIFv6zuXG/r3rCB6l85hBICEfkuAYrg==","signatures":[{"sig":"MEQCIB9n8Rg8bGHaBI6m2ICW4la6HD9LYnWKALgpxxPreNSsAiAE1iuYCQUgsf8jO5mTvpXogVG3UWfXjARXwVs0Y9GBmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82433,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXXNiCRA9TVsSAnZWagAAPQwQAJEuxp5zEQAnwxPi46f+\nSasqKwkPOOgofpjQ5H/gV7J0nudH8i1Y1EptY6P18FvszVoXUnz+RNcH68tq\n6MAUZy7O2PmM/JV3ZTSQs4wkNcAFTAL+8ZCSb9FwTW75HAIQhWpYDY2LprBk\npxvkuMkbyQjHw/Gw0jhAbvh+qHH5xA6eylQ6ihzkwmTlUiJ/PqtGwb9glrST\nr9s7RmPizjSMm0sJ+llhWEwAaqdc9pmMkdfw+INtIUDuuah5orSigv1I1eyx\nS6LMyfD56/g8kzui+aYeC0rzZQvlKgESYDnPZxLDua54VtlJz0/njVCMt77y\njomzAK09b9A2f9zyTbrJ62JzdxmlUpsCoS8IYhUR2F5dLvBzQk6j88w9euys\ngfCqovtK5hteej6lx9VFed0mq/YdzibdgdDcHVH3qICnd6t+//LfmaclHS3o\nuvUaxTTW/cy8Qb74yXhMEYGPeKIJAGlXC6/P984QUmdl3kzwv0FoN+ctjSoW\nBoAt1h5Il7LWqnyvC9spd6LBr7/rj2E8sBnk7lIPvsvYC43JKjbKn293JYYV\nt9JjK+kKwsNvdJM7rct4XYlSV1W/9y27I9Lg3ZT/2ItVNTpkTiL/cO7cX2Mx\nxc2zTWN8aOjOSRB0bBTA2ANVEMRHWn3H2JMbnEKv+Ey2O6sq8vDR5fm6PMqL\nON6u\r\n=ZSaS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f1bbca702ca712f8ceb9bb78f3bcb233c1866eea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.9-renovate-non-major-f1bbca702ca712f8ceb9bb78f3bcb233c1866eea_1616737121704_0.711557344420076","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.9","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"21de56cef5d7d424fb5dbb58a1c728e4b67133fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.9.tgz","fileCount":24,"integrity":"sha512-DaYozdQP/DGDvVfzpyiAxJbxI26Bgs4Ag1R5dVFwNusnPyBrPkWEikaN2D8gqtoFZ/qO43Vw+M7EDdBAfHi2ww==","signatures":[{"sig":"MEYCIQD9RBek7rWbAsjIRRiTy0bbm9L7KiwAeAgG5naBUt8l3gIhAPJpsAPdbFxRIdv6WEIeFLurCDhobYypxIJx3643cBHv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXXQmCRA9TVsSAnZWagAAH+sP/0MKzaPaSntyRRVVm8I3\nb84+z3gmV9pGPttblmZjMlMoEqp7dLQyn4zcS4GS8YkAvTlY2DnL/nRtvf2f\nMkwf4haMiZPZ2H678DH46NuTg2MnFWC582Vm6FleSamWuW+x/J87W2GedSCX\nENJAm63FoRjyxdpCYhDm1uaTvxMHydGJYXzcy2FmtT+HTQS4uHWY8SdNYBFR\nJ93ouEz9wAfj1Xo9QdEQJsUTBdRH5CZZKI0WWkwm21qT/FzHG20+aoxg4vC3\nBmwKJdr2RYAdk9et3YG6P6T9kjJ/aDg2HTk/ao3hrvwgjrOX1XYj4Q7VKR1y\nu5JXrLv/45ndVqW9sWy2bVMTBnBr+BkWooiJsZDYhr1vi/3X3W7mCGGDg1Rj\nK6jvFjKcwKQ0xP6Ur37d/2TKVr3Ls/v6JJdl7Y4nmb3IC+Rfg+V0Xq00n5k5\nyDZiz1+kfs5kpkjVpMGvOClAa3ofzx0jVdzuO9s+Pyi1pBM+5rhZ7cUl0CP6\n/DZBe0gyfRXSXUgHWh8LN8yCeHtbCjcJPp2vCqlex8uSuiuVH6gQY/cCyErX\nz7PFXRtETKkctaVFPFjHHqyXdwF27gPePNa055ITDfCw9hQkQa/ZaoZPDDNg\np30D6Xiovt36nNsJXK8bKph78OfBif2qYUFRke7uUiWubie/ZlzgigA/Rl8j\nOzQV\r\n=ToOO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc2eae0238c1607d25f982fe5067a05ba14b9f5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib","postinstall":"if [ -z \"$CI\" ] && [ -d \".git\" ]; then husky install; fi"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","husky":"^5.2.0","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.9_1616737318010_0.4917165470468008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.10-replace-husky-14a703aed59058a22a525741b25d78779b1f4636":{"name":"@balena/jellyfish-jellyscript","version":"3.0.10-replace-husky-14a703aed59058a22a525741b25d78779b1f4636","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.10-replace-husky-14a703aed59058a22a525741b25d78779b1f4636","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"61f62ac44bd5cb5bbb60b23f9a62f1e1f97589bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.10-replace-husky-14a703aed59058a22a525741b25d78779b1f4636.tgz","fileCount":24,"integrity":"sha512-8wupMoHbSUAb1wjIl6g7T0BDVSjtfk/TKsG4FQj4fAX0waMM3V/Nmx98Lk8hr+CW4QIIYFr4iaiTmsHYlK3BiQ==","signatures":[{"sig":"MEQCID2X/4i3wkJJOrZP8SoEAccCc4ubrwZn1h9S6UFKYnjKAiBQ0k8LBoM+TI5QBVdeDS3bbfJF5uC8nQz9bWiUsgFQAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXXfwCRA9TVsSAnZWagAAGTAP/1RGV66IKxtn8LxGBaJF\n1cjhGVIgWRASdrZotVazKQFi2nRHYWNaN4iGjCgAmNwgyooELA6Qi1RQnO3U\n9tcCzSjLQo1VI0R+poOeIoT4ZO2/GHJI6JvRa8J2bkk/Yti5pZQN3E7U97JC\n9Gz7wdyagKaGzkwqHUpgR4iIePe4IQ1ugTxN547m9TWy67Lp8K50fCl3CFrw\n8YpMnQxVUwUtxxY5O4yk/Lprsxr+tJyA334pWCoWGhNFq9hd2nh+/yt2D3WH\niOnqRU5LOQnBf/BBwa25l0v0H1MYYHdtpcrb8zB/Jgu0aZeo3+zHn35Hju3M\nd2Az98K6BgduqXu5NOKGQdfSqZRqoT0Ltu9d3B/d8yEPLRjL6eR+Mmc4Dk18\nCxEt+7vmz0VJY+NCoRs1FPNREdeotTPQOw471hBxKtkRD5HHWnHOmi+Z+CQp\n5pfy35C0xABENFzB3rnxqKg2Br0DxyWMJ1UZQWKTwZH92B2c4c6hxRgWjE9G\nce0V/x4sqo2GeTIUWNO56nIt3/1BPjDqLYd8X+YDqJjRX5jxLSlFZ03wCSue\nRymYqCbyVI5vBjaLxhzdhaF1BX7mgnea4ggltXwUGBsxO1ASkmhDjtvNflu5\n8zVfI6d10ntkPhrAo4rjaysIhDSUG2XKYAtgwqClIBMLR9TTapgvfOUSS5JJ\n2JR6\r\n=DAOq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"14a703aed59058a22a525741b25d78779b1f4636","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.10-replace-husky-14a703aed59058a22a525741b25d78779b1f4636_1616738287832_0.3129184620198988","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.10":{"name":"@balena/jellyfish-jellyscript","version":"3.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.10","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2ab4ebbb06b0ca7268f96537d1f0a4ad28a31d06","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.10.tgz","fileCount":24,"integrity":"sha512-/wHjsS5Lh6fIV2VvhYoKnoB/jHOHdmH2ryPzkgnHSf51NLZ1XhqSEvjTvAkx/qOZ/CLVXRW7EwNhH3LkFQ1biw==","signatures":[{"sig":"MEYCIQDe0ZyuAYCKd/u/atLqPZk7VWIBrvPTXb2NGZqz9AVCKgIhAIHZXVqMdGz2LcH26UVP7V5HQ4lgGsqFjanq5CesBfeM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXXjKCRA9TVsSAnZWagAA188P/3+Zcjzx/aemUd0o0KgH\nRELEHbPlDef2CFDDUlZt36gqHR0yZB3XAX2c90lnZm2JYPtTAsInP7Wqp8a5\n7Xktf+7d8Qs9Aj3sfVZ7ABHtEx973vdQTZ1K32ij4m1lBt+Mqk9UhX/UHyqx\nFI5V8FCdpbkvB3flU6TQCDJCrGQSh7tElhUzeyEOFlGhVMfZ9m7SRt/27l3b\nknw/ybRBMkjaHk4UKkC1uyuC3lD5B5ZJbic6W7UN5xGjJa23ANR6NB5DCW2q\nSIqErDSQzbAiW+QBtKSmEuiLcUYKl+8gN0aC8c2HAc/NUtSQpefe4RHWJYNV\nXHQpYyetB0dKblBvBJOMCsVdJWXYfG0i9o9qo7tzaBPUVYhRUl0NyPZ6zfwk\n+gBF05b6DZXSPuZf6FaND8syvTsA05CM7Z21wUG/vipMDrcE1dtHqTndwYYU\n+kyhOy0yFhwku5lC9guucn6Ll7XXPQSddIwCAEuCG7ZUY2zpqZRN2PE2aFUF\nb2ulfz6LtzbtaNDSbo4NRS4gbDk1ayH9YOCSXVHMa67y1vItkxHyMN4iNdfT\nQCwm2Av3gkG7e4elpkBVNjbumMsWkjWE6/OHUZoc4d2W4UqkBQ/ykU14gWQH\nc5wayGW/Z747uEsEOKtibcQVtZq8UdZEj5oh0pVwLO6Ppf0AhQYtiPZhf8m2\nVuGQ\r\n=YRPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"064d740f6f0b3198bba8c6f1b6a790417be618a6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.10_1616738506029_0.6746704678439257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.11-renovate-non-major-0d7701b251e718934cd91fc2f7034e6d2af1e9da":{"name":"@balena/jellyfish-jellyscript","version":"3.0.11-renovate-non-major-0d7701b251e718934cd91fc2f7034e6d2af1e9da","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.11-renovate-non-major-0d7701b251e718934cd91fc2f7034e6d2af1e9da","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"59fb6fae565f2a096fd30037a345035933f3c9d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.11-renovate-non-major-0d7701b251e718934cd91fc2f7034e6d2af1e9da.tgz","fileCount":24,"integrity":"sha512-BfNGLRDvwd3ui+HQyxzIZ0XEZupEy6vka+E0vVBGv4Yb1LDxC8q3/FpjJ15rz39AQqsX1KI97meQS/er7r7i3w==","signatures":[{"sig":"MEUCIQC0VZgSooR7SHyffiuuV7fkj6Fnbg4milDyH9nGYUGmTAIgYQXgydI2go9C+lHd1t5TA4IIlNYNzPmyWzCH/Yf4hFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXeS8CRA9TVsSAnZWagAAqf0P/1522dXuCj7oBZHvm/dJ\nN6kWGR+P//BzjZOz7La+6u1qY/zOGE7aG6dyI0PiC7xypemWRlcfcWXqIm+l\nnzoHux3Tp97fyP9oigAwcyBMaEA4Nrw5QFSc9CTc/rToT1OBfLQe96ELrjGB\nJZNQBRFOkgJ4xwaZZsTU+jBsIbt/GseOgIY8dK2heGopcIKtgekvW57kAiu1\n7LwPMfAxVvfVFhHBUQk6EbIil24MPB+fH6sUH2xKis4jAwjSTo3gpAlyrODv\noZQ9YfrndeH9KOsGJJCy8CnZMLXJ9qMDQWRYzG1d1Xh271Ifl3vgqi5pIJuU\nTGIpbMfEju8jFCQqFWdhZ4eRvOn9KqpIaqFMJD1JjaSHRaL4+wJCRJMpkNLS\nDx/TvSqYYsBhmiqafoTDCcJz/ABfpgFDeRDaOR8lpQdrSpkXY6FK/mh0c/kU\nKJDZ6FXjHXx6OcCEYnrZxl2pStLmqsE8pjm0llK68xh0f71i0XKq6DYZmHtg\n3WHcKr6YLxg9f2/fx1HkqdgjMmrP7QOSO5kVQgp++FXUnHx1ZRSzhUBmYsXp\nXYDZpPwYI7LNXCNgcB9R1ridlJn/03uyP9rc1oYMMSFL69SFy/sDRGG5RHAg\n6Jj7psHjp1Cyl+tSJrbpJxHvYT9RAva6lIgPyLZJzkX9c+a+Eo8LfqkV7d9H\n+5y/\r\n=rRCp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0d7701b251e718934cd91fc2f7034e6d2af1e9da","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.11-renovate-non-major-0d7701b251e718934cd91fc2f7034e6d2af1e9da_1616766140462_0.7018452673482756","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.11":{"name":"@balena/jellyfish-jellyscript","version":"3.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.11","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3f258b4b10b4f412db588f91d848bd27c485f691","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.11.tgz","fileCount":24,"integrity":"sha512-Srn380DGMZtVtHujmVpR5EkhLmVQoE0vz9c9aTsfpFs/L4qY+sIQocNdG41CzNEjnD/LSDe4isvjbioovD/Ovw==","signatures":[{"sig":"MEUCIEMXRenN8a9RsOYVeRWxHc11JZraYfy8wAaXNXdppbNIAiEA2rJFqF6HyjIye4S+FobPi1RTWBpqaWetcJAuG3T4trk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXeYiCRA9TVsSAnZWagAAuEAP/iU9EX5TYOu81Cze5jP3\n5/BEsHXA385cfJmdZbjVI0QByq8CQpVtMSfHl1OJS9tZ1SUkD5Rh7aDeBHC5\nhYIqv1hJpX4OGSTjSWHTf44LPnEW7RAXjIGTNdL/OCofkb9mlF6gfufrPi5D\nCmq60x7cokskYSW8wZ7y2uQ9s7XH4tUsBJd/FK/QTwRRk4fWF7kIExrlwJDA\nAQWooI8TDmiUEs6czi+ePjcQugeW8APPgDWrWg3UfFb5MYoyL1XsZQxKwtv5\nJfODxB3XdDk2pjFijrbYHIW5ZQSgBqlYrQvmVXnB8T78jlUa1Oztwgtj/XRE\ne5ZEZRQ4kVcUJKwEsj3h74/xHuMgWBP4LLRR8lv6XgNGLqXUOY/GlFGewwVo\nFHH5FDvx7k4PHvJDge7X9kZeicJuVx9z2Q+MbrlogGVXfgT9sLy46S+mjNpC\nsQJDwI54cECUiN7vWhkDOj2PYLjmc3y48SaVjvpTZExHd3EZ6u7A5DMbHTnP\n6rO5B0orcOmEW9tonXPWvKvs8fqSRMmlVMF/6rp8UQc1nrlwDcEsxINyHXtQ\nA1MXTixURZW//5qyxh7eH5I/iygnrFVEnPEisnou2NgzXh/K3seAK9M4nFVW\n9SFAVVeuqw9HlM5O8GnZSPcv3zkVo5Z4XZKTgt/9mfy0631a4j9DFtq9/BYp\nmqwh\r\n=FtjJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"48cf94efd4bb57529b1fce144dfb72f83a409573","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.6","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.11_1616766497741_0.8864207752372535","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.12-renovate-non-major-24f8e151c24913c1b94bee603af70bf39899c296":{"name":"@balena/jellyfish-jellyscript","version":"3.0.12-renovate-non-major-24f8e151c24913c1b94bee603af70bf39899c296","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.12-renovate-non-major-24f8e151c24913c1b94bee603af70bf39899c296","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"402160240244ab7040999bc1f39e2074b824a2e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.12-renovate-non-major-24f8e151c24913c1b94bee603af70bf39899c296.tgz","fileCount":24,"integrity":"sha512-AB6qwp0QbkQ6PuTdbIARqJy/TOQTr5dw2LWf0HFeibKxrT5XSLvI+aRTUAIfc285vAT0YfT1OHok49C1ElO9OQ==","signatures":[{"sig":"MEUCIHtNJEiAvAiZdQT7FM5rBnu8gTtC+0wgkNpUnlwrPEs1AiEAw/pZ1H3qWRtuoywxusMbhr1XL+pXe2i2r/mqCVABxh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYJrVCRA9TVsSAnZWagAAQEcP/RicPp2LCVZEOrkM2nLp\noXenvCHA/VZwPDJ119kj95uN0B2U/qoxibRmrlW9SFKuBOpGg6zCRYBLgwF0\nUVY4z1Ea93sMfZu0Am2hbX5kOiL2yH6CNKCvr7tjwsZjg2tD0TKxn0ae5IOK\nZJjwu87QBRtoJqWws5dc5Z2Pxn5mrg2IAlKQ/kmqt5yBh1i/HONWpxdYGXZj\nqNET+bjv8xp5SiWqrZ1DTUNpzkJN6K05yYQcZoWgIw3Zjt4HKOb3bUWKRfyx\n6PHL1B+8VXuvTfuMHtBjr6cbXjeylcPBfnyJLgJmwPvD4FJUYTKcm3hlcV0V\nuoORscMSM27o+p7hr6vucOdKooyUPB6q2rK2EzSLsNJnDRuUgqOr9eqrkCZd\nc0apXKNRr5hNy4mjhg+PgfQdGD7nhCPylucdVEF6y+jrdHcJNPt22J9uZW2c\nMhrKIFNtSr1menG5tERfFas5wIrHmq5L7i04eJfLKK7WCvW63TTIwtZqNCYD\nUnTfcBI6LjXhSMXR8iM/K6PJQNtBmwKu4NzV3lMRg5mKX6U2W22GyBMqUnVw\n7busI45o8pQzmYBREFZuROUuBlVE2dCe4K47+7UaV2LXFrb8sQIwfbqYipsR\njuxS+0LvofHL/61m4MjzKj4D+28RfU+8PojksBhkxEhCtLkYnyRXFeAkR7YK\n5tna\r\n=0qI4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24f8e151c24913c1b94bee603af70bf39899c296","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.7","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.12-renovate-non-major-24f8e151c24913c1b94bee603af70bf39899c296_1616943828936_0.6571116167587439","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.12":{"name":"@balena/jellyfish-jellyscript","version":"3.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.12","maintainers":[{"name":"belodetek","email":"team@belodetek.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea3294e780a6ce59356db35f2a13d8c08310a86f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.12.tgz","fileCount":24,"integrity":"sha512-GXyo0uuvQwVcbX20wqAlrTWpUeZsAaFifxTf+//ttBhqjoH6brR4ubNFB6ouDObnIFcfXBjAuYRPS8kx7ggkrA==","signatures":[{"sig":"MEUCIB16hMHOITEboS3M/fiJ0vzC5h7Rgrd+s9kAhonB42T6AiEAlBFBkYtVfbiqcBa1W1en0KnUOdYrE94tK3fpNaCaHWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYJuKCRA9TVsSAnZWagAA3NMQAJ6wqDEJn8ZzS8Fo0cNK\nGBn3kLiA+MBq8Cof6DpGYSJWhXQSy0UX9gz7ce/o/ebqamg7raJql0DFkhxN\n0SUI4z3/Nq1i/8apcO/DO/IXaUp29tZU3N6HDlrX6KAp7MLjHcrnU3kKGKC0\nS1nU5mCbz097LyBJurrqXv/CQsYbpK006thVObmEMQqcHlWpOLxcOvRMbyWW\nbdK3B6AOr0Sg3sg9hMeP4QQ7Ly0FY+paqB/dm8sJ7e3gWclRgVh9dWBfq/2A\nHDiTRaJ/z3r9K5qXfnO5HTa/MC3ZltBvgqwywooHJd/9cmX/1+N6HtgvB6Wx\nQvj/dH1RZUAEVKeZIVOXUN7p0hoHQZiuIxhFGHSZA9qmYu5gXZ/DgZvddmA+\neFzZ4wVBGcF9urxoW3ZC6wAmi+Qzw1w+7MPd1IijipmwxSqSWkjiEWyCbXot\nkM1Np++31ZhpmVkAWH4ENE9AX9vWdcyYAc4dTiok7RtecSEb65M8wr5JDcSH\nN4W3Jr5FhM6/xsEfy1XqMtiV7Kh0XQTc8DJVa9HouiacBS+RXVqWwKMFk3Hv\n1QrBJj/3+v1ZeBngzDrAouwAMUdIt2wMVC6UHtRJm494U2Ef5O6R/1Iir6mD\nvXTbCvQ0/wnk9s1Gs+GXsBYlo+eBHmXSOvMOCDJ0addmyhDydgOjZIWAORgl\nHYmV\r\n=u6lO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"20ebf04e44418bf7a86cacbedfdef366354d3336","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.7","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.12_1616944010348_0.6731563944681802","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.13-renovate-non-major-2be68c85a790c847af133dfa435dd742107e7819":{"name":"@balena/jellyfish-jellyscript","version":"3.0.13-renovate-non-major-2be68c85a790c847af133dfa435dd742107e7819","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.13-renovate-non-major-2be68c85a790c847af133dfa435dd742107e7819","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"86f29cd97f457d8686e8809a6925d25d0cab5d9d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.13-renovate-non-major-2be68c85a790c847af133dfa435dd742107e7819.tgz","fileCount":24,"integrity":"sha512-8jV+/DQaUn3MMBZblKRupZkjHCxDMEXFVvB4mc7rVyutbQ7UCMxRoxZtmRJO0IwSVAqN1TY3zdZErJaNPQaXaA==","signatures":[{"sig":"MEQCIG5O2+hyMuCXoc9CTTLiKqIzOTYc1wrsEB6uQTKRXKjqAiAM7XhwRT8KstxaP/kjEsOio0vxKUb7SFPqYKf3fZB2Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYjZfCRA9TVsSAnZWagAA/f4P/0A3s+uO06EzA3Ol4tOr\nXMyFcwr0EmupFk2YAtcpaUSQIrugf/1hFkvnARqUdrNuUq7GkIc4nfx4cJvz\n+PVk16n7jFE8NujGm1x2/z0UOMhNCwirKZyTbH2/KQ3NofGWlRxZ2pyBIxIC\n7hs/1QiyEMC7wxeiQRc+S5bTmW0jQW8L5nsiQpEppHP/1o4BNDaQir8nMljQ\nrxZdODMtrjeo9nuoScLG/bDXn0cniJSObYVjsR/lkMSrkQxufW3U8M7EB6Ot\nfHmdFg0KSPoYpLeHZGVoKDxypi6tigRA1cDAmJfNg+NeP06Xfera26oIMnNe\nKRBbfLbN9mL7aBbcs8+FhgjwreQOV3rWvRwVPhFbSxQRaEKiTdRVbyZ6d8yq\nKwkwQYTibLYqeXmJwg6iUrE8EmMbMxbr0Zt/Qmbkm1iDW6k390YSkflviA9M\nhnMSw9IKlKLAqug0L4OtlWk3ksRhh1BbcdApIiUXpFKqbLQ8Lu7TlY3nPeFv\nFe0z1yRQPaM/eK0BcH8doCfjKgBcBKX/MAC5VIIB+QGouh3Gj4Y9HA6vxsZL\n9dO966xcHKQRGh75JxguQJayIM4PULuDFceyfhHDRWDvb/5bbhQAz8iG/9g5\nn+j44D37kcgdiWd8LaFBLH8Jrkw7BGalIstwdCMEVx2ViCLH9eKEiwHSiozP\ngGrk\r\n=2dZX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2be68c85a790c847af133dfa435dd742107e7819","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.7","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.13-renovate-non-major-2be68c85a790c847af133dfa435dd742107e7819_1617049183036_0.9493930756414484","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.13":{"name":"@balena/jellyfish-jellyscript","version":"3.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ea35c2d61dee4618d40863194304dda93b5a2f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.13.tgz","fileCount":24,"integrity":"sha512-RIuT72YXlkoeIssv4XG3LfvkkyQI9t+5qPRfB7z6By67fDc01xi/qczm3d+y8quwU33JSViM5FzaxGPRJRPcEg==","signatures":[{"sig":"MEQCIBF9r50AyocliYGOshvjV9nbIKqa1dfyNGFlYGRl1e7xAiBUbwK+F+uSeNR19LEP0CVufvCcx+IuiZYjW7/BfkB3xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYjdGCRA9TVsSAnZWagAACXQP/jeNO2JuQs61AzEJIaBM\neYFCROb4DR74FAFq+QJZHW8lgJs5jgZIQjJC1XNkIyMo15TsopoGEQjeVV1D\nNNhIjEGAl7398dXR4aytXJmFEcZuFH6Cbufs0AfpoNRGTvT5ySzyK6gXBKNZ\nRJ24VccMCAorLO63iy1zDWQkSfZ7JT0xlEyLJ/wCyQEnTRVoqNchR64HKlxt\nTrT+0uHwhYorJyaUCCWFhjAuX6jKaPdNy3TBoWYOVp1ffUCzRtQgEY+XOuH2\n+HN8uWrkuAXU/fTJdw61+18CXi8pwy+P2XzNlrTK116CUFcUYRb0Idejj8ew\n0RHTXEEbAAtAFkIrg4AZ+NtqnLis+VTIt+/o8NZtrMDIHigv8S9qEbypdfwQ\npmIOlaJ+kFEhjoUW/G+9HSwxooP0JPCrpevaAJJ69nyEH5lj2eIaFtAaxy0w\n2u2hG/bXN0ED7QFUDpqCoqAByzmYL1KNZQTLP5WH3dQP1tdmWd0eKGTOaYBy\n/y5Q5XgbCKByUK8DqvykleLaHzpQ4VoP8EimMyUKtvs9Dq3usl9by8ma7Jx+\nmEIxIjufDDzE2kqK0RiZ84lMXitqFbWJ2uJV41NlLbj6LeAv5oU0R3A+2XDQ\nTeL8avfegNXCLlHixLFwzeqi8p69Yhl89MUu5MPoOmA81xYur0Uo7Kx11N22\nEyDu\r\n=Na/o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"65e4924c9b16d5f48dc2a5952949466b5f6514cd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.7","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.13_1617049414177_0.5404652550505162","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.14-renovate-non-major-ef07eb32e6fd605f3ff05e6a64e564e84e852204":{"name":"@balena/jellyfish-jellyscript","version":"3.0.14-renovate-non-major-ef07eb32e6fd605f3ff05e6a64e564e84e852204","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.14-renovate-non-major-ef07eb32e6fd605f3ff05e6a64e564e84e852204","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"edfbc8b9a006e0cf8106599b5417f82102098f75","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.14-renovate-non-major-ef07eb32e6fd605f3ff05e6a64e564e84e852204.tgz","fileCount":24,"integrity":"sha512-UVaTdLh8zhms3FK91eN//jnO6/P6rqVu2969Obr6CRIIkaZaluSm8+WScA7Os1liY1q2bu1IJTnfvttLcmUbZw==","signatures":[{"sig":"MEQCIGVzAJSkulg8I4er1kRgnXY6xR5z2UTbBbls4AUcJIkkAiBWn2up6FDF67bCP0ADPU38dOI651jNSVrVSppxKXwapw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY0zvCRA9TVsSAnZWagAAR6UP/AyND9/VS6n8PG10eQB6\nP/unIJKwP/badM/D5nli3CS2C/n6evB2xF4NraH5mW+Bd/pOwYyx1pmFm0/9\nt4vwITH6H+NgbeeIpyfkbBAcQVqz9GekVxLGsaYxjh89BumWOf6xwpKWpsNv\nfpTShQsj2abnqRPDVDRx9415AYvtib1mA4IzdKhZt6jvTw6lLxnP4wFwLPbe\nDnikKdwyN/SWg+YA59JJYQfhFsk8ukps8T4WK4WjMLMfZxHyEj1eklCOd//G\nlh1Drj6v1EIzFiyG3jqerJrQfD4ZLgsfklNvMLQIS09mUc9iRQQNqu3FBlBb\n+55+E6yca0qxXFXYfbUhjNrJommrr8t5fulNmOJfx/UgqVK4zxFYDsUgL2um\npzQ9E0pMiEmA6AqzFVgCt0SKt9M7HFa24N8mln+4Y91/fNUtIJ4NAtbPfHoA\nit6bV2gjhIKdjfGg3bpBJHKFyxCxA39Us4w3cP8RmOlpZ/pwhjOGVOEWXyJW\nBDXLKgPsrNbxIw7dHdd7iCUFKrYegYMA0GxwLLkXQfIRIyqh6FX2Ok9kSgMR\nQrxxaYJCZ3xabY/jqK+X2uTqtrAq1rO1pZcOm/IdI4fGzXUHSbOGimZi0+eD\n/YeG9qnnpmTfJbkPThGXssfP4acDQxjK1VyiyXo47Nmjj0JyEcxt7ZjYg+ui\nxOGF\r\n=7wSX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ef07eb32e6fd605f3ff05e6a64e564e84e852204","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.14-renovate-non-major-ef07eb32e6fd605f3ff05e6a64e564e84e852204_1617120494672_0.1805697994265243","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.14":{"name":"@balena/jellyfish-jellyscript","version":"3.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4496e53c310cce73dc26c89aca033393698a0486","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.14.tgz","fileCount":24,"integrity":"sha512-0TwEUDbQa5CDPR94P69zOt4dSv39a4URX9P9cqQvsJEN2LdKtSOZzPIpUMsog5X9/xf9kRhhVxxwFJ9HgCPbOQ==","signatures":[{"sig":"MEUCIQDJfwzxi3CXCQ6lCwirfTkxHChGecaH5+6BNESQwMX30QIgSF4SgAH70ZIlG4YtUP0eKVYt4DQ3+kkUy2XTkn0XtK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY03ECRA9TVsSAnZWagAAFHUP/iy62eEUManBT921XyB7\nmheOe5Nyb8ZT8hshVtorSWZoBB040lpS7pErOPxlnhZyUldQG+JxfLzVd+J2\nWDJooWMXExGgWWP0FLB90kargM389pOKXk1+vtn0jdNDbQQdYtoiu9ZrWYub\nmEowOvgkBftKi857A+MRtJwSssKzHxZBaQ/7oLUSSKvmbncvFh6mEZtLzRnW\n0GHLV5XSlt8onmNl5pCcRPHCUz/eErxkI2IJIgg6i+4SVacUKkzzD8XfJAmz\n1tpPwF4MRUlJyepcGcgY+SH260bMWU9JA74KKrNA1ODBcwcMlcdQcmuJvG70\nhTdE6OdxsPgoEf27QmlU/yR2ZsqUatvnwMLvmO/sdAYLpdHDE2tVQj50F+N8\nHYQ6NJvDl1g8igGQ+kamYo/XeBopGBoJyW1PAhnRycXWwfjd8V8FaPnf9uJm\nLl5xfgVC0t63aJeARCstucpb+RblyWu/PUuWMDbfqLV1uPrbrmpDbdvDKWN7\n5q/u8GqRxKzWRIxpZrFycnUctUGgFISDXcumnowa4+DIeY7XdHm93gzk84BH\nTJ6J/wZl0O5C/5JaeSlCStyO2fHi5Vg0IgZp1CDHG2yKpgpApw+V3WIBmPCM\nGSVSQiEZr4RMrVWqZ4Rte5SlK1wdKzRMoNGwSSoKu8rbF2vwelXTtNSRpyP/\nHFgn\r\n=qZsr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a662e0c07da71dd0033e7773f299f813513fad71","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.14_1617120708121_0.825181066017759","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.15-renovate-non-major-74e7fc3423cf6662078333a0828e50381908b3f6":{"name":"@balena/jellyfish-jellyscript","version":"3.0.15-renovate-non-major-74e7fc3423cf6662078333a0828e50381908b3f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.15-renovate-non-major-74e7fc3423cf6662078333a0828e50381908b3f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"54efc149956e37ac4f32610e929450bd0e758589","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.15-renovate-non-major-74e7fc3423cf6662078333a0828e50381908b3f6.tgz","fileCount":24,"integrity":"sha512-EGEe+P6siDexZCOBzIhT74vbtkOJ/iJfqc9DxT7A0ij93NLPcz+sqQO/DKWaTU64dwAtx098KUb6bg2D18oPwQ==","signatures":[{"sig":"MEUCIBYPMbPntZE4eMXzrN7RYyU6r/5ZgoHYo4WfWbcXaPtOAiEA5LYB6pYbfdx+Myz3qt7OK8bAQoJnEYjQUEK1mD/ZayM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZBkvCRA9TVsSAnZWagAAMEUP/1uAsFybG3ZVem4hKDxA\nMs2aNfZJO7Q07doeIyAgUqYU8HkTWw4eMlOP/0wR7dTH13+n6IqapSFjhI7/\nWAuI8Ub3zpcVS5zMh8Dup6vH3b+z4JzTtzkNTzTyOlxOAAtDUnILAt7kTjfp\n5576For9WMpqYX4Mpv/nG6eMvSbgrOEjGxHhdB50Jbcm0tYS/0dxX1JIGv+B\nrjUgWMDOXLxV7qVn6raZ2m4Fc3ss72nPn64f+dXn8MiDfvKiCqmcm1yu82LL\ndMSIpxM5Le3UHQYXuy1P2/k5gm4QQh1D8DXHJqiIYPHHXTQK1THnyu43X6Ss\nyyJzW7goYb5G8OqbfaNxGDyyt8ZY1hrIri0MWnFfXX6/GHMeD+IxFbzU2Ga9\nIgsaBnDfPw5wOA7uPZ0YB/pC02V1FkNBDjpFAiCeRyKKYHsmqw5WR3yEa5fg\nSY5Mec2AOC2/dyfnvNoR8qvf5ieceYjXogI39ZhwctjOyhCPIKFs2n4A3y6A\nvjhN87ddYP80zJslZOb9lxirUBmAzPsuK9hhmJfRSj2X1WU1isz42/hBWRQU\nGASmcaRwgxUj1DET2Yu0P+pqeombVWYsZxoNENbAtI5O8FJT7PHAWVJVoepC\n9J6K197JI1KxqC6n/0wmjuB7mcUKz0FA3nefat9aAwaXRIXQrEeD+wEVmdn9\nAm7x\r\n=TAga\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"74e7fc3423cf6662078333a0828e50381908b3f6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.15-renovate-non-major-74e7fc3423cf6662078333a0828e50381908b3f6_1617172782920_0.2614482911524698","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.15":{"name":"@balena/jellyfish-jellyscript","version":"3.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"37f256d3ad28f4cb8880441ded15661645137fa2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.15.tgz","fileCount":24,"integrity":"sha512-YY3OiuKEIBMKVFpZgLLEcW77nPFXK+pFLjYn3kLcLIypNWSviOmg2F+8lb1WeP4PwILwAyc3w8BC/y9Acp6AJA==","signatures":[{"sig":"MEYCIQDezZpgojwajt3h5GBHcxDggtO2dYzHbUPJm04Cf00NVgIhALiwiAaEKWq77JVhSiaVC8m6E0Mt/Ii58lr/P55HhEvA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZBnyCRA9TVsSAnZWagAAAEIQAJuZ80rkxWbF2MGUjjJb\nG6TzUS37YeEVKIcFnRUHtNBQ1rkkOfEztNzg5D/L2ufod0tP0Ma/3ynsZwAE\nFBRNlxDQtIQUeUcpOBmlm+inQguj6i/7InH3ZsI0FnZD0opK/9slNEUFvFgc\nB5yNfQjnWecFV4fR8qSqeSYuUFSW588igC57fqJGiZwBMNuCO8mCIZ+iZEcc\nmq4qcLXQuWXNiYR3sNmhi0spsYpuqi1iSSzEsd0qdzcLh7RzbsWnjim65jjH\n/XRQySf44oVs7a9q5Qgi0RVW8j9vmu9ydn6ef2wwmo4MehWHuwTIjK+uhY4L\nG7vS35rO8oWY8i4Eyv2uEENxu5rwHS3WjS6+YP0yAz7FGoI+td16UBQA8Ghj\n570EHB/w8yMgg+UlRDrC1aIWyTfcYt3Pzj4gIjpvzPeFEvkkQMpnz2O3tIVM\nod9nycIYVWoKqwA/+T2O/ZOSdH/mXTDvjd5UTlQlpF7E7TOqajv38Nmz9alK\nNlhu8dfyukj47U/kE35RT08QmOPR162GoQT8AVZnlKfe1r6nAu3qhWBhWrnZ\n0DtGes+RcN7wCQb43mPhbD8b+/ak5vvBrGp/ALg8bQDFklRKsdfnt4HYwfhz\n56iMDpF7+qQI2+fICRlP2Q/jwMgyg0vYx1s7gr0izQwKnRJFxFxUt+NldzGR\nAR7H\r\n=uUG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a20bdeac6206e9977dfd1780b4b7a306ba27af0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.15_1617172977870_0.9890223004136203","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.16-renovate-non-major-1dcf7d4725cbdb755c5a75d8b5d806ce49763b4c":{"name":"@balena/jellyfish-jellyscript","version":"3.0.16-renovate-non-major-1dcf7d4725cbdb755c5a75d8b5d806ce49763b4c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.16-renovate-non-major-1dcf7d4725cbdb755c5a75d8b5d806ce49763b4c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"282e20e7495d2317c9f85701dd51c18900f496ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.16-renovate-non-major-1dcf7d4725cbdb755c5a75d8b5d806ce49763b4c.tgz","fileCount":24,"integrity":"sha512-jum6S60LgDuYHvpaokIdGiQjOTvf+ZXPJR8c5YU4NuSI7AqTFXYB3Ow59Nbjubp0IjZwCPARykMzN59vHtKxXQ==","signatures":[{"sig":"MEQCIGT8sRAWS7CqkpZVThh+iTGlaNQdCZn/9nOuUbYbgACqAiBS9YZDEABL3b1jpIfNv2+HmnzmP4dF+xhZdduvBFqfYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDPDCRA9TVsSAnZWagAAyOAP/iCEF6LSEBav32A8I6xc\nmYgcqWmz0zho/rypZgiT0tIUjVXG4nQjcUD0U3LdkUGBC1y6FZjHZ22mKAHC\nISbujDgOvqwt5YyvvMw+Vd8Cbrm0po9DsU23o4JryaWuhJyvIDyOeoDpqvrh\n4V432y1f2qYX/4z6F0UkP9NOVuGeezk9ZaK1rlqTn2+sud31V7laZHIK4bAR\nLwJ7mnHIhiiBzDgZUZVcy2DzUHOf35rOYug2Xvs0EXSaTgoItag6vQJNDsTy\nGYHV2DEiR+JbP7ORrB4Ve1Xqx4cyCKrSHh5yPYkZswVWsrsqponepInYvt3Y\nXwf/nLiLwSXXYX0B1Fjirq1gSIOuWoaiJE20O1076EEVQumj9939KTB5b0Bi\nX1EZGiGWwaEiGY3iwgLZXUz+0RRssk5DNheLmqKaUBGvS1nzAl6xmv6krNfB\n7HoMjSKJ6F5XCwGHVWxMzD6qsxvc+FdQyM8lsX6hAPrOkiYgpMkQvyYYOOgf\nCljnmQxIE/ku/Lds5F6gJz/Z3Ho9RnDuvoGFuZet5M8S/ED0oGPXBdbn3Yhx\nlmbvoPGMdVyrh9fENMf5YtgiVehJLpV0g/+y3ocuTHhFu+k2UAyaT/ryYtB+\nml6c4COjno+v4sM+uTVVlanFMw1SxGiowUbFlBrt6QdOPhZrVhhqarAzrms2\nWtKh\r\n=rlha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1dcf7d4725cbdb755c5a75d8b5d806ce49763b4c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.16-renovate-non-major-1dcf7d4725cbdb755c5a75d8b5d806ce49763b4c_1617179586937_0.11440640454104822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.16":{"name":"@balena/jellyfish-jellyscript","version":"3.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4603335b40b57ec34cf724a0619d62d9ed8fb984","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.16.tgz","fileCount":24,"integrity":"sha512-JdwoqsH2TFdWxJQSkXCil1vjh9ZE5aXzK7LjhrMHR+54kS56yaGPeQGMejU1+FdiqQSvWYcgwKw8BaaY7+N3NQ==","signatures":[{"sig":"MEUCIQCYf0KJwJOJCOMQ+TB9fc5W9NyDmPWREq/47bmh0qDUogIgJEbByKCGgnQznfcsSDue0nu+/gIZ9wHixMhTv2UPMSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZDShCRA9TVsSAnZWagAA5aAQAIekTK2pdVpFbc3H5bM3\n+niIPzvbbHR6JFa//tZVuboDN5/3B9hoPabf5CCad/PLkf2QX4jCiPd4/Bqh\nOk4Lr6QLWupTIkUIpaFloH8RqYAhY4C3lTI7OU+hEsp4UQg9ozUKKNMEuHtY\nI8nz1vyLBXKnjIH96dDQzqP8KSHF4G6IWHhWNSaljRbT+3bKwaOZBcmLEOHr\nRYF3+9YD7GA6jDLWgcLAKGzigmKwc9a/aI07U0cqQVfjHmddBuyWzq/ozNg7\naUBXsWkyA0DqmPa6vcMM3iW3UQLjxG9RxlLF554DK04mxF98xgNZcyIiNr2t\nOWbz2BTlLAnXW9Cz8PjsltObUMQtifLQtkqLD+dnEHpd2+3kPqdNbEVOPbdg\nTgfHvunuX/LsKmU8/D1NGffs0fZLZbVinSwttP5yZM/UK8/fCfitzw+tw0/I\nziqLGoMIgGaw52abaLV8XrUSyeMhMfnWvmTsvf+XKUkL1RSa9C3PdOh3TpDs\n7Ni9hTPEAdASUwikHfag8ih8Tif+op1mMoXLOSksV9BEI/0B/rXyZNg9VvDA\nOu86GeOZkBS4hQID+szKkzXFRNd6RxmP8UA8aHm+PS3tobTiGQF0NMAuH6Yi\ninB37JA9+AzjUw5k8BNqcb5nrpl7373ce9iuf7TSo65bdDZovvEi8Wo/fxZs\neKtc\r\n=vNkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a517fdfcb7052711e0e57cfe1736910febd796bb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.16_1617179809113_0.7567818895385501","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.17-renovate-non-major-2d222c4aafe74285725c9f4bcc1059e07bf73b57":{"name":"@balena/jellyfish-jellyscript","version":"3.0.17-renovate-non-major-2d222c4aafe74285725c9f4bcc1059e07bf73b57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.17-renovate-non-major-2d222c4aafe74285725c9f4bcc1059e07bf73b57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"18d27cc765adaf37663f3f14575d70816aee10e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.17-renovate-non-major-2d222c4aafe74285725c9f4bcc1059e07bf73b57.tgz","fileCount":24,"integrity":"sha512-d72F3klqVHbaVlHshyLZTnjZqr5IJPZ1KMfG4mlKW1ICuFgaRLygr22lZpy/J973XYe5i2/1rnOfi2Qmb6zWYQ==","signatures":[{"sig":"MEUCIH3QOCzi+Qstn7fYWcP86H/U2zc8ErfcFYIdyE8S/aXpAiEAuRyMdo7X8CGQGjY074JFwq3Dd90PCzl4HDAj0OQewfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZTGlCRA9TVsSAnZWagAAN4sP/RDtGgTFjEy9llGcRibf\noFW22NSlTUzW2tGnNerN//pkqwkV1T52pRLn+6OIr+++im6NavQH2Pr9A8Jl\ngvyzhbzU5Mz/QoJkWdUmW8eduGQol/pmNbVSvGcI4vZHICzgeYSlSAn3DbIc\nIjZ9QIBPfuTT6K4N8v6Q4EVX5RFnq/A+36oIa+aTWOxxJ27BN2JCUnRU1Xbe\nALna6cEUZRQG6wB6VaEJjwFVA+8/wmxaJECSw15M4u37+9L+mfYOD+YWsjRw\n9tvG7slAEzN17HxYgSBT5noADHnIE8+o/z6unvipUg8+WZzntDA5woh6Rq5B\nX77EoB0pjmg8nBjGhPI/BGyDdydmv0s9QIat3bGxSlzq+BfajO/UtBVIyVzt\n082gZ7isDWLQtBifgpLDMSZW2SsWY0ZHHFUgQtPLpMHLf4K9FgA304q71ct0\nDDzSHlWe2HiBpYSJuG/zMY3hb/TKfqbjje2/JFNHbpLbAhsO/HNjW8eqgwcG\nj9/kOsHcmUyb7ClYyQc9sBgf+WjHT06yC/HWhKWUbA95JJZwoTQq2llkm0uX\ntp1jKaSA52FLgCj1MNtmeLW2cM1D/mRYR2dNzjl0IYAxSj2Ipk7JdEJtEJ9H\nvSpLT0bEzIiCMa8LB9JyylUaGleWXdCYtY57EZmSMhdxpI20SbhuzNoRd8qd\nZMvt\r\n=HON6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2d222c4aafe74285725c9f4bcc1059e07bf73b57","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.17-renovate-non-major-2d222c4aafe74285725c9f4bcc1059e07bf73b57_1617244580819_0.4535578145516417","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.17":{"name":"@balena/jellyfish-jellyscript","version":"3.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff1fb5858d77c6928496afd9bf9cd53ac4364969","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.17.tgz","fileCount":24,"integrity":"sha512-7CFiuafJXJHUuwtUpspMXY3Mg3VD3PLI4E06S5cu0tiXqx0iXdoW6VdiIzLJAhb0cI1afvpvd81euqm62w6Zww==","signatures":[{"sig":"MEUCIQDMRcC24fVobldq2XZKLfCNC8JD6viqgpfLjD5lyKVTVwIgAq7xjUgCh2ImrX/TrsumukA2rSUCL4eu438DJIxBUL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZTKQCRA9TVsSAnZWagAAsO4P/0ao/K4JM8iTBmwsFcRI\no9mDB7sprhfkRozzocUUOfFtU7funw0mjHCh++aKZ735FT9di/CbJM2eLabd\nYKuTdIpZ5Z4xkzH8/2RoKZw6AaNM+CAAEDBDbSFLZ76lka+z3SsSTkXFv2Pz\nyEG+8mRGtxBi/sJqgQm+KRfDfDMr1rETg5nWb3LlGy+I3LnIbMfim5HE2iow\n0PyyAxd21G0VSoB5vP1bzq7VqgnY15vf1ioaEIgj9t4fTzYUzbxd40aake5L\nno7XD5UMIW1JaRdR4uD5os/b8nn2X3FTWmff5wVlXz2oEHXYryY7zFa996lK\nA+tOwUUH4uVzVpMEmmukTlfBCbRlyvXhtbJHF8oldYQtDXjU1pSD3HNSW2zl\nFIjYNoDNDJfaXNgxdXD7U39TooBEktbPTbQymGtdHWh1/ByVkMRhVZyWZOWQ\nUKXhnIhBFh2Wf6iYWpZUl1EZKP9Dvj/2HNhkm6pH4+qRdHN99BTEzjtk8qYT\n+gzfkjiVdnjZZ2buzPwTGXxG5zqAfN/uc1IzmgrrEzuSYv31iD9Bu0NAcehT\nsel1DWcYymx/Rz97/Z6TmDFTATFMr4Go1iroz3VP237NsFbAxzUP11EI65SX\nMg67wkLrjt6p9qo9QdqmWAurEEOdHXoHYEMIIDnTrNcrUP284Qf2HKbtsw94\nPXZq\r\n=ogu5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d61c7a4e8d57b7c5c843363c13743268ee4ec30c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.17_1617244815743_0.6255508247955242","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.18-renovate-object-hash-2-x-2773830138e84ce477d9404e027f9f8106d684c0":{"name":"@balena/jellyfish-jellyscript","version":"3.0.18-renovate-object-hash-2-x-2773830138e84ce477d9404e027f9f8106d684c0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.18-renovate-object-hash-2-x-2773830138e84ce477d9404e027f9f8106d684c0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c0682bb6f4596f85b6d1b6815f9a399b54a4f75e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.18-renovate-object-hash-2-x-2773830138e84ce477d9404e027f9f8106d684c0.tgz","fileCount":24,"integrity":"sha512-iGZhwKxQ72bw3aANe4nQjWjSvuNUzV+ERupbH2cGzAWIOfeb0YZoQ0rp/XFARBK2+hiU9AVKd86o3n/xvLiuTg==","signatures":[{"sig":"MEUCIQD9D7sV4C/FF1zqv4JHg/gIgMHiscFsD3R1RAllYRXRpAIgU93/mfanX87Kgw4+iFlRZzBAochlvzJRVI2rXDk1+LI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZh2bCRA9TVsSAnZWagAAotUP/1TlFSSC/e3sqbFN2P7a\nZyvuPGgNq7kr+5wuTwv9SNz0Isryi05Hd9+O9RzEkcIB0t3Z3fT5mwkqgZsz\nMyCwNnPdu6yuokj7b/zKWpTfXTgvCa1VW/+yuy62UkDpn8oz9r8uyI+W8vrf\nHy7s9RI+1ulS6DJL5fC2CJmUeqIIYU13ulzIueAYfZJamG4QpjNgwVOhcx+W\ng2E3OX9/AEnI8zFMqqkPpnjJqDYEtXAIB/345nZq4O2aTiPJzbWdtD8X3/qb\nDIKObH5aAXeCDkSqDa6HAK/PiSo6gqDTgJ1z+AF87JahOPNVqzgx8gIpOoZx\nyvhn3ZR1i+N28GbbM//lIJJYctk5EXJGtmbfnAsgnJ9zy92QU0Rof10PxQN2\n8Q0hDk4fKqyjIHycokRf8RSnUddgflbuxI74cDhG/0al8LrtqkBxD+GWQSMH\nP9kiZFMdoBK3S86KsTIH3cFzDDnZSwnwiLURuBpnkwW2MY6WKUjKF8G9/917\nbKLAh20Ye07U1Jxk9iXGOKUhxFbbnWWWb6x7LS1XcFjQ0/uPMR0sxqPr7kRs\nMTFPL7ceHqtmxRXUFCE3KjqD6fyCEDQ/c8geNXjb+nqfoB5Mxshu3QHo7gT8\npjkCjvsfNctVQu+pQEM9xxa1PGcHD/ugKh+jvWSQ/yWzmlK8Q+kA8FGY0Y1P\nz3vc\r\n=pH3m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2773830138e84ce477d9404e027f9f8106d684c0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.18-renovate-object-hash-2-x-2773830138e84ce477d9404e027f9f8106d684c0_1617304986490_0.8373004090609104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.18-renovate-non-major-cf3dbc225c3514c2f8a18f82a604b62bdd0c3ab9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.18-renovate-non-major-cf3dbc225c3514c2f8a18f82a604b62bdd0c3ab9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.18-renovate-non-major-cf3dbc225c3514c2f8a18f82a604b62bdd0c3ab9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"163e46caa33763d28c41a20d7414dcf50c512d93","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.18-renovate-non-major-cf3dbc225c3514c2f8a18f82a604b62bdd0c3ab9.tgz","fileCount":24,"integrity":"sha512-sOfkuUw6EoFX7uJMbuoaXwxcFX7/AdwilPS1JEvAqTjpzgECTRlm0ocla0M5dnvq1/II9ncwptnAioEKNmawGw==","signatures":[{"sig":"MEUCIGabFEdsaTzaZIqZwZCO3Q/4QO/46PWoXcEN5hfBaJ8GAiEAhJcPrOpjDLsBSapVMKI9BMt40uMtnfSUaV8S1z0C8ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZlP9CRA9TVsSAnZWagAA6OkP/A5T9ZqeOgm5cH6rMFtA\n57NfqDYau65jusNbbnyfsWGvYpUgiB8d8jPW3fVY8VWy8ORvMGqh6ohxNvVw\ngO4rzMcaa2kxaGrFBovh6abyEfk1eNw5pliF3D4/KgRyXIAGWeG4aJeuz6f7\nld7YpXl35/pF7ZDIIlMt12fuywnHYD11r2Yx1XG1FaE6CPN5pKDM/tO4xNL3\nVs2zIi2f2qKPhLe64uBUtg65Gq3FkBX5j81DHXQsG/p+vE/BvygbYbNDwk/z\n6v3HhDiEget1wvNp0i5En9rFP/dgQeVwtV57cZ7IIs/ZRQ3CWFI3KlSb0F9w\n6X+L8xoK02n0Cl9jWxs7IBwChXrqBMiqL852me96WA77WvNN1AGxIwvu0BXs\nRBb7HjZOwrJRec6ScmlyxDUjpj7QYX31NFpBXkvf452FMILwzvN/jOrusjnF\nG5IY6vxD04r+9pFmY18hkJUv7z2mlciABkm9JVdYMONj/w5REmka+8FOlTst\nGq5LnaS/C+HdeKV82AWaDmhl5itfUDwLjbX4arHs9FS6BvZYuO0ClxjFpGAu\nPPZ19bH35zZSMNj7JFHTvhGwke9B3x5PQ3LsJWf9Oo/dbcg/OHa06lS94yW9\nELLTwG/ZKzxuJs/dZ5omTZjD+zl8psxzoG/r7KXf65ysgBu8YRmgbjtye9Fz\n0VEM\r\n=Tndx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf3dbc225c3514c2f8a18f82a604b62bdd0c3ab9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.18-renovate-non-major-cf3dbc225c3514c2f8a18f82a604b62bdd0c3ab9_1617318908903_0.8204760802784343","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.18":{"name":"@balena/jellyfish-jellyscript","version":"3.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75f5a8c327d76a05a773652788b901722969f0f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.18.tgz","fileCount":24,"integrity":"sha512-guq/NX5x6C5d7B5nQcB2A/tuBj9J28jRFLW/7rBFGLF9u69RKlIKvg5kdWnqJLQTxcq9tm/zfWrCcUXYWk1GUA==","signatures":[{"sig":"MEUCIEXWA6ZDzGmHSqdU5HCSZaZBTxiH2rxn46uW4LvPFJ9zAiEAptd2Kpdbn3/Dlo9uOH9SYS3kgWIXsWnCnB9jeh4P4zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZlT2CRA9TVsSAnZWagAANGoP/2YU0SAg7E6tEDyERRg5\nSI2ihgttQ6F+SJSNzR4Fd8es0IGBHZK5Of2ICRwUrBy7yknSVtyOQodcSjO2\nneewV3/tf1gYulA13ffv+1anlcyYV9o1FvP6eMeqVRNemjNnEd1jW2vrWI35\nFkFV3duXf7aUgCrS7SQXmWJGNPasspDrfIVDv6mD6XMlVGmp15a2FQz4qpxn\nP3gRXH0b35JE/pqYy326HnOtYX5mgf3hNRNGQmNn67G4oQNbkTT0PlpGgEPJ\nF5pULYfft+anQlxRdOq0YY3R4kV2xtzBzmIxohl4wvLfoEISya9F5ffYArZq\nFpjjXvlkiqfj32Mh9cGsgbF6Y211K3AEGRurrioM5DFknwgKhYqd7BsoSEIw\nlx1hcmC+KARTui1c62rdIsarT0xaPzGt+tUYKWMxQwdqlCWE759aDZ4rpCI6\n3Xn4OTgE+ZCij2zYebqscNP+Zt0G8ZmmzCmCS8Ix3LMjzL93YDp9GOI40XfG\nmsiTjnMa7HxBbigwS7X/yqlUHj2uD2uOvp72vElyaV2UI/H4kUVL0dU5ze0t\nhG3NHdTNJDObeXffMpm0+KhOzYP+ebQySsdlak4CTpNUpL27UVi83nqNLpQU\nXtlvrfWnbo/wnhLJulsw5bFBATEqoj+GESnNSJbZCJ5+JY1QnGi6DDWtYDa4\nizVl\r\n=TuOe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b7eb5ff849fddbe43906ae38836a19c7736df8b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.18_1617319157685_0.523401566276325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.18-renovate-object-hash-2-x-9d12970fdc3cd28fc4aef4dbd9bb5d29868f0ff3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.18-renovate-object-hash-2-x-9d12970fdc3cd28fc4aef4dbd9bb5d29868f0ff3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.18-renovate-object-hash-2-x-9d12970fdc3cd28fc4aef4dbd9bb5d29868f0ff3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2d2a34207ff1511c6fc46fdd25b8dbe5994526bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.18-renovate-object-hash-2-x-9d12970fdc3cd28fc4aef4dbd9bb5d29868f0ff3.tgz","fileCount":24,"integrity":"sha512-khGsPnytQYzGNi4CiaSZx6gAuf8+90iqdRsTpqUzrHG6lZEczLcMznWYjh1mD0S4GxtvadXNtIiMNQ2Qf41gBg==","signatures":[{"sig":"MEQCIF2MWJ9kNx1Wfovq+LogcoTEj/7vN8KXcKsmCcwk9t6qAiBxY+f1Ik+hGauuDJmp1O750hUwenUnVTR+5sB/f4bHmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZlWrCRA9TVsSAnZWagAAnIQP/1fampkLZnZrH+0wuYy/\nmZtXFQ+X4NxL5GOlDoGfsDKJJonku1bh5F4ToUWALU1kFDHIS63GIrysAkrI\ngiz1vis/kfTaLzvfHlRRLjc1FRAJYPuED+4IxOGNvcZJXfTEJHwOc6YkehgG\nM5WfKkvb/Rro4QkRbgQPICPHDt3CpwzA5e5ffeqvKF0QCFovrffIl56EC7JQ\nkvJP8SYEua+1t7bnSV38BfkS/0V4uGOQ5A7aGeo55MNSSXgVJ5fXLF8YrO8G\n3N2WpJ2CpdtVps37HhZRjFo5UoRFTjX75B6riDqWq7gtDCALQAijkeQyyRsA\n4iAz1QHe6C2ChAt2CQphq8Az3B/Wxnj5gxLTB4cqo72rqQc6whZHoeXqMSYS\n66KRaCZLV3l98Zq6t3AExosSHYK/V+bIx/71KcX6LDPYlF4JGb5y5RUsZQjJ\nwK8UjweEQjwLxQXPCjevOVxx3pbRmY6vs1NB2aEbeJWXNyPbldknoFVvI3f+\nUWI1hw0v7Zr5OYhUiUMPvCyv09D4cphLYBpGfPuHFe+B3zkynyUynwsN/7Yv\nFvpmpUi8LnMxVhA5WwcDAwD8nKLIL+W0gFg09aeiRlS8QocxmxvAKUTaDYGp\ntLfkrc1xMROdMYkCdx4MRPDXLbui24WiZRc2n1ByW66Jge3xpLxrR0PjYugv\nRLVH\r\n=0LdJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d12970fdc3cd28fc4aef4dbd9bb5d29868f0ff3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.18-renovate-object-hash-2-x-9d12970fdc3cd28fc4aef4dbd9bb5d29868f0ff3_1617319339129_0.2184906065761123","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.19-renovate-non-major-feaef521aa46207b0c091689126e4de587810650":{"name":"@balena/jellyfish-jellyscript","version":"3.0.19-renovate-non-major-feaef521aa46207b0c091689126e4de587810650","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.19-renovate-non-major-feaef521aa46207b0c091689126e4de587810650","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c63cbe789c67b28bd43fb7061b7ea6e2c20b4f59","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.19-renovate-non-major-feaef521aa46207b0c091689126e4de587810650.tgz","fileCount":24,"integrity":"sha512-Msu2j0Qyf25/M+dv+NHHnIc6A7okQFdrPPUa8EhsyfS8NzjCEjmlbWwC9ywHsSuWeTRMrYdqMqUCEexwIlwhmA==","signatures":[{"sig":"MEUCIQCMogd6Qe//DThj99uYBv1f2RxvzKfPRHNX5HLHeERkmAIgYfTtQcEOlTYr97ctMhtD32S2qCOyJ++sIEhQAzOgcXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZn48CRA9TVsSAnZWagAACX0P/R+jNtYktC31phl42Zha\nCqbVItP4+3FCogGH4fNimNZ+8fHnkxDoeK2+iDp0vCI0dnXn92vOWjiHB9bA\n/+sPvWte2gJakvN+g9NZSvYi81lIDWa6Tm/k+8VeVCeoU6VaBha/NUKqhUUG\nB28dsFS+S/XubD85jcD6MjaZuxH1bvdl+RYtvHSm9a7Vzx7hoNM0ecOVCiLb\naLETmVdzcVbiAxlAajnyhHDRZVpxpnxeYKWxjfpQxi7AUd2ltxzq/MZbMd9l\nSfDuPQGDbSlciKjsdzMTSuKCxYfsO9ozurMsvPxP91MZta8kZmyQ73TDlweI\n2D2fj+Ss9yFBnGze0M+sXCiOK2yZAv73cf6RJ5qwKJsJjoWPHl4UuvJjsWTx\nfLg8tJc9yYN8OfIGPn9Dnx0S/A9IO/zCuKON5Ftwc9KgAL0Qd0Ly1pJMlIGm\nzpxd04j0sz4n9/awFVlrayVzzw2YEJfdEkg5sWnAjxZrRBpE8el61JvjUiD5\nqE8z0HZHhs68Q7AE8iPdew5JvzVe5xWIC7efHqPv1sgH8GO/iQqID/sLYXcF\nV0Fq9GqT6KGEZ9o0jQZYhqbnaflCBVtqhoDVShA647aAqUlVGy83qFORQsEP\nUB9PjetDDNIa7pYRWB7ktC40TEyhO8nHIELrenXEgJV8d2/k7V7lGsGNjTi5\nPRDV\r\n=kzb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"feaef521aa46207b0c091689126e4de587810650","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.19-renovate-non-major-feaef521aa46207b0c091689126e4de587810650_1617329724190_0.30144935013535257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.19":{"name":"@balena/jellyfish-jellyscript","version":"3.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1fa680eb0e7c995fb6cd2e1201148c1f5db52fb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.19.tgz","fileCount":24,"integrity":"sha512-xPXfDNisTGx4Ak4WmdBdTMfrX5T+ojFJ64AV/m/tpVTDiW6I53Yq6UbDRZ4z+V8pQQ7FGipVyOetL1OaGVURGQ==","signatures":[{"sig":"MEYCIQCgB7U27yZLG2EavT7EbP1yPKWayWYMX+gOAv42z3AjrwIhAKWvgryIattvrL9IMrw1RT2sKNMgk2OAir5dWj/sHbs0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZn8BCRA9TVsSAnZWagAAWHMP/0TVdILxnqzAlC6jHd5f\nwPlrzwJlT6TZkgKR0HP4hriZaOdwIHSQTyil/pjMB7d20ObwS44Ywtlq6Wrx\n4d++w4dwMWJtAEO5azaAjXXNfE4rBz605474fBB5gIV+TqX1TJ7D0yd65/1f\nRebcj03xiP2y2lIzuL1gvZlIkH7sjnQXTybewflvI9O4BzuNFuIf3feBQYfX\n+vFceKc8GqMCCtfVh6JfT+HoIthrjsCsUPuWwHgw+EnqJk8BvQo63M96cm8Q\n8VAv9RME774IEpPQFZciJeKcFVSH3YNieDSUxU9+oId1EvkbNn5MU6ljZdQc\nVzCo6QVyDaOIDBZEx/MF6f7nBv+NP8V2EQaBfr/JDwpC4pkI/EAVOcO/j/Iv\nsHj0y43xVaxwG4FEYpc28xrp6MsvZ/gi8BtGb/KIGEE9NX+/AbG6HUDYctZL\nx0zRrwgvCOpQ2+olhP5sIsOqTtlHhjuwNkAWocLfSHfQJi2+1DzIAPr9l1bp\nLIK3IO/hcErumhzCLzYvGPkDxTuSleJGB+I3GHKf3Vza5M1bDl/gAWmVJsxX\nwAxDKqrJn45TiJR4pv67UzoXl95aIRVhRqjlrXzEVEKhlm6uEry4GDqlaUFm\netN/Nbc0rl7C9QoZlzZKUlzBoEfS6EJpXU5iKYWSnpNyo8ucS/eC0oRzNIlr\nz61I\r\n=ntKs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"494f67e67fee2368007ccec5b3c535bab2caf810","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.19_1617329921356_0.7498695126679875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.20-renovate-object-hash-2-x-efdd1b0cdc75fd273b773000b2927e90cb173331":{"name":"@balena/jellyfish-jellyscript","version":"3.0.20-renovate-object-hash-2-x-efdd1b0cdc75fd273b773000b2927e90cb173331","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.20-renovate-object-hash-2-x-efdd1b0cdc75fd273b773000b2927e90cb173331","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9f6e4a39c3268bbb6b09502cff3343bcd6255a34","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.20-renovate-object-hash-2-x-efdd1b0cdc75fd273b773000b2927e90cb173331.tgz","fileCount":24,"integrity":"sha512-I88OUNVT73t2SqnlaCWrEHC+cWGE/VStZA2MHHZyKzLG/Wi8fhR8Q5HT6zcTXOFu6RnMjRqClipJL0T5FdVS7A==","signatures":[{"sig":"MEUCIBlU/F9yBNsdXwiDNtdaCUz7x30a4QYPzQHeHcP9c3chAiEAyWwa8Pu/yjzde/g07OIKgIR7sXlSVByx632U+DfwMUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZn+/CRA9TVsSAnZWagAA7HkP+QCyR1qJ/PtLMdlnwkje\nx13TUkY9Wo+RpqMPNvyawedXqhv+ZzWkGkfU1Sth03OlBokr70tbVuA0hfNG\njpUyjun4lhoi2M/7AI/i+kXV5c9kzeKgXQ1f//Qj8gto+ivIpt3/jD7rOH7u\neNIfCCun+Ez8o48atJ0LULvxG+6H9O16en4eHvsuyhU59uSeol8VM/d5qwic\nZajzkV2ioURq6b4bi3EjP/BeLrHNlWU+zoPAgaGTAQvOfROyIMA3iQnZki93\nEnZIJgSxFmh5k5dF+N7bnMvad6h56F2esfqT7HTKSUl6WdmMbaY+Q6/qiqOR\nf63UMTlv8H/S6YCk6XmBSzuNO0EdzteeIl+p4ngYeP4VG39MB+c0dfxJ7uxz\nEUEARChp9Yk66W2thHPMiI8faHpBgcqnTCWvM23p9Rz12reCkT0ntloPmFM4\n3BoZBdk39VWDpeYuMgF5TTkShCycYHyV3sKgO9YmYyUonrSPm0jfXB3WbuKW\naqbtlqFu6WPo14VR7e42RaqraPEXYqL5PFQPAXWehuPZyLKORgqaxJOrE1Rt\nddgFLPibTTp1p1nMYgeh9dh+r3hGbLSO8buRdFSk2vKr9XXqWufZwyQXZeWv\nlJM8nA+zIyxyHAdYUf3PWuXraEHfQPRwcsd/YQXrf3YD78eCWcRq8byR5ePk\nLxah\r\n=o5lW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"efdd1b0cdc75fd273b773000b2927e90cb173331","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.2.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.20-renovate-object-hash-2-x-efdd1b0cdc75fd273b773000b2927e90cb173331_1617330110498_0.20645586461576215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.20-renovate-non-major-ae98b729f21bcf52e9e415cfde5b337d87618bb7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.20-renovate-non-major-ae98b729f21bcf52e9e415cfde5b337d87618bb7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.20-renovate-non-major-ae98b729f21bcf52e9e415cfde5b337d87618bb7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3f1502e4f15af35d7342f948ea8d262297efeb52","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.20-renovate-non-major-ae98b729f21bcf52e9e415cfde5b337d87618bb7.tgz","fileCount":24,"integrity":"sha512-HSMl4LMpkLY3192dLo7lnSQ8y9ByLeB0eb6mYMKm2E5Ppc74wnku6siQNq4BU5nXHRkCz3fs7aWg4KpQo6PrGA==","signatures":[{"sig":"MEYCIQDxeDhYXhgs690kOBN9+VeKxJK9B4UvobwQJC6H/TKvNwIhANdfo50aVKwn3M01VOb5IccbuxX+lFW5LsRrCZIFUsZ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ06MCRA9TVsSAnZWagAAW2UP/j03K6nd2l52O15X/B44\n+C7beDJUyH27gcN5tu62B8qA81Fs75IKLcHvDw/YjF/3TavZIGu5BtjBNUwC\nDMzwOZcmEnj2jqviiJDtnEokVur7V7IuAs6Ox2R75/afLUJywBzbIMqxoIFI\nuHj2JdNWWGyqjEV0mR/K6Iiakm38wnejIG7De5HOW6XT8seUaa+7386l4rjs\nkdZK8wQy2p5pT6zTMz0gO4cHPlNKP7BqrTSTFf5C1/qbX7Df/Xognt7M0LPJ\narSn8WStAJddQKCglAFKC1wHmVrECjV9qe4xYYs/kxZNGnp9xYDTTgnFiO8n\nD4z32XQ8OhHd5ypsRWzD0atEdA52MUSM1hqS0EhbOAaw+KM+Jpgsy8iKe59V\nq9RvuBULbDQhjBU2/2m5S0n2CuoB6/A3hMniemHSXvpDrjGzhBrwmCWR8nKf\nqZ6jbw8vyobzQiwRRwocHVPyeRs9yQJ/9m6o+fSG3UK40ilJF3b868rFJ7gk\n144HCLb4EuOmEJF4aiLgyYLQtgHcrWAzvYFpbza6iIgHKlAWWIA1KL7czYhO\nZVz/wH7ST3Hytu6QzWIF8y/wqJ3l6eMl/jUhXXMa7qxhjAHeTUv2scV4XyVc\nxL49J6BnTVKR84hjqYJa+WQbTVam/y/0EFeo6qGbTK6CX4IZkWzQhDR6ps5w\nVMVc\r\n=WQnn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ae98b729f21bcf52e9e415cfde5b337d87618bb7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.20-renovate-non-major-ae98b729f21bcf52e9e415cfde5b337d87618bb7_1617383051747_0.18779137891220632","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.20":{"name":"@balena/jellyfish-jellyscript","version":"3.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e8bc4c97b29eb15a1078a461a5669a3fac5e01c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.20.tgz","fileCount":24,"integrity":"sha512-idDu0hYojKHpwut8SYdaDpg7+EnMAHZaDUc8+4VuXL8RO5OycShnlOU2loqmhwfdqy9DCbJSYGMFhaW1PgFkOg==","signatures":[{"sig":"MEQCIFZHb+YsjFXaaqQ0HpgraOEYQ8SxCMAHkPINXS2cz/PIAiAN5DUnsksk038ISf1gk8eKIJYaD/N8WwQVtpHaSd8kaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ09UCRA9TVsSAnZWagAAHPMP/0IV/T0yKz9rbC+/pUCI\nEZAtn5GJw4Q5MJ1djmosrAclUtdEXbxahE24X9KORpa7yX/QevmzAnEPJevx\neFTGmMkpt14VoCYS3JSGanX4EtYYUeaGmXLBqinGXX0TY5aAFIrPmjLfOY+s\nsLJbKAIDT7XX27M5N8P98sv3Bh84AdEmIgJCh4OkTNtft/BxUtEB2heKVh5I\nEHv37dZ0OR5WLwwYWyA70jhmO8uYpFGiTMlZdRAIDifvGdCdKmIT8oTDZUlF\nqyGVR+YmjZiqvwEkU+ZH+wgtn5eBkoDGVXNlT5QikqaO2n0deWMGUv7c10Hb\n+c8Oqhx3mI24MxUPAT+vshCap1Rlk0S6x04uRYue93mAqRmEDYMgvzTMS/Ud\ndWe+58wLri9UuObYkTa9Vvcp5bdE7oTkFbfYgjbzDm33aUxlqloPdDFVV22T\n5qI4+/yCcbnOBa17lnPy6keH2asvepeamvDPONRYHLg/O71inU0jqMk1xuk2\nO3pAbeXEZ/cPw7p+zxPi3Cgvu3aqzyJsauyyisVez7EqrVn3bQk00qFE9dkg\no7kxGk6WsSDb/LIX9tu79Cds2prs0lT+DCmS3nUnbk9X46Nt2AwKQt45daOI\nZ8OC/snZZSMRf0hg5o0qNpmNvL4kj2cLeiZ6x7bjUaahAzWlp4RBjhQjZrek\nK/GG\r\n=XgXg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b28b10f718925fbede6381a7adf766040ea16055","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.20_1617383251947_0.9075140764245619","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.21-renovate-object-hash-2-x-987a01b78bab079ba6d665e86712ab9aeca910de":{"name":"@balena/jellyfish-jellyscript","version":"3.0.21-renovate-object-hash-2-x-987a01b78bab079ba6d665e86712ab9aeca910de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.21-renovate-object-hash-2-x-987a01b78bab079ba6d665e86712ab9aeca910de","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f8ac75d4eebd909b6b66f056112cab2dd7ffb9aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.21-renovate-object-hash-2-x-987a01b78bab079ba6d665e86712ab9aeca910de.tgz","fileCount":24,"integrity":"sha512-XmXBjZjSoTUaWQP79+fLlHwYHd3oTb2pN+PP5UKeA//eURFcwY5KKzr51YA4OCAl+RIy6CeuuKKqqz+zUm66Kw==","signatures":[{"sig":"MEUCIQCAI+SXs27SfbeeapUIKp5nO1Ixenvhmph96sOa53LRhwIgQ9QfxEk3mXxE+J654Lkm7V0eex+QbvhVFp03fgkJckw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ1AbCRA9TVsSAnZWagAAascP/jJ8v//dZs/qYDbqoW/2\njZseGbT+4cTBT2lUs87wUv0+D8XLQ1ZmFT8NnkGyv4QcJF/4Bg9f4muIKJoI\nS54rOeqqINPFFft8SuyqK7+gTIYZM6p5T53KExngeM26PaLrUHDiRbUDYr5h\nrt/jmHfRFQvZq0Zt8HiSrAEGUGf85Kz7IoftZA5DTqHjtqUL5HMGAYcSESzC\nXckLzNYlWERvEJhJehnP2P/RAHJ9nFk31cCgBWFZDpULaEMlmRr3JvR0B3Ov\n8kbEbA85gT2n6IHzerIGsH1MBJ/h34s6RvGnNyQbhD+MS/VkMyQCA3ym/t0W\nKWbzCoJUFJwD+eai/0/YZRjG8YRlSp1GutiIirg3vRkPO4HTMnQFoRxgHc8P\n314xyRma+3ORU49OEKf92srnlShooJK8sIfgqf7HoIZ0FPDjRxUKXi7G6iEv\nEDJEgOj9OqmtgBZTnTpwqW6pjfJQP5kxXXF/KDoAsqY1ZNM+EVhQg1PziygX\nBMXpRhSQUxfnKeKbHDrJuOlVjWfpulp55DKG/LLOMApW8J9sPZQ5xhTBi582\nV9pp9Aqw4jPwUL42M3A1aFsBEBoMZ4ZRTdUceitiLzpMx5bOM2EhP4FikUSt\nFuZlWOXUYCaEhMWFNHoVg8OI2SpKSC2eI8/wZCaVTRtajZBcVr4IlANjS7Hm\nqpQx\r\n=2eKT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"987a01b78bab079ba6d665e86712ab9aeca910de","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.21-renovate-object-hash-2-x-987a01b78bab079ba6d665e86712ab9aeca910de_1617383451516_0.5060693909117102","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.21-renovate-non-major-8aa30c027e00df3a5c5acef570708af3a9566eed":{"name":"@balena/jellyfish-jellyscript","version":"3.0.21-renovate-non-major-8aa30c027e00df3a5c5acef570708af3a9566eed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.21-renovate-non-major-8aa30c027e00df3a5c5acef570708af3a9566eed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6ba6ad6cfd206656feb9fbbb016048fe6ba16eb8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.21-renovate-non-major-8aa30c027e00df3a5c5acef570708af3a9566eed.tgz","fileCount":24,"integrity":"sha512-X7w6SP7JrieYNnX/xUh2b7ZlzsJQYNGvlQSkDdb4QqXTSXEMbAIVblHAy6oOPYUkpOuEh4RXFtZltoPMmAAAXw==","signatures":[{"sig":"MEUCIGTygShxFXH8dV/GBJW06c15eUqjLGy9/y9QVx8g6hJmAiEAzUsRWUys3j4hEf7ZoywqyMcoADolf6PrEBIxvV1Ydfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ2gICRA9TVsSAnZWagAAZwwQAJeWxE4BqsusP39yq1oh\nrw7E4VItkr0O6HpqN/R5dGYwYwO2qBa+1hAoodSi8x8iQnbh0tsiFufVJgTz\nZwj6n6AnE2tKl1HXaZvQo04RoaSxNiijCqZ13P9WJKbB9tABmKEK2N1KffYc\nvhrfHtcw+nrjFd9HhvZQx8TjRHC5dsBYH/C2BA6+CqvJ07hTOfAYjbVHSDbL\nP179se2cAqGKgfEMYiGQGiyQ/i5jW5qS+NwEsLIY25GhwzVXhut994gqWDbW\nqC7IC4/GidTGXjeFynHMaAbSqrkRCI2AC7oY8bkB2zVl2IrTlmdd2gQAJCL3\nrlOZs0YtYYEMsxx8ux3WuQxUWHleFa4KcSCVI+fuiply8B0QPA+qyvx5HW3y\nXue8eADWEVZoyoWqjYPQOQJHEle9CqsWtzmWOfewpjxPEjX8DfoMdzY+UxrQ\n2w6M606U/tVJhEguNTFwtRJygX8I3EiWR34AKV4QD6l7fCysInxZJLOfrYH4\n5AMEzmw1FJClMQccdHEE3zS5IIoLJGvhoqxdvYHwYt7mmIF54EGT1VSjlIMo\nXofCVp8VVAPnRxU67IDkH+bVvvdwrClhUI1mJuExhdMvCdcnVpoOXL/pBcyL\nMrjXyaLO19op+f23O+Bettr46Arq4az4XcLioxyZxlQ408mjwzuOKXcxfmBl\n4YJL\r\n=YvYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8aa30c027e00df3a5c5acef570708af3a9566eed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.21-renovate-non-major-8aa30c027e00df3a5c5acef570708af3a9566eed_1617389575720_0.39291859410008545","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.21":{"name":"@balena/jellyfish-jellyscript","version":"3.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"241f1a49bc4e1f035aedbb0a9fe711fca8dc6b3e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.21.tgz","fileCount":24,"integrity":"sha512-hCkJKRY5we7sqOx9KjFCf8ebbv35y/TsuCTIgBN8SdU2IASrIg138BmOFpaORGliaA7klMs2ZF5YCz7KljRazA==","signatures":[{"sig":"MEYCIQCQoWkfrOuHXCQEhksPl5joo4KGFDzcr3DZdi1kjBYmMAIhAORXzZ7YmT90SOK7oKumbGv6amIUL8NYRUiGfLxg5A0e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ2jDCRA9TVsSAnZWagAALpYQAIX7oFRdJQaALR9Dk03A\ngHmA+TxMslLnjlgrvnHYHyxBMsYpAJCFmTJangZUyjjFvMqjQOQufhogo7kF\neASJ+sGncVu/lIzIeecze+fwsvLF44oyzzxLdoWOpOj3LVcE1dApghOxQ07k\nr86gy6s9Xs5qLFGqdV/l/hu4GEe77vpADrFEb7aJIV04XNZ7c42jHFbzGFBR\nMhfaQB2/yrvMUw1hilcoopJW4KdxQJEOJIQ3aenJy2U/FuooeXnCi9kz0vNL\ncN5FQAWC0DqIBlnY+oS/5vjrKxdtpAokbfvQ9/+jN+nBEFya1SCSg9d0WdBr\nOeXmjefxUoduKKw+7bVJ/To3D4hd8Lv/qItb8vExO1F4G91umslpGmoLWMRb\nYvwPDOUUZZZMW/65YEP+OWJM2N7rllgFaSavZdsAJOYZU3x98BLgC24yNA8B\npvooVfVpOxl7tHd6Y+/SLEtXiGaIiycbFZnZVSN2gJfs5mo38tYnKckfHzwe\negvyVAJ3f+HBhRJACNOf0XP9TQ2HBtX1mLKUnATM8ariKU9yVWhxFLobdRKE\nWt3Vdp4mMOM/6VSgxZ60Xg1iWH6UEWiUZcD3sorQMJ1yfHmTYCM5m2VIWoww\nT7f925jCu6fKe3lEuLizHPQP6xydCSLYw7wbCvzWs/hVsFIPRKJT3a5fxXWW\nEQzp\r\n=zHfj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d8015f4bbeae8785612c6fd4ca91052f624364c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.21_1617389763123_0.17203534491536776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.22-renovate-object-hash-2-x-61c9a6fcc076bfe600c690c2af71208af5fd0407":{"name":"@balena/jellyfish-jellyscript","version":"3.0.22-renovate-object-hash-2-x-61c9a6fcc076bfe600c690c2af71208af5fd0407","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.22-renovate-object-hash-2-x-61c9a6fcc076bfe600c690c2af71208af5fd0407","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"87842c61bcc0147701473345f988b9748d5d7d79","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.22-renovate-object-hash-2-x-61c9a6fcc076bfe600c690c2af71208af5fd0407.tgz","fileCount":24,"integrity":"sha512-98HjSfePHRQB+eBt36UgO/TeeVzYXd0h7e/Trn77AOt7/oF/PFoeKe6OBfNQeH266NIaKudFdQ6oOex635mAqw==","signatures":[{"sig":"MEQCIAg3F5se1RIHpNBiBc1RbvIFa1XAauncdHSSYqCCjClBAiBfepStImo/EOffOYFV4CXIeOWLyIzCWwoRiQMLhPANdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ2mkCRA9TVsSAnZWagAAIigP/A4mgzgGfJFlQ+6BzQV2\nU7eBW34XaKfhMWQE4T9y7Rp9FHMA5tWrs3dglGUWg0o89zgQX2axTAmdgqZZ\nyzMYtIbgROhLAv+R4P2oitcta0YXzv0tPbH6dwwna/pKgQkDBtlr/gO3I54F\nNUpuOH1rZ3hTSK/F4waZPuCaG4I66NM9ceTvcAv8Gqpnx5vnqdA0EWL5eTx3\n9g0BZ+UGqk3A+E+Bp3GwTOQG/NL7eRij5ue57v6hnTxgG28bV9/RhH0vgC89\nQ4R3PfFV+zjIdIGQpb+4OQSmLzd23voQDXI0yd3jJXUI0/4m51wlzd/g0guO\n+aaTHsSevF3rtKsos/OtZcnemiZ56+IqQ1Qaj83dsB8cOqRWye5IZxx+IHmE\nzaYwdte8Ku/FkDTkhIaUuT9vp3eGOq7dAA3xft3mCbZ6omDwJMwCQuM87nNf\nRDeQQHCIk47158H/DFt4afPcnqPQh/AmbvZqv6yv2lYfKQTWz3CG5qrb7jjA\nzOD+7ZyeShGsYinvhIoz0XkB6JEqGcgEBp3pVLGrVcx6h40bRIFK9Trf0XwE\nUaElYZ1SJQXmbORUDsW9TRrBmBa13nKqQ8I346jgkarpXY/zmCSn704/feuC\nHbYN779eQPJpx/bDqfmy6s56QzzKa11EFz7AiIH2jj7dIL8U5604w8HfUDeu\nLGUR\r\n=uokw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61c9a6fcc076bfe600c690c2af71208af5fd0407","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.0","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.22-renovate-object-hash-2-x-61c9a6fcc076bfe600c690c2af71208af5fd0407_1617389988316_0.9747148582806258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.22-renovate-non-major-6c0c1e95b64cd119d45861b1cbccd01cd8cd8b43":{"name":"@balena/jellyfish-jellyscript","version":"3.0.22-renovate-non-major-6c0c1e95b64cd119d45861b1cbccd01cd8cd8b43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.22-renovate-non-major-6c0c1e95b64cd119d45861b1cbccd01cd8cd8b43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"baba7040841d2d5e3481de5039b4bb5a60746241","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.22-renovate-non-major-6c0c1e95b64cd119d45861b1cbccd01cd8cd8b43.tgz","fileCount":24,"integrity":"sha512-l04nXdvum6k1HN+eHBFWUCyOkIR7FNbc2e47Vd9ID4RjxJGWj6Km3upeuQwBHu+DDEgjcOaQ22zfUiJcYFkPvQ==","signatures":[{"sig":"MEQCIEqMZB3ylj95mtuQA1aVYKDdi5/yrDm1aNQYBI6nmBwwAiB99EOoYiQ+mq29ULSJ0KHUlHO8Rysva0chxrxLcv8nSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ31QCRA9TVsSAnZWagAAZdsP/Rg4e59ciqpa7mpS2hpv\nXHK+ymP+NCVRMcUFXrs9IyWH9zdjN4mdaKbvlhFfFBbbPWcxHDyi0Or0x5kX\nHmZIiV0QBl2fWKOqI/uxnMh/wESCtJtU3JLktDPrOiYxcp1W59fmYTmsN8f6\n6tEVgLK9homAGJSslCUWvkBLt7rF+hyvsG2JXFa5uG3xasrrU3zkSrsXxa4F\nD0PKJX+sd8k+jJwWEvPLbvM62lujvT7+KZ1Jb1Vcy+Llh3JISBPXLBPF8oBX\nUgUnK81aqVsEOhxY/Mq8rFK5lncPm7zkCvdlwi2AInu3I/XZA5i7VqqbZuRJ\nD6inYT7Fmjtvu8q2UCyg4lhSoEMFPlWgxoPZKxd8kHSzZZIpbF/UioOFFGne\nXa0r/i5z7s4P//YqYmxL4HgM2XWEfv9s+hywQwJa7g907bm83dsDVZKZxwQX\nkMYj2QbGFhTM7FirUpd5A2eh03O5U6SN8VinibYduNPxA5Up/rVvwPFkWOVZ\n77/OCIbgxizZWgDDSC1Xz1LqvY9bWtb06f0VWzm7vj+sJLAqhvUxjl+mu2Vf\ntmscBkeKeIafoua7vOAPDEr4NFUf0TiBPRzwdN7BCKhRO3PjrgMoarbeSnWx\n4Pd5QxdsC1IKwI9zGmjR6E6AmOyr8epVorLHuIWlUjwNV9HNpp5VutZwiQxQ\ne4EG\r\n=WWGU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c0c1e95b64cd119d45861b1cbccd01cd8cd8b43","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.22-renovate-non-major-6c0c1e95b64cd119d45861b1cbccd01cd8cd8b43_1617395024171_0.32011178920678485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.22":{"name":"@balena/jellyfish-jellyscript","version":"3.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2b6cc526af1ce29ebeb2f743d621e7f136076866","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.22.tgz","fileCount":24,"integrity":"sha512-HxEs16lhXRVVgiNMYuGgeDwwGQ8kC04s7S9h4V7oNsM2vQQi5Bt12GW8nyU2+ek4D8nDQnBO0JcVyAQ4oF/9+A==","signatures":[{"sig":"MEUCIQCQWk4XZSv1eePY7LTkKUu7QIWMvUJ2zyxsS0I8JoApAAIgEtuuTwouR/gpYqXPmZa3aBU2nG+BhN7Q9QxxCCpfkVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ34oCRA9TVsSAnZWagAAx1IP/AzVFzIsRCJqysZzlPjx\n9t4OliQeVcWRr2jm43YKzolwrnetBGpsrHN/FSesDE9zkqJv+/FSEu2R5QD6\noGHM9dek7fR5kx0+hUZvK8X0xdcQkM/NMXBJfiC4tvfB54vN6xqKWhlJu0m2\nnyb5mW6hRO9bKTieFMVEn3QD+2FGh8OErGMfWEnrUernu5zE+vS5GIl2gEBy\nK6r0zuBr1JUGGCvr1OX8y7RTkn4f1mMaS2QDHVYoHekilyCcYlDI3B4jOpSH\nQhtT1q2u6BPkAwmbEJ97ucJNgDLBQ26qjI2T/QyvDRGKERa4zZMQguuQEEMU\njnZAXOjp8BX7jAvCmL94UZ2+Wi5gL5i97f8iSY3O+nW6GNtIbnDsr2UL5X83\n6vaU3Roy7uQxzJ7A4exYYOuC9uUzSGO9zXfk7hm8dgjgVFlAh1FFAG0chsMv\nJjA8AOEgf5AtgRBXpeJwGRJThj66WOo8AO6JmudViO9rxkNtll+NNVU96t5f\nJU8rsp9RM/H+SWG8JhX2qdEVGJdSYxvbm4vpO5S6x95YfVhs4okxo0sXPv3i\nk00VoZtldusOOaUX6Hsr9SN/JRkjVX/hQrlXftxymjxxGARM1hPFc7ImgIiH\nQO/O3urWIE/YA8480UGQCDLwSer26btYKAy66W+gnwvpfjUT511+tRe1iAcW\nu/Aa\r\n=7WTF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6acd668f02f83a438b13228243cb66bfa0669704","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.22_1617395239697_0.612861852798744","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.23-renovate-object-hash-2-x-4bdbab2f531ce00a83be5a28496961ae3451ba9c":{"name":"@balena/jellyfish-jellyscript","version":"3.0.23-renovate-object-hash-2-x-4bdbab2f531ce00a83be5a28496961ae3451ba9c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.23-renovate-object-hash-2-x-4bdbab2f531ce00a83be5a28496961ae3451ba9c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc5f7d2d0a0931e8700b2ba58c0e7f2048b0ed8a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.23-renovate-object-hash-2-x-4bdbab2f531ce00a83be5a28496961ae3451ba9c.tgz","fileCount":24,"integrity":"sha512-ZmB9z+OQ4FIZwLVIQV1z7M1mNBHCufOIuzUnYCbkeFfXSQ8Vs3x4+7JSF3e7Oygx5hIGeLnoTBDJ84FkEqzgGw==","signatures":[{"sig":"MEQCIF7PgaEPkMSU5jPz6GCE6OJjgCZw0Ad1zMQSZEz5p54iAiBPcS980ZFC1xJ1s75Qif4Ir7KVQnZBKSAVLXA9Tfd2gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ37rCRA9TVsSAnZWagAAKjMP/1IXW54uvdYVdTcKYFHh\ntjds4mKmk+OloLw3bTn0WzAkx0x6rRvlRLGo2cZJmezcuv2SWkwWQi5oThIW\nFy1PmFSm/kJPtv79VO1BxvQ9pWMId3W2LP/6093tz0419kBonyj4SvkIPcoa\nKUYUPPO2kh/nqNv4gs9O6TlxW3eDXggWaVqm1qHk9QxOSbxmrrH337yGKlpO\nOhL0Zk3Bhotv0AVd6NO+gEXzHSZdf415NtQPN2hB0dCLBtGGVoHvVNXjR2rT\nhFgDpu9xXkhRdfekSdlopo5g02xcxd6e8sgy4c4LL2ScDDrHH4iVxosPCzhw\nmP1jn0nmqtthObJMIotzLTshFXetacdM879gvTTCc66yzreJmNUU0VBthpkH\npJns2uIAEEM4maZ+DgMPafAS9IFhxa5akeE7ZurN7qor1kThIi98VHViyJO9\n3A0e9qKckaYFpQzir/ZI2quRBSg1QnIy298ymOFjzdtwFg/CZgW4biJNxGZ2\nBiXDzxex9vbmMiHq8ra24XziCTpEuuDKyFbRQTy8vIQQCv4ZfW2SfQw/y0pl\nYE6tYvMbru4+z7jf/ykmEJjSC9IltU15eQaLYh64QHcaJLQOoFi7erPQS6Ds\ngLeBRyCyYTjYN7XlzSxfgPkuHm95A0mnFnDMOjwdHN+7mV/90ztL1Hyuw2p0\nubYT\r\n=mamo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4bdbab2f531ce00a83be5a28496961ae3451ba9c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.23-renovate-object-hash-2-x-4bdbab2f531ce00a83be5a28496961ae3451ba9c_1617395434540_0.8119118142982256","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.23-renovate-non-major-4699c34d1971554cd306627cdf4e0c8a964beb9e":{"name":"@balena/jellyfish-jellyscript","version":"3.0.23-renovate-non-major-4699c34d1971554cd306627cdf4e0c8a964beb9e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.23-renovate-non-major-4699c34d1971554cd306627cdf4e0c8a964beb9e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5e658006ddefd54f63cc0197157e3faa7945531","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.23-renovate-non-major-4699c34d1971554cd306627cdf4e0c8a964beb9e.tgz","fileCount":24,"integrity":"sha512-F2Bu+VV8YueeMLZjMDpeqH1F0Am3gipkpiRjPNx5iv+p2dHif0hUIdAyeP88m1qv7Ptk6Q8h3xEa+RvZYyXWmg==","signatures":[{"sig":"MEUCIQDeovjl1sKt2fv/lqkZyXUo0zxAGZtADtoBDSDnTlAQUAIgbOseGNI6zWy3hovJOhyPiWUBZCLlzoECG+O5CDA7Vkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ5AOCRA9TVsSAnZWagAA5o0P/1nyoJbILZyUBprUKgws\nfjybU8Khm2jrHlBUaGVtcLl3Fi/ajzje8bkp5tz48TAHVnfmDVqIX5fLW49b\n1XvVtqe7yyoIKBt4fUyRgaLiKpLGEElg6kV4RxSNYQGhF+cT00XvXZ+3aMjh\n35U5usk5459fY8yYJpnvBEU9eGcK7jgzqMwc0mNLdvp0KimCfYPAdgEGfqWG\nQavqdecqakgS70tLuiXATmGPHALZNgai2fPD5nby378+DyJUc3qV4zBa12M6\nhj7DMDcKR7L8F+Y6/VszdMwvrihgyaKe6p0/QNEQ41CxYW68JHbRZSVqSXsL\n/Ry7Xnn1KbEAjR6t2oYTz90Ree/t30UsJsbyZuJTdV5ahldmKQDNpSq6ES4n\nhSdTrz6fnt0g6PTumBXGt3akZrtIbhQ5Lrc3BTNpqQ0YCGHDCOSrS1Fbd3cF\nkGXLXyHsQKDeqmji7k2hyxnDnMApQWcaXrn1HMQFBYzVBccL4VLH11aUAVMS\nA3ppb+Dod63m0Q+aPP1emGFYJt2z6Do3h5lX2We1q0dljdQbqB7WqX/0Jw1v\nctTGpDuq4NVijEa4TWuPx3Nsht/AZOELNBDh0a5v9dsyJQAW9RlT+uQcRhgo\nOuihkeKoSqKEWsVrLk6fWFDUCG1fxgb9SbrB8OflHWWgrHfKC0qJnvB3IS1f\nr4WR\r\n=1kuT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4699c34d1971554cd306627cdf4e0c8a964beb9e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.23-renovate-non-major-4699c34d1971554cd306627cdf4e0c8a964beb9e_1617399822268_0.27348821940138235","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.23":{"name":"@balena/jellyfish-jellyscript","version":"3.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3520542c235e565e25ef03ba50d26006c4cf8812","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.23.tgz","fileCount":24,"integrity":"sha512-ykwAxmvzFLpFkLNcRCIRtij4lug2iTx9Jvvqp8Q+JAxIa86obFYx3POzAPvxJp9UCQRTrHPVbzNjJFY+E/FrpQ==","signatures":[{"sig":"MEUCIQCE1LSZ+gLinx8HQzYiq9uFyp5/LotXhN+fEEE1vB3saAIgUe4E+t0ikV1M/0IlksrtTHBX6CMlCPxBTW/x2eu89fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ5DPCRA9TVsSAnZWagAAJbsQAI5WLcjpsph3SxI00RLj\nOyACkVmdv1AzFeU2AOETvjShjH7xWPhgbxWjJclbPIAGiWst57oTEKp0UGF6\nkbV2hJO19fw5j7WLOQNCLF5y5Iad1y+Tu5DRSlXu/bFqeOzaE6xY/HLXM9Af\nYXKAA8hMoByqvsswRT4ZRoNxU+7AjMJvEW2t3A1okrca+7eCgBzmhsFB5KKR\nhlnLpMF08+72x37K1PGQ6zjTacBYhI8ofG8SuOYDLMfgF4gm2dqP5NxcBww0\n04i36LRw58n1QrUSPrw8Oai2pjQMdPUiROjHPY0zAgOrfAB+M2IxEb+AcIoB\npwT3lg06iAR/ISlcOjIhYFtSIp+WagSAiHAAIO2Rdi/LAH+IGN4aecJw+m/E\ncFkdksJvcDJaGXB4vrhpsFExLuqmfHpjlEEj13cYv80ovUNq8+SKbCId7oli\nDriJ5EbF9//dVJuYjTO0nmXXmplueSldCb594mYN/iXljFgSq76FvPC0k025\nsHRHin580Gq5M3nwZhPQjeIMVWa36l+3UHdzyWhta8bjdLhr32C0wZf3czXa\nOPdI3yqPJAWtmhLET22PfAxV47Ei2I2OLqInA47lIyJmo+8obC61dd5PKH1B\n+0Dslbvsxk3ZfcGo0frUUildfmwuUEhFT/LOEoOJ+VfSfp7BYfqLZx35SbBn\nqXgj\r\n=VAIw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3336c3a1bd23cfd3d73eb2dcdfd4cc004f0d9a87","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.23_1617400014744_0.4166045137428498","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.24-renovate-non-major-6398398788389c63994f77d0aaf11e09073ac35a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.24-renovate-non-major-6398398788389c63994f77d0aaf11e09073ac35a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.24-renovate-non-major-6398398788389c63994f77d0aaf11e09073ac35a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"101bf9d24da13980ddcb2f8c13b353372c208cc6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.24-renovate-non-major-6398398788389c63994f77d0aaf11e09073ac35a.tgz","fileCount":24,"integrity":"sha512-5cuAeVp7b7+rii7t3GW+Q9DciAGt4tKXB0jzlaJGYh2tUXSksJp0QXIMGrYzS/FVQbV75WkM5qOCA7WfdmWsgw==","signatures":[{"sig":"MEYCIQD9tJYntbOz6U7t/bUN0AYGZVr/rC1O3W/2QQI+6DuSeQIhAOZ3x4PT4xrJArogltoQ+fTA05xqtVL9yU1pfP7csYjI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ5HICRA9TVsSAnZWagAAdAkP/izIGBgSniRx3PLMrLtE\n6QkyFIqyPGH0o0gxljkIyn9fC6IrZmFrXYk00Dhiq2mhNsyY1YzoUpleQ5g+\nmJVG1DKOSIew0Xr/kSZ/76Mm/qWXG6RPYxWAbXesc+zB5u51jTfZ3wwT7zcq\n/8VrMEdUa39KKiSR/Y9V3EiyvR5EFxQVWYEJvKG6gLl/wgNZTY1yJjTytNEW\nr5aK33W+VR/P3ypjF2RB3FH5CBJUn6JysZm5DfqUI1Cd087NOzbpEXZcA16/\nfAZb0yQvjrpCJVmlMtoo4Kxr4Z9EdxkU6ausFbAxQu0TJq17Sqmk2aYZUOZZ\n1b1IG9SWk+02fi1sYtD+bLrkdT64OhcF5JJ4OjcpHAjksByI5bP0MiC0I6yx\nacbnbQy3C8vJweWAVhlVDassdmJA0+K6vOpx5wc8HQ5np2GOKPYg9cl09biA\n8XN+YMBkn05jpooVw04wqryfzU9c0sAuczaonQuB97U28aOhSXCaoPDb4BIu\nS9oQRzsG4rDcII42yTG4tWVogEzyotfVoyZ0w1WyzWlyBcEgHV+mqo57bTRq\nvW3i4QqX/w2d/RdmG9u27rL/djP7FoR8oWEXf+ZLfes2YfDjTSgPBhQKiLpY\n6PrJrlZ9yZsGk9h7hTY9GvER+k2mKk+uNQ0LZuAMEENRWm6l9Vx1wqN1lapx\nKjMq\r\n=jrnc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6398398788389c63994f77d0aaf11e09073ac35a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.24-renovate-non-major-6398398788389c63994f77d0aaf11e09073ac35a_1617400263961_0.34970411919179334","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.24-renovate-object-hash-2-x-b4b0fe6cdc0ce7ac9dddda1799eac2bfdfccc5de":{"name":"@balena/jellyfish-jellyscript","version":"3.0.24-renovate-object-hash-2-x-b4b0fe6cdc0ce7ac9dddda1799eac2bfdfccc5de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.24-renovate-object-hash-2-x-b4b0fe6cdc0ce7ac9dddda1799eac2bfdfccc5de","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"58c179242607f4dc1ef3c10e044f686a97048c2d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.24-renovate-object-hash-2-x-b4b0fe6cdc0ce7ac9dddda1799eac2bfdfccc5de.tgz","fileCount":24,"integrity":"sha512-A10keFOy4DMK8syTPwCKieb2QV0x23cQ6nFiDoYm77U+4L9NmSzxGbMAYjzk0YQoy16FrmDjvpY31qaNJ53X/g==","signatures":[{"sig":"MEQCIFRa4H8slio9O4584D/wWCBPPFF7U44wLatn2dX/LvvVAiB0DbRdVLKb59+P8RAc+1eXoGIPoefuPOflBIB3SCws/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ5HpCRA9TVsSAnZWagAALocP+weIGtPPbZD3pWOckmdr\n4KOHADl2KDDDoWN7J/qbU8hBEb330Zj/UUGJltJiEcF0N0CEpi5/B8VsRbQN\ndzu5LUFqAzn0xg8QTIyTfYXce/4sc/rBQpPjLf8vHkNwIp5k/NoVp3Co9mbM\nJ7uDMjC5i4mGNQfl6+UQOojqIxozcZb3kQbH2l6QyhLQD7SJmX9qExAmIOW0\n5awDBj58l3D5C/5vcpikvbK4xq7kku2xWBfS7u2m0Gi+WKqR9vr2yKlim5Vf\n+Ob66cYrJlmdX/YfV3Yn3UcFIyIkFpSKDp2gfkaa61XnIEzT/fdLjvaWO3e5\ndr7xEI3gnLGNFgU1j/hqskEZflTA0rckrSb8JVGGg16CO/P6JWLcs8hH5lQI\nWpY7O6TUSK5Na7FpVxSX6wL64txDCEGs9fIGOdaVlZUS/BuZMknto1Wz5Sar\nvmHdYZG6bo4WnpVMPhDI3WNfl2aJSVaEJqFeR6BG/Fm/L+sPQPcPDn9gby6C\nTbHO336+uGV8r5s1M+YbLlosKaqqTp1Cydhi0Rkw9asiIdrjNHbIvxS5VsIg\noBmkVVQn3/j2lwApjlrl+lYipUd04EjJEuLcYDEM7SPgXR4MEtEbMc07sxWG\n11RtLyKY7r5ndF1hNye/O9AsyMdxG7bLr3Tdp4zHK6pLBRKE8vZx9rcwMeWt\nwzju\r\n=LHvJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b4b0fe6cdc0ce7ac9dddda1799eac2bfdfccc5de","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.24-renovate-object-hash-2-x-b4b0fe6cdc0ce7ac9dddda1799eac2bfdfccc5de_1617400296950_0.09677096541041941","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.24":{"name":"@balena/jellyfish-jellyscript","version":"3.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0b4cc6156d61dd945e5a843804ca9295d00dd979","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.24.tgz","fileCount":24,"integrity":"sha512-ppWI64XJ+0m9e2HJ47xjUlXl6yRLsHLYPJ8xVAjiwPHmeyrhi5lmQB2vs/2b167wmvQJk9MFuXy6AYdkVVh5ZA==","signatures":[{"sig":"MEYCIQDerbStZ18jGX4Vr75dBKuEZ0AJHZ7jb9OJfh/iYhBS0QIhAP79lyPGtNPBtwORvZVuXYeQ+9FVQ21ImVYoVT6amkVk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ5MlCRA9TVsSAnZWagAAGnQP/0iEjoDFCtQmo7b2nKM5\nA2JO+sYkvZ5sXSMoLZIjKk5c4AanKbpCAcOCTi8D0jgndPlOCC34cbS5pfti\nMqPWJLLSwmJlgSk/Hboe0mlxD9fzV9xUB1kEcz5rD2b1eexf1IiVORkz2HOE\nS9qwZyIU1PTTGH/iULVFBHmIokoTUpGD3iMFLl25wr2D4N/gAmE7i4wm203D\niqrcelV8nMdbmLPMcPYhCBJs6LfJnmhY6zV/thF8BLH2se7me6Hbyp/9s2Gs\nYSC+VHW8iNaVrepdOyxQhpI2Z3LgsLI3dbQRLtpmncLrbvDErxnyAkL3JI2k\ns3V5Ep/jlGgCHzYjxTsPlXStOpXuYxkjLiHNiNC2XxorstBGGl/UpCGo5cW0\nB/oTfad1/FgMvVURKTMwehdePBB+rb3G5A/cYFxd35m0d4dg+NxOkelkgwki\nlMeh35P70nOA4N0SapGayle6elu7R2seo0KdmkbRgVcG9j47WwGw/fCND/q6\nmdbKqXSKl6Zcfo7LCsS7khDojQf1HAVAwr1RpHjqsKQ2X+Pa1030xxGgvdLz\n2ILZHBEPEA1wmE+aQFr9aGbL6DlLlAXHqtInZKm4ceSvYkBzU1PEhWN09mw5\nrQle0mv3fPIerBZNxUu3/NxkvdbP8veFFG4y6uwi2FNobHUSvwiSWg/gQu5R\nrmV0\r\n=93v8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b51c2906f2544cf339330d215fc39aa7d5c1ff5c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.24_1617400612767_0.7280105512471204","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.24-renovate-object-hash-2-x-c0647fda8dd9a54b8ef3b9516c5c28807e7e9b81":{"name":"@balena/jellyfish-jellyscript","version":"3.0.24-renovate-object-hash-2-x-c0647fda8dd9a54b8ef3b9516c5c28807e7e9b81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.24-renovate-object-hash-2-x-c0647fda8dd9a54b8ef3b9516c5c28807e7e9b81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"06475a9aa2f25cb3887a2678e2a4fdcb498937c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.24-renovate-object-hash-2-x-c0647fda8dd9a54b8ef3b9516c5c28807e7e9b81.tgz","fileCount":24,"integrity":"sha512-9cKMI6TomsMekBiRSvKd+Cys+tENBPLhzJAZSFmpD8QOs6eNsQhKMT61HhkniKHOwKCsYAe2v4kukVUIjozSfg==","signatures":[{"sig":"MEUCIQC6lRMXraL0Nd54v/ahUlL+9jr0mhB1iWD7yEma8O2prAIgCWegclNnk5+nrfUPgR2xJlkikWF52oqIXVTN6NUS8fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ5O1CRA9TVsSAnZWagAA8mQQAIQFWHgnBcu5LggOCnyi\nkuCJG7BGp4SsGY3Q1vghA487GGzM8kFsONcFVJz18zRnCQcbOr/IF1lMayEP\n7ijRdnvZ/G2r1r+h/+AZsyLUjR9ilyKuTQ732Q9uma5SBtIjRK6Ksgv7ZJlp\nYKjcdA7M+IZr3442807fyXH4Ov365g5q0CjeVSnuZiIJFH0AgtGGKL9GsmDS\ntBiQ8chv0Mwzbi/Pl5XnbBb6WB/wxFrFECA97k87WofnXBFw4TubjSikNyI0\nryBHRvEUY81Zh1mWgRd3s8p7VNdCEIO2nb8/L7egwMyl3g3ciFq4qoCCNu/O\n75JnAnd6OzSB+0NwT/KWwt2iw7o9psGDgoqYB2nQZVsYMz2WHqomosRO7lJY\nIC/2ZPBbrzS+afhA1msdjE+VfbyTFt2lfSIMJTWib2h2SuJTZRtRotlmJcRH\nlOl4CgSpWN/eAZvY0ccnhj0h9ZsW7+7CSY2LSnMUZGtpoxxu51IRYGO6ZNCK\nafQ024lfCEbufVwv0NSrH0ntn0IOdqvr0UNqaIRCAhfgAbB+dp7YUcqXffFm\nbneSTmmCfQqB4jJMY0yU+vb6FOfcMriRNBc9qjXDNTyfz78qv6Jo3Zb98YmD\n7FKfeRKBzRU7EhGv0DGlU/cNKOuZAyZ79mdWGzTcPJfGZf1N32nDZM6H77zg\nJFKK\r\n=WPMq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c0647fda8dd9a54b8ef3b9516c5c28807e7e9b81","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.24-renovate-object-hash-2-x-c0647fda8dd9a54b8ef3b9516c5c28807e7e9b81_1617400756639_0.49461799898990466","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.25-renovate-object-hash-2-x-a65ba52ba64264b64642d7a340cafe43b137a762":{"name":"@balena/jellyfish-jellyscript","version":"3.0.25-renovate-object-hash-2-x-a65ba52ba64264b64642d7a340cafe43b137a762","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.25-renovate-object-hash-2-x-a65ba52ba64264b64642d7a340cafe43b137a762","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5769f268db8f380e5084e6ced4da3a61c2c71325","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.25-renovate-object-hash-2-x-a65ba52ba64264b64642d7a340cafe43b137a762.tgz","fileCount":24,"integrity":"sha512-acEE8RAEhomCBV04rqn8a7e3lXUvkbXVkSm4N8+x7YsVjBxGwxefcT8P032cWoIR+FwY4htL2g9QMcSuoWjnHg==","signatures":[{"sig":"MEUCIQCtNpy1ydKzTYr5NrMuL+vfJ3lFJYHHzHYqNryjWyPl6AIgHeGj0Qy7xoV7FeP3QUE0utAxQfAETjYmf6fvbsxEGG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83937,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ5RSCRA9TVsSAnZWagAAgC0P/2rdvwv51g5s1ai4w+0B\niYfEygRMbwjXwE9ybueonlxr8RPQ/ZXRig9vf3SIcAe7rSqODStsdbWIozoJ\nglIhR02TzJLpYttjBXWkfoJksFNHIyiS6A7Pch30hVoV5Y7g+sXPrRUbFJFO\ncSREFplpKbwULrrDCXF23FlWtbr/y8gUACPw44fX9JokUtUEqYeeDyom8F/d\nWIrLqrfrW0yCA4Dofs5ABQTBlUGp4iDNu1xsvESRwoXt8BXm+Euh6e7+xA3t\nhKtvBrKVc1JuMQB420KzvLjOMzIcmFOcTbxAlwHPKdalBKbX0TIKwhSjTiEV\nfnFbzVMFKEFqqLIn0UfiCnj1PCQZ/CIplo9dD3DngWqFp1YNlytu2NuEafwU\nm9ZCxM3t/K++HB1NK1KcnKXmaY4DBpSZ4HHI47kYCElOAxJ+CFAGoVKOCHmG\npROwQXo0LbzFTiWZx53FuEwZ7Wy6hxX/wzXE2KyQMrUrKEzLZLpefEpJpPZk\nbQ11gVAQr3HHv+aE5OhMXx+QhZMTHopeeeU3pbl1LBXxO4W/+RGZUccVP3bT\ngiW/MXIDhdqgWtbdiITXgC6MvIl2oD6V6hA62udj1ck9SJ9411QkB1mGyNcE\nESSewwfA+y5/AZwOBF4LlmaTCVaxju6mwj5wt31rlgmpkeHzh6x8Z9ebClYu\nEN/C\r\n=A90g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a65ba52ba64264b64642d7a340cafe43b137a762","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.25-renovate-object-hash-2-x-a65ba52ba64264b64642d7a340cafe43b137a762_1617400914422_0.9707369965060191","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.25-renovate-non-major-d2b8503ef4fdc223dad829a4c9bf7f202dea12fd":{"name":"@balena/jellyfish-jellyscript","version":"3.0.25-renovate-non-major-d2b8503ef4fdc223dad829a4c9bf7f202dea12fd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.25-renovate-non-major-d2b8503ef4fdc223dad829a4c9bf7f202dea12fd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e26693ff14414c4327732cadebb7b8705a8475ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.25-renovate-non-major-d2b8503ef4fdc223dad829a4c9bf7f202dea12fd.tgz","fileCount":24,"integrity":"sha512-OLcTJS9YYsCpEMspGEP5JbgQscL7LecJDFLYL/iSFb8HpnnuqE0Wh//8jUdZopKCNgqyJf9ASR2k6+QdjPB/gQ==","signatures":[{"sig":"MEYCIQDPufK7jj7bbm9CIcXNdH63sV4vjIg7AgZxRK7L+hf5iAIhANY6n3u+p/I2XYIqtL+eZCiUaucoO2tLbqHzOgRQ15B9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ7ivCRA9TVsSAnZWagAAkx4P+QAHb9Ep7V7RSOea2l3T\nFrnJ+GiWT88cY/yXwas5wHJFGh44V+6j3fde7PmAzLD7x0I5PIKNUjN2JqcA\nK9QCTryVLwDMXT8+/s5Nv4w7yzQJLBmGWewnxJbiabRfCBX+3wwkJYT9dMBD\nN8PaXh84QPKjBKk5ZjRjkR05cElq1jc+T0a+NqNt0dsPs+8PzuXEZnLACDPN\nekCT3d/C4M57XBXi1gjdmHUCRr8nc18i2eN18ROd8yFF8ws85it3T+T87Ssu\nouPzXurGhz90tkNENp697ZoXYgZdkzqzPN7lK0DjgFtYMoGisRhPAB8dBZ4L\n9pWMFVc+8kFbUtEl9i1v4y96Y+S3GNVkxAomPtZHtCkDLizO2b8S3rriy2gT\nIk20bxR6NhmHK/LbU4mXdXJmYuMvvE/TO6wK3AdoUj9dL/XSRyE7wJFH6jXY\nwo9fXzwN6FjnlSVLTlm5DNMS+El2Par9dHzp/eiEbXxSU+JZXHRiYhUoGs2E\noA4zul4pHOMXQKzB3PCLYINVXEmGRLXXwKKtiih6UeZRDFyx+H0TXAwnAVXU\nLb5h+9gXeqORrbWsu8ZYDEw/IIt260pInMIZ4EjfMsiT52ounwl/0dBleEcq\nV3HIk3tKUP7bUHM3M0ohcJRk+0E8lvKrUpM80JddrjSKxKbGKH3xPFUIW61v\nugne\r\n=Bkrf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d2b8503ef4fdc223dad829a4c9bf7f202dea12fd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.25-renovate-non-major-d2b8503ef4fdc223dad829a4c9bf7f202dea12fd_1617410223101_0.8692171258537773","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.25":{"name":"@balena/jellyfish-jellyscript","version":"3.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7421a6ebae2c7bd6aaa0c73c401437e9a2a96abc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.25.tgz","fileCount":24,"integrity":"sha512-DIib7gPL7sqg4+fEYtccB17txfXvjiosI/XS3jdQjGV9qh2VU94xBC0gXwwxz9zfjsB1OicjV/HQ6BH56qQJTQ==","signatures":[{"sig":"MEQCIF1uDogtad9zUZm+KjXMab1W04ERF7l8RUugsZTRuPkVAiBPnvFTZKPlPrXEx+sZ4wb/sDdy/Kjv0X3E+XNBkFnPLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ7l0CRA9TVsSAnZWagAAvQoP/A8pL+7sLSDlOVOu6H0o\naPlR5B4ijHyfTWtxEpcJn5rhtfC+nVJzmgHXurSKMgs4RUfTxKhMdhFPJwjx\nVpkW7qRc1YcdavhQ0+GJ46TiGym1RrcCF1mjQhywXC5urGaPAIa6c/p/auFP\n2prNsaUPyH3AjhcPlr2/zzRV6CzSlNKOb/byq4eY+7OtEJ8HYMnub/v2rG50\nUrJ0t0OMGNwZxQaRSBk31+lA/vIAz+tdKpA/vPMmOYgfXBSQ90FZG50m6auv\nBdAs3rp8MS+J4bgMU9raKC/eRXMT2tUQnAaajBlnsq066HlUnaqhfAypK4KZ\naTgT2Jcn32QNccMH+ti4JDBq/MLUvYpvAwMtFY5HSgfek3M4GurJ+sFP/bU2\n3zugGvITrf3GcV0tURVvtypNFuy2QpxgFFPVAytKQDGX9fzcZnm3211ZfDEk\nqSqAanx1GY0XQ33n1JnfuRywS3B5GtQlH6cuE8GZHizubqUJHls01ZDtmh4J\nf4TuutrMkDh7dAwdLQ947p0P+cNTuHzuXehNWse7gp6k+wktjVA+vXv2GxZZ\ni1deyEtIKPnkgxr44FuC57gNKySRUsmBbBdH5FMhbwKHo1b1a0f/dQqPVl1G\nGbcrGgncfczfW/Bm4UlOva5W51Z6IWP5y0bEYXkPEWArE+GB6fcwsiUuRdF1\ne2WP\r\n=4Coz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b3c0ef997239bd5eea6aa2cb74c2dddb46b1b47","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^1.3.4","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.25_1617410420180_0.2046786811048944","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.26-renovate-object-hash-2-x-a84978f4b9c04a3465653fda64f1855269df413f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.26-renovate-object-hash-2-x-a84978f4b9c04a3465653fda64f1855269df413f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.26-renovate-object-hash-2-x-a84978f4b9c04a3465653fda64f1855269df413f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ee92be1cf807e884a9009797bb2d99cc1ff5dfb8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.26-renovate-object-hash-2-x-a84978f4b9c04a3465653fda64f1855269df413f.tgz","fileCount":24,"integrity":"sha512-apevtsFlUbjDvVTGAqN9E05vZeUs2t+u5FNHlxIKl940ZIkZHOsOu5zsU+vMhpTRlGl21MmSk//A8cUzYJ9KAA==","signatures":[{"sig":"MEUCIG0SbeY1uVEnvQmeXSrYo12H0XSnmSkKREqDy5kjG5MoAiEAl+ncD3U+osNlAENKhJwsWS8y6LyGacT0Aw8i3fc+/34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZ7paCRA9TVsSAnZWagAAzvIP/jCvmuPBbyppdmsJd6/M\nzFjsQl3P/cFORpc7KftNLk1GUwkd47FZppgh+//A7zGtqD2rZFOuujUfkRHP\np99u1s0Co3r0vbSjVmuRmYmHLiAOwbd0jPl8gvmDaAR11cQr5oWkrjm3WSKP\ngaYUnCQcD1ORCGclj/vvTo3cFXr7JmuQ76DaqP/f60pA+FkZbMRC52T1JKEL\nBUCrYkIc5Nd+4zWH/OVQWJi96FrzLBGF6uxorWShMKHlR/R4881RqNC26d/M\n/NQYricrPfAaWmAysJSIlf40VUo7dCIoM9nEbhP+wXskvgLKO40KGLyp3Nlz\nWBfCgBXCURIrLZYgW0sPHzNBhDo1PpxpcnxijB7r+AY2D9BIpq0qRvjQrGY0\nOCEMhH2JYvbDu1TXBzzSh1IscN8KSGONyNjq6OlZm4bhDzqu9Wtm8h1JZGCx\nXH3pwxIE+LRXHWk98nwHJrPo6CHFo25XQ1m4qM6kTgLeFHgKMNQD5VyyLO7r\nuxCZB1TIOrBtUxwW2d2IQ0NWaIRxBH9DPlL8+6VrPcjUCsm/FvCSJVTOhUk+\n1AEGJ0z6gEbCHiNcppGNJ8cV1K7zuNJdUqv69TBfoRVqT5oBEs+B3XPPPQar\nwzknzddPdN8pHsckW2axzA40L8119M+IqNA9ryQKfCjh65iYt2J2Hap2W/J+\nAxjU\r\n=0zp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a84978f4b9c04a3465653fda64f1855269df413f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.26-renovate-object-hash-2-x-a84978f4b9c04a3465653fda64f1855269df413f_1617410650044_0.2888055557721405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.26":{"name":"@balena/jellyfish-jellyscript","version":"3.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d5f75d385042cea36e71bd286a225e5d599b1227","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.26.tgz","fileCount":24,"integrity":"sha512-ftp1AHA7hh7VkM5puIh1PZpTi98dbxnUZ2igWrFxZ2EZb19VuaA7OzsR8c2l18BxUV767nmX1RrOprcrk3qD7w==","signatures":[{"sig":"MEUCIGzI/x2dOCPE+23ifgeezvBvQfRZgDjeYUd7+Vck1NP2AiEArYM5aVzEJAb1xH93kgok/ChHdQRmts2TbCEbOX/mae8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaEzbCRA9TVsSAnZWagAAI0kP+gLxhbxVhFGo8fZdYeWX\nw1eYzzRxti6JJbrK8b5iDcEm/2OumtpcNWXd05SlNVg7Ly2RnbIfaj7u4lBT\nYjmyNveLj/wxUNd3XdA2o0wwU/jjzdTh2CD7I9QC/UUabfXx52sIbyXmx8dy\nmQOXNJbbO2T2qKBX/QtQgFS+/92F9kQDtAiYB1fGjvcglD0uifdR1b/Ydpst\ny/Z8pXyOsxH+h+Drf6WhB71zZJC3tlGavQTTGjKPsR0/SgwKqULrV/sSXfiB\nXuSJciNFyHNgi6zrFbVtFN5ZjFM4gm1/w9zRAq5kpO4nOf/RDIE6Ze8bjiRs\nU2QFJ7nVxdhwAKuydJMh8KH8dBkMsHlvdRXbbfSQavPF6v6Q1ny1Q+fGOkTO\nOXlpFZYaoXM3ZZuhfvQTO7ezag54iwaXA3fWCF7pXeL6U3fNcxJewg7U+qvW\nO3INHr9vrH/tIyVPUgbLUzsoj5Drnk4BVKEqSYPBRQFxcDdUdcjvoFBXeA6+\nZOPXVVvnAYV8BXPuWYnMhDIaxUmALfJQLGaVoR8GdqRUmx0YKEY9j/KcARKe\nUIWwLV/emx7Qk3XFauHg7nD/Ut0o2qtz8FP3tRmknIdPxoTgNdJ7krpm80F4\nxxYYqouT4FclMcumXO/Uw66LW/bLuFCcUUOtrs181MJriZzCQv8+XPcDXcNE\ny+Yx\r\n=Vudk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"566c871a2d37d800b5772032ce64c9b4dbea92f3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.34","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.26_1617448155433_0.23488090672795958","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.27-renovate-non-major-edda9f25d43e617fcce5d7ee19b6ec881f26a140":{"name":"@balena/jellyfish-jellyscript","version":"3.0.27-renovate-non-major-edda9f25d43e617fcce5d7ee19b6ec881f26a140","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.27-renovate-non-major-edda9f25d43e617fcce5d7ee19b6ec881f26a140","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d27eabe62942fc2f929480281bce944e5adb7064","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.27-renovate-non-major-edda9f25d43e617fcce5d7ee19b6ec881f26a140.tgz","fileCount":24,"integrity":"sha512-zWdimi+3qUG8NAv3cjBzCQOydWJiu0k+itNN4xqh4oHcHYJUFX4iwFMWvD8/J0iIW9IwjBzgYUJNNRc9ZXw9lA==","signatures":[{"sig":"MEUCIQD1ItWW2pyoQuKrxv5qR8K6g9vGmNpPPlUoDi4RIkxytAIgU6kKwm7/tYX1bbOQO5AXaysw2QqnGvfenyvQALPfcgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaRS1CRA9TVsSAnZWagAAi3wP/ivrJiure4JUf2WPciQw\nFFwHs8ei91x0TS19o0y5DQpNcGWrx4mQeGzYLF9NJ45OLpWSoSi1OXQTrZ1c\nACd2W5yuEBm2jClP/KglXGQUBmzrIF78IEYOEAyBCxBWRsN2Ds6gheokbKiO\n1Y4Rbm66xp0tzQ5lwYPMzP2QAAz1iRf8bI1/W3UsilUsXuJFgIQ8T4xlw6wM\n0U7zK6wwUxUh53DaEzeBnPvQ19Db5cx60aPY/g408sF2gPXTDBIEyiySTqgc\nGQxO/U1uT0V6hybmKl+xxPU6DZ/4R7JxISRnjUgTPG1ppMHpxSCN07L+HOLd\nZcGzT6FL8idaR1v/xdvX7FaB13Vx9J/KUV4J12zGE1RqPT0cO1K9rQoNt6VQ\nfnxdgV2V49uAITvuV8QCT9XCyCzpFfn+hagqq+NT1ktPWCTHvVFUK4xjB08f\n0Wha6x3ck7NyvZisiLz6ShP8m1eEM1SNsZrNAUtDKx+fqMbbM8HPmWAW7VJc\nsGX3SUMb5u/wdiiQwKrxoAOUF7klUYG6oCtxv2eQ0O+SlVOmMWYozNyu0kLf\nuYB5LE//4xLADgwiADyjo3MKfCHxhSI+8qSPgjHN15akSjhEKWJRW3wqVaZw\nnPXbTxO/wmc9hknOBYuGEeFScbPlT1vGCn1UfJEux4zjeHak3jZbeEF2dtqF\n+xQS\r\n=aOyc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"edda9f25d43e617fcce5d7ee19b6ec881f26a140","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.27-renovate-non-major-edda9f25d43e617fcce5d7ee19b6ec881f26a140_1617499317503_0.4561037561503112","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.27":{"name":"@balena/jellyfish-jellyscript","version":"3.0.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03bb63f5fb5fb9b2f542ea0087adbdcbd258ee31","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.27.tgz","fileCount":24,"integrity":"sha512-vxjtUBjq5a5H/PHt1D17k5Ehpb7ILTWKiYZIUjFn3ETorDZtoHdj3vMcjG9eplwTA91tjXUYgIPW08w3c+7ksw==","signatures":[{"sig":"MEUCIQDZMbA2VZBgUHumrpo+E1cAyLmvNbjunp/lQ3J+du/E6gIgBItrpBKK2CyD8YeQ1x/tALL/nXom4AYNyrPWzLM3y7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaRV6CRA9TVsSAnZWagAA4jcP/Ag7Ulqfm4m0f5VonYZ8\n1fxeDfT2CT6bvHG1sd1nBKzqoZ6xLPWSfmQ1194IQtfDXdb8asy13eLWRu+3\nuX5PWvhJI+cAXWIcU4qB+XVzvAOQMfAeF6DLDsRC0yviGGaE4sCgNVIKa1xo\ntPCZNmr5gNp7Fue+8qdQqld2Wcr/A28aAdU6kGOV/REKbegEVIHQtFy3qmkm\nQesbC5g52h1RqdkjdGdVlFzxEYU/cOW0G4DITmCK4RAnqAPvynD3u116izKS\nBWn1sWAG/KYsHASvOn4UJ1FRmM7hXLVrU/rCH7Jeyap1XLgZAuuEtb3JJk7b\nzQslUiF6LIqgeXa8uPAlt+jmuETg4/KjviK9cyN0K71Fp3pv8CZxTESi5EKg\nWdkt1okpsSyTIIOwi98Luom2z9bMqyJ1OQPJNyoQ8b5kPyWQhUFWPJrtB3EH\nNBn/ow1fJM8Xw5ZDna8/vL/0ZoBKXRdgLlRRKzArwSxBB6LcHDZyOf/yj7C5\npappRvLRduPu4TsHQCTRddZb21M3OrgZ+XnmpRyNIoNwAqraBz2QssFaJ9ca\nVq5KXxfisuiWRpAqukk30CaFYEqJy8DUrSeB7JuF8cZz1rk6dC1b5dtuGMtU\n0lKUoM6rcnmnCemtAxzK8vu+ZVcoSY7FYLRQ7gbfXQ8Mr6f58ZoaaA933z+P\nm6QJ\r\n=zBXY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6ff43c8de868e952f7680222d82b4adecb6dd40b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.27_1617499514290_0.13295657309695152","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.28-renovate-non-major-e6db8822d74e695f691bccceb9f1a9d598a78de4":{"name":"@balena/jellyfish-jellyscript","version":"3.0.28-renovate-non-major-e6db8822d74e695f691bccceb9f1a9d598a78de4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.28-renovate-non-major-e6db8822d74e695f691bccceb9f1a9d598a78de4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"adcea39574d6680555327b36f55c4007786751ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.28-renovate-non-major-e6db8822d74e695f691bccceb9f1a9d598a78de4.tgz","fileCount":24,"integrity":"sha512-pKWGYvNTdPNhjdCpNW6cLhx0NWYcdiJMTBvhi0/x/h3Zarj+VSz9Fh30N1iPcyhoJib1moUO1Rm7qPcQ4aIEaQ==","signatures":[{"sig":"MEQCIEMm0bZ0O2PRPwZU9eF4Syuj3+prhiR79AG1m6jnQ74sAiAyaF2rAH+ZkpGcCmANRX1FjxjvfOYL//4XFnWcPiFGTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaXLrCRA9TVsSAnZWagAAc4gQAJfwA0RM6fbrKANROIhy\nMetIKWaKgP3uED4LID/esUgVwmZn2DQq97j2Mt0Nv1CpDwkxmmKxfgV7zAQl\nuAd1gRJ8/Pnjxd00tzIrIiPAvWEN2jR4WzkfdBRfIG1h898MKU32GomWbc2f\n3tSmjckVGbdnkPbJcM+IiJxeFYqUgOELvdONkviI+Jg5wy/U30LCJbcd2tSw\ne6zsCmGXQoq5L1/yaoRQQS+ik2gFIt/etV6XLIcRrifrY9B4y87fZMeVYaSL\nBZdL1oY5Rg1ZPZcEwWiJGM87K0D6nup3t8GQ/g8EKKZ3lB6Xj4xjC4pLRHBj\nKw9AhyH9oWJADpC6mC1W4dYthjHjel2TkwvStRIHNLtrHP2lfklhDE8AV6ot\n7qEx/6OW4HLgClx+XWHW9aaqOXlSVJIz+pMG2LVw3QECmrVsRjUiz72wN2dU\nsNW/z0eVJWX1rLg/hjjLj/w6o+ae04yvquKEWXlmR6KdAjbREWBA1Huw5QYZ\ndBkj7FDVxAsyxObs5kwjJVu9AvZzWCNrHXTLEE6goEl+AFk+qcj2f3T+wbPr\nEJg20gVHcFUqqPVA8sWPr8c2tUQ83bC8dZSNVtbWtZ7bwdoWJF0eu8nRfmOr\nrWRH/SgWIBKL9wHq4VTUgEbXFabOUd+H7loIEH0BQ0HE75HlaGGdvW/mVQTT\n4raW\r\n=SLGZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e6db8822d74e695f691bccceb9f1a9d598a78de4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.28-renovate-non-major-e6db8822d74e695f691bccceb9f1a9d598a78de4_1617523434531_0.7096330269621693","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.28":{"name":"@balena/jellyfish-jellyscript","version":"3.0.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1dd941c6e41dd780b5e877c05965a31445b923d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.28.tgz","fileCount":24,"integrity":"sha512-qCH6DPO691EdzFMAVbfbesxFLyvreqWsuN6vYVkKvjnETkgPZ3iNTQtdrwe1wnu+YdLkwyLCOjY/Ft9eLrWVQg==","signatures":[{"sig":"MEUCIAyJuHX3JSf5KEoIZAT0L07DR9J/PwNnKFvu+JQMjzubAiEA/44+CWoHuDZXZOduVN6+OMesxVKKEwNVs1InBgfC/eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaXOxCRA9TVsSAnZWagAA/NYQAJbV0ZI5j8BgP9jqESkF\nAq07+y9mKM5YJnOlNhYhB3iJ1AhPAk71RepJ5t8GjIXV/HyN3VE8RSDc4U8J\nx+yDg5kb9hhV6rpYrWiVcF4cedhWvcOVA7/ifSlGQu4xzYmNSwhYvr1Ecz4w\n0U107SPJwXUeSVS/JZ2u6t7se0GXdR/xJ5NwH9V1IHFAAtHzllIfMcAeILYz\nKpLZCjAjLydvTbcnnp0OwA+1xp+kSndImxFfU8ftzxx1igyUo0idpUoLJ05n\nSXktqOLVpTdkhD7F3MqAJN5TEQl2/hfTzClmIzMWQs8UWo5qQV2dpLjEDXSA\nHInh9R5OI+SO1lUVtY03unsZWCvya0jIzPRMFkEdsiA62b/0n/s53ISXAzUd\nNgHxPOBvzxxCh1Wt9GdG7gAaUNEWZS3ylFFIIZ9PIIdo6lRjFeyDcyeSGbWD\nkd27sqkw+68tkA+s0KvW+gAs7iFq1tNJ4CISpVcpkU8sZNOhvUkeELLey8yG\n21XYShbFBT9hxMEcHznszcfGOIr4Yg0l4vjGquWbvajFA29MB4yJwTT3w/Uj\nuReBIebA9gOSBXmA6n9uAXSuohy8CgNXppXl5wke8zgJiXrhrcKoNJ5zENGc\nnA9kLp/CDU8QGKFfskSVOC3YfIKBw/+OGZT3k1S98ouBZJegI3bwPRbhHHEG\nM78u\r\n=IZIR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dbfc0e53d05b58fe1d81623b35566427c53728bc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.28_1617523632717_0.2588783462354374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.29-renovate-non-major-3bcf0b9ccd492611a2eb3690fd30d3c78e23d38a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.29-renovate-non-major-3bcf0b9ccd492611a2eb3690fd30d3c78e23d38a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.29-renovate-non-major-3bcf0b9ccd492611a2eb3690fd30d3c78e23d38a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c5ba194707c7599df1cc2cf74c18be6505c5dfe7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.29-renovate-non-major-3bcf0b9ccd492611a2eb3690fd30d3c78e23d38a.tgz","fileCount":24,"integrity":"sha512-64hGEUcyXlf/RdrdL2OMM6w2mRW/WBfxHXqknEdwtSmuerLnzJ7XbebtTtuXUmUh5+I9As1PA751zGOXaigeRQ==","signatures":[{"sig":"MEYCIQDu2cE/5WL9gcSyy4rKMmnx/RAmVoZSpauXI+wmKIS1zgIhAJW7CEIiORO1s+N8bMAjY92OGkDqEytsyLMqFP6IsIXE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaX7oCRA9TVsSAnZWagAA6ysP/1/SI3oVQ+pIDm83xdKK\nunrN7Wdrr8CQymdFpiBkw3ABf2PdBtrV7hynjOE8CJbGCp5Ygt5nZmnCgM9D\naakoqCWcFZVvtBwdLbgCO5lHgEJSM7oeFH6nAOz9u8RP9xHxszJeWfB483V1\nXtt/2NR12ZwAkKdn5TuVq1eYgicr6DLdHv8VhW9fscpqq66+HCVXHX84JNUl\nIH50DuF4b1nS4Jhe8K1IOD/4PJWpp+Gl927oyPygGYBTdJxNxzMTyitgeHe4\nJIgzy9sVl4nDvl8QQoutySGjORwD9iYHMBBwU1BJ6DMif6XlNkP2tOhZTTq2\n1+w10Q8itSnkEDtTaVzhmvDKmySlUwNy2HFii7IVuUzYgqNshQPk+JROGpZU\nbS9cAio70V7WRMtLQjJskfDuqvnRXzZzEysYbc37Y5diEUonGBU2IRzDxlAK\nDKf7LA3e2lTJn5wJA0ZYsBxIuG/ns3DOpGzWOYFyjZaq7mOq9hcEP+W/f5EW\n0f+LxKeIUuvnHEZH5Fks+8wfribghsk6JtsiCZ9abh/iEwvxiDTNuC8UXzQM\nXD0+/6bcuIjVw4xuqt7q3ZK5aS2Tu4n5arEkYhJxtO3FbIYL/l4AspSXVw4U\nMeAd/I8FuWaCkc5yGxCUJFwKghsSjEETbAgR1RiF/mGo3oe+/UxI8+uMoZop\npDpU\r\n=i/5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3bcf0b9ccd492611a2eb3690fd30d3c78e23d38a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.18"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.29-renovate-non-major-3bcf0b9ccd492611a2eb3690fd30d3c78e23d38a_1617526503547_0.96766080996274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.29":{"name":"@balena/jellyfish-jellyscript","version":"3.0.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3cca7730c2987ceb9bef2a482037781c8af9a7b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.29.tgz","fileCount":24,"integrity":"sha512-UthABgyV1kYvM4XSqTcy5PH4bcpw1a4MdZW69/McGIcwVZSKJh7BnjJNCnVdYP81Csl9Ol5NTJwET6yddlpUiQ==","signatures":[{"sig":"MEUCIHy0q+4/wrGZxDw+VhmDkwmJ1TWCX1DuFPQuyZC4p/AvAiEAwmA84p2kw2SvXG1k53PKwCIp7sWEVLcoJksD7O7CmX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaX+yCRA9TVsSAnZWagAADNcQAJADNL5AEJaPxQXEc7O6\nlZqV2rcNLvYl+w90z+yor86aZ/aYApnmHJ7ptiGiogN0qDpFWQzxYVJYPp1M\n/m+6AwQcGT21gOyzcuzetDiUWdmZlbgaH+1ImE7y22rvQzIS25fhnHbm5nVS\nIR2t3lvo9lGsNCiHACirV/5QBs5orMiJgcDxgotCUI5CarYL5kaH7Ky5KIsj\nWYY2df/NXpkuYXCYeVWFIN48nrB5AwnFfvBOGQLZgG7ldtzpLnL46yF8XpqS\nuBpj56O06PCVd8JTxnNrq8yAwaF3DrjaWtjUTGQNpoErhqEjkxhOmD567qU/\n5rBV11NAXVuuctD3iubvpjQA68sYzdDbM4H5kHQg/n/H6sYjVPNQuq/A0uXY\nzSKcvoSx5BfhU9gsNE9KGdTdr54yb8e7iFrbPDUyyEm+GrLqzaegzEyd53Ua\nPMm+6+yZNlp5+wMy96uI2iktujZQSBgSLp+6+AGpRFkKHsqlQsJ5Ud+WczEk\nMBiX5pE+GG+OIZg1/ygwvQBQVFdQTg4yv3BG+AG2OR17Sf5DSZSkbEEe59Is\n5bi6IL0u4lu1L6QgBi8VGNOWZ0PpyEVKuM+zX9YDxtA4kHTW0ovJkP0HIPW5\nTD3XDQyHpOVQmbl7EdQm0GNXDLl+pOuHtInl88Kv3g3PhXmikI544aw015Um\nRRG3\r\n=3vej\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea627af7cc38e84fdf45f5e74a0314cba3d68520","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.18"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.29_1617526705457_0.9188798890101111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.30-renovate-non-major-a9c6cd53337c6ad6f00514d8472c962369f4c938":{"name":"@balena/jellyfish-jellyscript","version":"3.0.30-renovate-non-major-a9c6cd53337c6ad6f00514d8472c962369f4c938","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.30-renovate-non-major-a9c6cd53337c6ad6f00514d8472c962369f4c938","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d1fdfa17c70a6676faad449f73af1c4897245e02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.30-renovate-non-major-a9c6cd53337c6ad6f00514d8472c962369f4c938.tgz","fileCount":24,"integrity":"sha512-Nu2Pnzkl9XXjdNIYHge5R3AhEVoALvNi36mzxyxLW2i5Be+bPG1MV+0KUDNpSe1DH/WYhTiO8LX3wDlAxVLh0g==","signatures":[{"sig":"MEUCIE/QXHA85LuBa43J5fQHXvnLxGxR7RTgf/B5fyD8+e/IAiEAwwDpRSUT/L4ZlbBvWkyWIJ1pgFmc0ihreVXgVGXZ6Zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaY5YCRA9TVsSAnZWagAAJiYQAI4kPflk5jZFzcYFxRXP\n5OAtPAUdzJ+TCeO8Ht1KJdD8gMeE2mYgKrL4hwB4mVqdrfyzxxDCI08dJVhA\nGHCOqPcQIQPiiKD12BbGUAbsWx501Z4ePdDqLB+Lk59sGm4zMquBs3BF+Kt/\nKx1qSweJBbrFQYJgQeqtjWEHgWQgcU/lFLae87a6nxjsfdVPfYBqK7SbiFAc\nVzDowm+gM54Totj79HQC32ppjOt4KLHEeNmTqJMXLYkgxyZF5E75aqzSrQeF\nd0+QfsPedBXgRIhpQN1XAwk7lIVpLUxorg4taEZgYHJtJtCCh4uWVuctJyxZ\neEn8ZjNhM6eRxvzwOW0B7Pb0apGIYalFTe4PiLZnFhdXp0NxGT5/o8JDUw6Q\nfccRpIKv4fi0XNs84ETybzZde3r3f5Q69ZwWGazbJ9cZPV1dz80JqeyoSaWv\n8tdMxODMYVCSbp+krtycPCuKin7UyxZGbpRygo3aUGeoHRqFYBO+tYTfVzbR\nqA9bxHJLAY3queDY4px7x+hgvmtlPRmPt+WOEq+NjXDMlOS0tmIR3VMLlSjC\nu92kVwkDMjAxm3pv2U8H9slyIv49gE2uBHG3PM2suwzjB8JfNIt7IAl1S1GH\nRsJPtu38KGNgoNTHO4wanDFv2N520DLyDup0DQf8w+tMjBvkcnXp+UCixek3\nnBLY\r\n=Vbqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a9c6cd53337c6ad6f00514d8472c962369f4c938","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.19"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.30-renovate-non-major-a9c6cd53337c6ad6f00514d8472c962369f4c938_1617530455398_0.6502320650709976","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.30":{"name":"@balena/jellyfish-jellyscript","version":"3.0.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e48929c08a5e40b3c92751b099eb323ec156084b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.30.tgz","fileCount":24,"integrity":"sha512-reAUEw806sHb1UMXPwi1EMcnQhSpxRb3znQeosLLxphn5QGNfrzDrgQuwjaiO6oGUlFSf4lNbWQKZ98KuQo8yQ==","signatures":[{"sig":"MEQCIA5XGxR51dpitqGr/moGFEgFksyLrI6bkI5z5nYvp1OLAiBqRzb1Oq8vZbuCyHb2qr/qUpA942k3UMjhHKIJ9aWBfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaY+CCRA9TVsSAnZWagAA734P/0UnFyU484KvkuLBQZ98\n58qOagHETpjZkYhGQamWBkZd52Z8uPbObbjXeQzFiIYhZTfO0B2+s+UKo6Yb\n4L/8s75rF+sDBXeyJwxVYd2vd463fSUnGyJriLSTd4VY3DXtNN/NvS2deHRN\nC0WF56iJtmejFoCBa/nJhpQdGy9ii4rYwT4bqnzCi4uj26rvzPqCKrTRr2Jl\nG1RbQdi4pPRVY3q9SaE1PoDvsKe8587ilRslYlL0DYsjsmFik8oUSP8F+3Pr\nXAWiK9CJ1cs+ikLBzwySJHrFSICXZezrJaKyuzum5k6EgmViaW6eFBIHvYUj\nWMcZYjQLFJ7eJ32FspG8FQNEayNZe3M0hDFW6c6DJ980M3/ZCez58peopUrL\n5f2cWvjRpSoiDxOawGwdgLx7KVrIcP3Ibkb3sQOeQjcMDWp7aAOHqirKV/We\nw4Cu4OkCXw3k0RO7hPSCgpSUyFZRQ6OdmytIRkG5dI/Is2ruSS3K79v6vUy8\nuvSlE24ZzA+x1QdcwjOWk7h/7pOomcw8hMxMUi5ATftPbZPOYfdYiXfMFrQs\njqfR5ltZ+YikvMoFr2YaFD7v0R7UEZZjH0X+m6rk42cxnuuZzEEOGFdYux+S\nPBJWR8iYFb5PBHAEthKQDkDvAktsUU/ek4+XOYmMIhVbD3KTtr9nAzXfPfep\nitrx\r\n=l0Nc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a4796d32b61eeb222339eb17d53ed606b37be1e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.19"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.30_1617530753589_0.795484841310103","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.31-renovate-non-major-02a461480f890a29753c40038a31f9910df7b729":{"name":"@balena/jellyfish-jellyscript","version":"3.0.31-renovate-non-major-02a461480f890a29753c40038a31f9910df7b729","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.31-renovate-non-major-02a461480f890a29753c40038a31f9910df7b729","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4181ceb56c6c68144608cc9281c8a28e5715365b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.31-renovate-non-major-02a461480f890a29753c40038a31f9910df7b729.tgz","fileCount":24,"integrity":"sha512-Rf5atNpwpkD32z+jD6mjVanD11YT/G+Ch14qgdYIFFsiKNpO0x8KxW1ZtTG4VBGNT2gdtdctE3cIWhFOpt8hIg==","signatures":[{"sig":"MEUCIG0WC4zZqKlyCfwaiNnuElrD4hmhTyCEJAoAuQBopFVuAiEA1mrzJKur0at6LmQRdWCwpkBQWdSjdx5dvODe7XYKS1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaZ7hCRA9TVsSAnZWagAAxRMQAISowTndMyFIgZGL08uo\nAkDzIWFjgB3pFJG1YQPy+2PV5Pu5rj5ZfKrZfmyy+QNk1Cxj7xMm3m//XDkp\n2thGtMx504W6KdfL96MgJYLbEtabDmfmO9jOBxFlmdxajoVOw4sqXIevmBa/\nFeOSSY/xMA7JcLu5CrFRiguAQa9lCbOQbgTiho5MRGYXAp4hX4+a8iPRR4wC\nTIyoLeHFbMJvuPZnlEVFHOj1b2qnZNzfFTtahvbDqBZe0qBudZffV18qnMcu\n92VEp+LxEZpgP0ZvmpvneXtWxZ1POW+MJTWvZXVKmoKpocDvIY6lHaT4Ws2i\nc4zzNdB9E93l2PaLIrfbntdEfrtLnKGwo8y82krrrXNmBK9JXmWl8uq+ddeZ\nE4wGkzMU2yYpb06kuKPsQU0QWCp1d7LGzXI0Pyo/BJ98xl2QXWwkHJcfVlqp\nSJZff8RJ1yAmoTlvZnGJNp0mX0HaiK07nVqyj1Qg6GIAz5jJFPJbrI1kbj4B\n+dj85VuTPLs5BfkPMgYSURdns/PWlKlp07cvkqCYWXH+cVQRUT8E4y1wSH6P\nOWKVYj2LozOZjDR+eF/lZ0sA5fvKeR57c7J2aN7riAy9HBiudT5sX7bNzkMa\n0CMM6M+nuUzBUbJJd/E35Bf+EkWzr18/C8+Mvgm046ZPUzW0tAC+6Hg1mluo\nIlM6\r\n=bBgt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02a461480f890a29753c40038a31f9910df7b729","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.20"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.31-renovate-non-major-02a461480f890a29753c40038a31f9910df7b729_1617534689356_0.5570011720974566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.31":{"name":"@balena/jellyfish-jellyscript","version":"3.0.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41caca06ed9ee29135dcf8cffabe3c0c796d64e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.31.tgz","fileCount":24,"integrity":"sha512-SXI4DkjMBY7KHJLeEE+z/OGQO1ROvIQo+CW6LYs1Quo75ZwuoYvBfooVzaTpBd/St0ExJZ8h/QgdrzLjTZUQRQ==","signatures":[{"sig":"MEQCIDlknKLEWT5JBwZRf6j8Qzwnq67qC+yZGkzfRIOlGB4vAiBg1y6iy7/jiQPVQwsX60dd0/ODav+kYarsYIz2hERGeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaZ+hCRA9TVsSAnZWagAA/rwQAIcQcRLPzWU8rf4ZpVxE\nB0V8ZeMuCYUg8xw8m3j0K3c2HVLeW04xx0nHoCpADC86lebWExnPbaFT5Cl/\n+NIvvJCslvTY0vjMUHkQIuMmSsIaMKKvXSAFEZWm89SILFENeEPxzds/0VEV\nWlJGevrZsTr65agyITqAx93tJCoqxt/rfW+UnAyi3pADTAw+0KHZA82Ap3s5\nDusOGjKZFlgz8m8l1Ep2LtnLQl8RwHA0Q4YFDqilm9UFSmVhyY0d0FVz2pKo\nK1UOkN0OWY0Rk1I6J9NJvqFgWRreR2DK1eabEIswctBprlsq9bKbqjvasvVS\nV8HkgDdjiGegN2rjL5dx1CeLqNHNyKBGp4J18zvSFrv6HpXtRlJAHMvHywvw\nXYYihThtWNj67DR767lrVD9omQmJAji/qxnNrKfGJdIoVUcyWzzcNaQl6tHe\nuVuXfmt0ZnqY2iUtQIeQKSHe4luy9E3vDYbrCKcOpo1Z8suqcBJ2HwP3w5k2\nsLC8WBZ47BfUpFlwzAAhUBcI6Wvq0imtEARSpKO4mQVsiTTW0Md0xSxpCG0o\n7010dVWiy2w9wTQ5nhMf0t8ou/Usbrq5Zdar+2s/ltkCGbAFSfSH9z5nTp8m\n41mvpprIMEXRn4eOod1Nh44DpvUy5/hnQG7JvKM2uJTFuHS3/mwtBshcuBRi\nF3/j\r\n=FNcU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0de59c18c8307fae61c60311abc9b7902de51fe3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.20"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.31_1617534881077_0.036475529947544105","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.32-renovate-non-major-635d94d8c4a281efc3f309fac1e5039b68889779":{"name":"@balena/jellyfish-jellyscript","version":"3.0.32-renovate-non-major-635d94d8c4a281efc3f309fac1e5039b68889779","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.32-renovate-non-major-635d94d8c4a281efc3f309fac1e5039b68889779","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d310118cc212ef54e8d15d62a8d950670453151","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.32-renovate-non-major-635d94d8c4a281efc3f309fac1e5039b68889779.tgz","fileCount":24,"integrity":"sha512-rE23NLZoznQ1LfZZiWnhNUy3eLb/C+eMn0B4LTbaLO+uq78B9jnLYJ6/7ZCpboogA5hp6jM9bDlbsP8mO5No2A==","signatures":[{"sig":"MEUCIQCed5WVcvevp00k3tR5ndZlh5EeR+/nvKNvWzhexU3VMwIgcJWzux3lphMjJh41qnt5TZcTOyavGPT8SPglYoev+QE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbFfNCRA9TVsSAnZWagAAx8oP/0GDE/3nzgtKPxSEdIib\nFr+JoC/a+vaN7/Dm8kHiHT5Z/MT76Zn8vE6uO3xXr7t3hz4+gwb/dxS69IxS\n77aRv/zYJZfk+7RaLAwgjANhvDJuDGZd/s/Em6xknG39lCclx6Uo7xQAPXjP\nFCjrEcQs5uNuHEqaaDlggow363RowUxzi3ucIYxbyfehHNHtDRbns1oOos0s\nEyeXxJKGtDE7HIJo1BaaYmmU4hdjV6sk8w/uZjA3G177nFaRHsJd1OO7llIy\nYUV1qoZEPSSb/dO5949wP++RMyJNBqJ7Q3mJ50GpjhB140+mIQ+USHwugylg\nPD5DkDF06nx84T+xyvIJe8Qhpw5/Up+ve0BBxCIqsZlJOsnrdxroTe64GawZ\nA4HVlPffxUtdU604qQVppUDkolNOCGTZdCtB+NUuvFpLx9RyCj9vb3inEBRC\nx6AOaFTUVlbtEGJbDZzLhbBhnLNVKBUskHjKOwK3EFRKhAK3cUvolZQ0DPfF\nhVggO3WuZm4U3UuwatLe1rKf6v28O73IgVp3FfoFqRZrmewJQMzm0QIHM4VI\nbQGvkTY9UgG2XnmFeyPwSTDOajdpxaHR8co3cHlJHLeeXBMqh9/VuoGCe5uL\nWFf4nhULmpqIwxxWPdfjM+CZq9OlyTdYzpvSgiJPJZixANUWBKDfoaxDstc7\nfA2Z\r\n=M65n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"635d94d8c4a281efc3f309fac1e5039b68889779","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.21"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.32-renovate-non-major-635d94d8c4a281efc3f309fac1e5039b68889779_1617713100270_0.8010095604838314","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.32":{"name":"@balena/jellyfish-jellyscript","version":"3.0.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f299798327af6940edf7d06c2cfa204b797b58e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.32.tgz","fileCount":24,"integrity":"sha512-H4bmoP9HxtVBCq6IQwoyK5Jsp4qKywqHUrDnIli1qZ3t2lpySKESgmZff2pPeIe+cRfau7hPiNhVCEkx4Y+JNA==","signatures":[{"sig":"MEQCIHpXdV1I1YLZBTCwdixDHYXP6XmS0kpfuhPWSqC7gEYMAiBIW77z7Ek28qX+wjCXOnqss6gxkpxqjtMXapD8v5jdew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbFiXCRA9TVsSAnZWagAAqH4P/RWxpc/IT3gh/89kR8Ve\nsjZvXWFM9cDNVkFfqWh/u2NYxC4eWPhME5LNAiO+d6Pu2QMJfBhdd+QRP0N4\nj5h1CrSyaZYcHNQv9bzpH6cuA7yBsIm5r/hIZ9zGQDI44KJ7cP/GOWEgfMc5\nsOPJhn2UwKkOspfH+WgRo9rFwstwPHlc1jcbWBG1vd3GxLgbDC8lm2b/4D/B\n/NMxyhozRUmACuHuO/dKXXAFBgZEby5nPdP9Qe7d2xCoQoqmVWJeR/YdjIQE\neDk9AM/F55ZlgBVpU+Y7H9UVI0RJKFr0HY7+JpOUJOxTUpdDpqD+fd4Qbllw\nI3HTIxpSoJDzeZ6vXt/3IRmL6XhOw1nM5X8YxNkctjgK1V665rcYM2PNCcAa\nkGv32M32kl7Wcn1zz3EQ7ooCVqLYW5h0tEusFcMgf1jfFW+mQuAvxvu/+H00\n1bs2Dxc0LmYTylJuwB0VitbgCqrgB8H5s655buMdYnP1UFYTc+47Vma7QQ7j\nDPnKfkW6ItBRjuY4aR0mO6u6eedUYOsK/jaaolkgBhBrD/KbYU+7Z7oJqtqV\nmvv7R1qxLTD6HwlBJNNVcDUCSZUJWIANkKAniw/dsCb3rjXCdk06zklMW4LF\n0Oh/Ht9OVLIXqx2xTaaxtXpg1xzQHoZ8HoN5X8g4EARKqfcDRzCa9WOthUXW\nWgZa\r\n=Yiy1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7ab96e8f5c5dcb264d6d34b2fd427ae64b5da9e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.21"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.32_1617713302740_0.922946777034332","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.33-renovate-non-major-6a71118984e04a0a6c2da0e1f7a7f45b14860ffe":{"name":"@balena/jellyfish-jellyscript","version":"3.0.33-renovate-non-major-6a71118984e04a0a6c2da0e1f7a7f45b14860ffe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.33-renovate-non-major-6a71118984e04a0a6c2da0e1f7a7f45b14860ffe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ea05d0cbb2128d272650691ef2b35d88d6f79c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.33-renovate-non-major-6a71118984e04a0a6c2da0e1f7a7f45b14860ffe.tgz","fileCount":24,"integrity":"sha512-9otNU+T/sZFbYeEeAY6OsPaD84dKbxtB1LH4ydgkIaNTbdXt/Ts90/izOsXv1cX/z6EAqrE7quebQv9PK6w9Eg==","signatures":[{"sig":"MEQCID4IxE+WfV9t70AyOSnRvThPZJ8kfEiXxCtadSFJSh+SAiAx2HsgnAWOA8U8S4EXJGw66dOJ8uEZSKPxapK9wc7PhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKJJCRA9TVsSAnZWagAAekYQAJcLU/LqyHuvcSQAs0sK\nMYXoy/mG9Ah0y1+Wi2CgMah6IC6AuIfJpov9zmG5WxX9tAr9XMFjx3RVOu84\nv8g2KwswsSzAGekeq44n0ALp/akgk8HDY6+Tkf4aaXcwuecI5i/q6QGeHcMK\nKjPDXsjvAJRonAEWr4dvn8BqD7epWhgoJbx5UXSEttiD8D8gSquujpHH17N3\nDIdIsWoQ/NLT/Pk+bx6Ez16Cyd0j5Sgg6jQnjyySgHxlWVhszWlQwGhpAxzB\nTUO8t/EuvSjAFIls2UmyYeci2wiRdCbPyGE4rTqG0YTI3xp4Mnnta05loBOa\nJQCrUIL0y//1GlkAzy2iYbTCKF6M4Z7FJN0meYtKx9LIjbDVCdiaVXHzfrKJ\n0+9KbFcbD/Awz6EHWWUHmyCvCo9hmfLi9ArlNw9jfbP3uSRJKDubDhG8Uuyy\ntvhzp9Zz+yYThNHk47Bvk8iJ5X2YS6ZBflqI3WijvdgDz3p6ii0MXRBmmGqM\nA8qZAc79Xx5KDwKzQMwtctfJYBh9yMkGQl8ARRYBD+ILYM+fMpR0Xk02uetg\n14ouTPzWBrk3+Tfxud7UB55I460lU194PEVd+l3UuzYKEpzpUOxtgoMUyheG\nPoo2ATp2Cdwn/qDBZc1C2kKTkb8xC+8imIc5JbNl0fmKJJE31lpGJtYCI2t8\nv+OJ\r\n=jHox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a71118984e04a0a6c2da0e1f7a7f45b14860ffe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.23"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.33-renovate-non-major-6a71118984e04a0a6c2da0e1f7a7f45b14860ffe_1617732169336_0.7690608442466795","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.33":{"name":"@balena/jellyfish-jellyscript","version":"3.0.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02e5e5aeb4253738485aebfa1747423391914e20","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.33.tgz","fileCount":24,"integrity":"sha512-dk+pgcqmBqPJgput8FgEKhsdpFIsOMzyEKVYW+8D3HqkejsaU7PDdRbZYXli+2Q1laLWNi8B5O3G8e2vyL8jGA==","signatures":[{"sig":"MEYCIQCJMxVctt2scXDPiuqOzt2kcbMLc6pyedeK1IE22Z0xOwIhAI/01QLZheiXfrqP9PzkzLp2is0Ow5futkkFFlBDi5q5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbKM3CRA9TVsSAnZWagAAX4EQAJdexLLrcvOsjGdOdpCB\ndG9Nux3zq5+R3aMnWVhp1z/N/906iRSXzMY8vauahv6fq87hy+rF1htZOdch\n2YdX0CwOouUVHwa0YXToYDiS4xm1SV24I1JDZY3VCMjo42VXy2oJ4XbDPpgk\nuSr4LEGacj4g/XS9L9HSyaqz5sCGeHTYYYP0q3OkO90vqTxuKPZ43FZmqJ2L\nINgDu6TocspVwkfglvme7nvd7COc4bjjFqq5YzXLhbC2HsFNbC6V+zNoU06e\nM4i2ZwNGZ6IqsZpRRewaEouTuXALGXtEQ8al3EVtwC8j+gHRXMnQK4Mfj3qr\nnnf25p1TPvmxZR9zJzE5tWuke72aXTsOpm6GIwSUHSXjoEcOC8hKEbu6D3A2\nqQv1d2NwLm0RUW+qNcP60SV4uqcLLdFNSaT+J/e/cotIYjUdu+OPmlEsu6wV\nWS5EK1cYnmAmKo7hi6vd5ByTeGVD1k2C9nJnGcoJijK93DgKNVbgEcpvLCc4\n4Et/WJQliAVCZcTO99EEJA7mSsf69rFxWVS5CbexoRsNDM+0Ynj+Yw7cewrf\nR/cE6wkO1lUkBhgdeBrW/ZmKPCoi0GkOyxurYyVMzJQRZiSeud6TwVKXaMK9\nFVN5Y8yZlFnxS3onzRRrEAUP79jACsTjbgvI65Ygq96bgK2KfO7Kk0Jv9Pt7\n7J/+\r\n=Ylmn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2ddcf499b1466bd1727e5144f5d35cf6499ce9ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.23"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.33_1617732407094_0.06925090615084417","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.34-renovate-non-major-6dad36896081efc99313f00b5df22f44a488116b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.34-renovate-non-major-6dad36896081efc99313f00b5df22f44a488116b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.34-renovate-non-major-6dad36896081efc99313f00b5df22f44a488116b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"045df3dac78d8677d883b62c71ac52bfaff52c87","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.34-renovate-non-major-6dad36896081efc99313f00b5df22f44a488116b.tgz","fileCount":24,"integrity":"sha512-gG6r9B/cDZj8U3niIJ+/Xjo48BKgIuTeyn0DEFTeJfr+kzzudzPBni4FxMTvH75pfzJSzBVyrCnWYESrjOHcvg==","signatures":[{"sig":"MEYCIQDCYfVkqPfnVVfJahCBnTjUA0ALxOEAX/aApcHGMrqW/gIhAO4APmDj8g4FZKJ7tqex2ef/QcCy/8hEO9ZkKOyh293j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbL/tCRA9TVsSAnZWagAAPXQP/2EW4unvtSCHYK/6Sj0F\njYyetF8/uva6oy1MC/gh2KEnZO5MK+urxxBcpaGdwGVKnnBqkeAmM8JqiUAH\njEzeqpEtqJDEcbgNnXx9ejBtlmNg9WkvvK1GnuGOIJB2IGiVtnc6U0OUH0rQ\nMjVsahZ5/n9oa+iyg9K+5+l01/Tvdm7lCPXFJQ2baYAQU7UMTsV1KtsOfxtl\nBQugC6VmAw3Ut1tqNBAdU8fpswM5PIyvlXC249F9ceg3EHw+qkFEJGTzrWax\nOpUEXSL6WURltMyfrt3eeqoH4S6fQ1fFpY0bzEPvJcxpfee+r47wxt3HvQEu\nfKop4FaShk0qMx9TNaViMFNyYOg44LKeJ3PyB9FQUlN0exA3GcWTgdpkAicU\nZ9i2ovLL2qjwbZZLIhM8z8/Rmy09oXmVKq7zTqtwPftTW6OsMPrBUuQswYcn\nPQayyuNSbYTra0tP6DJaPbDtNXzUr8ZDy0kAaDptpauW/dzIM4z7PiZ+Bmhd\nmGShsw0SArksFH/RRzOwYAF1DL7jL/lJRXFJNxJzcjHnr1/znyWMriF+5SS+\nA4Y4g9pv0z5AGEoQsW0kLOhMH9j4OtIjNgiaq3loK+LU9aLqZY6zsQXgVW9D\nBO7WLCMfSFTQO2lsUBDt5zyKQb7VtLzWDmpnjM6QzMh1aAEHwaFxhKSGUp9q\nELwn\r\n=2udP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6dad36896081efc99313f00b5df22f44a488116b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.24"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.34-renovate-non-major-6dad36896081efc99313f00b5df22f44a488116b_1617739756678_0.5315682846818532","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.34":{"name":"@balena/jellyfish-jellyscript","version":"3.0.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8e45bb082631069037bd88efd214a1755580cd18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.34.tgz","fileCount":24,"integrity":"sha512-Q++60RxVKj8W2XImUk16Zmc+CW4R8TQKHDTGKviLYuLW6Be6KXQ1Jaodjsxm6qDD9gNlLa9b3urU2QwGckw+6g==","signatures":[{"sig":"MEQCIFm5ZhIxplWg7zGE9Egu9wE5o009+keHj/xPZHLiKNr9AiAJveI6iDLn9gEuOoNpgWBR96zXXiXgqsYp8nKkKOTpSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbMC9CRA9TVsSAnZWagAAFMUP/0I9cQBESrAIHaTSTOHq\nRwRZBfA+6UFFtbnmq+HkxJPTB8Js0eyMaWITZ+57vIljo4CJbTNq3dZXXsgC\nUH2KYWCWY7UN+VuEzrT4VFyjmz5xqnVPjeXN7LyrHT6lsJ/I/BNnejIkKCKl\ndyARen8rnO2cgxUyFNPYQf5/i1rA0Ro1XXK5iHSGeNQgEo3yR4T2KDu6vwK7\n65TvM+KFyd8EWnxGaGM1QXUDvE6Bjipknn3RZ7wPvzfjhYQkCgmKMaQVA2Sa\n3eJV6GmM1epmXWVeyEHS7xQWr0qiwPUtAMRgohTrPExGnURyuIN4Hi/hX7L1\nJQBBOp/HqZSThWbj9mAOSVQgQqWz+bPVifO6ldZsqwY48dg7Ns3LCaK8KsZN\nzjsQzU3XC/Twti6ZnhRYv4lGHmaimMPplX2jd5Ax9Lm1arMPClOhPKXo+JOQ\nLKHIZVartti2Sz+gfn8RvgzJVw00IfNTooMD/X+OEuYNRe5c3nih46QhSMGK\nKWoc7n+yYh2N0jRVadw2SAAkQMqVESAUJgAK1thJtvy6sPeE+Xz+yeXCyvLy\n7TT/g1NPkW5wR20qme4f5peRnSVHkofm1KUmxIhEXSrNEaK5hiyqI+HMdOjR\nOFAT6oeeApLWrEIcGBcsTB9WZG+6GAMjjiZtT6jvvCivWl1MfPbF3El1N6dv\n6F9m\r\n=fdzI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5383d0d33f5c58450863efef1767c136bbe73c90","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.24"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.34_1617739965489_0.7410730986348568","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.35-renovate-non-major-b9d070c440858326d48047e325a9754325cefa5e":{"name":"@balena/jellyfish-jellyscript","version":"3.0.35-renovate-non-major-b9d070c440858326d48047e325a9754325cefa5e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.35-renovate-non-major-b9d070c440858326d48047e325a9754325cefa5e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dc22fd7dd56d4b0d741220ba2ef7729a0cb07fe0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.35-renovate-non-major-b9d070c440858326d48047e325a9754325cefa5e.tgz","fileCount":24,"integrity":"sha512-3oDQfDIYEiihJe2g2dBB01xIlIRn34HBSN0TVvF+DSHOmwtiJGBgm51OQFuZ9JoEdOaE3AKrMkfgvLQa8uaT3Q==","signatures":[{"sig":"MEUCIQD65h07n0B/NO7glvlUsTdSWkZPFfmSe7O5yYwO4J5YtAIgcxXRG91EmP9tTmg+yNKx734ctd5BraYr6qNCDO1w+9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbNhCCRA9TVsSAnZWagAA0UYP/1C4EUYLcXuu5X7uNbXX\n02SMUF9rGKNsb5Xl6s1nAlOXNDwMlANkZ8RtjViCJeUk5c0sOkcwI+6Qykri\nfHb6qmJrCPrXMY5H5Jk09qKm+fNsuUzU84s4OPs9umc3joidJ912OlPsb7Oh\n3f+d66KPeFS7/b9fwHvaFJlGkpqxUCdnFZEvBI8GBtJjU5nQ2bR8AUFjmx3f\nmw5SIBVqr4nGJ8qi/x3ifPS7tyaEGTKwuDR9sNZ/bZNEBzD/RLNeQRqP7MCg\n3yBX7mmf/ULHgXjEGTr4AYi5Ta2o4A+JQkidJ0OfC6Jlk2hQqdOdBY8X3w/L\nFPtiX6SYVT0mw+eqwSHLIpLE8FJhY2rCyziTo1RJY1j8RRkb72VxDcwShNg4\ng11Oa9GundSetLGzg02TvxBBaFx/HVFtoRNFNU2BRg5XvSFnE8TEKerd9cR/\ndHec3L0dgy3de2HDG9he3jl88pNQaknI2mUYiykzX8oJCIjpgcT66UDaCUBF\npAucSAjM+1JzFtjTvhJYBvppYxLOB2XJwm6xKtEySDPEgUQH9kii5RYj3hp4\nqbPcytGrlFEazVa35GITKjocAc29jjXFOYEA010otSxg/Y4S1HOLuwPfwbl5\nCludYR9xHaQEki3K9OjQ0IOLuAheAfH+bO5xahHPGWTXmudiomu/PGYWZ+Oa\nLG14\r\n=ZC1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b9d070c440858326d48047e325a9754325cefa5e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.25"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.35-renovate-non-major-b9d070c440858326d48047e325a9754325cefa5e_1617745986402_0.3026611242767612","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.35":{"name":"@balena/jellyfish-jellyscript","version":"3.0.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d2abe680d68b6507c04a3b99d9da41572b5f8849","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.35.tgz","fileCount":24,"integrity":"sha512-vB2wndw3TYFYpf6SZrGiCbRGa/dM9FG6NhFMNnZBSBXQl8NUxyJkCjvQEwtnskLOWIKXKGiSZj8tv9KBfmt4Qg==","signatures":[{"sig":"MEYCIQCQfl4Uyenp9hu+8mvKfGytBoXSvo4a/Oe+1+Dv70njCAIhAMh+75oUn8OXTC5aJk0B7rcl/cKXVo/vs92fcBu523zY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbNkhCRA9TVsSAnZWagAA2LcP/jQ5ST0LdC+s6F/2Nbdm\nkNECmZW4lVPayVeGR8Oww2hBNshxocg5zb5v+i/YYS9kJeMA9HV7er5s39cD\n5lg90nqJm27UZIim7ZKR+nY2OMjl33B95B8JSn1B8wWxQu+k271Fag/Ea8Ff\nkjUOA2BnJWVrP1bbP0As07VxknHoA2qS2kb3barn7ulmoZLdxjF4Fc/yDaUC\neHBVe+OgIl58Z9+M/ToaRkWv4bJoHKnjys/Terbl49g3QwcEN6MqOywcgD/J\n275lFl76TiUvojpwfDbBDRNsdWCfNbCYx5m11nBtLPtF46d9ikl8ByYrY7Ra\nHzpmWy7ugg6FQzxuiE21q4viTtMv+IzAusFMBfhUqkvw7UhJe0ZyjzC5tWxk\nORwWdk+9xTsFYC+c5oKu2lN9pgInbnnBGf0wAFQEyaZit3hSd8EFuGtGe5Tk\nfUJ+2jGSRK/deQkDKpORvyyUQjIP7zK1TGH1gbsWyEAvpX7sNH2Lek2Wd+ro\nY++IvA19HrdhO20NynxYmDjlCo/vFL0SNZPiz0AcKXd37sbziLKiuqWCk9Tc\nx/oViN1gXOdBswoBZkwoVbXF304FYS+fRe9CBhn4qmtFRHBCbuAG4fDvryo8\nHQjx5bohahGdlvH7Noa8qWoVHlklzDM9+7eYiluz0DT5XMgvs+pn2Qb4HwjZ\nJsB1\r\n=VQbJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1c71fec8d3a3d68b2b7d4f005dbc780526fa5a22","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.25"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.35_1617746209388_0.5836631049100234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.36-renovate-non-major-fed23e76e58cfcf700f13ca546b01d5bf8d07f0e":{"name":"@balena/jellyfish-jellyscript","version":"3.0.36-renovate-non-major-fed23e76e58cfcf700f13ca546b01d5bf8d07f0e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.36-renovate-non-major-fed23e76e58cfcf700f13ca546b01d5bf8d07f0e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4057a44128ac8c95e17b3dd6b07960135349146d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.36-renovate-non-major-fed23e76e58cfcf700f13ca546b01d5bf8d07f0e.tgz","fileCount":24,"integrity":"sha512-m+mK8lWkfkHcDDUzwaZygOfdf9hwLWq8h08Fe/f6eN6Bpj6E/NlMJS1+rXtyPd0/z7bpssBo2drr3zZHhZt0Dg==","signatures":[{"sig":"MEQCICSVib3dzifbnK8HnNo/EFTnngsk+oBB8ZPCSAczHCzVAiA/InzTE3mVj8K4TWMtO4rGdzdQEFwZ+FJoRDX55uZtug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbOtlCRA9TVsSAnZWagAAxPUP/jdOGrK4NksFzvqB9FFE\nRi8cPoc38a5Zs9bM5/BdZzXf15E688STlG4+g//TCytFukAKeSovJ7PKWeO9\nasxupyD5g0EeTkTDAud6ww66CIzocsKNF1wcxhw0ILsY1R3IK+ujF75KLYne\nahd6oa+epg5r0Zv4EOw4U+fEitkFb2Iac6xbItidY/vYW5j61/OAgSoeXMo/\nKdlFOh3hcqhC/qMqe/gZiufmYhxSD3JCgswghS4S/BVVJU74UFEKOZqfCO4d\n/L3TURT9aMDhQMftrEl7wGHTklIx6xGbrMjUopmfA4bdNEyrF7KgKd7AIrh1\nQj3p5+S8woUbj1CVoxKjCkPWgy6sjNIK0pfPSwwWAuHc1lIK5RzDJASWlmlZ\nR7q0usaXAmwNYZMA6l38VPU1H3PjdbtwkdzC1Ng9d7dIu0fKpC3K3Jnf5oTc\nXq4A5Eap5h12aROjbvm9yRKSfAtIZ4wlSPWvSgIKqeqDxvgafkxb6nQIx10k\nQ9N60esjJE0ljYLo9o/RKdp+/zsiZfEYTgm5pbU/nYWuqp59/5OggpCl2/nc\nieYQSUmLnJw6EB6XOB0mXFeaVtvVchvO7dKV/OW1YMRo7+D4XqcDUT9dtw0b\nBUFmd/1qQvd7KjwZ3ZdlVfuNQJMyrV51ev5HlRmnqh2oATTMjr4lDgGR8YYi\nlEoN\r\n=Avh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fed23e76e58cfcf700f13ca546b01d5bf8d07f0e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.26"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.36-renovate-non-major-fed23e76e58cfcf700f13ca546b01d5bf8d07f0e_1617750884990_0.3948736956868131","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.36":{"name":"@balena/jellyfish-jellyscript","version":"3.0.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"734f8ca55b7041308cc2342e4b977bf8fee09403","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.36.tgz","fileCount":24,"integrity":"sha512-p7vBYuYBcA8C+8+CSgTQ3G4RzrTP4XLAM5UMgogD58bt6CcqJT4rZpW1QxfyCQwWBHIv+h20Z55OF/343bTzJg==","signatures":[{"sig":"MEUCIQDIlm0n03m6AoAop4/jR3pHbHBShFzXI51tsk+AzgXnwwIgAK0ZOeEB+2l9W6mccuCZD+8DshrbJI75AQPlRxI3Z3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbOwvCRA9TVsSAnZWagAA6PMQAIAVPbGM5wrA1XCyclvL\nLBrhqHIx/YEgSqYnZwyPUSQlpvg/ZmkoD3vAfU6OEbHdrOxC/u2B1+tgvIc6\nB91P9g7A0cgwGoaPTbapGEFFQK38pAxAfh5nQYChl7oAMVdueQxVUQJowiYc\nVkAjEEXRWF+PYQeswG40v1UPUDXpS6hc55JDDyGvc4QjuYIyE/cVg34vJAF5\n3MduA+CJAWmw6lBU4ysrq98nYLU2iLde43ft8carlIUUJLc78FbXuOp1CMDs\nXUtLI46ylkB/1YY8i84K3FLE3GSvklxZra1NT9YX6daujrLeG6BiBxvsCGfc\n82PnK2/lAAIiiF+Fi9i5l8g7c5Roc0XssuH4l6dl7isbc9U3tHDBvmLbNp/k\nEy4YmZ4roChvjx+WrP5f3ipauN6kAXfBMW7zPXCvr6FeHU4sERUkBBPl+FIK\noKvg+09tQknQrVvElE6HUtMv3w/pJR1t0ldZDVxhLzFMHUAsKHQ3rJVbi9lf\nDU/m+Br235xFOrRnE7t3M12dEPf97QwoP+lbCJE9p2vL3XsauU+XYxs1S31y\nWZSdTbmWOvVhmv86NvzTsTNrxUt5Km43ho/KhwDDYLCbROmD3IakS39A7BTw\nKjN6YmViXFaqdySoSaF4s1bDV3Z3LeErjxcjw/IizMTIJfECGW+LXMPi+YTe\nww55\r\n=On3H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a2b5451b93c640758b3470e14784be59db4a0a8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.26"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.36_1617751087139_0.08287044439972413","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.37-renovate-non-major-1fa6ff41c82c19bb9cd979079e43bd3c3a881556":{"name":"@balena/jellyfish-jellyscript","version":"3.0.37-renovate-non-major-1fa6ff41c82c19bb9cd979079e43bd3c3a881556","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.37-renovate-non-major-1fa6ff41c82c19bb9cd979079e43bd3c3a881556","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2aa9dcfcf820fd9cb2897015ce3d41da9735dbca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.37-renovate-non-major-1fa6ff41c82c19bb9cd979079e43bd3c3a881556.tgz","fileCount":24,"integrity":"sha512-9CITT7U1jsRypwdgzfMelPMMmw2FUBBOxayWb/6rctaZY5xznn074d6vSuwLGvku7m4S+xUUAMoeRGQ3n/QgRw==","signatures":[{"sig":"MEYCIQD6+410FOCcuZKR6DjOEOgPBtkx1WUdmHszj8cd50n91QIhAO4BKfkSmj93K7NH247PnaTwnJoAlNfEZbHX+Kg4yEa4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQY0CRA9TVsSAnZWagAAvnIP/2LVxYKmgbmr4xic6OxF\nR0/tfauTA+ICXedHIFNyQ9cEzAQsCkcgFbvMggyLeR0omA/vrvdpdYAzyzoj\nX4PluGDottLKs5HvWx//rNNL4NIK4BzZeqKdgVnQXPXp/duvRRIdpKnoHaZn\ngFJolx1owD1vDthgMFmAta/u2i0iC748GBBI2zsO/ur3C01f3a0RulHgWDvb\n+mZzs3ZDVAF2gBFxAfvZuIgi4oDZNUvXz7IXt0ED8rSOILBnUmMLmFTEkibN\nKGLVm8DXoZJySzzvqdRL7aKLVr5Bbv0matlx6lz/WATuu0GnzDQV5kus/K/7\nlWmcbswlkI1q6Gy2gXhT2ZNQmKzZGTxrBsLlnUZ7mIX86KpXAWLIFAVaTtux\n/5+WUX7sR5rnKFYwCm895tp9wGCnHxTu7/Lt2sVy2serpv9A2Amt70bh8N/V\niYinbqsDWCiMJw+xv1XR8I4hhawHCLC6VnFGZSjeS1iL/Q2PLay6lhovr3xK\nOyaQdK65J2CGdEbxftvrKrmtFGaAf1tUfCAvjgpjd1FbKEmmcOebgfrnNx+3\nnmtzcJc+BuFJUcYD2nMBRZGsrv1nf7tVYqW0aeqNGO+2p0dH3WMlh6X0N5rS\nFWxGoXNZ9eRrBc3VgQX/TASCveaL7/FmdUTWctRE2Yi0iVcu/2dRQzCdP8wV\nO/uH\r\n=gMVD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1fa6ff41c82c19bb9cd979079e43bd3c3a881556","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.27"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.37-renovate-non-major-1fa6ff41c82c19bb9cd979079e43bd3c3a881556_1617757748108_0.18342053216334664","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.37":{"name":"@balena/jellyfish-jellyscript","version":"3.0.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b7c656e0c21340782423a2121d267b34c04b0e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.37.tgz","fileCount":24,"integrity":"sha512-sQo6p/fKt34FfVFNbBCAHQkgSlXYpeMFJKOmxPeZtFMtye6f0z8IaPjZ2MNIOTyFtfjEme+vmaSiVdxFAyB2Pw==","signatures":[{"sig":"MEUCIQCaUCy6UINKXqNGRNxCWyHd1VCLPc0UKEVz4qRpLqJP0wIgOMSqmZ3S/wZNUHFgVmpJhXl42rI/wLLz1W3aKLiBrBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbQb7CRA9TVsSAnZWagAAvoQP/1w7Q1Qlujg2JPn8cEJ/\nTbUhy/IyFqsRtY2tof61RAb8Lody7zF4IbyA9YTLDOtBLhaqfxcHy/9+FDKf\nNGkcTiD58lnBqiv/rNqZVKiBU4ZJvDn8Qllu+m4uY+12r3SpEPlRnbihOCV6\no52VXetf2SJHkV/kKkpCr+Y7Kc4FNtKUaQ3qRNKxs6GVYJZ5aAEtR1qSlUav\n1bp8WYzEHib9hfB7yGruFfdU3JWYF+5y1D2FQ0ezkaseTLGrrI0B7o8CPzid\ngvuLtBB7Q2F4PFh0D3QoGRHKFegIppMIWTl+l/Ncsiff0GyYFw3d5Qn5aLfb\nU9O+4bFy24MrKXzqF9I+RrjFWlkhiIdEFMFmMR1tyQ9KzIlVXXCeENkbE4kq\nPMN4cDjDmaGKPrz621C4a1074NVhHDIh8No3F0SfyJ2et9b7nc7VTbpgZ5YM\nYUDu9HtD2EKtQKpZe89nOsjBDGolu+r0JvvVXre+rs+Az6attbWN4NsS1gdQ\nzsEcOAdm6pHPyhfVexeNZzD7viDuwAGCdu/h/uEnRqi1ASgP8GQmGdT1x9d3\nPXuNJ/9ERQyYkw9Oi/UJj4kdOJ9gX5mWZMhovjBM9EfNuFIV6FexQFghEAQL\nt0FHUHj6agyC9uwjUyIyoHEmzMvlzCfMEGvY8HgV6drWqk4oz6yvSti98K2G\n15GZ\r\n=Abmr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5303c18befc81e4dc918cbd3ff3202fb7071cac8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.3","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.27"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.37_1617757947190_0.4693710700060745","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.38-renovate-non-major-77677a0ce0bf263b6ea9382263b4910c5707afd9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.38-renovate-non-major-77677a0ce0bf263b6ea9382263b4910c5707afd9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.38-renovate-non-major-77677a0ce0bf263b6ea9382263b4910c5707afd9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9b971310f930e7e22d232f738f751adb4f543dc1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.38-renovate-non-major-77677a0ce0bf263b6ea9382263b4910c5707afd9.tgz","fileCount":24,"integrity":"sha512-dNp7GfmUQZPIoPzADEslKHpi3tsq0RSvsCvgqiqx2d9wNMWJ0HctGMKDA0K0FjHuIiiU+Je5uagmTLlvKDSzmQ==","signatures":[{"sig":"MEYCIQCcT3Oa3w28zYvimvh0R1YahN8CzgRO9lEkNEOqxNwMmwIhAKZ1epBeK3oRABD6WKLGWZkmtHLAOj2085JLteY0ZueU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbhjICRA9TVsSAnZWagAAOUIP/RYWHue7F7BwOrdnam32\nsCVELyTQ1OjjUPjx4b1BtMm7zdvG+D6Yzbap5wW8ZjqTk1289m8Y5UbdXHAK\nm6m4HGOiFicpOyQIIdISj4W5Ncri00IVyU8msDxrI1gTtN4QIdqUdcPdsb8u\nT/arjwfXvSFqq81Ao2Pij0wv5+HT+rYt74+yyeYt+VTmHGhiQpBkpR2I0CgY\njW2xq4h5cgUVd6mE8PkE4gibEtae+S+4MZuD4OFL7bYRV0jReVPFXfkfLbAp\njXgNNWmXwy/i2S9w2oB9J/y4qXB+jTKMOSgX+sDvogzdWAR8Jgbu/drrgWyy\naE0pmxNQCYLt5jPvz+VjNRuEN1NzUiT7vyWhzD0F6SGPtWq1tZM1JUZ4f0iU\n3jrxWSG+6IukQpl19d7hEHJ/u2mnHLk+nrAgsE6Yb3h3D6cQJcIMH7USGHtt\ncnll/a5hS8JbUcwGfHe16X5jSLrkSLkvVXA1BmDatCtm/oQD4Qf3SMcEqfhW\nCRNX07wMlsDU2EWsw/gvEcQWB2PZhK+gs5aXhAfTwzYnONlFpZsRi8Lo2FVM\nAljFUiJPocxGRfCKnEoYyL8mIGOnLZ0rlY0Otq5ICwZSPow3or/f60u+fNYy\nL0khubnh46ezbwtWgBvIYbrzOIsPer8YYcs2ih+i4qmtjPn8qlbVegY9Yfyv\nREDA\r\n=gytt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"77677a0ce0bf263b6ea9382263b4910c5707afd9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.28"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.38-renovate-non-major-77677a0ce0bf263b6ea9382263b4910c5707afd9_1617828040289_0.23866949944635008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.38-renovate-non-major-69264c9182f1e99d002bdf2a96b925bdc9d2c2ae":{"name":"@balena/jellyfish-jellyscript","version":"3.0.38-renovate-non-major-69264c9182f1e99d002bdf2a96b925bdc9d2c2ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.38-renovate-non-major-69264c9182f1e99d002bdf2a96b925bdc9d2c2ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea850301ae874f95e1d7d7848b09449c318613b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.38-renovate-non-major-69264c9182f1e99d002bdf2a96b925bdc9d2c2ae.tgz","fileCount":24,"integrity":"sha512-nLsHWRDpgNRydUyV5vJ6dvpahoz6nzTQybjnUdaVY+DVoDDQGw9OVxJRdHWd1wYjOpKExjGSdY2YgfdM+8OAWg==","signatures":[{"sig":"MEUCIQCwtJWz2vlw+bihm96TnWY8iU/4UiRHAEcZULkgakb5TQIgXZ4wGRqw9bv4l2skFR3YQS02keug6JAGCZBXxeh2kvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbhnnCRA9TVsSAnZWagAAUFAP+QBCKX9mvRmFIG9PxO9i\nwaA315naxib7ODCI4tkwXw5xDOPRUkBFOdziHnsBQD9FbmibXHMAC3h0DuRQ\nHuARrvrUmb/+tef1iaRN4W4SNodEUE59qxArpGaf4qU2Uu3jcwxnLV2TmYHd\n7wOjbBbkwKxOC+qAPNR+conaEpyyhVM8bIcvxEBAnJ6Tged+J+WRoDzkaDqQ\nPvZ9tThHm25GHsCnjRz5hBw5kPc7xc609pDVCNs4ZT8nw9bKlsS/ly3eXKgR\nQiV88XoadmcMfNerqhvtMdPX5PpBeBx2qteEcgqi+CY8Bzgk8pe4A3ZirE+s\nTRzZPRx5xn+4TZxSLVL2Ss6dNu2l3mEY+WncjV2nwnbqUsnW+jr+Sws1H6hg\ntKtOAWT6Q4cwtVT7kMO51VUR+o/rmKSsS4AmPB3uQuCblRVdodTyhxYLU8dl\nAwOSL6nI3Vh2yMrvdGQuKfufwSo1IeWQEz1xquDBaPTOJGjUuTBzQV9oOu3x\n/LFJNRh81bK8oDm/W0Ed9TQ3cOI/68cS82e/0baVGmTt+cUKdPoBd2Tk24Su\nZyH3iBXwo3lCn9ArLjyW/SnLUdS1aSywlyRzypmhQ5if12izuhxHtMiNJZiV\niGoFv1LKJ8WsqpdnV0JZAEu8XdlHvcwvCD0uQktEWl8/Xy716QnxQ3wanWa2\ngLYk\r\n=fFzP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69264c9182f1e99d002bdf2a96b925bdc9d2c2ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.28"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.38-renovate-non-major-69264c9182f1e99d002bdf2a96b925bdc9d2c2ae_1617828327275_0.4744981532804442","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.38":{"name":"@balena/jellyfish-jellyscript","version":"3.0.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d3c6b34793471822c733b04d8ddfa71c8e203399","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.38.tgz","fileCount":24,"integrity":"sha512-I6O6NXCa/2fM/4ld3Z1Za5CO9efu9BkUQY/5Nkn8o3YqXL15Z7ee9Ny4tgw9rv8IVcY2JRYgaslxQn/0w1G4xw==","signatures":[{"sig":"MEYCIQDaAs1nGe4b/21B95Q3bpfpyOXdrGt3C5T5v/Ckz2uLhgIhALWYD9rfWaO3tposwaARBhNrhjyUUEaGLvgKOU2EHryk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbhsgCRA9TVsSAnZWagAAla0P/0ZvYVGKqVpV7CLEn5JT\nH73zjPLJKzhwYkVO9mBeZu+yqrZqZocWRvwlC9Fmntnvv4hWyMqYYnjnfOkg\nr1aQ32uKhqWrf5uGYIuGjr7J1FAAZanwYsXJGIkXNex8KqahwzL4qrklAahY\nr4CTD9oxMUGNVXsXB7YITNLNBHN/fZTRBM1f81Q+N6hw/RSYNXTOraeDVoCL\nA4GeRIY4E/vEjmASXOs7Pg7iD0I0NNBGzu8MgfL8J4e+MfttEuosxoIu1+IC\nD7VIsl3M3tQMv+/G/rarkvfPR7gSBRE6Kbw5T/0uJgHFqGGuyS31EqQXDi16\nNhtQOlt8lE/VShTP6rxOSCzB34p1gaSb1w11YYjQVCbyXKlp6GdAAs2RBAcM\nLP9+XE3OdWMtEaU6H7okM6fTou9uc9CWxNWlmwo9INgmc11m1fjG34fX8E84\nsjvlzUl5WAosqqHZ+EYOqFot34AbD4dn+bBcrp6ljA9rmcNqzdRlOER/bJkT\nlCczA3lEx+OG96h5LrAdwWRf0TzN59wF4hTkemOhOnLmGvXpJaZk0tSaXixV\nF4KC6zfpOh55OvRzP4Bd94mhiaF80CqVprabtPh1I2VfaYbjB/MaGh8Y6hKh\nqg7yPRPPmpTg42kSpHUN4vjxFOLrkMNjHXjdK4uyoQXnMTu18dOjA6nLaE2E\nrERO\r\n=jndp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"723456e5c64775151ca801f7bef1e6d14867db87","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.28"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.38_1617828639674_0.22364005713984758","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.39-renovate-non-major-293af0e47b38dee96caa230a09d8adc1f265df84":{"name":"@balena/jellyfish-jellyscript","version":"3.0.39-renovate-non-major-293af0e47b38dee96caa230a09d8adc1f265df84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.39-renovate-non-major-293af0e47b38dee96caa230a09d8adc1f265df84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ba25508a250638665c99675ffcea48b793d6a865","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.39-renovate-non-major-293af0e47b38dee96caa230a09d8adc1f265df84.tgz","fileCount":24,"integrity":"sha512-uO41L1zIMlNCmpkXy8GpE3as6CQVxauqCkPvnIS/lBKKJ1gB+4JCuDlY+iN0waa9brd/P6tilC+20NJg+LB17w==","signatures":[{"sig":"MEUCIQDQsoVsef39Q5Inf6wORao+SAgv1ML9uS4NfJjyzcfdMwIgCyWl0SVEVX2D/BT+Nyj1BoIGPHRgOYTrl+hiIZWZ6Wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcWkgCRA9TVsSAnZWagAA3UoQAILDPyNJxfHY8ODut88C\nSMBb/wdDe703ZOnwf5gjOZLlB3GdKwvNE44SReUch14RnObsQX1wQCivvA0X\n682wVn+bBmPIrrD5YeznVUw/LLFe0vWriSlWDMl8bRgJJWB7RoFeQAf6Q8BX\ngxK40s59gP/7P5DeyeEj0mdmuskBjqkNh4/iyMKuedJxOhn8LMxYKTLAawaI\nBrjIHREsRnwzBQJSg/IVFNmL6Zs4U2H710qpWzwuJyw57IspQHZRTKaNOwx4\no77oba3DWxrd6x2+hiTLM679Grc6U9THaYj8CvKITsGhiGeBgbHbRprbjju2\nvjrbxCCkOkxvsuoNklVIHvU7TELBH3Ujxu/1/IQQOaPaCDp+iQFJngnk6qrY\nub4Xw3v0EDArakqcMGw3KYF8VqyVS37FHCYqq+yyfqg9NDoAYFgWOHiWoSgv\nY0Pil1A+9mHmYaWWVpAt1hB2MFxuS32jLbHstnyAePcjWpD+4tBD3HAQ3dzb\nENzzzg3nADvRH3sfweCTyfLeWxi3F9MUq0qZ828QTUZYX6dAx+ima1dCj186\nVeR5fsH7IXzhYVksa04Y3TAP/E985nQ+ESgwK309Da11XYRUp9mXQl/tkdiO\n02+Gf0g6yvAxXvyOLBHFXIgRdunmMfJWT7G93y6KK0LQcrvOTQ+3gL57Vs58\nJ6qi\r\n=qZs7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"293af0e47b38dee96caa230a09d8adc1f265df84","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.29"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.39-renovate-non-major-293af0e47b38dee96caa230a09d8adc1f265df84_1618045216069_0.25747014702507887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.39":{"name":"@balena/jellyfish-jellyscript","version":"3.0.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"42973990971b983876d80eab936aff5a8f0960f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.39.tgz","fileCount":24,"integrity":"sha512-U8px4y9io96MFS7Jlw4Z8w62Drog4UARQsT9aJfsER9P7LSlhK8AM4Rz7fmdeb69lbDTtnWkRWAiHt+TZJFFWg==","signatures":[{"sig":"MEUCIQCjfAcvEpX33Td4x0Yulz3VCA4xowNtrq+Z5FGJgJ7K5QIgeLRaV5aQSzzoHfHkracxQC2Nq2WI7huPJQtf7+okZjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcWoUCRA9TVsSAnZWagAAbl8P/1ANNhAvFZn3xpW6MBNj\nrKtwGjmOg01PJJZKi/UD3MSsi4cmx17yg6YY/UpFo7T+71ZoJjr0UUKysB4H\npJ9naU+bLjY6vYn1hO7l3yo8iitVDH61izvQdTaSt7uYSJeC0iPLyg7S1bJx\nHsw7+rr/27TYeLKD+d4ytDlzYtKydQvmtJZqN45Wsl2dcJuod5ME293HziJx\nvR62008ZCV6duswWohDDOyjvIEW5Shfv/N1tJ0jCya4CepB/pdY/F3DWIo9Y\nbhDBSVZ2bNscK2RhJbFfal0akTXKDKm1pR4fnzNHEMsfZj3QPyw/odTjfTx5\nM/UwZ7B1GREY4XD3sgnsLuPetlgN2ltKHAa2xzvJgcJ87fB9epKavggTmamS\ngrXCDgK7vLtYQ7l7kzCuVSPMUUnrhT4IXcWfzWV7GN9XlU3GK0IDS5eZH95X\ngWGp0/ajLfhvZjhGStoH2+xff/Q1dAo9vWeOQq1t1sMIXw4cbNBvG50zq7Dc\n4Ux7/0VEGcXsJnnGIpywB9BPVCGFac04FMbjnMtE+oUc0yubpMvh1eggfJ4q\nEi9CZTqsYG0bMIOAieAcCMg0gkFU/sIJG/bOhPqs0j5UQ8NxwRG6tnTeDRfN\ne5UmKLEdnpLgG/rDl4xd//1dAV8adGkQQWSSNg5hj/la83qF7EnI2eL/iQll\nCDZJ\r\n=NvU5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"287f4a19fa2176024e1a9b716ed47163d8c23a4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.29"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.39_1618045459478_0.8719666008744844","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.40-renovate-non-major-11481f3bb431ac7a423d695e2bdb1809bf7fc680":{"name":"@balena/jellyfish-jellyscript","version":"3.0.40-renovate-non-major-11481f3bb431ac7a423d695e2bdb1809bf7fc680","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.40-renovate-non-major-11481f3bb431ac7a423d695e2bdb1809bf7fc680","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"496c914a5d8137f5764b65ef487cbe42c68bd90d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.40-renovate-non-major-11481f3bb431ac7a423d695e2bdb1809bf7fc680.tgz","fileCount":24,"integrity":"sha512-Zq1b8eoQee1hUSYIQNz1GK6lDZC7aaflEM/9YHqwsJ2TR7i3nYiIGjDYGpbKR8Pd5h6T3lHl1L8/Gj189UtVLw==","signatures":[{"sig":"MEUCIF6i4+vj2h8YY9Mq33h209xmUqwBFjPzEATCByl34Mv/AiEAxWGnfpIF7hiUd9CbbLHsJFD4zBEkxEXYVGS0oMJPfms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcYDZCRA9TVsSAnZWagAA4ZwP/RRBnkaH3IO1cxSeBMWx\nStCPRqvXFRdlP4K9ENEYPuehip80TUALnaxTwSwhLwwDuO0FefkQGQZBwTWt\nkmp3xO2kERzhVT2WyEDfC1colRFgPKVtPjelFlC1e9G/lfJPwd45li8iz4Ur\nTFQDy59cfAqm/bWyeG6kxkUWd89fVnLzdMxziZfWdnagaCg/AJ0y8HUD/ebs\ngaAlZRhfwKoqoNZ4EQy6xtEqhUVfmrTaVUmQh2s0GM38PSAo1/VlMpmbtBVc\nPm6Ch50t6YNkQNtUZweBU7hMPm93QMLNbZ/T2Emm1ZNzcSthAh9o06lQdZiv\nLZAlFNWoLgo+UF/XktYVEhC/jmciXIiu3EwM7rrieSQd1e5j/B52ARXolVuP\nedLDT4OtlYgwzfKjFDkW9AmHznxR7+zSoVskngbOFcdX3fy/RDXrLfjwkef8\nvMvt45W1//TdaeyTwQyxNvEO3zVixrPSU8dmP1Oz+29+6cmU+Y9cOQAwb9ik\nnMYvDtO2bD2xiAqFJ2LouWyTSfvJS1JWRsoTp5R/y9erGmz0ncJjLFT9FUvY\n3AFK7fm7IFUi8PqlopDn6gIiTsPp9MhfStOjEIyeM7ziz58pd9gKefgOawYC\n9m4KobK7u6DUfPOJVAIT+rzrGDdnSSkudHsOkl/BNp8vFKsEnRXQrfB/7BlW\n7iOt\r\n=hOZ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11481f3bb431ac7a423d695e2bdb1809bf7fc680","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.30"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.40-renovate-non-major-11481f3bb431ac7a423d695e2bdb1809bf7fc680_1618051288870_0.5763528200153352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.40":{"name":"@balena/jellyfish-jellyscript","version":"3.0.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ff7c1fac38f987c05296569b45546eaf8bb58bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.40.tgz","fileCount":24,"integrity":"sha512-AHenI2aTJR/nrinPh2AjbwnNgxqJQs2YJ4+kcleVFkHA52P9x7hgBiDIJFUi1AWtTXBo7lp5lUCLziJr7O6ssA==","signatures":[{"sig":"MEUCIQCNn6O2xggeQoDzBqkjs0y5EZ599undFtI2KB1OM4cxLQIgdtgqfOMX0xd2AD9P24NFql3Uz5LFrlScyY52XUCA3lE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcYG3CRA9TVsSAnZWagAA+5IP/jY7g1O8oC21P8pNoYBD\nOvCZxqSC+y8NMuDI2ISy0EfevwP/QTj5iPpyAzLo/1oRmB4nNHvCd8pLU+ZK\nWxGHpyyji0QiqdRVsR/qmSfCpVYvGfi9v45D5lD8pzDpkJXJtLzpEvmKxPdb\nPqrqoXguV0ngciNg0tYAnXf4DwptofzLLzJU8vJMjmBOGtkTm0KkHMEbUxIs\nHHLXiikoGtbdoRDDGG6C8b/ZogAId5sIgJorLTkgZXOpRMxk/nq/CzX+2aUC\nLBDzNEAef3Uk8X4Olx6dY85YTlvUkiey2fXrCwGF1EL1uskaJ4pxh5hKMQ4W\n4ioKBnLkmjAGCGaU9wOCBKU4022GOQ7YgceiclPpp2Dwy2Hz6VZw5nsPwtT0\n2hY0tf/MD5+nyJN7+fHCli1UmOrWZAvthY1DfE0VFj3QMp0bw9r5VVPmuTI0\n/ul0U0+hv5mxauzysEyzp49naH2XvwsPplDGauZisc1pUBQoIjoAQ0YvHgZd\nYrjEEO20Q5CC38vd959Q6QOKokF35IkTZhZxM59hmhfDDC3eWdpFO6lUkGzn\n2ZX5RJ6DzclU7O5ZE2JPAbJMDhAFY1A2a1nF9wguW3ub8zr1vIf0HabygKWj\n3vo+Y+8F4reSnoRASy5gZqZuud327EnKBXe2QIF+4eBEN7jsanHzE1CNbKB1\nN+/X\r\n=9WwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1fc54070f22359c19cd08552a99192e68d917211","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.30"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.40_1618051511460_0.5843050253965101","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.41-renovate-non-major-0f8dd83f81ed943f2f43e622e2ff3aee2b7d4040":{"name":"@balena/jellyfish-jellyscript","version":"3.0.41-renovate-non-major-0f8dd83f81ed943f2f43e622e2ff3aee2b7d4040","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.41-renovate-non-major-0f8dd83f81ed943f2f43e622e2ff3aee2b7d4040","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"99c16f916a4e16418a75acfd55f8f6858b380282","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.41-renovate-non-major-0f8dd83f81ed943f2f43e622e2ff3aee2b7d4040.tgz","fileCount":24,"integrity":"sha512-IXuaYQDLYpnkUXT5DWmn0Em30vNwEdzSTXIuE3N2h3rruHCjEUptbDsIKxNmyieV4v8kttBIrWh+o5/F52IN+Q==","signatures":[{"sig":"MEYCIQC3/pXd8gaIrdFU0VjTF54l8ojvX/CumxAdjhrmgJi1OAIhAKBD3CeoobcmM2XOn3nLMzc4ib7D09z1ZexZHpLoNTSq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcZf0CRA9TVsSAnZWagAA9cwP/3LPmQWx11Y2ySfKaAd1\nlOFEpiS1q282tYpI04uZ+6Al0PSOTKKEJ0qL6tB5mDh0EgMSnRmSKylxAOHv\ntQZRTFEL58wC4IEh/p3Idl4+kFSMec+CDBLQH2JIGqt278K+mvjzdKrKWph/\n3aReRpccn625GjZitzqs+IM8JToUYqBkCRtnQvRUhFi1Dw2d9zQcB+EmXrb1\nLG+iw8ttCclakg/ukW/kAOZVdIXkKAx/K8BsYgWd3wn67Jd1+oUujF9n1tSw\nfMbd6+GvAKkjMmvR8UyE0Nq4vHrBom5AjoCLGhzJUruBGPtunWGxy+ZUk+3R\nSB+mGkWcsSNSnBbQMVONxrDi0l+kDeWCyPVne2eto36JWx2AcdUGONN7HsGz\nfAeYYHYexs1XwbpLbhluGcUS3EbTRGKaDA2Bwe3rOuVE8CVzB7yYSeW0e08G\nna5p1fPB0J+dYlQQeiR99eNfVFVhm0VVwUDz+pu7QkMRCIjApsK9QjAuWVaP\ntohbp+h0FU9XoRhYXqS6AMf+i25fg0HmcDPXh9d4UhzWOZGdNIjwkfj7pAvg\nYYFdyKcQ/OQDKSjADnfgrYIqa1kQFeT6lLP975qQtzx9YcmlqHE1njC32nr9\nn/BRGwVWRxHCZcclXsE0eu537TinmFmCU9TsXe7oK4s8xZVvYDezCwwha6A0\n8wXd\r\n=MmRN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0f8dd83f81ed943f2f43e622e2ff3aee2b7d4040","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.41-renovate-non-major-0f8dd83f81ed943f2f43e622e2ff3aee2b7d4040_1618057204006_0.6436805178983978","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.41":{"name":"@balena/jellyfish-jellyscript","version":"3.0.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7a0ea60d4be4aa539fd49c55cc74dd7c3faed79d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.41.tgz","fileCount":24,"integrity":"sha512-XkvSl+YGnMAXf/QLFOjLwK1EMGkxiQycQHzCNhmkeW/Vd9QJpytW68pF6rD786H7DbjE0tBO0IT3p0dnrRb4og==","signatures":[{"sig":"MEUCIG1b9DtVv6VwT/vCyNisdxx4Ev33igPGVDKQWiPKV/l3AiEA3M2fECLZEgfR7Dm1WGpcOjXE1ytG3lhi9lWBciSezlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcZivCRA9TVsSAnZWagAATZEP+wdjeUvCjKlTe31898t2\nG03Nedp3jaS1z+rPTs1O8aJ8zct4QjY1+VSm8OL8xZ5zGLSfTcRxdF8ri0xT\nH33agFiZHNgmUcIC6rOPy7OSICKsdRW0gewyB9K82pt5r4Rl6xVohXwC54GO\n1gcgxvoNcoTp0YA8e6Vi9yPGgmwBoWKKksmqYXme5LqONu6U+MXGU9Hy1Bgo\nqqzxifCBT9pjw/KmQmHlpazm/m6yx8mxURm5kDIHU1CKgDvGd/5Jpu/pNsfa\nGeYbUShRHmsHHRQcZT+4Qi3TU4I9zGR7pYBbLYswWR2eyQShFw5YUfBfledZ\nmtYSYh6eSuI3rfGHRol9Roj8xLg3VjFa4CUwoD9+qeCwGgTxZ6LAyWMEgkVH\ngKXnbP2CMDYT3qRZi2w43Vh1n7rqMNHGj449tjf1ci6zkHK8XHXMBEYccXSE\neuohjRgfzJ2/n9SOR9nlcnxWCFYTIn3i70lyzNYpt3KNKQ0Pb1Rvp1EXinY/\nrMFtXvmt/1apIma/Q0D1cGJ7VcNKLOII8rgl85xuxhuEOkoaPlyFcpr/NvZm\ngwOgdT9KrkGtdBzcyfS7gh+ZZA6XRUhXE4CxZv9EHNSlLPxzSWDdboKq4fNI\nX3HKxX+FWDrt5lSZOIC5HZCNR7/9Hl43LqqFpJGH/Iwf5PKwO4Xbl506Vvq3\n93Gi\r\n=6ZXB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc233538d0d12ea54f2d1e5d1b7e94a5729f73dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.41_1618057391377_0.002325018886903729","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.42-renovate-non-major-d740d525212a40cb3c7f598be40493b889b4f7fe":{"name":"@balena/jellyfish-jellyscript","version":"3.0.42-renovate-non-major-d740d525212a40cb3c7f598be40493b889b4f7fe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.42-renovate-non-major-d740d525212a40cb3c7f598be40493b889b4f7fe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c8082e91cc3dfa4edeca77e0c24bdbe6183cd263","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.42-renovate-non-major-d740d525212a40cb3c7f598be40493b889b4f7fe.tgz","fileCount":24,"integrity":"sha512-VccMEZYFwSOcbo0Ro5muoEXnkrlKGYs1sGym0yIuQEnBltTmfdptOB+UfLHhlYR5Qit3xWg+aGnHiIsItpKCkg==","signatures":[{"sig":"MEQCIC2Qqz+WFwpPMfwx1KRtOqmU99jJuqPClbFh5SyzijJ1AiBP/WdQL+hxIbUE8cx3iyV8L/z5Jm8EC4FPcBgabkfk5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcbvgCRA9TVsSAnZWagAAyE0P/ishGAWEE4nXdfkAhQlZ\nVarTTYXolUNOgi1oMqjYVFoLetji6In0bQTg1x9RMDYgCMJDQq2Hyd7J/6yu\nh96hMXo2Dp7fdwcfWLZSpqyfSfJjTFi59BWidIRw85T5AMqm5SGtouiNUvcX\nO9/+fu/tZCDUmpPEw4KsgW/ieiWAlSwI48XgK99qGoZ8RNXqTT/98++WIRRu\nylgM65ybrmfNvuQSbCY6FEhE46SRbI1W7KXqqZ1VIAkT6AxcQOeWBV8QoPSF\nsrRhvbbZgAAHAi70bzI/98mHRP2SGTGKba3fB0DN75lINJUAKNQD/VBelI5d\noMq7ahYNy/b+71yaiXEAdZxiSxQPVKprL6+nowNlqPWV4uj8keYKYvULD1qp\n3UUzHidOzT1ji1rdJUUmdxad8l2R4rDVUzifSaMoZsNcV0dUvc0Oj8o1PnwS\n47aMEbrsHQOUD+jIefnk1Z8JbSfO9UiPFi26rCo3rkfteJzG2qu9//ek/495\nExXSv0e9kTR/IaB6cDNuEjOyhX7WSNO0MwN2OGjeW9xpIa84D63p+3/W5nIc\nsCkHiBasFFd+snZg3S8PKXqAknru4HIpbMBd/fUiUbzIpZCn9POojBLjbXna\nm6xMoSPn0PRCdvif8J+pwwR5Gd7xO2fARv54hOQQolwMu0PGvlxGXDNSF+02\nkgvz\r\n=DXd8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d740d525212a40cb3c7f598be40493b889b4f7fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.32"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.42-renovate-non-major-d740d525212a40cb3c7f598be40493b889b4f7fe_1618066400236_0.8240012712788247","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.42":{"name":"@balena/jellyfish-jellyscript","version":"3.0.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bef7637e66b13bad57ca8d7b55070bf253b5a94b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.42.tgz","fileCount":24,"integrity":"sha512-8IxwDG2UlhMUVVhAeHmKvchajWdkgbst43lOXavSn3l+6TVNJjmfIV0y+wD3ggGthm3jnOKiLsDQ+VeA1j8IJQ==","signatures":[{"sig":"MEUCIC8ZlbgesGFEUqAcTj5PB3QC1at4J5LFoV9NQ2w/uWPfAiEA0yIotz4yZlBwMSwAWrJAViAq6ZDM64P6AOha0KJC/WI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcby2CRA9TVsSAnZWagAAiWgP/jNn6x3OxvTy8irdatJ+\n8evDjW0QPMd7mUDuYAjpGWalKDEW4ms3uzfNvfROHN4B9Kxa3+UdHGRuLzjH\nMTs9C7jIjvuaD/Y8HXl4ENUglEZAcQ4b+vW3xHOK2ireu+LUOK5jfV7pwZFU\nvLUN++RhZK1p84XP7UMbPq5DSkOEEfN393LPAOhMPdSutnT2k/v+o6gpk597\n8cceA80Fkb83sD1C/qQKj8ay/CPljPI0ndzIGZfeNNx7LknRUJ9wer/2u668\nPoYu4w6/0Z49jrR+IuM4pqUK8DN1t+DrA/pEhGnbekU/fchH05gOhgVXIu4E\nOlNLA9Dn8o/uW5NMQGdlcUZSbvzYigYRZpRBiwplANXVldARKTmOb6W5kOnA\ngBamF81ns8AB+pRmnaJwsyXgwqQjrwKl4kWc9FA/M1fAVOegCmUXLwUS9ops\n/yxSPa9xGUjTFUrHJUXdr8v2n8dSwTTbyZ7o685NyYL7Gsif/Zno8V4p8OrS\nXW3ykVv/RzA+pkwkUdUtLfMDlfnD66qiKriLG0rYPSkf848wHJ50o3xxCMai\nOX1NRy+8jMoJfWKAEtAWsuji6gBMah5BYMNLDGtuJWng+2Wxq+veVWU70Ceq\nid3gIWVTfho6HjKI7elWToq+4bVdLqNjQJEByBIYp9B2vnkCONX9b7ooP2jt\nM43P\r\n=DPKJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"85c2c03ae0d33b0efeffb9dd475f35e71ba7811d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.32"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.42_1618066614122_0.6273796567231913","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.43-renovate-non-major-0978aba962c59ca43d61a3040abae210e49be8ff":{"name":"@balena/jellyfish-jellyscript","version":"3.0.43-renovate-non-major-0978aba962c59ca43d61a3040abae210e49be8ff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.43-renovate-non-major-0978aba962c59ca43d61a3040abae210e49be8ff","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"68fe938257a82df0ad462a0783244b31b59d30ae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.43-renovate-non-major-0978aba962c59ca43d61a3040abae210e49be8ff.tgz","fileCount":24,"integrity":"sha512-s8Be9GRchnRDN0/AMAW54vdeevuUDX5VXMNC70k7V2JtHWeM1Bo6CQclCUyERDK7Haq+I9TFIyi/tTkGMnjKeA==","signatures":[{"sig":"MEQCICdR5XjVtxJvjeFr7fjhRIcjzAz4RZi8O9xzgIzpbslPAiAuiHIIf0f5EyzFbBg7yW8GFFnrDJKUNLoWnvJxcsocsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcdLpCRA9TVsSAnZWagAAVqEP/0LatgzQEWgxYSiXhRBE\nDEg8RkYj7yhNj+t+aiSmuOV8JY62pUvcexcx1baSPjaZ+aj8k8A3zd1Inwi0\nwSrfZQv1OkmvIj0ttWRigOiduUXD1xsHdtPekZp9x/PlUHlb8q2zK7QIOEho\nSDVesO+hQtQv0ILgwuubc+DyihAWQgdj9i3wJH1gjm1yLWOxpXLfBEo3ru+W\nVwdC8K0tvDwPWRFphKYgDfquqP/B5RKU41KBYFfbq3ApzSDTuL5MNaW6crdx\nOSiCioRKeIbriDGusr7gLsPhSPsKmR1n2VsCpkrfytsMAKBlRzNlKvpYGl2Q\nBmOdRqS1OeJWAS4Li7GLhfp+5OMp9oLu7k/jiXEfw7Ubt2ijZ8HG7jbpbfBT\nhPJllxp6aLhYAWIU+cZ9eGY32AjbvgRRvjfHYPl1wXkK0C2OJQvB7PHZKMxr\nhhpGKjmy/+fQx/OPY/WTF/I9NC4l+pjERqqErDWws/FHjNnJrD7qQkxwhCSM\nDbV5Cg+tW78M9QIhMF9yXcP7zE9C6NGyOz0JqkSK2iEJSfAXDSwT2VUXVe1j\n+zdmdzgB4rt+J0dSuF6UMtcCE18XX9XzT6/MWOzgXtAIDxHswi55giln3qoi\nvzkmmHDHLq4pbKGvvCCjTsTxdfHK5mX+VzGQsW0ndwR6qWbmU7YY1ByIquQZ\na1bv\r\n=pJ3a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0978aba962c59ca43d61a3040abae210e49be8ff","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.33"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.43-renovate-non-major-0978aba962c59ca43d61a3040abae210e49be8ff_1618072296917_0.08929625799707153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.43":{"name":"@balena/jellyfish-jellyscript","version":"3.0.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce9a2a1a38f3f14c0a465811e3ac9080b689432b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.43.tgz","fileCount":24,"integrity":"sha512-BayiO425H8oF033kvG4LXgN5vbBDlh38ALYIKreDDKM6QyCESiA+JCD2YTQIgbJo5WJ0GnzyXlPkCcWRG7wQyw==","signatures":[{"sig":"MEUCICN4m2xg0eTkZBvV8CgHwPMVjbpDUsjXYQqN7B56K9mqAiEA76px+Weu+6sW338ALynoUAApIuFeEtGawL2Q1cGBJy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcdOnCRA9TVsSAnZWagAAnO4P/A9ZS6wpgpUlXPXsSUNs\nNr6kWHfgCsyhafgPnKwllfhswkMRklPCN9vSvEk1z3DUU+haDW797xQmAsz6\nt9zUjfgoI8Cdw7HiHV6uah0CxtFSjvYPlofrcpVOJtVZB8EaN6UZacymQ5Z+\nX2hlPnYQjPZm+pCLH0qkZw28y0gAzqddMhuR9frFsWAhVDKQh9+PYevl+cWg\nfct1IULkvPhIPeAjwa6c9sYpvwKuGBRFJRmpuu5YI3L1D7h08TMN/B4q2Aea\nhqcpss4wVhwacXdmJTrVC5gqPkvLZWuFQEHoQTqa0PBN39rL6oOYRHNg6MLp\nmw3muw//OcPHkZGIA6DDrg0/vPugHmoqRYaJp4SZRGhP8oG3drxqz/CrZ69X\nZCKKmwE7JM6WPdAdcv++pMvXDAhnm/N1eq7kIH8Rn7T7nWoY4vJAC3wt8FS/\n/tIoR3Nw1NJaFmH1AAUzieLYtlld8IOi7Rvc1QwU7XmLRf9pKrW+r9IVdRCC\nG88AASbnVaLjm6ZEMtuCxMXHdxv+N3NN358LibXm16rj86/olFHpuUjhPPHx\nSaCuCQnZ3Nj0md/7lQYo9SEKEls71t01XnREWQDKZieljjsVGXreyyAikB+R\nJYTuTNsii4IGPIJfyBjgoyirvqWQqG0WBPthlU5+iqMpSZE9yDoFr0Yi7oMz\n/onc\r\n=Q+C2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc160d6c80ebeead6c3fb49f1893ab5ca7738746","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.33"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.43_1618072487127_0.6634188141436073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.44-renovate-non-major-e6de335195e810f9eff585052571c73f5232427f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.44-renovate-non-major-e6de335195e810f9eff585052571c73f5232427f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.44-renovate-non-major-e6de335195e810f9eff585052571c73f5232427f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"509937a41fa785a3ba404c5c62b99a9aa7fb71ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.44-renovate-non-major-e6de335195e810f9eff585052571c73f5232427f.tgz","fileCount":24,"integrity":"sha512-raIQCroZ0xH1KSdeUhYSgzy0m7krvgouOkQ/TyJaj2u8JT78Cs2gk+4AlVZA00FS2lwnfASLgVqsU/g/BS3P4A==","signatures":[{"sig":"MEQCIC290mvbKfRlnYibBIuVx99rWBvYz+TEsnsTKD47J1LwAiB2dLFVK+gcM8oldKtLOwobN8RFAisZdAQQm4Duo5OSjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgceuhCRA9TVsSAnZWagAANdYP/1jlyx0NqimmvTuxXelm\ns7ioC3Q9+VA1HKRdQSh/tMJWSN4UFOuTi/Xe3KiSdZ2FJraIEFAkXR6agGcu\nbUxWsjPfAHRiQmCRf8T95gFCM9YkGoB6WnqkSCgXTOazg95QP2pzoeSVl48m\nNuByB4D71bIyCHn6wavHgE7nw2S3tVqM9xNbEg63R5nuzzXsuV4Mvave2Ig+\n2gZVJlHHgP9W3UuZQeU5rntUsQj2j5WoE4nP/wXQbBH5YEorBh3yf5D4r96o\n5dXds3P1ComJ1rh8gd4WxpmZTv0WUmQKEsYj5RoYsKUC+AtkFrhs7vFzUuKC\nJiR2mkuPoInypWfvVOE5tH2T7S+8hqOACdoxtzgz+sEgfISxL20pifPN/gKg\nMHIDJRi8zEUBJqRK4EXegDH2nAGJL8VJqyrS6pnXNH2DdrbFe0fHex/howkx\nHsDwsXjbDgj328ec2GHbDq/4Y14yM8RawGwO7NzjxXkh8BztIKx6uKOUCGys\n1cdzpoRadFkJ+SYekEV0nS/pCqxNlBYCRpmn9n5R1dZHbQeONOeU7ycORE7H\nnKV71xvx4vb4qBxb0TeTM0y6elIPzri8W+oGuz0OhILWmnoWmtc6B0iSbf9w\nOmUHAnhEhatvf5aEiohsc0nv3EbsRWYSNzklXXO7Qj8t1229HlL7Jw9OWMmK\nzM17\r\n=pPiQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e6de335195e810f9eff585052571c73f5232427f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.35"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.44-renovate-non-major-e6de335195e810f9eff585052571c73f5232427f_1618078625092_0.7586389350199967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.44":{"name":"@balena/jellyfish-jellyscript","version":"3.0.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7e8f1df291c74e103b5eb957ee2ea913a453c474","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.44.tgz","fileCount":24,"integrity":"sha512-nbo5+f4AnuHf6vqoKtRuLwI4ghHqkG+Lk4i/U4rIbA10sifyi2+NE+qY9LvH5LWwWXYnhXYGyhZoCd62Lj4bTQ==","signatures":[{"sig":"MEUCIQDBzkaL4OcQPh+onc7aINi9iwkNR3mpdu9u6eRIiszYXwIgK+bydlh97FDcwuTVzjDKOYIMsZzy2V8EAwu+nBekOl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcexbCRA9TVsSAnZWagAAdwAP/0x/R7y2sF28hOhbyopt\ntgPfOyOPWhH94dBepO7ogla9Vs3n4aUo6vMqqyeTbn7Az3FsQbqrT8keP2jv\nL3tliSJfTn0JYIG9sb94phtgQoDaVP7HLhTexE1MIBQi54YuEc8tRFCXvOBs\nRop/1R2Zq6owo8viI/A6zJTNCV2UlXhnkG18Bh+YL/SULRRGMJHbWk4qugiP\nfuhsV5ZyDa7Iibvq7e+D71aynjSHCgH+6O6BlqvCh6knig6j9xSvQSLn++Kj\nMhXzEFwy+IXcT8QLwhJ/PsSAcNWUohnd8qBaZ0cqZkDdHYMGLIo2iJkBdi6D\nqsldEqrGPG/BlJAXdWjieBamoMwBDY3BMkrBz58zfaBy375nmePO0XsxhgFj\njPOjHErT+qJnvVmsgmmA4QZMff/0P/GpCMZYrnbVOtT36AyX2rfy/V9bcxUN\niGMdixUmytcGLVYLoV+9DcxOLISzpa5IpQZsr7ENioUWzy6ML0DXblxsFoaf\n/xnqqWM/1lWJELSAmLh3gXMBRS6bh3bR5CGh+X0VUGaQRMUX9J1fNpmPfd6n\nzs6TiAWa1xCRG6WF6IPWcBU+dwv+KweYOsI7gkfCrVNIA+Zz9mOoQqgNcwsH\nOzrtUBhagp3zg386u/4fpnDpl0xt4E/aCMC5ZKcdV9PaTQacMh1pg8EuaYcV\nQLih\r\n=FIr2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"958a53123d37e311b371e23d337b006228b45673","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.35"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.44_1618078810686_0.28112616132467405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.45-renovate-non-major-5f2aaf1ff75c4c8c8dcfe111f9e68008ff2c1983":{"name":"@balena/jellyfish-jellyscript","version":"3.0.45-renovate-non-major-5f2aaf1ff75c4c8c8dcfe111f9e68008ff2c1983","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.45-renovate-non-major-5f2aaf1ff75c4c8c8dcfe111f9e68008ff2c1983","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2ca781623f8ce8ecb41f255d4332a88f4dfde740","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.45-renovate-non-major-5f2aaf1ff75c4c8c8dcfe111f9e68008ff2c1983.tgz","fileCount":24,"integrity":"sha512-4hXFzBslxBw7hMp1kfTtYN6+u+5Xhn58wpyWTMnCWaFvzgKa7I0lV7M3ndmB6+ctCEpD7ZagqWibgWQRug5QsQ==","signatures":[{"sig":"MEQCID8tzHxcixJFU+1zUC38seFg4457XE9g0644qwjnbPYlAiBHa6PJ7QF3ZwdKeMvL4ZzPyU5E4HZonbCVlxIm0MPV+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcjauCRA9TVsSAnZWagAAK7kQAKJ2NNN1OFwjt+pHgq9l\nRl88VqHNE1qBw+cskT2Cxul4B+yF/LNA1EHJJEA4pysRcd0N8dteMIJ25iC1\nR4egZ14bfFNii5cYp4GKMfrxg15UjHcA6nuk8VuaITJx42vzk9UZOBQDKw/K\nhQdk0ukO/OWP3m0EOBuDse+Km2lCnDOTvOeyo+v6gbX+kKXYo+zIJdlnj30l\nK7zt9leQ/b0LC5epC62Ohb7HXwT0YsFMUPV3wJVSimCBBhYuYs1BfCQVExpr\nZBYjcfJF5mGW69hBvIb3aNTTFsYYLXxemXbhNm/6QMd+CtJqcBlY3zxNqmtC\n1BVbPceGaOlAPvSjqL6iIwXQ/ztiyW/Pcd30i6BmSdRN14QlsoDa06vFV1p2\nMY7dsdf9N8m4FwvbTTAPB2o8MVdVqUAw8BDhtc+mijpWd/VPKeBUtjTLTHGT\nIgmjL94/OZKIX8dWFAsFKNvKdtDIULNEJuH9A6m7QDCTo6oRBvMT4HVMjS0y\nF3ciVIasfaMtN8q4C5EDQqmDYTkaSgB4gkoCaG50vlAYs0XtqmaaCSw/PvCK\nAnY1vW2ThbxdnXlMbyhnfzCib2vTBlhg+ZCxmpaB/VBXXBRG2ezf5046nC8i\nBgesWyGlPnvP8etaF7I5vDz89ggUx7/izPh2P62OFpLupENUjuZeNCaqxm/k\nFSI9\r\n=jJeZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f2aaf1ff75c4c8c8dcfe111f9e68008ff2c1983","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.37"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.45-renovate-non-major-5f2aaf1ff75c4c8c8dcfe111f9e68008ff2c1983_1618097838101_0.9105093633375476","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.45-renovate-non-major-e80c5e59c2dbae8432c8f8100be27c061af69db5":{"name":"@balena/jellyfish-jellyscript","version":"3.0.45-renovate-non-major-e80c5e59c2dbae8432c8f8100be27c061af69db5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.45-renovate-non-major-e80c5e59c2dbae8432c8f8100be27c061af69db5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f037f9c64c2f9bbc40c0454d289b7faeb5be506b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.45-renovate-non-major-e80c5e59c2dbae8432c8f8100be27c061af69db5.tgz","fileCount":24,"integrity":"sha512-FyaLfwEvL8lxQC1Wd4HhEbda06YBFDURqmkxR3Q0V+0vsHwcU8IHhBKuJoy6Lk3QQ8MidEoR3RV69CPxoxcT9Q==","signatures":[{"sig":"MEUCIQCu0SS7na1p8Qbc/l5DE5wkiN4kt+bwmnKosXNQC9tsvgIgGFkUMt0wnVfPxEyYAcSQLntK8bSsWv3bQC2Xpz8krrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcjfrCRA9TVsSAnZWagAAsY0QAJZcycoDmMJGjdCQAFGr\nklz5fzyZmIUmWNkS/XA0Tjbyhh4A5a3Bhz74PI4C3tJmX4sHjkTdMncw727R\n2xUyHaWuXo3R2pUjWO+qKZ57VGZRP+XTk510lIwZBdZELVYruYSODuCHvuZh\nF1rwmROarXIvdKr479yJ4Qr3ZkbeHil6Tf5N7/82YGZa5YGfZZXMvIqVSVrU\n81IZLyw4YL1QDBfYIJc0S7KOehfc8VfV/er8C3CCOOaMR4+Ubriy1QpZbVY8\nR4Y9j2De9Fp5R2qFUzrBHFbXBYE5O+Z97pIapvSwIO7ulFpM3YNxWUD5FIV4\nI/RO76W6Mqp0s5tb9BGWecuiYQoQkWMTJbiK7UY89LLaIaJV0VIvF0xQ8wv/\nCb7jOqTM8mdyUrZA6v/GxMD0gsBFWA1Ayg8mAVKt0t4v8ur/9MJCii0ae0mG\nMJ8MQpRZvrHELA0CQjyiSwL5VhUuxCIe2BxI75/+xf8gDgcbjbpNiGN3FJBF\nC0NdzP3M80YaXPK4pqVnuj+YMUelh2T4QLhYb6jEOriVKpaE1r1oDHnMPUUH\nHqCASECDQQiR/rBHEgDqCyvEQNyaGUlPjtAboUuxt1hOR1cI72pd7/ThNcwW\nrugN87p9q0r7On1LMjGLJ/BDDmgGePGoIMPUGlKCehVXY+4bz588FzfcB3Vd\nWaKQ\r\n=/2Bw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e80c5e59c2dbae8432c8f8100be27c061af69db5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.38"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.45-renovate-non-major-e80c5e59c2dbae8432c8f8100be27c061af69db5_1618098154625_0.8897715632297982","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.45":{"name":"@balena/jellyfish-jellyscript","version":"3.0.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"59cbf566ab32248e9400b7161b234559c5ead271","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.45.tgz","fileCount":24,"integrity":"sha512-mh5I49bkzTtQuWJ5SWWH7qQolmAOtatlVdDLC+VZFWyJ5ckFU8Z+gmuMr/NwaiK1D9UDD1KLa45zcutXaXH3Ag==","signatures":[{"sig":"MEQCIDqczLSNKLl4GhanLuonZ+xfTyba3lUM2Z+zqyedmoW2AiANabnE3jO/NOb6KxgAz1DwTrtRmQyUNVa4V6U/cYAxkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcjifCRA9TVsSAnZWagAA+A4P/2RkS2jF2xaFoqZnI0Br\nvPNsI3wk2KaQ5D+24ptWLrI4KGf3PdkG/XIDR4Og9QPca+0ETPw1yuUFeIrm\ni1/2N0cqkWqvfZTtrkEENqGwRMrputJqBMUruvk9iJtN1K53jVBzOTtQ6Vth\nOINO/PAuAz9ZlWXYVyePVXRwD0qCZhW7dvp32ymFxbrgZdhTvy+WVERM9l8N\nHUNMOciQCBzwrD60D2sbgdcraYT3HxkQ7+JB5rjOYLER24pwIJFCaiJLPg9O\n5Nl0DmHfXx9e40o6YnJ4LO3yxZO3tgefbktH9vrWGtg6U7OlbkH9u7crjf4/\nlkjbvlxRE0rpWzdnjdH4z7VmyT85a+5n3zMSo2KXJLJkyT1p9GiwLXN49NjQ\nEBNe0JrS6+hI7MX4Ob+Sq7T/R+lmjn7+vdZs42E0oS/ynfFx94QeLHrKc/bO\nckPgdYFXFg/6n7uhxhq1oG4GXQVBxAK9jMLVNUqr77l9yuvnJWDn4lZXgLMr\n1uXLMe5aBxgJHgKaDCHGjgWd17wxYkzbkfOXqaLZOVz/iuGIJgVdj4Vh/CiX\nJGg9ZWD56ZXISn9SmZG/RXDgEufmdpuwuZRYfS8fcdRSiJlMdps62L86PaMq\nXKRbUCpFrACPsuIwv3bEziJOyw6SM8eoeWiTtyMN/4DR/lsFS2TOurXzJMv0\nh3JS\r\n=sNm1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9f6ecae0ae966a3c2eac49ce683af3c244812a61","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.38"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.45_1618098334871_0.7577388776798732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.46-renovate-non-major-9abcf1dbbfa7d0c6428ceff5f944bfd147afd436":{"name":"@balena/jellyfish-jellyscript","version":"3.0.46-renovate-non-major-9abcf1dbbfa7d0c6428ceff5f944bfd147afd436","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.46-renovate-non-major-9abcf1dbbfa7d0c6428ceff5f944bfd147afd436","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9b9829e3bbb0c8f9bdf8011e882477690f8a88c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.46-renovate-non-major-9abcf1dbbfa7d0c6428ceff5f944bfd147afd436.tgz","fileCount":24,"integrity":"sha512-oqNhMnv54q4VGLoEUP2iHP8F3GaRC345gw/9wuMVFs2S9+huLbavNPFW0N9QQKPbh0K2W7MY65OJFu9RNcNjWw==","signatures":[{"sig":"MEUCIEvyQSiPvo5ChMBiJjHBugblrTErbg+p/EX6DwqrLWnnAiEA9yIZKXXT6aEkfwFzl33dz+7vFanPnS0A3vp5YBXP9HA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcms6CRA9TVsSAnZWagAAR8YP/1aSuG8I7HuQZq/+n3NI\nHVRoygE3wCpGUBkMwM37RBjTjN4RunT432O+fXMtUf8FVDgqXFN3BlxIeNpc\nakoP8wT2j0lPRw90M6nPAV7YUcgXFN+XRQnY2oIBhiu+JfHRh1bUzb201GNY\nzqyDzV49KSsV+0sFu49KYxtn0Fbgor7AP/BWJLIcKUyrddOXIZ8RQRw5+xWA\n15ALzTDfSouKARfBn4JF8fvjeP75teA2snu80CICsRtMe8Dn12EeFOtlxa3o\nR8IvJg7d9/BCWi7WxlZvsrbUCnYZ1cyh6OLL06Saf5lGzM1ZauObIgaNc0+Q\no8yQVWs/sYa5YR/ARy4LO3Zb2KoOwLJzKQ9CkBLYXbjV44VwE0VgaytOFBOJ\nywA4viIe4ML6laFWw/oIeQgxYkC+pfdgeA9zjrDSkPdV3X1fnWMlcRLzvsZe\nH6x1CZ8+OAtCi8MydMOezDCVq2fOsmTfd0IgamMBHB6UmEXKb8g62OD6ANiI\nQTz60hQdT4zLWh0XoSWEKWBMDqA3ELxjcfInnHn6dJZVHexQ9WEqyqhj1e6x\nR/FzH64S0n9IfZ/178JN5cJR+4sEoQMmdlGtDtwNjyba3cBMAoOFyjxcxi6A\nB0ahF1Resb006DzcfpINTXW2BL9CoE36Voir69VbT3eOC5bllbCPAtM/nQyc\n57ia\r\n=Xt1U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9abcf1dbbfa7d0c6428ceff5f944bfd147afd436","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.39"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.46-renovate-non-major-9abcf1dbbfa7d0c6428ceff5f944bfd147afd436_1618111290399_0.11563939054705696","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.46":{"name":"@balena/jellyfish-jellyscript","version":"3.0.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5dbbc1e193fe259181624c276e576e7fe1dacacd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.46.tgz","fileCount":24,"integrity":"sha512-OaCVWt26MitxqWpjA7d2RjVqvGiUpx6SBkqclzMpEVdkCPukeOTmmSBofeOkcWlkKqgCGP5P7VIUpAJus5GxyA==","signatures":[{"sig":"MEUCIAsDnWdx6oqhMY5MtYcf8sx7vblF3ZNMT2f+V0eFwvv3AiEA/no+fZib/8GvkRDckXdsf3fJspAPafKLeQx2GSsAbbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85941,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcmwTCRA9TVsSAnZWagAAK1YP+wW+lN1U2h0huVC5Ia8Q\narWNy8lKd1znxeWf9YVaozK1cB5OJGcReAbB10j0tJ9zI24Efc2gMYX3WDKA\nf9d8h4wmahmyIxL8HAxm9hI6l/YQXXB0osmhFwSMj3V+kuX1QszP8mWRQjuB\nqEntKGcmaejWr3uJfpPlcDVIaM2BD+NftQwy4UUtshE6JNSbAQUbZFYWHZu1\nJWycgEmgvSl4cko5biX0CGnMTFc5mRDzkJTxuxtS9TeSWIk8QCR3tS1tOtvk\nm2DBj7BYUgXbTwnz8pdmtH13Vx+4PJQh2yZaLGVyxYXni18nWZ5Q1fnAbr31\nnC8iTVSD+T/muMsAM9XUl17qQINKOLAM4dGi07X7MEJsag/1DIcQfJeLuEe6\nCMK0Qnn6owKuJi7QxIEEBp2ynun/RrU6xIbYkauB9AzMP1NuC1u1/HATDFlt\njkCZBNuTUftl1HnaE1H946u3gcm9WM35B1ohtvyCbd6832hYoZvS5nsAJP+a\nvC9mxPYnYhLNEWMJTKq/9LND0COsHLs+JIioW1qmSixC3lyWuch4weDejjZm\nF0yot941M3OVstaQrtlrZWq27DLYvGb+vlK+cymnqhOPJ9wWX4fQOI4l8t2I\nDLgQYZKWM30WJ45jKCIGP35CPMQqAnOwR20LPOdl+nl6zqJFwxTEATYn0i/5\n9Adr\r\n=6bzr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ef186d1108c00c3ce93c1cd25582e1743121fc96","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.39"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.46_1618111506755_0.6650809013183296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.47-renovate-non-major-3c942769390c1e96d43b906b8790560295e26899":{"name":"@balena/jellyfish-jellyscript","version":"3.0.47-renovate-non-major-3c942769390c1e96d43b906b8790560295e26899","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.47-renovate-non-major-3c942769390c1e96d43b906b8790560295e26899","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ec1424024b7c779c4e466c752b65e19e5be43e99","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.47-renovate-non-major-3c942769390c1e96d43b906b8790560295e26899.tgz","fileCount":24,"integrity":"sha512-RX9KD6Lz107lrQq2a/wepr2wSEClo/6T4/EkCTGwaHhYdbbhX27wpa9+FiH77UuQFoydcKdif6qjgY55fz6sjA==","signatures":[{"sig":"MEUCIQComt83b4C5wGZXDMirLCmHwkSfDvLPGY49KtEJlWYsrAIgceequ5VuKbEiDPmiGV1aG8RTDENpvzOGhYN8/lhvMdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcm1dCRA9TVsSAnZWagAAYekQAJ4N/CzgDqoQBuWiXHpE\nOWfH3OQ1Zynsz1qfIC1WOy8qYzsHRJoFAu0SZzFndrhiA/gXPFlB9HEYU572\neuP6ejPQQzalCQlv5G1z0rpAvWWXwbuL2li2EIohVmKYrKnri0hIqpAt++U8\nnC8Z6ETSTWtst9/EqblH/MvwApxb2bX929KiLOiP/rrR8hZ0mITuhS59bz70\nL/aOPPn2mPiImW4Ig2ShVVOvx+hU5wUwLcNkF0Mocsq0Xfrlp6Hf1e50IOxB\n421Ucteg54SxeC7g8spVf/jq8Gl9jXuazrQTmXywwxkW3WxxBwygVo0Hv3F7\nToEsQ8S++739GraWKKaTVC7fik2CWA0dmZ7GvnGBxqFoKdnpMMcI2TtFjQvu\npP4AUymPb7RGBMRtg4tNrw3ajGftVKiwrXK4hMwBFGCZ2U74rtZ+jTyh6DBI\nDgs9GDEhj+SE+B5NIeAQqb0IhA7+9XysMkFedhnrRY1oMFRj/S4hmll6BjGH\nImvMgwmrZDiDnRezIlc5jkT1kEsrtFcS7MauDaXWSPIKxZEgjG82eHIOglGW\nyxinMSMphv7j3njluLGlFQxVHOSpVS/8XQZSzdBVfSDYIvb0ggJcwXRebpw3\nl4jx1B+eMXUEJtq99AEK+vKTS8o8FSwE/U9jlWhcFQCkT5rPpYKtV+AbJk1P\n8Yad\r\n=/531\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c942769390c1e96d43b906b8790560295e26899","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.40"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.47-renovate-non-major-3c942769390c1e96d43b906b8790560295e26899_1618111836996_0.5645333395810517","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.47":{"name":"@balena/jellyfish-jellyscript","version":"3.0.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4b75693a3f1fe45e00c55af4ba94e4cb7743a233","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.47.tgz","fileCount":24,"integrity":"sha512-jw+vYII4nM4qZ1yEpdbzOAJEJavO3f7/tukasSzrNXIqkfiFi3XgZvuQtx4nMXdnTEOCJYeWoinSCCL1eDzT8w==","signatures":[{"sig":"MEUCIHyoQ0c/3kVdHSLiM+/PcDQXdsiJAXPGFFoNu3CYg7ZpAiEAuhSoYct/3aQPZpbE/Ia8jz9dA6fRIuyQLabG4H+DbEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcm4bCRA9TVsSAnZWagAAP7sP/1U/WqiS+hwe/BBMAuIj\nMiZKwvwPpvUbhb2Cfbf6Pn1WfHJUmAMLS7F25AESBWoJF13o0pGfVt9zFpDr\nKvIIgNFQGzW7gjcdteGA5I8w2md4QFa2n/eyQfZ6DguYOJh0XYXA/NX0fJqw\njNOtTRsyXcfqvJL0r69Kl4QXv1IgtC+VDeKyhJb4xFay4oyDvWpC1LWU9gWq\nAHNIFcWuu7XMafYd6c7lfbgqkNZM8dn61bWMqpDcsLWFpWYTRN3b+xRLOvv8\nGZKpAffHy03AfxB1LBKkkSyoqFjpOZp0SvWlCezSlyxtSovnnHp0QYvNstUS\n3DDMe9vWEPge/Y/EiOMj/sRabfkYuB/VIL42Ji5J3x8k6piF5053DFTu6V65\nW1wpGb04TbPC1DYJM3XUtipG5BBil4pwYomUzjxgo3t0ng/kVXjmJAkEDtZ3\nTF1v5lQ3tpwcooXpEu6ZBAB4IIjF0zk/cHtavqNKXVzzoGfNHQliFR61x4ac\nsyDxNNkA2LWa1k0rija074FU9sqWTLmHR3NoQNUKgSeauJzPtyKYmcB+5OlG\ncqFu2x5dV6BtX0NkUhGVe7OsRr/3guIx/N5HrmgP2t4IoKAmZw8/c3+vCPCg\nL8hMs7SwEd8O9Z5z1tCM/G2S2Ap7wRXNv2/PTnzTqsRJRJ63KM1JJ5tVjepo\nOpZQ\r\n=qtyK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e829ed120b684d70cb56fbc9b748d1f22e197531","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.40"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.47_1618112027279_0.28631897333142087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.48-renovate-non-major-bbed68ec9019ba2d1cf8f7a0aaeeda29e511c767":{"name":"@balena/jellyfish-jellyscript","version":"3.0.48-renovate-non-major-bbed68ec9019ba2d1cf8f7a0aaeeda29e511c767","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.48-renovate-non-major-bbed68ec9019ba2d1cf8f7a0aaeeda29e511c767","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cbeecc00393f31337a58b6565211949b0fcd4d22","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.48-renovate-non-major-bbed68ec9019ba2d1cf8f7a0aaeeda29e511c767.tgz","fileCount":24,"integrity":"sha512-hk3GEZr1zM3DmK/ZQCgGIybIktyW18v5runJvAeDak/f6ccIsT+WSt5QKxCeW6xZyXzcdiVT3WbYT36+1rwIQA==","signatures":[{"sig":"MEQCIE8r3E/p/JzOZ72/epRPwZNmmkh9kJx1/fivdyhhG1pBAiBixL01J4Lfcx8U8iL/oNsfpoCbyGS8z6OlTDHM1LRx+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcoSmCRA9TVsSAnZWagAA5lsP/3Qbr25cOUIr7azMk6dt\nxb4GaTW+mhEZFbuMsk7aVNzqbFI3JMuRew5I8BLniXw+0fAy1xPTkHlTZmCj\njgW17zkGL/uGOHuTBwpMnetChNMhhzrOUKgXZ6EJiMfX3tUxklYWCEQmXUn2\nilvTbFTnJ/h6/nyqu54FjlERJUYhgg3CNUs2MWGsF+N8cd/XODOW2OF2oCri\nWn0KLqio7ikfFIoUf88liqa9izzNZZcgLH+PoHIfRSi9qesbROeQdMoDyV0E\nGu92TL9I3FEFDfn9aUkobGn04OYRrIk4roM828X9M6FHwvc1G1Q3fzO65d/H\ngETwDietiMkWclWBQ4VFNbvpu9eoaWitPcOLz+s36+BUaQIdCtqLHWLEgNzL\n1xw+QMC3KuEvf3dIaOso9+OtrESs7OiVaFr8t7pqQ65GClTJ2pSmMSeOoADF\n4YpgujGzB961LW6A6SFpe0pqi+AqaL7LxcsNTkMX/7HAFXd8F8A+jwE5gYXD\nuSHanM4piDridadyZHZ6hovm2IPtQoIzFMuHGRpd3Im21sKojAxGGH/u4mDO\n1Q824VYd2rTQssPln6XvlltlWQWWvnFtnDVrd+nVXAGsHEvz7QzG/FoS0WOM\nJYztxbJSALzgEOq/5w2mcwnCY9Sy7QaLWstnFwSKY7DnHz5Ry65JPm08/gBb\nt/D/\r\n=Xlm2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bbed68ec9019ba2d1cf8f7a0aaeeda29e511c767","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.41"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.48-renovate-non-major-bbed68ec9019ba2d1cf8f7a0aaeeda29e511c767_1618117798282_0.9477264249931525","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.48":{"name":"@balena/jellyfish-jellyscript","version":"3.0.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"846bd966a52b1a89310259a3d52eee111cb3ba2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.48.tgz","fileCount":24,"integrity":"sha512-rajpBf/opA3/2uXeR24K15pRuRl8AeEkqkrs+lt4aWylbjvqmcE573VnJRcFr30KZ+ywfg4HlGsxW5+rn7SIlg==","signatures":[{"sig":"MEQCIDqN2tlgKUFBVymkO7sDFt6y0pRIfT7Ip/HpFl7YytDVAiBqwh/x4AR1cBOI96GId0lga1c5MJU9vMH4h3Xygs8q/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcoZHCRA9TVsSAnZWagAA2moP/0kjAZjuGrW0XZb+eGIE\n9nt7o5br56VZm/lDCfvrulYy94LgV1trPT3Bdaj3ENT4YEDMIdAVEIfDJ63u\nZS+wy52ybyFKz9cW3ezsWguSF9XeqoM1c9T4VeCqo0iIdQ856v2adCar0/Vd\nb9ciHvSLf50ZoV54GZEQkwkJW227b+pP7TdVfKc2h+CwxppdVC2yi+Nk0+E8\nQh4aUKK8h4+vodar3lqhNq3u+HP7HcCtbki0/2JAYEY1hOwWZ7NifqAKP6/v\nyEYrNEgBQUWPoD9P8lGGpQI1X8UKUNtdCD47vPB9ZP+LOOGxdukkrnBB9hrt\nUymKXkvXynLCGtcfyAC573MeRBiPzG6y4/Qo8i71N2SE+OaJxyr2OcjoShfr\n/QL4vZJPXH06Pg6GHjciq8SiZP7ZvjNo0itJXodP59eU/t5wxIwXaSTNq3qH\nGY77rDn0ryipXMFz6UY+nYJlVCts2vZuK6j3IwSv1v48LgaFgwU/jbwnthmx\nxEvXSpZNVKF9r2cO0mUQ1pUH5iVQpoW8xZH04hAZkFX+0cwRpCqD8rguHCVs\n3O5hxgeYsGJuGSfbtotJxH8gD9ihBBZMLxNygW0gmO05LM2Kj6e7VSFTrcBz\n/+9hOTa9WWnDWf9GUFryxxEEeshtViewAaQ54PzcM+xDqHYC0Crt7OjLUGwl\nnHmq\r\n=NyJ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"752ee5c3a8423997faa1fbf0ec15916e08dffbd4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.41"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.48_1618118215041_0.44766832398188683","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.49-renovate-non-major-fad348dc737d78def4d50ea0d0a3b3beaca88334":{"name":"@balena/jellyfish-jellyscript","version":"3.0.49-renovate-non-major-fad348dc737d78def4d50ea0d0a3b3beaca88334","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.49-renovate-non-major-fad348dc737d78def4d50ea0d0a3b3beaca88334","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"64e16b3d388ad559b522ab72727c7820d6345256","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.49-renovate-non-major-fad348dc737d78def4d50ea0d0a3b3beaca88334.tgz","fileCount":24,"integrity":"sha512-5p6+F0lYZQrckShyGenyDQOBP7fjFzDZkxTr/fEVt9rMAavoFlnahhiAr6XevW3uKsrdqVdVYRO40eWsV01H8A==","signatures":[{"sig":"MEQCIEzs0BjhksMC7t7x0MdEreP9Q0sV2CybS3gigiVyCgXAAiAzDfVJWnVhw8ODa70BoNTZIDgWNbfnnh/MzrBxwN4H7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcsbrCRA9TVsSAnZWagAA8xwP/jiSk17IlhNZahDFZaSv\n40FXYcfjBwUkmF52bO6XzEUXCPBoaOx7/QmXWv1tRezQpptVDUFLEh6z2Yu9\nGfvyq8J2Ndh6JIkScMXsuPeg25s9LdbUoRHw/CC3TmUXMOPhNuYviNEmQK5T\nue9kkGmeYFKCVdqtYGJQZd2oQHjQUzvHbMTSJ8WZ+Uh3LhqmkvH9ajy0qKFd\n1MG/sRohHxMrFOXM766wNSKAyKUDF0/LzqbKAv6WV80OXK5qfVYLQvGx8aVE\n1xJkHk8d8hdGINPgdWu0mnX9LwCT6gHlwFi6aujptlt9plaAyxgoo9gx+3cC\nYZI4+wtFtUMsSTzpw15BY8goms5X4xPQT3AfNWPrg1hHvIdWdecUzGK7reJ1\nkhNz+6tkwrKl6xVWP+VmDyBG78+cuqQqfvOSgmctW/IlUWezeHKhTclgSSa7\n7QcKkKcOT2tRyZtlAtbmDsJ5ktbYdZ2zHyXycXcxmqnbkrz12V/cuoeA1F0W\nlkMvHn2c59Anl5mBuQY/8LzXix2bvI/2k1lsTovTBfaa+K18Owxuu84Cnw2o\nrDCkcDuZ1NY6csLRlXFNvtCOIWXKgwggi1mprFpqnmfac0MloYLVSbTbFh/l\nYBB8QvdM+Pq7xs2Czi066YxD/KAxoyb2P68LWYm6CrY9TLrZJCpgAvNWnCNt\n2PfT\r\n=RfH9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fad348dc737d78def4d50ea0d0a3b3beaca88334","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.42"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.49-renovate-non-major-fad348dc737d78def4d50ea0d0a3b3beaca88334_1618134762649_0.17200667648440993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.49":{"name":"@balena/jellyfish-jellyscript","version":"3.0.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"51dcb5da9cce464b5b115aa3392991129119080e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.49.tgz","fileCount":24,"integrity":"sha512-KLMH8v9kfWjhEailuv9tDf6jQcAq86dFeVrzJn6DG7GsnXvxvGalxmFulAdwpJqTszIvo85Ka2pIB1R4UrlZwQ==","signatures":[{"sig":"MEYCIQCCcKE9OmrQw9vcIZgyXgRg4Lo2knWKVh2K/kio6ivkhAIhAMcBWskWVp5zQ0JwIu0FRuXI7tO8/xOA1pGaTNDwaKyE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcse+CRA9TVsSAnZWagAAJdQP/iMWmIO7mgrXmk7ccmBf\nQEpdFYIFKhHV0LdsqBjvqRr8B6s4N0tQltAuCghhWU/YmaFlg9VyzpcFckzo\necM1MtdvvzjKogmvfC7u3K4/WXG1gX9wEpNTzDlCwX3A24dgS7cbJSm5nV4X\nceLScI8jE7eLhOJQhwtM3xBfhejSciO3Hb2WCQmCmrYBal59gCr5PoyNZiK2\nZ1U2D6KcYgqHAtH4orpbkQI4aZsdOCXrlMbWFPDym634Xk2FxCkYg5bMlvAf\nEq16ZD5MZEiLLWKprjIrVhlF4mzQP2y0piNhQG4YArmYe4FK6EIeUQo4qAyM\ng5LG3aOa69LPwt56hjImtwM53rodSUqFBvrQ6sBUoiRAPjQQhPEtFoOtBeF/\ngMpNEq7jd6uQ54uu4ONIAdfhE4OXWm+QXJi2TzkLLgLxC+6t5h15iAnPZsrf\nu2s/0ABYG2PbQD/19sI16H9nvFDHESMRnaALNS6lX0m6fXofYO0tAH46w1q/\nuQW0VZ0OI08e8fSUtGGRXRQ1g3oUlbqaYv8CAHMJGaNChzfqizEDydDVbajV\n6E7y2lTNcdIwIUzSgsLU+u6treO2oFHG9iIZuRTAl188x2kmpmE7VPcNxHa5\nr2Xlp6UKf64ol+usHzKWosmNgm6cL9dN+jmZoJYQ5n2n2PK02AhOhT8Pu3Gr\nT6TQ\r\n=7bbr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5c596c023717ec7c20c58f013a3a38de6b9a03a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.42"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.49_1618134974382_0.2711868051938475","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.50-renovate-non-major-ba146f230ee563251c45712e440edf950719ea82":{"name":"@balena/jellyfish-jellyscript","version":"3.0.50-renovate-non-major-ba146f230ee563251c45712e440edf950719ea82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.50-renovate-non-major-ba146f230ee563251c45712e440edf950719ea82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aaf8e96f277758100aa0c9552d0936c1358b262c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.50-renovate-non-major-ba146f230ee563251c45712e440edf950719ea82.tgz","fileCount":24,"integrity":"sha512-uMig5mkr68WdOh+Mt8voQJxy1siUyvRncJsJUvPwnx2ckEdhQmD8SVCY0VTrr5xQFaJkBG38Frw3CgywAhdwAQ==","signatures":[{"sig":"MEUCIFf7Qf8Tr4IkUzBDt6KfpgflqC5+b91QDO/hZa3rFLFuAiEAiS+U4io/3QscwXClu6Nv56KZ+QBhSewkaRR6Eui+ols=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcvg5CRA9TVsSAnZWagAABGUP/jYwOtfRzms7RZWSUfey\nv9jQOHIcX8dCbEn+yTBxw7j/JkLK24dBXy5pci3JasDZoErbApHeOdMrhZmW\nOeLhaPfsp6xy6hc3Gl/L8Duh62vk2ld2jMnNbb3kFYE/oFrWtj7MxJY+3Ojk\nlsMgXkX79iNLRvKNeeAawsd04mwQaMmcM3ronwYXqtojEj03ta5fFXSBWBZK\nqrzJzp4wIZWrc5CXm15DS+5muzvPsO7j54Va6iDwQxSJ1ioZUscFwlVrS1wx\nUpsXnTRQfz+GGTzxfziG2N/7ESF2x4mTo5/KfErQ3x8FubAztZUmWjFyWd1m\nLHyWsfd4/pJvqaEe6juwdhHk4Maz2MmINNZyBCSSKPnxHUXp+l8CL/bvHdm6\nBHEN3hMbQbH3R4V7qNeQo01kxlBwUfSc8Hwm1XB4nTatayQwk303UjC6HN3Y\nbfb5pLaz0099LCj+5vq0tNZvyLhAO3elqr1HUp9XLYiZju2Xq77iQ7xrmIJH\nh7yFsd/ZKyKSGQ/0g6ZE5n5OEgsOAmZqw57wUbtnmDuJnmUJ17A49r7sJTeZ\nNXDF0QtexxhTjxQCHb/+f5aAOhOrWY+dabgvsxe6R3C6tzdDNrSGRdeaycua\nU4vBXXTfPHj2BGUGNW5mWMs0jrqyEILqJO+F6lKqF0CbhBdWa2rDEAsxQ3VL\nZGxe\r\n=mYpP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ba146f230ee563251c45712e440edf950719ea82","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.43"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.50-renovate-non-major-ba146f230ee563251c45712e440edf950719ea82_1618147384781_0.8366671502134246","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.50":{"name":"@balena/jellyfish-jellyscript","version":"3.0.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"986868fbd624b3bf1ef3f79405bf3197200ff05e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.50.tgz","fileCount":24,"integrity":"sha512-0LunCmiT2iQWvbOgya8nCoWdx2r3Q+Xq0YvTv2yjnDiFc1Aj+UWGSjC3z09Jb5ulG7lPVNWLHfgx3TCkkYvnDg==","signatures":[{"sig":"MEUCIEXzXsw5fWEjbcu4jfSi6d/Tb6WbNqs46/EE3fofJMIaAiEA6GU8pFLxrZpPTdAvqYMsYEL3P6cyh3Sh4qUWLptEn6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcvkqCRA9TVsSAnZWagAAjIMP/RhHbCe9WocODLG7VWMY\n4H6zdyvim1fTcCWF6xRLjUgtwSAGNdGDLRu63tLjfwArzxjHHr+w0XjQj9db\njaiciPQY8s/5ANM7Lh5DnST3J3K3bRJzD1uDGozTHD51SC6q8TNP4kAgOoKG\nEYJSlFNBU8ITc6YD/3GYAfORQINx09wUmm/mtNxFVaSw3PCrXvgcMHS6w/b9\nC2M7XzlZ/N1cztFohl2/hZW0f9OdNFDzj0g6zi2Qpvk6OMkJ5j8GnO0UJVVK\nJaC4EmMGd4Acs0lmUihnyHBQJ+6qHp8ksHLt4EC3TU/0Kr/pMsZtyZpV++Jt\nhKwlmCkBnOOYBlF0z+O3J9yejfb2gB3/Ye/wK0It7hTp3bXguhxi9uq6qUX/\nO9h+ZDwxVKuwsj/wpsVoFNi8IMk+5vGLiZvGz5kBlprYezQZJdKO0MnIwm/i\nHYi1m84GDY0PY/S6xC1yw+yokj8YEYuxgabdlQi0VtvU6LhGbdteEtZnvmxH\nfFncpXhe1mBsQ7qN4nHTUPdD1fiOGaVNbAKuNvYv9BTeURb2RXnVG74MAzn3\n5pC4HeQJVcPx1FM2xTxyXBAKLRueg+Zn27p+cWcesKSsfQm4t5ClhqAoevOg\nw+tjRUOjfoNwAYB4yJRjvCi+X8i1tpVX8sbs4afzp5uwFpZ04bywcHZXMTVh\nxoVo\r\n=Hl4/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b4f9e359123f56992b7a12edada4259e72a64a51","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.43"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.50_1618147625841_0.7077304995887854","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.51-renovate-non-major-e845eb89280007dc0d3ea56609b56e5be73d552a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.51-renovate-non-major-e845eb89280007dc0d3ea56609b56e5be73d552a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.51-renovate-non-major-e845eb89280007dc0d3ea56609b56e5be73d552a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f5fa7a03cd289bf54ca5d9811f7faa1b00390e6d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.51-renovate-non-major-e845eb89280007dc0d3ea56609b56e5be73d552a.tgz","fileCount":24,"integrity":"sha512-ZkLUBTwSdZZK+H3u02M0qKOYM7gIHxRN556RX47MRuMLe1DSwL1y0wtMBowwJnJCmkTS1HjpQzmSd9MAeLQ1rg==","signatures":[{"sig":"MEQCIAosTPBMGU0pjdyi6vqkBRU43vIN5p1Imcuz0vpJQIDWAiBrceQBbnG7mbcHjSm4wxP5AUEGieXpMgAgKXOyBUN8cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcxQPCRA9TVsSAnZWagAAO20QAIFxKRmhi1meocBwxKb7\nqOHYAbuFexQmZO6bj+rWENVJDa8773TVUeJa5pigCjjlRwgSkEeuVyqAcbe9\neP+bIZv5vuIeY72VQTlouV72hb7uJVLVgd67+OwbQirsEbGuUl3jwUCnMJN+\ng0eqxGltL99N6hC5O4uzdTFr3IGCERf+PfQc6DtlOGqvLL/hf+blrRklxL4e\ngC5yTz40uoTs0zTmOAPV0OFvMB6Pyy8fZWMrFl5EyhAHxbDF+WwTJdGVzlpd\nElW2+l4PBITMZfToDKMUZaG65PZruHvGRQ+DulI+6SC1P0drlqCP+pw+im6R\n6+jd2W8Djvny86kc3AmyUR8ZoUEcqgw46LWpi0R1P0+2lvnRccba5Vo+QPvc\nGu8PZ92a5nkroE+HzeVUfgYUGgoTsiBNZDEobM9tn5iApbqew4qjek14GsT7\nqqQd6k1ZK6MegMv/ocrwkMWJGvEoXFXNx+afFpF1byFIwEZNMBnN5eB0vZGD\n00xen2EkEtaRk2X+jxTKRXC9ve2YvKCvXmVd+RGmaoZz14Ty5KihTX5dD7Y/\nWVXF6VezlQj+2UzZ++JZl7DSAtF4VkmALC/tPh1D2Zxiqu6tVgJVq+RpU6h8\nRPf1TYUuy3mwjyZkM43E0q+P7aj6BBIUuQmMu5ODI0D9KaZP1IxdzmXN8gXA\nhC5n\r\n=R06o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e845eb89280007dc0d3ea56609b56e5be73d552a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.44"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.51-renovate-non-major-e845eb89280007dc0d3ea56609b56e5be73d552a_1618154511130_0.7552436896791419","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.51":{"name":"@balena/jellyfish-jellyscript","version":"3.0.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"21a9881af6f3905e8f85c38feb029e636ba85b2d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.51.tgz","fileCount":24,"integrity":"sha512-zU+daDVhQ0DXzI4Pe7/Rx7xdx+rkmv30oONehGGfkBeClnVSog5x8W9fOnuVAnq2hYeyA9PjscEmRcBW6l39Ng==","signatures":[{"sig":"MEQCICMfR2XVw80QpKra/P6gp+GNvx6/eK2YFiKMNdeMp7yAAiBxIFcdY7km2FuwUBRnYsjNJAOOex2k+1QvCkK6vvjRdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcxTnCRA9TVsSAnZWagAA19oP/iXOigYZz23fTF2GHG/n\n12UBM6HN3xMy3zTTaCLnI8yEjW4usc7HUXpyETdvOv62xHSgbSbr/5npXAkY\nf8D/XB1PxNy0+X6bz0pvcYvY7e7Imf+Ivla53HYjL5d673sWdRSFvuJa7H/c\nlpEPK6hq+l4XLzNA8DiFCVZ+Ajhl7S5khl2mxFNF23496h8yv3W/orVKSG29\nn7qkBYf860WSlZjCVRj4DCrk6J84Jly8Xd9kfY0Kv4IWDG/PmvykXKRm/2Dt\n9KAv08P4Mo7Ibi+aEbSM1y31gzpugxmpgQ/5hNcaDI9vr6lcEbr8TNVF8DWI\nzIJun4lUvWYdi5gBuV1gAovjF6fzOxa9TdTUjFx1M9pqIyalwDYfs023MvMj\nuuTH0tCFv2QS0S8/FDX40XM2+eflLua+mdx319lVwcmB8tfExhXL3Xt15kBQ\nbMIs9lOg7h/6Nu43AXjswD2p+oyUIsi/vtMh5T9KVT7uSzV7ZDx5F/5Nz/PT\nEgzYtInYnvrDFsNSP1p5TboJTMf1tstKIwEsEKz5ZnE13+UV1ZpL+dF5iG0A\naAjYUFaBQqnAP1CBbGkvmc5+SndrykgRW8Q88IUD+lNB9CaXk+P7I1oUtUfl\nWDSPsS2x5YVZZd0P8NuwDXL5GmPx/4/Eyka9TRNnlBO03wVjwKudcfmL1VCE\nWmf/\r\n=OS/B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c1f3002ad6350e3a3a44da5bef65e91a01752e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.44"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.51_1618154726747_0.5360857131221999","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.52-renovate-non-major-23637a18f36ee2a8d7009815058258a1abf83004":{"name":"@balena/jellyfish-jellyscript","version":"3.0.52-renovate-non-major-23637a18f36ee2a8d7009815058258a1abf83004","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.52-renovate-non-major-23637a18f36ee2a8d7009815058258a1abf83004","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"93f4e1882327e0308e0db4db21ec698e871875d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.52-renovate-non-major-23637a18f36ee2a8d7009815058258a1abf83004.tgz","fileCount":24,"integrity":"sha512-tOMI51QNXuftzpRNL17Vd3y+jyGZ3hzmEwk1pWhM8w9eItA2FR+lx3l6H/ef7IJolGfPoI2xLpup/XMm1+5duQ==","signatures":[{"sig":"MEUCIBKbfEBUIzBtr75JMDCPW8qloMnqSWJP4oehu5bZd/6pAiEAvi+gYfvlo/RbDBodJVyDS+UMrxtx2Tx8eeCEnO50UQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcytrCRA9TVsSAnZWagAAxqgQAI//no5nVwVcaIhngFil\nUWnuJfD/QxjFnWcUUJln90PxAr4N/bMtgMecVeHgG3BrgkNnP2V/nEJqpcLs\nOSkgYuofKdzI2IKfQSDvYLRcQkk5YfAe4n0t4vnJs8Kthvh91GvTqIUSiNzU\nfZsU4Oaba1PRez3qeVs/WanIGOoaPt7KDaL9bbn3z/s3pYr6hpotrbL3z8ls\nrKC2T+QpYqBfRf2/fKq9QJwuiPvmpC5FOLyTmYlQv/H2HIw7hSRaourjxctI\nO4DbTc6V10YagDEzJXwRTJ6nU7UOIkqau1TSy1RXJyMqK6wEOWfY8IJ587nG\n9BURCYS59EI6vkHO9hsRukorm1bySxRFWcg65X6er9NIuE6rlG+wChDp71+Y\n7dZZOgEKCVbg+DBpSDxK4j6bmq9J8vETzDMNeQpcPMPmQY+qGESmDQrlUtgz\n6oeTmLc9zxDrU1NTdTV+2PPW6wZX3GJetlAEIbijrgUwpoWuj+qde9ko9DbH\nqjJDP1ZnY4nH5p/vP0cbjci0zYqhYCLEiavyyyUHGPGhKLVh+uuToVR7bx6o\nC4PsDOtuJ3CCtSJjeygbXOv/2FCbCw71MX9IbEf7WZz3cE72KSvVcYwD8CcL\nu82Okc8GLskNdvLHBOi1DWURx4LWC+Rv+D4Nn80EirOLOcz8TSaUaSTSkuwu\nDEHO\r\n=pIsr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"23637a18f36ee2a8d7009815058258a1abf83004","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.45"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.52-renovate-non-major-23637a18f36ee2a8d7009815058258a1abf83004_1618160490719_0.09483411276059583","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.52":{"name":"@balena/jellyfish-jellyscript","version":"3.0.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b9f8ab0ae8a774af32f621278bcbf963f4041b25","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.52.tgz","fileCount":24,"integrity":"sha512-XBtVz0mqAxUkA2JnmbL/rK6hAINSntWKwSU5CVFY6H5j2kfF/EomhKtw9B0XlLAcDVHIlxlwIDkO2aWOFF2Ctw==","signatures":[{"sig":"MEUCIQC5437jcE5AJOWkMCVRiv8krwufH8GCTzKUdYZ/BaaieAIgYukJc9tqaA8QwtCQmQqZ7UL258v0gPGBaGbZ7hC5uIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcywQCRA9TVsSAnZWagAAJcsP/1YFCotygMEJSXIIY7FM\nu/hJheOOtlMY3S/uzI+XwHX++ut5U8/7ncEz/dNbP8WS7azkJeEObuLhRcqS\nfjFUYoDZoSbSMUlB3GKVN0hAF6+YKNkAggYeSdg/vSYaQw8jMJqigaCc9ClM\nYlHUxxhpfW9Br+IsEdTtx207S5mPmMn//ZtItbk/hLZg9AaBIb82HajgV4DR\nnJk5XS68Z40J4eBp/A4T2ql0BxOTaeGNxWuCOGaJ+rhwUqOAFLgfumjBZgtS\nxqPqcwXET6wdVbPhc0A/Vt+Wkhi6dFxBQB/Muh+uEt8ALs+h9dudEG8/armo\nFUdStBCvdF5EVSudq8yZTAA8dmFL9gRQEE6IN4/509srZy3NThpVdVkKqvAG\nG+U0+gsAm5dF+3jeF+gQCKPveMx/vizMisRXv2cuKj9Qm3ZCegqU101EDq7E\n0WrXNdXy3/b67KJfRhT+1iqd+vx1+LlvvZDirq1J80bOb/gfTfAuBCSLqZO+\nA48YSF//I2BgKx+Whb/9oH1pMeHDvgAVk3vqk0HUSZ0kM6z+vdcgu5AB89Gm\nJWQXhFgK+QbjcCZKgXEjtqlm4xmnF1gDTCtwSfI5+ADEdLV/hSuI71hkweY5\nu3VL3KLueEoL3fbLO6UMOXoLN7dMsnNZ+RMqnIDBJgRcAIsB20u2ebsf3MrC\nRveC\r\n=KI4a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"281d5b4d8f9a0eb9df38ce4ce715796a4c79e9e1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.45"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.52_1618160656193_0.8819708267614876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.53-renovate-non-major-4c938ff84a081497631061395117d141eae7c36d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.53-renovate-non-major-4c938ff84a081497631061395117d141eae7c36d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.53-renovate-non-major-4c938ff84a081497631061395117d141eae7c36d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4f0f7de8de39a74ddd732cbbb6606fa6d7837c24","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.53-renovate-non-major-4c938ff84a081497631061395117d141eae7c36d.tgz","fileCount":24,"integrity":"sha512-31n3N7MO08WiJuKnYu7+c9O/ps+XLG0Cx5TUXoUm4yXKgc9Z48/mwnFo3J4982xzUUsA8bWvxuuMRFeomPNQjg==","signatures":[{"sig":"MEYCIQDs6l6GjqydAgMqMZVRzym+MF/PbQLBA73uilU70zbYkgIhAMgzYkabsGxciO0+7O5+APOkb9dcNwH/GFq6TivUStZO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc1ZnCRA9TVsSAnZWagAAWGUP/jvN0IC3A8AvhisLX8+s\nxVnnydcuMcgwqnzMcYOo+FRXKmQj+zPD0bJ55hBhv5PKZ2hjXNIUWP9T/6hk\n3nzOrSPiKh0gb1OTKGrFHPFZur7kvXeR/iKBLmKn1fJyyTQ0DeLpXVJyNkTJ\nbPRvaxKXoUlGS42rgzJbxvQiGhPOM6UgcbUx3KI6D8fkhjtPy02rbVbKWiR6\nb00g/Z89yOlbT1tBOkRMutKNPaRgEcXkBWhTZZQiN6W1Y4y05YgQ/gDl487n\nyDO+uQK2kd+a20ZUTBhaUKGSQABX/sBMFedjFgLuvitZuzCXLOI88XwlsbbX\nLbY/v7g8XxvabZZd5KqP/c/EgStnkBNzcM/abl8XWzyTYtQ5bsEr6SuALfi2\njO+TOuaHVVV86xy+G7+G3lT2rJbvdf96BzCNvB5fDkj4fBkZJIk3YVPJ5qlU\nXHJM0eTrC02yzt6DZ2/voqZo9wGOJP2QKco9FO7BAayFtOVOV4bRf5nAEQw3\n5FqZFtqqV+qE6tHXkNj7AQxDgzXYRmc7zaOh2IxrQXp/MgcwIB3gJABICBhT\nPege3Ei87ELxu0Uff+oZg2AI7wMt1MnIAovy1wnDVcpGCuyQhx3N50mxqhvO\n47KeNv2KWGbBeBecC2ge2DnHnP1R+L91DJMDhcVUMFkFVUc7fbrgZddpKTZW\nD9Zl\r\n=rk3j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4c938ff84a081497631061395117d141eae7c36d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.46"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.53-renovate-non-major-4c938ff84a081497631061395117d141eae7c36d_1618171494548_0.4340508774680565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.53":{"name":"@balena/jellyfish-jellyscript","version":"3.0.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc8f31f9d463365b91433cbf84e3e1e581d47e18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.53.tgz","fileCount":24,"integrity":"sha512-4+x1OAphI5uLyDfrFO8XeG2IPnQ88Fhpb4l7L3utwFJCW5FxhKcvlYIxtnEMlEAJ071lFyZe58wzUbe9XxP47w==","signatures":[{"sig":"MEUCIQD4flFVlNZ8fSpNjl5uYA5OOQQY98ity581/ded8Zc4OAIgKFaUIuhcPzzHGRqV+77krEBkjyKFpKeb1TMczfxJVk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc1dJCRA9TVsSAnZWagAAWiIP+QFS7GKUGlAY7s8a3Ki6\nco3mOYUgEPi0y9xg/ICTsBq90p+MKn1T8DKWBKgT5+Gv9SXvyQMdT8OqNQBz\nD0dTsAZAbVbkqYIpryZMr3TLYbmhnucLOYHcvBP6QG+iCyxdzGCqCVqR+1Uq\nMnR6i++y0C3BD39u65OtA1bOGeZEifgtznuL9wram5yUy/ibollYvUDu5c2f\nPDB5absVTbfas8JxhU629JCeXainW5EdFYBeeWfUo5r4xjxDFARp/U3nH0dq\njy7H2TFbXj0sHF8O6ND+gDDzyrZDE4e/ROVzvNx/fS9bLE9+oCE6d35ttCA2\nmnFLNWTDu5ZY903CYaCNLN/6K4xULCIqX+c0Lof0nYiSNf/iz6x/IUjVA5XF\n7FLqVgGdAFKEGqUIuNYhej4JI4Bm8dE9TF6Y28X3QQHOMZyIokiB0hNz42bj\nG9INTBmG2vOOStuspbGs0hBLsflZvUw+IAHJ5Sr7muoFv0j4En+gqlDeHhg+\n1yzeKjzd/oW263CLoVjetg1mwGPmwaviVIuKrTUnU2IR9YrHTRcZbGkJsbmU\nWERLTUBcZ2U3oC3oWzghTSEFafnKkhydBGD2JfTsd3xF8zs3gLgQRQr/6C5W\neaZKEpJAGhYrytMKL3SwceCzgm4TzDRuIDX/+ptvCasQEEE/Be5I8n7fixbP\nHV2i\r\n=PcAd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32c57fa4446106b509b4ea672c01093fb9b2a0ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.46"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.53_1618171720694_0.37868548924908585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.54-renovate-non-major-df0bdb6df49adb8c90287591871fcae11d9b0173":{"name":"@balena/jellyfish-jellyscript","version":"3.0.54-renovate-non-major-df0bdb6df49adb8c90287591871fcae11d9b0173","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.54-renovate-non-major-df0bdb6df49adb8c90287591871fcae11d9b0173","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9f65f839c27a655b2e2f5a83bb8f3b2e4e66616a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.54-renovate-non-major-df0bdb6df49adb8c90287591871fcae11d9b0173.tgz","fileCount":24,"integrity":"sha512-E+KdhWZHcWmcDaatCLpQegnC1Houxd4BeUKGo7TfLvLOo1cV1XVFGS/nslXkfbRxAJ7y6zI4TPpjfWxVi4K0hw==","signatures":[{"sig":"MEQCIEAVWvAiXWJ+NHaVOM6R88BWnAAAWmIoXXEdpSiyrfmfAiBqFj8KuJMVHyZQY7ApiBe/ADggHKZo52JGNlcmnNnQ2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc2f1CRA9TVsSAnZWagAAgiYP/0eNWKmzt5SuuqHPzs97\nO8FO1emJVYu1cHGeGhV/jBkv0dhC6XkhhwE+ixMBN+TbkDzRUnBJUsvoeIep\nLGPMeaJCk7Eg5hcDLV7SDOCee4Qcbe7yVR1W4/SkcrT42YyjJbPmdgYcQqPH\n6UfPezQNnp47KQq7j6KWBP2Ol4YHKbw1ud0yqE8O9GFrnWvpTNHCyq117PPs\nk4acLotJJ41AwMXdYt76M/+gNHnbH+aTiLgQ3JME8y8SY8sdCpTspcn5rHpw\nEuu8rXMwC0tTPnhUVC1MbWZHImz02EqwdYUC9X+Or0rW4Vqg3VyGT6YUI82x\nDPTW7zshDUPdjVpjg7+4AxrMq501XYhLsFWGVRwjjfkHhT+a9lJo3JI8b00g\n4AogKIEwOXpf8wEg0YSIKhttlGvbSGW1MzCWatay2hzRWSrUzEpTdI8VUT5i\nr5XnsUk6SdXw+4z8aJWbkCY6uUqi5VuTaqvn9LfFGoK0yKdQZzyLzQD9oLsF\nqRGnTo8fuk+txRZiFrvs8+MhDjHb+xrYylhqBQoUME0BB/bYxEceZsOnlBG2\nzlCrGRt2YeR808O+Nle3Y6ivqoEILq1w0GS/wvKtRbkM9qt+xaZj79fTKkxu\nfyyim4U7foBTFM549tOMTRxJ0byw1TqugrYliLNd3Xxmv6N6Xt0M33nPwoUr\nDLGr\r\n=91tA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"df0bdb6df49adb8c90287591871fcae11d9b0173","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.47"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.54-renovate-non-major-df0bdb6df49adb8c90287591871fcae11d9b0173_1618175989217_0.23962285805924055","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.54":{"name":"@balena/jellyfish-jellyscript","version":"3.0.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ca1c9d26cfc646e8a4f2c4cebb980f2f8cf8af3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.54.tgz","fileCount":24,"integrity":"sha512-qUkSAYr8GKYx/a7kv19zbY92D9xu1CeWA1izavgUXZDWfMywtXq2/RginE5nc1+CcIHHoSvfnaZy39cQqRFvvw==","signatures":[{"sig":"MEYCIQCiKtO1bwDuV/oIM4a3qJ/bsJo3j/sNLUQCvonpaIXQbwIhAMeQ6b93V4198A+m1I80kuDZFo5h1qjQoWCis21u4s/G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc2lgCRA9TVsSAnZWagAA5VsQAIy/EGWbFT5flAMZBSr6\nToUqF0SqftVMIk4FR6LVwuORnWTmi+9SQauvvv87seiKgLmJVrtllVcYw37F\nItGlxA2J3qcdRAOEIUN00tptp+QQ6w6l22xh9/1lbUw5dt7oZat6NuVu6yNw\nmrgR1tF8MWnwZR4Tb5ZsTGk6uvSRqXKLortljjbZj47EYTTkrscbCSgOJAom\nJR3dWFfLoLxLbQXF9bS7HnYXEgL/9iqLoPHWSpcSFcNA0xK/6RNsWYJCP+73\nR/kMINOHONhEg7GuXNSgaFyngQ7622zlhywiR2q/ySu8rmT+Kf4jBZDj5AEn\nEBEAWz+LLsB3dRCG9Zb/doFS3LJRzoOwlL5E881B7dEw5wjGvP5fKHZg8OjQ\n2sPhRZ9M1OPF8D/ifgs0DVzyVI2xX4/omLzqa1Hpm+YdDFDrMbFm6i1ljvNP\n0Ufu+sfH4ZRS1Rj5kpJCLLgcX1Opwweib6dQlQneYCO+MZphOYJFKgchO97B\nuJdGzEc6eK9/j7IVgj5r0HQtSEv2WnD0NGYzt7ld8jnolFsO0XVrcPudfkY+\nyJsrdPe7jzGSBEUaMe9Xe8eB/Z0jeC2ACWtnQDHe2FhXHdxXMAukqcoEW9ps\nEMlwBO0mBf8tL1evRM9iGghxVU84zOZPFaSUc8htH/xo3bZmz8pbspWxhbOb\nhlG9\r\n=a60g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c10f3e2d0affc44e75f41a61175f972270f8d73d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.47"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.54_1618176352440_0.5647432293427075","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.55-renovate-non-major-6a0a6e88e29287b5b78e360bd8ade0f2cc51002d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.55-renovate-non-major-6a0a6e88e29287b5b78e360bd8ade0f2cc51002d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.55-renovate-non-major-6a0a6e88e29287b5b78e360bd8ade0f2cc51002d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dc310dfbe96d5f23a44a52647b61dab0f32e7d38","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.55-renovate-non-major-6a0a6e88e29287b5b78e360bd8ade0f2cc51002d.tgz","fileCount":24,"integrity":"sha512-hjR6XMP+Lh+FRsum7pcXjiL5JatkRdzyQhH4mdDoGKqbzcon4RwOz8o/vwBESGOEX878WA8+tVut9de5uLAeZQ==","signatures":[{"sig":"MEYCIQCr3Gf7HophTT71Htz2li+SvguDJrXhFYJpf3v+b2+sLgIhAOM6Xohsgq7/uflTdCcEGfxq49z6jloPSVLyu/K7B55U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc457CRA9TVsSAnZWagAAOVoP/3y8XjSU44+rgQ16Hio0\nnim2Ns8A7+fL1cL7mUuIIy6zzJidXUjUWt75GzmG7IN/w2JHoJuR1VQGrpK7\ng4rgoXhQTEVs4yloGyAOd2Fop+I+0yB0R8OnR80kP+dLHe82en3N2dKHaP4n\nw1TjJ29MG+eKP4IM11t2D1/5oVS+JEVWN2dUsC0PFe7lNPVUfh2RYzBYJm0F\nUSSVC2d1C4LNUsQOYJa7x7Rz37H4dvewnBIEVj5vTOdJbddre7B/POSu04qK\n1C4rvQvSIpICT1uf16SZ4AT03suuAGDksP9DCtm0RqW4mTyHfv3pUF/I7bo8\nFQM5Zo937oPAldoIJn4+MyX0e077C5UYftbBiktHN5wkFEp0oeWiG9QzWQKk\nWjys4Fs8/VEXegRqS51HEF7XMaUxhDP8sZVz5qdNmt1RoXCA+YZZs706D6LK\npFnMernz2VYvao+rRx1NC/F5m2FLxeUFs63opgRPPSQgzbpX7QLKTop+M/5f\nWmj0XS41g11LeijoiRpKZ32c0dlJWvm8n6AgUGAn2iKMNZAwAwUThjUeC1Nx\n46euHeu21ukbizYAQm9Xfl8yjk7dpx4OHKBY66L2I2+tZMzVFJdF7mnFrRkE\nEi68SFgblPyXPoEb8gt/fa3crbUIVu0qjaNBeofEDNuwzvHqrIPGYzkNRiwn\nPNiw\r\n=EW3c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a0a6e88e29287b5b78e360bd8ade0f2cc51002d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.48"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.55-renovate-non-major-6a0a6e88e29287b5b78e360bd8ade0f2cc51002d_1618185849110_0.7373695042152848","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.55":{"name":"@balena/jellyfish-jellyscript","version":"3.0.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"940febb979b69ad931c6ecfa0ed128197a71ec7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.55.tgz","fileCount":24,"integrity":"sha512-BgmAgVraIDismfczvrY+5afnay/bMJ5DGxGhvuesDeSEm3npMnQJDlnKGUak7CBVy5tIu5WPikLgjco/eWzyTQ==","signatures":[{"sig":"MEUCIQDqpA0IRad+z1attBdPpMjMHWNc4eN02QEPArCHkMW+JwIgIWC2ETWnx7i7fRFc9PqsWh7XtSvfQGTSYPdHSF5qzgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc49zCRA9TVsSAnZWagAAkk8P/iHOojL4MAVxNenESlnM\nLrUi1fRHHXEvgENoh0HpuCZxemBZ6FaZR+B/SmoiqzLJ2Q7Ws/3wBwuJK2vM\np/Rant81Aao8exTRGbttOt+JjrcGaeD5Msh/+C1kmO/dStUpqZtKaW21o8fU\ngEejL74+2QXmtop5IB74Kbr8fK1s7BgonsrYOClupfI/upXmNXZXGgHMrZtx\n0+5jz3Wn9MRkiBWwU6QgA5VlYaacjUCtk9dmROlIpzU7isrJR0aqFNXKfK7Q\nLQ8f4XAY5RwVUUEgbuB0eBj1SHKIZdeRrJzgSaj0rEdqjr4hlXF0MHOPvA5u\n+CTpE2HPZPG/7xOVOOmzSIsUWU59GiKph6ZofK2iQRKQFqEhV4fVesq6pJ8I\nbUU/lV/kNziLxrwrar8lcJckLxm2oDWrFhjr3xRFklPeG475nAsd+InFOvkH\n8y4a0bBo7mFSNkpV5twV2lyioXS66R1A7goYjk+QrSDTPr7UfQsr2KOWxl5F\nP9AgREHQmkEDVhie6o/C0gUV8ht2o/Hd20tfnO9Lgr19wiotS69ZtXh9NEcS\n6CuGG2PiySzvvjEH/ypDGvfypGcfjDGO++v+WeAiZ8B3I9uzY7dki14//xGv\nK45+JhpYKqUJQTD/ozs5tUVpXIIG2+EFCVmVLjMY93VNI1xNLUJqI1gfHY0/\nDSYe\r\n=SEpl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"90641112bc13ab20adee741309094b38c88fbf8a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.48"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.55_1618186099322_0.07668494344988885","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.56-renovate-non-major-3cde93016c81771107aacd168a0bc638aa5128cf":{"name":"@balena/jellyfish-jellyscript","version":"3.0.56-renovate-non-major-3cde93016c81771107aacd168a0bc638aa5128cf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.56-renovate-non-major-3cde93016c81771107aacd168a0bc638aa5128cf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7a296511387caab74f88161a8f52dee36c4aa0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.56-renovate-non-major-3cde93016c81771107aacd168a0bc638aa5128cf.tgz","fileCount":24,"integrity":"sha512-uAAudPESx2+8NXwXQ/gUsKBEElKx40jtlLFEaM97NTT30PO0+MAjJ8gN4HeiyEIoUdxa2u9hXK48vef28w1W9g==","signatures":[{"sig":"MEYCIQDQN2e6dC1LB1j2XbUToK2Ed8r0An7nOrG2rIdj6/8GUAIhAI+z3OBcagHcit9KA0llAiAmW9K97OSpw/OAlVWxRX3E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc8mLCRA9TVsSAnZWagAA20wP/RkdgDw23rPcpXiahAmw\n4p33KFcJ2fQESmxlFb/X4UwTf971DWqYj4Ul/2KNoSqLxN3NsqUXtSC+NTNn\n7vZWhvhpNmq+sAGmxS4Ad+V9dJl78E7aytwQaFTqJIVfZzm+o3KBpfuyGPGX\n+BbNaI7QJj1xCZCJ9WfEsVsJW+Af2XunLsITvnYDpsdXCNdwb6PPCHIGQCHZ\naAcKVsH8jTDcs7iMuGepd8D36b4uulDKQ5+TDkBUXMkur0UKvZDAMWzM6Rdb\nl+c78ExwzGoycIzanMlTOnClQjZYWeXaNTfjmlKrpvn2Z39fHebYN/ZD3Zgo\n1eleM+V2YoROH+0zoVLMDWPNB91DXwS1nVsLCDgwVLtRFwuw6fWm+PFjXfgB\nqpzUnQ+xOkV9a8N/SACm5ahgAKFftjgJENCsb4jID8nKOza8yUR2Fbh5nBob\nI06FKZ7/myh359GXuJqQ99g0LmBCrNI4EK2FVEiQZbVm7zZDRJ3HDk0Qump4\npFjFnOsDWo6iYylXcdQ6FI3eq7hTjXRKG7Ch/xCWkLvX7vnyl3NAJDmy7bFc\nsoZgTqbyEtBNwVtHesTvM/Sdv+n+E8H4wmN/IZ0TWXVcROgyGJwgtPZUFpMd\naUJTniVD4mi/1m73LDA69yU/AApp+bfbB3fdvlmYE4xq0nZFS09QfF4G4STP\nXCoy\r\n=4iFE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3cde93016c81771107aacd168a0bc638aa5128cf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.49"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.56-renovate-non-major-3cde93016c81771107aacd168a0bc638aa5128cf_1618200971152_0.37334553747511867","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.56-renovate-non-major-108cf5333848cb66944fc1fbb011bdd506d60bd9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.56-renovate-non-major-108cf5333848cb66944fc1fbb011bdd506d60bd9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.56-renovate-non-major-108cf5333848cb66944fc1fbb011bdd506d60bd9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"52707a3307ef45ef06a90168f5a91147eb24dc84","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.56-renovate-non-major-108cf5333848cb66944fc1fbb011bdd506d60bd9.tgz","fileCount":24,"integrity":"sha512-qW+O9f1uXhy/3/WDNA6OI/0CLyTe7oPkSJKzd+ZNpu8xunB4H5epkze0eHg43KEJMM53+O0Ip3x+XKSXEc1oUA==","signatures":[{"sig":"MEUCICE4mJ9xVNt7vRaBJdh3oyFjZ+739bfwEOXyIIwrpMD9AiEAgx658O4f4iO4sc3T/h63vEYIWQl00Leg8SG2NYjcqFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87021,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc8qhCRA9TVsSAnZWagAABAMP/0HQUX1cr9z6CyYmzSHI\neBHvE+PDSQxhfnbGtp6WWYf60kjuDaG63ATYNj6hHB6GcU7v7gLOqlArEJlF\nFMKy9kg4cCmYSjY8YflTXMiYpe++XYvSP9YMeyTSzL2qlZKlk/CEDRR4cRhn\n5yrcz+JCL2IiNPiV8AmdSjIKJHfbgOm9qQ9jVC5MSbclQ5MUxCfTxi9AXpHd\nzuNTVkF3o3xzVeQCvyEu3L2Ld7OVZ31qEJgZI3ilGUYCRmtQspw05EhCR8HF\nU6lBRr0KqbjeS11rUo7AIF1nsTmGkbNxPe9XmUJHk6iERZcWtqYp+3iTKy9Z\n6CFWmr4N2d8x8u2kOSqdY0jtaMFaJuN157SzQGlUXeuaou47naeHYn1wmt74\nYPXmBK6iaoMo1Z83e6VU7ps8HUNUcLC9vR6CbZL3BHLp9YXCh68WnQ8I2tYf\nKh5SLO2YautNMrvUFHTzOEP/3mBeWnaPg2tEmI7d5R1JD5F8j0Y7aR9dNVag\nCasi4AU+WOmVDRD/JWB9aPTYSED+8N/ZbKXcb0hK6w6RLqGKgLnE4ihmf2Nk\nqc5s13ke5xRc/cmmqwkqVdlQ0B9ZxQ1J4ozvBT9O6xTEFrC2wS5CgE3nIyJA\nS4Eciu3oKPIV/4pWbJ7Ms4Oy+pIjgMiIB5imvJz3DWe5J4ps1z0v6cJnzsGF\nHOiC\r\n=XA+Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"108cf5333848cb66944fc1fbb011bdd506d60bd9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.50"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.56-renovate-non-major-108cf5333848cb66944fc1fbb011bdd506d60bd9_1618201249153_0.695989399145085","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.56":{"name":"@balena/jellyfish-jellyscript","version":"3.0.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"726078c62ecf11191dbe4844227cf3abaf0f2434","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.56.tgz","fileCount":24,"integrity":"sha512-iTUUpcbRT8e1Ft/l9t1Wc0kjfdU/aBiG9NQHKoMS3SyacGcfGT43pwWCLNUT5IH2/7zNY9Oc9i7/lHc2ZsBoiQ==","signatures":[{"sig":"MEYCIQCDD/zYJkHv7rDF4UhaDWRwe1v8UDXCsZkUwBrDuDOaagIhAIpb6KhFJvMKCUzsYWd8qPZHshVopyylA/TkoQg7JsIp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgc8uFCRA9TVsSAnZWagAAgqQP/A+N9RbvyfEE4QpHkU+9\nLGR/AsMbGhQf8TgBjJkiTUl+l+MyzzzcgTw0UE4QBEErZxPV1AynI7twEGKn\nHNm9UH64Q35tdMbG4oJywzL9I6qDfXT0T4slOIzeCmH1Mv7F8xD+5DH6z1AQ\nvxZunJVO1akG73fr7Ub/taH6C55E/MhwVe7b4kHU1mGhFtpJlJbtVQ26YMP9\n2hQvlQTA11BqudNEtgKegBYGkeV5H9orbqVEoA+Csfdg6M7i4AcdobXrmq5e\npioM8FHB+UDVT04KL1EFUbtT3QWACRtCQPTTbR3nfcTQoyw+3HeHLrhrmVc+\nvuVSfu8/R00ss2lPRVz1ymD/1zTNhSxe0J1YtynVbijEVXppNkcT/OoMXVLw\nW01WOfvrIdZUrvqBIsx0yZ36ERwD4ZcxBBoGBZalQiT/5d7ms5bYN6ukgPhc\nLTrT0T9BxO6BJTpSGW0wABFINQXg6U4fe3JQmoDGQxRcXYE0gEatzkk5ity+\nhdPlakYxPtKFcM1GnAK6TlUCIQvcqOjzHBS1Ouf4Cw0vYbeHDvNGRAxl0SdJ\nT04LywRh+ERMYifrJpHadIEG/vQjZQwq9zA8YImDh6kZsRADB2zyynhvz9hj\nCu9WbRS5BJI2ioYN4MIgmNTPKW4Fes4fiL+7A+f2g/G9qN6O66YdW+TYOVUB\nAp1O\r\n=aP+A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"90511992fcac7d3cad28482de1ad5490e01d2209","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.50"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.56_1618201476667_0.33466252559544274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.57-renovate-non-major-f9b87c86cf51464a50c8f78b47112f0742c343fb":{"name":"@balena/jellyfish-jellyscript","version":"3.0.57-renovate-non-major-f9b87c86cf51464a50c8f78b47112f0742c343fb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.57-renovate-non-major-f9b87c86cf51464a50c8f78b47112f0742c343fb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d19ac1da9d2c5baef342e0b00bd23f869a02c1f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.57-renovate-non-major-f9b87c86cf51464a50c8f78b47112f0742c343fb.tgz","fileCount":24,"integrity":"sha512-LVsbMXHvuD32HthTQhuEKC+AauXXgMHb2uyPdV5cWPbZcHqZWtP1z3Fe6G09qNQX6ulwHN6hp3G72I0TL+fzrw==","signatures":[{"sig":"MEYCIQCg1HV1sjcdwwJuYeKEP9HBBz1hdBxnoaYMRiBu+/ByVAIhAMj7JL9+8cxExj2cGSUUAWdUr+w7SYf7KGg3obZhYPs0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdBP5CRA9TVsSAnZWagAAEfUP/1d5uSBVzjWhsO0/l44R\nmNDxckB570uQLx2yXatTvIvXlY9T1GTvAJORNXx6pjACXU4DOc4miC14iQrb\nyFr77EcCDJGXxOoFloSqk7eK5zMGna8roTWuBUC5rpBk5tbSXT07hAdpV95a\nWKTXHd7dqXIXsRmT/cigwfMa+2wtQ4JENInZRSBKmAnZUUjRGNrjHkQewtb8\nQ2/zdlR+I2aThV+qhWmSd4cGir3Foj2DxRSJHng2xn+LasGXDNqI/7SRLjJb\nqqiM383MW7hZFBj7tO7G5P3NhdI/bhhEZcs7SEBEm2uM9dxHppCxDW+JoxPO\nx2gXNQLxfGDC1uGHv4hgyEUdRTbIVMRlUBw6DHVR1Kx3D5Ne3z4QfangiJMd\nNYrRP6R69Fqwi878alu3brup6iQ9gJFzBJbMvi1JgunlrctfUeVhRmQfyRRA\nztefjNCMr7tjFs0CXfKvcs22Cn378CiYCSTEZCwfLnWij2mi5K5FkdsZLAPp\nDRebeGCwSDnSMM1phx1DTl9zygmnqRUnUHR6PBCQUShI/0BkJkZRmhNV7VTJ\n4Fad2Q/8BaZViEwXGZAPqXRiVPEGEXlaMQXCKJmtpeoiClyARykGz+4cTf1D\n91X2QmD7GiLsQ2E53e6FtRKUxs6XHNvNqyB+FU7jc2FNW3ubK9k3bWovzP5X\nuXA1\r\n=skgd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9b87c86cf51464a50c8f78b47112f0742c343fb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.51"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.57-renovate-non-major-f9b87c86cf51464a50c8f78b47112f0742c343fb_1618220024465_0.8673224364884893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.57":{"name":"@balena/jellyfish-jellyscript","version":"3.0.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7d3cbc881b591547be919fe2798264e090b79ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.57.tgz","fileCount":24,"integrity":"sha512-7CMe4OPJAXlEc7rrlZW4DJZ/TN7mVM7/Zrw2pYfTyT6jBJzLJEPn4+G7IeHA/59ItDRUw4zDsQe03UMMjKCq3Q==","signatures":[{"sig":"MEUCIDm+7pBenSl1X3OuY1068A7h+FHJIrG2DEaXb+9WRG8VAiEAtPd/mdJIamKFHu31KrXuhTwbo6Rs4iZ20diQCCh3Cfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdBTPCRA9TVsSAnZWagAAEa8P/0Gajdoec3AooGhZP+Sg\nomyg/99+bbWP0m+2EuVvM9hsuTFRfG8cNFC+FQ7MTbENp97nzGHr8zXJUQWz\n93CZUJh/EigMgB/8OcHb1GzEwNC2ZXzLJEFPyQsKDUT03pSUekdB9Jqn5Oa0\n+crFJKbcct+w8hJcdzb5799I01sUKkxeVxshO2fOUW/A+ITdsdBnnx7WOIx5\n6n7Xd8CYTXf1TCZuAAW7nGyzYRsH1BNxz90TjAgXVQ1a5XJITG69sDSlt3QQ\nkbRMLSkuOS6gNCYdbbNtk+hzuVu+EBjb7QxnWAebU807HteVJ4CcRFCp769h\nKq/8TzSp7Ct+g5YxxlcKWfVsEf6EGBRH8+Wc8Jzjd7nKVyJwhzfvgWxbPsrl\nvtgrWbCvbZmG3ZWIO7xwS4gn4zuY8dkhXSWppe7/mfBsHvY+MaVxCr7L4p3C\neaJjdhiyreoBIQqEc8rukXRnEfK3tqQyPrBPLmirKZrOshEdAniVeiOhJO9t\nXUUnMcG12C9hM8maGQaPlWMkhR4tW4BOnAA2JU9b6bmiKy2/frFMa7pqJFh5\nrUfJ9IixnFJ69BnEtbn8SVBSqDBsKAQ+gYwk09aCfT7BMVeN4TV96ooInFG+\ngnhc3fvEPjVydIGiLHMqgKxGrqxm9t//GI0siczbdz1qspd3YgzBcCbAOblq\nu7IK\r\n=oSSc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed6340dff4385226e41bdd6db3b70029d3f01db9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.51"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.57_1618220238684_0.3805870779092857","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.58-renovate-non-major-fea6ab881613f18d4f316acbe0f23eced21d7024":{"name":"@balena/jellyfish-jellyscript","version":"3.0.58-renovate-non-major-fea6ab881613f18d4f316acbe0f23eced21d7024","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.58-renovate-non-major-fea6ab881613f18d4f316acbe0f23eced21d7024","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"82a2edafe450bad725ebcc1bcc52de1f3c94ed96","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.58-renovate-non-major-fea6ab881613f18d4f316acbe0f23eced21d7024.tgz","fileCount":24,"integrity":"sha512-mhxQWTnHX46SNgEYOq1Ge07rD1qY9cPCYHarfOAK5xdHXzer9z5cPEEe+va1SUg9MHVDX/qZKAbAz88UwOm5mw==","signatures":[{"sig":"MEYCIQCq/RBo1cjINC04rDxX+FQE+5Yhw8q7GLM7F7gAibAjSAIhAPcgvCuB9XiwtMth6yjxnnCi03qY/v53Zx/Lv6LrE8nR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdC4YCRA9TVsSAnZWagAArLgP/2mGs9BQYlKRN3UDjmrw\ncHakFKjnSVClwT71fcXUSg8ADxCpO3v23eYgOwSIj0R5HccnDN8NxN5NAzDm\nHmD/J8+WpTTPsMu+zl1tk8BtrMzXTVz0loCXf1M6fSk1zVIfLuVGer1qu14S\nH4lfUAmSFIZkDQELBzTkiNSXjwAHAjcdsEZaxb4bz3gXTfr+kRMszYp3r9qn\nOv7dbo0JdF2Lxr+ecWjH95jV3xcDaO8yInnnEZoC6nYpNYQ0nyGUDhx+tXEq\nfuRJt/wzja9mN7I35v47Pn4higPD4vp5BrvuvCNRl3sqPRmygtwjGirl7byD\nddQkRH9wYiWwbUAdTZ+eNRLHnfvIpm4AYoXYwL69hqFAn3X9jt+aNirfwMt5\n1pCw+9hCbmq3UNn17STaRZTxUA5CLhopOnbEvXifYKSSRu4H/voyi+C7rxpW\nTv3Imy4W+guRKOu4vHOkecflAKJ0l9tHnYfLOcJkcKDFlUsE3Ek1/vDm23Nv\nH7sezfIUEQX4s6nm9aV0sq3VeKoYiYdvnVYg7QBZGlu7A2hVVbOeIjW8XalK\nng6tOQ1FoP0tSvqPzmBGywqA4+ilNy4JilGlApAeh0uSfA0DG0y0E4YFFb0+\nF5ZTgdUWMzRsmBvzFJ1BQUSkUi2E7MLGq1RdUVUwkui1Fmi+yboER8eRq3pD\nWWD9\r\n=LG4o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fea6ab881613f18d4f316acbe0f23eced21d7024","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.52"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.58-renovate-non-major-fea6ab881613f18d4f316acbe0f23eced21d7024_1618226712156_0.5706815862967591","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.58":{"name":"@balena/jellyfish-jellyscript","version":"3.0.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7d72e6bc5e8c37f93cd3cfdf9cf5ff9ee6796306","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.58.tgz","fileCount":24,"integrity":"sha512-SVYPFQXv56XSVgnhvNledGgyU5+v67vUgfy83THghRoI061XAAFU/f8DLDlbRMFELzPjMvkxe/AcMJK3jAGTtw==","signatures":[{"sig":"MEUCIQCp9Clt+HhD1ApY8Yfos8Ra0AoR46kHLNYrqYDvSiFuWwIgNFBlQjS8uE197EAfDGs8QIhQO/qDFPFiT9LTGYaih3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdC7XCRA9TVsSAnZWagAAGWoP/RDzkwHOENPqjBpP95u6\nES05rxD+31hffw1RJ/jdGj6TWIimB77dqIy03hLQ9nNEw0lk3j+UVSNzZ/lJ\nIFFQCJa29zVH9FHfIX1q2x7V9A8re8iJ3Fc8g/Fue3593+3ZZHljAMgPzZVn\nprxbzsd22afl7hxKPajnaiwaaoRe07n4M4uhcqliIzC/bGv8OYgthHoqh+4i\n+qPPhUX3cS3VxIg2nng//1J+7+JOC6/J2khgOA5uqW1qxFZ5HyPnOv6GxwnK\nq6temPe6ayYrBRB4RyYaZme8Kg9eGThYoBC8ZgypQ4uz0514uhvSP78Q+DcB\nQVykspfTHPaKl3zOT0EeAaLogLzH0KLcpEa1c8Q20AyEbENBP518QnZZI2ID\nNjdIydS3Bb9m06PmQBLmNwvulWJGM5QaO4IwZgnk16lHMUvjWT5eYnJqQgbf\nck47aEFZwswfbHwjLFliXs3lmWYKG7KJUBnJtoksqoEV/iHGxbXn+HEjzttT\n/UhwdSN2Pk4lVRiZ4KoFi2OLA9orcDSZQ1VaoKKELTa2kBO8Uf2FUlBeLLN4\nG+N+NdXZhxjacEGz3GKiGC5qMvoBciedJOoEU6JCkWJ3GNTLZcFdkBFBpYQy\nEAkAMaLpMDvyCrq6/BV6EtOXPLc/YtmfrEEd5uo3Db7dN8/O+SPmCbWVuIZ4\nsTng\r\n=Wb8o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e325bec895c5e663ae89e21e32388c5f262ee437","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.52"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.58_1618226902672_0.3249850577438125","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.59-renovate-non-major-9d4e63c025a6355e5c7430e7d2d5d9ee052cf52b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.59-renovate-non-major-9d4e63c025a6355e5c7430e7d2d5d9ee052cf52b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.59-renovate-non-major-9d4e63c025a6355e5c7430e7d2d5d9ee052cf52b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f734ce8d3a880fc9f807b4d37d4dce00a37eb0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.59-renovate-non-major-9d4e63c025a6355e5c7430e7d2d5d9ee052cf52b.tgz","fileCount":24,"integrity":"sha512-S68AqJKlP8jSi1qbn9Yhp8syQEjmUg8XSVGySVOq1T0w2yqYzdxy6I89to5+iSDO3FfQphjP+o7kX+lb1NipIQ==","signatures":[{"sig":"MEUCIHIsQGOpUrjf3nqBLXxyYdxxCibNubndFRxdU/GpHZ6LAiEAu8H9K3Fc/XX9KucyUzv2vLVdlrpCLBuzLWYD8D2/Fuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87327,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdEApCRA9TVsSAnZWagAAtqsP/0zamYIyIWoFcyKJFYYh\nnx1AtZTy8coDemS3jPV5TRhJomcLP/X4UemjoiczCkpooVzCXRZxoDG9itL+\nqbU6SWqP6+gm2ey+dWrZqVEniZ/Y1KbCCs7kaXLVu9/80GE26EC248YCNvnU\n6e2tYYm1jlBzPPVXEBv1uvpHGJ78LxWCDDzw47F8OP6kkajl/pPpvqZs69wQ\nof26dna0k46yM0zFbjiglCjMfygrmitPZdFyYPnRVyNDh88BZyHx+TblPHIK\nSWzDDU+H00ymJ20ixIiuZel2lL4kc9jMw+ourwVbVqiK9jY8NHIYsibh6LXP\nNs1KUR34L6WnSoSHqxnjU2/GjjZ53xhV0n6z8n7SiTALQi7QeT+iyE9vT6Ix\nDR0X6HgPPgo8zsVFl9jjT4GbP/n3JztGuKgxbsF0KTByX8ljuADBpd1szAHw\n2jdagMqnxjwCKfte69NTyErY3BDZE4CiakDkU11RhED1pfNMsr3Na5ae76NP\n4PtKrsCI0jBsobENrTQWPnOgCZv1TzF3kJ9wDG7bNA9Y/HHd5kvwSHuy/oOu\nRrRzHMCM90mH8//iKblIBMnXDIHjHbc9eYLmk8n+OpBmrV3EuuPe+hZKY0rT\nmZRE8u5K60qkx8j/QwGKv/jvFvGdoO5ajwSd9/HB6JyOmZ94+C/XGr97CbLg\nMfBI\r\n=p8Rr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d4e63c025a6355e5c7430e7d2d5d9ee052cf52b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.53"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.59-renovate-non-major-9d4e63c025a6355e5c7430e7d2d5d9ee052cf52b_1618231337121_0.854110960098587","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.59":{"name":"@balena/jellyfish-jellyscript","version":"3.0.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff606b0ff8199c866f7db29cb3f55e67d23cb0ae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.59.tgz","fileCount":24,"integrity":"sha512-2uTJay+AO4BhTmhF2VnZcdWQ1JD0NTpXu4Pc+HptnOaa050hHaMlUvkQ1UKIQXzrRnQSg7uNEed564ugHEhVEw==","signatures":[{"sig":"MEUCIFVknx2CumycAkLyEmcalVO6DYGN4dpiSP4R2avmdIVTAiEAiaCsQ5Wr/ZaBBNyqUNihxKs/JTVxBzeecJhxDBGVJDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdEDlCRA9TVsSAnZWagAAkBEP/RImlcHWaN65SENIDvBq\nM2a+jXWRIACyyAGwVULUqeL+L9zDfJJqMD/JttLMlA5WXHhdvL4jv7dVscA7\n803/AdvzwiXftU/1iJTWoVVcK11MG1mvpLpWS9Agb4s5l0wZEkbJPDCDTj7Y\nKhaeBYIRC4rSmhiV2gxebjFLzJ0uFFf6LwiZa27TwCFXNfq2hszPBBks3850\ngMHcnXzqC0ommQosZNHmE7IsF3zs01Sr781a8XGb/dViNh5UJd6v+K2jkrU3\n/Nl9j1YzGyU5U8WM678WBZH8HUOS7BAIsFr5+haPkyU+5pp1zjM98Jmfa9aG\n9eKtti30zSOLFg9NXB/MR5J7lXNtOLfG++dQYBhb1dcYkleJkKEbvTcROfcJ\nFuCESpWAoGYxJ5nMHyY5JovWg3SBrk3j8PfTi3cmLF/6TFJ1NVNZJaaYfbh7\nKqM6lWFuiEN7mDFsYcBKtN8qaLwKknf+ctYtVJ7a5yOuN+ClGi2T4QnG3UCD\n6dBXzjnZkWYCX+ha/WWGaavgqhrfVjFm1rZqa5kxQNQVhZiXdH1D6nnuRi5x\nvTjgmAKx5GALyNy3M0tT8A1cp54f28tvB6jnXGfgFwgyAqSOXSWWrfopXZDB\nE19Hix/H6D79GCErTs8TQA0Eik9xZ5z4BSlM/O5gavGMibdKqYfS9A3cWNT9\nvngo\r\n=OSuU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"177102abb78662f8264a3eff8d51e73d9bd42a97","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.53"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.59_1618231525383_0.47401784254864565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.60-renovate-non-major-8ec545c7c113967c84837d299200de782c7472d3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.60-renovate-non-major-8ec545c7c113967c84837d299200de782c7472d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.60-renovate-non-major-8ec545c7c113967c84837d299200de782c7472d3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"773310b04bfd04ef70e487599a86e8849fdc1aaa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.60-renovate-non-major-8ec545c7c113967c84837d299200de782c7472d3.tgz","fileCount":24,"integrity":"sha512-0vXXLo8hGYALzqBVC1gV8hBmL7pl2C0H/gn88/c4jIBnhY4jHrvmHDVu/EZcwkajszmMtwGInqGDIiPHd0n0eg==","signatures":[{"sig":"MEUCIHsZ1m9ODpWb+1gYTXRiOr8voUXs0CZTdtbDZ39I9EP/AiEA2dLIHvZ5X9bLqA+4ZfGUHPQe4LlqJI8gwiukSL/pBJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdGiICRA9TVsSAnZWagAApmAP/3KFZPwCspeV4MbwPuw5\njt6jXITjkCcf1nlcDT42sX4J9fse2gYjM8PG3RCs5fZKO7G8qyOkVpumO06k\nyrJVBQ1Fy4zq/lfLT/QCrYwtyBR2V0cy8UeonJa13pBvEMx/spsI2frSaib6\nW3J7gIbWbfPBOezuGX3T2rEX1sYrTz3O5AB9zgokcUGJs2A27SSCwY8XVl+p\nJT+A26/m91xha2VfjXU2f4SSE210ZqtyqlIU7w4xrYPmHq5Lflju+U//NbBA\nDDswXO0qamg9UZayqU5R/8RWwVt0ISjTRW3xIhlHrKmicvJ/Q5dL4z+gYNuk\n7OXMFOEkbN15bFj0hVM+YU8IAAFyE7TJxuvvb6GEJNqWm0i6HEOUHK/0TTjZ\njwZu+O/HyuiePO0UAzB9Nk8yHeNGbWY35X7Vc0OCHOpyuWBge3WJgWXHVFuY\nx5jcdisJRRFkpEPa7Wlr6EPHk32IH6Syz+XnPYhkg+fcqd8NkxdQUzmlYxph\ngYhxzDT3jN9ZOx6Kqk2DU6Rpvgu+2bfWzJ+mHmWrbpSL6fO/xrp13vSf0pzs\nA7OlT2N3uxNCcg2h4a5i7wQQCIlWqHgaxGRrZYwwe/4LqsegQ0KZsh+PH4Lb\nWzVZLz+tzhCBDH/1miv+w8p3I5jezOshfN0uQ7b/V9vVk9kUOMH42hPso7Yq\nHvBZ\r\n=uXs5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ec545c7c113967c84837d299200de782c7472d3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.54"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.60-renovate-non-major-8ec545c7c113967c84837d299200de782c7472d3_1618241671882_0.9127100843125948","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.60":{"name":"@balena/jellyfish-jellyscript","version":"3.0.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"819d590296dcd896e3cd5b5f9268fe4083cdbd81","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.60.tgz","fileCount":24,"integrity":"sha512-Dsgn2IXGoFUeT6vZhcrjB0fhfImr6gHcMHB3rBtQo75vKCNbIGCihMMR6hIRB3Y8hQSQ9887v6E+VBh2D0+B4A==","signatures":[{"sig":"MEYCIQDJi1UEZLvx4f0iIFE746WE5J62yuxTVx9avEVxmY0oOAIhAIr6iXPaeVBByl2hKEcyUYK0MuYDY9OrSaOhH2Uc28Yg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdGlaCRA9TVsSAnZWagAAgCIP/1RjPLjjd0l2hVdUxkO0\nY3y8s4uyvkovwcKT0N4kVqSYqlmsA72PagzoF/dg4HAQmOK2YQjVhJ2U++6x\nARHeZo+JuAdTL5j4LlS1CLKlyIxTYTCyuwitVGZJf4IWPeOn6C994KUH4kYZ\nyva5gNYHFNbKP/RIWQydJbzkNxU6tpTOL1oNVs6c7Cp2XJm+Ier1J4bFKvb9\n2+obe17uSylVMgXAQotDzsdYvdFZtxu4Wj3JdFBHy4z9c/+cbq6uUjgKx9QJ\nEHq9n/JKHJ0ISoWk+UA82sp6JrCrvE7XrS+tROCyDaq+0eL4r3qkHGG7DXMD\nIbfH/f6GNanSX5vrkD9U7bnmc9xK355VbqjdpoyFN6/ws3Vx1m/jwTxq3zwK\nZGV31nrlRhQSaWoqHh0ozLliMQ0sqGJOCpHaNqeD6lHSYm8ptRyLYWcHkdCI\nF0W57EiN+544eZ2Wa4DzcwgsziTNX9/9TEALna356xc7ze6rhdf3o/F+R8GP\n5h6u+UNDZYfasSl7lKcuZh4xZOnSu70bxMqoHm0HNsaWp2loYBiuZXsURsit\nNthDd2JPGQsoPZyBc11augHZVlmbxSlrINF6KhvK0Ad1AM4hd9ZSqEmcX8bF\nGtz9KA15vC9Dy5Fo5P0Z5ocxUEgkXuOP9Q+Pr/X2KUwiIlj4t0ahAR5Is7lH\nU3Yh\r\n=7FxL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a9dc0be2f1e0729192cdc6941dbc867cec0296fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.54"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.60_1618241881440_0.11011927103441477","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.61-renovate-non-major-29bcdedc254aa7800eab672dc1bd956cedd23a5f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.61-renovate-non-major-29bcdedc254aa7800eab672dc1bd956cedd23a5f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.61-renovate-non-major-29bcdedc254aa7800eab672dc1bd956cedd23a5f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dae4ef614690b372dd3cd5e49e1017c5ca058e41","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.61-renovate-non-major-29bcdedc254aa7800eab672dc1bd956cedd23a5f.tgz","fileCount":24,"integrity":"sha512-qbFo31hAFvrSF7n3UGleI2WBR60sSQujB9+/ZLNX6isnwM69o8rBTm/A6mihSJZYDEDG2Bty95oHaqoXloSBOw==","signatures":[{"sig":"MEQCIAl21hrc4ppcb7LgeUgy5QWDVN25WMcYx5tqAUrHa+RWAiAiH8MuiiQWaqlprKr/c/QtJXvAtXWoDMHzp1g0r0kcQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdI+JCRA9TVsSAnZWagAA3PwP/0LBPgG2no6LZ1J/iIjQ\nG3tDvtKcYeS+fWBRdNXbZ8vnZ3BTcUrLP5/4dqRBsbEwgNeQt3pUBNkBGCgg\nUcKOMphFPMM65GMNZP1IdSOVGigQ0BnIVVSiBxfe7f/0/ObG+JsqNwYDU9+0\nHov9ogXI+NQXKm/03xs6bUSlboB+O0Y6qPdAcMIejmQQC4FLybl86q6QPSDW\nCe9Ya+O/Q56QhLtQFG+zpj5Llxpl0UhYBRjI30lNLYp6CnWDZDmsCRWyn0Uw\n+2vrON7k0Ffi/TdaBHumi90mYcwJBD2xxzKxfIppWXjIJ7gDKSgXnQmY09/N\nF9GLCWIA31hkXuK2nQqT0CYhFIW+qwgLHg6i2J9fkXf1VgfCIOLOmEzj2Z7Z\nbPmxmMrVXnFLBtXAGmfEyUwSA0gc8s9xuonZdzRIMNGqGn/raz9aqk0vL6a/\nPqDwesNxk4j/nKJ4a3FSSKAaYQDhmaQj1NnWF5btybaT3i58/b+PXs2p2OYw\npO70fszhrigdOxcT/q6wHttSTwOovhxCvlrEaSyENk+Mxc+TdGSGBd/4fqUw\npWm8FBKdf2s/XjfaeVW0tuO99pqiwMUeexxSpIdfblPNy2ijjeOd1S4cDc21\neCL5oZz+D2uUHIuPWYmaQn620SRBVKchWrcH73Nkan/BZNU4lnDkplTEAK8h\nB78A\r\n=UoG6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29bcdedc254aa7800eab672dc1bd956cedd23a5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.55"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.61-renovate-non-major-29bcdedc254aa7800eab672dc1bd956cedd23a5f_1618251656491_0.9902789170506427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.61":{"name":"@balena/jellyfish-jellyscript","version":"3.0.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77cd4d1a4ed945f1b65e1dc4d82c9313bfc07eba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.61.tgz","fileCount":24,"integrity":"sha512-zaS6jgbY8TgHwTi/NEa3lBUVFgqRXmkLr3W30nobibntAJZemISi07EtrVBl3nEJ36USCpNU0JI99ZzMkRQTcA==","signatures":[{"sig":"MEUCIQDDornGW/jMpoYck0/zljryWZf9dw0rXvRy3d4lsnlaZgIgDfcxexUE/VSSzBPfon6kydcEhR+t3AugGmd0Nr91yz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdJCgCRA9TVsSAnZWagAAsVkP/i12IUfdX4YuJmg+JCWl\nSMTOJF7i/8fLZKnXMQK9Zhg94XcJCVgHd8ERVIOMHcFCm+nDMGX/Oq2yXigB\noEyjutVeFGZB0PWfOa3fxgItnE2N2ZLcMByl0NtWraoe9ZjjUYuDo6S6Y5G2\n6s+j6toQ9noR0URQAQ/BbGTbUAVk0jtdJgtK9KaDWExgE8qIfo/lh9Gclg0P\nixIPmoM3DNrLO+Gqw9mYNLGkr0oHa96jtYev7eFiKaK+LU3EiEf9FymWa9L1\ncIwnmhvXczigjIZjJrj2ThqPrm9R46Mn6jaq0k6mR7TpGVgPe5Viqwstotee\nPvbBZTb7KzrxplgrMN2lpxr5U3dBpHLI5MgCxsPpGYr7chZxeOMcIYD3GbID\nIb9QIZLrme2FjJwUQ+6z7Oc9pD9UH1bVwYJyw8Xr5SPBRZPosjaCt02vLimO\ngDfRBD6ZeUNgU2365+T3Ym1mZEwtP0VGzIl6MC11pTlxm7kH2OXU4Cx28wf/\nCheTz5y5tJfb+M031eswzXChQc8F32NeKYCSlGoHPF+jmWe/LoVxI0YvWpgq\nJN1QKcfN9f+sV93S1/2GrCtvOpjaFEbR5D0Us9DclQlocB7YCmTPybj/8HKp\n+aanMjUqSo4Ne/Brp4YwXl3/GRDEDlMrqSMR35JcgFXwbisFgdUp0SSVVBjQ\nSfru\r\n=Mf0d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a73552d4b59190108b9618d930b95317eca4dec7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.55"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.61_1618251936012_0.4119706411444801","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.62-renovate-non-major-54398c8e0c7fe1324a4d4b20160a55ccf2cbb330":{"name":"@balena/jellyfish-jellyscript","version":"3.0.62-renovate-non-major-54398c8e0c7fe1324a4d4b20160a55ccf2cbb330","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.62-renovate-non-major-54398c8e0c7fe1324a4d4b20160a55ccf2cbb330","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f0b4bfe156c4ec75e30aa3ae561537289f7f7c20","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.62-renovate-non-major-54398c8e0c7fe1324a4d4b20160a55ccf2cbb330.tgz","fileCount":24,"integrity":"sha512-xe1EHhW3I+I7uNeudUmWoT3JdXMR+HZ8XXZFOl6OL1QMbxC8HVKXBpUvuXhnX7e03T1jQ0Yy56Ie/Zts4YucyA==","signatures":[{"sig":"MEYCIQDvcCGk0N2/gMOx56V3LwT3vLZaYvlsCusd5wgBXVDr+wIhAMzZ0Y81/Ej7CQcswPOhJDI/5MC7V36isqjlogVZ2pvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdLFwCRA9TVsSAnZWagAAZH0QAIEc2ojlOY8+DfIZ4xc2\nXVl7t4riYN/dEMjxeQHf6MyeTGycko86Z/btm+us3qkpoAYGwF1r3qyRkllY\nRFh3Kw+iRMBVJ1HscHr8aZObJPeJyV9uo1JzCCPsiMSNBRFqtrwuDCpJXqAY\nenjYQfG9VnG5x/YMkbq6G7oSXxDzbtoXA60XsaEe4Lgip4HuGWozKeOeurkI\n/Cafram/Su45u7+qpfRI3lj0MK5k7wOD9EJvd0yy8fL7g6Ht5SEOpD3rJUdP\n4Vz0NUzE+itQpOzVbEAVVDThG5BTTdt7iNSI/tWlcaxdMkeFjPooMLHms+lB\nwGMzB4brfDQEph7EADFlEjRXClFidClJYQHQ02gVYYJo6t8oDuokrfuxIJVV\nPT4FuUBlaNgnaPIWLMieeY+qeqGqZ3jvajl8e3abXwYpCq5BIfgYubmYoUvB\nncpjgVXYsrIB90PGlnKnG+cCsdv/ly2sRBwKkjJfhSTtX5A6DGmznUm7VbsK\nlCtot4yazX4uD7diyfq258sT6JD6yNZ4WYthcoTOMZM3BoPyGvov6mEP7P61\nH9BY2OHkfBpKoVXYjwlQIjdR/iMVSzq2r3ksLzeRFfLoCPseLbdBkpesUQLT\nuwxOodLnj53KA0SYsPFeYB8lD1FKzJ1qes7pHZAwwSdS0sysL3mnjflxrxT1\nfenz\r\n=mrCq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"54398c8e0c7fe1324a4d4b20160a55ccf2cbb330","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.56"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.62-renovate-non-major-54398c8e0c7fe1324a4d4b20160a55ccf2cbb330_1618260336359_0.19397126241368023","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.62":{"name":"@balena/jellyfish-jellyscript","version":"3.0.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c476869e7a5136128bdd276aa927564d527e2ddc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.62.tgz","fileCount":24,"integrity":"sha512-9QU5xnQzj3KiqyH64zYcJCGaqvuXbf2ZIS5K4ogDuUrrZ7C616oLcG5h3w33nz1Ep43/H4sBovM1ksjw7aYhGg==","signatures":[{"sig":"MEYCIQCNrWSL/t2sFrRi17awMUVNYrzILa7YolMCUawDDpzytAIhANZ1Tcdops2gwaIpePc7yI7N73BCpz1khbJTzrgRO7vs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdLJdCRA9TVsSAnZWagAA22EP/RMwrLZPSZjKp7w6sLCT\nqQ4c8urNj2WTSEuq0xXuReo6MEtzMg5mgXOxFWKIcuWRxPBW6wEcTS+IbhZW\nwwGyW3e6pWPpgAQ0uvX33NAA2TCEG6ohbCt/dPH72kvjU8fqaaQxU0OV2liy\nXgFRkjWNyrK1YAnJZJ1S5R3ePeMzGk7y4uZL/v00U6i7CxNAwjnDYuzHlO47\n9NtxdmG9+BxizGp4smNtK2/aQPMTd6ALmEu0sYNoonYnCbnJCWb5JAFrjA1I\nThSFeIKnvKomkkdDj8rGG4uLofI2KmyWbsWOUS3jVjTSDhBWl4tRMsrwduA+\nQQ7HLEoWxapDd8tabfIqrwP1iBg1HfEAbpiztC0wD9wWjM6Jin1bsHVBAIpk\n2OqK3JeTdcvdgkLrRoDLJBjYfp/1z/a2oOIQgrn2O9CJN3j+eGCDqf+YJPMo\nXmn6qEx0nkurxi1B5SrUCZNrH1Vn9kQYnLB1P5T90qk+r1u43iNI+tiAJT7k\nB9PtUL85ZEgPoPAUppWX5u5CvXfwcpoW6QcqN+vwgNsyHeOGbM+1K9hIRiAZ\noxAABYU7WdFEB0i/4NVHrJIJQjxywKei8vXzhjzHUxUxkYIYRJoRXr4uWyha\npKRWGWpae/lSNk86jYr6T2XekoPbpgFuPJ4VypN/HmfbnSfrPPmgQzy3tyGH\nZXbB\r\n=Sbcz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b4fb5ac8cb5b24e6ca159945049ea5be8d53365","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.56"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.62_1618260572701_0.3738139900319306","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.63-renovate-non-major-4893957d19dd54c381cd82c876b4b2b79f9379f3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.63-renovate-non-major-4893957d19dd54c381cd82c876b4b2b79f9379f3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.63-renovate-non-major-4893957d19dd54c381cd82c876b4b2b79f9379f3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fab22675a967c4be18997e8b4689f85d30f6c056","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.63-renovate-non-major-4893957d19dd54c381cd82c876b4b2b79f9379f3.tgz","fileCount":24,"integrity":"sha512-q9q2mhvzA0sFqR1airvutt0T+LI8zCOT/NG0hoyIuUvEJ2Y6gu8RAMIsEMDFPybHkuFURn7Vls+tpuiUQepfcw==","signatures":[{"sig":"MEUCIBDiQCfmAzDVVEee9MJ2gQUW5hZeBLmZ34co0VvdsXFYAiEA/zjf69M6+iWM9Iro2n+Kq43aNc92SuRM65TEDuxO8kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdNEECRA9TVsSAnZWagAAnZIP+wTlqG3UwPaoHPVsRFjS\n0BGlEYo4+/kXQylizfNa2NiJijf5HKmfQctQkPuaMGiL4bV+RYKJ3OjHf4ij\nZ6ZGO+F8v569wvgk18RsnpCd7hth9p3ukM7HaQFOBTsm6O4Et5apl3y6Y6By\nqlQgxl7VRaIO8JI5ubmdBVDdMl7bGB8Ara8jen7kCO7x5t6KDt1e7f/jyT6C\ndXSOg544gqFn7E/Ah27XbN9IK67jwr0Ek4wBSoXdflfPNSHOIuKdySvKJAH5\n6+QwZ6aRHV3wDUX1QHUaebAyltAnevoI8p6Qs9/KqbfuGqfETJCTQyfFJA9y\nYpYKtAxauY+nxeiPwLPqhQ0xX6jMoD3Ipr/khzvPtXQxvG6UJGJA///aCy/k\nKcG6fRwmP2lZGQgXlvDvXRqf9Ax0921eOiHp1B2ORYCxZ9FHF5/b2mtKy9Ga\n834g6xSVBkwwppN6n0CX5OplGrKcFsNJHekoF41i1M4zaa7FvCvv55INEXTD\nfenWZXlbMwFn8mAxkhlKB+K5lgIcx627NrJz0RDyH9ICrbBCelpzGwf7UCfs\nvlN9QRXKBfeyO/JrUl3d1lWGlIElBmo1Zb8fYt7vkbn32WWDXpc+KSnBKOD+\nS2YBWT1Un2QfvwBWES9opAjoqBG/gT6UtPAn8oD1ApODlXQd9nLHeHPc9FEg\nPr75\r\n=MeoQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4893957d19dd54c381cd82c876b4b2b79f9379f3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.57"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.63-renovate-non-major-4893957d19dd54c381cd82c876b4b2b79f9379f3_1618268419477_0.16210032193937574","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.63":{"name":"@balena/jellyfish-jellyscript","version":"3.0.63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b9f63b4cc5a234e8080b66bfd6527d3ad48a61ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.63.tgz","fileCount":24,"integrity":"sha512-BF74HBTXYIyL3ewUSDdJZM4j9ttH85EFYZ8SkSO3TEfUuZzn+GmOgo48C8WYVmIWp+ZLcdcSAOYr1wQ7XLjhww==","signatures":[{"sig":"MEUCIFXWVIXHljJXawm++RCV5veAe84bx9hlNKsPSepx1QBYAiEAgeZQC+MlV3EEuGAHNMkHy8Z3WJK4EjLGg/DEPSXL7Tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdNHjCRA9TVsSAnZWagAA8ggP/1X0S4i37gqfYryN3sH2\nXOdeYr4q6s13NBIV1HOph94iV/3WfNdvhOwQPnJxfFbZ24lzE08fHekmOAiu\nQsL3F2wd4VNPSRC6gLrINmHryxjhQLSA/Q3h/OAI42qH55wPMn/g+53tzS8N\nZz0OU4JH7WXiZzGbggkMgsyhpVxBg0BWTb/3hLjjYt4AZE0HYoPrvPWPs453\nmTBzCqYX3hk4KXbvNQMpS1HvwugfG9Tx0dU28OzsV9xw8UNIgRDyox14LWFf\nCZzD4KWI4N9oNHvmBRB6iGTihegfW/aYce7AFhejJ+RqERK3LGxJGuq5HXbA\nDN2N+t6Q+zwrz3QQ3HTiTY96Ov4HSgE1nQqSGklN7/8cqtuweYlF/75IEauo\n3t530W4OcQJUnPC9OSWQtT8pvypc1oOkkWwnmqyGHDrkEN0vfYClCTUtWpqY\nGYlwJBH465wvuwJ1OsmEn0bYU3BjR0oxpCdUZypMaL7OjnhmlhGD7Oi5xW2z\nKC8H0y77dqA1XWZBK6zQA07h1qZrWcBASiF9bWFSGLOIF5TZnvJjw8V2WSz1\nfLPSB100uaO/QmrI1RRTRapkX5BNRAHn2MWOMp/L0Oglty5yYBcA9OyATGVu\ntHFzk1GsYQdOP7JkHPvBOeyX5rdpYxNWPJR88SRm2jaTmGD/373NOxSloXbh\nnmxm\r\n=reVT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fdef32a8f7690d3e224350db3d2275c4ef10fced","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.57"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.63_1618268642814_0.418472639875483","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.64-renovate-non-major-c3e05db35978f7dd96ea6341954e2029b1d64d8b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.64-renovate-non-major-c3e05db35978f7dd96ea6341954e2029b1d64d8b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.64-renovate-non-major-c3e05db35978f7dd96ea6341954e2029b1d64d8b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1602d1ad733e179200a8438c12e8df3c24c7d77a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.64-renovate-non-major-c3e05db35978f7dd96ea6341954e2029b1d64d8b.tgz","fileCount":24,"integrity":"sha512-FvwSrIddK68138sQv+VO82RulRi7qV/8q2/wZ2K7HI6rm/DxS6kCkyE0GLKSzpa0szOPPyXVDgPvP5815rnSIg==","signatures":[{"sig":"MEUCIGYdHtvDIDF6i2o4hHl5NdOqbm9ZwseYd8bkO8EQ++OSAiEAmmgc7uTGrbtSFX286THbfMlwM0rY3scSHEuuZGAQ2/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdQPXCRA9TVsSAnZWagAAaskP/RZb/esX7qP0C4ngboQ9\nKYXaCw0+J9z+ni7L21k3LdoxuxYU7pigoIPLLGhWIe8KPucO8OrFwVoA/lmG\nVM6ZrN1uEKh+CYRAuDc2z2bB9YFwegwfwzJ2bSBV8YLWD2EVDwpBm9tGCsb7\nFwaItDCS7q8aebp/jv5cWrMLd2E8KQyjz+4Kb09R9cxuck/FNjTyVoryiw19\neFfaI39oAwELkBE1r6P40NXV/p6tY7ITpVcmsfzzCun9tHPRCciHC5dJgtEG\n5J2Hrb9ECf9Ndw8UlgOYowQPI58YMDcevBEW2YOvT6WZ2WYatqSWjFxVaLaT\n7hIcTZ8dxaIkCKhSynzT9zs167tHnb8x4U9I9xrjvqe9p7aOi3IhCBDftimU\nM+QhQZ+WbtSRG5sDrEQADEedxRCWOqg7t1HUkhQvSjqtzVbNXFAFmNAE0ZYi\nINbKI+GUTAf4Asx/UY1FPSiUuHm9RKQZRoNsTQ3uEzzDrZLQ+f1ZVGD5ruRq\nh44T/BBLKKU2FomsosyWirBcI9qIlL1xjmFQ7tSqsOa3lHMtAU4AtoLgDTGA\nqzMBOWlUOrXjNowOvINfSbO90q0l/m+Wl4yeuwytIv7KSEpIrPSOmiWq0Flw\nsd8w/Je05NOu/yrUbjlJ6mDtsTUJh/7S8BJRcE/HMVLGv7A5y9KIckA4078G\ncLs5\r\n=EeGy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3e05db35978f7dd96ea6341954e2029b1d64d8b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.58"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.64-renovate-non-major-c3e05db35978f7dd96ea6341954e2029b1d64d8b_1618281430653_0.7377686062524185","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.64":{"name":"@balena/jellyfish-jellyscript","version":"3.0.64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"be63f36dbf86284b1ab7626230b0dfa841ecc20c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.64.tgz","fileCount":24,"integrity":"sha512-kxWLycaTYqaB+ZftV/kATnCR2qFrljwMFYfcyep7sL+c1FTNMPxB00mC5mEPkWXNA5nN5uwph6G2vxUEYHP5LA==","signatures":[{"sig":"MEUCIHfZsaTBeu0pLshSnrkhH7IcHptGBa4ZewZwFoOCetW4AiEAshKUovpU8irm2mkG4hbPc1w57xAwcrZQvAUtvzzwvKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdQTDCRA9TVsSAnZWagAAZRMQAI/i1nVT4qVj5xgDnttY\n+I6kYAkVGinD6MyOOCm5iFARL3fSJ4RnCSnMeJnSX5gvYM/HypKXeIO/wMqg\nhCTheLT34FhaucudL5UUBgxW+4xxqNb9czJSNHKOKogkcABn+piAxT6wWJcS\nVVk0NP9gul22ElmL387/wX8XO705ww9L6NjOHCuEXFmJKcGxbU4NGpNutgds\nk/jYPXfBeJwW9ja4KdOQmJUFwS/MqXxQ95ear1gIYyxR1BzvuoZBm4/wR0Sy\nnibpKZ1MyB7/Ej/tGpfYvEe4gi81wLZxj5nxrZmtvvRrCuLe1dfgEejdzlGP\np6zK0d/vIJRHQu5+SkZ4JF3GsdXPSg8A67CGZDCpGthUTZynNDK2o4TTSEJp\nbzi+WOmNmu9UPZsngAXYXAFGc1xJHjR7CrxSQ8LHYjMkRx16zdbAOE8UhQls\ncV+UNUYFxXAMaf+k4ntF7g9jXNM+veQhMtGmn/WHiHPqG5WLhc4RaBc2JMBW\nSqzbChMCZ1lA+uRrkEgn4Pgb3yLwTFNnBjJJOnIRmRS9rKOs256wRVWewsXd\nwcB4Ug4mjPYOcVPPr+xiIbFl0nLV1cY20KdwkZso1gPPe37UmhhBVcCwd+XP\n7GkJeZNppPOUUlTfozuj/6dXqPFJ6JetMCA8+wV01VwPxW5/HJgLlkqbMktI\nBtVp\r\n=CqCO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"797be8de17fae030f8bc2eb4e7ee052507a04e91","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.58"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.64_1618281667004_0.771235282640709","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.65-renovate-non-major-55556de89e1751806676a1cbfb5667baff07c47b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.65-renovate-non-major-55556de89e1751806676a1cbfb5667baff07c47b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.65-renovate-non-major-55556de89e1751806676a1cbfb5667baff07c47b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5cce874110109dc89e1c99ea3e1c8d69f86a88fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.65-renovate-non-major-55556de89e1751806676a1cbfb5667baff07c47b.tgz","fileCount":24,"integrity":"sha512-CnqjkDOZGK4f/Oz/048bp/SkKNfIRfraEtVOIw6Q4JTyl7KUTVHFgk4KiWy8O6S+za+Sn7LqBmuxOAJutGe0QA==","signatures":[{"sig":"MEUCIFJkONZRHTS8h+0sWbNDYRKTPb8eagMB21HOJHQm6DVkAiEAl9AE/gdI0ngR4wDI65Th7SZARs8BePSLbZy97AqAlDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdSo8CRA9TVsSAnZWagAAs+cQAIUZkx8azZCdUyyqsTii\ncyWLuou5+dCtxivrXg+KFctqx2BaszmRX37b/gfxtdk6z2gGx5pK+liPp0E3\nDMIKdqVx7IlJ02yOaW1JCLzLiHQ2plMGq6zKVy3dSDCcw/c/KXJwbyBqlCND\n01luNGSXxqD7wVGVILFM9BGABRHMWmDmWeu7N7BZLKJUInPiIgEDws9pG6Ov\nW/PV9122HoGLeiCWmCvfqtCR9nEyP32304Hl5+QjuAnZgMcdKj/1uPRZJVc/\nzg1SrtmKA4dzlrEo56HnHNNmhzi7gMRKVNNbmvAIAJE+TUYaM0kAbhgqxzeY\n+shO9zRp3aKmu3RRCL8oW2iAwS+zcdUGqxzzIaXkqsU7Wv7zQM9FEVksPdzB\nA+lHmimvDV3HOsnwMxW8pWo9qxbH7BeLhQAuVdz6DcMDQhJYxcdVxpvWnIJU\nx51Wzx/rPg3kfoo8RnbT0Vpw69mgbRwzGdKW7y/k6Jdk1z6CNkdUAmheHZ2M\nao1CYnR2oO5azUfwqx0yDXHG+Gm2zaubG3RawlKvpaUZJBV1/xc7mCYHjk0w\nsj556MTT8GjB/h8lm3rZ4GYUywA2MEor6YSZpxvqnRUnS+bzbqmcBkjQrywx\nACj3D7jOeoLKmtM18qX6q5R4wgSiwftng9WXN7gXrxWpbewAXpZtGAs/eptr\nWBw/\r\n=zfXa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"55556de89e1751806676a1cbfb5667baff07c47b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.59"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.65-renovate-non-major-55556de89e1751806676a1cbfb5667baff07c47b_1618291260197_0.7115801640380974","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.65":{"name":"@balena/jellyfish-jellyscript","version":"3.0.65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"042021996260bb51e6a69eb22aea28766e623cb5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.65.tgz","fileCount":24,"integrity":"sha512-oCWXIWAW1d98VHdYgepzp7KMEF/zE8ov+/it3VJtIDeQVXX/OVt7qb4CPOGbGN9QO22hJl9OvbnnTQjhbT46NQ==","signatures":[{"sig":"MEUCIHzmqLgTbKAszARZ3Xhvs9cqKEOaMWgFLp0/Carvr2bJAiEA7xVZtFfhL9g8pkrU3OVeMNbBIZDQLaZDPzUb8DgdM7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdSsbCRA9TVsSAnZWagAAIBwP/RzV52o/NehVLDINCAVv\nDOCWAEosRjsYs3n1bD27gPXgAwpFaJHQbfUg6cJ2R3S3whltTBQjSZrYq0VX\ns8KmHDpa/smSmCKtpNBgMKIHjhanpyVxooIQEQ936k6n8FlxTkNFphkhvtlZ\nA8YbbMvBAKBLxeyiemK60wK+l7nNIDmQjn9jKkfsbo9iuMPDlcghLD5jBqRL\nA2UopNniFU2KiJ5Wjw4GzuJU0eCI8gknBEnr92vS4dLdyaGokmve/BGyWntS\nBWTtfKRBJH84k41QyG/G99uMfQNRhU5OiyInU3HqUbhwxwSCu8akkXimElYb\nW5+gl5hzVySvF8EG48VrndRvv34dNyilvV2Fh2XkSx/6TpHSQ5f0o4h6t4oN\nS3BBcr/3Eo6QQVjScy3t2BwrVnrUrI/Ltoic+KqtB9p9UgOBH8bEyuqii1xW\nfMa2j2vmd+z6FbtXjuS/2javKAq8Dnajoj6DaDyb0ugNJE2q8OiJdsqz/1oP\nHOvsOrOPzbWJdtsaLzXH0vEKZAyy2ODfaI1vXQkS91XMnGoYpUUckAzTgFRB\nMa53ZfSMD93hhZHiT2IOK9eMmrEM6FtxVJNfwZ/E7CQK/qzBxinmy1uRtfuj\nDf1siGGCaA9Sq2YgmJ3InRFZXN2ksr7qQK16Rdw965fSsBuq5IjmegHsMOEh\npzHy\r\n=QIt7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"71f2dc7c03bf97c1bad62a6b385f3b698601da00","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.59"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.65_1618291482945_0.7091734788535617","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.66-renovate-non-major-360cc73880d01c24a7b7df4d1700bcf1e4c919b1":{"name":"@balena/jellyfish-jellyscript","version":"3.0.66-renovate-non-major-360cc73880d01c24a7b7df4d1700bcf1e4c919b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.66-renovate-non-major-360cc73880d01c24a7b7df4d1700bcf1e4c919b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ce462da62e564bf6c782e5e550f69cbb2f38acb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.66-renovate-non-major-360cc73880d01c24a7b7df4d1700bcf1e4c919b1.tgz","fileCount":24,"integrity":"sha512-EfaepcAGe7glQxqUHdXkfUW9LkeyRhGHbW5b3EROxdueRExUkI8oznEP3affpGlPH5vOtxJh2uoxjkAFCML15A==","signatures":[{"sig":"MEYCIQCLcnp83YHuiAh1NsSLrgXZpJpiwA0QjeggdApnYF41igIhANB9r+srMob6Y93Gu8mND1LtksklU3HXT11iN19GsX19","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdV0KCRA9TVsSAnZWagAAo24QAIYEiAf65fSZxEG1BPkG\nCgaciBB3yKkK8tWGKhlFWTCDGIFwemCxJsRuCfJGQ2h+U7xbeCSb0HANli/e\nzs/GewxWLL4vqOqKJE2WRTxMhjIlHZiwP3mCgAKP0Pjfe/3a2qmTEA+C98lr\n1uFRXX+DZeirr17PMbz4rC1U/HE5tGYEHyCd0uKAXywwLdarwFU910bnx3d1\nMirQ9fZdogdWIZaQgne7uN9ooXlEEZjJsBWdap9ULnHV9S/9upxBf02+9I9S\nClGkLedty48kr2MgbqBt5zxS4eC1RqwwxRBYaHnU00Tyj89rf2Dsyf88H77U\nL12h44jobEqKWHMgo6gzifOUT5XiIY7qHfB4YGs4qoCt8rPSe5FTQusPWf5i\nIYvs1aaMIQTEVsfBZ4ZTT7s48DAA5tMoB0+aLi+WZz+8BJSX4uNWG7DfJ7eG\nlHDGcObLObx0yOBezStklkfkr2bjj0fd9cCmMMuoXmCLNWcuJqfAFYUd/SnO\no693gBqo9ojJN8vp5aKZD9EuQpIQdEvLCNnjACgq1LMuB5opxWIdcRRP+nnz\naa4E8ouqqPTWEnZIShrLByjAJsyz6X0t6KwLHBHNU3T5xNXh9aCNVpxUyQv1\nl2c9E3GlBV4oJLoeyBsck4Mn8yxmuwfWVYWKBv8aM395nVuRrPksjj/3Iw28\nmrLq\r\n=Cfy8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"360cc73880d01c24a7b7df4d1700bcf1e4c919b1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.60"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.66-renovate-non-major-360cc73880d01c24a7b7df4d1700bcf1e4c919b1_1618304266479_0.7063203695978948","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.66":{"name":"@balena/jellyfish-jellyscript","version":"3.0.66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6e8e98c62fbcca8b2738603f8b9697ba70696f3b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.66.tgz","fileCount":24,"integrity":"sha512-bOMq2zE0uEC3NqsD8cI7B5kggYY+wNjJnGvoAyet6hJLx29NQo8sMiZIVKtb3IyHVhzfNdi9POoxNy4vn/Pphw==","signatures":[{"sig":"MEYCIQD5NujO8n7Aw2cJNge3EDejMfG/PdOqc07vJEKZfkOllQIhALb4/Mcr5XiQ3DRlxjC1jKbcV+UNYj/S6Pjbx1GMRr48","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdV3ICRA9TVsSAnZWagAAD+QP/1xms46XpWb3ozdQNKC7\nVXzmlp+oTzgzO0i670HZDvNPvBzE8Z4Dh+41H9cKNrTsFx1sfTUfowNJIRnK\nrXjq0ZFIhsD6UoVzqXkQBOVagY2IkLNfqd3vhS97ky7zmKQXPOengtXcD7uY\nb/0RorBkwniJl0R/0NAG8Kg28yO+yF+pjiSqxzT7gFT3F9N9wp0Hs2zV0oFw\nbOfSaW7tYMlTnzpHtFNFx+CgPd5Y9bUeQwRMQRPHGiTSBP2DMoIQFoA6xZOj\n++lJyxOHg3xGbQECjnEbOZAv4xQqE691ACzyuKKdJVih9uv+eU0IBbXffeLe\nBht7rC8u4RhVnAwpvdr4zBBGGzP07Js9lxcLyrt4RehCN+6h+0bs3tZvo7oG\nc/rbKs25MxCSUSKEeAUS8wxC3Az6fzfVFsl5jol56ugrvtguf3rLqAgClWz1\nqnTR48uGMT1GEaFyQBZiuNxwivpNM0KXDDnxJgawhxfN4snOrUqxPk3Of+Ja\nktH/shg8xZuhjJ+h7YhAXXO5KvtGYmGtQXSrlFK5eVCmCc1jzqfTWybTnVR/\nB4mbK+qHkoSUYWXFUH0HaB0wYUUYtQYvO5wq0O8U+HeEbbs2ECAv+RisUBJo\n32TXXPD8ySjeLrAgPlXxzmfNwnY+kpNdd8K3HNBei9S4M1GVVeCmMJtuUNtH\nXKaR\r\n=aHsF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"623d4cf1b6844822c8d70a11f674d3a30598ddb6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.60"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.66_1618304456216_0.6496445609478394","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.67-renovate-non-major-7b17fd956b795939e8008d3088a950fcaf87f9d1":{"name":"@balena/jellyfish-jellyscript","version":"3.0.67-renovate-non-major-7b17fd956b795939e8008d3088a950fcaf87f9d1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.67-renovate-non-major-7b17fd956b795939e8008d3088a950fcaf87f9d1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b48d11ab40adca27e0e3b372580e9247bda3f502","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.67-renovate-non-major-7b17fd956b795939e8008d3088a950fcaf87f9d1.tgz","fileCount":24,"integrity":"sha512-swDwxPUA4bRsV0q1uOEQzQH3HINCj9L8MVOgsvhXbiSqQDaY7iKLn8xEOTn13ptYLKWLAW8xrRG0146PIIu/wQ==","signatures":[{"sig":"MEUCIHPEEQKOColZumgXCbH89qBcaLstl19Y9oPPnEuCIoHQAiEA0V99QWFUtkI2QikYr07sXN4zlnIeBfQCFNQelt4rMPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdl+CCRA9TVsSAnZWagAAdJIP/0KkeKFcUa70Q2mINxJX\nLRFX9wse1NKw8AErpfJ6p9a6lYGHpvg0+AVWxieWHe1BkimwTPOGoJHj81lu\nCeUrybS1nyFC2b96jyfd1TRCG3EaO98ROFunU1xwiZxqWYpMqsVujWx8tp1G\nOMWkGLzJDDzFR8E6q3OOc2JgINvcv38l8LUGkWUfBQfWDkx0evNRs6bj4rk3\nh9hjRBvElzzwBpTMGwr0tHxEmYc0wMiIyb9sx+KRGXAGz4BC8K+F4wcEuDMs\nZUcQu8BKPQP5XxGZ9Ja34p9Hk6fHUPb/puL21D+6nyDysHYI6IbDT08Vxf3f\nM077WfK68MyyAWwWmT2XfKMbqRdj+UhqlUbyckHBAGMWrQf4QehtQN/Cnh5w\nWg9XeD+YtfzDcn6uTvIrz4/cgzE9czEQityIbPFEvXfhMbmKPoDBvX3RWQXs\nVT6ExQOY+83XOlEUHyp+2FdX/+xVF5g/1bTzZYp/wrBYJsE6QV7iA4uG9qo+\nYVW8UWJfTZwltxW0ceSjkFgS43EXRofJQq42o3jbjvv0RCMC5Zz6CwKFKYtf\nKUtC6ZzoGbASGRPW1uaB6bUgFMIdvbjtflD9wFvXzmBJRtfLyT1G29wB9UGA\n6XlxgB/VcLd9rUh3ieS+jh2zCgE/S9AWtn0UB8fQcjQqmCt3C2eCSpVfXAIC\n7hlV\r\n=G0Ud\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b17fd956b795939e8008d3088a950fcaf87f9d1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.61"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.67-renovate-non-major-7b17fd956b795939e8008d3088a950fcaf87f9d1_1618370434438_0.5284784517075534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.67":{"name":"@balena/jellyfish-jellyscript","version":"3.0.67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"882be7fd845ea45ca706a37e4c25b15deed0d6c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.67.tgz","fileCount":24,"integrity":"sha512-30qeFYnM4iXmr+hBA9/o9itrOgWHgqLX10ZlR1PReBYGuhjfp1ylsEdTj8JYjLzQ3fSgudZ6qr3SfH7sYhxQtg==","signatures":[{"sig":"MEUCIQCpqbEPfMtlzy0qoCtpB1NHtuO0huodVhENtA65sFkfdwIgdkQWaj74XwhfXtTZwIsY5JpMKczm0aXw/IevZb7fQA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdmBiCRA9TVsSAnZWagAAqe8QAI5TgK7ngWpM0gX+37e8\nhD2JKT7xP4x+oRKxJqn2AijmaVJSJujpEzYJHIXlIraX5twZQ9Xh590HHaXC\nrOR5SJIQBmggj3usBd4bSfQy7Iewp2vD4cJwMuZReizDlOoM8sWfG699l/T4\nsE5yYttLirlVGYbB0UFgLmH+lugwPQiw8g2EL6cafrz0KYJ5fvmgkeG4d2aT\nCl3XRYoXck/4i3peuPm76//w7GiqE6ynnG6x9neNLid4DR0rVsDffowLvU/x\nqWw5q6nNDIPdth2SQ24C+H9TeuVnFYnwXCzJl0z8sPlYiE22nTHi2KOR73wd\ntks7AvBPJy5VCdFRVRgsLnVl26ceUTtzPIgV1m3e/Urc7VXlNoEuInE6SJNP\nEuKalVzc3OmIiQ7gmhdhKCyxVqXQwvQG5CW6gYHWt/u4+Fd5H3ILWimiR3hX\n9QinnvgzLVulvqzYBpm0s+U5EWSxUUwwB2wyPfMzrVCJNDF6pksOtm9w0mOa\nYeUrWNRXPXGj4c80fZ+ldCAkLW8aN2k0gothFP58vdW22EHT3gdD6K87DN5A\nf/Cvp5Ik20Z1NrgYd545Ohyue3u+qc6rkBKz+7fnWyR/mVX05WwL5lTMdLM+\nHQ4qxG0W9NhS5lGR9PHz7+hn3G1dlEB4Mqgcn0aG5rn5kd1CzaLgP+kz52Bj\nROYV\r\n=bWBv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a32419de71009873ae202dacbb704a543380b55","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.61"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.67_1618370657871_0.4279742448177055","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.68-renovate-non-major-a47133d99f4f824099dc709fa056dca6da86f1e1":{"name":"@balena/jellyfish-jellyscript","version":"3.0.68-renovate-non-major-a47133d99f4f824099dc709fa056dca6da86f1e1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.68-renovate-non-major-a47133d99f4f824099dc709fa056dca6da86f1e1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"572de83a514cf55ab43a587203f85cbf3a3adcf0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.68-renovate-non-major-a47133d99f4f824099dc709fa056dca6da86f1e1.tgz","fileCount":24,"integrity":"sha512-hQ9dbvMaDqMOCL81HpJmDKH0w7W/+L+Efe+ox3bXeA3F2w0JoOQEOKdJ7rbe445g8bO2EBVn/RLsezj4WBP/5g==","signatures":[{"sig":"MEQCIAbEOU+3GOUWdjKzsoH4n9iPhBly2QVt5n1gUn+TEcAuAiA38Y8BOYi+XRRSKTuCSmnUIqlRcwIoGj36QnhU7E3AEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdnlpCRA9TVsSAnZWagAAaJYQAIVDqM6+pxfNNGf5gWtF\nud7ErqnxlS3nNg716Oxk1FOoutgOOzDKes9gjnZzPl4SRzmgkNppHWQ2a4Hy\nGgC4nUcwHpf1Iu3X1JIGxfm+XSPsDEPD/xVsoFkCEZ+0t546CQ7FZh56c+kA\nOVOo7YUeC4SnfPzaFW4iMbpwT0ykG1HbCLdfDZatWfqSTpSchT5iRErtrbra\nkf60R029aL0Q/MlSaVDKut9ccEtkNt4OsfTedWjt0lx2l4kJtoKxf0otQQhj\ngiz0bT1vO1TYQbI3jyZst0kXNCseQJ+202UTRhZ3JELirALVV7sFsiPNzOcy\nL+mNUDfjqT0CzvVD1jA0W3vxkWmKXQoUD3IYlPdMzE0+mIwXHLBdlgu7jZfP\nbMQzOlesNzZ6hrtcRWsBcdYG+8nD33qBJ9p1Eyq8oz5BqHribFDw7Iv2DKgG\nz3UGcFYl2/0Mw8cxqppk4C+6B0c6e+pKM8I7XxB9SK/gyJ7DsbIMG1ZBg1u4\n0BT3310wTvaIwPz6Oh+gkv9ZWdzNNUQwv2RtuXPCpdT7mCB2OUQ7kdSy5DiJ\n6t1pxbHeqK5PgwJMdbw0PAYIjPawyEm/MciuYsNM8LFs4YBTYsYOY9izoVe5\nGjeS/mJa3qjnNGBT0kCnFx937Jf/+MFk8gZwmQbjKMZg6Ddtrut7QvEfPPj4\nnY3O\r\n=Juzd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a47133d99f4f824099dc709fa056dca6da86f1e1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.62"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.68-renovate-non-major-a47133d99f4f824099dc709fa056dca6da86f1e1_1618377065021_0.012279102904217742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.68":{"name":"@balena/jellyfish-jellyscript","version":"3.0.68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.68","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"449d8c83d32ba2704f8a2d6fa39142467ba238a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.68.tgz","fileCount":24,"integrity":"sha512-rgCkmb4d47bLTkwpGIiZ1dvjFpYHN652v0+hzU4c6G9K6VlKGhn1bmZoeLGWufWqoT7paYUliUMziNf8PdpL+Q==","signatures":[{"sig":"MEUCIQCaUtr8C8grM8FWclhOF6yCaLI4xRayHb9VLG6mMVU/JAIgTaYMpxCOYnYzx7wfPamKQROGqB84CuCxMt6now9ntU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdnqiCRA9TVsSAnZWagAAMkwP/jwY0xAqQZwipNya5QWW\nU8/5Wle7N6aMmh8NyagcdI76fX9ehjgZMVNwmuFgmIx0/ppVYfmFOArqIYSE\ntlXPuVPLGbHwzLYwu5bZUUPMvv+SKPiumMQ47sObr/qkQzLJhmmsr9xREn1b\nIr/I75ahvSObrDjaJTNQ4HsXL/tL8Z8sw2MG9UhlUcLbo7ihjnJHIZedXr4e\nLhFJ4bT+YJ0ufNvueg7bHdtrDJsb8xhlXq6MmlSaFmx6as8pfWdMDJ2frmxl\nUDhx6mkb0H22meauCVr8mRnv7wJ6v0+FBNmwu9LyRY6zegfuyAP7sGlHQwIa\n5XZBM+n04JoxqJdO1SIVG8dTav2/NLIP3SLrgMQYO3IFfjjSU1hlhZAi1BnS\n8aF9LLEQWyWSFrp7f8Gze5y+8I9NSmL5MgnHw33/XzS29Uz5Eo6dXeG9hI7m\nm4VxJ8qGzzD6Tw4wYTTWRUAIDjf9dZDnJszlU2+zwYEcP9d2rS8EpbdoaofL\nxZhT61IsXt0KyqNrSX6EdgTynr+b/pSeYyrdbSUxE2D7+MaUuY/9BFVkXKSk\nKBBwHQrMomvPTDOqKxaHXnyt4ODUIKlaTlFAkmpfKqeBj2o87qo1TXk/BsNI\nbwvqkp4yLRwmwWbU51DZDIfNiSsRvyWqStAdKyiltJ16aWFi4OZ7sx5bS9si\nbD2a\r\n=Ma+1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"77966c0be11dd9cb0b53f3fde18f99c7b74865d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.62"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.68_1618377378328_0.11292715003867682","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.69-renovate-non-major-a479e58a59a7baea0f982340931fb9092af5d3b5":{"name":"@balena/jellyfish-jellyscript","version":"3.0.69-renovate-non-major-a479e58a59a7baea0f982340931fb9092af5d3b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.69-renovate-non-major-a479e58a59a7baea0f982340931fb9092af5d3b5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"355c77ab0a878faf315093419fd7a430c53e08be","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.69-renovate-non-major-a479e58a59a7baea0f982340931fb9092af5d3b5.tgz","fileCount":24,"integrity":"sha512-y7UL0FcmceJzSAJbpr1HHY7hivP6HxFIZjFm23cbYYnCdfrN3VkksOXpC9nmomzvURuYWdU9aoaKus+2IdCAFQ==","signatures":[{"sig":"MEUCIH6E+9ytr3dkYTQ9Z8XZ945J9TfJablGpanDPNDdX25DAiEAiJ9tUVzLPxaa0nMD+SB9uiyLLvaaFPjttG1R2UVjb1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdqn6CRA9TVsSAnZWagAAC/IP/2RCpGjPVUUuWpjI3C+3\nN7cKpupPyC6keuHPHo5nZWnSLgz1Y//tNoi6hXNc+fucRGGzaySMGAWf9sW0\npKgiC71kws3jxMb0yrstgSaV6f4flyMwSJU/uoldLDDs1dC8c6GNJeUEmsL8\nj6MJeKnJFP10xF8zhHS1HIpc04fc49yfLVIIEUYZMlC+8zQ9wPC+KjF4r0AH\nGLlc1+im9wZYo/i8WC6ZhqRb2SvPaTEl75xoJmVdoeahRLyNiZGPx9GbvCg0\nwsa8h6zphuQJ2TrgAY8zirmVZarWtNjYPRcEIIvbdUcskXAsr1AS6JYEqWNN\ne17UZX0wusOFfkuJOylF4zgw8VsQA6CSqdVOsVNKk3wOYqlwWudeps3ssmRC\nOkYbcECqspd52tkimUbSCCE/wZUKnkLzB9GVX4ezEVnCaBLQ6bTdV8onYtI+\n+Zm5eySwE6CeedRjciISxAOUbyIPHTzGGsZv4voXG6C2U9drqdZFcEIpVVWX\no7fZvVl2hNxbsevTKp9D4LMEHclnJZUdNj3Bru9AtRZgjKdesHapjSz73Oas\nLnK2hm+juWpq5+I66HFfvkqnwoxjQdzuSBNTYYsDMQqXPFZ5OuBtkHRwnjZ1\nO3vc4r+aE5fNwcYvUtoPjZKxkJ1T+Lm4PxhiTI2qir5SFfWxaSpkWkLB5S49\nI95l\r\n=TQ5Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a479e58a59a7baea0f982340931fb9092af5d3b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.63"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.69-renovate-non-major-a479e58a59a7baea0f982340931fb9092af5d3b5_1618389496938_0.11650483525141508","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.69":{"name":"@balena/jellyfish-jellyscript","version":"3.0.69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"49401ec236965fd69a4afa48e765fb7abe758d2e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.69.tgz","fileCount":24,"integrity":"sha512-OQRD4DxsZRWGpRuu61EdotmDofb7xuRpjgyu7l3rkPyaD9CkUG4c9/BQZFCkzs45EKX1/sfuXBwkcfPXHNPrCw==","signatures":[{"sig":"MEYCIQCfwHmIwAILuO44Gzm006uz/98bnXb963a3rWjj3oGONQIhAJcH8yp8VaTeNk80C+e9PLb5+XtMXycRT5QX14A7BdTs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdqrDCRA9TVsSAnZWagAAxZ0P/1kp5aOA4Hgwv4aS78yi\nBLcnFp8D0mmzIhHJFc+ThzE2LCOYDSDOk+VMLmQEYjCDardqXNzwScbKuBo8\nK3JOTVfkMNaypo7dmLUlPOY0Yeyqh9WJWCASnuLX8sOlm6m7/IaKIErPVitd\n3SZmYjAryVJJdXp/YGegXEaZUvVTu4PCXn9mkNf/R6Yw4iwwtibQa/KFTWQa\nxRUdP1CYLncf3bg1WyXHbJkE0RoVpFS4RRIesPGbrKdMNoFlG4p7mpdYv0AA\n9+74xlvQflO6aJCK/Ry+bIhe6G9Dv7OyAew6+0NTMxM5xdf8KudrkT8vBggF\nBH1DH7pBLfSpyYpVuLnrhAecGDGo28UWD3YjIfmhAmLTZqAzbp9R00Hl+JqI\n3D72ZyEQE1iRSTTd1kHmtFwK/a7wYjjzTAg/dyNwm9Ln1Z8qZDBkYhgoezNA\nm5yp8L5It+e92lZ1r4NPdvzjkub27H5ZUBCSNLoOgfZUUjOyRluYWc5tVTI3\nLMmnC5rH4IxIPaBLBdMvh7Gxs0k2Mt7r6iPGvJAO50zEm5OZdNC73DqMzAz9\nZH4OU+b4UcSiunfgCT2JDNiXn7+dUV7+i0uxU5HgM+j+9lkaq1bV1CAEV6Tj\nSND23qLhDIuOsklnsMjIUk3Rkt1l9K1qRQxr+BJKIl9K2xUnbZKP6BLE7dfN\nZBR+\r\n=vNGf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4633b11f11b291f96f5abdf9e226e99ea0e3f68","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.63"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.69_1618389698496_0.4660447928655489","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.70-renovate-non-major-596637b3897668b564af3af9036a0118e4747406":{"name":"@balena/jellyfish-jellyscript","version":"3.0.70-renovate-non-major-596637b3897668b564af3af9036a0118e4747406","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.70-renovate-non-major-596637b3897668b564af3af9036a0118e4747406","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2c44a9e2ae3cf9efaa10e7858a7b53752eca5459","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.70-renovate-non-major-596637b3897668b564af3af9036a0118e4747406.tgz","fileCount":24,"integrity":"sha512-/0IfDxxLIFMGyrvMC0ThjTkETt5rZOhKPZVOxPilUqe5j2eZiFnvZ9/ZtpiMRWLcdxtEpRZXdRQbYaaZmiznwQ==","signatures":[{"sig":"MEUCIDA8o/bmJpC6GhWptSIJd/xREyqU6ukk5sOh803gHY2JAiEAjCyby8Ss4fkl6HCQ5rqcoUscdnBRcfaWmmVvviQBgPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdtOBCRA9TVsSAnZWagAAUsEQAITF3qrzSSpnB0nEavBO\nskNLfSZs/rlV2I3MR/gP2JPsZf3zIstWDl/UStIsLRrSlfdZn/KpeUcwjSd8\n5WmuMzke4+QlgRQm8sl0I3YlPI5GyGWe12EaWQeTLT2WBpdUpvJy7FTVc653\nRIFgrPrvaRiBAQd3QBoNtPz4+BlsFx13yyQFRGYZnidG9qJG1F3wh07NSSIN\n1CTTJG7tSz3uGIRo2wsnR0u0osgvtH96dx+G4G+gOwNnBeH1pNvBFShmZtFI\n4vUHWPJGGEI/KwRh/L/cOnA8Nuw3cKqABnhXNulIlPoyJVxagMFL/zGXd83t\nfhk2RVo53mmgZ4gnhgtS5WBCF7QBr0MEUAKCbiZR/OjbrS2h7qnhrd9nDOLW\n8aL7FtM4G9UiFCr90pzRSgiLKSQah99Rq8uKgzgiv5ioimBZ5etNcGukSNT8\nTdtSU27jRcnBoRGfdoOe4OvqQPeXnV9/IP3U9cidaDWNx/saQJJRFzFckXm3\neTLgiO81mXK0wLpEMlG5YmuzE56EZrpkqZFZv8AajaMCZYLBOtjdcRNj+GhB\nGm1mBPkexzdE9HqOI1qTeAjwUc+g7BKjdvs0hr63XhZT0hBdimn2haiOwLXo\neiNmB0oiuqc5Jav9j88ODVGVB1FI7X2g5fBKdIDAyAAttdadUZNpmuW7lm6v\nPhWj\r\n=wihj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"596637b3897668b564af3af9036a0118e4747406","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.64"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.70-renovate-non-major-596637b3897668b564af3af9036a0118e4747406_1618400128474_0.5994451314677778","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.70":{"name":"@balena/jellyfish-jellyscript","version":"3.0.70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a298cb665783bc40200bc48b67274d16bb49765e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.70.tgz","fileCount":24,"integrity":"sha512-bu5VGYMxsQ0xnc7NrsNAVrostoPXZyOOA2+2P+dO2xnFdGor4IZcnauCo4s9YHkuqkzjmbRC8ybT8kcwKjt0lQ==","signatures":[{"sig":"MEUCICEKO5BMy9om3dAoDgr+OsfCb2N9TXqR8fAPRMNBowdLAiEA+J29Of0Yn+W1y+n3hz1AukVWYJzmrP/4cwCEvfrjNKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdtRaCRA9TVsSAnZWagAA414P/Aq6fMsdCR0O6d6odqFs\nGM7B/Glr9VSpllivTeyDDXb2zlLVE+wmy/bkRr/f2ZxMnxGgqEaYAaeipuTL\nISJ/iOS9ZSM3V1XM7Ap2w7yMyDpBeSvr4ZqA+aiv+POGEw1I4FMPFDMc5aFE\ny7lhMJMve4m71smbS/2R9RUy4+EN8obmm4XF5E+YbI7ZTXiJiTN3kNu+in1z\nnAS0U+5YJiOXM2Ob4mia0+rjnfw6T5rR3NLoZ6YZ17jPJoHumqSmkmA27dKK\nvlpJKEUJMywjmsIWp3rTU5P23/qFWuuLiWt1OEN7pGPJ0uf+0NvUr69/qI3Q\nS18HSd4A1ZWRKy9x/pu7TaeLh6ZgwYUe/Nr8jAuCZEmAFDGNQzTvwsRYJPoC\n8AJR7Ea73i5ml8xuY2KpRntdY1Tr6XOj+Hbtn/9zFoNpRwhn2IFfc9BFAQ78\nWDoS79FF5G/o9E/gipr3FEy1rgB9zsOmyUUQYUDHnKDD11fD82FngvSD5o8z\nKoaG4ITRh034rKiGgs69PfYZcOasogahfgICxyMpyIMcNmOM+xUND3IzmEVx\nxgUIrlwuRk1pUtZFd1C9mU94U/e3jAd2bcNC8/A3V1syKJaWxjWwEFj9NUOz\n3YiyKh3FY06tNXpHJaI0rKDJICXy1UXW2th8p94hf2vNy0DpIH165Rpc227x\nOLTj\r\n=lyWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4fd479478c15d3a0174c57ecfd84b41a698e1b57","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.64"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.70_1618400345367_0.8032857099395072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.71-renovate-non-major-00bffa22330e60b651a9ef127794c7077022d31d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.71-renovate-non-major-00bffa22330e60b651a9ef127794c7077022d31d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.71-renovate-non-major-00bffa22330e60b651a9ef127794c7077022d31d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e80035205782f827790425bdca327b88f081c179","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.71-renovate-non-major-00bffa22330e60b651a9ef127794c7077022d31d.tgz","fileCount":24,"integrity":"sha512-nsnO4lB2EGBDFHyyMg1mwOON2v2efPmfWko0b1LyipygAQInC4HR7dganx3OMyeFuRkeBH9aBvqVU+PI9muAwg==","signatures":[{"sig":"MEYCIQDH4DUaHNUMOVdQqEXNbmnaA3kG8Wx+bhkzFVy5S3PuiQIhAL1DfqBGF2tYQ/99B8h5jNIvslzrw809F7TAEr7rp25M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdwieCRA9TVsSAnZWagAAa2gQAJcPqfpaoeAu7hcam4Zm\n3NwI9NSxo36w/B5lR3Ss/hWF5XLEuhMnjBMdYmPqI6Bxg62NkKEGfHdsRtqO\n5kdk6uP8VmhpKHNUXOVX/dmzOUpq7zenKa4MA5AT/Hgp93BpTN0hlv1oVuhi\npHAHDISJDNoVW0CLxn/cJbZMtK7uAVNLYr012bgw6EMO4esc+ilb4wyyYLln\niTvikzkECsPsJ/iLmhtfSZZ3h11VNYU9Fsed8Klb0VAvE3xSElTO+rrn2exA\nUZtXkvnRnZKjvhKB/2GpgiaE9qHMz13875qjoy95uKWS4CiK+yhfsfq6CXeD\n6XYjN10DNTm7Xk5VxDnibN6rhzxkMqTWqjrYUKlaDElqwFpPkWPd8bTyKxpy\nzAOCKQ2O5Qn1DL1iOXPQsmiRPAYeg3fgB7yJJtQHfWtu0UoafV1O06Kle1mC\n3tbOVlCcmJwKm8/BLSMZ0mS4BgGJQ+Tyk+C0adD/9r0VypbGgwivIRXInaFL\nTAIyW2m3NbwR/gtaXrIj853gInpnnqGDuMXbSe4WX7Xuh3vFRmhf74ld+Z+o\nhUUIfRP4NkBOLPOA9eeyetiFopTu55sW4gyF2xte8N6Pyz7wg7ZyCv4pl03O\nzvNfj4PGuVhj3bXds/lIp7QJEysAh4Ixplrhk1oArxGA87O/ZC3ALqETQie6\n5ICu\r\n=+2OF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"00bffa22330e60b651a9ef127794c7077022d31d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.66"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.71-renovate-non-major-00bffa22330e60b651a9ef127794c7077022d31d_1618413725724_0.482705467415272","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.71":{"name":"@balena/jellyfish-jellyscript","version":"3.0.71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7bf866f2d6c581ffa71546d698112a10493e4750","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.71.tgz","fileCount":24,"integrity":"sha512-CF1ZWElZ3LvyIzFZFjIvbLnC09lg/LH50EUB9YwU556D0hOPP0zVfvo1/NVeIPuZBqbDnv6OpvFhP7vmVzYoQw==","signatures":[{"sig":"MEUCIBScqZZJt98hdUugVTHVb7XK92jxMI1uEgxbTsgXEpqFAiEAlU+Q6Cd5bTixEjPheWU9yc/J3Wnri3v6ebdLl+Jqge8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdwlzCRA9TVsSAnZWagAA/pQP+gJO/NZVZHr3pDHIcMdh\nIfoLK5rBGBfYzBz1vClIsuDll4U32DfpuSIs2nA9ejWkoRBNrdj7fpX6q1b/\ni4j6eyGHwpEgbN1UuptYac12TmsSQmv6WWKwWMACLSE5Esy8sD0IXGTA0lvx\ndC6ALu3SQ1Jc3FgkZQhsNSNO2j67g8u1Ywp5xEj248BQk8lNaMJyeQ4wDjR6\nxfZBPc+5u1IBnFq5EhPnvROCnF+uk2LZuKuPe0GQao3NA03Nok6AI4aMki3L\nNeZFZtORMsSRb16ItFdwhZcfZIiRXRj8TSS3A2Lm9+c1sNMOusD6yV7e6WIc\nddnRQ/JWS3qodw4Kb73bNIGb1eqCkmmXyoSE4Qo7MU2G/r3fW2KCIFdHsJND\nohgoaJY5MRrImJ5zw7lIu1j27cRAjvgLiJ9koQ8SMTIbE3dk3pf9by8Q5HRP\n00R1rOKm6RrgxV77opXIOxS2+VKatUd3bW/Fx8eCKFm41TLpQxzKfnuRNMPI\nX7iFSTQ9OiM/gUfiqQt97bN7xiqcTeMiwFIshJMaSh7ihrGqBePsoiWvwnbS\nlY6/aFm9bMCzZWFPESlbDztFfeWyRUnHikh78PSTKtT4rTi2I3FKsfv3s3Bb\nDfVhPX2bQ9OG8ndZSSYhdG+NhjrzCCGowu/F0GuZYbzmEINUTusvAlVEijMI\nGrkC\r\n=Dvv4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6accebd1f4fd5ab53035d3a68e2bd8d32832af24","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.66"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.71_1618413938504_0.3150447892335537","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.72-renovate-non-major-bb62d19dd84d302b0d87e7b6b13a8408e54a343f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.72-renovate-non-major-bb62d19dd84d302b0d87e7b6b13a8408e54a343f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.72-renovate-non-major-bb62d19dd84d302b0d87e7b6b13a8408e54a343f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ebe785c2f9c8a222a4e1869f5c7293970911f5a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.72-renovate-non-major-bb62d19dd84d302b0d87e7b6b13a8408e54a343f.tgz","fileCount":24,"integrity":"sha512-OL4gPW9q/D5Jq+eub5wGyX/WZfSFvVQ+1r98LxB9pYMunzEtXSFJ4YLYYBeP/lhRrPsTky4YZQmX0Enm+Ps+0Q==","signatures":[{"sig":"MEQCIGfLRcMeIaRic5BUt3skbooKKMkJaJfP7QaSc5YRAcVsAiAnP8dwYtlyJ4Ts1C+rnBdoqvfyMGkZd9jiN13oEyYPZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdzjSCRA9TVsSAnZWagAAT9IP/iuxvygQ/vaB87+hvo7+\n7RrabVN3aQlOspfTqQXoJi9YX0RPL9EFONAXmh+Ms7uM00WYNjWLiNGDv1dB\nJQejHDsyBe8U5dfx/qmAlf1nhDGO/bsjkb5dXlEnIYHZci7o9rYvW2gHFmXp\ngUKxQsfVYvl8WN6IlxWyj8f9QmbUGyq+GqNYz89u8ISOGjTZj5F6NE3kgmpo\nqOUEDywPi5j1YryNFOs712iOivwMfXvbOQdeUSNqIFvFQCDngUNdLXDKvjCB\n+KrvbumAGEe0iYiv/+utQyri5sE2l8TqkIvVOA9JTw9xFmBfDL7hu5kzKKhE\nGT4WsC2NsDKycy0efVHD+1BuWyhbdqhtCqEWhfXNfHm/S/tk56xlAeenr+gc\nZua1XxQ2sh+2En2rAudUz/7kGfoCBqB6/obfp9YXwfJVG78A737xiQvN6HW/\nj8qcAQo1gOq+KEHuc9pUjnk1HNpOncvd11mcAOjb597mu76jxpJY4bHuPZvv\nSveL5km32BdY7O4YcwVxMGyp6/cgNVLDeTKwCG3YzygyeTW8OUjl6pP4vaDu\nJUkLTWd+TKgVy5IZ/VcaqQfMVUOYRrH4UNw/7QxuD40CZx+qJIzzSOsOskA1\nkXrcQOLHvtU+CqCdX8KntB5xDmv8QZt7euEyEEQaRLYvWXKcV90TY/jtrbUk\n/M+0\r\n=HwNt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bb62d19dd84d302b0d87e7b6b13a8408e54a343f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.68"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.72-renovate-non-major-bb62d19dd84d302b0d87e7b6b13a8408e54a343f_1618426065812_0.871110954119144","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.72-renovate-non-major-bdcfcd9105f1921db6bebf1961ba3bf803f689b8":{"name":"@balena/jellyfish-jellyscript","version":"3.0.72-renovate-non-major-bdcfcd9105f1921db6bebf1961ba3bf803f689b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.72-renovate-non-major-bdcfcd9105f1921db6bebf1961ba3bf803f689b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0cea0c7b3b1f5b66debcf56357f1d155b856f9b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.72-renovate-non-major-bdcfcd9105f1921db6bebf1961ba3bf803f689b8.tgz","fileCount":24,"integrity":"sha512-OmcWYD4uh6YFw0IPKREiIE/D8PtZ/RlCHLn6fquGnrXLNMKclZMOoxdtXBNf4BkvrhB9wv95d8Q8+GhFcNxY5g==","signatures":[{"sig":"MEUCIBmQCWtHwCN3MFkqTyGoiAUZgD9F4f4OYyzg/Ats5mH4AiEAlQ5tChiAqoCZyzz3D29emf2hknjFWZTA9UNul27Pu1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd3RVCRA9TVsSAnZWagAAn+sP/Rbm+pGeIP/1HXit5lfL\npixCoEedLTCiQCPu11Qzm64Hf2IW7xwRqeQI0eAbkHO/aOf0S2fIlBzhrK/r\n+mi1ikflcGp9GMTYf/VihO1MS32sGl477S+dtzCWM7NBWiY/5C5cskAhwSnn\noX1q+7iRfRi5PiEg3cPmPMLze4xsvJH1g013ky6hWjPA5IAYqq1TuFd+Y9vS\nzm/QBCrNi4nmiBE8kw+iWzgiXM0wHw9g0NLPlw92q2e9vIh34Pl56bZPF9I9\nDibPh/r6QzTuGn0en92KHyZn1DFK1VQYj8X1Pp6VcorY5H2YZ1D3vz6tZt6o\ngn66Kfs0yBvEhrac0XY3UY4sjdGC8MAiE86z0XdnnCMOISmsXCkpbo3WvUrm\n+jAO4p4XsDsqYevk1WgFTbPbBPRWcmHryPEVy3Dy+d8xTEV/E0sMdXLn8z1n\nkIZfwAp2I+ZSRXkkKR9sl2lj/zpKjhxevbNPX39gAjKlR1apJWnVkJCGSvs/\nMnWGNRHA/rk0TWnoFKD75w6PgCOlRZ6bR/jz14I1hbX4XL15+YKhyE8sazQb\nrCJtE6oIWq1rRz/3/7uS6YC32JLSlZTL3p1oc/8OzxIrIA1VBNwq79o+/6kv\nx56JqbPEJzBvFhxV1Tli6zM5/LVWjUKTMlThn+nuXlzPPGEUxA2ooSZriIau\ngoHc\r\n=2P0P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bdcfcd9105f1921db6bebf1961ba3bf803f689b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.70"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.72-renovate-non-major-bdcfcd9105f1921db6bebf1961ba3bf803f689b8_1618441301443_0.5844859445068125","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.72":{"name":"@balena/jellyfish-jellyscript","version":"3.0.72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0832ae2b5f1b14c9f408d5c82530b7898fe312b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.72.tgz","fileCount":24,"integrity":"sha512-TU/VPl5k5qhphRtx7JHyDEPdfEeIRAkJKAbaiZ8DZi3bopD/XetlTSmSyTGjWQViAZlGcq6VTJwEHwrBV2OCUA==","signatures":[{"sig":"MEQCIAJM46hdMOMeUoIIDade2HAvthVL+xZBp9mqVOa2gZZUAiBvQcU0IGdoJczxkTGAC4L1yWaz7Y38sQCNZTdlZVX6rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd3VUCRA9TVsSAnZWagAAUdAP/3PQ2wAMeLpgbAlzY3nl\nDDahPH359wS/NgFaM2QQ45zXSeQQul1W3VAOd1VyXfxPhcj9rfckgSkVOyyG\noZ8Ygi9CEZ0xd8FpyQnW/mAxQKi1uOxhEXKT+QoRNbB1+AaOVqgIIX+dLOoB\ntgCM+Jshxgp1CLpDFLD/MId0rK0dHihgvRQlkrl3uBd1eHAoPGrWDJLYWpce\nwwk8fnIg1nwvrlwWRB1IWfK2L2h+kc/Z+uGLeBxPSgkqTyA9jlBhNtEgFOPd\nA5WeNww2SffyMrPyFBZqvPffAzt9ofR8pwVMcpme5iLXbhmd/HqoilHga1oi\n4IX1zkXqT1eJ07SO99F5LMmS4iQrUCtInRp9Q6TRa+JIPs1Rypnl5Irdo4dG\nFl8vCKicURXYG2Q9EpPCsq44bs45/G1JT8av24WaQu+VizC2J2RofUUkyUBj\nWkuWaFEqSk18VSi3HNmxIQiIWNPhqbLvAyfcLq6SBxReZRpxL9j4wp0ep/3T\nXIJDmcz/g60ZUwiop/tW6vERwQQXH8B0Ohjz9cKoRHuZRiLZlFZLH2X9GdHv\nwdJ08EzxgNI/QUJXFFJ8tfzVlbEag4ksWlFXdAphtHobSHtvwgPzWR4bcE3+\n90eFhyWsV0Sco3WuhL873lUkkw0dn9AaJpzMUcZilXZhBCfxp/eDENKJ0QIO\nBvjR\r\n=OsFH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1064736af0dda1b605e0710854998c2136b8fcc8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.70"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.72_1618441555768_0.12944114071164803","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.73-renovate-non-major-e577406925b9be256e3c9d978f78406c56dee13c":{"name":"@balena/jellyfish-jellyscript","version":"3.0.73-renovate-non-major-e577406925b9be256e3c9d978f78406c56dee13c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.73-renovate-non-major-e577406925b9be256e3c9d978f78406c56dee13c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6df9cb8d2307028b44cf091e910acd07936bea15","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.73-renovate-non-major-e577406925b9be256e3c9d978f78406c56dee13c.tgz","fileCount":24,"integrity":"sha512-KMb0J5cU63Vr70vffn6P6p5/NGVvvxnXFY6SnSzBa993EgZsVaub64e4KRd72YbGJNBJZSS8+9px2QcQ3UTFag==","signatures":[{"sig":"MEYCIQChseSkSBaKcXw9ZhA9F/m9TjP5iYl714MsSg/d/dDNpAIhAIHSZMjR2Yla/G/HU7oK7md3ZOZ29hW8R1umQ+jNYWzl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd6XsCRA9TVsSAnZWagAALTAQAJOefuwZ+AmAxn8sCYa3\nts66S60Tj3WrnAT72S+iKEiwghH6bdxBeda9pt2PZUHwQjPSfPCZpPF18qyd\nh0gRy2GViZSqgNtyqECUYgldOv2wA8/19ju5ss6VTgpf89HFty40prBWJQAD\nRpBJI+HmjcLmEmjZJp98nragJ23PsnnlaldlLt5CO0RmYoGrMKAUXn+Qg7oG\ng5CtwJDYUDgch+dYzMgm6tr55jH5Yb25EbaA9WyvaYUxlWUFZ09TBj1gQ9uI\nltaIaRBh3tSVORRLcaQ3ikr7ShDBtay44atsnS4BxlurHAgBzdCMQyKQhF94\nf6yojC+obXMQKHFN1NCO2P9Rd/3SyGwu5sVzcm1ZFJrQ4fA51+EL3Eb6R5pN\nzWEk/cEFw4Yws82kiIVPdi8v8LvU94NytjRi4GH1jM96jeJ32+J2lYD0LdYl\n47nnhmNaIOl4KAqy7MKAugkZnTBjZciDuL62+dUb3VCguTgXddcfloKcI0ii\nn6GW+kktrIGxgh+ZxGms89fdci124TeQxcXf1ZjwOpBC0OIHQy9Ile7RP/1W\nDi/iBWwQCs6fGogjJuf6g5ShEQBI1A3HFm9wK2IUaFd1DNn/3NefPSTP4txs\n2cGi+sClu4stx75iEUC6a4587bDv3pVZQzK23ta+KDyVuEZmm0DfXTNFhAKU\nEunf\r\n=Uo1J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e577406925b9be256e3c9d978f78406c56dee13c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.72"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.73-renovate-non-major-e577406925b9be256e3c9d978f78406c56dee13c_1618453995621_0.5280617146901714","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.73":{"name":"@balena/jellyfish-jellyscript","version":"3.0.73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a7ad75edde9e6be9687b8e512e14b29801c71fcf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.73.tgz","fileCount":24,"integrity":"sha512-o9AnYAu5xu5ZkUqs77qIu5grNOSo7QjmJKf3SWbnkHPtHeLJcBMjY00Ru4ZLzW9djJyiKQQUheEKKciq/go3ig==","signatures":[{"sig":"MEYCIQC3AhsJR+utuJXsX69O9AEZPgnLgs2rt3UTBOdOqfHZ9AIhAJY8BY9DGoUwe+tJMDW/umOdNa+xTztmqceKeOk0zzMi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd6bUCRA9TVsSAnZWagAATREQAKErkLmBwNXUfnBHpQGR\ndJJ9STN+mePcOhkLYw7T1aHIr/dTL/2Z7qe2MMbhpjkk+W682KRYwxC5R+My\nZboYnTHRJMS7zxV0aE9SdFG4PKEDCEroFWjetdPYmVF9hBIdE6exIa1rFQ91\nC7PTUt4w5ISPvaLAwfu/YaYG8yADGMMOHfWIftvxN4HfmAybguosFjerPzGT\n1678QIA2V7q6fP9eYkkxG8QEGjFa4Vlq8jU1oW6HW5NYM9R/qz+dSRXNkeN2\nDAsji4jicNgt8SfJwdt5I1MQXJ8Wag+Spvww1W5w6awb4WIVSH50R+2MtI68\nv6ShFziB92p8+iNt0aFwtYNkYrSUcZ51VJvAjO/zckKWP+o41TPlNfeT0F2E\nil3xPSzA5vHX6vjUspIOW0FawqxomXrgY+05SskGWCzDKeLs5znDD+UjmyBW\nmwjDiSooYT0bRpkTi0+b9Me6bDpC/KtNLZ/1bm6+3pwJ3CrDBd1xfgfGyHWq\nhOVFyMJsgXQ9YGf7pQuOoa01pd5FD75HAUN+z6rbGJCgZnAzG/PtuQDZyYq0\nk/dUkFQO6ltRcQ8unh5MyKNvzHIYoxPp2iWxreuZh9WydnncWZayGAuipJPf\ninw95h9DESPsVsWutEd7VfNYQ3k4Eu7bEaMp/shZGDOOame5ZpZ60GZ4OvQ6\nLX8S\r\n=U+lO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2eed2e176af11c735d76907cba5d62528ada6ecf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.72"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.73_1618454228301_0.7953989640761918","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.74-renovate-non-major-d21dbc11eff7638c79a6aeb88ed1de8f748fe644":{"name":"@balena/jellyfish-jellyscript","version":"3.0.74-renovate-non-major-d21dbc11eff7638c79a6aeb88ed1de8f748fe644","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.74-renovate-non-major-d21dbc11eff7638c79a6aeb88ed1de8f748fe644","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f184f953460bb75793020fd0b4ce766f4869af5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.74-renovate-non-major-d21dbc11eff7638c79a6aeb88ed1de8f748fe644.tgz","fileCount":24,"integrity":"sha512-SNvnVVqp4kJm5oq9/7fYdoTCqevOutk9jMN/q40JuOKhAHFhl1Qwvjlqq2Hqg0tW8whR/+2ECHkbmhWYGmKN+g==","signatures":[{"sig":"MEUCIQDcQFM61jF3Cthy2lUJkbpsMgrRp8WRnRR9UdqAB8i2xAIgStOQyjTwUYqipdv5rxofXTsa27Dz50ruGpmZH5xOwbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd/rnCRA9TVsSAnZWagAAC6UP/3xiuOiVg9QOY7tFs7nZ\nXVpTx3ZfFiYfF8HzWqWFGUSEw8DW6w5rlPiUZhvHj6+WQkppeE9AobvLkS3b\ndsIk4pxvtih+hycL/4ozigeZSGEIpx96380Y5QRbA5Tm5MqlTcgPaRM02dA9\nxGRVzHNBfa6zCWlaLq0s4nP9cztlylUTS6uauLUDOVvlDZB3f8ntBXXwiP4U\nIZBaHafO/R78wfY6cgVKzUXKkSnTbp/F3ru9414FD6LQhkh7YpwyelNWBIep\n3KO3LA+Wy6tabmgOQg9+KVm3HRNI46POScb/Hz1f+NQmzhWS9MiL+fJ43Lux\np41zRsBuphIs/kM0pxvF4bUANErlOgqZBxLw/Kg5r/r+HBGElEAx9C4uhA3g\nEyECdkT+jS9SNAjACxQ7ZObd5J5xOrFUjI5fJMTUUfXLHY1RSpUjzxjZZyMP\nlgCX4NZuGLgqR46qfuPQzwZwB3yeQUChDPizNeSMcCgNR66HSAOTzD5XB0bp\nYXWa5sYaeTWyTTfXBCBm2dwv04tSAWW/7jEegHUDoZBqUF/FzhBIHuFirK9/\nrXJgDcXv+Siamr9fNVfT7udAuHGVZmzy/PY8Y4dzQqzHeJ+Trd74fAMv2x7Y\n42bN4aHqhp69zA2WbcJ3gIqSZQRF7DyTI8UQunf07wvAe0SK7SUbTVVB9Isg\nLVZT\r\n=LBGA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d21dbc11eff7638c79a6aeb88ed1de8f748fe644","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.74"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.74-renovate-non-major-d21dbc11eff7638c79a6aeb88ed1de8f748fe644_1618475750523_0.5128508123223761","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.74":{"name":"@balena/jellyfish-jellyscript","version":"3.0.74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c55695e1fa5a2ccf8385c63751f61a68104844a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.74.tgz","fileCount":24,"integrity":"sha512-9Bf5wcxYkmIlIYBK9CpK4EjPlz6lcrMULtcbTubLR4DTjuXNWuuxbWkW9dMtwsPDRTdLymzfLZctKbtJeVKjKw==","signatures":[{"sig":"MEYCIQCgr7LjzpPj0eaIVcM6nkKUUDHRsqYxTM0S5kFrJkFLewIhALCBpZ/sTvzIOLDufCMpG66Rx10p4jSByPvr+rQarisD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgd/uMCRA9TVsSAnZWagAAaLQP/iMYPW4x1vbPiC/pUtjN\nsqC2Si3y1mqlhz5q3HYGzIENEqSr28IbzuWJ7rcBlZkwu6ysVALCrkPUzaTu\njeJNDL5/BSWJlOrHwdTnEjW3ba07cHJUGET/KttOXlwi+5wTNHjbTW0Qt9X5\n+CRobZAckLaVWqbG0xXmhmn7wfwgCNkZ7A7Z6uqQUW/rTDN0RnRtSm44OtT7\nPFKcHAFu6eEixjVK9Z90HGSAA8vNae2akHOMQv2y78t/xQ+GLkrRCuTv0zjN\nNP6EC/r/jWxSI5r9SVernCYLjd5Afp102qPRXfgneA3nGSnq81npHYkgr3ZI\nfi5rWbknfoGEvtIrWUB1Ks5KLzr8EhJxyZzPPJavgVI3VHh0WCK2e6P2QgUI\nVVNfLOwy4MNrMvs5k+Y86HkOXh/ZIiOSO4rQuV9l2l7P1BTZUaKc5I1NlM5q\n/jVHz/387Vj8H2TOgdDc3IESFs2ld6WoPxMqBEEW/cYcN6Q5dCmXxLVprH8l\nyMxRfKKgUtZjsL2zL8RC7TZJ3tVdntvJvlNhjBl8jNfAO1STPcR5zbB+3BaM\nD3/y6TeFjSZNOyt/r9FFgNgRw0ZJN7O+pt+hlwJHKkef6yOJI7PWe0K2PtG+\nGbsG4sFmXGdyV2LoC7019VMJp8rRMN+sIOxv3oNmFm48bNXRvn4ospl08/DN\nvILX\r\n=DLA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b4973a9cd956b7f4729c746b847d07333f181a47","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.4.74"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.74_1618475916373_0.05512851933603402","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.75-renovate-non-major-40a5580b1943fb0b2785ab08238fa37cd65c8657":{"name":"@balena/jellyfish-jellyscript","version":"3.0.75-renovate-non-major-40a5580b1943fb0b2785ab08238fa37cd65c8657","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.75-renovate-non-major-40a5580b1943fb0b2785ab08238fa37cd65c8657","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0f838891f25ae1922aa9ac0b15aea170fa60ca58","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.75-renovate-non-major-40a5580b1943fb0b2785ab08238fa37cd65c8657.tgz","fileCount":24,"integrity":"sha512-sIqqijqM3L58FbqgbovA/sJymDBuvng5pIkM7bNJ25Xvc7aoKBbiGsdsvLTyRNL7mN4OKLA9XwqKq2z95NVyVg==","signatures":[{"sig":"MEQCIG4hPuSW47928QHPV/SJbx0017rDDRWEZV2kfFeq6mRMAiBToyuAg68P2jlxUKTPojxM34uI4VQA/xOrcP1KE3/rNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeBbGCRA9TVsSAnZWagAAJf4QAI8ldiOohbHSMWBbxp3s\nEfeG930XLy3A3yU5pB+rF0top8RtT5o8VMIM2hPAOUhE9/mo1U6B1Eov+Y65\n6hF/vUrHg13VNkUO8F9k+huQP/Dv8IRBbX/vtK0nH9KKkFqp5EVRni84FoHy\nmJ7+sflO4nCo7tjT64k9Myrhue4ed5EmyZIl3FJhyLKyS/TUVz+Cw9K+NM1m\nIEp+0rz+TRhs9OW5CSKNwHyoEEV2wj9wpZ7xbRInfWwPH/j/L9s88YsRDFfy\nqR0I30XaX0AWx/O3Gqn5UjPVhp00oaFtorXa0Mpdpuu2CDOmzpz5ttZ67DEK\n6zt6K/VDPTLGTaQBeTkqYgXRCm1HN79Kix4rd41HiVB42esJ23Pl8hUgfBPJ\nZeGVfLU2nmIjk+LH1ekjQqPQoEpGlJnBrKGndwBvg72ZBlIsdWfAvtDgxaBa\n5SrQLOJKBlK2hT8ft5GuT/FQCdrmMkwUslxUQJfpnNaPiSFnfH4DOFw5aULG\n96PhxIBwvRbVYdeDgSury/qjyZYh1+8fwLEl76KP0D3/knzQ+EmWOigwNdeK\nCpIvKouBV3ImMExKRCvrWfQFT/2pQy12LxWQYfLLJg91zp968IZVEC+XMb5T\n4Vj9SfjcOAR9jOSZYmlT0hKYEhkimRPVTMlnhHUv00gYPoXfHdnfJyyBB6dq\n95lK\r\n=fris\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"40a5580b1943fb0b2785ab08238fa37cd65c8657","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.75-renovate-non-major-40a5580b1943fb0b2785ab08238fa37cd65c8657_1618482886183_0.28425827300097106","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.75":{"name":"@balena/jellyfish-jellyscript","version":"3.0.75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45d4be213b9de2483f25f4c63742c29a31770c40","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.75.tgz","fileCount":24,"integrity":"sha512-0sOsw3yzvEJUZpnvGpGb3fFG8y+e+v7TPq8nX+A0cNA85aillGaGLsDvTpXLP6qd27kom74RpW9nplOvH6SSRQ==","signatures":[{"sig":"MEQCIDwfHLMxEYZSVdUZe1adFcIg//iLaVEYMeB/z6RUcFa1AiBY8xU9w3aTIG41TMIwXfdLRzAf4nzV59ZVtWywhRi9Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeBfmCRA9TVsSAnZWagAAe9YP/2IiPADhq4yQuaVoQ8E+\nUwjdZMM1/xWZCOC1tugoOC4rgALU5KvKBXiiUufHjwMf1IQQedWM0VTgGV5r\nhLlX5AjaJUR/FhAy+WNxbyuGwJ34SNpHfSG3F4XpnztroZDBg/z/RCJFH43U\nPG5A4vWsvfmaiQ9kyQhianXnmZnF8hbYfRjiL8MG4tEzr52zKlgn+PK7PQPT\nTjiNAReHXnGAmZrEpSX2qKPU+aWKJjqn1Q3dUvI+41EbeDVrk9zD1wGaMhmi\ngbA2vy/iOC8OXcniyH/C2mkJBAyctfx3U4ToDqgCUSr5aEhlo6136+ZirJxQ\n/Az2t+lluDpb2+6aZz3hvHnK04Wx0K4XBJeYb36A7tQsePecF7LQsoL8h/2x\nzA+GWaUtdjm/Zgb20m0Vk0GFMfk1d1znJBLgNHd6cGwAH8fc3W16lOdkk3lj\nj4YQYS0m8Wy5iJZV+ggCWuT6ey8Ikd4Yso7biJahp5XO50w3chG+j+2zlWub\nvlYmQzdPrCB0jTH2Lhwu2i4B65zZbm2EmnWKb7DeUMPlqC4SKuK9frSmVkUP\ngd1jlOIUbXdcHJ7Ep108iNeKsJx6d7qvHQyfDkuVUgmYsotNoO+SReWhOOCG\noTqF2eerM0VnlLw95w88boDuSpNclt+S1yzHDXRig3ms0tDuru/LcBYU8tUr\n/qQl\r\n=5t87\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29589a347344146f8207852ad787b8c5ba6f2db6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.75_1618483174423_0.9825299043493845","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.76-renovate-non-major-9f57b7074b57f5ab84b53e16564369325545f0d7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.76-renovate-non-major-9f57b7074b57f5ab84b53e16564369325545f0d7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.76-renovate-non-major-9f57b7074b57f5ab84b53e16564369325545f0d7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3d096dff9b4ee550a3474a53e22d3e7a1bd76d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.76-renovate-non-major-9f57b7074b57f5ab84b53e16564369325545f0d7.tgz","fileCount":24,"integrity":"sha512-i7pmR2iZGGYlO+sAv/g3xGBNMApmvlbeWkgcsxCwADSu2iMjmP8AF6df9A+//rtpzHr6kyPV8shIoJy5KVTSoA==","signatures":[{"sig":"MEUCIG3tnVmWs1+2DrKtVVJfmgImgD9jvdjqD9MVebgmESgTAiEAr3yFBySYtkCoDX0vDyoFsadckpMBzWmPCftQnw0adbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeBlbCRA9TVsSAnZWagAAAfkP/Rc3wPSl2Qqdi32L/lPN\naPJG2jm1wmvfRKlVg5Yq0MmWseVJaIybM63zZLkNyGlUr/tOVzpRef7LgMxu\nULOuwEfxwooi6m6gKJRNvGsWi942ySCQrMkEaWb03PpKJnfy35N3uDRVSmaf\nGQD6DQ3HQbmYlCTtvw/tNM9fqy8fz7vt/ndhpgr1zfRWF5HmRXprJv2bj30w\n+oqUXA5Y9AicQRzN/nwgGlI1L3L9Y2nVa+bFsOB1x8eoPrnrAtXv0w4MjDF8\n5t0mzxbBcS8FekRxC01hbSqt0cSHmmwymuya8pAuJkCZ47jQuklHEdNwtiAs\nnqVuBRzLzB2DIkVBKngW8cTXe/77EFZPPwUmvVj4TtPqhQO5j6zqIxFVHhqE\nJ7YU6DQbtuBnRjVPnGOz8vRkHJ72TGLKvgyTiKKdiUJRMGmS5/iwjXwvtXVk\npr/hTQtU8dCVx9oYgMFjIpLgyXgp0s+imTxVNMUf/d2mqx8G3AJuyo7Abeey\nl4ll7W0CSu8YvbV6FQtolEWb2v/sHJmhomwekILZSznkuQrLmQ9DpqIrlpp/\nPbOPtJBTza28Q1MmFYNUvqL84lQ5LD828JNOu/eIEcTKIrmmrDYyNuM0E+Q9\nFZoKeudPXBwto8xzOx4qaAUlywetJCax3WlTz/wmCbEnQgreb+viYVK9KrQ6\nhKE5\r\n=3AXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9f57b7074b57f5ab84b53e16564369325545f0d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.76-renovate-non-major-9f57b7074b57f5ab84b53e16564369325545f0d7_1618483546462_0.2829967519037988","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.76":{"name":"@balena/jellyfish-jellyscript","version":"3.0.76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d46df4286659cadd82717d906858e7d5840f0223","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.76.tgz","fileCount":24,"integrity":"sha512-sHAjCnIFt6q4WsbasZVcVXWaJobHX3b0kMUFBTlIyEjoTtX6XOv1q5wQ9BqFADp1eWt0Je1+s4czm26LY4iMFQ==","signatures":[{"sig":"MEUCIHm0kUc6ejte433BNKMrYVCp/srJOuowv7fgaTYzZx77AiEAkT3OcY8JMDi6h+OEq4Y8BB/sMOGYXF+hzq6i2Xa13Qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeBoxCRA9TVsSAnZWagAA6rMP/2WRAAxPuSF4a1qOPr9E\nneizx4O/sPA5neS+KlOWeyo7gQbF/YG8Ve4szrh01ttdaY4CEX7GG05HRI+V\n31uf/jZNLz6qfF5al7m0rSRknsiMMVATZFxE82SGlQnq7XOn3S+7cso1RBpV\nyM95oKco6ZLZ/6UwAYTJM44iIkQbTAObislZoxFzBvMyqdMC9/n4Rk5xCesk\nbKvfwl4XJM6rOxgXtQ0f4OPvG/8/scf/Vpm+x8dT+cTj7l0cj7z0TiFw2OE+\nwX3UJcvKCZ2EuwqW5whPpM8P3Zi2CZmJJECfOgeIWQ3JZrHqT8+/6wmO5GGE\n2BuS+0Z+u3FZsr2T5ya4TcAfv6XGsIeaPf9tj2VzHq7OQ2puL+UQntdGhSIe\nd9nJWif74IIDH35JMVAa/97vPkqLeCBgp/sgxs3NnVkKMMnQg2BoWz7+N6o8\n9biEznh7ESHyJYeOK5nkoJ2oXrR6iKZA717gbL/QMQyMwQyXxnDtxvTIK9tw\n1sjSdHjY8DuNBT1OKsegFnlapmBTokrm8VAK1f8/ONaT3mMSC4N24KHQdAt6\nJ97/uk9qmrWXumlzpqHyPHBCoxVFlMI5M3ipxCc074tICOpLyDQ1CLLL4aDp\nyvBulD4lCQvKiKnuqgdpFfI/oTxBFIvVYAju9YSoVz0QN/48x5SyuEu+wvjz\nHgTj\r\n=dOzD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8eb2e0a655bd60103f0a642ca31314745b3113f2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.76_1618483760574_0.5254704477804122","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.77-renovate-non-major-169c8526c73cfffab5a6533b4880d4d908a44fe5":{"name":"@balena/jellyfish-jellyscript","version":"3.0.77-renovate-non-major-169c8526c73cfffab5a6533b4880d4d908a44fe5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.77-renovate-non-major-169c8526c73cfffab5a6533b4880d4d908a44fe5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d5bdcfd0e44a12914576af85c169542e37859100","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.77-renovate-non-major-169c8526c73cfffab5a6533b4880d4d908a44fe5.tgz","fileCount":24,"integrity":"sha512-0bMqpJN1ntT30d8YoWuO9xXvcRhTgDJ2jupDlP5PkpI7y68jPbYp1mDin0hGnG6sy9Cjbskd0gJHxGI8hsX68g==","signatures":[{"sig":"MEUCIQDNBqEnyV/uGMCYPHp7cIQFB5ZKbtUQPzj8rhNbJay5PQIgPlTa/28XYCfnY3sgEVrLoTd+jzY7C9CcYMLwJo3Rz7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeFFsCRA9TVsSAnZWagAAtjYP/RyqIvAUAal2FITEQlj7\nV8l/FlINXfHX1zeEs5MZqMW+1jFOUuGrbvF320+RSDkJX8t2fn3mI+jualiy\nDcZRyUe9nvV+W2VMCzUxJtWR/yWmM7v46D0Id2+tanNOsWsFUIR+HUbYrFlH\nHVsO5kVOEluMyBM0csyFo+de4RrFLQfQ5wmUgc6lX0OwtFByRhW0RnpnhMbB\nbT2TFhGnjCiGjvK63/qaRWNUd0eFngFLxc8x5OngNl+cBVWx/F8A34KjjKmS\nJHWxKUGDApjUCiLh24ZzgCia6TQE3wlTaGGD6VC0dqTPvN300LULYGG06YYA\n0L8RKADm7rRSXv1SFjL9GkwXtYGOVtKsGB+ROV1cVqgv11Ynl/3OpyEP8UB0\nHPzX05vxQVOLBDzn/LquPFgbs2eEOpPFXtYOHjyel0zjLjZYuD10iEkinlub\n3BYnCkzN+ZW7WzAEIwLkm9jdtSpkK1xdvsXeiAyqKP+jkbqRyzOA8bXNWRYe\naFo6bENxGRHi0EYYstCWKFd4oqtJ1swhEusNiLHCmh6gP7KaQ2aZvFqb83lt\n7pIJYsVdaneuT4NQDcY4slgs5Yh4AfR1OBC003N2K/+thWME4WiO4y2Ur5lN\n6FcZyGugZmLgicMA845BQN89bWmGJDjqErs+44Mi5JvU90IkCNnEB/QEcmWu\nrMKq\r\n=rJLi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"169c8526c73cfffab5a6533b4880d4d908a44fe5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.77-renovate-non-major-169c8526c73cfffab5a6533b4880d4d908a44fe5_1618497900345_0.8687417710157019","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.77":{"name":"@balena/jellyfish-jellyscript","version":"3.0.77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b54c75d20ddc89bbd48eb2125923146bca241e0c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.77.tgz","fileCount":24,"integrity":"sha512-gnM/9WlKycYEF2ABxJjaeHj7sJlHGTdO3RmFd2Cba+0vtwfoKxAB73V/nLWk8TVFzbJVN6kfKEI1Bs4N+tHzhA==","signatures":[{"sig":"MEUCIFwNdyGqwgHEot+5QUtmBt6nVEhBcH/TKukg+CGFwSUTAiEAveF/0DxrFaRowi5t7I8EXBP5Ii5Q2ZcnF3MlvpI3xYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeFJICRA9TVsSAnZWagAAM9wP/jAw6pA3m+HO1OMd5qRc\nfHsKJ8g0I4F1MZJl7sWtvMV4wEMfb3Al8CR2ef0TtQBYUxX+itN0rykLPrBB\nbQdhZUC9xasbx/4Ejo+AYS6o82y9Cou9ytzEzu5xuv+c08KE2CihjOcMuODP\n3bGFidO8ZSmb10y/GVCpv/xpuBaPhN4pxG+nWnDBTKvL7n/mlYfwMV7zRCAR\nRHaLpcJYV8XaIxaqESXJWq/AHSnhMLUEsPg7ZWnsGoXiRDWQkxxIFM4zTnZh\nbNs7tz8XpDYV097pZez47HH+4NcmnDWNwPYucaRjidHlve2LBeKnr90j9qCX\nnQjnE0o8bjiCBbjyvRCFZ3Nup23Kit6Jpv7XXAeZG+HCeXYdS3bxDj9Xx45r\nxEtVtmecDGd47kBEQ/RFITrOK02so8RSyrx1Xv/f06usmgg6U/UMUa4qL3de\nw0W+iJzA2jz29ENDBzHXHvhrO6Np76fH8bXEwe/Bj68Vza/dr755hJEdThIc\nvNwCqqQgW6tRCeS3rfRthlCAJOTe5j2vRb/SQUP0ghkpEUHwMBE2zTpdzpBC\n34aiSQmI2pz04WS/OwG00p75hHuPfdzeem9MA0nnMzEmtwFI5LCXCNWSLY35\nBAfjOv6GIERvc/BFIC5tTgdwiWgKtzw60D7u9KpGUMM6IBKqwhVmB3UFagu9\n34h+\r\n=iwHT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"710aa352503217d22d7fbd3fcbf889271f0f210f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.4","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.77_1618498120447_0.6192756856022215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.78-renovate-non-major-e701371030476b108c70f2e7ee15efd514e31504":{"name":"@balena/jellyfish-jellyscript","version":"3.0.78-renovate-non-major-e701371030476b108c70f2e7ee15efd514e31504","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.78-renovate-non-major-e701371030476b108c70f2e7ee15efd514e31504","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41e3b891deb7152d4334f70a6a438e6c85db00f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.78-renovate-non-major-e701371030476b108c70f2e7ee15efd514e31504.tgz","fileCount":24,"integrity":"sha512-j50iBErQp7gR6jWlNMLChjClDLhAiGX+zv6pJSPeiGEtPm6nv5Gvpeub/PJjCYvTB9x+vmnI7bkw+Jp3yfp1vw==","signatures":[{"sig":"MEQCID4FujPerbVquwhwJhpP/C9LIZzGMsz3jAr6Y9abW11JAiAa4QBcCsYV9BbQfG1IgO7jXCVgYM/NUHXJ6VgGcaxpmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeG/kCRA9TVsSAnZWagAAzJsP/i+FUgjumgX8c93W6omg\n5tjYiZv4E79Hje/VvnLUNRjAQKPeR1k2G1By0fpZJ7vs/3KnSTWH/05L7DfC\nxwHcXFFOn+KpbyBsl1CNtph9w1bfi5/YsvRhzw7UISvGdVr82Sj11sXEI/xB\nruvHq4KVKODSjKKg1SeINYW9F+IaZPRtPXwrpOskoE+djKrWSIqa5gI8c/Bq\n8X8Fs1aNrO2XoGIjqNhn+c4urnVup7c3vfXNxPbbPHElAkYYuMRha8v2ohNO\nZDsYobpXeTlnDi2AL7A4dPk4jUQE1dff2f2hMO1EwOOOjzuW84mcns/GWTRh\nV8ItIN8jkXrvfomzjhsWjqMJmJw/D+ob5X4soQMXVNtUKpaimBpyB/HMDDcH\n8A+zTE3wX7IuDnZuN6ZxwY8lL391j0yfwupISM+MuseJhplXxw8ICMFflUoi\ndvub4jsCaxtyXtiKbHy2vEOBEHyQAp+8xVcAU92De7k7X3bcgV5Eji6FsMdE\n8yeAtw7JB/tXJwHKEJwHf3oWEieUQMQEVQtNF04kt6QMYcRYQKdpmFZ5EJMF\nwxnoKqXYafDp6F7QOJRoPzrpl49qfvKRzlrQNB38kFLr7G6UFiXx6FSqx6Uu\n9Ga3DePudHsNJy0tw5E1O0zT9NrGDnCh4Ryu2lm99CFY/p58+J0uKMC6B0ci\nzQCW\r\n=DGbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e701371030476b108c70f2e7ee15efd514e31504","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.78-renovate-non-major-e701371030476b108c70f2e7ee15efd514e31504_1618505700421_0.043224992163875875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.78":{"name":"@balena/jellyfish-jellyscript","version":"3.0.78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ef922f3c34e67a9a7ce8053f5ba9591045e6a692","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.78.tgz","fileCount":24,"integrity":"sha512-amV8nTOc2JjWz6/Rcn9oOwhhabBOp8GENNcjbQ2EqPMM0wOWJ6a7WlxByAnA85O+DoLUibXub4LZIBWGcBgngw==","signatures":[{"sig":"MEUCIQD+p+874ghzh8ShbDoHl1nuErJE7QAc+ns7BCaIdBzHCgIgXktyOyOjcTwuDm6AJaRU4ALaiEryTpHleFnguYAgDFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeHC5CRA9TVsSAnZWagAAdogQAJ0EvjpkZr1Mwsr4ne++\n352/Y3uEIwQ4pqf9uyojuxhtJV0MVTBG0su/WZVK2gVOepMEjtsj3jjgw2v1\nVIS4xegc+AB7p0M+0zslUDG51EI7ugHL5Nso8FWjwzZyUC12f/92l+qqKcBM\n2UuchxolAH5xU58Y/BKxh3wPbrf/wDv8oimS91L6vVXcVtRftwfI1iqXwB5B\nM3YqjLA4oQs/4K1ZD6zvLPmgHQWZEAlgOVSHLKxLR3jRV9DqoXRdRrBsM1f0\n+k1Z9OK7/eagdTXNr5gCAiOp2nByXvZQvJc1nv3GPBLTK/9A/Wvy8RUf0cpA\nTNB4L9u6sPPdlYhtIngbVl2fDZ5/pnmuEIvlFGjXvm8Sa8RwxME01BXD8eo2\nygDAR44c/3nDTeGVQ8ASlg0RYbfR0FamgTZLDy5UVCPluOuikHoYW0Lt2JbJ\nbboKrGJ6KMF62tGWp4hqqi5WMLPOjaoolXNF193tXm62T/CYR9xPEfO6hnr5\nhhLxQp2RR4wVIR0wIQxNDHPN6GsC6fVlcug4FXzsnANXCGd7lgTKSVja3xm+\n8LwqRXdXkxJ36FraxJVwlgSZLb74OtYdjdf6dPp2WyYNJ1AvT2R40uvPvJFm\nrG5xuiOgIw4JUp4HRVwBAvBx3u4ysrm8O605pwcfmkbRaZXBln6mhEQ6mP5f\nSZZe\r\n=tP/9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"31efe7819d025e0684903416b08c91b6f0b9077e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.78_1618505913413_0.2652794367139315","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.79-renovate-non-major-8bbbbfcaa3ca76e6f98ad5905b51d950f378c88d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.79-renovate-non-major-8bbbbfcaa3ca76e6f98ad5905b51d950f378c88d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.79-renovate-non-major-8bbbbfcaa3ca76e6f98ad5905b51d950f378c88d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e8dc596dfd2fb1023fc8d93449e6ff822030db5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.79-renovate-non-major-8bbbbfcaa3ca76e6f98ad5905b51d950f378c88d.tgz","fileCount":24,"integrity":"sha512-ZTA2T2VlAY4dTTKk91Vb/g6TE/0Osd9lSN5qQmY0/z2VcWShYykyRSszugnHaikkrGOLiv6ZlFNcY3yWZs0bBg==","signatures":[{"sig":"MEQCIGoZ/8/LxzUZcZsIGund5pCuGo6DxPdyutzYs/czX5JsAiBaFvMukSI7Ci2H0TyNp4vQjDbPU1MlibYtZDIH/idybw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeIRlCRA9TVsSAnZWagAAaSYQAJkUk0hV8EJjoh2ZFcyB\n7FWq4Dd3C9+y1G/7MLLXEr0FDEQ2JSCa9W1DH4uz+hGhN/vApWm2qhJkKJgv\nc6GtqXp/a0lb0w9UPedDwaXzM4DQ56C+ZUJ3fqfk/PMTwWJ6WJa4BCuGKUYC\n31XBNWDfzOVxqm/Wvg9lNKYICljJWoOYznvpR8vngo4rvienu7tl5Y36fV7j\nMsTAC0krMe8KIC0sKzhfPzLDogJPFqcyzdHv34QtdMWoj5J2v34wD4KhTpVm\nQaQY5LgS1ZPz0qzDkupSuASxEJyK1Thkl9BLF5Oznv2DBiqTShW/7x9jsgKc\nLzxJEZVkrIjIZJZERW/rIB0v6A60lkh5KVtyV0Y11cKUdJDuOMjj7geUniP9\n8RQwvAbVhRW8/dW2O6T8B6gGvnCsx38gv22oJihpREqI9PAb5mwNF0gQ4++F\nxK5+w2dE/H3wVv85ahiFOFgyWIgUXcYYrG+FfllCozl/eR3KOVDJuMgngOVC\n+EhF56n2KOiu6k/ocyES+13ofgdR8t/72Y9oWWtHpsMOu/eFyswW1exTfxcc\nPJ2SDcRD3DRrbg5gFhEROnN5aYnMW5UYeIjzFYiJ9qaCtYjPxC5ooNax2sqP\n3ZLIEQ71U56KdI/ae2jpV4hzbE/UJ6YZ8UYpG8sTowgTwDoeA91H4OLwIpbo\npPhf\r\n=txCF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8bbbbfcaa3ca76e6f98ad5905b51d950f378c88d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.79-renovate-non-major-8bbbbfcaa3ca76e6f98ad5905b51d950f378c88d_1618510948711_0.6725115517144724","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.79":{"name":"@balena/jellyfish-jellyscript","version":"3.0.79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9a0f9e1e70a329438598bf7aec473b2e5cfdd357","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.79.tgz","fileCount":24,"integrity":"sha512-k5hOuImnsdVXfA+z1/JX3/IkjihilcGGlYDaTyttYeLvolXpJmT4dBXcsHw9+qQuvYeVi7FDzJRJLLQ780mTfg==","signatures":[{"sig":"MEUCIEmNetI8DZMZnXFOBEeR4OTRnsLBZ3vhGEwcA/6R07bRAiEAxTlaQPzi2WZK/YKxi8Dth9fzv0OLX6CHPTbZTwt9kR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeIU2CRA9TVsSAnZWagAAUHoP/16C+txsrJtdUemGdER7\ns/3ZAhacFRd0yK4eMEZUi+JdvZ9l6POWFVM6feeBDIpxQ0FSBnnKsPNyVsNt\n0cGiTG83wV1y0DHBHXefvLxCZ8ego4fir7W4LVIUhHOeXviMqUTMsE4rHJCw\n780USDupmiEA29njsJKt5tR8vuBTjSNjCPeljN5O99Wer7PVknwwrl5twbI1\nBsKwvbTux9s6UlI3ET7gEMiADe8QzwfU2ujkDcViVwrE5N3ninRIKTyqjDTa\njGWFczPxpZwJ4THnw0lCpNh25ertUtzOh3RWXcJ4nBslixgL9TufRFIgK7fj\nqgZMZDmEYzbDAbaUoLaQ1oMgFo+JHcHSpn8R/f/71m3cKKO/9OyCJp3yRPgI\nM3OsgRcYN33aZK6swi5r/UUMsGISOcgt6RNVl99w90xzLKlV9ZTCPHSSM26u\nB0SSk9FYcd8aazlXzSBE9wTqtU7sAihVV8H5FZTTtANzt+rFw0ORmII70bb2\njN586XkI1ZZk8hWjjyEHBrn/MaleTatC34E6e6dsCxDSi4PkyDw5MB0Yuli3\ntUmIQ4x14nvxaJAfc2ZbUqj9Im0ul5Zb8/A4Dy9aFhuMmHXFAn8zIx4v+vpQ\nF7XO1DLvybUsJl0LzfxoIswxoOBI2RdQwHYiry4w4lEyLEiELxeGm1ezsJ7y\n1xkd\r\n=q+bN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"83eeed0d78f6077ade3359770e253849b720dded","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.79_1618511157666_0.2633718335866315","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.80-renovate-non-major-23515095be53856c664187ed5c58bca03cb1fd0a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.80-renovate-non-major-23515095be53856c664187ed5c58bca03cb1fd0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.80-renovate-non-major-23515095be53856c664187ed5c58bca03cb1fd0a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8912464835a028e161644d687e94a10928e67723","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.80-renovate-non-major-23515095be53856c664187ed5c58bca03cb1fd0a.tgz","fileCount":24,"integrity":"sha512-Ref0TkZ7gmUZe+xcQJBZP8//E324O8O/90d0oesuB6LY12+JnvAbkk6yBdw19BU+L2YDWkgH6PR70z/hkZ7B0w==","signatures":[{"sig":"MEYCIQDWpD703ccJxY1nYYM405PDEmR2uZGVI4tDtbN1YxMkkwIhAKKkJNVXpZOo1PBwb+K9EsxkjvOe0i5DaomeVZQ7GlXR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeL/eCRA9TVsSAnZWagAAQe4QAKSnLwahllRB37+cCR8u\n/7E35A5McCuzpMblXECFurpYiVPPQeEyw6vhqYBkpAXbm8KOWFzCx4u7VLjc\nde605HPeNY5UKpztdiDunA/6QVezRVZaAIRirt3GBSO05ohUzaO6zyc3n+dF\nHaCN58l8/3d00jQzK52dpqR2gnk4VXFm0pM9faTO7cllFuVLUqPAWa8Z8Nv4\n0Fw2ieMQdHLyROB6wJ5mbrbXsi0pxm0z7tMzMSd/zIvworWMelPlbX7PHKv+\nqrnfe8N9WCQfdlNTu+Xrme0Dwz3qTIHKKhEPR338+Y22giK2ZuWqo+Hzlc2B\nXrHChzWuAL8svSd4lJJodLmExZVFdMIFrvt8Rvvk5tzXPZd3KR+lRCTLWH7c\nkfZi6w/08NBcAvxLlo0YP0RM5Z242TMhWBB/PrCAz5pec52HCHWPkwOf3ICm\npww+I4Y6xdrG2yJyTskewIC1pENjtgzRwqi+IjzrkCuMatqfGE5uazNB7bm3\nrZlJo0Ef2v98oEJ1QkVkAaVcJleJ1n+xWK8LwEcA8dOpaM98vEYiipeLN1OX\nI9u1I/xs8lbW2vYr8tTcz80gqvyxTNmOVb2beyQYlNr7iWegx1xdZXC1TxEz\ndUYzV3yjuvn60hHdgrNfKSaI0rWgHresrt3piWge0T6AmS/TXKhEY5DVReMv\nKpVC\r\n=McLN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"23515095be53856c664187ed5c58bca03cb1fd0a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.80-renovate-non-major-23515095be53856c664187ed5c58bca03cb1fd0a_1618526174138_0.4468439129015829","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.80":{"name":"@balena/jellyfish-jellyscript","version":"3.0.80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e8ac25f7e7287c6c843fa4fcd8d8e39c3a223da3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.80.tgz","fileCount":24,"integrity":"sha512-lw30vlaWkJP5KmmS+bO6eUd+onoqtdB/rDaBUoUMP9OBzsnFoYgO7ovH7Xo8/3g1onx02kymv/mbEylWoXtXmA==","signatures":[{"sig":"MEYCIQDGoWzSg6deFXMli7XOWxEczNo/dyIy/qksBn76fwAolAIhAMmBxyU1aW3I1QMpis5Bre+KzLZ3eyJgJSOCtaIuNcy/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeMElCRA9TVsSAnZWagAAiloP/jkXjmIZfN+Z2IxFSRrE\naNXyILOqYVZviab/UPpdYwgE59TjaPsOOLA1Gk/1PESsUeyWVuXoe28q2LeS\nzRLjkzbywDkTlaegvU6wsCvxhNn2pBAdPHsZZFKwlnCg73D3nomhJ3eHvPDm\nSlutK5wVZq5RQSWbep61iTSbjFSXAjAXKkSlFBZ02nrsEGbmB37f5reC6J5S\nyq23kBOf7rnx8rPbrg2l6szxayKD/Xg93K0tZegt9gD8EMhM9e4Xg14Lk+tO\neTcQ5TRggq268Q1IvxPyjUAwaxj9GSbcP71I4hbF3LWukm/JN9WRkc53UFGY\nV27bThRstH/NexkMPXThxfOsqGfkLsdUPSYWpoCBC7B7AdN2ThtduGVdEvH2\n99xsPYdllj/Sm+FJQ6xQkBzH9znzIScIvuNticdFx6AN/LmkSAmz+Qvuzlph\nN6giQOMfjVXEP2NpW8h2uwfdGw08hULzoixEwjd3FlnPHFRYBh/aqCNT9sq6\nRxNfEywIVVSZnQEJzH3WQEC5drlILLEoxWYbNqg/w4NO3ImoSxKOlenFukTJ\nUCF7LLwtqEbM/zY9ayIu2M7wi3cP/akONCSK3fk+8YWUnZI3ekaiac4B3TTN\nfBHix/wFA7g7ysHT6PFsBDxyppIq5P++7phhh5EX0YFGFfpzCndUwBl2ifOU\nPFHW\r\n=GBu8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0654d946c6ffb6d296f6aa373832a1d10452d107","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.80_1618526500493_0.3717580019710742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.81-renovate-non-major-75f62b4968ce254341966f2d1761514d5ea96feb":{"name":"@balena/jellyfish-jellyscript","version":"3.0.81-renovate-non-major-75f62b4968ce254341966f2d1761514d5ea96feb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.81-renovate-non-major-75f62b4968ce254341966f2d1761514d5ea96feb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8996ed023c9b4ff369cee77fc940377c35243719","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.81-renovate-non-major-75f62b4968ce254341966f2d1761514d5ea96feb.tgz","fileCount":24,"integrity":"sha512-3H8qqOlV1elS4imx19NjbbJaTBLpOCw+cfPQujyzTrrSRd06BM/mcjfZK+JXAzRnqGDUy0QY6cRXT+L1ohLcEg==","signatures":[{"sig":"MEYCIQChqtSUf47UqvYrM70dRn4B6bbKCVLmSpQCGirMhLGsvAIhAP4Xbt+o/a680vvMv1kA2v6hAuvkSD+HIqXVydakw1JW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeN/TCRA9TVsSAnZWagAA0vsP/jfbup0Ywo0cwSUrK53a\nDfaxbnalZIkAs0VIPRkcqGsCm9dgxvHYlVjfeOXH6DAyPNdBdLBXUeX8BS8h\nU5ffhCzecvXFoitukZSGiYGVmWyf7BuAjMlBGUCiaVe0gg9ZewCHi/nmMooB\nAuBBRXHPMLpwLDUqlKQY94n80uZScD1HqEIkC9PzLWQfJEjE/KGiKOQQnIzB\nFcacGcaJ80QECM1Yei1BaIkWHv7HONrZSyjznCErXMx9TyWNMTe2577pkPxA\nuuK+SrK1DftfGgRpoEElKVCJPHTWHtgzHY/WkvcugbaZY/27sgcAc5tR/vSf\nvHoNp1GO7/9d/VcIv/uKPGikH8opd+HOrs7ovK970TkyizJfhO4qwSGZ6nsR\nQhFxXwJkjRbDCqebUixRifvDtAe9JDQDaa9ROAT2GAABd/LI9YSzrinsIo2G\na1bq28lVX6LpB7dDHcMmy4vx5ZVKHDps3GCxOj10exqvGgmuF9nFVWsGNGmc\nO8CkftIJN5TFjUfqd0KIWB8abNqlkM9qceI35MfcdZyariiILLz27CGJFXWR\nK7+/HTL6d2ILLdzDSe5vgkIt+Hc9DEwuTolhtObAOlNKNSZPQW2Qd6Wu8PxK\nusxanRKNEq14WHLx5LZ5lmQMQiKGqcicPEpnDfzLkAbR7A8c7UtMSFl1H/Uj\nLxaM\r\n=rbd0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"75f62b4968ce254341966f2d1761514d5ea96feb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.81-renovate-non-major-75f62b4968ce254341966f2d1761514d5ea96feb_1618534354550_0.4044394276127834","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.81":{"name":"@balena/jellyfish-jellyscript","version":"3.0.81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3183cc4278d8cfa0fc543829f8ce4f37b79a9533","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.81.tgz","fileCount":24,"integrity":"sha512-8p30xDkwp6xI0T//4AQnGm+KOHQgh69bfeWHgKbKAxfLUGYate08cWYioem5MvlKXFJRGOsZ3z2hP6vYrSXsLg==","signatures":[{"sig":"MEUCIQCU/1avGnrdO1Tzse/iEMvjUMOBeDx5bn+2seNoqyLzowIgQemAY8CYTWQvIVTew5HgVrUJyVZWP6ahqAUrpoiO3ZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeODOCRA9TVsSAnZWagAAUDQP+gLzeEReFy0tP5SsaHpv\nxhAvfDRsqxFXhpohay00v5mN1RWDT3nBhtx78+fgTMTuwSStcEF6jDtacR4K\nW54ejPLuNhaELoISBGIisV+2TC+LpbYY3xImebIuXwBHs7i20PjVbGHHUeXm\nCM9sxzqXd8WiQZ2HqVhXq0Jd+9Z2P5iAvQOm6BXrXuqQFWTlFnklK9TsLmX3\nsU1+qI5ZizmaDk9HviLX56J/gteHMIaHtErXxrR1psMDM4bs2kT8rda8scaY\n+UhUZoAAFl1KpX3treVhvVswoFrKk0FFhHyeof1puUUoudrSVJuoYZH+F2bs\n+AZAE2/VIh9ew0T7ywrcGC7pKZ4sjZW1TZNqxiVpspmWixvAe2Fex5UAcebe\n4V0MBOGz0sGkmYy2tbKcDHoe1pDUtt9UxqNyyOOEO38UHCe3NciPbnCnz5ti\n78UpQlBb8zEg8Q1AJ2m374Y4/fMO5F5fbRgJ83wsE+NZ49gAUfTqYR1phjWm\nP7NKeqP1Y7/ZegOQEo+7TvEFqQHiy267lnoHmwSmaItY1VrB5d+YmafAqNvd\nmAIX9doOTafUfbvTKg7ZNzaBmOOl8SZDX7geLtmj+LPySDuWdY/9jX3NP09Y\naFjRT8LBBD6knvjplWKfuqHEZGwbfMQ3qoFNTSp49iM8rrflIpGIkmwBBIRp\nl1wI\r\n=WGiw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fad09a264f24667dede9403a9a19fed3dbfa4667","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.81_1618534606144_0.32317312932056397","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.82-renovate-non-major-37147da041cf40047978981cc78227989b6629be":{"name":"@balena/jellyfish-jellyscript","version":"3.0.82-renovate-non-major-37147da041cf40047978981cc78227989b6629be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.82-renovate-non-major-37147da041cf40047978981cc78227989b6629be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"72dec29cea6e4be7b3a423ae17549103323c9cba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.82-renovate-non-major-37147da041cf40047978981cc78227989b6629be.tgz","fileCount":24,"integrity":"sha512-KrY3K0M7z/d0/7jr+Apg070NSANo7+23y+rVFRrmgnCDATVUswbDVjAGSkdJb3MiHJ1SIjHv8DrL8zRAsCdO5A==","signatures":[{"sig":"MEUCIBZvdB7O80y6Et+AKElhkWcRw8nJvCPCAhnkhe7Ir8C6AiEAgXPz+5Y6b7EdevXdlA+oiu9aCXfVMn+S4VdtCSvjphM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeQr7CRA9TVsSAnZWagAAC/IP/36XMkP6ajcGOA1N/ehZ\ne5WTJ773ADbOobhUFO2M38tPG/t7nwS+XiuKrpu4MUVFCEYItOyemBOm1y69\nu3GcFmNpCwoTRyHMgiYaZMwt0F0y19Fr2DaYZGza/GOanOxIU0p2svvfAC+X\nW4fYfl6GjeQiMvDqs6u/J6JXFvi4G08D226ImD4oSk0S4IHUj2VfpqnPgFT0\nZNoAA1aEovISAWIKvacziJ6jeIGjbl8sNr8jknntmv9nJ0KtpjP401osYrw+\n9F99XVTnP2/SdMvx9IIxYKV+bLbXAOkaO/oWdwJMPNl1net8CCC2ocBup4L6\nZiu4LpD9q7jZJZg23cc6aq4npVuFsua7OGGY/JwMjezACCz5Z3isrHT0+ty7\nqdLAdG3GOvuGErjlb1FMHlbWFAMJcSc0fLVmzy4bk2sReM5dnbCM1e2K1tUQ\nuTERwAfd1IgYIQL7rbjXypgIjl31F3CKXYFxBMD4wjzBEY+DyDRce+P3NpoT\no1qpKf6KD7Y679XVK5tcZjPMKubCMMMK+E4M5GNt37X8UYYo5+m3UB9N/TXM\n1+t8rulnxPgbVdPgTdR5LcEWPWe8hqNdPSGMze4rbhNLnlwyq2l0whmdMfcT\nWvw2y9LpuoYNI9tv/y0F4ZPLwz8LEASsgVhAvxQu0xqLgjpUGsvgLXa83cfb\nbHCS\r\n=2koj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37147da041cf40047978981cc78227989b6629be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.82-renovate-non-major-37147da041cf40047978981cc78227989b6629be_1618545402393_0.5318497467500096","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.82":{"name":"@balena/jellyfish-jellyscript","version":"3.0.82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"316acf08f354b2811c33b039e9602e7a60088f73","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.82.tgz","fileCount":24,"integrity":"sha512-9uOj7Lnj3OGLsus7K2+bAQ/0fnV7j5UwkmtbpAn4osbKmy0vwaxjv31906gmxGu+TBMCWO+JcwQZ+55PcKCPUw==","signatures":[{"sig":"MEYCIQDi4O0Pxj2OsI962cVJ+20krqJr0sdVL2QAH9OnnSjGwQIhANAQbmA0htq7G7mtRnZv+Qgj7o3+hxLxPdIFTAZl/Gpg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeQvKCRA9TVsSAnZWagAAbykP/2Gtee84D11YNoF0yofE\nNkz37/O3BfkM1eL/7VLBw82kJBpmjt4Be9GbqRPDI1q2I4ZC8VJqW5e4NtRi\ne16/x+tnvWkzoRsUnRorWpU4loEX0r6cF6OdSaXsNkG2OolUfkZ+p3fMbrJt\nuwLIxd/jFuGAbf2NCcGunYq6dLSyd2vAW77DMluDIhS9pn/BrSY11BncUk/K\nn1WrQjY6FIlV96Qa34grmryhg6pYAXrJ1xdziNvMRfXuhqpnx2gm1q2mANHh\n9EmitVKHqoVND7HLDxVSCjExj9+uFtZNe53tr8WVFXvaV9AzsQcKEGh6owQr\njzYdeiJyfFCY+hbhBBPz4R9P8CSkbksBvXpA6j5SENpBtwL0voSzlbp97VXF\nR+yaclYhmJaSuuNpa6YI7jGuSxT9Zoeu5ODS8VmktIjKdSIG54V0Gy1VD66p\nxbIej7eJrAz23GRi26m7kCX2Jwlgt07HkCF8aH1CGH1N+r/BJA7nY4TVnBk5\n5+f80FWk+JSVaiOvG2b0AqTMFnfuCTsu+YuvJbpaCfdprbHQsOeV/eGcsVJI\nZ+rzkCVf0x01jwRwA5TlAkuzLSCptD0Ypm+gqHeHbZAcpVZzjNu+Jj5RBdfw\nmgj3P5KqFTEkLhEPoDiGCmq6K8TgFMZgijacdNuEtR1bLKNp9QBWaELOuWIe\n8tqY\r\n=kKTa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"36295473b00fdd13806eb623de125212c2630aef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.82_1618545610403_0.4230612776550464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.83-renovate-non-major-b25587fc7718ba0acccabf798ea4ecdfec5c8a5f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.83-renovate-non-major-b25587fc7718ba0acccabf798ea4ecdfec5c8a5f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.83-renovate-non-major-b25587fc7718ba0acccabf798ea4ecdfec5c8a5f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e58966437f60d7dc51bcf2351f572035f653282e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.83-renovate-non-major-b25587fc7718ba0acccabf798ea4ecdfec5c8a5f.tgz","fileCount":24,"integrity":"sha512-k4IokDyKJBrue00vmEo5GHUtEM2c47a8ZCV5tVDXqSjepCIGqhK/t9ht7VQU2tz9pOSFGrehxXMn1hXWMAyg0g==","signatures":[{"sig":"MEUCIHWQwY7QomXMjdWbSsafas4Vahq5fi7LQlvp95erKw/LAiEA1jAE2Vw+lvS+ia8gRqCFuThyKCIy5FeoFJYVWgwDG30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeSOGCRA9TVsSAnZWagAAn2wP/R2NUp1KxrrmAk7KJCSK\nV4Yff48JfeW5SZi+7HBEYvfr9LQcSfXEWX1zdrEHIoqcxbBV2CJgH32E7+bK\n4k9W4OhtDkd+3hDfWzuVQmWDJNcdmCOtFzJ1HlOcc+96wCYbIghI63/aeaWo\nolUpTtmX+19qXBYktmymB6gz0YEOxP+uyOjrnDkK1iw4ejOunRZ7M8l8eeFv\nG05t5oNmQTETOfI8a4ePjpcVbTyVDkC7CRDPXws7/mOakuVd/IDfyC5tS/FF\n618zkACqDy4yR4f0GBiMWR0YDgGyfAf/dpCwrMVMmFOSSoDPTFd/Vhco46yi\n78Ih5Olu5j8ujyjaV8a+iYrp6YgkOhe7mH1Hm4wtiZvigMnNZmNOlTnd35iI\ny5qBecIphamxE5JIW1xjwGHG3tWcmWssBfipvT7YYYiMzUfOBQEF8QXFfSO6\nRJ4ps6LANYBxfqVPLKE6R2aVJQgDAMdi85CRLsFYq+YXFazm+UJxxwYJYtFM\n4AYjawxWU8B3wE9knZe2B3uTgd8J4sutdLezaHnNZ7lwjRJXAkqN1q8nhCX+\nlyNpcc0ZAARcbpt38LFhT5j2yfAxvlv357AqELj2ZjF567k0H51+WyGIuPjx\nk7nX6tZe7TR9aHwr/93kc4SMicb1jl9A2tmleOKOCQz/ykRZUCpGWal/qXou\nATsZ\r\n=ll7B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b25587fc7718ba0acccabf798ea4ecdfec5c8a5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.83-renovate-non-major-b25587fc7718ba0acccabf798ea4ecdfec5c8a5f_1618551685965_0.5649406762983511","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.83":{"name":"@balena/jellyfish-jellyscript","version":"3.0.83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"74f19b3ad67bbe1947c1e46ab5c50da71c853a6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.83.tgz","fileCount":24,"integrity":"sha512-ekFh9RxsvHcvI+0yRXfQcylMMJYlTAwA71OAF7Zv7mXx73v+I4fyFhB6KKQm8teoDyNYUPnn7MHI9rCFToKJBA==","signatures":[{"sig":"MEUCIAd7ieCYBmFddIOeaAQcC0Do/NwMJymHtTBjiZDW+BPRAiEAtqbQc6RfjA7WB1Q/bB5hwdD5weuAysfwN7YscGDkbNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeSTcCRA9TVsSAnZWagAALSIQAJbd7MRFkQ1gIjLl9pVP\nEtbIGq/4pHvV4cuQUEmiyC8yFx4tPJf7IXBxrIjmGp369gl10pBgmJUr3hPr\nb7zkZblA5SFTWE0jtJ4tXWcNR8w1B3OnNJjr/Mnk2ALU+WwBpCf2rcNZ+0KM\nGnVtnpJd9h0T7T//+LxF96oXqRDvb9h+NhG/jYK0xTG7CjBBC2O/ZwSXeDn3\nYZuuop3vTepfp0sphU2JVy+Z4EvV8Ex/HmU+FvHwG3lBS2/Y3Prxqr7hdbrQ\nSx/DChrW0rhhe+Yk3JvtopylVr/mbBQdqOQb1TExXoHtaYTdqM2zmVY+Gvnw\nJJ5oopjWkvuyc4kS5DMmYPZC0j6GdTodTb5ON0lqFmn/MMCUIi7S0bSHpsk+\nmNWoW+XIKwynby/oSkM5qLX53v9fYG8COcpO/HN5M/4+OW4K09AGOsMrkBbg\n1UeRrF/7em80Ovzd8Ub6eFeAqxZSJgarSaXvRwQnnCdy5pxuuQXOarAkEvKe\nj+oiy4YrBXueriQYGBroY3yW/ix+wQreGUEvOo4pd0qwn4NYSR0TxUdTwrby\n7qcLQDPJhOzccII9mnamKnWv0Ys850MWfdfC7KUEY8cl9uUNNEcG/hwzhskL\nvUVlfwIpGRgBImqJYJF6wkda5sZZ9A9j3CYB88YN5YghmPbLTZyTpkWv8W3u\nQs+v\r\n=piMx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da2db5de90955444945bb1d51a12c28c04d6a02c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.83_1618552027565_0.6124399186011791","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.84-renovate-non-major-68e7a0115da38ae32b4b84a6b5567a6ceb774cee":{"name":"@balena/jellyfish-jellyscript","version":"3.0.84-renovate-non-major-68e7a0115da38ae32b4b84a6b5567a6ceb774cee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.84-renovate-non-major-68e7a0115da38ae32b4b84a6b5567a6ceb774cee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2274fc1551714756db669a78a130fbf16d22d76e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.84-renovate-non-major-68e7a0115da38ae32b4b84a6b5567a6ceb774cee.tgz","fileCount":24,"integrity":"sha512-CHLbtZokvRJq9ip8nYOsm7xPz8zu08ez6I98XcG4230RVvwJabZotjxUWqwocMGWLxTkM1mThlUTBh/ygbXTvA==","signatures":[{"sig":"MEQCIAfjs21DeBR3Qco1wZ3tz9MRZPS482Zp4ZHY/jlCXcklAiA71YWmMe+dMRjfVNFR1hunw2gzGwgvLYBuPo4zoelYrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeWYICRA9TVsSAnZWagAAUdoP/iDmacmcxW1yEwTFCmxE\nag9CNfUhnXmxUPKDPVlMVEW7QI/ovH6xT4E2Z7yn+mKsVdRV47l4Rz0Mp8Pv\nHKUmJ7xi2eGoYniY7zeA+6o7t+mPBFCwDuSJFvxBC9P/zCBk4jeChnjoTo7+\ncxTJz4+hlcd6eMlhrL6kgzAZz043ZlYc8ThyIBhDhcGCtnj1eMVhKocVSHp0\nlir4G0cDjKwtcinvoRWVR+4AKtOioyiXVAcglbeA179l4lu4XqRo/L0+8nIh\nUrepkTY9YIAsvHI4ct+XSaaaibes3ZvyGskzFgg0P+M17esFgIfzLiMV2LqX\n5B8VqV1z688F0bq1AxSbmgeBLdF7rycJ7zvNjNRgkBIXb9g3fi2ucvEtYQMg\nX3EfP495e+5aer7EEpZtZVL7EIkOTHFyegmx1hdLs5ioFHNeWHN1oO6OOKvU\nxwo5u1cKn1HCUUGkRX1TtE/7HJdQe038JcKORiKuGUiqxepVr9yfITZsKJ0V\ndlX5qu+P4vDsuZMWLIcK3kfo2c0kCv8g8Qpz8wOeD5JUbM2kMYIxWed32CQZ\niQf3szsfhRce3gOqjjXOlLjTDMe09jqhr19Cfy5fKMZiukhXGtMB1/4jiIb1\n/UYII5CXzrTB/CeLM+Q2l3/rL+yBolZnJ9X+6UUtnrkzWKnDIdYMLvFEieHw\nbwGS\r\n=cPnc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68e7a0115da38ae32b4b84a6b5567a6ceb774cee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.84-renovate-non-major-68e7a0115da38ae32b4b84a6b5567a6ceb774cee_1618568711658_0.2761899474106222","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.84":{"name":"@balena/jellyfish-jellyscript","version":"3.0.84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fc3e55cf6bfaab0ea6a81259be94d484f8210df8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.84.tgz","fileCount":24,"integrity":"sha512-5zbLiMaYQ1XTT8tHeE2FGJ648m/0ub6JLGheCwVM/FZdkzjn9g3wkNT18Ud9Gt25OUv+KHsYzmIJxCRjJVB4kw==","signatures":[{"sig":"MEUCIQCyCwqplrlvIHHAWz+zw2/BvaJjb9BP3Pa/II7Q0eWcGAIge4rVSBVtoJ5RbAGKvdMw9aLw5vbwjWLKsgdN5c0R9qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeWcwCRA9TVsSAnZWagAAGigP/2hZldw/wPVVqVxvhU+V\ncUA/3ptdG5du521rA0YcW9mKp0vd3qYOlew6pEMO+dVE5RGIgi0Zwh9TW5Iq\nQ37OnZ6UVNRPGe/RfI3h5QQren6NPpAcg9aGowuoQn9zt8nUMOxmRPs53D4H\nCgui6/LT7hM3N2iCqwtBFl1lkgvObjLUxQk9SH/s8QsUEBhQJtwwQBOGOIdg\nrdvDK5Bs3y5zLFoaohYQu/9XZ6pNDMlVaMkCTOgZ/jha0ZeS845BnVlUCa88\nz5VWZavvUvCEIFgrsXkflKNy1Gni7Nu9GnFaBIKa/gIh4YvRt4evVF6IMDoX\n7PpaZmatu1sMEsCojwivYjE8moJY5y6voVodv1vPSul8KB7xYve9og/Q+g1E\nYTz4EMFsR8guxbPJ8phTL5O02ZEZsTcQZd6twMT+xCQ5UsY/KnoFh6WopY0L\nZ6nNp+4IparixkmDuEd1P6mE4tTs26R3WGcdAqQx4gwU9W16Fy5NuT9Xei50\nU70vVU0KoZg3SJxZfkqFV+jjEYbDlFLg+d68uulrKEjl93zjrXOlZAfOwdxy\nDSCZcquI4Cr6M3wo51nAtxFoY5JK5zwzjewoqdeEpqjGA+ENSCbBvCqkRLhY\nt6tVo9QoXho9P9L8PnitLzy9/1fQuQn9cMvmlZNcDXwKRUgF2Po03vdkzWX1\nM1ww\r\n=HGzy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e81a446f64c96b55533048def944502ef8b3b3a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.84_1618569007807_0.05440381462131172","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.85-renovate-non-major-0a5ed99f5a1e8a0544474f780338c58a57798ff5":{"name":"@balena/jellyfish-jellyscript","version":"3.0.85-renovate-non-major-0a5ed99f5a1e8a0544474f780338c58a57798ff5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.85-renovate-non-major-0a5ed99f5a1e8a0544474f780338c58a57798ff5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"708d9244adfefb353cd262e6c958ec8437dcf7c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.85-renovate-non-major-0a5ed99f5a1e8a0544474f780338c58a57798ff5.tgz","fileCount":24,"integrity":"sha512-pQhkvLLGJvWaovfmhnJpmG7M6Ytx+DcApDFOd5dk3CSGX7Z2ck+tYC2D+J0Ta8VTtTODFu2AAUrjJhYWts15jw==","signatures":[{"sig":"MEQCIE32Ts6jesbEiwZ234PfiMiLfgdQPVibV46j2wuKrc2UAiA4XjPKXfjTm+SRow+mWBx1oa8JZfEIIyQjC/xk4qvuzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeY22CRA9TVsSAnZWagAAEMQP/0CSVr+hohZBgHU3KQdL\nUT15zkficqqU6Eqp+aTEDCL2BuljndYyZoG6SNUOlT7xG7MF++KKojMml5NY\nM7wlJ2MWBd818qWTf+vuFBVfYRzfsTgGNkZysoFvK34YcBTL7st7MscITDis\nIAvhHnse633mCU31bM360nkDDssf+hcyH1XQXJVgMVjSYYSOhvrHvz/oa2Wz\noXBMJeGS8RrO18h4I58pKtpz90qL5YTBKcn+bDIbARv+Vle1RwVz8RUxTZw7\nQk1XWdwz7/NBiMlDUmCRWQ+j2jFmdTVRAslrMr2LQpgWmfez3rfMt3xpL8QK\n7LA3ZceIYA9ofPL/rMGDxgNMaO93il8fJU6fWeIB8EfprjmmQnppmd+66+Fm\nvbnKuJbF6sINrODNeVY9fDg5MFx8RPHI9IugJc4vPTYXWk/x8SSSNZCM00GJ\niTtWxBqL2qsaa9IYYHZgQ/l7Ljw5UZHX50SNcwVwFodY0IsFzobUKV2ksXOY\nn965lU0J4/axyZwVqHyPScM7tXVCxRINvZNZv16BDQV5Jvw6xn9HmbXBuh8Y\nOuHmRpUW3SSAYpTHOra7MFN2OR1B80yfrmTUxHDpse+dcVri+hWC8tNalLWd\n3IKVRyNsHf0XKlSAg24PISbme9rr30GrXaBaZ273/skwU8izBSxQGtnKnnYE\n6DQB\r\n=jaMN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0a5ed99f5a1e8a0544474f780338c58a57798ff5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.85-renovate-non-major-0a5ed99f5a1e8a0544474f780338c58a57798ff5_1618578870136_0.9848403752576138","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.85":{"name":"@balena/jellyfish-jellyscript","version":"3.0.85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.85","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f4859ba9c4a61e27bb6764e7253476d4b5256908","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.85.tgz","fileCount":24,"integrity":"sha512-qYzrJQZvvdDbfIjc3ybQQGjiVV1BcyyvrqgC2A08jDZxGvON3fy5Tc2aS1F/zGh9yp5s/3GJ86Zf+bAqbd9Llg==","signatures":[{"sig":"MEUCIQCHqRSrM+ayU365ApbgO2j44w+tY38u6e+wD+tUCrRtBgIgLdB22pSQHfTYAYtNbKNppStfmkpdtNMFve7q2t8O5MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeY50CRA9TVsSAnZWagAAMuMP/3D4bS9wdpx6rlEyx0Y+\nSzkUHAjIr5Ru9bjwsI+hA2tJ0l1ZoCaxOz/GX66i5yHpm1+NACuVmBeIGJDo\nd5ObXEoyDVYsALrQBmwGHblNJCQHY9QIHdQUuRjTCXHrJNWxBtNTlQ//u+xt\nfov+SIvOfx/4PgGEeFl/Yuw99+Y/v3AbEJxkSU60hm7m/Q0xuruAsPtW3JiP\nGq3Py7In8+2mkqJAWAvOZQRb1B8ZcWp86Qgccf1tIIj0/tAHjLqk7CU8Gm2A\nCAbDyoZ1REQ2e+qC7j3106rCSaZPGU9rRoLor1Meerqp8a98OLOYfqbnd7QS\nssigsy70h9fA1Nr+c29by5+siOsN2Mn97D/fCjnA8oaCeBCdRIsno3bkqJ8J\nyC8cnniEjgCEqHLNupk/ObIle8MoP9o2kKJV8qKbAh/Mnj0qI2KnuCG+pMfM\nBdHicmnf1Paz05jgqrJlPTZiOGk93L7Q93LctdQ6JcYXETxzA5suAaAINfKU\ne6IuxxONy30a/MtWmyt2UsqjcgLTLbnhF8hXrQWx1084RmghveFj9geKJrvt\npMFNMXX2wxc9bqOIrrD7DH6yXT8W64n8OKxCpLIj/cELgYXVHdFeowKOpefS\ntoHxlDyhQF6Qz7SvN67/AtMsEX3oSTv/4NOEaB5Y1jfkkkYVRmspt/8SAJgV\ngi0G\r\n=7g6E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0822683c1cf81a4be084185b2ef30d8cdbf83b0c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.85_1618579059372_0.9598697297977143","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.86-renovate-non-major-3054ccc844f69f24acbbff77a9749fb04183177f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.86-renovate-non-major-3054ccc844f69f24acbbff77a9749fb04183177f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.86-renovate-non-major-3054ccc844f69f24acbbff77a9749fb04183177f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28a43cbb52d22b17894d13994ba78fe2a2f41aa1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.86-renovate-non-major-3054ccc844f69f24acbbff77a9749fb04183177f.tgz","fileCount":24,"integrity":"sha512-Le6lmHZIqLAqzysCURxwpkeJ0F0eoItnUdX8fQCyP7w2d3F1Jae+7L8N+Q5IjAigel0YKn2aaEyjbmYHASjaPw==","signatures":[{"sig":"MEQCIELBF1b8YV7qemQE9Oo4BQQGNWiWAf2XaeREo5KboBffAiA0+cqOR9OdFRM05BvoHS3ITElyTP/GkhDkKM7V6oeX3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgebdNCRA9TVsSAnZWagAAyEAP/jP7+RWoP65/6ljirgtL\nYYu9R4jVcjThF6spd6pQ6FtxCEJPR0f9cN+Z/K3d/CbW+OwoEWOcsx3OTukY\ndDqyWS8eShC4K6mPcI6wKyt0zxJcd+pTGhj1QYa4umARDqWRADK9zGOY82Ov\nOPAkzfJx7almZKllBl0BE1QUmQs3frpF/2OgeYz4uxjCmZ+HurqWprDUzPVg\nnNWI/E9XjgC98VXpij1hz1hg5nl5vatD+JZ+rIxEfazLfDftvs1lml37ei7y\nb1GtxwU7o2DsnzGnImJmUGPq0hHRbA+FrO7M0CvvUAzQ8HvLBkiNwOou4Xdg\nPDyFRglmhqfFUtLhh0fGWM6XlH4ZC84dYDE54agqcVj6NU/93blJfmaPxljA\naxHTfJW8KAO6+BQY2i/RkHhpCGoO7ogsK5mdci8IdoD7lUI9dLRTvTd3pW8q\nYfnFT1eo9Z+ojUW5M5AAYR9n7IdHI/tcveR1d4xGthlIEaw4qVIgHvX2paj1\nLh1aXzZsdwWhrBLrQtAy48Q1Bns7YaeBGsGkHjql5AMY1RziGwHKV39m8K9M\nqajBxzaQpTTKHo2JMreJ3OCo8PUEmKcvtl9rDneDrASYdA14s+5IEN6zKrRB\n1XFH7ynet9N9FNS3Z8Bc36CKkP62h1lp0w9vFkhfkFjWtN33bdodgVy0toX7\nr1TU\r\n=KGkp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3054ccc844f69f24acbbff77a9749fb04183177f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.86-renovate-non-major-3054ccc844f69f24acbbff77a9749fb04183177f_1618589516937_0.859403358600221","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.86":{"name":"@balena/jellyfish-jellyscript","version":"3.0.86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.86","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a7ae798cd9a63c4829191ec0eeb3e5b3144ce2a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.86.tgz","fileCount":24,"integrity":"sha512-Z8MNEJN54GkNvk4/yppBuMb+KaHFtM0RlUmMx6UzN9ELpsuMo09bX56nFxcu4L04wuAQlh4Rh44eMUJRfTLvkw==","signatures":[{"sig":"MEUCIDu1zhSlUsKSofkMhFrbCN9a/J1XkchDlncMXfOxacgSAiEA++YJ9ff37dyyIvDuNI3teipn4F+7qH2TRjLdsydLXxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgebgrCRA9TVsSAnZWagAAGKcP/Ajc3no8B/aJhysZhFgd\ntSVY1MH4cnUVy6fWpkgOnIJu95hEAweVoqiCOtAu3CRQHAJJ2TQOjRfAjxZp\nWdE5AHyv9jBNkRkV6rgEXExMbz6NmKwVQby3Fp2JmQQ7JkzGZin/gDYtMnuy\nTLvFJktzpOKbyP/JgTX4iDR6ah8XPaPQEB5LqORvN52+D0UY4448xhItPkRH\ne1yJgV0/3ogh/42X5PElDfhbin2+3NGHfAfBD3kJLe8K1MkZtei7wbw3oIND\nr5JslP8eEmrnhD/JHQXl4Dfrxk1L+uMnkXwEPhui1XYa9/CIYxlq2+s11G11\nDXYKyuTVOB9tyJVtan6pRLQ3zpRYraHEu3G6zjZzKKXWWwBgw4YSRKZYwd0n\nEoOIzQolenhRpL+Z2xoDXGmwuDlZ+e/3tFhG/dCV1SGZLlG5kE239TK2Xevw\ng300v5ax7PujANf79t85V8i4QRhg88eoWoACvEy7Qvq59WhMF8m7QGWlC4fA\nfJLcoO5A5DT902KIom97fJC3JEG9FpHFPOFNIQ3fcGYifhrUIGgBR16z113H\n1jtnEqdmXlaUTigxGuQr5e4HqWQTjN5vkH38y5PIlEoVROTymKMxITpZWIpw\nOJbsZTJQbwyD1zl6CupairasOWhBPMuk5/+sPUcLfchz3Iya/bhT8nhWxIuv\nJ9i/\r\n=Dk5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ebaed5eb25c6f1f90f6e3c4137286918724b3c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.11"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.86_1618589739344_0.0802374029438635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.87-renovate-non-major-26baba31292ba765d1b59fda55305e99b813fabb":{"name":"@balena/jellyfish-jellyscript","version":"3.0.87-renovate-non-major-26baba31292ba765d1b59fda55305e99b813fabb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.87-renovate-non-major-26baba31292ba765d1b59fda55305e99b813fabb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a0af7053d9d4086d485ed545a7273e14fed5128","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.87-renovate-non-major-26baba31292ba765d1b59fda55305e99b813fabb.tgz","fileCount":24,"integrity":"sha512-cWrKdDifHYvJqOGa+Hab+ATVePuf9u46vMJ+gwHSPmJqjdhACtvlhMfFkVfbDZ/sC65TdMH1Lv0hDffItoi82w==","signatures":[{"sig":"MEYCIQCYkjAUip+CFUNhH7it0kOqFi+I9yTrTHsFKoCcIakFrgIhAMIAvu3N4ThscO47VQUrYEVF6FXvP/4lwdHTIBcgG+KP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeeBWCRA9TVsSAnZWagAAplsQAISm45GnO1mlPcrAj3Xe\nkOKH0Tz37dchd9UGpozClElDOc6f9ce2BwDdoMIT/SWBCS5VHhWOI9Hcw+Wd\n5BzEX51ISJxYA8BabFkfnGa/J8Ee7uIIo/KGsopQOFUFxjoGMrFCrnto6AJo\nolrO4NZE3y9CDMy0u7AR+QdDbNJLE00JLXNc/5BhfFKCl9KfSvF3T+LWwHJ6\n8oWzluL5T24LO4eSgx67FcULfNWWYzEEDEen+q0TtHUYbvYFp9jrK5Wa1soC\nE4D3nEkFnu12dVM8A8yZr47hek8LEd9bchrqEZgjOwdbs8Nvlr9GOo5xuFcZ\nlIkp3TNFHY/KTIsfzuZuPSVBKgdHHHtG8zsEu995cJzHdoDWgcdOjLvoG8wV\nay3vEw274CcucUQiclFN+yJ5hEqPknFPjp9cXaEU8/1jeuQz/UIfhE23roCy\nEpXwuk5CdW3q4IYU5LKebxGj3MtpR/4/SeBemG0W2gCeugcqsPA7irjXAtkv\nzDtt59dCxxrfNotjhB37Im1tlWY4RNwiGu0jKaLt6JoNs0JuvCfaElxl4Iiq\nUeqRfw12CFVtaYqfulF3nEC87xESidmGdmNYoNQDcfboT43R6WzCslk8fUQj\npmGo8UgQXmLrOcX3m+F8iPMEJraBsW86xjSLhO4dZy58tHFp2Uv2BSx75M1e\neSpL\r\n=tzNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"26baba31292ba765d1b59fda55305e99b813fabb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.87-renovate-non-major-26baba31292ba765d1b59fda55305e99b813fabb_1618600022368_0.8775272688084597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.87":{"name":"@balena/jellyfish-jellyscript","version":"3.0.87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.87","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2fcafd18a6863136f2cb0dcdbe4b3a81232f8497","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.87.tgz","fileCount":24,"integrity":"sha512-jJg6iHBHyi6GVMrSUsRP5oGCQjJQHhhn0InpnAVbAWFd0IEfcdng74gguKmZQcduojcbZbroKyQVojhXMwb5ug==","signatures":[{"sig":"MEQCIEZOkEjpIha3m2ay/6y5zEZ+o5b/vWrC9RF5uIihdC4HAiBGTk8m2jB8AGvhbbnJymFIugKSfRpXnCbzha7sSfQUZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeeEnCRA9TVsSAnZWagAAZLAP/RXkhwkohT3QIGKLANFK\n3l9PH9bsR4M0FI/m2vqd7OaaEfrjja2V5xQ/t66QtEr33pMjMl0syqx0qLtb\nEfH572dDqKzsPO25gTN8QOGN6iQ/iFkNIBT65OSHdxwrzHvYtlda5CiIABCo\nKAOmMIWTgJWSkpFSSDSiG44d4iW0u1PcJjWvaTDdkE7vSHufhEIqWHik83w8\n71H6uOwSYWZLVqcvkQs0UPyykN9yezYCqM/wjc+pkjWyIJ5uO7QW37NmYtpH\ndq0heHnSFaco3BCSHRipFiAsUARMcd0B5/ZIxmmWUTt4i/409e27JOfPuHzq\n//MW7TdKl6Demh4TFVNBaeeFt/IstpR3hAG5/rY5bVRQZxxRoAhNkpGlWt7D\n8bY4GjSqMcPWzP+fw49jpzvyRbKw4AaVfX86l9NbwFYcE6UnVFBdZdlIjJvU\n6L7HVbg7CzSLABgHaHKWvEYMOjo5W2e1qmGQMwhbPCcfrgvE/wJDEQNzTfnj\nomuPF1L+jOOqF6LekY2iwEGZoKSocGx3bV/x+xXJvUZRIXx44DyobT09jRZo\nBnU0pxIwUqKsTzwy/Q0cUVu2OGAm304adavfazuxgj5sdeyI76tbA+5c8K/o\nOKVuMAP3l7ScbEoLdQCs3WhdREhz0kQoSNmMofp1Ywc4WGhL8XCZij6Fv1GW\n+xo1\r\n=Kqnv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"45cb8bc05b604abe1447344eaf124443a489f66e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.87_1618600230616_0.4139066968724203","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.88-renovate-non-major-af24976b1d1ff20931ea78ae68316d451cb3403d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.88-renovate-non-major-af24976b1d1ff20931ea78ae68316d451cb3403d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.88-renovate-non-major-af24976b1d1ff20931ea78ae68316d451cb3403d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fa52151851baa907f4482754e9514449380fe091","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.88-renovate-non-major-af24976b1d1ff20931ea78ae68316d451cb3403d.tgz","fileCount":24,"integrity":"sha512-wOQ4PEoy8WlmeScu9MABoKeq3XlKYcb5TkUYQ0+mH2Hggq8rOXtu0aU9FkHRGOO24v84HIwtIazi2eHSt/VPow==","signatures":[{"sig":"MEQCIFKMQFIXzwmAl4foaiCXkpkY8lkWu1m12eQEfrEc9usFAiAgVYftY1vpDC+PrzGD1gtnIrsEOT2YRWUbpEjtnUEd/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgegPxCRA9TVsSAnZWagAAEkEP/jPg2rhVscueZ9gKeVji\na0Zl5KLsYvR483jBHYVjaFHTVLN8h8hiMcpo23apc5nkX6E4ZbjMTmJudiVE\nmw5lsR4R8kEuRlk1mAG+eWv/KqfkvHj/L+H0HyHwowmdhVGiom5D36JqetDp\nw8WMp3LFORxAx08AhRnpcGmZkLksC61rPTgDImkuL/PnNrIjyL/fIR7q65e3\nHijg+9zCq4PAoMKZ7IMX/glB5i/+5c+BQYoaQ3HwEB0bPLhg4llj9fr7ci01\n5b3UMbCZqM6+2epC01x3rRG1SICBVakDNyLi91/q2y36A5HVy3q2C83X/Atj\njYiJSwaeJrkNBh6JQH4zUl/mGn7dRc7foUggTcRTRY3VSeAylj6Iggi3dA2Z\nG/pVpMCUy1xO6fNuCdQGEzfl6kSc9d57Fed+7jkV88tvr0gAZdUzYjPR6nsp\nIkFVC5GLcEz9tIZ71qnS8ei/HRwdIVA6JawX1ZdCH4vxYO2y+AkfwQ7PJDBZ\nmKl1Tq0YsRW1cu+mjbbuAsZGzOHZ8Enh6pXM8W9/LE43LOGOudUIuFtlSgn3\nARLW+0GE2d2PHjwh44E0YUOPD97cNluySfFO/MnpKu+4MUiugCzKGNVkYoDp\nUFWzW/1qk+t75TZPBRo9KGhlMkr2G7yX/5NTOIrLBtasZCZv8DkZbu7NpMAn\nTTY3\r\n=Tz0Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"af24976b1d1ff20931ea78ae68316d451cb3403d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.88-renovate-non-major-af24976b1d1ff20931ea78ae68316d451cb3403d_1618609137006_0.06499030717227994","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.88":{"name":"@balena/jellyfish-jellyscript","version":"3.0.88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f9a3ecd9d73c98cb60da102d616ac41dfb91c3d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.88.tgz","fileCount":24,"integrity":"sha512-wW5CHprNH0P98TFOlTEJoh5LxXW7WhbD7c4Ki3035qRPgVs7JuQdZvCC9OGEJr8Q716aBmRDzM8M1vwxmd757w==","signatures":[{"sig":"MEQCIBiLmzbIKPsNXCbupwkZ/lvz8rdVULkwKLcUxHhS4E8IAiBKqPpC2DVEUIz6ZdconVL0s3tNMgCIo5fXBy7L5zxPAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgegS9CRA9TVsSAnZWagAAp+YP/2GQUS3oElV0nkADMpK5\ntofLOk5y6eCfzvdu/jBh+h2yVdBYFB09hApBrm40Djy+6yAEPvsVHdah/pw+\nHXGBbVzlrPaiXUu91dcoAWcEQlFLC1DW55f07soC7GPjoyqNKYWMcXyBpCNL\n1SPpYGVIqAZspArNu6lOTvM+CsOuZPHCkzyxWkxWH6797l3UrmKqdYH/Tgxb\nbBcVay71WflmAmY7HKGDnlfBFkJ80QGcg4u0zgBDo6qrp3S2YaQ8teDEVPi/\nRX/ZBgSyS06DIgtQJHFhsW8fknpvdcfxCSeUJk2DtfkgqodFsZ8p4QOgJxCO\nkeEaj+BQBDdm0+HEhTKzqTopgyCAnHCzAOF5Hz5NmmhJxLzo7v7x4yoJkGTN\nyhAB+JGbEe5+B3rWLIxbtQ8eRle2CZsyztE/d5Ct2EWYJRPC8oSrRM7R5lkT\n32HKuLH6DOLb2AXiW59Q1HjgoYCcyypohNvT+K5ID7fwidptWW8ygS3v0mk9\npcBj1N/17dYr449848vy/vD2LRTjENI4GnP/QxyAFrMhDR2V2mXMzTMiGdbI\n++8IqZmzbMHCqDutelVUdO3NGOP1CWJykQ573eVXcBlt4Jos7VU2Jj72h72/\njrQSAj3njbyzgkQcpPNYLbg7rQ1s53klJSZ8YdtqZ8k4j86Wdho8ys9iQXES\nXHjw\r\n=p31f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12d05265d06019cb7610015567a6423b584043b1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.88_1618609340748_0.745787076963548","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.89-renovate-non-major-8132ad447a605c25892638d28573e81a57a3fe53":{"name":"@balena/jellyfish-jellyscript","version":"3.0.89-renovate-non-major-8132ad447a605c25892638d28573e81a57a3fe53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.89-renovate-non-major-8132ad447a605c25892638d28573e81a57a3fe53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"739d811d9d6f9b0bca8d7b7d090e31594c0d9a6b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.89-renovate-non-major-8132ad447a605c25892638d28573e81a57a3fe53.tgz","fileCount":24,"integrity":"sha512-5UQxuNR6xxZOr6NHjLVR4O0MqpkD/cdWtO4rQpqQoa5/LLBx2MPMIoG5xYuPy27CyZIakxSBcl6Xwa/fhn3TOw==","signatures":[{"sig":"MEYCIQCFeeA+CSftw+XDGCaCT3Qel0EAIDpRJl8b7WnsYywLpAIhAPK0FP32YV2U5g7YsG4vSMf4gA0fOfLqVcClDQZdHKjw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgelx1CRA9TVsSAnZWagAA5SYP/iE3rEHfv+y+0Zflqrx1\ngUB9eh+bF2Z/dJBONvNRFxrp/tVX5QRCalo/J3DuJuVyMULBO9zzMQGY8vRb\nFhN7/BKdu0N5E+yJyJa4ceZlHM7dn4cQXBeiTb9p0aQhF38yEgN3Ne+9DTUF\naFAZQNQqMo/IqeYCieHSwrGohO4l6u02BJeJDPZh7FbyGKKszqqHAbL8krEo\n5Ikd518d28Nah6V+G6Wm/XZh8n2BT27KZ2dxEpZw5CGcmifgNBlUrQv5/B4R\nrIuej3P4IL3ZWRFcnxlG7kIF7vY6vjeFdaq8YUAXVtkD5HadyhWgAhkUh+DQ\ng+RvrFdMmmOTGS3sYKwJp54v68e4x2iEcGiSx5x2Y3FmieSAATq1q0r7svfx\nDXVdIL7XxG2i5R7oqZuNRbj9ePuekXQt5MkoSJSjHQCrctwFzFlH3YuUAZ3j\nFayGNF248ynLUBVqE44G6uLEVLedH1n9LMPGbdLjiGMB04Gv1PjonPEz8tme\nMIqDQopNTnWxp9Xg0lZag4Lgw4LCFtTlMpdOsddbalUGFgC/z5AHP45fIZOL\nhP+rBzpVSEJHzrjqRY+9lxigIqf9jmNQyrTV0FjBzjaxDVdp+ab6yuO0buj1\nvxxtF0wuQMP0AQsN1BJ4iBIFYNaBNx6VZYMj9mde61D5q+1QJwJBFaW8EnNw\nnonY\r\n=pBQu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8132ad447a605c25892638d28573e81a57a3fe53","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.89-renovate-non-major-8132ad447a605c25892638d28573e81a57a3fe53_1618631796824_0.833060062769418","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.89":{"name":"@balena/jellyfish-jellyscript","version":"3.0.89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.89","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94059ff9f0a5c870e26a12620bc91169f53e5fcd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.89.tgz","fileCount":24,"integrity":"sha512-IV+qH24x9dzvwuPME9JIYWkU+VxMfde3UzNm437ECUDhB0CneL+sPpDBTF5QiOPfyZFXpMjyimadr4DfIPog8Q==","signatures":[{"sig":"MEQCIG+5XIqNtg+lq+6bzgTpS4nyX3zuO0B4PSDHFj13spHRAiBOa51H6gPROouc5RwWDri2Vo/A5E5ZY8Cy/BeCGcvBsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgel1ICRA9TVsSAnZWagAA/AkP/jlrmcdRI9u0GlmGurZA\nhiVBE2efZjWDMbNatjVDExybIC9UNh6HCPzsXtIATsJf/KfEOZKJ20mqY12g\nyOgnPQcGOnP52x3gScD0kCEMo4vqnVPPdiOsI6Y+BAoj4dskbcH0mQM9RhV4\ndrSGC7Z5KJXL2QSuRIXU4K2c4YrGR9yJFuNK/EkI5UJHMKyMeuylJagv05Xm\nOFr1qliQItssvn6XgCAuZoPGonp00Kn/f5iIGXC7pkS3OI2mi3zwdkDQxdUM\n8KvjJp3dEcie4V8CCR61lFzepEFclFfhYFmh0rYbebQv/Ru1SvUSkJzQl40m\nQ85Hos5aP7thC98g6JxmktcDEn4m5FA3jApwSHO5+QlJy8WA1ex8lNfqzOrc\nAvLoPYXG4WdxLoYicFldAappFNozOY2Brv5Nq3olJN7spWB3Wtgw30hdDHcO\nhEo+K3YIc58LjNLMR0uJhlOGoaklDSqFfUa8vGvvN+TrZGiwC70ayi4ZYn0G\nV3N/OVhHlMnGJ4eDYP/I5DEtmln/gO7pdSbIEVPWYp/5SK6ahtP3XuHxo51V\n4lIwcA9SLJA5fBfoxnf8ScWXvk2m7Eb4ShRDY35FGamAwM3eI6zHByXZFnUu\nONVeRfbaGOukTEXR1LreHBOCrCxVaruqU7wZOFnlV4ZoXhaz6SHk3u3jR6iP\nGWhR\r\n=TLrS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"93eeaa18b13619b4284675fd62865f945793728a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.89_1618632007524_0.3734626281027458","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.90-renovate-non-major-a746671a7dbafe8b9c2cef6e746690b205550fc9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.90-renovate-non-major-a746671a7dbafe8b9c2cef6e746690b205550fc9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.90-renovate-non-major-a746671a7dbafe8b9c2cef6e746690b205550fc9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc1846c4297f495643bd3293239fbb04eed54ef1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.90-renovate-non-major-a746671a7dbafe8b9c2cef6e746690b205550fc9.tgz","fileCount":24,"integrity":"sha512-/4xGd9K0YlQLkFgjHl5TIYZlZiGWYLaT0cRasyvozjyYCfz92iHlhNGHmi0CNHLF+CtnH/bzHBIfG55CCTvohg==","signatures":[{"sig":"MEUCIQD+s5oUhJnhsKMazRgkAm3eC3t4Fih6HPXvcLfYBoNpEQIgWsOVktAgxytYtzyxxbYw6A5vJtP+hEBs/yhoKlQnFb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgenlICRA9TVsSAnZWagAAYPcQAIfhAwD//anYhUMQah6Z\niwC7a+9kJB8aelcRrUFt+o12RdDi3j1ABP2hpH01t0RjopGZTvDtcz4Wbl2N\nvO2ABoYCajtEyQjf+8yH0WlkgNcTsGKrt5aHlnX6d5QTPYehQgq78hjLhJKi\nMiH0sZvMo9rgUBPR//eohhxRy4z9+vB54zul8429r3JjFcNGIhH3SP0w5xRB\n1ZaX7NLIoD8i5a4m/wjIMTLu6sv2VpxIWy0Jt52+6pdo4HOxJa8O76HrVmb9\nXtthcZm3vz8dMgLngC+aDcEJdnsCdJ9N7n1ltik/evP+PCsaSnn1fKfYwmHL\nunFWoHIfNIuvKLuZT0i/6NY2qcdKIB+00NFLIzr/Xij4wKiFbBI0SLHkTNdf\n+pVOm7nRemTpRhP4BckrPmrezx7c6Rm41CfUeLnnEdmNpsBqZC5xHmd83HSc\n88USbpc7Uj1IyGd3nvCRzfhmwHjf12byyIb3pRcyUjehfpGvwXO/hWuEz3jh\njhpxiG2C7LXUhs5BCzjUX5o2Il/HcTztufPlXKqT4Ne1t9ek2Yj6HX1CFudU\nI1nlj/HsEcPSUinf1j9nBVofAt2fqTOro/lzqUxfCFcSw1mxOKCD7FZn6bE/\nKhgbWXF5rS407ZFVNsmodzjRzU21YLcD1iNwtImFA5U0WvKnO6bfH/P1OWFK\nW1Hg\r\n=v5Ce\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a746671a7dbafe8b9c2cef6e746690b205550fc9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.90-renovate-non-major-a746671a7dbafe8b9c2cef6e746690b205550fc9_1618639175495_0.07796557088503464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.90":{"name":"@balena/jellyfish-jellyscript","version":"3.0.90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46dd00dac6249106ef9e4b601627b1a5cf734d63","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.90.tgz","fileCount":24,"integrity":"sha512-IrWpoeujV2N/FC1mG3h5Elbwx5LgRWOHCHoTN5oBbL23QJnZrR1lDt8y8C08DGuU43g/JhAoyR4f3rJGnGE4hQ==","signatures":[{"sig":"MEUCIQCGCtX93PzEwEDPGppJNZXbQuZobcecuL7ydXarUvEARwIgECwI8bKVdf/8Onz0qg7P3MCH9Whmhd7tA1lT0WmfTgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgenpfCRA9TVsSAnZWagAApCkQAIFZqh+WKcr5FqhqXeqx\nZM40QaTdZvOtI83vr2rEXLC91lBAh++3EFq+3LhfuOFwa4jdCJFn4KB55+an\nrwtbCAZQ5RXPOrIRExoJ5AjIggcegErNq/KXWPkjFDVGj9gpdZgTzllM5xio\nzXKWp4WXitiu5pBbzYCCnePyodchOkANL/yALzK0L1Ee5KWmjYjixeE5QSnE\nPPV9vkx0H0E4OehPiXpu1hfG/ldGvtEcXugeUMmG4zDqFcU7AgGL1QBG2uxv\npXtl66sdrbg3NYIVBBoYDv+hPAAry/hhfU4fa1QZiw2Gg3ozwQN/MWxYwoHM\nJhawjDU+JH1Hnlw3RoVnorKa8O3TFZPv3s0LGoSLr17tC9kqzAMP0hs53oi7\nLB2Iv79Q0MrMkImXmePLx1XFw5FOYYvoBzyhp3YI8sZt3+mw975PMv7QrE0k\nMhDufOftDZoYRLq8zsfztrf3xZsXm0BUmGAtjKpWp8Sk+YYZTIxQH6p+4t6Z\n/9cF2MrQPFnUsFsLLdBrU7KkuJFW0zS9Fj/ia6eWfzmTdVxJkOTWYNlC7Pd6\nSQOJhJh+AyGoMDqOVKjeV5sTbjrMd03J7G5APCnNODSAJTxgekaj2SBXtEIO\nBq9be4mNpYa9wkClh+CxnOmedBpEKsdSDJfVtlP5MC+OC/iQtz3/GqHPHxXU\nXNzR\r\n=oWim\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c042b4e5b104e51c1fb7dbd19a8c43f784665446","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.90_1618639455166_0.3525093737993077","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.91-renovate-non-major-e617bd3daf39d63ba252c378df7cf92b966fe0aa":{"name":"@balena/jellyfish-jellyscript","version":"3.0.91-renovate-non-major-e617bd3daf39d63ba252c378df7cf92b966fe0aa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.91-renovate-non-major-e617bd3daf39d63ba252c378df7cf92b966fe0aa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"675ca82e6d53e9706cbe1ea18847fee3a9cf497d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.91-renovate-non-major-e617bd3daf39d63ba252c378df7cf92b966fe0aa.tgz","fileCount":24,"integrity":"sha512-/bjl2VM30nydzsfTEXADUunBJ+Gxj/e8gUnVeDimlyZiV46YQhVCN/riefHxcgHvvtkGyEgxJYJFjRPouR1Owg==","signatures":[{"sig":"MEYCIQDnHgXPi6yAtj9+5e2PPayETv30wV4T+8IQGw1EKK0X3AIhAPRxM8G/HBq+ZwhVL6tSi7VYPzjmTlhO3A2VzFJE5H+/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeqLcCRA9TVsSAnZWagAA3p8QAKLia4xk6gP3oGP+Q6N0\niuziiJhl3guOIPuvE5nbXaxOAnPHta1ls6nbUdZ5jqMUO1u7YElh7FbxEE3/\nyXIMpbN6KNZ/SGDQK/iq1+ymGBkp7pnHXQ4Un8mQEjKVJoXnAeMm1wDNJfts\naoIsHIwL5PXQRhSWyypr/qTQhqlg4FhIt+rtDc+U/s7tzWEw/yNN1o5xOlW2\nWYuezivACKz+SL8MVrG+pwlQwoQzEVPlqgIwZAy6z6QbX4i22YK8Xrl659p4\nzdzBTyEWEhEEzR2jzU2S97WOwoqUH3Uu5rsPJMKdJ1fUz3jtSc+vBb3iq+2r\nrs07+YqD6z8cSqM+MzZg028kCs3Q5FrW9KNuSwtdcRQjdf51bPKvniVTa8qt\nVRpwatCZ09F9G1sZkyakQx7swE6cmtsBiq1zFBxuAsjkQCAtQ8C7bVD68IX0\nYfwBWILNj5u4X2U4uP1wmKO3ho3vJlAxKVgbnEwFKyWaocgJjdWt0xzGq56J\n178jGFh8vn4fIvyChE6ATD9z7fRpvcdWzPHWR/lCuWdGVTKp0EqTsLWZK0ZN\nGTnpooVZzfUlF916O+O7E02XGWGssYlKHG9fk31TZQiD/1DwRoKVY2dfNcSl\n76GjgyRPISF9YnQRqEt0glFdFetqesswTtR523vxNW5mGyUs1/0hHMsTn3GS\noHXI\r\n=0q9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e617bd3daf39d63ba252c378df7cf92b966fe0aa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.91-renovate-non-major-e617bd3daf39d63ba252c378df7cf92b966fe0aa_1618649819897_0.0530066435572889","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.91":{"name":"@balena/jellyfish-jellyscript","version":"3.0.91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"312645f1caef2e581f1d7fbe6f56496dbfa03d3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.91.tgz","fileCount":24,"integrity":"sha512-Dw/VIqy+2WoTb/Go9OCYBdxypq9KodXlOvkx4Nqfu4U9ltKEAjhRSsK9mvijJPfmK9ANpdZF+WM0nqYTAMh1/g==","signatures":[{"sig":"MEUCIQCZkZ3Clajac75Fb5uDLtPcUpyg3l1pI6U8RAndlq3WQwIgZ0rvip15Xl7Wdbyj1114Iu/K0XAWOKLj1acAt3Ss9BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeqOYCRA9TVsSAnZWagAAiWwP/iVjLTslyy8xgzOWEbag\ninOBo2/j/AO3LvQ7VdAEjkVNF5g1eVJJoq+LqP2AkDsUqdVpfdSqoQ1WR5XF\nbLSrk8DK51GKan/MWKELs14FBxBltTs3USDn4yEu5NJa77p2ZYE1BMANoyJN\nj4i9bwtzB/6bNbaMPDxNbWJ1D8+2IwTFaCxD12TV2f1lUCBGBQ96bDnfUsnJ\nrU5KP0LfwAXbJbacfH9ABC6y4N0Zmmo2v2hYHTYQ1DMpfLpwMK8s4YClNL05\ngPZuWFslr2JVWChGTrfrZ8EAc3YXEbW9Pvifw8haJQ7ktydsXHEdDGlPqDND\n9rHIdX4cYUK7ErK7gjM2dn9jM53GXJTrDliUlQbxJmhvdszKM80vuwO6Oe0j\nMkSFylcvkMgNrVWcMKSfkZrWIrAFFZALf2KPfiG4QzM2CRRlOfyIk6ERrYdK\nnTDKJgfrwJgIA6A0mZtcYvl0SD1RP6fXpGk+ut+1WmGjo7IqsUd+l02HkfIk\n6zJeNSPC4HMEZL/KcCE+4BQbuhXvTWlOvaOThgZNi+ghr63C7AbiP9Vh3EpO\nHYxcase19M76vBpnFNAeC8vDBtnU2TwMtJ0il+YHxvAoUDhppjMgys72mQR1\nSpiMXf8VwDsgwq9EAqOJPvseZ+cqnL3EnDNJxvOhkICULO25DgJBLkyTBNHk\nceJT\r\n=cv5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"83f44e9ad8ec896cdab92ea5bccbc2b9eceba79b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.91_1618650007663_0.07572682459267899","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.92-renovate-non-major-4ab412a5b545f54cd41306c7c1136afdd7d0cb57":{"name":"@balena/jellyfish-jellyscript","version":"3.0.92-renovate-non-major-4ab412a5b545f54cd41306c7c1136afdd7d0cb57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.92-renovate-non-major-4ab412a5b545f54cd41306c7c1136afdd7d0cb57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f9422eaa78b76d5370a9b6d91072509836d7df83","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.92-renovate-non-major-4ab412a5b545f54cd41306c7c1136afdd7d0cb57.tgz","fileCount":24,"integrity":"sha512-PQCY+4gYXXKe2sIL29+Lr9TUl4Gooui4NOsvF4aIFrLJGMBpfCuyOUVkJ8jXD7/BAMvCiJkbXzBQ3UMTaIjkJA==","signatures":[{"sig":"MEUCIDM3+XRH4e125A0/PS4gbWoKcwoyQWdGYb0p6r9cWDclAiEAvpduqxvkvsgfgURhIoUUYUnYvz8dSDTj8FnljQLQQDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgerVSCRA9TVsSAnZWagAA2aQP/jnf2R6x91dpb9302E0m\ngmLMv4EDgiD9Pc2HbwN5y0TCHN5uJ2e5/syd5No99TkhnIHG/FTocSzWcf0E\ntuHMEIh9sVNFdXGkYp+icuS0MDEpQ9Q+6pc1EZADMuLgKlWJNxtqQn+jIvWO\n+52MI0wdc/QOxKJxamiF57BKUojHP2ePzKRAEu7xTP4WAgTFsx/YDKXRB9JV\nSV6UwE+xcKxm1olaizI85UupZiNzqGQAtJ3LjV7iMPgDbMUJluqRiBfXxvII\n36xq7K5+cR2nM/ANDfa7mmcMXVsG715HtsbELEOV7rCuTGbQ4Qy0+PjA95ay\ngxi1HHwBxQxNwRCELNCf/Sw6P94FRWKf+pDsfcGD8FEHNfsmhmjAVXP/fVUh\nn2GQR+8B9AnSxkhdMlKDwxJ49oJ3H+/C4Pu1GtMPTzrsL1pu9XmRmZYW95ll\nTQJGSbJmld2l+X5IWkCfwlVzUWspkKKmzcjj02CuHdvDTEEZFhrH2UaGF5SR\nJzIDFOQjc0dC/0gdNbIAKTFDmkyTzFHN9ZdgxscXdoQ8I1J2haBv6L3u22OU\nI/uMclZNm0y11uLWO+GKm69wNpIKiWoXSx9mCO5lYQ9sSWiIjyizh5nj6C9t\nyT31x7KSrFU+G6lovGJPGNVZmU5VnX09Jm1Od9SBMAuPIuwAsT1P96STD5to\n4X2x\r\n=mras\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ab412a5b545f54cd41306c7c1136afdd7d0cb57","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.92-renovate-non-major-4ab412a5b545f54cd41306c7c1136afdd7d0cb57_1618654545810_0.7007739075269885","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.92":{"name":"@balena/jellyfish-jellyscript","version":"3.0.92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7e8934c479a559f5da4c21b87928303cfbc1735","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.92.tgz","fileCount":24,"integrity":"sha512-sSsHSwsvGIv7xnqBDPUOivf3EJDFtrwU3xXnJt9hq53KdhIq1IdAmEmnuRqYlSKUhUUcOdqctIVEzNHljh/v1w==","signatures":[{"sig":"MEUCIAUZOP1mf2yGib+BkxIK+QORt0tbsYVy3fnlILNsAcp7AiEAk1Yrjz/IJJFoIieysClypNlLfb0JDXQD3ecZDUNvYZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgerY6CRA9TVsSAnZWagAAmicP/i0MKY1Clt4JzRHC3WUY\n1lLPYpa1TBpO9uBPB4GzIU99z4lfk7U+RhlstdZfSihxIMwkqhpWMHN7G2Pk\nUryOr0IgxqWHLm/TNNm6Tykiu+ZYhIaVCl2qrKCMILX37+jOmwpfNki146s7\nM2GGrXoRZzKWfDwvy+63xQIjSdcQ5MmCRpM31jIkusGGngIONQl3fg5T/qFh\nb9oyL67YBrRSuKVhziNWzhes32BLPcDpDU9T6hnUbYHGWHUFXl7UKYTPPih1\nKGwkvouxw+AjLqWSX5mX8vG8ieh8PM6qAmsGcZ0W3T36Oa3rbbOtcsm51fhT\nLGh/LGggL8l3zMT3+7u29Q2hmEt2YRucKdqtWNJHHoVU5oNWfAacHjP1xic1\nNrGmzxuy4xymZXP+bi8b2hOrnPhg0epI3HjFF36g+qurqzsbZGRUU/PzzX4a\ndLasZflo/eZ/1eGDIhmxRBnC0vHru+42//L9ZrXeaKnG/ehmF/+O7TFRPeEN\nPodCvLlf7m9UPcPfkk2uz9Ik8PZdabLgMkF39+YdLhu0be7GiUmYCNsghX9b\neKY6SJz5CKxiCJiW1Tal+sDW8r7Qun2r/zXka4HD0yUuCVRdt/7TxAVTLbPr\n/YP0767dxOmdudm7C5Da9c0QJp03ODJIz4TLpmOA67mAXsLoEKSkE91yNp9W\ndrIt\r\n=SMpY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6999008f7ebb44b0221720c7ecd470e8a5899f33","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.92_1618654777576_0.8709782616663713","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.93-renovate-non-major-4453922bfe767744ea6ba03b0df8071e87a4bd94":{"name":"@balena/jellyfish-jellyscript","version":"3.0.93-renovate-non-major-4453922bfe767744ea6ba03b0df8071e87a4bd94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.93-renovate-non-major-4453922bfe767744ea6ba03b0df8071e87a4bd94","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"65ac95568eb2c4de7cb2925fb87a9a682d0b524b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.93-renovate-non-major-4453922bfe767744ea6ba03b0df8071e87a4bd94.tgz","fileCount":24,"integrity":"sha512-aiTPtoEZ6DcitDGYqNeHOr5MFi+9qINQ67hKj9dvQgaJrwpuTh5+c6+n/eTXc4Ij5Kq66F56xyWePB+Riz05xA==","signatures":[{"sig":"MEQCIGJS+2ku1gg19zC9YmgoO4OKnIHDlMd+d4eJKtvE2I1oAiAgSWzFu7QEsaULCSfDO/v98aVNZwV6C058nbVerIHtsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgetQkCRA9TVsSAnZWagAAQt0P/RKfBLFi6pEiH4pn92/z\n9Rk+x4+e6gmIgsvdAkQbA6jgl8krqsjw0a+9kXdzoCPIPP5jWOCMr5oeoe3u\ninRQit3mwyUSRDYS7wZx5j3wiqhDN0Efke4uUN/IxnW4x02sZm9Jvb45wJAR\nklQ/0feoGnJMOoWXw1bOog5aol8IEOT/kN4ozmpxv290X2+yjHS6DVu8swW6\n6zxsY16Hboqu11JUkxiaV436RXKrDoSIgOOSa5rS6FP8XMbCwf7PN/rryeka\nCS+vFvUUoIqNJOcQHbumHAGT9bI+fmlw+jnfOT/guOuXyCCwuQBMwCVRYs0T\n+NPti0CVAUP4beon0hFi/NwG1ZOgXkCwOZbpkd9sbgpHXHrzVLjmbsn81I1k\nCG8jjcNkFgbbZUnL54BSqbRs3xplhjfFaZ4juODh9f9DXWjVSykJimnkskNO\nG6EZj92ZYfkyBIOmIKLSHMcoUXje2MJSIuxWFyJJ17q645shemm8zXaqlm5c\ntcv8kVzs1mG+kUuNDAfKoQShJDARqhpFviuRU0YtCmLI+zRDrfWGa+lXJW2K\nYQZfteyGOcwMvPoSyeL7f3GXRQg8Jiaf3tfY93JijifDPd/id7Vaa3iK+akA\nMjH2IoxgosipLSio2bAFoARBiCc7MoS29los8erPVyjhxH/57yvlLP6blxW2\nPMUS\r\n=zDtf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4453922bfe767744ea6ba03b0df8071e87a4bd94","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.18"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.93-renovate-non-major-4453922bfe767744ea6ba03b0df8071e87a4bd94_1618662436222_0.5320492243437096","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.93":{"name":"@balena/jellyfish-jellyscript","version":"3.0.93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4ea48f495d5d5554ebe7b86e083497eeb3f47bec","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.93.tgz","fileCount":24,"integrity":"sha512-JC2D1PW4PGnd77lxI4f9Kb7G9Bvh4W0PGBQ4GdZ+WVYHVjhmnkzk+HfDdzRVlJceiXoEEulXECE6whZ/9QAlGA==","signatures":[{"sig":"MEUCIQDu6thnuFSMud/ibLhD87NUHGvbNQsVqmlfw9NpJ/HH6AIgWaHfhMIrFlnjVy3WNAuo+fAPiBXXTlTPLpQdn+D8k1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgetUICRA9TVsSAnZWagAAFVMP/3l12xGyCrhAuERqbbH2\nuvUb2E0iaxeL9iz5KDKtvFNUnqYB/sgvodczrb5HuUijspoSuj0hML2lz+5w\nsvpeHZgbLasDm8nVeB/0wmC/0CYfveWC5OCRSPrOw0Sud9581YLcHsZ4wdfT\nVZDRph63eFqHa4wxEhSouaKwgbZd+FgtPJbIKotmLyFjQlssGVMarw9xx2dm\nfYPENTb+/NgdqQ9xl9OXuZmgyMhKa+UNJVbQkPESaRJP/8rVslyVykp2R9kc\niiHm4C8X558MeC6KBNVWERrSNdxhGrSp9En7ATdj/D4idhtYmGN3NTEzMaLP\nN/mRP4sN6kxARbtO5PFg1nX21l3Cr3Ygiew8gb3lMrh+fwH/5rq8NGYh/d4E\nHqatNZfVpwXQdkZQy8XFxkXS+2RCsV23+bwIFmdo3TZgfGK1BDz3mjqClsmb\nk90CGpiIBBeZAwRfJa2MHxy+8eS7u0Rekq57QpczzGelRd2D6eF+Zxr+xUx2\npI4H8Gba5CkuJcfpIJH2W+eqWQ0KXyw3UT4cun4XH1xd6WkiiBdk0ti8J2pg\n9FHNn8LFpMM82NTS8zKZK/jT562Ja7xUuamo2y6pPFYWU+BwM+Ftces9gWuP\nxe4orqb4n3rgDKVjp8qk9imbEaIF48sAwHcxEeL942ZMHWjWgpuYeya+lOH9\nWgKl\r\n=+QJL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"03ee9dbb723a46a6b7194a79a2cbbc21e7826030","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.18"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.93_1618662664328_0.13830097598001223","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.94-renovate-non-major-15ebca1cc8a5bf5494adcbb1cc72eead9df02794":{"name":"@balena/jellyfish-jellyscript","version":"3.0.94-renovate-non-major-15ebca1cc8a5bf5494adcbb1cc72eead9df02794","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.94-renovate-non-major-15ebca1cc8a5bf5494adcbb1cc72eead9df02794","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7398f15ed491f845f04a3c65ab4028200c6cb070","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.94-renovate-non-major-15ebca1cc8a5bf5494adcbb1cc72eead9df02794.tgz","fileCount":24,"integrity":"sha512-Zs0jGNdDmtPhRcc+5D9N7LKvZzNXbHLy4baxB0fx3fN0bLJJ0UHFk0rsXdcEiXZMSY0kx8WxtW26YnEDjqDsvQ==","signatures":[{"sig":"MEYCIQC8xnOoI629ArI/+t9RLNGACNRAFsHGs9XWWAYYvav0VwIhAPRScvnI9DOHAs4+NFejXwaMeKWWcEssQAH+wgDF/M6l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgevphCRA9TVsSAnZWagAApNoP/jx2pM1/L2WecAqPJUgK\nTmYdUvIC5e6FT7SPcrcq+jN6JNojid3b7gxe0cACNUwnwhsExOgo96vyixwB\nL1+JdyKLUxU8A1uS/dEoCeEZZc5m6e/W+P2/0WuVbul80mSWTI15d6pmlDVc\n9zwxU6KzXZnH8wdNFtgNmvyW44GWTepA0UB1+ojKBkN1cMj8ciXN6RqDhkfz\nam8OBC0S2jiZWnOC55113nHTGaGhHAqtylNLlHNaNAxMzWlzURIi0xTqN+AW\nQ9Vu5p7+UDgfPgs4RxjeqIEFElDTXockMqxXOsX76ztAAfQg9OvfjbUrUYbg\nm3Smjj39CVd+nYUJtyELoFFml3EzDoImi7orUMntxPEX0qUNLYQkCCn957ib\nNFarjoxp+ftTVXTV+v5y+tg3QSOZwE2lPA4GgyQpaqy1yOtF2xbO6iyaQy/K\ntgUcPtxz1aZOnzrOr5XIGD0v3L6fr42aFOL5g0WhGt1XoxcMZtwHZzLo8zQm\nFQfxode5aeE0Gcb5TAAfOAElAGpA/Y01RtiHSiOg8BXx5IH1AQv5+XxH4YV8\nI4jT2bPPD+/iAZz4n6HkdQ1dIqAVQ5qaJe2W1k2lmxENDEAU3ypM/+paPazI\nFD6zqkeI6zlU32oAdhiGx55Fc1K9qjMJGrbVpc66qd6L8AqaSsBqrAjTiAYJ\nkEnx\r\n=f0LY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"15ebca1cc8a5bf5494adcbb1cc72eead9df02794","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.19"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.94-renovate-non-major-15ebca1cc8a5bf5494adcbb1cc72eead9df02794_1618672225452_0.3254919243207266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.94":{"name":"@balena/jellyfish-jellyscript","version":"3.0.94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.94","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ae616be94db2aa653d0d38659efed36ea09d0595","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.94.tgz","fileCount":24,"integrity":"sha512-IPkezGKpx3CDbEW1Qr2zAg+QLoP4b4l7shSoXG8jk8F2TkoIh8kpgbU2x1pI6ETnI1QmLoz/SF+vKQH0FgZk6w==","signatures":[{"sig":"MEUCIGaT6Wx2XGUaGiPRet6+EeITKG0/ly+wiqAP9HJNDgJFAiEAiSwNHvHQNqlq9XW8c19cwggKCIEl5UeVKYiFw4hRXBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgevstCRA9TVsSAnZWagAACfIP/jkLKbIFvuo+tlHatPvA\nYJeuCD5vkcMBoy44sNSGdOl04S7NeW+NuzzcwiDy7mMsOuSug+5jDRScyFVH\nx7w2nrd6ROpam5yh4vZZawt5zkQa+anurW+YzTRAFWdETPSfgoav8daa47hv\nwAp6rRfr0lUPoz56s6JIp4Di3Y8NYDUNG85F4k6mroCUZRWDOWSXGbAHpafl\nYaEOpbKr1KZjtb2gd91e4o8oBy3gKEMzQj6K8qUqjp3Ix9gRIY0qPDC1aCh1\nLfTiCd3RyFpdNbGqa9uUof5sDNzgDGAR7LRQHlr95dPpH8A4eIAdxB+vTTqv\nnF1C2ZOY8Fo1aj/92WfuUF6WyMtRIp0+afp9Pk+Ran6oksRt5Xx02IanTj+R\naz1uWkHxxqQX7RmsCqkeiJBzcEOQLad8rQTkjccLXdcqOD+mENjuJKAX9ndm\nKU8p72EJx9IfZrzKE7ZPMmRnebg9SGsCd2qHv2r0QUvLesWO+kFdgmxwJErd\nktf+FPbsBcVMF2Uqgr68IvkSKtNvaJEP+dG/J3jmWEEbLUTNLic1lhVZbzue\n5Y91FOyL6TyUbVAKeI4u/WGuu6vY5H/a0CPMKH9kyJfIpagEKvtTIfG6XqoF\n4Im6M7BTHgiUQNm90cHl/asVvf1zhJMgI9qQEflB06+sVhsff5ymoqKeMLqp\nSVQN\r\n=GltV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a48d30d5c18d3178dfdcb0ca0950e7a550081ad5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.19"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.94_1618672428778_0.12085076432197428","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.95-renovate-non-major-f724f26538dc65998e256370717b856c08008fba":{"name":"@balena/jellyfish-jellyscript","version":"3.0.95-renovate-non-major-f724f26538dc65998e256370717b856c08008fba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.95-renovate-non-major-f724f26538dc65998e256370717b856c08008fba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cdfb0fd8f620dabb81dfc1d602cad9971e45cdce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.95-renovate-non-major-f724f26538dc65998e256370717b856c08008fba.tgz","fileCount":24,"integrity":"sha512-ZjdSq8yFXOO1nY49GfLrZuxWPnUc4Tn+6GlKD7Oeo/LVA3ETsVsZrvHT+3O8h5LBxH7vyWKJ50RYWTXmeeMtRQ==","signatures":[{"sig":"MEQCIB4teekxu3sfIJnkO61eyn3K7b0RPqwDu/Z/DjCDKcUfAiA0bCh3oYMoSXntG1FIdoRc6we9cEbBS2lLcTYxn3dasg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgexrcCRA9TVsSAnZWagAAWgQQAIcuUVDiCmIV/aP0UPHS\nO2WqFENzNlepUoTMCDk9xo9nVHyBMtKY+c19BT7Or8O0OueVxrLxKhFmmQZE\ndsfwzQ5PnlxrS8JEA9pbhyiBF9mfysz0h1y4SlTJGwldVEUOA2qarSbLu0KL\nYjrTMH3pLIseVEO3hH2RGbkAnIK7OA2XtJf4R320JFiKee1z5PPffBbUKICC\nPs7yP1N/hKOfTh3MafNT2cGCaFn65tXyLs95AGgX5ASwaO31J8LBqzVLsSjz\n0R3+5IQ+3XXO6lq0wLcIgbuAany35YQC7r/Jtb/z7GozOx7KfIjnuIlHIjeA\niNlliD1ACdALt+pXjyKWVBvU+S0RWKxEGIu7FDIfKLnEc2e7O3RMCce0iizU\n+LLwXEjPsubM26aPTGz482HcOV9SHDOQbMFEjtl5xXRWDLpj78Fo+CZJ3KuC\np0RPu/wItvSICSLfAy+MGYnGlrevAIJ0ujFdBn2Wt5bvPiw+Ki+GSorgxjQM\nJc14cY6hbNjGVmkMXvb9VknpoKitWPkHgAB641fIWj70oj5TYS+WhEPgQpGQ\nimOBaqOwViyukpisU7H6FZ1fsEO6xqJ2mQ5WrxY8+cTzJ4yhraFf4l4Oxp6F\nWVexNuOjeRe7iWPOMHsYj+Tb2tT6HPAHgiCKPb65vnljs65nUALmBnxaBjnK\nntd3\r\n=fgJ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f724f26538dc65998e256370717b856c08008fba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.20"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.95-renovate-non-major-f724f26538dc65998e256370717b856c08008fba_1618680539697_0.008814831454299288","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.95":{"name":"@balena/jellyfish-jellyscript","version":"3.0.95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a1473f349f9a03b2457cebe1429be203a9abbb56","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.95.tgz","fileCount":24,"integrity":"sha512-rotJJQ02K7lQbnZlJ7kigq1lxzhmcS0HUSAp0zmpXTFzAhcGCByZCIlKCkha+mF4kaKv3oyNPPrE9DWVe/sZ3w==","signatures":[{"sig":"MEUCIEr9hulyiepCF0Hqd70mRfI5K4RTqGeyxiUf/21VNAwBAiEAogH7/gP+S+d1ULNWfo3sDMFOmlb10UhNGbcMp9PxoCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgexvhCRA9TVsSAnZWagAAtQsP/jwFfJSD63KYSwVV6wWh\nmOnQNH2It/8rd1ciR8p7eoVHDs8/M0Ur8da/jIKFo8urKvwEHGbQf/CvshvG\nRN2d8SIz7Ks61YAGIvpH1c0qjw4q8eFY3KlxiuLZfIkVCoe/T4ROxuIbEUN5\ns7Sv2nHlUx/696+F3FMpXNboDfFx6gvHF3IU+gxroEr0yiWhV1nasCsfEbST\nUgh3eTzCR2JpJDCMF/IQNQ80TCeI021gCs2QZnkGBgJZWrsZ20uQ6iPaHaSX\nNhDmyZdLWYmRiEG7wW2DX0KcFRpaWeekwpJZWJ4FtFEpKEVNr7fOAUWiIkwS\ndomaAYOEyKoJ/peLaNTqKqyhDPBYV/6k5U9qptzVLoN5bPfMo8gkVhKF/nkz\nzmaji7xnr8KL6m4HBf2fh8NCUHNT2cQVUjyQ4xcsBR83HXjBlfGRSzRLuZc3\nLBlU2TW178myYk7XUVXhBk6WI7kfNTT0y3JDYPerrQFM/P8LXrsfOxTMPYWQ\nA8L1qo9pMea+B+y2ia/7Wtl5s5mIfjtmcEalgYDx9soSZKRmOgngaNTtY6iP\ngQN+viq9V2HXHnJYwEk59ilZr6n0cZrlwxN+HJpriXGRzrne+M2YmsoTquAh\noabyMNHFNBBelva7Eo8FBLAqRlEL9S88PAJ01BvFZZXP0u/fgyuZ1+qc7nU2\nx1Xh\r\n=7jmT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f2e9b15dd751af880f10496b8ade91dded6cdf8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.20"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.95_1618680800881_0.4564781388868613","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.96-renovate-non-major-68a84865ff4fa0ca3e801f7046a11ccd0d8ba4b0":{"name":"@balena/jellyfish-jellyscript","version":"3.0.96-renovate-non-major-68a84865ff4fa0ca3e801f7046a11ccd0d8ba4b0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.96-renovate-non-major-68a84865ff4fa0ca3e801f7046a11ccd0d8ba4b0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9fcad78f6cffeac0c9c69f4de6b809bb705d1e9b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.96-renovate-non-major-68a84865ff4fa0ca3e801f7046a11ccd0d8ba4b0.tgz","fileCount":24,"integrity":"sha512-PXVQDm9k3b12hPgiR6cOnKWmCje91VUyHPmwRl5Jge/lvFAb2GIlS7hZiyHsdAlSqGokVmd8piZjsRs+gQumfQ==","signatures":[{"sig":"MEYCIQCoETIz0P1Py/UlB14keW8DJk4sHkLK4rGts8NAfAiAUAIhAO25SjQrLQtKPfb8DKTpdYZ57aIPE/B+N0NuK7L94Ci7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgezLrCRA9TVsSAnZWagAATVkP/jLQa/+2BNMBZ8Zk9+Bl\nMumXm/Fw7Q6EXdAB07JpWHQ9HSwuKcZ5M25djq77lWEruZ24tYxPp9h3rV8n\nERRgeZT5RzPXVw965CqVD7x17nQbW+PZ483OcqpuXUDHjRlBRLMJWG+/TlUT\nOrIo8sg4gIybNcPNXVh91scXbdVjpC+ltTXm+bxcIX3zrX51+kQZjP2Q89dv\nUQs033zpNIwMPXwYawuejLrbhru3+FMUP5VIeo1J8JQdERzCTtcmgy50aoLr\nv7HEhYxsVhsNDYpxaFV9vlGWtvlq5UxPnaK5xPYZGQdQfOTev6xNXEvDK5/D\nlNNHAFFi3PXuxYcQ0qWmv/CL1mKquwpBIhYVslCl0hES8rkO5iw9GhUyxX5W\ndf+9vvIIFBvHa3Z5GP8Gs62Ba/z7vQRPL4KcSt2tateGPgtoHDfDaRU48Y9x\nOYnIiapzkbMfI1A0dxx5DcPdAr/iljLZWPl/HX5cilOPJKJuqizEW5Lvy5ep\n2z6G56++5RI+1jf3uJ2HzybHWgQrshgxufI07iM5zNrGWJ8OxcPyHy5ojbd5\nSH+t2C5qGLCpNzc2dF7nM5cOhkaW0LSF5d1gXoz7QQpVvExPWj/kPzVBn7m3\nMlfFs3tmg5SviNSEHVqJh8fA44dHh8oB2ukV8665moh+Hx1CdRUzS4K6dv5S\nzDpB\r\n=Dvw3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68a84865ff4fa0ca3e801f7046a11ccd0d8ba4b0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.21"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.96-renovate-non-major-68a84865ff4fa0ca3e801f7046a11ccd0d8ba4b0_1618686698787_0.36271693661721094","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.96":{"name":"@balena/jellyfish-jellyscript","version":"3.0.96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.96","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9385a3bb0e86e8c36641b9c1a2872cbc3f546178","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.96.tgz","fileCount":24,"integrity":"sha512-QfcanEJWAd0TrJNauDqEfxRbGHpXzdk0mluHVb4r8ZVDNFMkz6uC+ZN7vPwwFvVJ7fiCZcm5AekuK1z4qReUkQ==","signatures":[{"sig":"MEYCIQCHQNGpt0UIH6V9+6nyYMl24mUUjX+dbgw0hcIXoJdL5wIhAJSHM7L4jMfQHtmYP0k3rfgjjCK9iueygGEJ2pRhDq5c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgezO5CRA9TVsSAnZWagAA8FEQAJ65FeFFeysbAw1l38UL\nqY/K62u8Q6X3Ael8P9qCojd/i1czM0VhK1lRPagft4PTdBm6lIpCDq2u1omD\nbxO1GRv0vffQk9wzlzbkGrqEPxkGCLIWe2WwE2b4M6jF5avywkV8IvtlPMjl\nFZfQ+JmgeBRPSxAqCZD36m1rw4Ee3p2mg1WbbWeeodKcssLcL9T9sktFA4QR\n7PPuN2HhwJ179AK5ygU+j96MAW6WZvlMpOzPr/Fk2LwYiDdT2APoYXSgt7UZ\nydCb17RhAOcpO7frDinI3PjZoCKMLq8+Th6e4JoYHypqr5UdjbxWFHZCAlRy\nLwvj1+XPyBj+agBramlj/My7CniBnaw+MbWDCeKSgLzJVkUboKvF3yBC+S0Q\nlEWMQLHoc7LJh+tErHvNlAbiemO03cCa/pREu+1hY14gcU6yFZB3R1f51gZ2\nwhPX6hIHWsNFojzFnjgMVCMofzNLYk2OXp26zS3hFc3cDTVXiAtoFt4qmdBN\nb4VAny6G3MRrR0a5IkUbff+sZJLuQxBAwPEHzpIXp7b3tfwsYP7OTuh0IzBE\n3huUUTwmKbSCMMWykzBLdNQUvxqrEtfwNS4tdpprzBFZsfrGuE23vYqG3sy1\nCLsvkjXYz9rswVwrRMXVFmm23p5W5sRva/joPdgyXMpJFg0zTFhlIm2hV/BR\nGAhF\r\n=Q7Ws\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a63d54c8a9fdde733f51a224e6d40e9777341555","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.21"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.96_1618686905087_0.8157212830755027","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.97-renovate-non-major-969ad0f9ba3a0955b7d11b82de5e80332d84b6c4":{"name":"@balena/jellyfish-jellyscript","version":"3.0.97-renovate-non-major-969ad0f9ba3a0955b7d11b82de5e80332d84b6c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.97-renovate-non-major-969ad0f9ba3a0955b7d11b82de5e80332d84b6c4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7a0d5ea3020c97f1952c6307f5510e400bef6139","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.97-renovate-non-major-969ad0f9ba3a0955b7d11b82de5e80332d84b6c4.tgz","fileCount":24,"integrity":"sha512-fipYcGQZsf/VJXMMilVYu7H15l7EqNd70ZWMd86xYHYk2XR3taslWRTRycbW2YpIm47GoVTSf3507LUA8UPAnw==","signatures":[{"sig":"MEQCIE2zkbgffDLDsC0NaD1AO1E+3AihV7ChfEk7P/mAGajYAiAfdxXdGnj5ergyGsVU+vhKUg6D1ecYhrlzDzxEtu0qMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge1HsCRA9TVsSAnZWagAAOtMP/1maY/L6kOPisq/umuzJ\nK0lHr+tn/GnezqDoa1CL7VcI5meYYVUZwaZqQx2ZaQYbT1aOdScR2ZIUPvpZ\ngcDJ+WJhb3x/d/m7c9pykKcIACapNKWk4PdIKPPFPtWIfiIv+1+0sCvfpgh0\nbNSTTXh+eecssa213YghN8OZT11cnaAKk+MlcJpVrXHiiho416isvlI17Y2l\nTvgNlesHokpcz8VFshQAAJRjHhwvq3pjDuaW0cs3NGNcl/0Q8QwcELT77uSN\njAqTUp7ABvfglmLLBTG6Es/mevYMyBDCN+JJ9ZZgjI4ZEjRBXhiBr0DYQnjc\nmy/LuSXzUU3C0dncSP5QblX5bI7elKKBBRM1H8aFbjaOxdEq6sqX89aqunZN\nsfPe6lBYsoJfeg5enEl2lGli1cQOigjVI1twc+8YQltO0IUMEyo75696CFiZ\nlKPm+Jffec476y7q71kahteQuJk5TUErp7zuy6Symit+FqzbltA+PbENeGwR\nQA8/g9R9Nt+J6HgiG8McIPXZEqmTrxYK2GOhYidWpJc/3yapkvZjO+FbL+Yd\n/Mj28jCpA5dXMkTJtaIqLvCTR+G/SniXHLwfUHYMxz35qPQu7/LiLF0PN7Um\nR6gh1ngRPfARgZ7WAdHkvr9xIknQ/rzfbsLK5LJFjNKUvLOtJi/bHj1n3bYf\n7oNW\r\n=pzT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"969ad0f9ba3a0955b7d11b82de5e80332d84b6c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.22"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.97-renovate-non-major-969ad0f9ba3a0955b7d11b82de5e80332d84b6c4_1618694636134_0.4736310126168153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.97":{"name":"@balena/jellyfish-jellyscript","version":"3.0.97","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.97","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8e5cc63b8c453448d55899c25a245abf3f3dd1d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.97.tgz","fileCount":24,"integrity":"sha512-hHqzZEivQ/0+p7Ui5d4QuLKNp5YoN8P79RqEnaGWtJF4zKokvu28zmx7DSCpp3U0LLcmRWwdQgSU+84nF6ttfg==","signatures":[{"sig":"MEYCIQDUFwKCosTg8YoJwj7uVO4c4b3l8tEn2BQ1M7/Va4MhywIhANOc8q8wakD8/y2dOl3EeRBV+Khuhi9mxyYZFG7NLUFq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge1K+CRA9TVsSAnZWagAAGHQQAIh7krgSDBuQ77MdRhFi\niDpVIKitcKhEYde+PQ0Rdc6wHOol5Dxdsr9DS12ByMH7DZTkySz7IOONbXmk\nwt0p8pUPz1MTckCCY4GV+3vZ/jZ2g7T01nYVM3Y+h7Y+9sNceyC+nTbcAkz5\nqTuENqm/UWHDZFOMQoc0gfy+BfqRhgeHeWlhG38R49L+lgGAWoQIF0L85tOp\n4akT3hDDq4NHgcgmDAM6quAnJxDYEDgUicmdOhNnTPEeTcdgFu5c5dpzIfM/\n6NujqpKiCSsCaS/ibx7WoAaArRJS+UaIZvwf4wC8Y1jLZfsYIj8+EdRXIMDI\nKivC3Sb+JnMjrY+4XJlt4OrhRs1xQgBkz+tbyirPzUwLd7N2wANgaJh8cR2f\neojNT6LG+33FMVliBK6SZZl9UG1onfw5o4+/C/43VuSkS5mKs3zwSiKjibBV\nTt85cxfu++1KGeq/yj6Ybr/5I0/jXBGvZm2tjGwDJULUQzNA03Q7UqctIPqC\nUqyEgWZZj/WCjtJC15FhCiUSeNpjYLODAsvuyqZFT2ycwzHUllnXDJvlkLbJ\nd8caO+Uw5Gzgjl1h32Myxm2eynPVrDSW3b64RB8eO71bwM9Z3NwXQ/L6OLVa\ngjX8QCYJuijmafo6hYsQ1BjI/7kj9r1a7mxhVx0lA5elEe33amOZAyorhbYz\nCv3Z\r\n=3Qk/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b72fbfad2b22c1c7848298cd69f4de915f4d159","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.22"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.97_1618694845513_0.6552139620299606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.98-renovate-non-major-07d7fcaf63e22d7435f2044bdc7c1c81a40c186d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.98-renovate-non-major-07d7fcaf63e22d7435f2044bdc7c1c81a40c186d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.98-renovate-non-major-07d7fcaf63e22d7435f2044bdc7c1c81a40c186d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7bb91c9b7ecfa1ee49b43b732f6ed135e55a9399","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.98-renovate-non-major-07d7fcaf63e22d7435f2044bdc7c1c81a40c186d.tgz","fileCount":24,"integrity":"sha512-iJ7ocL4+K2Z3cUDkGtuRpMYeCZtl+PvlSRb43s/ew3fXCpYup0o/0bZimLE5rwkCWp5AQkmYoD+igYH1cgrQ6Q==","signatures":[{"sig":"MEUCIHPInu3mrQaUhQC/nPvzRc2BhBZ5KMFD84qYTVCVS/bWAiEAvTlZy9Tvn8k9XG4VyDkbE/PwMgWwl9Z/rPHyiFriH6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge28xCRA9TVsSAnZWagAA1dQP/jBAu7aMwX+scUp6CkZm\nweo1yokNUIX5lxaO5Zw5KOq6NtEqSNSMNuBoNN69FijFn7HOz1DDFB+oPVwO\nlTbEM8qUwn9tKIBWb91xjws+C7Lz4Zz2qD2F0b17C3ITNQvQmkH0OzxADPy3\nJF9Hx77/9VPq1sjsLvd0BbHUJTu2jf8SRQOUe89PvgrlVfCoFb/sBuI7mp5j\n/c/NL92bxT8Oy/Tu0HbQJZ3NhVgda9n6ufUewwwIJp2AGNQPVTzG67md6j2q\n+4SUjGoO9/fYtoZfXfbuGQSSCwFfoe4uqI2kpbxAFWqosG8jN7MIUzFMB/eu\nVwObQQ1q6rWwKF06HwhU+vx2Z/ES9PPsM8zdmfKH2s15P/IIlBUJZPMU5uqL\nQt1ZJKCblObfC2gzRu61aL8Qnx1I/tNOmJusRkzDhDMLrxpcfL54YRLMKhLR\ndG09btRk1u3DW8l/2n6Wh0Mr9sISO+a/0bCsYTL6R7483nwchBi8G6QEztSn\nO/n2yLaQezomVxMNNgMOeHIjJD/Dujr2/tBs4EIiamkqNbm42BB9/LS53D3L\n0GHPQ3iYNsF7unfggveu4zHmjEgbIGcgOGQSJBdGV9sBFM6pkkV9IFR2U1KU\nM/U+aZIwFFRTt044y7+nYiDzSoYCSyK3HHdl/4DMY94N6Fe0oO510w/heUqi\nz1ym\r\n=v8uc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"07d7fcaf63e22d7435f2044bdc7c1c81a40c186d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.23"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.98-renovate-non-major-07d7fcaf63e22d7435f2044bdc7c1c81a40c186d_1618702128847_0.1224747481531181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.98":{"name":"@balena/jellyfish-jellyscript","version":"3.0.98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"527d3e063b0fcaadad224443d723253cb4f7bf86","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.98.tgz","fileCount":24,"integrity":"sha512-5ZZ10E3DB0tK9IS3cCgorz94Z4GxRIepRu+ZgnHA15EwnChVc88X5VtouvRl59y8uk/IqWs7LFCMWF7D//5UoQ==","signatures":[{"sig":"MEUCIQCPdwwh6JjJb/r0YKpfv58VvpAZWy4Uyo3kcjRB261rRAIgMr0flGpd+a7b12iPFvmbKDd0avUme0l012fvZ6BjT/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge2/4CRA9TVsSAnZWagAAsPgP/0IoU+IVMfIR4GFde8oZ\nHKtazYLaPG2VOPP2Gj0fFP8W4P6x7tRJL3KlytdTVEVsi0XxpavoZ6rO88ym\neVRV2pHMvJdMgs7oZl7ZHCWsXcrAXe08W4Uka2WrA5umoo5jRCt7r5MbuxdK\n4ZZ183gUKaIo84J9GrEpXBLSb1RPQcuuwcI3YRTw2MU3ImI9rnFb5JTXbcgf\nTxTE2QjJwyBu8PD3lUbVx3KNSWDAqTwmhm2eZLZITBE0Muq7dob9BY7EiKF+\nG4WN1yVjAjTWxv+KZcuTXuDyDLJ8nYoua23WpaNShuZUQvChDlycIsQE6YeL\ntw3pYVzjLdSlCEI3M/qEEe8nc2MxrIatLig/qC7bHuiUoOMdpAu108uo+gwP\nVxx6Qc/5vCqbOOMs0Or4rrcavN6+oIEBN93Ml13mHnXsW0BaJYfhBu6xjKvk\n4Y3UYy5jvF42wiS1m/WfEnb7sG5p7Nr/F4yl87f2T7+9U0fK34OSeNaOOJyF\n3b8MQ6h6GhZXXn3EVvD5cTiBbQ3skwYi5kUW9bfYad7voniriTC5vzbaU7Nd\nQTkLt98igOpQDY3vGT/AzJb7dLFexqJDRXqyyS92axZ3ejwpAj9TPH1xOpMO\nVj77jQPK2MYatSzwMIxsYPAWRKjDEdrN5TKOnWs+RBJBWENtp7JNBNmFTzlB\nC4j2\r\n=i/ny\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e144746ba08443c46e74c5ba95c6e89a5dcfcc3a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.23"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.98_1618702327688_0.7038962139640033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.99-renovate-non-major-510501d453b0cb3a69ad1a6c908bbbdcf49c86ef":{"name":"@balena/jellyfish-jellyscript","version":"3.0.99-renovate-non-major-510501d453b0cb3a69ad1a6c908bbbdcf49c86ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.99-renovate-non-major-510501d453b0cb3a69ad1a6c908bbbdcf49c86ef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e0121c649ae92f7e3e40caca62e7eb47a11cea43","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.99-renovate-non-major-510501d453b0cb3a69ad1a6c908bbbdcf49c86ef.tgz","fileCount":24,"integrity":"sha512-YkNdQUj6zywEDRoWouRaBei1dQnLWmAR1B3qrmtWtUpcJ+tmbN7BAKcmmeIylfeD4r1uvkxqwOe4QrMhEiM04w==","signatures":[{"sig":"MEQCIBLEnULYAZo2mb0uW7fshD7O9SS89PJIDK+rzIGDYOoQAiA5C+Kv0ypTrUam5REQDrdVg6OKnt3Uut1Sc6RLRfT3Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge5AvCRA9TVsSAnZWagAABGsP/2jzmr5pPJQ7H6ByWCs3\nrRl8+ce+/6IfFC3pXrdfVG3cCrHQdttVVuLlivXXnHSWFU5vtvlY0VpQZQ+d\n2/9b/RvVf52e33O0iqExR0QxnPzm8+2dhetAjZXHe3XFkHvjB7LkADA8fjhz\nl2yyGmjHwXYrn0Sh/+J8HKVNUg4a0Jt+en1zd7sQmGDxYR/6iGBqT9W3SN0i\nJV8nsC7Dx4jMsAif68ihgaWXfXa05iIbwYZ32KnR9Ctu2Ll0FdUgW9pfG3yE\nTVdT8wu7DC0Xk2ZFnpox9yT+ZZOdF1glbtBZMu/u7VqUOl+B+x5cIZq/xef1\nTlErgyP7Ir4qHtMtlfdLn280OloVaeARXtCO530rCUnNUErgrORnZYHTf0rr\nGiupAfjuSJ91dUwyx4DEn2QbATUyduDU5WeIY75C5Epu/JXPpPdPyXCyVyT4\nuG5Cd8AemGtTGEhMiYcd0M1k1cNh3yXM33kToQhBwNnZZpHY6QcRYBm3Rgno\n8N9njVYoR25tGi0kjVt7MA1zkVRAdDxBGPt1y5k58ze1xZgXSpl1glFa+7n3\nzSwcj2C/RC0HvjHGuphS6h6MOAgqoGuGroVFrK5W9gWSFC5F5DSD25Z4+zmG\nQLIpgiS12vs96AVN62uZi/a64QIjW6QGHwSW8XKs+jXFKeDhhz87NssKRa9v\nMaeH\r\n=BKnz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"510501d453b0cb3a69ad1a6c908bbbdcf49c86ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.24"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.99-renovate-non-major-510501d453b0cb3a69ad1a6c908bbbdcf49c86ef_1618710574593_0.09082920048640286","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.99":{"name":"@balena/jellyfish-jellyscript","version":"3.0.99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.99","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ec5f9cdbd9307c5e6eda9d5f3755edf0eaf714a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.99.tgz","fileCount":24,"integrity":"sha512-Ksj/4fEAvyvFAUrMN+nvf6547DpjJGwZsQW5jsvFHe5SEz19Kgs9xszbWg7MnB5Z5hslS+sd7AWEg8EmvRkwlw==","signatures":[{"sig":"MEYCIQDxXNktpVG1l74ivC48K9+8G7C845I+JbyGcei4HW4i+wIhAMlTB2tK2mGRFh6VO8vyV3tVuCxqh6bkWAh7YXJHSmnY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge5EYCRA9TVsSAnZWagAAY6gQAJgVsDP/c3EN5kMdv1/X\nra6DECK+I2yjWulfTBLvVdnyscs6dvlxMlFA6SdeS10H9X/MVBPhN/E9yUza\nCiI9XWzeUekmE+sy4m7bFX5gDlYyu1Lj8IYaHkrY7MjETwaVCmBsS9kUblvO\nIzSQeSMbgDnv4DmN83Xc4y+n3Dpt7wLIb8m5JjXP6amM4kfe89LI63k/tmkE\njybNvXP2PBvyFWqIsOLe1ZODVVoKn137rTa/oNkjDblfi3NQKlExIJGBHqYu\ni8irqvRxqDArKuOz3ChhFhGM4u8yxZE1RoAZjIhiMkqYOC2IBb4TQ7qFWlwm\nUs8raEse7WbtEI3SR4zgi2pzdgeZPGgMBsdQVx2/+ZXyGN9cLE1k1HcGsgNE\ncgwyvTtEVOUE9zMne6ugVdt8N0+7Vqh8o5EU8qkZXKODvI9P4tXFgn967Exh\nlaBtg60lAAoFWvUD2OE2OXqOE9UwsvW5itEpBTcPRQWS6mnzNILOWlQsaneP\nwihe0n8FMDrkU0O1eAEaSRacs3V0qJgLyiwROiph0U81ZRTbYpu8kwehdqdL\nfU+XUNDzdJYf2UGPrzXMn+3Z5kwEtKtlWI/lG/MoH7+HCRGSgZdvZQ+J8geK\nr/J1dAzuCtyWZhqNkEvqNcXW+4RwLUJltYP8qmQ/8Rhks8B66on/4VyuKan1\nLfxj\r\n=GeFV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5083b19fb24b3e8ff4fb45b627c7c1dfde770a65","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.24"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.99_1618710808381_0.5917899610860895","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.100-renovate-non-major-69da1af824763e67da89191a75d70d0eb2b1eb21":{"name":"@balena/jellyfish-jellyscript","version":"3.0.100-renovate-non-major-69da1af824763e67da89191a75d70d0eb2b1eb21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.100-renovate-non-major-69da1af824763e67da89191a75d70d0eb2b1eb21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"560eca73c407fdf6286868285f3c12bf3b05f8b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.100-renovate-non-major-69da1af824763e67da89191a75d70d0eb2b1eb21.tgz","fileCount":24,"integrity":"sha512-U3yO/V2BaOFKJHxFFbutfZiijVlxJHwL8iyUALVpXiiaweYiUvDsADca6kiqVGPhaWOpg0kH/e73CzHYGmJuAw==","signatures":[{"sig":"MEQCIDVQ+RxFB0hJorX4zrnyv0lVv0nc6htXUcT8iqkHDu/4AiALKWynfbnGlrM+xBg9N7sQ8V79NmZ6xFEYdqdkx+em5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfDypCRA9TVsSAnZWagAAjRgP/3KHJWxhLfCEhRLU/zDe\nD/+jDwllWKMlajYscbpIu1QjuKf5Bj7QoawlccVl7f53BK3iBaNB0p6KuRQi\nXy3RVJJWnw5XlfYRMUXZ/mYcNeve3iujFcTyAOzbGlXOLqiyXn8rbtuoLPBd\n/fuWIFux+AyT2hovFWCqLU/21HYalSF8jHpn0J3w/iSJRuxyhqPSkJMeZ7I2\n/iaaw6eoND0Z6YfkwZkC9g1XJFagPIeY4w7CsnGXBnoB6NF45uVXAiQaxqey\nxdms3/kMAIwjhIG8AfQ7YKK8LlLefQTm15lFTazs8dyqgoWTpOZoxkWAVY3B\nqG6zQwhC0k55sxucr4w7l3go9n86gsq7nB4ah8JtjjVyoCrMZyCDrOkUVLEN\nGfedjyd+MrUEs9dAxRMMeGq0fkczTKWHczdgMMQTo2k/FY4fkjTRzsh4uyfk\nBZZL4f6gQER+1Yc5hLmKh7KDrldDiNb3PcU7No7wbe7ygKZtKCxdzjNI65ZQ\nk+f/K8I4tJVpSl+rgkuCTcngG+a+361HWZgSVYiLEcdRANWjfYv+zESCOuj8\nVFjxgH5j8bHHNAzhtunmYOK8o4gIvYS4McDqtL4MZyfHVSbw7Gj38NpbSjQi\nqyHxRH3wlJfE/WCbhN4yyA2q2rMEB9yYv6rbgjR65/D2KmgBCF+WQ943RSsv\nkkWE\r\n=Wxbc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69da1af824763e67da89191a75d70d0eb2b1eb21","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.25"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.100-renovate-non-major-69da1af824763e67da89191a75d70d0eb2b1eb21_1618754729164_0.7076479409992968","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.100":{"name":"@balena/jellyfish-jellyscript","version":"3.0.100","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.100","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76af44651ae6c10c681581cbf58c46dfac099f14","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.100.tgz","fileCount":24,"integrity":"sha512-VTDpZw/XruqIh0Xha6RvjISXW8Lzn4pORQTUGMAEtXEt4nmu2Fd0ZKgi1HvGaEJWEecZh5r62x4IdHWFnETOyA==","signatures":[{"sig":"MEUCIQDXmsgOs1nKQwtbmZuyxeMrSfsTOZahCTs79+FTOspehgIgSs9RKoyOzeSZWyNyYYxqUJt12zVt0ab7/nRp+Spap4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfD3fCRA9TVsSAnZWagAAgIsP/3MvQIFj0fH1ORA/0wIZ\ntmRQTnuexAxhbDHKqMBAlvA+7YOy7hPd3fJx8w+B3DP9XCDwPZvUu3AQDxiF\nC3M/s2lC3ns4xJIN4ZDHWfB/UNo5a6dWuAQNGsEZv//baYI8jvm0UHIK4QT5\nHVdEzcgEbqlAhJc/vc3/ZfZBBRqVeRG1Z1UUqpyJxuY8uDrP5dKcaH0n47ek\n8yr7netwM4ABKcx7ch90UA4Fb9PS+/VqsJa9aXBCFY+kmdRBf7q7u3Fsk8cP\nDGYhjmAxcrvbJ4CyJA4dICCGZJHpoOHc42qky2LV0+mWHbYt6zcC747CLsF6\nCxTmYbdubXFDjqS7bqI2/W97v7P8KfREa195PyLsBFejG+zsZmSNzwThy/Xt\nQFIlCb5FbSp4J5wx6CDF246B3SLehVQaYicb3veGcB1JTz23q6T1VJHD6Ofw\nJgSW4HzlJUTOLUryjcFZMzwDN+r5cqFpCcPI1BY/aMrFo2Msms/73sGEfudd\nxvMl+i2oQzGD0d5535kxiE1B+NDR8JIujjG1mMkQTKOrhEcp7+LJd8madsrM\nphEui/udR6LLQqtMXx1Ebj2T7DyMYjfWbg2aeLjEqPosXeazZlpwaCARWsQo\nT3CsDgM6gAjOjNSH661TlXEG3sSCml+VJ8touXLHNpx4P3H6zKlS8Gpzxnn9\nEbps\r\n=Fwaf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c6491873bc2bb174a0eeb1b2a2fb235973371bb6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.25"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.100_1618755038964_0.9299674776786531","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.101-renovate-non-major-b853e47f22370e256dbe183ec347f25ec62f1ffc":{"name":"@balena/jellyfish-jellyscript","version":"3.0.101-renovate-non-major-b853e47f22370e256dbe183ec347f25ec62f1ffc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.101-renovate-non-major-b853e47f22370e256dbe183ec347f25ec62f1ffc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"54a7e2775ba57fc09f457ba19e849c954ee8ebc3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.101-renovate-non-major-b853e47f22370e256dbe183ec347f25ec62f1ffc.tgz","fileCount":24,"integrity":"sha512-GA6ybXtg3kwLRFBEsEnvcf/ZgjfB5BtNvjsN2aU5BrRQffLZzDNVjbS4AXqv5iVMSwMbD95xWyIh50Shg2kxOQ==","signatures":[{"sig":"MEYCIQDDwzAdZ7Kaw7ePDoq3zSB5aqPih2qAnBVszUEQFc7M0AIhAN3Oc/krDkOsAgVD9MNBIxKK5A+VSaJsQatMzznHDxE5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfGO2CRA9TVsSAnZWagAAEg0P+wQuvUhuJz/pYTwM/LC1\nJK5khdMDRssOkmo2lADPvOIt+CWvfPRqL3FCiQrRp4L2+pf0cNDY7a2dhNcs\nUOt314ZO4uDLuHhOJ2OOfOFI9cdT/ZfRjXcxeoSIUM9vz6hiYTeZUQ1klvuW\nW7UyTB+CISdstx3Ag1Q1kTku+ZKRW7YYzqEYYPNr1ALyUJJrM4Ko/krLsl+O\nkZrjSYAsaiU3XBiTQpd3Kley4u8ewqFeT2Yd4/iizomuQ5SfskKbgCI2Yfzm\nFN+Ub7OxBpUriDMLhhzMfE0TV05Ha7IrBVLkDZ/JL/zs3MZ9SfwRhKVVjY1u\nR7h2o12ckyOWPTFfHyPGUuT6mx0IAGBk/oimcM6qUnR5d6wk9rLV5Et3Zxz6\n8TttEfRkqKKBhe3kFDlbN2Li99tIApI8fx1kvUUxw1+1vzTMRiEoPLrsMnHa\niY+htZTKuleVzSXr6Rn1dRklLvtoJMvwnBT/3IRDNgWL6efCI4S/bI2Xv7DA\nMkiMLT+jJipqV+8V/rgY+HCP9NhdbbmO/50ChVUasavAz2kacRnZ6gCDiVSp\nYNKGMHqwwou8N9dm5bxmcAIjcEjgx7W3PcG248lJNydkmnjyqOHLZmK1SpHd\nWYVspvkoXN5OqfJ/K72sD520Wi170MulO2duztHedmh/h4F5ngcX1/MR/ouN\nAK31\r\n=PC5y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b853e47f22370e256dbe183ec347f25ec62f1ffc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.26"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.101-renovate-non-major-b853e47f22370e256dbe183ec347f25ec62f1ffc_1618764725849_0.8757671659061768","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.101":{"name":"@balena/jellyfish-jellyscript","version":"3.0.101","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.101","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d22aa62c0f20f59c705af421dabc6f29e52a7083","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.101.tgz","fileCount":24,"integrity":"sha512-2ER+IeiSqPS+a75iDpJOFXwA+8WXMQkxplUcPrW8dLwmHVwHSA+W1vKGP3LNx34j7fPpamK+dskE19Fqjritnw==","signatures":[{"sig":"MEYCIQDeZjIegD7O31E65nSJQYO+BB64hkFWHec5RKvrxglSTgIhANORbOpSAZzJJCfnvgxqI9aNBoxxA8jpJxtwY/3ewi7G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfGR+CRA9TVsSAnZWagAA32UP/iLsZOLl3s1bf0Kaoefs\na7q5NTihJw3ABzabVEkGnRvGpC7q/cX9b49hkSVL9knATToH4yXUN+IdFFgu\nNewX1h4Lw76Qga0Lrw/u8rK1b7Qhs1sz1TmHH6cB3EHfjpoMiuaObAv+riz2\n4rITOVK4K1W6EybIgqxKzQkMK5F3Xufd1pM+tjCSaTsxhzK8884sHfs5u3ZY\nu7layE30vPARwJZGxY00R0SMEqPrkryZEhh2c6ebvbFucfyP83nyJuvS4z/a\nl1fWnTjm6OKGv2f/xWV/wt7HPxKgAPXQCSaTYl1NI80VLXf37kzbcjgJs/0U\nn30v1+pHMrfuAQ3N285kw5aJ3OVaczmNhZM7zC0ckXt0zIgtZoGe6U8SFXDn\nXYxwjbBi3vicQpNY1uSoy6OgJFApFAEUwN1KGzJ8BD8eeYrV+yYDsYh17X7M\n0ZnwrkRN1tBoKpf2Z1rjYne2fyN7LaebywDJmHaiteHdk7RK2P6BWzI2xXQE\n3Seg4Wb54rrQpmWd952/wqYak6GsJg3LqnKvfAAkQvOOZl6oH10x3iZy4csM\nwwQnO3odVpSjs7lScotnF4+xvvPTY1SdYzqLhAwZ+e1CLkj+SFqe+TRM9vyU\nlBwlD4kVLoHcNldDa+gi4uFexD1Be7FEfdTBS+U4KmRJlUqB2V2j0CHTgn2d\nb82e\r\n=xOMj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2df783399c8bac82727b6bda52a51aeec6d4280","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.26"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.101_1618764925618_0.1204087179238067","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.102-renovate-non-major-ff494f4dc190be4d81836bb9cf9972ee5479baad":{"name":"@balena/jellyfish-jellyscript","version":"3.0.102-renovate-non-major-ff494f4dc190be4d81836bb9cf9972ee5479baad","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.102-renovate-non-major-ff494f4dc190be4d81836bb9cf9972ee5479baad","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3915ab5ad313e874f01cb6ca02fe1483317b9824","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.102-renovate-non-major-ff494f4dc190be4d81836bb9cf9972ee5479baad.tgz","fileCount":24,"integrity":"sha512-7/Wx5DzOm7BCog5x2zyzoq2w7d7k6eksaJf8Jj/RKB+ujhMmA7BU+0nGQ6yM9N+TVLrl1YlbhcXAZjcH9TxwlA==","signatures":[{"sig":"MEUCIBHBP62YoINRC9BlCtP6JOh+J/vvw6jPeW5fvGurjcJqAiEA84eWW8fubxCkL/cCCPV2EMnEo+T0K08qIDnB0vywLeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfIvsCRA9TVsSAnZWagAATmkQAJYCdJ+rbAdqp1eq3LXT\nzqzk/TGYIM48QYbnGeNx8bNkNOBA6QhHZd8fXNZG8lMdKqkTBT5UsAJW7cWF\nb2RCv1CCozwjB6ZQViJxac5W14QymIN5SCW7gfQvck6I+zogZsJLRv4rHnyv\noj3tT/bO+Ng2L1cmK3MN+DZEiuu3rsVHURKoqizDeFRJHdg9rDb/8pbi4Fvm\niTPZl4GQG4hmmlfNBpyrugmM9MlvEMaJalty4R8VFAvyHCN+zZSUgNKYNHen\nQ8mOID/X+tLtRBcoHlZrPegF54E9xVUDrBA+Jbqbwf7QHzGTIwgsAFN1ikCC\nE16jH3hfxfh8WSE2ky4zRoI4SHUl1hqfBPHfnH/fzgKXiZbLTMKAqNYN1Nuc\nMOad9TZitOsZuu7d2fKaWT9HL46G5b2zSPpuVuZnkieSok6twZIgnZvQLCHg\nfhTvgVSDRmQUskAqFuUwVnts2tBuiLyEON/bIj8EwPozffKZB9haqR/UEuzn\nbFRqGHiuGs8uxLEhVwbmERrxmnsiLgZDZRsxH+iow7QEcEhmuM52mUssaIFW\nnH5hf3E+PHMDGqcuCR9UYF1ahRObKl5ggcAvzuhgRkZlKiXJXgRuIEPCF2tM\n04uIbNNeDMN9jkRDxKzgaHcgdmqU3urFSkm6SmtCN9SuNIEl9q0AH+55A5+T\nGr2n\r\n=sF7i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff494f4dc190be4d81836bb9cf9972ee5479baad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.27"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.102-renovate-non-major-ff494f4dc190be4d81836bb9cf9972ee5479baad_1618775019881_0.7303300902992702","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.102":{"name":"@balena/jellyfish-jellyscript","version":"3.0.102","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.102","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d9429e1a4b4840cfb749694fbf1d4b7ff1c06e0a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.102.tgz","fileCount":24,"integrity":"sha512-+6zpQaVpHv5idOLIu7juo4fTTDla52shicHoojIpZephf4tB9qj7gaafLrmcZQdqIAZw0uzZoR3FSplkIOhSUA==","signatures":[{"sig":"MEYCIQDGC0s84Y48Lp9GcacsXWKx9l3x2rc3H3f0uUvCUeJaggIhAKsmztzX8JzsxlcefaZ+bYX8++JfmnVPLSvWpwv0P3NB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfIzaCRA9TVsSAnZWagAASSIP/2KSc4I1NR3KsrdF2eHV\nhcLO//1K/OnAfXmDGX1OOmCPr2n+PvOziNVScr73Vf2wsVJeSzqvIH5WI9To\nQWbuPS81NCtylVWXz1g/62IJFDDDyquvpg7xKxuyHU9LSqko9egE4uIorZwn\nLWSg3tYQsOafqwYAdx7T/BzHDlYZaDAYvZVnUlDHJSwhVwH9+Khh5Rpl0CUv\no/j7nwWUOVPh8OETqPVVBeKtZ5J+TZZefRwwdmgUaeeajJzt8wG6QwA22xRi\nfRZZhxHS3Qa50l/T7MgODx1DrNScGkicD5m+07Nfm+rou6o0XZjIogJdsuId\ncaA3HMP4mSa3IHQwV6oe3MW2OLXrIOJyHrJRz5BeE0CEanHKKE41X9+3/n4u\nL2zWSWF++5AQZb8by2Us7cl6v+LyAOgsEigDlggqLrr6vslHGxSKZT/oS9Gu\ng7A9JblKFdbTVbdtbX0ZkPw0o9NRaeEgOp5diVM1mbXgy+/WCQAgPRb7hN/6\n3VLwAgRropff+nSM1VI/qlYVS5SkBvALOfDiwPW+otlg0QznUHzq1AR+CMB3\nnpfqz044xNKK/G4pRpmhKbkCZL1QbpEh+QRxpk4AcK5mE2h3/0RC4cIRv+t+\nvdMbdEM71WkJKC2t93EFmq1JsdkiFy0g4YFci5cNM+yrVkeJJO9SRtb14V/Y\nl2kd\r\n=mAnR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a01cf7bdbc86f67a93cdb9c2c60f6954050dee16","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.27"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.102_1618775258198_0.4058553050467715","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.103-renovate-non-major-0144a60a164418f2e8ad102c075aa6432f9b4351":{"name":"@balena/jellyfish-jellyscript","version":"3.0.103-renovate-non-major-0144a60a164418f2e8ad102c075aa6432f9b4351","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.103-renovate-non-major-0144a60a164418f2e8ad102c075aa6432f9b4351","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"897b3a29524dd0e6c05d3f8c26ccd9e4179065cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.103-renovate-non-major-0144a60a164418f2e8ad102c075aa6432f9b4351.tgz","fileCount":24,"integrity":"sha512-G9H7HKMKOLx0l3A14WnFpPlQfQnxBlYJQDK2dx6KSvZoH3pDzUg5v8QsF7usx5Ew/oyBSCuH3XO8fMAX35vt8A==","signatures":[{"sig":"MEQCICOXKR4FzkqWOzB9SzO4rGEwBdy3GCZn/X7SCv4Gw+B/AiAAvDDfKhH8PAJ8ByxTKmrgxi+MV/KVF2mm+Nk1ziBc2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfLe6CRA9TVsSAnZWagAAzCAP/0kShrIZ3YSW6Ads5ot1\n4rFpN+cqmQ+qZ+Xyi7GmvLSf/cJ4xf5Keegw0rly7udQJIAQqYBKcI2AcbXm\nOxYejcbuE/A5pGlBVsk59F4geBEj9iBdQHt1kEN/DIwDxMzlPPxZ8nRPV8Sz\nNV6yvuTdtA6pUiMc5P2uUv4gglDrBSgnEmB9fy7UVfTZCVf8JcAJFtwOUp/j\ngMzXbUdTHpluTgW/OvRSk7yKiawZT1ea8cJeUgI0eYImwt87oYHNod1CTHsg\nnmQSUP5enRqcGK7Xv5ZYNgLhob8to8agDivD70GMak8GsR2UlefZjyOPsYbG\nT/GxmwHPJN7nX88+500PV93tdmBEPPIZmC7stcCmfugQb3Q0ShBXXbft17Sx\nWNLu8xz0XqxXUWYmTG5EZTbMfIkip57C1zPf85a1XiSSTjVqLmTKBUr3GQIG\nmB3bEArCBWcyGLZ2fO8miKk+W6+FY6Y8x7r3GzIiQMB+++lsuSwyiK2wkDxL\n8dCna4F/YdtY2iHMoAV4fh15q18MQvTlTjZXyj23MtiYFY9g13xqaQCPHMGY\ngEWDO26gwgGFubIPmJjKHkH9O1tPdW4rkkFaXVbqoyzv9iIJUAJ2438Ol06K\niiTYty0TUpD78QN+bbMejypYqr0QviuZnEN/D08OvOqd7i7tHbKLtVrrK6X0\nhail\r\n=JLjb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0144a60a164418f2e8ad102c075aa6432f9b4351","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.28"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.103-renovate-non-major-0144a60a164418f2e8ad102c075aa6432f9b4351_1618786234295_0.9384888943897771","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.103":{"name":"@balena/jellyfish-jellyscript","version":"3.0.103","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.103","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e469a4204229d857a9490ea3040b32b0cfc8122c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.103.tgz","fileCount":24,"integrity":"sha512-TgRm4CnLgwANIo4iqVqlIeMbXOuIjlrUgtFBR0jF3+a3/3PXO0T8GmlnKEx05GNzpLoq0eSUAUnaX21jVJElkQ==","signatures":[{"sig":"MEUCICyWdBXnI/e4T2bNxD9ZFCGYuVrwvg+KTZIcF+Od204mAiEA/HCWQMJrx+Z0Keer/DR5VsU3XyVuwPk8r6FueFVSbhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfLkKCRA9TVsSAnZWagAAlgoP/Ar+bwjbygo3jJZvRJOD\nEF0cFR0S1SbkCEvRwP4uX/L0jkhzCiuIID0s1vMRKkZom9xpST7ddzZfWVip\nKUs7BBXODQcN8V2P0Zrulc+Xrmo95Ji7x2L8m5+p4m1HC4zaQLzMmVjkWd2s\nrX9R8FEBZAjQcv4x0jSHy5rcfPT0qLPfYJzNAyGAow2l2IFfJNaZnlOKegpT\n8A9xhvrvAXGs/wT6Om6z6MSDPgKsq2W/Y6TMJhnL9Vi7H22UZz/mhak+n0Cc\nw9Yb0Q579ZiYMEhR6+6duSHVNE0/wnhEjLRuOwAV+UA/GnwiJgTivz10e/xQ\nRi+mxdtFFIbXtrWqs+PJ8113ueCYalQArxmEjk7fPqcikKgjhyugrnaWgrbD\nP21V8XpQyjUlXF+Ni1sB6YToaKLgBl0UDgLi5azUWr6QT3nsBJgi5MG7Q9sW\nJrmcLxZkLht7U4ecalYCKcomX8NinRPmluKNhvlPko3ZWzCIbzeKq1Nr/oaj\nBxmlZtrY/7D2+C6niaxcTciTJOG8nHAR9ns+0ALxFbxAnT3kGU2MZYHBBw3b\nRGq+/qgeYkJEwpQkqaZ5/xXOD3htRyDI+QuARRIXNTWTlKyAoH2nKuO7zpPB\nqNaa5MFs0ggDXPn6cA9QiRIW+WRZ9/uhP4C4Emuo9FHoxfaLvH7ChDKerzST\nPCZg\r\n=1O2f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3afae33e13bd74f0a7971d0104874942ef478139","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.28"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.103_1618786570482_0.8155204188715812","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.104-renovate-non-major-66add51a23556c223438e5ca254e53ea62746d70":{"name":"@balena/jellyfish-jellyscript","version":"3.0.104-renovate-non-major-66add51a23556c223438e5ca254e53ea62746d70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.104-renovate-non-major-66add51a23556c223438e5ca254e53ea62746d70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"80a96938416c4b9cb67b940c18a2d53cc746e421","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.104-renovate-non-major-66add51a23556c223438e5ca254e53ea62746d70.tgz","fileCount":24,"integrity":"sha512-8IHXNKPyh8uyhIc9OQjYN4Q4IEEt7pg3iEanFheKxEl3JDF1tWxe8H1SmqeAZoiTGI1NZHYjaoeeYzESt5OnsA==","signatures":[{"sig":"MEUCIDlkhhTSo02va+t5NvOr+zW2BiExwTomnz3ABw5ZOb73AiEAq/ZZJqsgHIPFXxYFYXoHGk6vySxiMpebjSpNcg/p3G8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfOtqCRA9TVsSAnZWagAAGF4QAKRUGpi9WrOgLP0VqDQo\nvVQwtZzeSmatKeWqMPQGcUlw8Zkh83n9NCG5gkzJkXlPqO8piZDyrauX0sHa\nQu8E/Cs5Ny0mJHg+M80ioVqakbuDadh6IFGJQK5nk5xyrQ68kEMAOvpllhxg\nkd99L4ux4bTPUQfipgUhEuko7jAhJDjfxrgIsLiU7ERl3BXBjH0epy9Gaj19\nntshaOI4VFmJt3XP9wQJMGarrHpGmwAL1pV0FbePo/1E39ouCaFfQ99d+rzz\npmWkla5faPZ+i8ArX9btop5lF7BwrKMATmnowNx3WauikNF+QzjL5Py6EAmI\nZ2Zgdr209LQyny7enRmZ2qC2Sy9jot9u6w1U//9Xy9BqL1Rsz0EmU3RGBcmR\nDwtP0oX5i0UhPhq+veu+7W3q6SnuHMVfVRx9llHhsSRUudc8zuf5pEzkjA4Z\nJr2YB9cu9Pem5nMIP+2hMPVkMCqQvByXnOGvZoTaMjJzcMyrbk8867mPXODg\nDJv7Ajby540YFHsLnsKdZjL7YBfbgosGlDTcjqc4c0enhNnjoHpDdYDoFJpp\nh5F76m6V97Y4QgvNYqv67AGLUZ05Qe+a33WzZ0EhxEDW21+j3W8YsHU53WAD\nz0PTt9JYw9NjnwfDoHiQjQZ/5zowQgUrIFUZTu2FicFaMwpqByaFMvgAAz5V\noduM\r\n=SXAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"66add51a23556c223438e5ca254e53ea62746d70","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.29"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.104-renovate-non-major-66add51a23556c223438e5ca254e53ea62746d70_1618799466253_0.7013087162204883","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.104":{"name":"@balena/jellyfish-jellyscript","version":"3.0.104","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.104","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bcaf40e8fbb8acc3e07fcdd2d5bae4df99247ceb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.104.tgz","fileCount":24,"integrity":"sha512-FwtQFNg5XB37vIwL8knrohKTT1nUnsFj1aSC2xTZE5QJoN4Cj2oddgbfSgOzFMWJEzm/B5Lg/Q9MS+MmdiWseQ==","signatures":[{"sig":"MEUCIHH2BgZPHUBUcQNlBa2UCcb1KkopboDigApvVIyDxzHVAiEA1pLyQ4ZOz3DbNA+mN1eSpPQYK+M3f7G3Fo86+yfMi30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfOxLCRA9TVsSAnZWagAAyNoQAI+upN+9TK8WXUnQsPse\n9qz0zp+j/I8M06kD50IzgpvJ1/xrL2i40oya+KO6XWJlbNzT6rAZuRSOZVw9\ncAzd40KodZaCQWpm40ti/98Gn9k9cdfUYyr4zPjdgd8L/GrtfblA41ticxxf\nsq9K+k/hi0autypbQqR3ON+RalnX4jJgMA76SWwdEuiQwyy6YCRA4CMWvphk\nzR4kYfoxdZYU5oc43XyKZjVWg56NuIRSjpJRpAn0aN9dByoc69fu/ePUZYBa\nxQP/J+tPg2pQ3/tPmUmLR77TGaqOcGiERiPzPf9Z8R23OxXw04zlcm9ufaxx\nwhsGMvefGSUkrIaQ4EVowpToLD7fgmyInpVIey7AcHnmRCo9oDlpTQNx4zgW\n0u+HRca49zGkpro86g9Bz5W3vIjWulIndfa0QGn6/0rWi/4HARZUnBupo7MU\nhiURZWEA/DpHeZUPPKCu+qRFTobSMunlVnzNMw0aDLihl+iR+Bd6AJTJzxH4\n2i/z+vH3ErFn7dz/13f2KmrUIYRBvQ9dVgkfNqYt/PsQ19xCIrS2Ano5T9kx\n46MYdurvDKxlibpsg1VI2k1or6/+QyK1WGPx0pMdI0A3IknX+kZ7Wx50Oee3\nN29dDni282Y1koKhV6mwio/f6cR+O0MLJ293OLirxvn0aipKOYu/eMg0y93P\nljGG\r\n=ZEaT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b4d947fc93dd55a9c528930f4984aec95bead61","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.29"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.104_1618799691436_0.0002875495543999129","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.105-renovate-non-major-86b26b14ebb53be6e4f79b359deb470a74c75e0a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.105-renovate-non-major-86b26b14ebb53be6e4f79b359deb470a74c75e0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.105-renovate-non-major-86b26b14ebb53be6e4f79b359deb470a74c75e0a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02bdc9d455b68253884ede4d23bcfdadb925d614","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.105-renovate-non-major-86b26b14ebb53be6e4f79b359deb470a74c75e0a.tgz","fileCount":24,"integrity":"sha512-eZNfXxeto4J6TP3pMZU5wyIeBzJAfS/OVrCaeOgtcb6AqE0POSJ0KoVCKE5bM3NdAwyIQB2lTHieMUrhpVRdhA==","signatures":[{"sig":"MEUCIQCFk4J3gGb5XBxGyHEfxErLjdP8FrWfw0/u8Kp3ZUTXvQIgOdlj86you3YCoF8BOCk3v5snlTxPy1bqTEV2p8BPkcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfXwFCRA9TVsSAnZWagAAH2AQAJy80x2BL+IdeS092yy9\nkGWoxwfrC5a2k72IAJp0sh8VkdySKfKrdicA/SGYQKvAoTlEeSTcCXlVoX0m\nHeaYqtXsTomp2V/ad0vOM4/+VnI4reGL0kCm0bmHesFlY0cR9HD1PJ3UH/o8\n0MxH+5Hp5VMuRBDPC59Q6aMvYrHgyWHLwT3IFphbW+yDWEEyH2hrX5OQ22Tp\nqr47LlF55iyHdNoMpnNCZeRoRMttLYrtHyh1tC1WNKkpaeVw/oW4QvWUDDto\nxAnlrMHMRHmIh+td88+Jgw55BZOZYeIM/IgTTWKOR6e3vBTtbajUU5K8SXOJ\nh8e5ScloMOctamNj7jvAnZc0/u12G1QzHcX7DFSvkCLpyabUgSeImUx8Fc9c\ngPcGd34/6/nyuuWUXzB945OfSV6pxDcHOZjDuuTBdd9GBjuhdF2SVBVzFeXO\nUBe9caPYgvlbeKzLllEm8KLaAw0JtoyxDHMg18av7G7FbWPQtfrJTAEG1RC0\nscPIk0XHlgDtg8imt/p6XI4YoRf+S//WHX6nHDkYZyl2o5lScitwOLGysPyP\n4Zs52iGbWW41oqNIVSYkfYxQi6KKufegVP+3Dlun5BwJuFB9t9nPer7/USvl\np4D0qrM/AyP15F7Gi9TGbHS0pHlAU0eURecACxgyY8ybKGbWgCimp9V/TKqg\nSvNU\r\n=smET\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"86b26b14ebb53be6e4f79b359deb470a74c75e0a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.30"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.105-renovate-non-major-86b26b14ebb53be6e4f79b359deb470a74c75e0a_1618836484771_0.30877261221012375","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.105":{"name":"@balena/jellyfish-jellyscript","version":"3.0.105","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.105","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"67e7ed3de3a00ad0b3c551a904cc0142b8897438","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.105.tgz","fileCount":24,"integrity":"sha512-hmgQe81fuMIbWmiq/msUYKg2xoUyDiYYWatleeZV26uBC0eV4JZWCVA1aIBowZpNX6X/tGj1s4ban5nBlk6l5w==","signatures":[{"sig":"MEQCIGdPrp9gDPptW4HGzgQFrYa5j5jHYJ183X5PPukcq+btAiB0DQWAeU2oVrMmbQuig7aNhwt4KRvah16RXHGe/sJL+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfXzCCRA9TVsSAnZWagAAEc4QAJ5cWbkSrbC2Nuy5mNIR\nxWsd2o6ASrP67YyqlM6jXwKzqE7s/Kei1aaUuRhESTolp6xyoFpcmxb23g86\niJJQ26cQLE9BN85KadfIAFmOwtdcMC6Ve83qAhCmSRH810uC5YB6KhpzCAjE\nVYeZsSG26XHWb+Tdr/s9380SYWH4nOPMQE4IQhpkY31qmDmaRrahMcCQeLQS\nLQ59b7iZZMdWZBWHQwuwJ1T8qRgLq7ymDAvIqd8tup8qfUvufsRn9C7ngfYp\n390ei66kWQklN3PgrNGv/PuPpKMFKALqY8w0GSv5vEi0gdhIEsjzPmLH788h\n8R/9UO2A8433Uzf2b4j6xvbC4WELU5UW5BOKwii9Ulfl3kzua1nr1AYIWza9\njryvXVUUOWWOf9IckiGbYACCMqODiU4YvVRAbldWCwlOsRmxQWuUwr5HNqrp\nHQTlm+Dc7bjMrn9X6xCQJTfAnXKQ2pQJKf0iGzBGcPdjDr+8AUGEixy3qtLI\n5jFXcR8UONz7XVFEX61Da/OBMoPvcgJjwAR8DfWyB540+ucKLKSC+UP10EhK\nv/QkkmzwB03FHcIfarSnm1iAlfvnVEa5vRClwfMRD/L7Bws4pDDwnPpgDS5z\na/Cox1G95NQRBMrdt6NGZMg6i5PRNbE0KwDcEGTuleODMEw5Q3k5zhyBycfP\nD1v9\r\n=w+Ip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f3c20180564d876ff6c3d0bdb422b0cc12237ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.30"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.105_1618836673853_0.7546008572130849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.106-renovate-non-major-8dd4fface1eb4254a83bacc91c091705f36ee38b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.106-renovate-non-major-8dd4fface1eb4254a83bacc91c091705f36ee38b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.106-renovate-non-major-8dd4fface1eb4254a83bacc91c091705f36ee38b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0fd80023ae98a3dc32df064b2c5d545f765f7ae8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.106-renovate-non-major-8dd4fface1eb4254a83bacc91c091705f36ee38b.tgz","fileCount":24,"integrity":"sha512-a71SF1PrMCF824KiybrNG6wmp9Ut87Z3LQPahhjaOPSlLlxyv4sn78PyifTuF4tpil9BdM3cUGlQO/Pgqtb+GA==","signatures":[{"sig":"MEUCIAe0L6Y1B4FMwO0jXRqR49k01r4UFfwMuWrRUTVCtdtjAiEAipCybXY6BIvcuIcrGeLdLZ6VJuWtLOXpWeMw6YAa+R0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfq1XCRA9TVsSAnZWagAAw4YP/itSOOJ7nAmtbTh0doe4\naPc+y1+zEgrX0F/cCA/9lz1FsihBLEfW8T2wcvFvwfekH+WPESm6iVvsJ6J0\nv1DdSazDg2fopseVWU5qjEP1dtgAa8tGCypINdPfVmq/ONNt9wy38D6wNGed\nqz+nYq/a/zc+CCtAF2CGW+NLNkNzWxj03WbvGkyu1Xwz1nkTDr+JXjJOoEpR\nugj8aI2Q1JEyh9Sb3BGuilwDZcg0dYphhY4B0WhPjnKylRhMaP9DA8qn+wJp\nMci+t8Oy8kJ4QSS1hhea+JOp3D2k6sYD/9z3+1ZuWT0OoCsrsUxn7sTZ0QwD\nDMLSydc9CPthwRopTD/aWBwlZL9WO16NGYKAPbWqeRzsZWOkAKn6MgOAAmvx\nzoeo3fJYJ7otMM6pHLFJ5TzUQeQZ3JoZegXRLZsCt6cTSa0vItyJE04PAv/9\nyL66u/IS8tkhMrgASicRd0QizV2aX0QBzds0Ogkmu8ae9BwaZaX30DtNKOJF\ngNIy4Ey3liI0nFlS9Cxb9M8C32E8ka3ml2a5DphDgmsLIm1GIHpfxFfVqdEB\nR818n6Iftvgp1cX8X9jpKVycXJvGeFTGSVU7cbmUBERHifchMX2fQcjMQ2LA\njVt2eftYSPora2/xTl4XAI/xuqrR2neQ3xHW6fSslb5L33dhPH7GWbH1hUHF\n9tgJ\r\n=TuEh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8dd4fface1eb4254a83bacc91c091705f36ee38b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.33"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.106-renovate-non-major-8dd4fface1eb4254a83bacc91c091705f36ee38b_1618914646372_0.18901795579484104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.106":{"name":"@balena/jellyfish-jellyscript","version":"3.0.106","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.106","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8202f30e59d6579640628cd1faa1901fb3ec8752","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.106.tgz","fileCount":24,"integrity":"sha512-1dxZTybWECRt24qTI3qdsDR2WxEm/yEDW3ZtBDcLoY40BbTUfeP7E0geuYWiVnkjjnOeQ4ZG83JuNhfZt+VQsw==","signatures":[{"sig":"MEUCIHjuC4C42HdUw68Q4xsjRzdHgSfapuo++HLMyA6AJCVjAiEA/NGzmbQia71Jvuhl31DDSMNzSwWj8bXlYqJY7QmlsVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfrAACRA9TVsSAnZWagAANCkQAJ6v+7c6qq6I8vHeg9je\nm1yzGrD09iVP4t+JcdmvqnosZtTESy4OxYQjEeg4CDeSj4NVlALfMBDMsB+o\nQbuTM7YwCUAKz+qviG322+E+PeGjSgQVv+UpvLa/EUNIYA7kHm+irOrQaBUo\nAYuqCQBebK7u8PkMLNpIQGyL4i7i74PAd9xLenP75Q9mMWlwMCPZUEHZwmZn\njgTwSLtS/3uf8bwTugySIwe5Zi7wPIQravJSiHtghLMunBQqslcMSPWMQ6Gv\nNvrOORkFTS+p4t8I65wBXKMc4yY2LxNsBvNKfpOjqcDi5vaUfZS8rPOQlA8a\nHrB9V5OwX0EdFtLpvS5lEZKscyKriXdNiHhKY6S19GZp7+IqUKpfoG3Tw/Yp\nkEUQ9WSIof7yQE692QAci2kFuUFg80VrY/NE1YdCj6dYCU+zfmg/swaWcNQu\nBg9K+oSrfa4ZQopTL/w3XiOcVCpUlmFINe4JnW27/mLFD2Rjnj2O/YNZlq+H\nVg7Mowhj1AOC8tOauAI4GSLNxSXx7cKt2rr77tyKRcKe6Qy/2uuBKFCJ3wxX\nEIUJlu2mHNf2SOOfSwLJMqFBU15ExAbnb2GqTOmGHi22OOJ/wf7wygGOknFt\ndgwTCeFtWo7tQUZzY7aLV05V515tgIx+E85oEgl2mqCpvawSUJTQFyRhAlHz\nTVyl\r\n=TBz0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"739af14b05b3d08136f3e4ff264f240baf7f4e7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.33"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.106_1618915327820_0.7113437658126547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.107-renovate-non-major-437b167318bdd5f560f0ce46cbcd05bf93e7c3ee":{"name":"@balena/jellyfish-jellyscript","version":"3.0.107-renovate-non-major-437b167318bdd5f560f0ce46cbcd05bf93e7c3ee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.107-renovate-non-major-437b167318bdd5f560f0ce46cbcd05bf93e7c3ee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83532f34f1386d270d89e99516dfb58fe7a26e24","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.107-renovate-non-major-437b167318bdd5f560f0ce46cbcd05bf93e7c3ee.tgz","fileCount":24,"integrity":"sha512-pIxFWxPuvHon4u00+/r1kkpKOxH1uH9N+3jbXtyUBLRJ9pFeUdOJXoBTFf8I7fn/cPmyrJoOUghBUr1PMI8hDw==","signatures":[{"sig":"MEUCIFbOAZQe6diI56ukyiJ7wzfXD8S5pj27bl66GokqI/h+AiEA7r9MVCmKcYA0tnLICKsZd7078bCLhCcEDvD7kCdHJP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggD4BCRA9TVsSAnZWagAA9gAQAJvjZ5WNmgt9b/rCvQIG\n8N0eHiGxDq8uBB7/FPvQ8WaBQ7DozbG4yeXM47F2wZ9dGW8EL4R97kvNKKPt\nQeUMG/JXeonbLv4MEpEVgbaiBaAo9UM193+z91gEek94RXI9bz1cDaQzHsgz\nOWPkV24CLplI6ngjg7B0N9BdUzUZXiMGnDPzoe0XZiHV8go5hQ9zALryyrLK\nHOKUFC70wzfOAsIUm0x5J0vYNY811lhA5JWg9OAFY47K6FuHBBqMKl2N5Q8U\nGhoNtH5M9pgchsjc5gtKtzVH1/hCi1nherCx54fJyg4jlfd8tTO6/Ijpk+X1\nc1PyXs5/XbEutBgwP03k/uUUBXS5HiF/NklLd5IUvjyigqW0l+16mWvXqUZh\n1YOfm3sIqyrJfGRo6USezZocFHphTnptKm4n6I9eylRxIQB8VmoC1EvNXgxz\ntmabDqTq5V+ZR7MdAoPeXzEWe4fV7CkgtIvJNMR6IavcvlAKYhI+ycyfe8DX\nJKVD2xlpAsN0H6x72c7HUgdv+wZBncqkDWjYXOhJ/Nu9LdsVwhLWBPJGHREe\nEuSTwttqX1WY2GxDsQRbY6wyYvgI02h+LFGpYeR1Gu+O6AtQ++1xMxAJR5ca\nmtXzl42OM4QkJUigHNqUY8NC4Ba/pZxna9/dUG7PHpnzbnKOiipWKRcK9n95\nwvtd\r\n=/yQW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"437b167318bdd5f560f0ce46cbcd05bf93e7c3ee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.38"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.107-renovate-non-major-437b167318bdd5f560f0ce46cbcd05bf93e7c3ee_1619017217125_0.465187406818792","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.107":{"name":"@balena/jellyfish-jellyscript","version":"3.0.107","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.107","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77a9cd678e16fb65474a858f06ad5a4450d61e47","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.107.tgz","fileCount":24,"integrity":"sha512-OBq5ofDOTtaIX2Q8bjgIOLGtXaiNfLy5oCuwWyjYRym5xi+k/fBYvv/EXlqDZNxnwZjli82sjTWk+sTuoI1K7Q==","signatures":[{"sig":"MEUCIQD/ipbIL607LT1/B3cq5wNLg3+R4Ly+Xc0ElnqlvflRGQIgNqIgXeYLUbfjHpkMCMgcXGV+xGS2s71kHRR0CpcFLpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggD7rCRA9TVsSAnZWagAAPZAP/R94jjI1A7SCctzviUAL\nMjvhKUyrYfUcfDtqjzOhX48o0Y1YXgGxo1j6m2jfNozcTzUcRSmCFV7R/WZy\n3BdxQwsBehg/8rTglCzuAsupysv53IYsY9YI0k2RbvXhQ3K4enRz6BZhn78+\n0ycBVyXjApDitOkfCtgLCOW9SO2N1bHZ3NU9FqMlgHBSPfhG+NgsOz3Bbdq9\njKdBIze36OMr2A0f637nyxzr8ATxcZ3yOmEzGzzDACoNymokRsD3Jh3RXtrK\nGf9gYlfPUv9paWdbrnsWaq/B0wGHTnCYqfWuuJcVxe/nHgIfFB/Lb1ECmFuS\nZ6dO6Xg2wyJobSVBcP0BjyrfXYmbjKAkGwT7yKyv/NL5TETtMfaPXM+U+AEY\nKuHjj1FxPYscm2mYlsQhekRd+pS3Zjmafb70T434zl9812VAJTZZk/cLsyEd\nEOYwGaQB/IqQGo0yNZc0RYX9xa2zE6NWvrkdyWQO/ppnfJdOESlX1ZNdfbMu\nmREO5i6LegOubS9H5gTcyncTSYfSnjiAxz0E9MLmK9eDYGRopZuGymV4+Zwq\nomXqaffZGRWz9pOB92kttavxioAgtkeyEAm9iM7SY48kw/24yno5zKVglwmb\nT0rXY34fkFKpG0FJQfPyEU+O4jDs3N+LB16wYxUbMs1OKFIyqCYAl81x06X3\nnN6b\r\n=tceO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09818d43cf735970dcdd6a1eb3a225a700a7d520","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.38"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.107_1619017450986_0.06294967788387251","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.108-renovate-non-major-c131460126107c7cf373fe0c59dfbbcc011af6ba":{"name":"@balena/jellyfish-jellyscript","version":"3.0.108-renovate-non-major-c131460126107c7cf373fe0c59dfbbcc011af6ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.108-renovate-non-major-c131460126107c7cf373fe0c59dfbbcc011af6ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8caebc79e580e1d6d5bdff67112f7388a8273139","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.108-renovate-non-major-c131460126107c7cf373fe0c59dfbbcc011af6ba.tgz","fileCount":24,"integrity":"sha512-xMNHxfV/QJrR1h19RD8HV3o3CLjfyYldjT2LHLcfm6gjlsO1CMT/fexd3ZN2sEzJgrjfFDbsjFZ5B09mNqdC/A==","signatures":[{"sig":"MEUCIQDLdoagDHxAMe2AtYEqV75yxYvjbGoj91DBLLl0fUbtiAIgOMIPE5EvTIiFZtg81L0p9DquwWkbyBa7p+PAfFXoV1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggHRRCRA9TVsSAnZWagAAWqoP/AuLIGBhviJEOuV+zzY4\nu6UzXb6NV8ZrCEq9xNnMGyAnopdwHhdoL2IHc3Bk5qXCPeRnuUIGMqagONCD\nRZ4LBBkUObHykgPB0FD5KGU8qXBr6VHmb5AVkljyjH0YuZ6UqRYce2QnOW0F\neE9RdsqBuvKO7sicy7boDvt8q0av7JJUW2E5NxnA1XJJhYLUcxeagiVi3fLu\n1R8A4jVeCTM25iDm/nkEi5m3bU/UHO7lVVhYTnW5hr+YMEpIBFSUWqJXllCZ\np/lWOeFTZe9SpelJUkNHG5Z4oKeOVnVWy9zL34jizPtc5vFTvbOY6fnPpiiM\nwfEjOLnNqw2fBuVMPEdQxCYr7huy/LYkN7OjgZ/WRj7S2jxTth7m72hv3JhS\nnw3Bm5WVy8ZHmbGULic0xJNG9gtlntxJmk45N7wBlznxOr62cKBsE4XjAXdy\nDCWnIuO9VL2TMpICek4LNzNP+C/Kpr17Qb56tH4Ja6IkCuJaNgoYQbl05Ktz\nRW7W88by6sQqgaS/K/dJOB8HSQH9mKaf/j8CnsF22M0RcV2DA+6PH4GtnT1N\nUeeodX4gQ+JbYH4rBYoXiKCtw2PhYiH6MzPIeoB4ur97acCycnbYJtrq4z3H\n//1azdIyivlGw4ZT4B+2a31WzA+8YLROfGFyUfbXZ5YpHOaEEcFRt0lk1rst\nfC9c\r\n=EjfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c131460126107c7cf373fe0c59dfbbcc011af6ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.39"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.108-renovate-non-major-c131460126107c7cf373fe0c59dfbbcc011af6ba_1619031121383_0.8074302290292694","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.108":{"name":"@balena/jellyfish-jellyscript","version":"3.0.108","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.108","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7232db1561e52ae94baf98df270e23f3e0b8f42","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.108.tgz","fileCount":24,"integrity":"sha512-WIIgboYEmuGUzdsMdpDsNEAxludzn/gRNyzzNPi9iL97MkjT1FGL+GCYfvEJbJm6aEQNV3FveDEAffcmVzQzIQ==","signatures":[{"sig":"MEUCIEOjv3j/nZMohZtEzYN6GBu6m8UspI6HXOSm04aARi9tAiEA65aRo9QsCUO0lFOK6cc5PYXOL08IhXyWgV/s9wdELQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggHVSCRA9TVsSAnZWagAAPsEP/it1hgOxL7NCltNcCZaq\nBK9QnhU3GlmMq1JMB2ExEvRvK1OTqHzcwCQL4Mxz74UW3+xtRu3wTZDX/8v5\n8r4URgCiRc8nqIZpqUik6TL946Vz79BOjpkSl/7Al7lSV8WnF8jLrW4KxdG6\nlN9FP1hICsfluleQpn3ImEzRjw9Egdb+xSkchGqAUoRDMcnyeWw6SZ5Of2ZH\nI1NUnHUO4sJt3FKA1J8AcIo5vWWtILAXUl0/Ajfy6k9/VcAYP4ZGX0jRpEGk\nlXHOEQDboJLRIus/5lNX8Bl0E3FPKI+EzB5bopyDf9lNLVtPA69DQplTlIwc\nF29b53q0DSbCe9d3K8gLRc2p0oAQ6Ze5+ubrYUI1vpTj+/PpGykuQJD/H7Jc\nROdYxYdCljmo4icCZJZCjTzgoaqyeNMAD1RQx9dw7MeQSOR7a/ehSGUuUWRg\ns4yTEF70G/r04i1EWAEwh07wr7mct8EX567Xz0WLBqlz+VGm3p874Y+FZh/8\nPdJ6Gqpuloc1jJ9kYyGUUnP2m+TdcJvluAKdLvqaRCKox+fgrMOaLs5AFr4T\n2FTRIyP9UegNpUNAdX/51I0S1DsfbMzB7wkaAwqNKMwBwidDtRbGjERDV/7h\nqwS5NdHW68d0z0qLRlzrJQURefRAL9UAuyAO058cvdrTXw1uRWFLajKFJf8I\nOhfW\r\n=h7Tq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c8e756f0adfd26990808bc383065768d98ac52e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.39"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.108_1619031378361_0.6774114178353201","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.109-renovate-non-major-de1319d0ebece138e636aed2e6dbc14a0fcbc69a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.109-renovate-non-major-de1319d0ebece138e636aed2e6dbc14a0fcbc69a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.109-renovate-non-major-de1319d0ebece138e636aed2e6dbc14a0fcbc69a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f018e0a810543801d3eb266e8332461b581438d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.109-renovate-non-major-de1319d0ebece138e636aed2e6dbc14a0fcbc69a.tgz","fileCount":24,"integrity":"sha512-ehSEXEJLu4qTNIPJ9I9uNVHBX80mz7VxDJrJ8+Y5zzBb/q+04xGvXsa2BmJplELb6Hlic1FU9x77kHVR3ix12A==","signatures":[{"sig":"MEUCIAhgqiccqebiU4GCMtmuhqFUeL9ktDh3FHgAb7FawwJqAiEA24glMMnggOkP19dxDIlKn5b7TXByiQ1p8WontlxrXYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggHacCRA9TVsSAnZWagAAAMMQAJIIW4eXIjEK/9N1fDk1\nMX0ch5S9GmBM0qh3tatxW/Wd/GBuB6zw0YOgEz9F7+Mp6pMOKHzadyszhwNQ\nqtfiTLIzlij9kGHLuZ2WDn5F86xvU1PPSFn7nZQTxcmVUDhUwFCx+8zm7b3E\naXsiZmRz4y/lklg1vWael2n476S0VZu7XQD/6oxbTgmx1j4yUBe1bZzrz5OD\nnzt+p3aeIJYtNj1+kmas8kS0lTuw+tfaOIc1R0p9jwtWnmMORnLhli3dkyFh\nvhaEQ+5MoEm9XutvL2DfgAmmtY0TdX47bDWcrC6fdI6XQuxBmN/uEcZ/sp7Z\naxgzXGVod/W10TZ4bP+tOMRpnT2s6J/SNmXrtfLgQyCXzJBhCl18gM9YQQQk\nXkQYdyKNzYsn4VCTIJ+EosKAEHlZC6YNj4JYIQthRRgf4aNw/Ru3mYAffVVh\n+dw5JW6heHZfgr2hfEqf0aYdZEg6AnYD/DyAm9vF3gqob4xjxYY45Kpzbq2x\n/4UUNhZk2J8XhNXWK98JO80cAD3DC4s0z+mLlgvi9aGX62TFo4kLxNFKFdfK\n+NdnQqGcaDbW0IPBTjxFAe9KlQ6WSrqtdA7nt0HtleXOBTrXugCS89wqcwJL\nBhIeNesRcVqwJ3zL8/fd1P8p6KHnbHJ+32ji5PjAMu4Fiw9kD31vICv5JInS\nrph1\r\n=L06/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"de1319d0ebece138e636aed2e6dbc14a0fcbc69a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.40"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.109-renovate-non-major-de1319d0ebece138e636aed2e6dbc14a0fcbc69a_1619031707607_0.601063503787457","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.109":{"name":"@balena/jellyfish-jellyscript","version":"3.0.109","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.109","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"addbedbc783a9c5b72284e6c05838c56401332f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.109.tgz","fileCount":24,"integrity":"sha512-hhbopHroclLY6VmII47MpCc9AaJq4qCsaf74xVQup/9Hf0qNeGczaPYrKO6QRWRWIgDainyI3xiZ4LDukgD/4g==","signatures":[{"sig":"MEUCIQCCo4ZyuhzYrm68bIPa7NZ/OIevNe85EyPl6YOzFki7rwIgTVJrU+Yrb/obYGRU+nQEel12fkbV7xGaTS7TxcXJ/oY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggHfVCRA9TVsSAnZWagAAfpIP+wfgu3O41WodwvwV6nsB\nGK0GowtK+R7v0BmakSI+jBf1Ky4tVGJiHb/QxJRYbu1AxTWniGLacfZb8w61\nN3bwdkpgA4W05/TNatMofEBJK9+pOmFiXbmsC0z5d22H5pZ+GPK2yl4ITm7H\nfkr7xBXO56dVAHoQXWOxF2/IVS99mnac4/FN3hqvf6mCzJ53HS8MDBIsTPLD\nIwDcJ0anW1XCaEF/02283++nAbJ117K79bK2I95Llp8QsuNETk976PFVIbUx\ngWC+i8bQgjEvY+z+l8qThKE6OYuifTDdeg6vDuRWxsc9ENnmDcIAyLKo8ZJb\njovpllx800ndjPCu3NBfJYfpkhn0r1o0pWByaXYAPKsenZhnJ8u/7KkFNR/G\nCRpJ07QK+0h/rU0Po77ddicfW5JWVSNDx44MuH5FtDw9TcOZGKOIct3nqtMA\nzO+Ehxi1/4jPwQFyeFaiI6gVItHnVViqGhohvyyw6/7rycwWmIyCOFM1nXzd\n0S7Fe8xjITYMgLFpU9r1SYRb00IT8FBY0MRvfF8ARzunqI5t/GA0yWY/f4TF\nZhlnjGLPBIFBASN0lpKi9dZOQJx0uvYmD6nCfPQTiWoNuW9cwYR597eJNIlq\nfalx/8HwoXr/XsAuCLKovxP7lpM09SUfE3sVJICVG+ccm0Ese16dWUEReYlT\nVJP9\r\n=3Vyg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56a0d01d2d008aec73e37cddd8f90578d371a98c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.40"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.109_1619032021298_0.8861640089846992","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.110-renovate-non-major-d338682c29eb7d91c9b22dbe483a97c8535c0d05":{"name":"@balena/jellyfish-jellyscript","version":"3.0.110-renovate-non-major-d338682c29eb7d91c9b22dbe483a97c8535c0d05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.110-renovate-non-major-d338682c29eb7d91c9b22dbe483a97c8535c0d05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab298de4aeeb78b2f15c961e806919c07aaf4b05","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.110-renovate-non-major-d338682c29eb7d91c9b22dbe483a97c8535c0d05.tgz","fileCount":24,"integrity":"sha512-ifz1DQTbCyAgLsoUdSwDRQCo2B6g8QrEQ7oB6bgzFDZDOeDxjx8Kp+Lxx8CfQ1qVRL2jHxFmOyGTQ9ogtMS+Yw==","signatures":[{"sig":"MEUCIQDcwBbnuCHeZWHu9MKQgKnJzqqT0SkXwxZ0FYvpBF6zvQIgTYoJl4Ojrjrc+D6FjZOP0mqmBrLHyVQecqM7oPSj36M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggLB7CRA9TVsSAnZWagAAOyUP/29XjKEtWQo+Hls1IDFf\np2JMW7G2BMy82oFxG05Ugl+RvNK/BALvyUSDPq7sG27Cimqd++nl1U+w0Ynu\nmzGjZs1eTbYjIwk8c7OIAk0rnDpVMGmFXBNYfgHs4Cl+kTpVcCkcuvOrClcq\nbrYLYO/LOlQtOWXvn/rlTzjWCKi+7Nd1zZD2MWB6vxPeM3ZVLcXNEvHyQkON\n4z1C/qb/3//oI+Ee4iP3IVjiNt1Ka+tMy1novZoVl2vINox92EY6klU+r0eg\nAOzgH4eLqObchPzLU/mStTTkjbnmSJQHZ/y/RPc9CeLyG6Djr+zC6fst6z1z\n9YxAvHDLzgMo3nVO3fPCzQzdgMB69H8/swTdgnym3wE24QY+pqsU5Ua0qA9d\n+BJoA6OIu5PUxXnCqkSVufSaZzI72E9NFTSgp4JNa9/8QfA4M79eOOEDjO4i\naT+pVJEH67H4s0uvrBz3ZbFSaFgdEBGh103Lb9X6oAsNMx8xAqKB94d9arvB\nO5Ck81Pfy6IWLQ8HFxWWuQraepfsFnBY/oTDQxqdbr7Ov3JOybJQjIPPEI+U\nLH4jSCiPGyQL8X/b2KUqnRNTu+pVLizJN4NRmtWhk2x5IoKZ1UDcA2pvT8kZ\nQ1Mi9ODJDXfwjKjNFrOrHUczOOYG2WXLBqavYV4F0mDusGlMQa3RdZOZjC99\nkdEH\r\n=NqJw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d338682c29eb7d91c9b22dbe483a97c8535c0d05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.41"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.110-renovate-non-major-d338682c29eb7d91c9b22dbe483a97c8535c0d05_1619046523159_0.8340351322989561","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.110":{"name":"@balena/jellyfish-jellyscript","version":"3.0.110","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.110","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d048b8c9e9794a6db1559c94ecc2c5509ca3f9b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.110.tgz","fileCount":24,"integrity":"sha512-3Ys3H8aG/5di5J2CrlLdGJtTAkVzNnNy5DnGuOXRiR99KcLAmPlIk4Y2YOMw9BiphhxYFaoGZHe5P8xdP+XMPg==","signatures":[{"sig":"MEQCIGU9xd85gw8d4x3qEUouFW60bIoLJVdgIMp/W+nZ91XxAiA2xu0C7tBWPEH3Z0SoHIsufxpHf72xE5C4ZS/vjhoQKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggLFKCRA9TVsSAnZWagAAQykP/ArGGny8Hn/7Nktx89Xs\nPB2H+6Weh/ejYkJsgTnUtz59miXPk6kAIVFawk9oymDnGBLWpkZ/GLmKXSej\naUcpSjdSrjgp7VIIvOLiZtls7uS5lHX2tllMsEA+QgiGiN9GeA04ViajwrHW\nDSqyMxcMX7G+OMKP4lcJ3fsPVvG8yoQNFFnGQsqGtUGdsB9v/EbHaafyJxV5\nrFq6lHzBQ4A9iW6f4U3/wtMFV5rJVCr1cLxgBSiS1B3MHH/7uRr4pHnIXtFL\nHFWdpwcfRYXEpyeMvCHcgRnJ2epKY6GmEwlRHzZiQIaH70yzu+09GcqP78lw\n21YyOlBx24MknTqI2Z74bcVDRT7fUUlL/eIisU3Yw1jx8N1MRENWPIf/0fZH\nYrUxp4fdvVXAYKLvocA04GKwxv26NVRxu/u+E+3yXqppPqOnIWIdBvvRsbrJ\nKE6aaZL+G0WuhQnJY3DlyZCBRAIioM03RP2kLbpprjeymkhDwojOrgdxQeMc\npNo8zJ+gSeLdEYzvrsVS1peY76RD83QJJM7YEHecYDB+pVpJijeQXykaITIh\nHof6xS/qcg4+BuPqYFrcWWdqBll+7y7HsSK0V8X/k2HOJrS5EfAxV4XyuwHT\nsGG/6SrsnAIzWAkkgEttG6T/tsRdyXTyJuK1Tipnf5ROqu3BKs5j1GWN6mpz\n4/QH\r\n=WQ5Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"081c6fd1159a8361fe297c444108795fd53c70e9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.41"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.110_1619046729547_0.031814820683929934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.111-renovate-non-major-61e454ed730e653e29a87ed82456837d262f1d4b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.111-renovate-non-major-61e454ed730e653e29a87ed82456837d262f1d4b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.111-renovate-non-major-61e454ed730e653e29a87ed82456837d262f1d4b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7436be814ffe4797376ec73a6b12248ab58efd20","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.111-renovate-non-major-61e454ed730e653e29a87ed82456837d262f1d4b.tgz","fileCount":24,"integrity":"sha512-mRvGCJH1WPL0/nTeRVYOoHaXMCzYehUY+g5gbGAXzzovZal6C+Fd1lIynroF/MG+69bOoA3r4BP+J/IX8dtpdA==","signatures":[{"sig":"MEUCIQClGvHPDkkKyOx6abV6pmrQu6YDEIZE+0nV2Z1Qx5gvRQIgTg5PnnW8Hxar7GwQJPAs/KH4sYJJmCAO5gw/uzcmGCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggh9vCRA9TVsSAnZWagAAsIgP/iatfteMDsatHywTWNR7\nqGr8WMrORmiqCXoAZAHuQ4XiJWn9ajD2pXx6Zdv0qm2dsjPZLuY1LfwhEHO0\nVUXoW7EsGCrgLDy28dzjO9oEA6uXLqISlQ7UqP1qvHFzAhXWYhkf8OXmFFy9\nbEMSNOzATdE9M1bCpNnP3QJS2MU5ws5nBfeYK8Jva5OXn7Dkl/ecBjzxSs0B\nyywsPEvdC8lxlXFR86zhc/bPJqOOg0gLpaxXoPp+Y7P41drPqbATYvwSaUIW\nwV27DRxyF1Ztp0LJndpSESa6hemzcGhujEZrHyZ/i3OdRW6tpxjceiOndU3d\n4ntZPuvDtpGghE9tSLSiWOcov/3ilrmS2nt794soIYJqWLeSaAtQ2VtsJZNQ\nHO5+FmTGNN6f3zzUaUaPN8vx66xqAPb/WIuMtZDy63GrqXJRU/yaEvqkFJ2q\n3HXgND+uLN9TAiIeXBkqyt/H60JhMoQ/PBavWWKY/J9uSR2yzZ4AA/TgYjD3\nR1hj/ecqMbKvnRajccIhpF2J20zSXghbCZqwsSMG2NH5ZicVL2UERVUcKoA/\nkXVtGQKPBobDLULHWRSkRWaWtHQIfbBgI7V7upHWo47riOUq6Xv3fjxPzBKk\nm3LVUJ0rIT+VbBhhxH9lH7+N91N15OlKYnAd5WDAmqn9Lov14DQchru74jJT\n9lXT\r\n=MxBk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61e454ed730e653e29a87ed82456837d262f1d4b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.42"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.111-renovate-non-major-61e454ed730e653e29a87ed82456837d262f1d4b_1619140463222_0.25781822265110166","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.111":{"name":"@balena/jellyfish-jellyscript","version":"3.0.111","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.111","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7e335b1067159492791e8738ee159b3c97377a46","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.111.tgz","fileCount":24,"integrity":"sha512-DJVjtm5sLcF/63aGxaEihBD4Grqg5shEMKh3235ScAh39T4OwVOnO9qTA7Z2ephMdJzNNHkG3FOYkePcjI7GCQ==","signatures":[{"sig":"MEUCICSV2jNsBMplmhDGEOyilbuBuAc5Jwj76bTFlQ2e5ZLmAiEAq3BD1XV/Y1aqVhGO7IfsRitadOMJ58D4rgRYM78dLRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggiCTCRA9TVsSAnZWagAA43kP/iPvoo9u2A3UpwoFVIKN\n2ERd8rSCnmvz0xtne7wZaXjfd1kk2jDTSVwy2vzA14rA2/nFAr76Z6r0SZ5P\nSquaKNScLmsrAhOeC0+NGyjQv9pEo/g0ZKMTcDAVabsvqP7ExmScisKO3U3H\nogPdTo9+KjOFBhq8UozrIRApDOqfh14cUji/vzb0sHtNFDDbtRjI1Rt/Ufw5\nmNK90/w+96oTkTXKrWBbC9AvnLf8dYqlsVzzY3VwSSWJCcfQpZdRaT8vn+0K\n9OuVQcmzgckn+BdGLP0hngnuiYA0QjurCg2/cQRiezMP2RnSAEYYHKW2a6C7\naycDpIaTeGkCQZRGzKahutD7dyEFXFH2AtlopGxN79ey28dlAG7O2EDnr7Oe\n+FTcxkRuG18MmRg4l5m5XKrRkkGc7YOYDv5LSF6j4k/TTMe4Bkk0wrvEBdJW\nxEho2NnGZW2q25wUWib/I96d6BjV699shP41IaiGyiOqhZ4+YW4PBHl7BYtc\nUyvN1+LaH7IRnc3P6muqyN5AIF3KOGJ/Y4BR33jHrF7BqdNk9rp1/zaTYLly\nyDoYheE6FvN3Fhqd0yZE5vNVVLT4iWyLg6LjT8B1F3eygDOg+CHp0eCnzdwS\nZY5fLNlU5Qrp0ASoTqjBeG4DG37zBUJeBoZhVN4f8g9UE/6i+4llOXhTSoDV\nX74I\r\n=HdOI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4753b8b0e3055b0ea8d99fea02f85d5dd91bed46","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.35","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.42"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.111_1619140754557_0.16384456192731167","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.112-renovate-non-major-c09d082ee9e62e44b4e441444d577e9d80a84eeb":{"name":"@balena/jellyfish-jellyscript","version":"3.0.112-renovate-non-major-c09d082ee9e62e44b4e441444d577e9d80a84eeb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.112-renovate-non-major-c09d082ee9e62e44b4e441444d577e9d80a84eeb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a24d03a62494c93f8f3a2bdf06374d6f013c9d0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.112-renovate-non-major-c09d082ee9e62e44b4e441444d577e9d80a84eeb.tgz","fileCount":24,"integrity":"sha512-NXSyN6+HoCd+LU2bG3oQrZ0Z1xS6H/2RV3jZquMGzRHzGtQd2PI7Zkt8WbmZmtMPqiBFYeTyHYVAw3yciGd8PQ==","signatures":[{"sig":"MEUCIGKcKdaS7d3jL8cUZ5qACIXtqaM1fYI2P08HHXZe7mWVAiEAjp4I1j3fBzf0s1tgTLvdWZUNXOO6LRGL1XIDTpazFaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggkCiCRA9TVsSAnZWagAA7KUP/3VPLgCjSKqmGloloNr7\nhkbcsOL6PB1snzLZi0ekgB3EhZfvzePuszeH/bc4E+fZ697z/OwTPKXhqgT5\nkoHH1X8LcIb4b0TQlQejwYYjm2xGyWIQ4bNIVzY6K5Ku3IPwbz4bFZL2YvYN\np2ryYdo6NkZ6h48EGBjaPHOjik98sUqkGy6d24ran+vnzUv683cPy7jhcpB6\nv5hGYYW43qjcmFiu9LsYTTO/TqXe9VvUTHlMoQbkj9JuKdxdAeLpryWqmjWU\nxbgzKBx4GpErS8prWhUOUTFiH0zIMjVbJw/X8pqHDw/LZuLSSyfbKPPUJev+\nYxkLlqNEV9Ksn1S5YnIFm4dnNbiBh+o9zZ2SJNZY8RNdimqNCu4g3nYZ+EON\nZQAgwEBOj9FpgN7GZ9giFyiHsw9MdXyL+dRKyX2Q2nMFvxg7TcSXq3cKN7wH\nvRLNzQ3zdMeVlrDopuRvPk9ki20hOIln+2IsqJQikS6ll6EqdN/stiWbK6G6\n1zAhmFMVMJ/BppFjXXHEAWj9LDlFbC/yhtsQ5c9kxpMeRQZZbqJNMYN388Vv\niOvSSSUsOC3oDcoHR0u9cjM3oWJkqBQw10fzFanIdXrdFnj8CwjKPPHQ7veT\nv7B/KqtSTg8N3TTGff3JZl4zVWKPGCaUl5+oDcANsPkzKSRPKPD+oT+qlwfZ\nL6z4\r\n=9GXJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c09d082ee9e62e44b4e441444d577e9d80a84eeb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.42"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.112-renovate-non-major-c09d082ee9e62e44b4e441444d577e9d80a84eeb_1619148962223_0.5841976934686486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.112":{"name":"@balena/jellyfish-jellyscript","version":"3.0.112","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.112","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bcd6b6b5d1e1e9c01f5896da80059bac618a9835","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.112.tgz","fileCount":24,"integrity":"sha512-EzKXyZ4LZ+xIQeHaJi+OZKULjDmXhvf2lAAtpVTVFVGTg8mmbTnCj8trV6e8qiNu8LIb8hVC6TY77LkbkN3Z7A==","signatures":[{"sig":"MEYCIQD5/HgrHyVnZT1AvVU1tAnyKSbDwjMM2UVmdK3UmUtvgAIhAMw0oU24GGKhk/4nICaA7SuU/kjKbL3KC3vIjRMLgS74","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggkNLCRA9TVsSAnZWagAATi4P/RWlJIIlNCdwd/izveC7\nRTPX5pDeHKm0AEnwS/IS0xslFlTqOKMRNYPJOgYaaRdLCpXd1dN0eBZI+OaN\nIy2sE7iET3X9vmROyweyGF3XP9jYh7lGQa3qqgj6hd/OEJ0q8+z+OlghmxNg\nSHl/Hnbf8oRJLfhBJ0TLqcncdjuAc/WXdC5Mtn2N/94QVaDJr5JWsmSdLqRN\nttHzITllpGern0DHIOV09WLKo40QTJfD1PDgC8pBrhna8OjFbdREBorbMwSl\nkR3wfu5/4eGx0M90eT0KKQOuva8QZV0Wl13jPsJpIE+HckqXUaiHficyOfFg\nV4osCVolh+NipM68Uim0mkfK4QG71rGzqhT4HetxwEOPDd0w6f/LbDh4BlsB\nz2wKV6odqci2A/dxqqw32WhEFRhwNNSkOVObGX4FlozjASKadEfK3009bQde\n2JCwSGcTG8m3f+TWXFKHycABR3TTvvoPUY1lZ31URwf99Cr29S7W14RIO6hm\ny50URSxEqVeBy2khoFjX1goGqf1kpKt5gzMM6c2ZVo4tFdV4/WSXcNzluVyK\ndnj00yEcupxCbcjCvz3jg5mcfJymi0a9cEwlO0M1nra6CUGnJk7sgnL7GcVn\negYU2eNqrE2s9aqY0z6NC4f9C80Gvv7Fm3XyKUSlMoYGwHNPcp1dBmmo0n+D\nei4v\r\n=cY+m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7379b06eb5f3ca78473e181935532e453b3036ff","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.42"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.112_1619149642864_0.8697665644676507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.113-renovate-non-major-f0273cc089a3e0a05c311b2e7fa208d11ef5123b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.113-renovate-non-major-f0273cc089a3e0a05c311b2e7fa208d11ef5123b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.113-renovate-non-major-f0273cc089a3e0a05c311b2e7fa208d11ef5123b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b561dc5e2028ab85921b7613523cf6dbf39bafb9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.113-renovate-non-major-f0273cc089a3e0a05c311b2e7fa208d11ef5123b.tgz","fileCount":24,"integrity":"sha512-0O0sCJLESMyk4azMGJdCFoNc6dS4Kyfn0qEW8pSBFxmtQa+R0nV4IL2SRO8nVUhwaKIQLRsEEXZSJ8AVnXo8BA==","signatures":[{"sig":"MEYCIQD7jEy+NCYBV1fbItDn6xw13vrURObl4zf+PCBK4z5vAgIhAMlj2cQOAVAHi+y5BUmMbiL8dMMAHFCoYvQQERMbfXBM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggqGxCRA9TVsSAnZWagAAtocQAJRF0QgLBypJiM7jeLZ6\nrP+y7S27o63ARlmI44f+UKuuKCw4sIgOpQvbtPsUSFKV8vtR3Q3GpUej8IL8\n3ViykEQFAYSs0ciV4oCT14rMJTkfAynDuzW9WvkKPTO95h9U7ilPKc9LvMdE\n7HinkBoAx+tdYuGQCqQoJ9Z+tluv1kCSk605uHdea/+zbVY4qQ3cU6Ff3qA9\nHv3MIZy5ShPwR2OJPPyqmzPNy9fH1opSZj7FYFy5SdcFmKz44VJ83e826pLf\nFb0ZYXbH8xLzoZw5U7k0qRbakFwuVn6148epxcQiptI9Ij7Fgq/OhSErzdaw\nedSOLETrTFHVTNImS5G0h+xscDuSvjnHq4LtQJgsxVn4to9zSY3lxgmKbJuQ\nagMJMm5hbpxEkTjbrThMN4TEN793XuyYwGfbG10BcFCkndevqbBH459zKQeH\nTwH9XbsWkY6gmZc01pKgOYVSmxPPYX4pIgpFbKLKjNHPQXo+YFGpAaUtxi/I\nsTyc5occXh1xrXeqzLErk2kzm+yfB/9/cCLCDRnMsCFIeJSXwkdinZzhZW47\n7ceT2lUwnUnkYh6Ou8J44qpU1uA+xuQOdo8fb0EOIj3dvRyO+VHtD/G8aJ0b\n9RIQ75uqEx4+EAZtdZ4dGwwXPWoh0CZHbpAptyOv0TogO/HesShBPCSEzu56\nEhnH\r\n=A8m2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f0273cc089a3e0a05c311b2e7fa208d11ef5123b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.44"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.113-renovate-non-major-f0273cc089a3e0a05c311b2e7fa208d11ef5123b_1619173808426_0.45279630822038186","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.113":{"name":"@balena/jellyfish-jellyscript","version":"3.0.113","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.113","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2281d407652df80ac63db0f0705aad8a7a6a11a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.113.tgz","fileCount":24,"integrity":"sha512-K5olfiTAYs35R1/t+pogxXf1vrlI8lbjPOSW5mssIV95LvrDiHpsgKXm/Yv/826IPnsBw5+bk+c/ToYsRNwjtQ==","signatures":[{"sig":"MEUCIQCBtAQkMQV0r5hSLZTktOIWIpNkZYP8dAYo7bEa2TAW3AIgC1Asq+6gjKKUrCYeK91RJm8iS43C1WQcwPir1KdTEN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggqJ/CRA9TVsSAnZWagAA8toP/0eSIvEJLlWHXt2U5wEe\nhaRGUEHK4V13Jnklf9Tl11M+LhmVHms3jeFQwa/WDmECtwFUuAtD7IAiU5RA\nbdR0Fktg0umX7DGsn120Dng67v4w2thGdwsEdTt4cIwdLWNYOqDjejmcKGxM\nG6/7o5Xr7hSj7RkVOucOrhdGcg5yR3opaMSQEhfNJRXp64BNi4+umfFyGUYH\nim3uLyFylg6lWDRzdJCFaxmxltpsiWEECDCym3zYLZqEsJc948QzdFaRoi+P\nNNqTotvv3ZH7XtnK7lOpa77AhWYOnPzX2Cq5GKdVWUe9xNFHL/+IZMea64Nk\nj0PXX3vXyz+kwucPkuHdsExxT4/XMI/uKr4GKvuDXKX3XmmRvyFV854Spco7\ns8xO/JCQ0carpJmczENGW6eVcAEarQ9dtFHGwJN9G2mFKWUpJbh6JNlyyhnO\nhww8gHguR1w8fUqpf/xV8/WojDkbCNLexx4Eevcr/FrKqc7zrewIMI+td/+9\nNoXqHKpVMmzSNjHF+1Gj3JEbSTBM2SM6OmaAnnXILYMyYfWLDWVfv/g7Im7b\nAPZEMDzWfQ9KQ3LQUAu/y+Qu4pddlF95VnZ3ZjzpEuW506lOfu1D0NV6mYcO\nQU00y3ikxyi1djmG/R+vtyfxDfw+pICyTxQ8VEl+M89+YsK8aZu0MBtCi4du\nPW6V\r\n=sum3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a92363ddc8f792424d5b69f51405002c34a4acc4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.44"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.113_1619174015158_0.7034869860027386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.114-renovate-non-major-76cfa58ffce066536897f50a0612bc21f518c226":{"name":"@balena/jellyfish-jellyscript","version":"3.0.114-renovate-non-major-76cfa58ffce066536897f50a0612bc21f518c226","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.114-renovate-non-major-76cfa58ffce066536897f50a0612bc21f518c226","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"187390a8875cbc8c301a236c44c377cefb0999a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.114-renovate-non-major-76cfa58ffce066536897f50a0612bc21f518c226.tgz","fileCount":24,"integrity":"sha512-uek2GzzwQb24fRHPnkNTbOGM6B30anFVwkSfV9kEypKdibak438uNBvMV8Wi6hkJdBpvRCAerIAVCHvkUcWS2A==","signatures":[{"sig":"MEYCIQDFrA2u5rSeytl2TVPHtHwfDn88U9kZuHK0MRGO9LgKJgIhALuGlQ51/CH8uio7XqaSop/schdbcyBi1fzWV+aOnDVa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggs3jCRA9TVsSAnZWagAA0nMP/iXBgfILRomNiXK3UPWR\n29SuneGY0JbI8MnnQ4MZygMlUfOeVzubU7WuYrWKBXugmsJEHERDz8tJIYM+\neoWNpDXc6c1b1tCTAnkNkIg+R8rfHEQXoJcc9qdPtj2mJ5U3uNz+iOxfnJa/\n0/8u5oLz+yryEjp14tVIZEuJGkHg1+uHP7Au9QVje5yu1fcknBgDjVPWjUQ7\nvkTfMmsOwUEwkL8eFIrb5KqS4/CpCK+74RVtsWI42JL2+eEKc+FsXlEjDgOF\nXXMEfVi/8sTeBr8SSU/S/2qlX0vHi5aQ8SA9EukB884RRu1Ls6vehEUOQ5lE\nvnhp0zyiP1+AfzVQduvfev0NWz9OyPXlEjLX/PZYjiO/4/YR+Q5XFsq95YEJ\n7KC/TxF+BLULxb6XtOwxcLilnVxuzXct2rgdcF9AzscSqznebMP5YOSrR/hJ\nW8BXmHbvagEMyuqo200SaIfoaDXTq8CgnlWO8M/Z1ldaZ3/9dPs/ZXXviH7d\n0VSYQRfVyHn/91gvfdQ7l9U9rBgSBZZG7IXVkiPO69G8DgvC9j5lB8UdeljB\n/hx4d+X0XCpj8pqTxm+udVVB7eKnwV7O3wWlL1LmT1ni/RucbT2mJ4b4q65y\n1Y2YNsBr74TpjccBgp7T7nNWsd/mBasTIledSq4DEfW7UZvNM4X8Wl5hNf8/\nGKC3\r\n=WHBU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"76cfa58ffce066536897f50a0612bc21f518c226","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.45"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.114-renovate-non-major-76cfa58ffce066536897f50a0612bc21f518c226_1619185123298_0.11820756382314634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.114":{"name":"@balena/jellyfish-jellyscript","version":"3.0.114","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.114","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6badef8c1134b89160d9b3c145ab8820816d9fc6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.114.tgz","fileCount":24,"integrity":"sha512-Ij1F5sW0PnyITWUBc/9WMBEGeUpTdTaRMPAsOZ2cwUxwg2WQHILAVgUhZ3TTUw8Bm61srONQ7Nny0hJUkLC+AA==","signatures":[{"sig":"MEUCIQC4O4WmUKSUyJ4Io8HJiyYihffiBl7bmLwIbZ4SnKnuOQIgSB+hgjka0p5m8KMkCx0DEolrGeSuglMYthA5nGU97RY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggs63CRA9TVsSAnZWagAAfnYQAJqI6E52cEBoaw2XuOQ3\nscINd0lHHV3XJthNsto8LXGS0M7489qFYgg3Tdoq4oa8GSn07Y4OTvd4G0Jh\nOXx+ezGU06p4/Sj+1Ilk1aqMxbI5fnaKlBeBK0rG3QJ/YpQJjOZUxQmzsFEy\n/nc0Rzxh7j6Uv63x9fxOgNsbyJgellAscmYtmg7ST1X6kJaqeP4bZoXg2mXO\nQrRTuaBe7GCru/1TA3gCpcu+16UMBn15ugntgs0QNjMgIWWsfB4kdHcl+Wsq\nh4HbOUjffvvBUqrOXaJD5b8dtTYYiE/WQvtXk/HqyBZY/NNb+Mifn8vsC2tQ\ncCZk4BMyfPPSV5rAYtlUEIrih44zOSt4ejN3lnNA1FPFfHnfY+bExT5obAG3\n0Xr8ypu5EK6Ln/TOzXr9h9JGjx/umQdgIrITjgWWKpumiDJr6tjIGf18XGrS\n8VsLMoDN9Z1ZulFB/PxsOwSgbf2/UGV/iyUcIyy5oZbgO/QvOeW8KPciGFH5\n73XTIJSHjv+pdS6DiQukOAFgdM45zTOgigCijEn4sBA7AeremnowcThv1ZEY\nH3dCi7Nd2wxWIx9oWopmWkJDI+Em0XCzXAhY5NW+Zu3Ui90QZ06GGWNhw5A0\n4Xt5HiTMq/qvbC5HIYhK6RNd06gqf4dgGYp0idZxrZ7xKYhNtwdFmlP9c1X0\n5ytm\r\n=S7qK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0f13bb360c1e498d79fc1e884267b4b6f645713","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.45"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.114_1619185335255_0.5333206822306116","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.115-renovate-non-major-5418559157f23c85bab396db7e4016c79e808a6d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.115-renovate-non-major-5418559157f23c85bab396db7e4016c79e808a6d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.115-renovate-non-major-5418559157f23c85bab396db7e4016c79e808a6d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8230dbe0e437e8139f6b260b42a286267470a9f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.115-renovate-non-major-5418559157f23c85bab396db7e4016c79e808a6d.tgz","fileCount":24,"integrity":"sha512-0av1BCZHVsakkHRD0AhDiZKeuG+ZVf91BFDN7G6FkOHwSNdhRYusJGyoB2dq8Jv1v33JQxMvFg4k9irvcMC/Ww==","signatures":[{"sig":"MEUCIQC5N8/qfVhDHs5VR3I67IN47lyajuIkQgviZUymc9NzxwIgML60NcrKqK60oZFR5f5ll+vmMlrjY7CvmLV4J2+ybLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggxB1CRA9TVsSAnZWagAAJ7AP/1zsdxXOQm/0JZDU+H6Y\neJoxb+42hkyLp1YCicZWyOfMfTzIJDP8v+UNHqRC6tqmoaFwL0ZjOewneePv\nCaFBt8bKZX22Z1xNDWaWx+6fNeeoOe38eCGmwP2OK73a1DlOQ6EM8ECRaG18\nf/2q6IpZtx3jt7DxmsvujWt+P50yIOdcGAdAkb2RnI4GX+1fhXAhCWDF59Nw\nVJxzDYOTCUeYbojyRvGiTtlen+wbYx9J7S8xKkklL1F9PqhIXk8x/Tcvjwin\nJtJr2B5p7eU/RN5S0x83rsvCzE/umFxaOnVrbQc52IqEHFSX0Zqs9y6CTPBd\neX4B/kMNYd7JEUBxTA3hwsYoeT69f3NbfoqKHaBxxCfCKbOQqdg3LJwc1CGd\na2nrhNSr7wh+MK71F+RSOKH2yhoIrmceHkckcA4E5UmmrSDLqLdK0ZXyJH3P\nNqC3bme66u0lD4wu/GhX0A2nj+Q9oWEWEDKbI44ch2gOCr9Yue74PMVRb/Ym\n0XeZVl/o6plE9KQ3GTtIeeRu6LaidJVU5RT/5IKNI9votvWYJtN6HCV+MLn6\ntnsmol/A3XlVHuXRT6RLHat13ivFBy0HhZvy8jMNVIoR9bRXTvaaVQQpBDg1\nhIkwOCK66RFDjRYDEpDHtnRLdTDlf7TUIz2dAzf7Bv877/wykKHosaWHNK52\nWJsy\r\n=vIgO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5418559157f23c85bab396db7e4016c79e808a6d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.46"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.115-renovate-non-major-5418559157f23c85bab396db7e4016c79e808a6d_1619202164589_0.661667612882143","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.115":{"name":"@balena/jellyfish-jellyscript","version":"3.0.115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.115","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6751cd79cd3d581ac91fd5f92ef1506fc6aa0b5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.115.tgz","fileCount":24,"integrity":"sha512-GE857cMWFp93ad6tB8ymaWFvCPt9otRraQn8AcaOl25WXOSK4XFY7Q8+DjFuTjDzGWxHp29f1t+fM+EUxfomJw==","signatures":[{"sig":"MEUCIQDyFHLzClO4wBR8bNXgAZZ1qKeF7DvxIlu4PHyn/UdjvwIgK+eSlqYpvu0Ku6fu82EfhnPemObxFVEI8Jozokqm8jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggxFnCRA9TVsSAnZWagAARNQQAISVEhTMwrNugkp0yHmC\nmT+Ppx9D3ECmaenNI7Rgra2TQPGgaEmX6gdgFeP76pPG4ujlPGHQejRLu/Ar\nkhebz/OCJEUCyMSCh9bp+N9tExTO3khlY4myc0xPF0qhsWDI8dfces1O9UWa\n9lITmVbeVMSJxZBg0B4rV1WrdGC/Uq5pw2oLA6qB0YGCxNLInsHTsFIoh3hR\nzS/3kHueFkiJW5NK6guh2jVoo4Og4XVJwvDFwYuUe/zGRZfTpn10lHD2iXjg\nNOAkDo1ewIQ52KfgQ6KrKjxqH0tFA/4vUlWE6waiJXD/4V7tDVC6S9rYhb93\nnBiAA+KF9OwXrmWgq03Ri4Vc/1vc63yJWRM7EsJVNroPVy/t39wPMOEEXwnW\n4xtzcy/hxL61sgnlHoig+Ov1nUgXQr9Rlc/hCruWsLhZTOY+ODXpfv/v+ZwI\n4/dUsTKJjrIddTqecqM2quzykOZvyoMYwKOPug0VvSvG1NfjtcWpaVH410d7\nkTtAom3wcm4xYAwgbG5iueVsJkERSG8KBvHfnOfiOd4APG/7PmSZzGHhsg1S\n8fXKxLFdB5UcjtaN25go3WB4x6YqNqp/yxwlByuXymuFezbrU1RWAuqRpmjl\nrEN06nAk/V2XDdX+/6FB0WKxWkmJyY+Dr5CT8Lp/EKnVDULZuXoquCXOcQdl\nnHMk\r\n=Ap7Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d57b472e7c16be2ffcdd60af2ed891bb31ff958f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.46"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.115_1619202407388_0.9034222441579292","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.116-renovate-non-major-2d16da8398fd6f4cd024bf2b2c3e314c01362e0a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.116-renovate-non-major-2d16da8398fd6f4cd024bf2b2c3e314c01362e0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.116-renovate-non-major-2d16da8398fd6f4cd024bf2b2c3e314c01362e0a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4019cc75adf47277c1b4950faeeac995e0bc9d94","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.116-renovate-non-major-2d16da8398fd6f4cd024bf2b2c3e314c01362e0a.tgz","fileCount":24,"integrity":"sha512-K9TbP0dnLmWYwoqvX0LVTEK0Kc0LIXDr5dEXjdAoM3cxxDWos7e+ozKKThOkMwxBhrkTw/eimbSXBkUT4DXJ/w==","signatures":[{"sig":"MEQCIGB0d1ZWY9hplIF6fupo+ZhuCprcuqujRk+1kbC8pN8RAiAvhb/VVetwDGRPr059GoEsD2JwwWoUZHg7FK48PqNTSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg3HWCRA9TVsSAnZWagAA3XAP/1T9apcHarwi/7yXbScL\nReK1EkITOecChutiiuIU0LggpG5A5ODXemNN1NvYuBV/hxuXTMPzwq1mNApD\n7F/iQQfFQ5I72K/1Rcre0+xm3lrF5Nh+apGtP2U/u+Fdd5TxJoTU1MU9vCKN\nEg7Mb14LBmeGPq/BUrDQ5KY/fpg92kTkQq9ivzPO0ID/VHsCwwy2u3GDtRja\n923b4cItDP/TpWnKtGhVQmQ051LNP8m4gGqRw0zm7OtU0sG1qRnU81wORw5G\nvSAZQtfdNfrFnDOEfh9QaddRk+HA7p90mdMSGqGodCZuPLKx+B6PcBvFdoUM\nSHDenizK5KETdrl//AdEFmKGHsC2w+FQrOY52hMCIrcCJtI5sGTk9iVKkfyA\nB5hN4QhM66FnNPeZR+kF3P7dt+Q9rlm+MH31hNwVOkeGB47CtE0RSBTxtBF/\nEVodZvsGQRlNBv7v1F5hA10NL4dj8UXgiPfnmtLhPVVpwTpgCYEd3tEcTWgF\nX5Dx54sTkXZ8IVxtqGbvGMnITUjXQnTbd+sLw3MO77xChXFNFAXJR+nL8fPJ\nWiBDCgPkLR/hQpNYZhpRxRH+p0+/WIcBDh/6gaU0+WQ1pelXkHwNUYtmKOp0\nZjy66lRFRx1Hpvg2SmUC1vUMiZXCyou8GetXkVICvyqsYXF9Jv1ys60Fc3Qe\n2wEj\r\n=orSI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2d16da8398fd6f4cd024bf2b2c3e314c01362e0a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.47"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.116-renovate-non-major-2d16da8398fd6f4cd024bf2b2c3e314c01362e0a_1619227093392_0.07071153241330475","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.116":{"name":"@balena/jellyfish-jellyscript","version":"3.0.116","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.116","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8bca98947d2ea473cfe100b8f9f4b38a4ce76868","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.116.tgz","fileCount":24,"integrity":"sha512-7WEsDb+tSiZn3Hy9WUH/qHS5pWppEh1pLRod91zyD6pXCcv6YywVeT3hHiBdRN9s3AHayKrpoVF+CafeQ42pAg==","signatures":[{"sig":"MEYCIQC/0gcGGW+yoXT+y8VN6IXTzOw2GtzTtApRd2b1fI/OVgIhAKWkjY1tcu2Awb8RixmDFmbr5exRxBMONFK1TRJFDLWY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg3K7CRA9TVsSAnZWagAARecP/1dXVYS6dTHjrw1Wz1Zc\n6TnT4MXDZcPSjTotFI62tCpekdjpZ6m/9IT7PjFEKqbpDKS4+pzlsYpmg1QO\nMFGtVgnDz44okJXdIzoyXhEkdk8CCw8GbjQJGadv46w6q+i7hDqWQxseJv10\njKELv1OvGy7T3QUysnpjoCZICQKB/G+bXPcGuoNoQr+tOhz1fFO7hAdt3cuw\nyj0TuDVUN/IO/v0aoKJP6JND0HO4SjaqbFNOUZoFIAZnYQqiHA5i8pOFYNrc\nf/oKegWEvb100yAaYpn58HU36lkgZ0BL9JDiXRMqbGxbGZs+N68SWVYZgA9x\nDnCzoLQj8S270RKT7OQ+JrcNGD5WbQiRw/Uax4fwFGrhRSJzkk5vOXY8jQXM\nh982zhrT19ln18zk6T66dyMwCoS9F5+l5pj/ymPGWDrSejnjz5LBsV1GjXPG\ncECjBVZisUEf298wz7ZOXvlydYJamGyPOKuxomsldNsKfhV68ToJ3LihK8hs\njnFfJg4svpQ6uc5r5pxEFZ9QJ1iItpnCus9YXU8sCTbi50RIo/eDV+VYUjlP\nkiV/yn9/BD2xmkwYKo+7TZmLCyj+ZqR9rGAaNeNBsawPU5QGfF2k6GnpsRqq\nmMdxUd15S47SwUGHxJKI/Vsnt4Jri6+SEtO1xsjFqVmBVjYEr8ipEqjv04JP\nxdgm\r\n=4KId\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0371306c1e97dec6eda79086c796d0492057cacd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.47"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.116_1619227322955_0.46824724338764123","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.117-renovate-non-major-cbfb469f7755ef10a15c3f336408bea56994e83c":{"name":"@balena/jellyfish-jellyscript","version":"3.0.117-renovate-non-major-cbfb469f7755ef10a15c3f336408bea56994e83c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.117-renovate-non-major-cbfb469f7755ef10a15c3f336408bea56994e83c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76319fabf1a3dba061dd74569eeb8db16c94ed5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.117-renovate-non-major-cbfb469f7755ef10a15c3f336408bea56994e83c.tgz","fileCount":24,"integrity":"sha512-8pYZJxW/u1RD+lQyTv/d/XRUPTGRrdRT2M+JqnALdZkNannbNoEfKT+3h0K92x78HfJwJxGdDGbga5znYG200g==","signatures":[{"sig":"MEQCIClGQ3mFPw14JvX0P0lFaDItecqvuBL53tvViHotcsIVAiALu98AFPz7yToxyTPMsi3cEkLPldyvyFn7BHuhhSCAgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg6PlCRA9TVsSAnZWagAAAQAP/iHzHXT4tvAJLRaklYuU\n3ftD0k68MrFTAfFA1gmkVFL7dY4RRbbXl7RhS8AQ4YXkGvPnILYTHA6GIHE0\n0bmFw3wQsz+7u9dmvseyPcI5393Az6pxDsGAWmsQ0DjHHtDWe8BR5aN+n3XH\nJZ5TwR7HFXcMkO/pRYUd+I/imr3HErU5Ig8tB4SLBxLSA/TIVzK+iGxEN/h1\n0nI9+9xek8lV54GNDDbMgU0ibfMq9CSScm6diDX1+xyVjFwB8fPnx1E07M1k\nYICdOtH+5MPJuUrXr7dZuRKTKq3MPbndhPeFv/PUiwP2hU4FcE6uIMYKtZ1x\nn39hy27ZJNBsxwejvlSEdM04R6GB05BfhmsxZMoDhn+X+PwLSCTtQO36xm+o\nOlnzaPT4sK5YtFg8uJxEsrd3dcFmMYpDLDngVATp/RlmoBPNz13DupLoszSd\nMqpbyrr4ngU6Z96jwbQbBP66lWNPgirGsNXFC7j4fnd1JlxlnBtQCstDRH+I\nABSditIo52HexnhJSMUYJkSFZOv3jXgcl0h7VzaG8fG4YhGFRsFf4IyqO7xo\niSul+fb5WDpNFhzn2TX/2GpvuQ3K8TEYEVKxNzU7lm8s0YhzI40tesBowC5w\nr5wVMAQ85fGPiIbsFbX884Z+iWvIJCKwiuuk9bIuH80XKSrUqjy/6aDs/ziY\nNAP6\r\n=C5zp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cbfb469f7755ef10a15c3f336408bea56994e83c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.48"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.117-renovate-non-major-cbfb469f7755ef10a15c3f336408bea56994e83c_1619239908703_0.12877223840038998","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.117":{"name":"@balena/jellyfish-jellyscript","version":"3.0.117","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.117","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a2551676d6ac71604be162cde63e6aeab1761515","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.117.tgz","fileCount":24,"integrity":"sha512-VIcKtwxJd4c4KjwJDGAGKF7F2JwisCZLXMbS8+7uk6VdWD+JHaEElICXLcQe3vZ9/t2Z4XWxHKnvdY1Vf2PG6w==","signatures":[{"sig":"MEUCIQDv34IsZ7pkZIUw8gJrbSXiepFSpCiH+D3Dp67KA03/GQIgCe8uHjS7rceLqO6G2WkrbwwiMFZUZmnZbHJysyqeSwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg6VuCRA9TVsSAnZWagAAf2MP+wfdm5sORCsjQ43Bp3B/\nSMD5bR9rdrNseYSNmmWyajks+Eu6qPRXz6z2c5JfAiUthjK8g4OXJygMEKRS\nrb/IDDSIgFSDjhqjReBkSbBpTtoC+lV3jFnY6MpPrjfcgLAt8KOR1RbhHqEA\njbXRS6E/AE7/grfbQmbBbfmtY9TCEuQT7tTJNE9qmeUL122TVWTZxiUqIltW\nkvrjilJYR537uMXClKZRvl4imPKCLKGrHGvcaxqb6ZUmRO9l2jjCf2+damtk\nmvJ+72m6yt9oUGZEG5bvyuFKIagE0KbfMJJS6x6KKFHLX+Lh4998ZHD0//hK\ne7RwJZApmE3U2N8Xo/ZmRt/+Ji0d1aoNUvrndJNoLpDLa3jmNM5Su0qnY+cq\nkHTiW2qKhvPYPwBzy8logdHZlW3mN/aP6SUZ3d1HEaAUX1hKrIAtR4TzVqYP\ndEd7bRgFqcojQx3MeuL8LuMXgKdUPVVJnEUsYGqKgqpX6RSeXacryN7V5B9W\nXl3eXQSJgaTh5eB4uwMpAC+0/QgiI9nAL6DmtU7/gr9qcZVXkj9fQHyvlYDL\nMWbyC5S9XSV2bBUHWuvjThWOAiX/606sGNZADTK3hIBvN0wcs4T9v+NzH9Z3\n7nM+r9vEcHod0wnm9pAary27PNy6uNuItjcVhSt7haJRtB8WiENrLO+s5f9J\nBp8L\r\n=L8FG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60e907fba337900a1c91c10997e6c8c29a10629c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.3.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.48"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.117_1619240301610_0.14696531382827382","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.118-renovate-non-major-60f772e58f891c3ad8469f69b3f33509c7ff6545":{"name":"@balena/jellyfish-jellyscript","version":"3.0.118-renovate-non-major-60f772e58f891c3ad8469f69b3f33509c7ff6545","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.118-renovate-non-major-60f772e58f891c3ad8469f69b3f33509c7ff6545","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ba28371c0618bda69b713d7eeba90f4f3c98473","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.118-renovate-non-major-60f772e58f891c3ad8469f69b3f33509c7ff6545.tgz","fileCount":24,"integrity":"sha512-JROiguR6xQE2986Ko5K9yEjh4oqPgYUy9Rdn+I3OtizbryRIFcXo6EASjUj575jBPFIPwIaUOKdshVUWQ+aaTg==","signatures":[{"sig":"MEQCICeH6fd9ricANK7/BEv/CsjdzqTB0aXOV34CIlPK4r+TAiA2HCfRTVKnCHM8KfqB+RwJYibuhQDbebXJshB9EIwbvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghAKfCRA9TVsSAnZWagAAFrIP/inhiIfVTOL0M43qXanE\n3GpRCv5JwjhtzTfo8mwuyzoxZ9XIBXMdTOcB1TLbYFSiGaqA1Zzpe4UDy0y5\nIJkwFWYsME9X66A6dgen75MytaG5M3MmQJuRtLz1ScA5avfDGMOOTFRsh55+\nfvFPEOqJV1FBd2lqUarnl1oPUKOxL3UrEh6vpUpvhzlJ4D7ywSIgVgMGrimk\n52x1EixXiqabHFNv99cx+6jjfJiz2UAJtBrtpUQTGv4Bj/Khd3gWbSyTFtT7\nfWfMA7L3+enWho1ugYLU7oYzre3LQWqaCnmG3IAIgexihSRrctNlf8xn0xF0\nnyeox2RO2TYscUs6TERnGW+8/uMaFZVfbnnz0gAfgVCGD/Aiz7w6sBPG+R52\neTJDsExtAayJwBZVmawiWqzwCCHKkhTZIxVq8n7jrB+FRvkNqHlNl4VJihxS\nYy6EO1DIBo7NP++PVUQgqJELmer2KwLSNMBm14Cf2A3kenv5+uReNUBXi2kT\nRf/Cjq5fcO0+yrnPPBBDP8i369uws891WmFleNJnRmONp52VtAULNBjcN/HF\ngVAOspqYx0Z6QhpVdME4BSJax8WpTxw9ydrcGTkyWv8NYX/nZy7vS9KeYBVJ\nDBVnSJ3cu0YlaM3Stfg1RYM+8QFGVM9MuMUDnWulerC7YIHF2R9DNF/7M/La\nO6B9\r\n=jglG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60f772e58f891c3ad8469f69b3f33509c7ff6545","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.49"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.118-renovate-non-major-60f772e58f891c3ad8469f69b3f33509c7ff6545_1619264159167_0.665969790445091","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.118":{"name":"@balena/jellyfish-jellyscript","version":"3.0.118","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.118","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1b6829ca90db3be78ff46c897e8b4d9b4e0e99ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.118.tgz","fileCount":24,"integrity":"sha512-QZpTPpF6TYA//ir2e/xHkPLu2m6z+Iw0UzmTESjpzUhBjjrbDqcNU5BQbEt06J259LhrM65vV7pApSetqj5OWw==","signatures":[{"sig":"MEYCIQC5FU7cV1SDQqkc7JgkgKF8CxUgjTFMNeMQGlv/f5Bq/AIhAMdi9JVpOE58hu2fpCFIb4vDRasJoFYTqbocCFf5K2Tz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghAOLCRA9TVsSAnZWagAAc/AP/i3ToGH8F1GQBAUbp05O\n9DUBkx+opnfKG9nM5BaYKY7BoD5gDTWlR7xQGJHQ+tyaOOWcj8ySpCK2/5uJ\n889B5K/vWKTAi6GqnpznoSpA4ZxixQvyin7fzPPbzghsb2EIx1aoC6lZntdo\n5eHNAStcD4VhzetZKVzrGf9kKrQQps4KNF7r+0/qFa+kJUin72YW5zGtMAJ3\nkqc5X3KxNBkPTXRTqS8TbPdrQLcJniIIRCrjdx6e8cT/bOWaKMxht+4bUmZm\nmOgiRyM9GZE+5PrrZuTPjPV3RSN0ILZ+vh9/m7XmmCGU2ndS9n1fbSehOtRi\n+gKyTvizKg1FTGndRCGXylGrjESXXO2zyGAOeXtIRh+Phy+vMECTBqPFjH9l\nc0YTesDMOE1cAsNRz4yuSWz21wT2zIjl2HMJvMRGgTNzBAHOSkADoH8oHV2V\njb8EE8mOYayQ+Ub8b7TbP9Fqzbv2XR1qigToHPkpV+3rwBbhH6cZn3qKkmHw\nfZzaX0+v03jxeyPzZeKvanXRXzmMAr64DlDAIRJKOyCDceWS7D6LrQibXhSI\nQDUjZ8x4Ma/ftYVKg5GGSyWXdur53ygwlufupkyh/bulaIv013qMfd470eWK\nBazivCsSldQx2Jv3CVUsBNljjT7mkF4//+E8kW6TtS9+pOd/MA+PJt+d4wVc\n0Fw3\r\n=DcGc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8c3453a804e9d3bab0abfcb07383ec456fda240","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.49"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.118_1619264395470_0.5938733019600857","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.119-renovate-non-major-6cb09ee3c547c9da002dcaf624c91eb78a1398e8":{"name":"@balena/jellyfish-jellyscript","version":"3.0.119-renovate-non-major-6cb09ee3c547c9da002dcaf624c91eb78a1398e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.119-renovate-non-major-6cb09ee3c547c9da002dcaf624c91eb78a1398e8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"222a877ea40935138133590f640600e2f5ccade5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.119-renovate-non-major-6cb09ee3c547c9da002dcaf624c91eb78a1398e8.tgz","fileCount":24,"integrity":"sha512-hDP/C3XZRZOH0YpUUZ9SeAr9FgYkKeK6X2OtCV/vlTMKmJQ/G3fuX8FTMhz/QHhY4u7OFyFxQjQZ7CwPVD3vbQ==","signatures":[{"sig":"MEUCIEjTyywy3QuJr6DBsfKykUZvZUOZkliFSfrowJAUD6DrAiEAnsIrShJ86AZlTGmSNO9yoi2k4cM3LaJi+yNDmX0VRCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghD5HCRA9TVsSAnZWagAAbkoQAJxREd8/YkkkKw1PZqDw\nEpSkeX/3BvMMd7KbLMsiV27/VM6gMOP59IlBXoezgG9cBzoYzC6pWjQF7Rlo\ndxeYvDiHFuoTbQNHur3X3uKmHZLvSvfLvn1VCYuh29eYA8tLfMXViKkABjlm\niFWOwyho6R5UuBkWXaDwxr/tFtHuR8FlYvVaa8JgMsR2FBlGT3lsU/iB+9MP\nyylj1jmnG4NMwMfI+HzOZsbETdhujshh1EdTr/XIIy6Ee2YnTZc6i9Cqi2pg\njzf/7VNAC2ctCkR2Gne4E2VvZwGPaPHKIBlOV4H6hNtjyBIfk/JI3qvYxDIW\nxfE0fnP6OblD7DiOxRJ3K7DYylrO+oZpotFbTogfTyukdpvE5vCwaxwJGeLv\nqyOviRiPhC1G2qCVt8hiAKNqfc8aFdhPexBsEQFbHMhOvSC5yunYLj5coWR5\nJbdhfmAw46d1/admxncbdyHUGikmeYx7lQuK2S66qGext7iYk5ZQ3Rq05cjI\n4Vc221ZBFHzgJaFz76/N3Wls59mUDCwvq1VUQ8W0swjnzlngagKVjZbKB+Lt\n8Ot4dFGyFAkVgjxLtp+/YXYvZ249SIgqM79PX8S95+ZfpY8Eabe8bq8ANk0A\nGYVFpPueA0zLfJ/cDBVszii/Hn6uBfOqps9bER1+hoJSWGAjoQO4MqKy6O0Z\nRENC\r\n=LwcT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6cb09ee3c547c9da002dcaf624c91eb78a1398e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.50"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.119-renovate-non-major-6cb09ee3c547c9da002dcaf624c91eb78a1398e8_1619279431194_0.5946540591518124","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.119":{"name":"@balena/jellyfish-jellyscript","version":"3.0.119","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.119","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"10c3d18f08544c1b4d768edb96c239e241208b29","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.119.tgz","fileCount":24,"integrity":"sha512-NGNQXumQy3b3FP1KCXH7JxT4xolwwf61QVlUKT8293X6S2/NK1ZJ8KrzlBSZq8GDx4Yi6uccDpQGsXCm4P3Srg==","signatures":[{"sig":"MEYCIQCE7xN0QcxTelo/1YExHSjF+qyFxTVrU1X0Rjo7JsbW0wIhAMl/W4R3MPoGrBRt3d2VoYSCSqSmE6P87LN6ENJIk480","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghD8MCRA9TVsSAnZWagAA6IwP/0bDTKgW3W5osWaMDR3X\noCfRJdxZzDF0xbWTj0lpEA2bYdznYwMe1kV4My47BCwTWUAWVoTVZ/aGC9At\n7+f2108eRDXs0XSAtDfwX2X255ManA5ukk/mz3nNE9tHgtqZ42Jk93aRqJUj\nEg2fm6VLGLaSaYSW3f31LJKHEN6VRVBgpaD2zq1RFa7eRSkRdB6bnXotluY7\nsULPewXayUqcPFMBPVxeGOSxi5EyB7PkA2cOs9avV+ejTHihihUrTlo47Zx1\nn0JocHVylhII2ce+NwvnY7j1DnZqEqxSCP9DrHZOgAqXrsV7Nb5l7vepSEdo\nPWdqeiRIE7HwvNuJkgtrfwCEeu/Wjuu6wTvy4EwqA8KAwDS8Oh7lgssDcoQn\nSam+xvpTBvFHOo86bqyozIntWvJR2ftcPQ0Af2z4tn3WGamnBGyFsKNYGjKE\nlGVaIz3lg0c7NJuCxNWJUq2o9Ur8ls1+KlQA4OTGuU9piUx5hZILKbvxkoau\ngXv797EArCxqaBTKAYT3WoxYhymy9q2tdE1G8YoogWlh1wNz6srTNv0JqFPj\nsLWdx3kcoRU4GcJxskEnJ3vI2bU86NkdQl8ElG27AV5A9UysCFTiDeyLblFU\n3AhW0H83KyIoJaLLkHq0uJOdkc6gvswyjd1JdcAoX4rY4wr2wmoyuUE3em+/\nMDHM\r\n=MnsS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"185a81e9ae2262947fac0d49021112c5f272bfc0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.50"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.119_1619279627838_0.8874562090513887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.120-renovate-non-major-c3c04719ebe073d825a800d4a15e669d78c69cfc":{"name":"@balena/jellyfish-jellyscript","version":"3.0.120-renovate-non-major-c3c04719ebe073d825a800d4a15e669d78c69cfc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.120-renovate-non-major-c3c04719ebe073d825a800d4a15e669d78c69cfc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"31dd8b8b1258da57c3c720343986f3d7c5d00312","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.120-renovate-non-major-c3c04719ebe073d825a800d4a15e669d78c69cfc.tgz","fileCount":24,"integrity":"sha512-+MeQ/VZmG9/549NEmbhWaldiDAo2TEdsqHNoWaA3MB7QjjMn9EVlIzxFNyhjQguAInJphYZLmXIWBMIE7zsIlA==","signatures":[{"sig":"MEUCIAD4mQOeeKeNcxgthqXPxVOG8TXX5MLaUkq8Im2OdaWwAiEAyrD6Jn3DyY4bggCESzcc1ES1FBEooRE1WrLSiTKGqrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghHnoCRA9TVsSAnZWagAABdYP/j/LqXnt4mjhCLg1O9QW\nd36iHWo6dey8w6xdtqk59ZRrwkZDopBAixu0HjpraLauYHufbXXDY5lMSAtK\nhPpNyRKq43xOxuLv5Lpvt0vETYlxNuMbrk5WoZgNuVuPaF7k6q9KhzCh4Wy4\n+xz/cqljoAMOCdENaL4vnKkKLYKqmLqt6XfHQXJU8nwlr11iM0SUjSpJdmAP\nNBxI2tki7edMIfDgPRkqDFcO3bhLD4poxZfZLbnq84FqjbIaY1XHEi0Ng0Op\nIv8R+UlQdPKYNP7F/zZaaVC93dqwN9YlX8oNzufRAHkZu6NuNMWLqXszUEQ3\n684jt/yvY8RLW/Nv5kP20IpyA7KQ3G7zyP1Ug24unyoZrDLprZ+Czj8VwSom\nkD2zcCwy+dViz3qSI3BTQn0SfH6uauR/YVEPESvKzHYEBpVqLWhRUyAmDlDh\nRFSTV1snzPh6xv+hJLHenMFNmn2xBFyBE5Le95WbBmOESf/yYjQ6Ub/7ZtxL\nKg5w49tlV5KhyrOWsa/bx/dUJ2/yQNgzFX3uyz0rfJfdrYk4aJAHPUYl+CII\ncV0URCtsbVrjNiQXLkREeVVEranHRyOZCxg3IKSYQE/QY7rABs4dh2pdUdNQ\nn+tXS4/j80g155h0ei6RFFJo0MR5GXHOwKLbZ5yEZqJb2Fw10hhQ1mspVrZg\n3E4W\r\n=8fI8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3c04719ebe073d825a800d4a15e669d78c69cfc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.51"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.120-renovate-non-major-c3c04719ebe073d825a800d4a15e669d78c69cfc_1619294695969_0.2952311366457059","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.120":{"name":"@balena/jellyfish-jellyscript","version":"3.0.120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.120","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db4c0944e57b9d6cb3e7bd47dc045de8bcb07def","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.120.tgz","fileCount":24,"integrity":"sha512-nJgO8PnZQP6XdZNogJkz3/RP3pQC/5GpsUIcdbsLnV+Nu4apkbJbajHtgSlbCPj5GaixMLIaOykX8ea3Ok99IQ==","signatures":[{"sig":"MEQCIErFS4NkIjiOm0MKD/JI6HH2F35sCbSN8Ku8hJh+jnUXAiBBx3i1yzlWJptyAUXC9PCuDKXplBeIJO52EvoX2SpGaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghHsaCRA9TVsSAnZWagAAW+EP/2xHjPE2fAep+kwv8+O8\njmrZY28PqFjVat4G1uj2wYuJmiL6l7hpcIVADgN5HU2U3wvZbUcKOgenH/kd\n00/jdRlHW0M9DbnJzLmeYbi3qjzgwgICgkYOZr8veaO2SLkgx+dzXhBphSPO\n6hJFlb71FWJLUdjWU/mVdwG0pfd83w51LOo+VJKC8SpYdKKA83fhRBbMqIdI\nw5LivFzflTI3o4Y1AFWEMDMh8BXvbJk+h48OuTunOUgMZAVWj3ORaBQE8+wn\nrtPRK3YNtgkAVozpgwWVGTN5DC5Z5FvKgnh1o97PIhpKiDirp6J7mb5pOjML\n1ugTgAaVG5vDk6EkEma978jJBl7fyBxgtc1TkGJZXSd5dFEGK4MkgjTMYnJy\nvOLtXCLQWSobs1Tw++X/q4tKFNVdNtkPI74hn4NDjnQfT6+SIve2lbXW2hgC\nNZatiSkf6lY431iMqHpjus50eucqJUtY8m9Nq+GwrjgEzv8d4D8iv7Zj1WLL\nDHYWSV0H4cVV6ftTYKIxpG4STRyrO7uoxtwD2OdN1+6vqRQXZ3vmLIX4mmyQ\nkuFfDzU4YkiOlVdSfEE5Y6wGTAtKs8pSE5HMQYZo1qpeJYxWSZ9Vej1Ggnvq\nYPtspExM2PdqUrrPalhZS6NEca/oGkjDLrHl9SgjrUC2Y+UVIk/DXHEc3uda\notVL\r\n=bsSU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"511e3d8eb7d82a4b80a982ec38cf65bbe3378a50","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.51"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.120_1619295001367_0.2245156885847157","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.121-renovate-non-major-99c86e36b4f59ae73250515be1b68f6cf143dc98":{"name":"@balena/jellyfish-jellyscript","version":"3.0.121-renovate-non-major-99c86e36b4f59ae73250515be1b68f6cf143dc98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.121-renovate-non-major-99c86e36b4f59ae73250515be1b68f6cf143dc98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bfdecd344c1fc901a171a921f1db8dcd5a275817","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.121-renovate-non-major-99c86e36b4f59ae73250515be1b68f6cf143dc98.tgz","fileCount":24,"integrity":"sha512-z5FfZBI7DW0qq7YrPnxGzrOns7/PQgWqKQHkU0ihgPK/RkfBKAJQ+k165jLZoMkEx/m/0SF7YxYTPVyqWhbGdA==","signatures":[{"sig":"MEUCIDFbTMDfmlLy3bmCiAwZl0d1LqFNrs4mDb4+bRpXE8O8AiEAvO9x/G9vZ/XZWM8g+E33WIc1Nlin9Q4LwchLcAS94qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghLPpCRA9TVsSAnZWagAALj8QAJPhALMOb6gLRKVbsCdl\nd/5f8Rgla+7WeaErDWK791SMNnOBH/A6PvndINZnZxio4DVBbu3P0PRc1mH6\nwmlW8yT7pM5bqq8063CFdqyO+8C7jA2DxNEoWzt67BA2XQUFJAy+8zxmYaMD\nfkqVNxqJG6tytJvC7r4zIYluwrSoYGUWywtZ3w992rBN0fpCzzemD1CvG0m/\nDgoFapLUXDTtx2izlhaFjvqZm1bF7DlaB1YMiWo6tO1A5DcdU260jTBE0+Bi\nmmz9mNKZN+p+gZPf4QSLQpP6i/dUhjaGIlnAloLbpzMq4bYPeeOy0gH3OXVR\nb2lQc0wsO3vQGAkal07l+unJ81jPGtEH8/HDDNh8tBtm+Uk7t+W2gRya9j0M\n/gHaN4PO0D2aNQAEFbr5qh0812jRP+yTVBSPqKUDybZ35h/9xMYYIoYLX8pD\nbyKMPGkqxvEDFviab7OWU9jf6UVCqYAq354nD/VbxGzTaPyNOBfMcZbFIg/2\nWowq54pRW6CxFiEO2tTpZ8lgae3xHidrt/bdZwcWScexH0dt2JBcSwoNHFPC\nfU2mWX0XO454SBLbdo2e/Z770EHY4jnHwjvFaDhnB59RXTqcyFHE9E1gl68x\nTIfq2b+Sg/Nquy0CpVt4REumEkMA/O6qqtfRqQKy31YihJ8gmmSmYxoF0oet\nNnFS\r\n=h0iZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99c86e36b4f59ae73250515be1b68f6cf143dc98","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.52"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.121-renovate-non-major-99c86e36b4f59ae73250515be1b68f6cf143dc98_1619309545244_0.91126477757832","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.121":{"name":"@balena/jellyfish-jellyscript","version":"3.0.121","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.121","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"340c374972eafd0bf14a83f628bcc42ab556a84e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.121.tgz","fileCount":24,"integrity":"sha512-F7rVix0QnEb5jzVP3hgZp7h6pZy9XT0+SxCEK/TqsYtjifjYbVABc12rsba4Tgs2PzcahUqnpS53u8sLVo6WtA==","signatures":[{"sig":"MEUCIQD6kHmLtOF/1lKZpwjG6GFS962jd8zYnfw332gCA4Gi8QIgbBzd954EjkjxemmeAJ4Wapr2Sl0BbM5iCWrmrMM7zi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghLTECRA9TVsSAnZWagAAciIP/1yh/8AKobvKRaKUFAeX\neJL3y5JV0Gh+vyS9098AbhaLZ/RpB1T16ttkM/Gwk85UmPCb+RS0CeBNrzJL\n1i354e+EApiE1Aes51zTOOfyzTk+xmmxCshy/85nqOGzdGJzyJaC5pdVlpSr\nG++alZK18YX2p2Kcn9d75EuJfZP6T2e5mM/TrP5wBTTI0T3Rldy8ripWs/N6\nr8qtBgyM00UuwQGMIbi+zPhrm2j49QvlMdT1DPBphSQGcRdU18Otrza5KyAZ\n6RRlner7bQjbTgZAenmjuvYjgP329pc6i+xUBtHQeLBbFGeJSbmqd7nZ+Hc7\nwwkt7C0sYHxcXvoT28lu24ChIqGGm30r6M7mbKwep0yocVCuac/0EJWNI8R1\nlWlsgM6wTLj2bgYjgY3TNrqFOufdJnDQhZwubpYrBJ0tQWYqR6qZIIkcon1L\nzOrY6uMW83B3xzC1pzrng2DI3RBXfzd3mLqCxau23fuA8QRHLlwWJbimpkIw\nHi00Dy+kpsSObLdlRLxVMktTBYwlS7ThrrLrB4qhOB1CFVB5w8mveA5vBkZE\ncf5/dlEv07RpU9T1dRntVY4Xm4GLb2VpOmMS8tlfo7whGUToQmvfR1yav5Jl\nHwJbCdgIgUyvj2CMfauG9hLmwJAwAEeasEF9Ru4wKrjBX4K9Q+Us1wqEVRao\nDk/x\r\n=BNYT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ca1c3a12ef46d9fd634026b4abbfd7d7973bd650","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.52"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.121_1619309763859_0.37677275078388894","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.122-renovate-non-major-e6aec96e96b03f3e6720f391c0bbbf56787d9834":{"name":"@balena/jellyfish-jellyscript","version":"3.0.122-renovate-non-major-e6aec96e96b03f3e6720f391c0bbbf56787d9834","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.122-renovate-non-major-e6aec96e96b03f3e6720f391c0bbbf56787d9834","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f2697ffc7481b34c799c167e673211d354341f0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.122-renovate-non-major-e6aec96e96b03f3e6720f391c0bbbf56787d9834.tgz","fileCount":24,"integrity":"sha512-jCwSZkF04FbUoUTZUVF+nDm/xfT+uNOvSWJWtzQXg12kYF8tJHb5vM2Zg7tFLoTWYUrHrZOpJX62dj+HGjZ1ZA==","signatures":[{"sig":"MEUCIHdjvsmCrTx4v2Jx//K961TQYhq1sH9NgXaVAv1LsmDmAiEAvvqVYvlr6l78z/9v/JJcAJ9OIg+i02TwhHvZ+peRVxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghft2CRA9TVsSAnZWagAA4OcP/25dIRPVyA5BX+nHx56Q\nv03dhyCXzZP/p7YH8bzcKzUC7JQTZhfmgqzXD2x8ctQpKwJf3+Us88V7hpGx\nDmMy/sx/39MpGhJjooRAf7JUHTSUSqcyVxZ7Ic1y3YCHWIcPFCJD9vY1/hJT\ndSAdDKRhA5PRZtfBiygLA4HiwdwdX44bbLWyJn+1/+t0XNRx4qtDziBRy0dD\nBrlQMGxeF0FApZb5VFLNtl5fZoqHtNLM8XB2hUZWky2obWFjey2K8Xlorl4D\nm6RuVv4V2GbnXoU1xq70BIzkHphVv3vWAOxBaEhnOhoilzjgJIAcVfHv6hUp\nTHwu4OakWA2tL9CPtEwiEHiPIv+DdcWSaBPAYghrTDlccww/79yH7ZxvCKs4\nRE4Xk6Q6p5B2vaxteVDA8qfOJxHu6Xt0Hy7AjywoxU2W0gLs+ZvYUSdftu9W\n50zO/kZcDs3Aj8UoqthovFyj3VllzHxGHU4cqhbCoJ0mXNnzvc+gYVlnToYa\nzIB7bi+xcmmlYJpTV2IKCXSK4CTe/tJsSF2ffOo4S9ihvTAgAr9p1veAzNmp\nUoJuxwd2f3ylhdskXHJAFPqAjQNEolWNTgfLaUQYI9Ww51MipgeIDx9oxk+5\ncu6GR9drp0sA3GD2iT5zJdXYymrrcsvSeAATc/OLu85a8uKgCl9G8wq5dwP+\nr5HU\r\n=SbIJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e6aec96e96b03f3e6720f391c0bbbf56787d9834","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.53"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.122-renovate-non-major-e6aec96e96b03f3e6720f391c0bbbf56787d9834_1619393397745_0.10214471334156228","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.122":{"name":"@balena/jellyfish-jellyscript","version":"3.0.122","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.122","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c37a423e961f0d21aa0e97dd2880f06bb8113e41","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.122.tgz","fileCount":24,"integrity":"sha512-I+z0IV4qW+nc2TnN+oY9WLQ2Re+FS3Pbv9zr6Nw+Zv2BJr8QeXhSQxMMCwzzFQPkgDslWXH0lzB7jtqmB8hMzg==","signatures":[{"sig":"MEYCIQDaufL0Ke/YuE0Xc2Au+IZTy+S509CvAJFUyKj0rmvKNQIhAOx83NPU/TK5U6gDYuj4Erj19Z3w6+8nOeSNiPEYp3VY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghfyqCRA9TVsSAnZWagAAqewQAIJMuozN+XLLjNBiBXf6\n+HLR3pjs1U3z19IilMmYUK/GB2DZXDBPXks7RW5f/wi8FY7icgLRw2BUWPgw\n59V8rGwYM7PvW4P4y4KTANdW0aJ0ZcvmCXjI4JjnVM/4Z4ISi3HlndtNsfw6\nENChBlqkMggevHGgbTL2T8OS8oEIvY7aHVd2Z8Np2gyUw7t6K7uO5bdo6j7l\nK6EkXdNJM5gKXn4agqek6hqaksQyjE2uBLx4G72hlF5tDTv7w6whqa1IxpLo\n6s7cI/ngFTTBWyFOefJySuDlTzLqLScRdj8B3QwMqeCGObGtLzKK7YXJW/Op\nI6XY9f92FTzuosji2Kl9uUOthAbKJ/1BeohJbFiNGbkn8HlcYGz3mOWQILQq\nMAeW1fRFu/qDfqlv9nxk4d1Di6J9JB81Zn8H9NpV/c3Iet7Y57InuzdRh6AZ\nB747c0AVJ0u8yTysku/h2vIzSoH+ntaNhvTqEAu8Z34jtM3jfrbVwmCpJ/2D\nO5+viU5YAKN8B1j9S3Fjggv663KE4snis6Xxzm14ULqCr2oyC1CWH4GkdRD1\nOcRnn6V4dO2pPngFfXmdq9YXFKcdhPo4WDKmTn3iRGYJh6WeXMxXWDH9S4st\nA4dGt2RVgLFTdlZHVieL1Czo+xb3h1N2vQejx9d+UhN3zjNbVk4dnuDAgGW3\nAX71\r\n=Q+FJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3d919f77f629373d3acc06ec6ff13938cceecffb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.53"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.122_1619393706465_0.357721843634635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.123-renovate-non-major-524fd964917478164118561c6f4635e3180c20dc":{"name":"@balena/jellyfish-jellyscript","version":"3.0.123-renovate-non-major-524fd964917478164118561c6f4635e3180c20dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.123-renovate-non-major-524fd964917478164118561c6f4635e3180c20dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"999b1530a021aead7a2db826ff1f48c22286ecd1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.123-renovate-non-major-524fd964917478164118561c6f4635e3180c20dc.tgz","fileCount":24,"integrity":"sha512-QbjQH5l3o9QLyaKFqJRdVbkJhnWRVvxlMEcSQN18uFiAsE+frkj+3lirD1x+CIXYaKfgJK7eqP507PTXBw6X4Q==","signatures":[{"sig":"MEQCIHVSN2ZN3XVUd6OCBAIGmml4kqerLi9vNOcrXHtbUHCoAiAxY9Z5ERZbJXZypCXzyt6dnK3+HW6K19RAAScf2VVuWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghhjYCRA9TVsSAnZWagAA99IQAJKmP+AOAEgswIJiA54p\nCu6Dsupu2nirjaL0TlXh/hqZvR7ItOVl+bMTWS6gXhiBatSasPEWrn7uWYW0\nNMvZoU3Xlr8DdmLDxTiWfdDFz+S8NjqDjnGJNhRa0/oDI3xb1e692wlxg/lU\nKVqY84Y6Ph+DbEui4zj4qvHNxhpplp10fEQRbZ6Px6+Y1m2KmRVilQxmQoEy\nK8UawvzIcvi7P0WrnpAbt0QZKBwsUAlK1CJKnEN8kX1MF0HWqQ3LDtUYGAJ+\nzbdrRm8u+mAeTlSPRgigEreDo4Vkt635l9FGtvKOZezn7c2dqV5w3mYyKy8S\nkK0fVdGgW2lEywqprIG/wJfkHMEFDVtvupkkqiTCZ51tnkEUsPKZJ2MjlOCB\nb/i4YQstHaSWjgaT5IR+6hBe7WVsKOyVFbfawRCrI8t99EPb2NQ7lOoYLrk2\niagaNzjZtn/0MKO8fF3uLPQJEFEPJyfp3jkefWyhq2U8O/93wTBdx4JF1F60\n5XkffdfTC2wwV848NfypEO06QKFHg1RxaqC/3B/iWEu5+v0iBlVkM1n/Dc9H\n5ibgWeF96Tl/xCYREOiAut06/SbYij89nVujWK9fQc8x9DcGOD5YRXktUiqg\n7eI/1w+mVSP2ZQOi6OvirNXWqCw2rtZFRL+FaJ8gn98b5FT9HqvbW0gDsRfj\nE2Xn\r\n=Y/Pp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"524fd964917478164118561c6f4635e3180c20dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.54"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.123-renovate-non-major-524fd964917478164118561c6f4635e3180c20dc_1619400919898_0.02599166189776514","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.123":{"name":"@balena/jellyfish-jellyscript","version":"3.0.123","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.123","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0f2f9806e04221c08901cf9f5aa147c1158cf31a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.123.tgz","fileCount":24,"integrity":"sha512-RWgeB12AmWGN8FiQ77Haf4Y0H9g7VPHGYjYj5OMTBMe+KYoHMSgahBdXf2joHSWDTF3T/RbVMjiLJ+fa67moag==","signatures":[{"sig":"MEYCIQD4f77XsM/9wZ1e+JuM3aGNajVq0B5T5CY6+2VdUWUvDAIhAL/7IMjSGKsxa6TWdEV/5WHRsq/goWtaG1VXLcSrBgKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghhnMCRA9TVsSAnZWagAABN4P/3vfVwNuy4la1pbJOrUO\neRMz64vswoEHCBWnIk0B6z4t7mKCn2Ek19YkTbnpIrK5YuFjMLG01l6W33E4\nQSbPbr7p/0SIL/eEPnZWiE/c1WNBsWHP5I3Z0kcAtB9NhJ5gavmrr+Ue+AxN\nBXL02zC8j5az/9w0g3sHlaQwGbAhJ8T8/MIz672CmLoSw8+HF5HZZWEUVgqE\nT+rzauKnMqOf6D89pI6yX1qEF4Lf/HCdDuOj5PLEN1Sx17LqI8kgNtmqN/F/\nm5nOA4sJRsHqyqOdYOKymxWNS9Kmib7jBxhtDPP+kXFEy8+XeJrO4cMqPBfq\n1DNbmgb9kdY+Xo7DLNjqFp0mA+a+bK6tmhNt8A0uiuY4Foz7djc+KpYmn/wP\nBt75WpsrcOUGmx7in9Z3u/eQ3pBZM/tyFuB6HHcMgPA+N7XjtB0hUTYAcfMF\n2q38QlCyj893ln+D3xgRy6xZMMtiFdINT2OuknPKyfxjHWAjRWqLEyhUPYTv\n9HgJJqm+VL06syVm7IltdnT23EO/AOuLmgzyoc5qD6GQtdZRZ867/kf8BDup\ntPbOE8frYfaGJtnAmWTIpfAi/aY9dq4AiPolhNo0QRRsjM8DK5lVTr7RHKog\nxXT2lFrCi/e3qdXBMaQfuQbT2/uBOadnMjZ6Tg9Ui6I+4l9eKnHERJhiWsJe\nCdk9\r\n=XjTN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"636ef7e5b4e08026c84ffd160216c589ee2177a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.54"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.123_1619401164058_0.4300031185725042","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.124-renovate-non-major-dd591ba3e4d00650337d88383bb1e7e3dd7ceea0":{"name":"@balena/jellyfish-jellyscript","version":"3.0.124-renovate-non-major-dd591ba3e4d00650337d88383bb1e7e3dd7ceea0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.124-renovate-non-major-dd591ba3e4d00650337d88383bb1e7e3dd7ceea0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a58cc5a281f91e08ffe182d1785098ff70ad3e16","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.124-renovate-non-major-dd591ba3e4d00650337d88383bb1e7e3dd7ceea0.tgz","fileCount":24,"integrity":"sha512-d9Z5iieRj7L9FBcn0Kxh1tuJo5MqjSIs0PqokoPOUucFND2baoJdMjhKmALk1z0KXq73NBxMyYykRIRQyTmiZg==","signatures":[{"sig":"MEUCIBx+o/cnVOjtYde/+LzUIze7iDB+ojOqFa6I3UtE3C8qAiEAoSeSiWfqHl1PRLxmvtwmaEGUa46GXl9V6KZgzn87egk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghirACRA9TVsSAnZWagAAYC8P/0CrHjxWBYflX1WwQvBu\nQb6p2bQvc+Yvhk1KLVMklP8dI55imqqveD+qBiHVrEkZscq/HNO6I2PSul3n\nLqExzS4d9eGFMa+Nf6EZ6ifcZQHr7eZTHheXuRMtMBMeHTDWz/kynYFFN7YS\npAktULJmlqYaqLo8MTkD/Y7VEb+OJb2o1IA8/PIMPfYh2oGe9121gRHo4ZMq\njgao2CCIzqJK0Rye+pPp2f3cxLl9cLUXuBOoVjoLvN2fAVILbobwoCGZvrXA\nAKbCLCfLscRCGSb6Wsn0z4iUemwXQQYoQ1HRrt79i5b/ZV75RHbPqg1XQl/t\ndIftx9/Q7SjKT2bgOK5irnkBi+m2TlPJn+pccJPLHpAm40PbowHdSNICQm/y\nHBzrN/HXF1drnbRll3rpdvb+oBPFrHyWaxU1/AIhIXiTk8xzqKwBf+QHWuzh\nCjJmE/jaKgc0QP9nISBNiSKr9Ht2/2lJ3zIaR9fN70YJpBpi3nI47jxQ5MyU\n2UwgpnqIvwb8qNKZf4ktqPl+YaGYdDzt0gis+Lye4YG6usuptjhvdE/jIBrG\noQQpocCgIwlU+7qz07pgFG4vwausY9P9XZhn4AN2C+2zql+Jr20mJPvcY/1b\n3fTkciGQOFG8lK6GMDyvjcHcUOe/kzqUo4xa2KxcnfH1BMcc03huv4QAT2Vq\n6nJC\r\n=S0OU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd591ba3e4d00650337d88383bb1e7e3dd7ceea0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.55"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.124-renovate-non-major-dd591ba3e4d00650337d88383bb1e7e3dd7ceea0_1619405503578_0.9121175387588027","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.124":{"name":"@balena/jellyfish-jellyscript","version":"3.0.124","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.124","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cdb8b0966bb0da74b804562175fbabcc58d15c3d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.124.tgz","fileCount":24,"integrity":"sha512-SC9AMqmGpdcqo4T2DpRUq+0yL8yv3YOzXtyOEyU0P9JpKJYMtOslNHesBsNVynOGNSq/Qx5NNs7F41qGbiCFoA==","signatures":[{"sig":"MEQCIDgMlryyJiXoPuz6b4l8Iy3L7N83ePDbV/xXvECgSosuAiBrzJsq79gG2Sd0HmRfyRLC6FLKpXQtgWLxwSEVIWccBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghiueCRA9TVsSAnZWagAAx6AQAI76uQ4h2+n2IrcdZ53j\nRY2zM8ZBYi1P4yvWN0N4Gg8mMWK5ADVzGEmapYdceO5sPFYVOBbpIVwsJw4u\nrMMllAH5Yp3wWP9rFo5hi0jSuN4Q/iY2wbliSHr5nv44HQxpwxsipsb4Yu3V\nunP2ApPZ7xn7I+UeN+xg+HcdwGe+KZAHsS3yGMaSgqBGmQvLlzks2v5a4rrE\n2PFnFql/6vWrOvnxMouhEfFzTkuvfudgQeSvZ5v7lWCnbc5VnHxQzqaVaq4B\n3iVGdx7eC/SC/0v0vWlyYgZpWZY9JKgYs7lwC3Ytu2kW/WhIVQs53rRIKB6g\nu8m9MODH2R3oCDhpS4rotX/NfvXilCAhcn8YzggcWj3Z7NoR77Y+d4AT06N7\nda77vm6hHY4JZDxvLcZd2S6oNbAvKrHrHKmuf+qIec8c0AiTQCne5AhDpAiE\n057emSCJM1iRty9Uf3D750zPeMsiL1jKzwOobOf7JvHxAv9+welrAZze/yQ+\nDtnn+QKm5v+AVA7rNdXsV5HYK6+/soZorios0dCzuUkzcA+Bi3QzOl4dOlyA\nCZprrnVG+2JMO5EeoG4uMXOdue7rFaqPxRFpV9E7CjXWD3IU2YZB9kpQEe1F\nJPdtHV0iBlmidgymWWBfPIP3EbBjczn2/iOQxn2X/0XQxn7sPdj5DbzrJiyN\nkVyw\r\n=h9Cu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e5c5c4f81600a38572817bd8bc26af0952180abd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.22","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.55"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.124_1619405725620_0.44073439196554354","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.125-renovate-non-major-f85782bd81d340963c0b8b16ad79439edc5e7738":{"name":"@balena/jellyfish-jellyscript","version":"3.0.125-renovate-non-major-f85782bd81d340963c0b8b16ad79439edc5e7738","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.125-renovate-non-major-f85782bd81d340963c0b8b16ad79439edc5e7738","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff7256972cee1f8b478b44bb2a3fcf7dcb6bb5fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.125-renovate-non-major-f85782bd81d340963c0b8b16ad79439edc5e7738.tgz","fileCount":24,"integrity":"sha512-jXBpVqEcmYbAgk2oq0EierHeNmjK5dTrcQ+vBNJ+tk1D0aayadF5wuFzHZ5vqlkg7B9UTc/aAWP2/nYoSSDDew==","signatures":[{"sig":"MEUCICw0QWCDGNOdvHqSqYMJ20vnugOpIv3jURuU+fQjQyGyAiEA8/5C5xL1molJhPb3qvC5UCgkH3t8L2j0wsOKIxarVEs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghqc7CRA9TVsSAnZWagAAMJYP/A6wLuV89vTgIGeZcDRj\nyXYHlfiB46pbB+yKDbYHtu71wwdYvppagPa6Q2J6PQzfISgEuGdaRt8ToT4Y\nGyPgMgybzH4y0a2vTnc9gS1eIBjurKEhK98OLm8Paw3QMFrTVUxsJX4v3/EB\nELxQeJ9F5t9/r3sLHQSYBgzS8Cp+XCWEaeKmb3kocBHoHWxgMuO4q8Vjx+Vz\nBhMubukkFuWr1hm00B6SBmACngg0XylDeXp32b9v+9MheQk5+zbg6SnR4hwz\naSdSu329ReuvDfk1OuBDIKRBtNyjYxBcnNE3woqKI8Cg5/Cq3qkecnkJwTOM\n3XXgudQ72DcQtwkDxjBn0aZhAwOKWgVTB7rQcCckaoLO1/ctwcy/dLOA+/dK\nPaudWA4mUiKn++zFx44+Mls5N0xlOAdrCDE3Nzvzjed43VG6LC4V2YZRzi8s\nFFFA1Q377iJhKh89qE3hoRZS91KNkELAiOd1kyqwhGWYcxSRDeTJv4Gujtph\nGg3ezNkOy+K6knw0QA+McqsowrhCb8u04aOJpJN+FvlsaB+TxKjb2VlVf+bY\n6uqi9nypdRvo6mxanEh4jqJ8G0nbIxiMvpln1vojevybV7CaQwQNpRjYUo30\nFS6x9e9v5FmNswYVpQrnRqozlNAXW60eeUhF9yl5PYAabk7UDmS1MYAFnEK8\nT7Ph\r\n=L7ad\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f85782bd81d340963c0b8b16ad79439edc5e7738","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.55"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.125-renovate-non-major-f85782bd81d340963c0b8b16ad79439edc5e7738_1619437371380_0.7959048699427533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.125":{"name":"@balena/jellyfish-jellyscript","version":"3.0.125","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.125","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a6f6586dcbf124ea45b290a973a664dcc9d2362","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.125.tgz","fileCount":24,"integrity":"sha512-ZwCtZo/ls8xLg2sZBrxRx38WyyyD/Js1d39YAiPpPoDvX8SDeWZ0eBIh/SqqvtT7bgIcjS8GcZCx50iyGSH6hQ==","signatures":[{"sig":"MEUCIQCtWaSd6iRFSDSy3R2K097dCUJ9U84JgE99kbWaDYpc2QIgQJNfRuuk+FsWCq7b762mpSuMVF3wscLKd+00mdqwZjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93889,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghqfnCRA9TVsSAnZWagAAJYoP/0Bxi2GYzGucCZ7Db0Jg\nThM0Yzhr9cHLRwu45ZofPLbs4wL4CJPu2CSsBjbivwpwLgFBmz2xitfkXOKP\nd4IYhC63FH04+8Q/lN3x+eO740aqKbnig80sDxFAQyhzeu/THkgtiXi1/cpH\nShyVk1Jv1imcBiGiZf34+T5rj6hzosXxeW7x5gJYevXjtKxAgTX/f1Uzj0Mm\nX57QQfSHBgEb5amcMK18WsoAl0ykHpD7cK70MSKB7mHTj/d3GQSuYZ9caPRr\nFc7y+2Y8Q6fpO3WXGryNMAjf/ZRmCLODE5eCw65i5ttgrz1MZxgKwkLJHc1D\nE8eOwWyBrDn3AaEEoe9jkG6J5EeQwknT2vrPXB02Qm7ssVYVimx2qfib40zn\naMvylS9ehpL09vlDg2rhHAU9NFncDV+29XGUizBJt/Trjypasj9UeEuILrN9\nNK0xwIhSEa/TK8WvHRJVGnoUX5CMnHf2WNR6Sj3YWVxWcSEKXPmHC0gRCjsY\nHroS/CGyH4i/HjN8QB0/A8cdNzZEtzbC1hUzjG8c22iueNmlQA7STq0aLqSz\nQdzpkKfFrT3QzN9i2+HnnOYQjUqR+ZfkMYriNP/o4Wwh5Us6eRhmFupNWfzh\n3f6+LH72+EZqg662ods4EJbg8rVJmysB/wvJ1vem0m62Fz0EpG3jY9z1mMN3\nSvqO\r\n=EyAv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"74a698c0da885148d05d9be9d45c702f41b357fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.55"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.125_1619437542997_0.3998746717956574","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.126-renovate-non-major-ee931550b917636cd2f6f78b93846e5acfa8149f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.126-renovate-non-major-ee931550b917636cd2f6f78b93846e5acfa8149f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.126-renovate-non-major-ee931550b917636cd2f6f78b93846e5acfa8149f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a8f4626c84e26b4144864730f0eca78fe0c4bc7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.126-renovate-non-major-ee931550b917636cd2f6f78b93846e5acfa8149f.tgz","fileCount":24,"integrity":"sha512-5v/geXFHNbLt9NAiAneThj21BJGoXI8OSzbB7Rtudc47T3gcg3bwsL6j54QkTLuewEQQJ+pycPR8JLTrITk5gw==","signatures":[{"sig":"MEYCIQCUm2QvxY6sA9kzBulSh1K7b9jNtNT45xIRcZDbYDBT0wIhALW8JAp6lAp0lfIm0Y1w5aIVe3VyPsBEVebT/Tj8SSo3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghwa0CRA9TVsSAnZWagAAZBsP/3S5Mn7IzpWETuB6FqtC\nu2vNkqmqXonzu6GNUwz4gIyE5nhv2f3gxNK/69pkK+Heqmg5RxTDj1nrlVhx\nxonL0hW3OqNqhZEuabHK/k/1havIxlHUbvBbDRe55zvt6eW7Y81zNO1WXLph\nNUZHPJqsLuu3FKwGxIg0h/X9xoG/f0LUQ/jaMNbbEaffsjiA/jSFbEaLnHDc\n8il5ylnerR6c0kVy9JpXSmd4RM/s9YqupAKinb/QndOhyPqws4pIFZi4fBlZ\nJhih07XjquwlPahmnVBFzEU/QEBq0cPZB+M9mE31WwSBFyY463vHVCbRp/3b\nh6Dqu+lhZ/aE87Up7jDUV/h9KXHZqO+LJO6j7ut6G5svpcpDGyGXa5HqBYC5\nNRb/y1vqpDDvHcmZOfqDfXzZOkTMlTxCctDztbDVBxwTSSioQNQol+xSNlMR\nGW/d4gg+kaKySqTaAyUqkv51HXqZyapaxq8rcz2iPR9nVihjTaIFaVqAIqKq\ndTiHzq2NluWls0n8gEBlCuaT8ac+IYjgXCFsydUi82JBcBsbTe3ncY/YXJV4\nDW4NJFbjjskdCCm3l8q496GVOqUIFjcwExNdPPsCmhT3YxgXr8OOl5Miw/vV\nzPjawsq3xv5ftwx5dq99C1A2vc55gI7gthYHQHIV2mpIFzryHdgw/8piovWA\nRf/R\r\n=Ozl2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ee931550b917636cd2f6f78b93846e5acfa8149f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.56"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.126-renovate-non-major-ee931550b917636cd2f6f78b93846e5acfa8149f_1619461812063_0.9627748204592703","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.126-renovate-non-major-f0df9b9907cabfc8b3966a2bde0dd92becd85b2b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.126-renovate-non-major-f0df9b9907cabfc8b3966a2bde0dd92becd85b2b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.126-renovate-non-major-f0df9b9907cabfc8b3966a2bde0dd92becd85b2b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"898d8d1d94c49ab3810b3a04b2921dac56ed3a54","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.126-renovate-non-major-f0df9b9907cabfc8b3966a2bde0dd92becd85b2b.tgz","fileCount":24,"integrity":"sha512-DskaqJWAOYb5zPm2olNAbZJ6XiQcHeRWJmxPhGKJtj3NTxywqHxs3DesauCLCf3Fam7pUTZ0wjVBtCqTJaBtNg==","signatures":[{"sig":"MEYCIQDbjfVMOCkhpi2nNqroPbRQoXY5LflRn2IHf890ehDoxAIhAKd2gVdJRKzFVLzonme1b4Ag0oYmjT0rn7DGBl6iC8yd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghwfNCRA9TVsSAnZWagAAqUoQAIdheKpjjKp9kN+siEEu\ns+ARqBTNN1dP01iGWK7sGPqOf+kric/dfUQnLdXSUp0SJ201nPNk7dHZJ3b1\nYJiNlwu77hU9py0Ah9BXm5o8WrGoqW5/5KWuezK7TIdgiDxdTrWuIAjNyHnb\nZtBvPMCR4WM2ROX+4Co+ZYMiZJRl7Im1oUZBmYkXzpYrHdrZxVQM6hzaoIa3\nOsOd7KsliynpAswiJdnJl3tx659zcsMPW8Wh+Pt2V7xEBcukVVqKLynBPBqt\nOF9x33RlKJtTo7kkq8z1tKs+WoHzes+gzOdYXYxy2Wt7HUQ3W6LtisVvagvB\naMdG6rpT2STonBBnPv9ISAvDkWQa1UbWdr4GajiurUva9Mh5CgcVRhGAds4L\nBL84sh2K3W7jqfeveOYwOUE8oGSiUkpl2ykFtLT9XvwYo4GIJfN7D7GnmIiy\neeYdpRtEyq6p0jVp9v7wgscFhv+CWafEv4WFWMYHZBnDqvrQA7AHZnF4Bfwm\nf82NPMWENCMQ/U422s9v/kx/56z4Cq5LkemVrRL7aphCKAt4o1BfsgaFCS7I\n8yPVFgsMM+JbPFvr3N0FgwC7d0wACz5E58d/jZWbl6A4MVz2+/MsdJ1FcCIp\nyakOM2ArxfopYt8iz61v4u8p3Winw9FVWXa0Wq7/NUgYONVEmZk2NHEIv+oX\nfPUB\r\n=++Mm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f0df9b9907cabfc8b3966a2bde0dd92becd85b2b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.57"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.126-renovate-non-major-f0df9b9907cabfc8b3966a2bde0dd92becd85b2b_1619462093095_0.7362815675472407","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.126":{"name":"@balena/jellyfish-jellyscript","version":"3.0.126","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.126","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"755c2faebd562392ce987d998393919bc74542c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.126.tgz","fileCount":24,"integrity":"sha512-/6R5WQ4MFD96ZCbZN87MrrcN8wjL3zaDQhMySTLVDtzJj5efu5pkJ6x9Ym/BzsFTnX1K0fZA/PP9xyt4nF/r6Q==","signatures":[{"sig":"MEYCIQDWAht6NLeETKWSPRZ86eahjRmGfrHajt+nvGtsxyKlBgIhAMNV49uShA5ChKuMcnvNff3k0j88bK6317zv0cZlu+qG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghwjLCRA9TVsSAnZWagAAAukQAI98w/ByuUHvRxyDpyvA\nx9t0DOzmR4ht4BbcB/AsyADUYqLxdMvGOn/iCjaoogfLwzbujUvWfe/91hWC\nohIcy6wO/pXEFRN+EkYWO5QVbiObKmnefacT8Q14V9rRigmyI9/wrdQYdJFD\nyi1u/7NRNRUAFFe369ZPeQ2QqpMVITPIILd//xnM/RFgHa0g0WBKexpxTQ3H\nv4KJzGOvGNH+xQA4bySDe1R1+ufOHYfhb0VxHSyR7n00SZaZ4MaOS0975eK+\nDOWsUsKkVmhDd5AHuHmljqd5ipmVLlF+QhOAbhDuYxtgd5cirewcKtTODKSL\nD+Ekg3pwTYUo8IEZEk9OLeVq8pglAkFiVIsQRWa2pwnJM8X2dbPd8rwO5aeZ\n7MhmLyJcFzbGls6LWg/W+3PYbXpf+No2df8Suu9oSNSk+BjypeitPpWmIGH7\n+psXoqoIQeMwZde3Kw2d3dQzt8WL3/WnYz8AAZR0EtlqoruSUNRvaqT8/W8A\n3GcLgSD95QpDyUXN8SjQ7f/o+w6Bs+dJZCNncBjEAC/sIIsr7n/fakSWC7OT\niLwD1iOoMkiA4/MUeQWcVoN8n++pjtq2anIrUzS28hdIpAlKt62XsNe6v0Lv\nWOUdxubIiXtNzQzCAou4nXcvcFx9NUX43yZmicqlNDPJdG5wCbVNcTb+lryk\nUJrk\r\n=mPIP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37b4c6cb8a8c4236425b2f3613bc5f04b1e863e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.57"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.126_1619462346706_0.9961193350976749","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.127-renovate-non-major-312b5f1875b842fe2368af709f98ddf1e606ad10":{"name":"@balena/jellyfish-jellyscript","version":"3.0.127-renovate-non-major-312b5f1875b842fe2368af709f98ddf1e606ad10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.127-renovate-non-major-312b5f1875b842fe2368af709f98ddf1e606ad10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c2b5be3cea5a96d21381e9d376ccca0aadd6347c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.127-renovate-non-major-312b5f1875b842fe2368af709f98ddf1e606ad10.tgz","fileCount":24,"integrity":"sha512-FMIPcNsq9Ba+I6vNCzDYWuovApujyjt0zX3cpR9wbB2f8eyH3hOhCy/6eqHCnqQc2M1zUuVUQxfTjqGK6Fozdg==","signatures":[{"sig":"MEUCIQCgE1UlXl5tVAEG9NoL2jt5M7GRJ55o+r2+IDUs6LOjOgIgb1yn2MdbXLsTZqixmxbBSKFokZ+U6X8XUtC6qYYmtQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghyjXCRA9TVsSAnZWagAAFGUP/Ri78RfW4B4XVy8HzqT9\nFEFNEkyjR601j9USDrYwO+M2Mx0T91oV6XfvqqyoxEhMHXUhsH8GFKV/o5oV\nVqJNd72rXBDiM3CSamz4uCATlh0mO5MpiVpokK3g7I6TlJP8M61FIBHl23FP\nxrqdJP52koHvp55YaZ2xy19TyzndvF64MZ/ftuDHXvF6kZjkU6KWmGnLWOoU\ndwe/ZpChU1t4Ua8iX6cPKpn7Gi8xOoutzMhpE+OcmyI3PEGko3PXTC4rtYV/\nT9zgFhiLzhQGtlKBTA+3FRTz4hWk6AYfHAdPR5vNKRk2ffW//ptEhToilKQx\n0uiXBcGMXfeZOXMGvIHxTiXRL84uYC/v0IH4adX75kTTMFyoJwJQjlpv9z68\n9kzM4JFalo6CuTm02ghSkthNSG5TSnxJa4j56Ous8DSBP4rMNm0tsT6+rY8q\nbt/V6rFWUR+3X4pmuM3Setrq15oj7YhxJ5mViai9JdpbHpMaUcEbUFM+4w/8\nmPXCPNsguyxTLId2TdbDYEJd6e19v2BrdRO/5rR0WkdFhHR6YwHoRGzl1Whz\nQyNCmahUj3YIoh8ifx3sCDXQX6KixlHKhnny3dtCkoue1sx5jadq0ydFjl4A\nUq/KFK6Ur7BayLFXZHYreqIgHSrQ5e/G6z8k7/2N/Lp/6Mr5R7HRD5wGdz3g\njvDI\r\n=Ce+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"312b5f1875b842fe2368af709f98ddf1e606ad10","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.58"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.127-renovate-non-major-312b5f1875b842fe2368af709f98ddf1e606ad10_1619470551308_0.9488775465479948","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.127":{"name":"@balena/jellyfish-jellyscript","version":"3.0.127","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.127","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"af7b3fb350d3020a14e3fb65483152e9e8ddc616","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.127.tgz","fileCount":24,"integrity":"sha512-C2EhXEuIUN8Ngu1wP4GvSTcIWtH9MliOdb8dLxlYlBpQj5Y0mXZAldCCXnT5rgxbFCojn4H1lGr+KzJklaSTtA==","signatures":[{"sig":"MEUCIQC5+h5dH/rgh7otSr+z7tlJBdV3TqrK6ZczlPk7jU4KjQIgSwqGgBdA//aJi1hmgYmMHAsfrycjKobZzZQcamTvqFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1RfCRA9TVsSAnZWagAAqjAP/1yxRrGGLFI07QvzFnmy\nMX2TnWqaB1Goi7dzhR3v1vPmq9CU2fp810MmqlQmt6sXBruhvmlA+zk2/MEw\nN+ni2SlM3820Tcw+4PEAPvlntokgpmJl3yNsDHBbf+6hNVi9FpXrcLEm/MbW\nFmy4BWKl+GgA6orENXUMpkn7+cg1bulZRLzr7qYSa/WEhXZ9EX0l7zo8ymFB\nrtGdPd4t9v3DOkeW6cTBfs0o0CtkJJ1lG9Bh6TLn30VLWcHZayEl7HgIuPp7\nSXEtWgbbiA54IdhlJNfTlFXRtWjMaBq4Si7qqRxntk7U5BRAWQ3TecHEe5wM\nK/u6eThUHvLvO9erJ8chMiWIB3XZwcIYLAiGJOZt5Hfwarurvi98Oty31fnj\nxsuHCq0nF5RxdsfVaY7IApVhcKNAG0zaXNNDFaPiZPUkPbysPtpMBa+IcN8G\n07EKnx0rNB4ZAMr4Hfi6VUV4r13QbRTojx5WUyRMuli08qeAlDxOFCtOF/Rn\neU4ml+dZLlnzudJBx2ij6OJRY5PospktV1Lgynccw5efvCW0A9UgTgbUIct4\nb37hFN30PLcliRSGmdm3nBu2AvgEHzIGNb0Gd7IRDO/2mElWLxPqmgm8pFgz\nodLHY4w9z2sGABmvMj7diMtxHZFFLjvFaaaJ0HWvLSK5zkVvYIWbfj81s4Co\nh3KW\r\n=oJzH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"156c7255159f1a7cc48eb77b27fb9fe0f77da76d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.58"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.127_1619481695317_0.8032338385857443","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.128-renovate-non-major-3dded423e56fc7172e9b7144f9b1546c96aaa55b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.128-renovate-non-major-3dded423e56fc7172e9b7144f9b1546c96aaa55b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.128-renovate-non-major-3dded423e56fc7172e9b7144f9b1546c96aaa55b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dab479b296be19887bbd9eece310ff57b2e58ca7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.128-renovate-non-major-3dded423e56fc7172e9b7144f9b1546c96aaa55b.tgz","fileCount":24,"integrity":"sha512-5tG9uG/KOqEhADwgsq6nkBrXwcH4E6NXxjss/t/2V8C62AOYsykR7VMTgHdvP7JxLWaXuVUxhNmRBIbrfWvmlw==","signatures":[{"sig":"MEUCIE5Cona4XSQo4sBKep1ajncFAjpNRsheqmQbMRfUkGP+AiEAtrhNgKzS9qOXdfk2k7mjubUUw1QM3jYfA1QlFEHhSkI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1WPCRA9TVsSAnZWagAAt0gP/2MSxvKnq0JkP8K8cLtE\nFIzeCL8abXLlRMCzDcRN2sMD0PhgnXCOuhh+NFnbozd+xxgveY0hVtyWAYCO\nYNMc4rTIIpiTMWP9rT9Lg6Mkf4IUirxsxXbeU1DFIsbMo4wTaA5Fc6pRpyr4\nrZRHYm/UTXwDNrje4ReuPvYghDSm/nmqlREZpXzQGb1t+SClJmpEg1UzQNiE\nffTCPqNjxz+WGHV/O5ARrhaRgc9pThU0hRFS5ElmO5LKQiQQ1runprUqMOW9\nGMOzJ1OV9xKMV5HjkdF3rBJ7dk1x0xJseox26xTKCCxIG5mOrjTPZMbOHmw8\nAYaTIEhgPQ+59J4lPulfYkqu3/BoJSpUDSEAXeRf7dhZ8hhDyCmoLwm3ZLLo\nPO7CqoXWez5P9lOq9mcDT9jb7yq+2ZHmUb1TTYHGxNalR2hPv68nJeXWbxRE\nRzCq0QgapNm84LsmHXL8E3tpEDG8e4GHrbkJaZm4NwFC5CtkivK7pcN5C1jl\nQebreCG7fpru3s4Y+XX7HaS3lhP6Un5lLsPpZK/fXrl2M+NySdnTNPNScumg\n/u1BOL3oQ8MUkV4X3Fb9WEuzwuwyNd34JiujieWcZvA+I0xAS+vbOsGIM3G2\nfhgLmBASdZuDivKT7mySmS6ke22atB5HVgv+T9t2++00ujMKjRVgnt/dhXTl\nvamb\r\n=ld5C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3dded423e56fc7172e9b7144f9b1546c96aaa55b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.58"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.128-renovate-non-major-3dded423e56fc7172e9b7144f9b1546c96aaa55b_1619481999191_0.07488195531080533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.128":{"name":"@balena/jellyfish-jellyscript","version":"3.0.128","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.128","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"185edca7a79288dd22c82416ce8de78520375c05","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.128.tgz","fileCount":24,"integrity":"sha512-X4I45OR/m3jKy5Fk4Ac8ymRIDAlAlPCcm7ur+6xHJRSX0rIHJF+KX7W9jXs5mSHBK7hvYdwAYG5JkzsLaO/Nmg==","signatures":[{"sig":"MEQCIBK5FgAQniU21wXBXmSsv7Z8EOy85BZT79pLHy0Ag35lAiAeHpz5m2AFsSskuy/M3BiwMFt1X9Lbrf/me6JQ5bXkuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh1fBCRA9TVsSAnZWagAAwQEP/RqY36vwk/lEkMtzYdgb\noJckSkVmFsHyf+3gtTq0rHrDDvShPY68Ssh0Y5O1jNmtC0jbe5qgUqFsCpT1\nYjuCbi6RZcFxuVDHH/KjqH8NrrJ7LYnP/UoVYR3RbenfxUfKNlG09et5lm2t\ngR50dCSxmlt2Ma+7CYBv3NfUUkc6ECdLrNMawIvMdkLRnfPkofXn/1tk1+yS\nJGi7K7jOLgdpJt3e/hPdJav7gJCD7OTZTGLUZyDRj6MDoBYQKflFnl4SKEOF\npv85mPCIqJVX9HZhR/kWLyn+32l+kdlNWtuhx3Rlm4voJ8YWNkXioZRkQ4yt\n3ZlHn60es9z+OChG9K033xowHVtFjN2KboMrFwAc1geuI7qbBDgVWQVYWkr7\n3uG/hOfzlwtBEVPP0SJEuQMkTiPvEatIxUo9CAJYMIvBHaDmf061bVLVImbg\n+5H55GyoOHKbj8A6Z0Rdcc1rANZCfV7Wle83jrfRiPZoXSOj0vP1Fw+I1sBY\nfVsJxa0XZamk9ktk2NDaYnxYHGwjuxkHRGpWs4ZrXJ4Mu2C2q1ezfzt5dFRn\nLx+8rZvOQIvQ9Vw8HnUZm5jhbLkxY3vDuSow/9naNLb90bKuooPAaGjnBISa\nMlf/w5XXweuqPhNT6UcxCyQPfZUJelZ2btWVaTkd7RKNVUt58uXs33LhTSx3\nPDnx\r\n=/lqp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfeece0081cbe5fbea3b988b0031135f388fdcc6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.58"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.128_1619482560906_0.5628218473822897","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.129-renovate-non-major-f34fc26c29166f4e79521affcc878cd59e37c862":{"name":"@balena/jellyfish-jellyscript","version":"3.0.129-renovate-non-major-f34fc26c29166f4e79521affcc878cd59e37c862","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.129-renovate-non-major-f34fc26c29166f4e79521affcc878cd59e37c862","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"55fdda81f91cb2f668f7491f66976205688c87a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.129-renovate-non-major-f34fc26c29166f4e79521affcc878cd59e37c862.tgz","fileCount":24,"integrity":"sha512-RHKLqTzDoNdYNX3OVTzaUHe5pwtAiFhDBRkWbO8/gRy2piNvCc/IX3QvlUT/X7NkSDNdHfeNHYw0HIldm4RX3w==","signatures":[{"sig":"MEQCIDnUzEyTj7bcPysnBfuYETM6Rktt2kV4eOAClKDAPXGSAiANX+yXqhME6CN3OoWMuEeg6PikNQXdgELjTrLk6lcsWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh3PeCRA9TVsSAnZWagAAoTAP/3Mpngx0D7VQQ/Tixu2X\nE479dVBXgjc3LR4aiZoXtpI0xu2H3/VmaYE5QXO33pr44BU84JCMnSmExLDP\nDTlh/dJNipB2QkbwwodaXq61SyJyz1HiLzBVkTf9iWrqUbjRfTkWvCKU7A0C\npHITdY5g4TJpG9XFxrx2aRjjmQNUgt5cr5C5GX0LvOsqrBmkXtrL0fTp+dGz\nlhNSJAge2p6TF9npynvXLGr6YII9uRlCrCJByomW/S+uhwPOzrVc2Tm+SBDn\nUetmbad+rV6lW/IFRhTUQssmJ+249EOnESPMCP41/Eu717gmW8OWniPyI5Vr\npjpHOvpVTYshXNTrRxVVDwiViVGfl9oV0a+ZY+5ikU44Ygbv6a/edYVfN02E\n6bSdxMsxaJRzudEYnDa6uwuZlfcMhkr2jN5Oa8MH7DZ9Kh6NNvoQzNAM35A7\nTCpnnJMUn9Jhjlq0RJjR2/E/p9BzAr5npJMGISc51r7L/RcQGSO8ZeHXl6UQ\nlTFiTHWxv0w4N3otaD1DqkfgK9EpMvL+rntWvct6d8WKQH+hIqUUmPvZ7QWY\nDwQOa6JRf0bISzwIz8+7TTPJA5rVbd66wbm9LtUxPyWy2MiUG7h5IOPxMJFS\nmsoJDODatLwzpKgUU+6iN++03hFYWdRpIvasvqtdlhLmey79nCDQi+KzFkTQ\nsV8x\r\n=dULr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f34fc26c29166f4e79521affcc878cd59e37c862","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.59"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.129-renovate-non-major-f34fc26c29166f4e79521affcc878cd59e37c862_1619489758100_0.33249059985449847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.129":{"name":"@balena/jellyfish-jellyscript","version":"3.0.129","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.129","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc78664d9cb77bb233f82e7b84027810b6270a02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.129.tgz","fileCount":24,"integrity":"sha512-zVMDjKrIbPrLLhO7ujSRwlfr797bgcPQ/MxjvQlyegHPeryQz9qWoKwi1uFq2bEyRxLKYMJRsb+HSrhESemgHw==","signatures":[{"sig":"MEQCIB4QwnS6vPjp8A37v3oNMd7BcnfxHT2TPeq4xDxIT/e0AiA+SXb4cxEZh3eatkx4OdyqEanO4ITuUdd6PFCrn/Xc2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgh3S+CRA9TVsSAnZWagAAWvMP+gLNqEtYiUAm4qlkqo9R\n8gncGIntKtTrt5jc7eovtaIbDvnfHvYPkT+fNKmvhoTdxANGsP+uGSmE2Wpl\nz6BXFlc0LdxtJ0uq609H4X7d7+1Hpg5cAqWnemMvmA0pJAx0zXoeH1wT76fz\nJsB9KYn9KfV+CJgLxn2VstLsCtSxYA5Cm6ofrTUmcTNFJjTXPqR9XrrJAucZ\nerT7B4NELTbZ0fMFYHEAPYe6EwfAdQXDRZs+t5YyqQMnHKojoxSYv86gaaRG\nS/GngXqfGA/zHcT+XzcVYZMsCOmFwdAcUKExCxi80nBpBWhGyXi3LQ3uXgff\nVaNYgqP/LF7cC8WKAVc7Mvmh7sbJJkzBIQWiHyTqyr0htK5dOv0LIK93xzKl\n93GQDR+XHp6c0eHqW8I5bR1lzogYBJYhKu6EZxjvBANCLAL6YLJhiTkuMF24\nNtLMOJTISt3rxNg/P2enD+3rBXLMKbw4VxoT3GmOUfHhApY2uU89SIIxZZ/g\nFOsSZJGkZcm+F/CDF8FfzQ+crhGvNhLZYKLeSXT4Zpfed1NdezlwoXgG2qOA\nnzVdhCT4hcDBzlgWkotHgkTCK4rVQ+yqwD7FAgoYOuMfTe3pV/NJCLf6I/Mn\n2Mp8PGnr9fFx+X5t0YC77cb1fDDf2uCxdDVKwk5KsqIPc8sdUCnVvHzCdRku\n7ZpE\r\n=jcIz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d894ba041c7c92cde2213bd520ed5d0bb6602d9c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.59"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.129_1619489981732_0.31548710052050777","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.130-renovate-non-major-bda440b90af583c511561f01e52ac80b739383f4":{"name":"@balena/jellyfish-jellyscript","version":"3.0.130-renovate-non-major-bda440b90af583c511561f01e52ac80b739383f4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.130-renovate-non-major-bda440b90af583c511561f01e52ac80b739383f4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"73b9939cf50cc93dc9dc87734dc497401b9d411c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.130-renovate-non-major-bda440b90af583c511561f01e52ac80b739383f4.tgz","fileCount":24,"integrity":"sha512-Ok0QPTAtLr/mvEpGnCV8lccOYqyKa7jUPhHL2OYM+Fjr1xbQwErFDUck6lx6xw25KJBY4oK7C/jp2Vrsd0+s5w==","signatures":[{"sig":"MEQCIC56DNxQyt0vAduq3lqsK1kofmhADnbi6b7P7K9tkRuDAiBzBmv7jj5PoTsdaPGa34CU8g7X1Fb9eDPzh4SPHUf2Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgig3BCRA9TVsSAnZWagAAWYIQAJ+my4BQOwzu0uQWqehv\nj0QmCBzhvMfzZzc7iPasFOn9VaNL0A/sDuat7ukyCqxZNbks0bdukd75/RjQ\nLXBxXCLQIAyEbbUxM1tdWvmAjBoBSzZIt5nC+twEIyY1OZBD6sW/NMRHYycm\npyzZ90iUYtMtbm4IhU5zSBMTqzIXdyds4ADYki3z2r1Y1U0DbXWYCvP9TKDN\ntKjC9JxconcDB+6Uw/pGrxfzGBvjHWnrl4iHopUfyLhUI+q+qt8xPXea18Xv\nnj/70yTfpaART9563l2Gy/OAzxECaczC6Fadezy1G2diBdY4Ai1Bs22gWXLy\nmqyTFOYxD08uVFuFKafnzjcqAwHedgIKU/167mBT7yRIqafvhm8v6FXzm/2v\nQFIaZ4mLPGhM3zXT+JR0YBqzfVXb6ZNmy1wOaXgeToUdeLl4Ie1dlv1EFkGN\nV69fMWntsz9RMJTasmTw8Wg3QbOms31gNdqTbRvNcd62J8XaDT+bL1cJ6A9R\nbwaJNZCJ3Cuwbc84gaPU7bwG744f6esv/FjQaidUj3BzF9OCJAwsdYfo7otE\nbHt53xk5AhTqediCvccElzdhMzlGWsxbG0s6k39lp4OkLLxlNX2qIWYdFUrk\nTHkFkPNznKyCHEniMCh38eMJPxn+Tf358qJe1ObhHDHKjqulZ68N+igdYjDI\nIl0J\r\n=MOAR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bda440b90af583c511561f01e52ac80b739383f4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.60"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.130-renovate-non-major-bda440b90af583c511561f01e52ac80b739383f4_1619660224716_0.5778713340165074","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.130":{"name":"@balena/jellyfish-jellyscript","version":"3.0.130","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.130","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"04ea06f0afd4d60437c74834c5224c3a8ccb2e69","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.130.tgz","fileCount":24,"integrity":"sha512-OfYvQjB9Si7BSBnpJO8hvyxe0t3dd28I80Zle+ESgCse+sWGwXAH5qXyx9+NEO+/CSIYQqz19vRLfeGyIB/QkA==","signatures":[{"sig":"MEUCIQCMv4cqqHYxA/oFXgGkrcXoEqbqn4+BFx+pM2zVIOPodwIgVBUJPSrtfTzNld4Qot9nu5q7wN+JLx5h1BsS7K74ywk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgig6LCRA9TVsSAnZWagAATqoQAIp/TiFOsLQtbQOW2hBL\nUIcNMBcSmrrnRUlkmidiuA7amgx7zRzqri/Ey0YYwnKMX1ZLlM1qAieauYor\nV7Jc4SdWa4LnKEFShhz0OHnKN8rchXZSrYSJr7GgWp9fk+JpTvbiJlQyMpzR\n2moSEJ3Zqwz90NbgulHU9GenJAwExE79WaUEc4GkrsC8txKD3GPQwcizYywK\n7UzVDzGXmKV3f27CtJzPOnn4++J4G9FHipefIDV5eWcoF9uvz8TSPm7eC6Ov\noDM+EjQMeVjS7fgjNlzJJXoWykclwNfkebb7ZXCTmUt5ATB8PNAOchaiiCml\n/PnoQQQzIG59dDQFSDzOIgaNE1i4RXtDi1O54JNdOPE60s/+qThBwqmwQY2a\nNMhqSVOKOn7hQZyvWsSvEbRQ3+WSpSLswPhwWlmiNdWUGv5pSfilXc00zhNO\nS0ApVmXJQVQQnfXfjlHEF5gJSBsxf9rt/wK3bf+HNV868D4xc/bYXVzJJIVP\nRFJMvexe1M7ZqvD3/fhAvrk75yOrRdmIZaA7LBXC+sWGuwwglM8/zSkFzZJ5\n3NbEPwhsKQm5n4yDruuMK2ua3EJ2BwWU9eXUT854BghtL+iknckhgn5MqWLw\nuN0HWl81ea9X0tggbjXXqy0Se67sOA3PUT08Sgnvs5MNrCF4SVBfsb8AHQLp\nrlbX\r\n=jPlO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c87ff0e445950c966ec55d1bfdf54c2ea374670","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.60"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.130_1619660426984_0.028807117891717304","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131-renovate-non-major-0409efee22286faf8f30247f78c37f47488d53e9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.131-renovate-non-major-0409efee22286faf8f30247f78c37f47488d53e9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.131-renovate-non-major-0409efee22286faf8f30247f78c37f47488d53e9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83275a266aec091a14233ce179bdfdb0768b209b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.131-renovate-non-major-0409efee22286faf8f30247f78c37f47488d53e9.tgz","fileCount":24,"integrity":"sha512-W2GUknBsIbrW9N4WDbSh0agE9qNNhnNhu/CHfSw78F1+jYsVLfGfmZ6BegAkpAsYI2nTGPO7PRFyXu/ycbYHmg==","signatures":[{"sig":"MEUCIGFocuLdpmVSq1QgMZFMY4mN90+KaIP5iXT+PZEtmV5TAiEAsp5Xg1JnfXN9ByKKe+sbWwNR4ayq0zHt4eNXe/+UtHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgih5+CRA9TVsSAnZWagAAXRwP/3tFotmW/M+H4d7F3bPk\n3Qk5W3ufkDFWiqNU1HTh+xuFu+JU1QJYDF8sGl4OyNgiTrYpzTUbbhcWf2hy\n62WjdrjwH8kifrp0BolWhs66O8SXWiHbRERKQeLJgWSHj5U5rK8VLX2DW8sI\nuVpZUiwEyifcnKouenVkFH/PtabUGhCCCBZdnW0618EKwYbEEh6nVb9Wo5sC\n3FalYkxAJRxMvDQsQ+74CmqGcB1O2U4F1UL9WA3RCWFSCrqpUZqMAlfhPy+6\nTEFOddV0Nfzuwx+P1TJqV9FiZcftM38MX6Ny3sko2XMt/2H8ke8Tb4QHpEKD\nw1nezRgU8+o5olnsAkQxIoWYnIXOw6Ja3gXBDORO09dZtxeK8LUk2QWX8otu\nhvBhwQa1Xj4df1aFTx2LzVyDUJTcx86n4cj+q2XVZtlXpMNp8iKouG/+8EVT\ncA+lzfYEqAhW2o2FiYuEJ/fYU1XzdXxwhBg2K4T2/rBRTBULReEaXF5Pn8Tv\njE1PCGNaP9JG7/nV1el96HImrr+YX/2guqiVVSzDSaMaX8wiohUqGT3VnxZP\nRvOPliFbFEWYMlc7l+RuJ0e4gjBqH9YQX+N9coU+J2l9Jre273ne8uCSBfDt\nBAAUAoXOUBr+fgYUqqiPe9IJrjlIvBcjNeojyM9jWZqaYjKHc+jtKULuj1tJ\nay/s\r\n=SfxJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0409efee22286faf8f30247f78c37f47488d53e9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.61"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.131-renovate-non-major-0409efee22286faf8f30247f78c37f47488d53e9_1619664510156_0.17382999151644962","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.131":{"name":"@balena/jellyfish-jellyscript","version":"3.0.131","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.131","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1df3c70d731296c0399565d7e52b38e7ec54b54d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.131.tgz","fileCount":24,"integrity":"sha512-kea+5vo+6JWx+fl/Y8lRzGA53KOnB2vpWKNqLRds91gGCOrRpVwhXULd3cYR3PsV7z7lQAXH+wewJPEpW+YvJQ==","signatures":[{"sig":"MEUCIGLe2PWA9HuFSa/idbr22BHYsLp+3Tl5b09zOqXKMkfIAiEAk36mBiFjkeRn6DHB0RWvmifMQv9GD+w1yRWtdtyCbbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgih9pCRA9TVsSAnZWagAAZxgQAKEc+ZNhhu1ux7dZYYiM\nCIwsg6In9ag65uKKt0wVvGP2vn3AV2FOyXGUJm6zcKZzPYVwiVlErc+WPm1Z\n2mbafcz8ZXCfNfyLM+Qx+oEy+KED8rKINKR3YprAUpyMUQQaChUJMimQS84Y\n43Tkr1uhrOvg2lgCuv71OgmT9i3v4QZ3lg6+NIn4TCnNidn1Rmk6eFeR2Mj/\nSxIzHbu/eIS7sdDIFi8PwqIsdcaHwLfcj6z9Sr341oh6bMr9FGboMgUDbnSh\nrcOZvt0Vn6VPm9CHwaeVUKmpYtmIuGatVbfisUDs0YSeV2oHD5PRowQnt8D9\npw+iqvu2CJBiEfatUc1KzzKW2J89H3qdMMvO6fqJ0GUMDkxkR09JVXd3rGo8\nMeiF8HaHdAVQnFAIiBZ693vpG4iU/lrnBaY1RUurxq8CHX92GEc0knPBOBWe\nYNNx2/34PJmJHVHQuVCI8eB5ctSmMH54VwFWEOUjxcUszAXSERJ8E4cYXSnb\nizvcwPLFLvN1TTY+ffbB7GD49TJXH9frrOymzmBXXwBRuQl1hklI9LfXe19T\njHokhLij/kZfMoQmEla5fpec5yjYscQf4Bptpzcj5JQFsas3cZsaXDZ9RYbE\nsYSpQTELIF+3aq3fV0DXT57hsmrw4NJbiWk+lrvDmw3Cj5ud3xH0xPkq7KKN\nQ+g6\r\n=HpYA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8ea30562267b2fccaf10d0f4044c79943d222a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.61"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.131_1619664744651_0.05259428411279732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.132-renovate-non-major-8a891feaf26da71e67642dd54e88563089905fcd":{"name":"@balena/jellyfish-jellyscript","version":"3.0.132-renovate-non-major-8a891feaf26da71e67642dd54e88563089905fcd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.132-renovate-non-major-8a891feaf26da71e67642dd54e88563089905fcd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f92a35ee858dd9a47fd4e00a496c22660764090e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.132-renovate-non-major-8a891feaf26da71e67642dd54e88563089905fcd.tgz","fileCount":24,"integrity":"sha512-FkTPpfXhYbHkTj8BJJKJW4dCjQZzf+aetb7xJcVbPppZGu3KvUcReL8tMNhHxRkUgbyKhfutpJFHKKf1mSS2Ag==","signatures":[{"sig":"MEUCID83YKr4g3FxDBUdWPCk6ppJfv1tG3072YujPmHtmZoPAiEA8HGDq/mAxVHiGKaI0oy0EjyUk+WZUK8Nu3+8xXX/tHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgijdUCRA9TVsSAnZWagAA/OEP/RsbTUjE8rs2LPTxlLCz\n8/rTVjg1c1QehIGfX6Lfxdd8q7LfIgDQn3VZ93mNhN+idy5MPymgWHOeZ9ZQ\nWx3pci0SqlLHCJ9N3jEVtu1fhLd6ixIcvi6DH9GVrSJnF9NSq3LDznEWevCD\nMFSesru/J/kXWwFGflNoa0M85nWM/juaHnjycRjiPzUZ5RS57GJkt/bT2FmQ\nPQiFpqPdMMmjKvR9pZKKTC6WDwgWkGya1sE5x06pNpips/1S5X7tYMsmKSjk\nGwKDgf9LURuAy2KZIgQqpkJgnxeYa+uFT0oFKcXX71TdVNP1HaL06wdXqeeb\nr7tM5TNzH9I7RB8K4lSDzAKnVvOQ0bzHgrUildmWgk0WEXbXn4TEn1cTIehH\n/YAAuAS7JbkIo818KiRlUi+eUCeUOKpt/bS3FrzHoB3O6SVuTZkSXmKfODQx\nlx+rFKD2aoLpY4RA4iZf5MERBn7dnaSaISHKM592IuZhFaBB3TAWig1l8/Qs\nEJVWnWkzqPGE1Tj2xgqB9C9w9DuIrz0CJrGgNMa4ugtObC1csALoYXH33llI\n1bwn5s/FP415fF1O9rYwfuByNIYfaxoc2Ik6o1zxGLlRT9X2CtXF3Y9w6EV/\n5KgdPUdQDfc3lOyK2nFpKs8uqtzx+I/vK0b0w82b2Ou8TrAynDtjbB8AvZNG\nxY89\r\n=oifj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a891feaf26da71e67642dd54e88563089905fcd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.62"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.132-renovate-non-major-8a891feaf26da71e67642dd54e88563089905fcd_1619670868328_0.9807149223085234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.132":{"name":"@balena/jellyfish-jellyscript","version":"3.0.132","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.132","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b28db49472ee4bab7ee7b1ee4fc6419f847b94e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.132.tgz","fileCount":24,"integrity":"sha512-lTeD5xkeJTG5woJLIJSGYohmdV2w58mG+9DuzJ0y2Y/DPjpdO2QDSMaTHyUghG733m7+1GOVsCo+m6TrYW2WxA==","signatures":[{"sig":"MEQCIEEN8iX54c+I9fpikOlC7bKlsiCPOL2Y/4KYs1+ifdt2AiBql0w5EDQf57PKs6rNI14t5t1iq7jOGBuGUeN5oNAYuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgijiBCRA9TVsSAnZWagAAqyQQAIzW6v3yBSDX77iawkir\nOHCdBiC/7pwQxILabRTOIdgXNyxFMiYXyqUeMrA+nMdycRsjSl21qaciAKmH\nUULdhm1mCOOBZHZhFk6vtwRj8BD/zas7hid7AOHYRsKoeymPO5ZTlJxBIYrd\nTzqcyWbKZQQEaTS+4DYI/C+lcfC/bK1F64A5fiNlqFpXIOeUJ+DURqzkJ/bk\nFcpuNUzJJWabhlCfHNpUkLZzfj3X0cHpRtUvjjSOgv55kZDxEKBuXzaovsKT\nWfwYG3GtNbS09Vov0FMS4L2L573tgZ9b4edDhwJ9AXmvnbNJBkVgO2GYLzZR\nEzdwO7K9Lbmm5DRv4VQpzVR0IJbh31gYbCuglIdZ/KwEXkp3i4HZ6GsqKVzh\nTo8LHy1pRTuY6PrI7a57GC1bMEqFjYUIY5tbW+5DlkTjZ4wvYBH21Cx9pjW8\nb68UCa6l5ouAXzEbU3ScJSaLc1jjzG7oht/kACfbSi7QJ4vGoLyqxZNyLsle\nyQk9a4oBRI0JJ3iL5UW2TYTiik7A5oeIsEL5kx6nFho/izp0wwSo0g6jMOZL\nnP1hchNRebNlAKv4ukjRIwyVHpVqzm7Nxe+/MhiJF3taSzAqd7+8aqEyg2gH\nMVn8Hb+fRceL7cjF4IdQjPyFp1TUsImnvmeiY+y7mT8QL1dqPY/J8Phx50RN\nlv3c\r\n=ECVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ccc46fd6ffd8278d23700b20a59ca8bda614fa7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.62"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.132_1619671169068_0.19272730895592072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.133-renovate-non-major-bca517da894f1aec55cdf3ccbb035a600b3bd410":{"name":"@balena/jellyfish-jellyscript","version":"3.0.133-renovate-non-major-bca517da894f1aec55cdf3ccbb035a600b3bd410","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.133-renovate-non-major-bca517da894f1aec55cdf3ccbb035a600b3bd410","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8aa4170e39a813b832294a3df84b7e1e0d62edab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.133-renovate-non-major-bca517da894f1aec55cdf3ccbb035a600b3bd410.tgz","fileCount":24,"integrity":"sha512-PcMDXF3Xy8cNvf0+uw5i1lYC0uA+x3lGFUbueHMmPUvW48WoBLDCB3333QQRTNtR6EWO3UqM1+jsk9O/jLRIzA==","signatures":[{"sig":"MEYCIQCJc4Ph49WPGCUfb9di2ymL6nrZvkhDUmNH8du78OJhvgIhAKzaBX6MBFvrAwbuLswsLRyUR6y8H43SYpONbR4qng48","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgimaYCRA9TVsSAnZWagAAPMsQAJojzOmgkyWmg13dm4D8\nqDdj25pCQh6cwyz8rbUo7V2VRmH9e5T2lkIoT5i+NwtOyAVNbe2BNEkGCZhi\nrpSm2pEKoOzzTDtFgN18VcqNJzeCy+VkM60EjNqMxRG6avUp76bvCuznUdEi\nABpZFMYSW08gjY1Vx/5Er95odlroydmuuHO3BhLLJDdbXTtUpiwy1bco+Hm5\nO54LFFdMnsvVEoQqSPPSOo3TF4d7lepy9VCW23V9okwV66ECRZ3MAA+EQqZK\nf+5F/yuhaqrtlu25VOy2+Q8OPTSHPk6i6RyXNi/1i/FAIgFdesZHg/N2kdz7\n87MmL4VRCyH2St2fK0WABj9e2X6QbG6yMhT4w4WihAsXqcLyhfpcLARO4d6Z\nzOIj7o8O8UXSNz6mZsqLhlhuw7ADH2paJPAPa0CXkBpYFLsnzc4bHrw1aK15\nrskMI+0IYvgHsDQhHeZjg8LaRjIfyuLjPo37L8McGTBRg/Ys3eNbVXfShwQM\nWPGg41NNzse+73x+1TvOsa2H52xBrBoOsl21lYtf/SxcUvHeqwmt8qs97Yak\nhc+vZWeb545vywFfPINXAq0oVIGS6q/6oiXOWtgcn75amoXV4yWcbnHagIjd\n9ugIt1zeEbUed8ulyIJ6McoczFIfF1DKdZDaTt7o739KIkwvx2Z9r2xIavHO\nhMBB\r\n=QkS7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bca517da894f1aec55cdf3ccbb035a600b3bd410","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.63"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.133-renovate-non-major-bca517da894f1aec55cdf3ccbb035a600b3bd410_1619682967934_0.8671068677183689","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.133":{"name":"@balena/jellyfish-jellyscript","version":"3.0.133","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.133","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76346920f45ebbd5b3479b4e1e55a0969f9366fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.133.tgz","fileCount":24,"integrity":"sha512-DiOQACewcX1cc+rNPn15RyhzMBLEeLHInUzENOsq5A4k27ar+UozUrWKnViAlbZDIBWYItVpivkUA/Es4gs9Wg==","signatures":[{"sig":"MEUCIQCowFnC2Cd7w4qe2PharC+X4navDQGUM53Jdja7frUeFgIgaGbWF2tFEEDV/b3Bequw4dnq4ytwJ/PxDr1/KKQTUDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgimeKCRA9TVsSAnZWagAAPL4P/0IFfQYV/h6hePImSA/V\n9ekok6eMYhh+8GbFV29fqpjlsH9gf1jpfW7YxfFaTUgKWsNn4BQmkrpUfgFe\n3mMNyk/fV1uS2kqnamxRdUD5BlRSVz5slJsJwLMWPp0uCJKAS8BVe/kdf5qD\n1b7TQE062OybvcdkHLnA0tvXGfD8p4xMV3QPW8APztSsLULsnFRpz50pJEyD\ndM6VtTs901Bajw9oYqz8rpEUguAdLzrnJ7LVygPHxZabbqlcvqt76pKLgRkU\n/t91GGSqiep/gF0xKmOtDXAuY0Po4/zIHPlD5KxG1aJkiu94zchWG6S3DgRS\n19vWHchCVNSrDy44l3UalgzLEwCTCoKohRcm2O6vzEWsRGH1tO6DAdN7cyjq\ndDrZ4+d/JRJCY2ZmKi35gGO64blKzSSpAbykGwwjbOY6ONiiWQNt0qhCvB5p\nAHp5eRVmao7Xssy8GwE1tzzzY4IiYj25sqUBkLL6V2stm2QQBeUwS47VoTF9\n/oUSCeouIMnEIvJCmadT3tyWYsK+qUBdk/ozgcDlDfQxLf+Knz2MJJKtsvs3\n33XlHn/qnnKIXFoFtCoP5lF13jZlQa9WGDCz9y+Uyioc9csol617xBtlo1G5\nvmkkgwT8QdCjafNn9gnnoK6RMm7TjABdoozgqjII51iJjvU/XkbTAXg6MX41\nT24c\r\n=OX2I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8975b24a943ef22561da39c8027a4e837094a971","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.63"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.133_1619683209876_0.0335230693976738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.134-renovate-non-major-7bfd6f24c61bdc72fdbf3685d3646adc5b7bf9f6":{"name":"@balena/jellyfish-jellyscript","version":"3.0.134-renovate-non-major-7bfd6f24c61bdc72fdbf3685d3646adc5b7bf9f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.134-renovate-non-major-7bfd6f24c61bdc72fdbf3685d3646adc5b7bf9f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"72a53e83e3a3d98593d632e632147d3b211d2a2c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.134-renovate-non-major-7bfd6f24c61bdc72fdbf3685d3646adc5b7bf9f6.tgz","fileCount":24,"integrity":"sha512-n45epoWoMfxYpNQmyrvCL17Ix6MOTyjbgfQFIUuvvV+FB7fAM1H9eerN282Tlj2vlQ2goQ3/FPU/x36gP1i7qA==","signatures":[{"sig":"MEQCIArqmKwsNw7+6cMz4pIeDUYyxyEg2LwnkEYW5GsB414SAiAofUXqlyVahd3alMLkW72EIOBzUzUSN9LQmVCg6MT8mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgio8CCRA9TVsSAnZWagAAiB4QAIjWJKCNP0emHZbgruAR\nhCqbti6JkormR3X39PVbUG3FzmTCQeCLffTlgs2T3H6efd7gB9rzYIT0wwD/\nypOmkZx0Z+xMBEHv4eU1jMbftl8ZRZx6zXngNmuRQhNc5FhVEDwB4R6qUHff\nt3aB3id3CnAOpo5vKyt1x+4y1WK5/C+OZnIPHPK+jeRbWs0BGRzKzA2hI9qd\nXEsrEbV2iec9hSmf1h/t5dj3MThnJr2/CC91iLQ596QCzO6e/vcFgKe+vcU3\nlu/jVxGRoliEKx3hb307mNEWVDe72Il+zAjPXUTtBG0/zqDSemHub1m7P1zJ\n7Mp0ZQVoONdqGW4MYByvMiUJ4E+s8aQjqgu+F386+tGwEEPzbn8dJxels5f3\nTJVLwiofimp8II1BRQW1R7s6aANDwlvjvdcfdepFI7+zSHr2iSDs9vk6S+/x\nC4I+s4ZJeeN7EXKuRh++t4t357dZ8QsXrY5hD5YvH4s5FJbXORV5uGg54Mpg\nYG+MTOkbOgzobg34+7XlTfgGpsN7T8M8CUjGM5SLFAtw8U/V1t7PRnBf6xoW\n6UkAf2Xt8269BtRBf7Xo4vRMqqJoZbFot13lQAlXBo9xaElcMW+e2EInN7Tv\npI4FRijAH8dyStkNJ/r6JcZnBQSlvvtVv4SFenebjbqLgluMK/crNSnrOFrW\nDHZ+\r\n=c1k9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7bfd6f24c61bdc72fdbf3685d3646adc5b7bf9f6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.64"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.134-renovate-non-major-7bfd6f24c61bdc72fdbf3685d3646adc5b7bf9f6_1619693313938_0.0643958644403182","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.134":{"name":"@balena/jellyfish-jellyscript","version":"3.0.134","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.134","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a9a05bb231d159a18f93c53c4c12091d6f052b4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.134.tgz","fileCount":24,"integrity":"sha512-aJT0zIQCVtTiEBcIhUySygrvozqg13lR4UTjLkCoGw7Nonxpqd++yqONcYD21474ie7I0LCUIl2AhBf0L+ufKw==","signatures":[{"sig":"MEQCIB3fXPC36zrqE1K4dZsU1HYrG2r2CZFCQBmCUrGZwTU+AiABG5dUtsYEzWZUCVE02NKqNkGZPsZVKGS8pIYZUNTDWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgio/QCRA9TVsSAnZWagAA0QsP/1LW5NaWlvBSlfh55bwY\n5eKE9TXiV3gw+TeNRXbeXeA5ZORs2EiANSXdzUH908SGANOoRerlh7hXITFG\nVrDnH3qsqjbeKtUhoQE4pQlp3DJiiwqq71Ls0vOf4h2D8N7d+QPmFbL2nsZG\nOJbneuSw/lZ9JuzUi/SPwGXrWb0eKrgdY9KVShoCJl0pwFCbZtD+UN7A/Ps+\na5PV+mN3ESBpd/c6cuIw8Poq5UhLgNwvhWCiYSQUhAsRP81DDc8EMh11XFuR\n0WerNqq/WhmqOoZQjZsrwrikckEg+YEzw0QBgKbOxDasD+tjOlH6O19O9Mw3\nOrGxm7F2hP/AOZfIyo/hlVBy+5fL+U1zpsjt3zjuggG4vNJra1MhDLxd64nh\ncl4XdMoerl5qqEibupO7/Ge6MwOhBB7k62+lNvEO+4aQQCPbo7feYgjdEvIC\nadqDtIKPSDe1BXTm+xivoNRSJD2pDPnq093v/zpjvmyQxnxEY2cDumnM61aV\nuUUgOoJsLGVpQPc2f94kfRZjHzr5fGY4371DQIvs/Y5fMI/GZR9hGqae7DXo\nUXlAUOt6klZ336+M+I0NLK4h+mzbhkMbXvCpAaetbM6eMlnzxtzBtJ+RWOPd\nJZEFq2z6sviC/bphgp7oezvgkvpW4FET75goUgKfXwqj4cHNN6I0tfI8tjVD\n/I1D\r\n=HrSQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b85a0925796a5ede64b506ef6c74e286b0926e85","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.64"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.134_1619693519668_0.8451172887824014","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135-renovate-non-major-cfb2bc67a9089b2c4005d388f761ddc74b3d4d26":{"name":"@balena/jellyfish-jellyscript","version":"3.0.135-renovate-non-major-cfb2bc67a9089b2c4005d388f761ddc74b3d4d26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.135-renovate-non-major-cfb2bc67a9089b2c4005d388f761ddc74b3d4d26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bb40b98467deacac441e8c4aef26f51af6061380","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.135-renovate-non-major-cfb2bc67a9089b2c4005d388f761ddc74b3d4d26.tgz","fileCount":24,"integrity":"sha512-dAapC1fflUfQDqLt64+u6UsDSVnGhBJR6qxRimjagtFGx7AKPey51kya8uf/efKv0Pdm9ZsY7PHD6LHtSyEzog==","signatures":[{"sig":"MEUCIQCzdw8AC0a6A52G8GDiAPXwuR1O41qChewBsqH2vwvR2AIgb9SAfvK+H+jrYbDlmrYjCuYo0RZ/Q3+M5hDCArwFraQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgitJNCRA9TVsSAnZWagAA1roP/RGiedAJkzIybFAarhSI\nuLAyj+0nz3rakUgYKe0HS3rlLko7TQm9kNxX8LWy2odrdpELU4J7OTGSBbMX\nrMhMsXaASe+fr/AbqIdeveDntqMmnthlyPwXL0tt2JwFUGqOquziG6Z0OhqV\nAUkwp00tzaZzjPaY3iyejm9t0jFXsramcDrmpYSUuLiRbnXg1gLhDtl/uoCW\nXulQyk1dT/q7SbodXEbgvRRe3LHDZ68yxsWNf0Kp/jRF404Zi/eTdCV/sNKD\ncvO7vaThbT6wlaaenr/BS7K1AW1J1IwYXjdi93FmdgSvthcLRKA2VPgFZz8+\n6uAy2gfyADfqdwKQrnivWxq3cby/HrHiRapp2EoyyZ235u+H+HiCmSWhGgfh\nXZArFGkk6o9BSxf34nVptszRJoyalTHvmfsJWEZ7+DhpNbWw9g9N+BA1PPpV\npUaaKLZl2KQ974rPz27RwEUd9/yP584AXnbXiuPHenbo8ClVz+HM3JXpbxJc\na3/OHjPKHXuOiqNMaN2znO2qHx3e2eaeqqydF4f/VDWzu59JKeEhH4mR30TJ\nu0Wm/VD21h9TC/ezGV3eq/Y3/7dnHznhiyNzHrZBgyyaMyUtmVfmbsGomEr0\n58hxHM5cFxJ5tF3v+fs/yx9jYUoWocX2cu3Pryq+mc4fBuukWvQ6N/Uzz/Rx\n5Qga\r\n=rTdN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfb2bc67a9089b2c4005d388f761ddc74b3d4d26","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.65"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.135-renovate-non-major-cfb2bc67a9089b2c4005d388f761ddc74b3d4d26_1619710541347_0.9693563542499648","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.135":{"name":"@balena/jellyfish-jellyscript","version":"3.0.135","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.135","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c007948d129cb7b4952812929678675f2223939c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.135.tgz","fileCount":24,"integrity":"sha512-4vjBKryFOpjLp9/OVX94n+uC6Rq6PDOfGxdHHQCTxT+xnyLtBJxocGvdWfiqxAC4d9mzzagk8qFVNYQUy4it0g==","signatures":[{"sig":"MEUCIBsyFQW6PImFhvvhzzKtzW00zRRVOI17FuByYxaA9qv3AiEAw6HCc0LLx4qqSDBzElRXZVnI35WrXgVpwwXVbIeNPUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgitMSCRA9TVsSAnZWagAAovQP/joxRGXa/5vbh+E+4MCC\nhbcBgvB41N1MlJgq24M5K0B/JGJg7y7koIH/TFJbX12oaDaWK3+7i+Xwo54W\ne4WZInzsDLKCaQ8ZqMF/SzpafvFfDkAEJ16QAEIK0WEM34tYT7xjqNjjl+mh\nCWf12eJ4AIbqip5Hb+ex+Rx84lhfhrRXSigibp39pFtb4RSVG1Y/4e9eblIE\nA92u+2m5IOsALQVG3gMYVm0fBP3WxCgBLlAUBjIz3aa6NkKxSzvoj/35EChN\nW9ZHv6zDHxUhr0/PFrZG5f9jSAFhjka3E9awrJ/2IDKpFIvwF4OtpNnW3prI\nxefasrvuS2Nhl6XKIKjla7a8Rx4FGoXDw5fqOhruKWodjEFWhAr2PicZEguE\nZ1fynbLRjuUz7giImRJygKaeBLxo7WHT/FWJ6sR+gzc7iQ6RMqFFDCNVwPh0\nAiNe3NeMZlX0vl+BONxgsphhwUC24GdfN/TChsKuujgaIs7eNUuc3bEw3kdJ\nAuyW+k3EszbunwblZmSCpqyIaJlTqxD+8z292xoCRA+JXPvDilXewm0Q45J7\noTXkOAfV1rq442o4V+2Bg39a15JP91PgIduh2438lSDuZ8AH3P/wMgM6+oVY\nAKzBdHz0GhrnVnLpFcyiKAh6HzLTZGjrnrXnN27mK9jgPeXJNQ2TvIz+kU6H\nSV/H\r\n=HfqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc9e14f7aada540f8ca59cd75ac3326ed7b9041b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.65"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.135_1619710738432_0.9921331632864934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.136-renovate-non-major-d0c316643c0cb5a88ed423b9266f6a7576a25434":{"name":"@balena/jellyfish-jellyscript","version":"3.0.136-renovate-non-major-d0c316643c0cb5a88ed423b9266f6a7576a25434","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.136-renovate-non-major-d0c316643c0cb5a88ed423b9266f6a7576a25434","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4cef56075cf39a45947308fef1c79852d3c6bc49","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.136-renovate-non-major-d0c316643c0cb5a88ed423b9266f6a7576a25434.tgz","fileCount":24,"integrity":"sha512-qD/6sbzzcLj87zqPhTb1sHknvUZvQEaF5HtZ7442E8enZEbIzf456X3hHN8mGRM/n1fQt2sKiZaXxiCmoCnuxg==","signatures":[{"sig":"MEUCIAK9/s5ATT33bDhliifXGDueyZE+jOuNYh8duXF8qAX1AiEAytG3WZZmGep58lqmwVs51iA2VM6tzslvmGsBZnOCp4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiumhCRA9TVsSAnZWagAAJWYP/0TdqFHcLqkG/etwHuyp\nCSeVrKkbp0W1xRDRZ9hSx7KgEZgKKlCZ9J+9Mm9xuaLikEnSsksr0QGAe+ZE\n7z2aw+cBThFzGcA6Dl9Ddd4Rpt+kkbzcML6BihQUr+h7QSJ3Iak4Uv4QiM4f\n3uLRel7q/2YXh8XkuV4OWsscSAnBa4mwUBI4HA9XmrHdJ1e76nXmYN+VMVMn\nlFb93CnVlFqnENZQBjEItqLTX7mFDNfMwqD4zJ8LF7CNQ6a+uRKNE2ovp+xm\nzvgrrQhTSJnXZ67MC7for7fkdOvwM6jHZNMI67ieeifkKiQ3BG/J5YYR4raz\nRFkVlV7I/r2DTeOY2WV3GF9t4YApAQFMaS662drSLd/BTAyZU/fol0Pwij5p\nxGYnU4sRmq1fm6JNXj5gG/nVrPy6GuR+YBI94xnN5KzZi+IMrB6GtzMVwSkb\nxychXtme8L2422mngUx5ZqzUVyDJEfYGn+NHDGlXHBzvFlpFjLgN4qm6Shkd\nbiy3TVerZJah/obE6sAtWUmYJeKJ2c4JkeDIayqZ58vgeHM3aOr0wi6q3LfP\nOOEkkI+EEEDB6VRVRtvJOHYJhgZQs1uyzxqil39JJkEdxVKdwJCurck2sPg+\nu1PsWaMoYB8/yJuMnolw+eKeU0T4wiPzg3p2ygvb+hDNuZ70Y6jF4rQdwt+/\nd/ln\r\n=Mdeo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0c316643c0cb5a88ed423b9266f6a7576a25434","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.66"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.136-renovate-non-major-d0c316643c0cb5a88ed423b9266f6a7576a25434_1619716512494_0.3355687875991502","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.136":{"name":"@balena/jellyfish-jellyscript","version":"3.0.136","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.136","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"089627294454da2768963c2d79132327e32910b2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.136.tgz","fileCount":24,"integrity":"sha512-OBdnciYlG8eVuD1iywKe5ci9l+XUbn9sTKtErjRS3VHGv00xe4lPrXDMs2Yb7+n3Caf9cxRd6zVs2FhdpaUsHQ==","signatures":[{"sig":"MEQCICbVlVDRkE5PjVky5QaWapVTnIm74EwVXXVFES0EfvgUAiBpmvhHSnQXuMA3GEr4zbh9QvcvCtpAKEys1hRcsN9SYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiuqBCRA9TVsSAnZWagAAIeUQAKBhDPeUsXYyE49BRknz\nB6BSdsI/372fms/arvBhdE9ONd8C7JXiniHaSDVXuUIxaPSaH4AX3nXo6i8E\n0DWu9gcYFyF2E5JJpRF9nRHLYx0bmhlaE6k2bxEJP6pUq7w4qU+DCug89sYe\nyrZeDTqpSPn9ADKXoEJMv/trFIfOYND7WcByKpcyBRYptxDCYrCKy4aUugKb\nJEhjLkuoZ2OzGIgpw1zG7BM4sb1J9sdR8kpTFIQ44kwaWA5N10n+rLEBCWQG\nG/MWc3xQ3xMjETKiWfG8mTZVquD63xMlI89lSDpyWOfahvrvjKxQLJYiA7vK\n51o7dhhJFBwWFH7jLMQjSeJ0P9YNJnk9MjIuIZz/gqmlyXztIDVAlWleG4qL\nKYIqpnWaeEXgfT3uXLfGSXm5ylJ3HQdSyLOFef4r2ra+GNNBeR7hRVbeDzT+\nPC+GAsGWELTdCEq7M+0T3qBCjr8ra2Pd9A3IRwMLIk7+PEuVPVCGe7he6L1A\niWJiiHfiiOBD4HH2xnbUiBtGqYOY6s+R03URkM7nUlJqLSA7ZlfO57N3wVFz\nbpDcYoV1tbW9tG+RcdCViJWRfGHY5rIPcWUzigXGfkijJ5UKVT6mfCUHJRKE\nLcVwfXnxSLghHf/ZN9YEWtAj7ejeJz4bngwkAj66s5TGG3NibNYDXwXZrEDI\nSgS2\r\n=f0jP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c6d4ef1a44a03e062b41048c6b78925731ce0db1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.66"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.136_1619716736370_0.7821413036693199","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.137-renovate-non-major-2791d0de980ba9fe76db7e3420fb91b29f25d426":{"name":"@balena/jellyfish-jellyscript","version":"3.0.137-renovate-non-major-2791d0de980ba9fe76db7e3420fb91b29f25d426","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.137-renovate-non-major-2791d0de980ba9fe76db7e3420fb91b29f25d426","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e0fc99b532ad33b236d471038d2d648a4e01b3ea","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.137-renovate-non-major-2791d0de980ba9fe76db7e3420fb91b29f25d426.tgz","fileCount":24,"integrity":"sha512-rPcjZe6PTkyp3GrjRdG2QlLLCAzE/zCBwr7VSgJuJJB0Al8egOaMdhSDk/QyipQ8KA9b949RfU8ZMm+0SIQLcQ==","signatures":[{"sig":"MEUCIQCeLIFetKrlfdDIRnM8nW+Y82UVEz9gGvegPMMOcvB9OQIgSllBN/tJC6IG0YafMO2+XcKKzHrQYOr7yTKnxBCNQ0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiwq+CRA9TVsSAnZWagAA7CAP/0152TsVUzLnIqB92U4u\n2XVNax6+DyZ/XkZMfNhtz+S/mZuhx2+UR7S6tfKhPNGZIUojdyHjO8+ecsDP\nAFkoFTpY9/IG6ngs1YKSNWOirJIdPUfUzWGDnr22ZQZPInPLhEM84KA5YDS9\nvMem71gOHiK822W3vtsOab2HTj+0QgIUd+7ckD0WJ6zzbThXlEObWLyf0jkM\nJrKVJ0Julm/IOygxWGVglnARtJtxUiKBuFw1zhF1xEMy528wVTSJa6lAj3AN\nT5q62A7b9eDsrNTIjb4fY120YjiLHG/40ws0bbLEJ3AsFqKp651AN9WvIb76\ntLcl8rSt0vUV8ahp39bp3a6gRQfeX8fqkKnuBoSh0iJcBF8Atflf3lI1aLtA\nPuT1Bi5HxASBD/YCsxWMO5tkT0vS7VUERiQ9nu2oOEw/Tf1KfPjMRPzdovU6\n8ZtHW7gAmez2nQ7TEJSpG34O00pHYa0kfu3dhnLVyI3DcyQ8wdCmIjzgxbiC\nfijzHurYn7u9mv5PxUIe984Yk3PHXvU8GlPLTBpiAjpb+6gkWsL3zUUm0fei\njnDip/tdFp328czeswgamXeQUajf8fDHsf+b+ZP3qL6gCzT4CMUxlhaVnOWF\nqcHcH4wlzJ1OuMxfvbx+JZRJfJz/NwBREACq1xpWPA2Z38LEzrkZqMjNC1Ln\ngaEQ\r\n=mxi0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2791d0de980ba9fe76db7e3420fb91b29f25d426","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.67"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.137-renovate-non-major-2791d0de980ba9fe76db7e3420fb91b29f25d426_1619724990170_0.3941797109658347","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.137":{"name":"@balena/jellyfish-jellyscript","version":"3.0.137","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.137","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0011ff0a9ce483ee20e46d9a8c5b6a1ef4b390c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.137.tgz","fileCount":24,"integrity":"sha512-hM/DU9dsty/xLi+kN6O/zWmHejcwzC7eHbipCYStjVL0BtabfZRqaWSmeUJFaUSpBzpC3x+zwcgDbEPpSLPguw==","signatures":[{"sig":"MEQCIBKpH4oK/eRCUHfuDy3k6LJLvpKIZ5CU/vstcK3JDd8NAiAoMw3qB9JeYU4XH9Ni+Pebh4fWsmyCQuh+zAm3846E2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiwuWCRA9TVsSAnZWagAA/lsP/38xNuSIBBntETzMajPc\nPeVIhtt7LTk9WuuDye/9zq10fpP2BmErPqXnzNXTqOd3B8Fr7iZczrpweiPh\n+G+5YlTyVTmwDpqbeMIMcGvdx5kAGG/y2hZIRjGOpHIvxmy5OxNHyKQuxQoH\nHqVBEo2s8CQhlhKjqaItLyUe4/RHg8Xjr1PqAXVciu29PQa8w3MR1dbPiJw1\ncT8dU5E2RQW1TQ4isN1IXNZpPflvEShCLDlbbkPtDNeV+0DXxbBcx6dcOoVK\nGO8AJzv6M/VymLZ99r3vIZxNPqanEVtxJksDeO0af2leTy/JuK6UOD24+nCf\nwd7p4X1F1eEgk0Ldic+JIQtWRbaXxQFMuIIGrV/FSeTq1FyU60Sj8gbUr0Vh\nqbHeBFeVpGPWFF4kXrLc/7US8IBGPQ5UTA0bj8MFWNZrZXMK0AXeCAXtJLEY\nZ+sT1sH20LruRz5wi2fRiyaTg38P4f+qdwC3XhEEzd2qZAt4l6TabNXROPwO\njgOU75PVb3ry6KFMwOuunSYhg6bGopYczATg6jZ+YrCmYnDSxSMUVVfg04lD\nsXBwz8UuoC+6M/xwlTFva+Af7P2JTzdbh5ZBCkoX3X1bTkBtvjw5Eyr9Tp1w\nfwfd2e8q/7QQHrF1SMcX93XDuIeY4my6EyMR7qDzQYykexlD9sSG1HT4ViXd\nkcUj\r\n=viT3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f8d78c04f82ab6315150677ca4051022d8ee6e6f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.67"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.137_1619725205745_0.21935291621448383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.138-renovate-non-major-29668abc7fe8bc15032df34abdcf28479bd47fa8":{"name":"@balena/jellyfish-jellyscript","version":"3.0.138-renovate-non-major-29668abc7fe8bc15032df34abdcf28479bd47fa8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.138-renovate-non-major-29668abc7fe8bc15032df34abdcf28479bd47fa8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ece59982422c72e1f2fe832112416ee94c1d965","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.138-renovate-non-major-29668abc7fe8bc15032df34abdcf28479bd47fa8.tgz","fileCount":24,"integrity":"sha512-fjr1rnNjVVemoHR+z/WzVfIoMrOiLO223Qp1Cpb6xrR8lymA7IGrqrRChrVrKgcPCTycI+0Sx4ICtkst3iIKKQ==","signatures":[{"sig":"MEQCIE6WOBC81V+3alGmp1iLfqOj/zI6pnQPtyXWnsEVvRy1AiB8ym/YDFiezFlEAsmVuEbJAN3zCJrlrfXHevzpRyDK/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiyjQCRA9TVsSAnZWagAAnt8P/ikq+uGCFvVcz+jY0Xlb\nWzSyI7fnKaWLQ6dnR0yTMmDIMFS/2I3CNxLzPDUsvL/rOvmzhsrXcLHKNjRW\njkyFYmBBqbrVCKffdVntibbDm3Y83Z6GJrBcUZj3IiIVtBcfD8Nn1PGO17Gs\nD+UW4gOYhR4cjrNnhLyAyO50DEamOTo7N/7Hy0fd1ZbJsSsHriX5s9mDtMmi\nkQix3fqdjwZ/t27j1IPdxapOGL0Abp87L/zQ9b0ITX/H0o90jkH4dPWyTNi7\nOeZzHf2cXUwafLoscR1rd/zRIHXOIaBGru6cnfo/DLjT86hYEmuebqSJ0kC6\n1f7wN4piUEmIhytnD08gaRcsUP9cZwpAhjm68AzgsJrHG0gknoYi7B2Qqgjc\npkFCFVialzVksEpqe1aCUYEhxKGjgtox5qF3MXo6MngOVeUbtS0lS7CRx4gd\n0LCSIz46DJO4IurbrSIZqq0SeDOfSFWLf27lAdb2S3aO6+OKfVuVN3g4nZB+\nWMlT8jvzVpagGqcN9KJNdzHI/RD+0mnNbzSp+CW/5UFDNJ3C3l7ruc7LuAn5\ni/JfnYmbc6T7PHOX15KV62qNJSpcx1pBNy89PTxM8FSez0QoUHsxKTIyWTqW\ngE63a/FVVdS1nRawJPfLazhZgvDShpVjSEOC23P19nIOOVcP8RdHMI98neWf\nRm0H\r\n=wskN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29668abc7fe8bc15032df34abdcf28479bd47fa8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.68"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.138-renovate-non-major-29668abc7fe8bc15032df34abdcf28479bd47fa8_1619732687545_0.9889003378008598","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.138":{"name":"@balena/jellyfish-jellyscript","version":"3.0.138","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.138","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"524444c0e47a387a9786d64490101e8d21ed5f4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.138.tgz","fileCount":24,"integrity":"sha512-UyelDTeOZOic+PW8i8sv3gGF8DwYYQazZ2NZllkJFo8VTpj5e+KznEq2rAH6Q1p/Hs+84VB+APxUrBBAlMkpnQ==","signatures":[{"sig":"MEUCIQCdQuQFarapYCidC6gaB+u6CQqxbqehE0cvAfEcw4OvPwIgIRs+j3gvOAoChPvXcQ2i4LlikYsAMCo8KX0+C+WDV/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiymjCRA9TVsSAnZWagAAMOoP/jtBlAEKK2eUSfNuIeyr\n3AnRoCk+7CptLT01x9OgwD6ltshKsND66gkcKCDqNy/2i9c05XI45ZM0YJta\nxu5HEyb4MYXa6aScnuRghzKi0+76kU+aeiMtk4wg1Vo9f2e17ClplmPibhJt\nAQawhLpOp9zFg8QoVVxaLHIcS9p7MyzGL4U1omAHN5xiujQe1/pcKn3ReVTx\ncypYXE33KzPT9Zvrzl8aT5AyLgB5aLgcNCkZep9+l4jyexo5yy/M92HhBoD4\nT3Ykk2ZgHCmKnCmQSQY60mCw/M8cny0Cg1Xp7LeXfJPydNHWZGrIOSNePcwR\nX6fPC4X0oA6DFvP4V75kxGsYeFSgH6YoEi6kEfGnqtkVhtOCXbEvrxYui3Ds\nwuCm+Rptw75rcAO+hpegBTcDawxnwBHgr/9Ih5XDEt7kyZaKj7Qxw1jqMk4n\nCkWuuXesc3BGhTnVL0ivZlzYb86St9Esut6Nh1tHttQBdCdUco7oWLcnLLUQ\nvQvH2u3/GJINbNlwFH9sYTFrulnmlrR2TOC0T8h4tdUIuaVntViZGY422M2v\nZjW6e+6tiB4XO8KybCt3pRG2+iRs4mNA6ubnY620fgxej0u97ymepXL7MzUC\neL3mmz7SHPww8cAM+OdquQYLNxGRBHZM/xZm6SbwQjxDr4CryG8qSGuU554e\nfcSS\r\n=xdRj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec4d1c12c3793fc9a3d04ddd6999eccac0a0beed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.68"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.138_1619732896285_0.8897804767407249","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.139-renovate-non-major-98482be459aa939838c7b90cfc9e536d663ffedf":{"name":"@balena/jellyfish-jellyscript","version":"3.0.139-renovate-non-major-98482be459aa939838c7b90cfc9e536d663ffedf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.139-renovate-non-major-98482be459aa939838c7b90cfc9e536d663ffedf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1272adb101e9d872daceaa46f68b322ec2c2a98b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.139-renovate-non-major-98482be459aa939838c7b90cfc9e536d663ffedf.tgz","fileCount":24,"integrity":"sha512-0NxIOvfPiKJHcuqo/8/vUg5G9POwvxwcJMzMJzCTFqeLyaK2RxxQWMF7ty34LVySj0VrsKbjug1s1R7atn+ltg==","signatures":[{"sig":"MEUCIQDrqSGmOO5KMJNSTDwzHFNtv81qwy815oiV5v1aGS6RiwIgXrvHMAd4ggzYQheHE9cmlG1Uz/CjxxipwwafqLm/GK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi101CRA9TVsSAnZWagAA6VsQAJoU5oTQt4xkSmf36LCH\niHGjvFka5m4oyT/iOYqjTltf2Hrnx+k6WPtIQ+oQ12ySc0VfamFtHe56/STe\nx6AAFH0+xnNu+3aX+PbD4S1lYN/swm7vSxxC4HEZaMYbn9E1Se6+Snm3fhWy\nBDBIOYAx6Io0Ox4GwaTaftac/a+dlFh++AvH6TSOqikEhoVU/H7vFnK9tlZv\nxkXkMbEUgLfUMfZ4vCBv4aIYyUSR2/6pbWe0/SYgEkF9zuG9Cj3TMA0ucSul\nl/zbPavHZmxmu/Zl1otEgZEipDBovhFNUqZ0DTgIlpxqaolCippBvpJeEPgY\nre2vciSrLySdYYYdaa6VfZKU4ON2UI9qGZD34Cm1t2VCPXog9JiFrp/EC9Lq\nthWiKgWj/zrAbI+4Bu8B9QoeoJi5QUI/EkDQ2Osz4L5ccNohMgn6Gt/0fD3b\nX3LsvYZWZGHjpSoq4+A0bRGy2rYi5smCZw+UGXZHhAUZWaBwJl0QcMballr+\n+QjuPl/GMwDS0ICXeStJF4miy6NxVOf8Si7QkPoi/nb9A4TKV9eCyfPX9xI9\n76uYXaLXhi6SNRn4DSt6gOFl1uUqmMiaS3y9pYlA/hjcYFM+jOkMXhpTzJxt\nowSpwiCWEaRvnkpuCO5SZ36C23lLh4PSt4/ONQiCadG+ICxhI8UGowNHxzyV\nBkYQ\r\n=QaMq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"98482be459aa939838c7b90cfc9e536d663ffedf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.69"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.139-renovate-non-major-98482be459aa939838c7b90cfc9e536d663ffedf_1619746100523_0.07121872566791732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.139":{"name":"@balena/jellyfish-jellyscript","version":"3.0.139","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.139","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d542ae2a0b03cdef810ac03a9d08fbbad4f143b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.139.tgz","fileCount":24,"integrity":"sha512-tWQ1SuBwAqZNYSFRGSAN1oYhy9SOi7zDSqytcuZSBVcPzN42ASgbgX9oPoTim4Cxb0aP6BKu4McsUuz/Tv9NjA==","signatures":[{"sig":"MEQCIBLtNGJdstkFsO9MtNtbGyOmoXuD/pghBDsd0KaIfbKcAiBPxSwyXZGzcQYIilNQfLkSU/6eYTBtwyv8xq/Jg0P3Rg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi14FCRA9TVsSAnZWagAAqBsP/1hkdYRZDMFL8XNn/yAW\narnIUVDyl+QNk8PdHUubeUW79eCnxWwu846ETueJVXdCS89BeRn0WzDTU24C\nH6+Pr0fE+dJjp0CeVgSoSCtguwGZ6+AgRY04BY84ctzvY9bHhyPb3zaJ0II9\nf8fIT1tdoOb/tp5LMBMwfKll/k0l1wr6y6/XtPYn/ieEQZEF6o9I+xHi6Ejl\ni5aMw4Q2j6fK4Utx2mQnH+UHDLoVEt0NCM660OMtwbw92PAPgt6fboYnwhts\nkfJRiAbl//EdPrYsnPC779kSMSazcBagxV6CeZdElWg/XkRIGAuyT+nb73M5\nf19t1S715XBi8I69SYAgITY+7QveJ0wGOhLmQCGZKqvrKY9/axHJTilo3/u3\nyjHSP6Ub+OQaYXRtz8Py0h+oBpuzZDC3x6ELfh2CLBhas4veYC1FeAQWKaEN\n/XdfTzVIJet+KQUNTyVOggdxgKTz60OeUzBm7m1+HD9rAowxmF0rFDTjEYOs\nGE8SgRt9jbcPxJo9MSJCEmwvayaiQuZqqKSgZvlmNYecwEqjL1AXqMsDDj+0\naaZJEs/Tgpsl3tird8skjmQeQNDOxOVWTIlFD7o4IZtbwECb1gX7xG+B/cAW\nR+0vfbgLCj1YecbMNS/c4UfVMzlQYkAPjt4UgGqhjFax1y6ibS8OlCL6EMfu\nyMGB\r\n=3TCK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b18fed723366391f9a15fe02ae9cc10aedff8a0e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.69"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.139_1619746309490_0.3713045782941704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.140-renovate-non-major-3784b3acedf01451344e2e5039cfdb5ff4578768":{"name":"@balena/jellyfish-jellyscript","version":"3.0.140-renovate-non-major-3784b3acedf01451344e2e5039cfdb5ff4578768","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.140-renovate-non-major-3784b3acedf01451344e2e5039cfdb5ff4578768","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8c82d83f71c4179ad7cc5803f73955b5549595f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.140-renovate-non-major-3784b3acedf01451344e2e5039cfdb5ff4578768.tgz","fileCount":24,"integrity":"sha512-3zkvcpazm4QkAz6KEJNvBKCIWhAi9jrBkjjfb5ujIEPCKMIrEEkMkYX/nPbaNcXMDMpD87R5kWUrfH4w4SPy9A==","signatures":[{"sig":"MEUCIEwlvrJTh9ZrvAvqhd4/WBrR9kR5WECQqbIWQBuv6Bn7AiEA8bg5C3m2FIfAgUstH1K8uTa+RzFlTh8uNzXdXbkgt9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi19LCRA9TVsSAnZWagAA2QcQAKDGTyUo0akDca9RKG9j\nPvBXfphUWd8XvUau3bNWiltDBIevW4hPtg4SFabCoqizW9MBkpUdT9Gc61pq\nvzUATs8ZPzVLINWt0fo5AONNOYY6HFfH64GpedQIHLkzIZfUs8tzO6+i25Pt\nXzGvCYo/t8G3eWQjiWdyw5CQT/f2ejgBWGzxb4ZuGA3co2nPQeIXIzXYViZw\nw2N7kZin/p7L16qxTt3RHHpGeI1OM6TmUvvpEk6rr8E5W382CMZUDXcQfBK4\nMaZme+QNfGdHSAm0nVxf6P0m3t5eNe5F7FvpV3Xu6nIyhHWvD0r13ZB21rai\n426w0F9isVEHNHFD7xAxwGoCxSVJJU6MnxToZuwP1yiBcPtNOLuaWk/mpWAd\n1QVMaiNVlP6Vf+rLdYJo7xindxH7zYR+vZUV3roetYH/IxU/bOLGI9o8kmhn\nXOIMLrzmg4oh4c9r7KeEA++MNbCjozwSbJR486m467YdcEYA44QiHFE0chid\n+MLztDu/j1B0XGLT0VcEtqh1JvDvvvGiOcs4VpBDxQSKtjmD/a2KRTBGCB8N\nRL74lVqCqAb4nTuaa8CDzXYhMhlbReiKiIb1R4+I0Y91Kvp8ofqop4/4GwSI\ndJ3Z8TffjqEulXM60z+hjjOUKCi4eGrKYu9Pd7LI2KgDHGiYYPK0fYMaaxHK\nRve3\r\n=hIDU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3784b3acedf01451344e2e5039cfdb5ff4578768","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.70"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.140-renovate-non-major-3784b3acedf01451344e2e5039cfdb5ff4578768_1619746635145_0.9085639483742416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.140":{"name":"@balena/jellyfish-jellyscript","version":"3.0.140","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.140","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d1641308a9d5dc7b1c1bad97757d09e5d94eecb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.140.tgz","fileCount":24,"integrity":"sha512-d/lPu6zeIkoQqKqUrGh8zIBh1VwTbD34DUmY2qS3prpqQihzT66bu6E5gUbWT0kvXQNOIkwfyLa007WpZQsrvw==","signatures":[{"sig":"MEUCIQD4bXNrFr6UAHDfuGIiaFENRBd0zx1aaqrc+TzAJU99CAIgTvDQfCTVQNCmkGIOfk+jmGoEabdfIDOUhi+xtn7boQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi2AZCRA9TVsSAnZWagAAyIQP/jyvd38nyDxePNCz3vxv\nsmL2v/CRzHsVMWPWFmR13DZbuAiBr0DhAk4MYIzyGsHAphmdxOD2cRTXs9Uh\nSQqr8zaB/aCE7Ob27Sxf10qARbD5qYUoZnTZOGNwhanMScjNkHQq7K10ieYk\nFHh+faFbH8vfCRtFEx67GK9YBhbWpdoC7QTjo6z50jouXtEqE0iePREo6UN5\nBaxo021iduamEVPz0DaZVAv5Qty7NJvkJjWS0G8GdB0YWAdWekFOYf9nYfe8\nqmdpR9L+Pk51VD5sr4jtWTr0Q3QcyUmaJ+FuykElCWIMnUdHpFS8C2AqAwEK\nDo7YgOkLhvlCg6tmrCxJV1VXdWkoIyKMjJQ2CgZiUuo3xkSm8WFV3wDPp5kE\nGHK9CsYcdwa/FkrX0ipxdWhdnZHXvbf6st3RcZIZ9htt8gunmSvKJHTAlxki\nbsL7sULsgoHMWGGrWz5QAgj8ejLjAug+lkI+S0yBACjkrpx2GHqLOWiDSA4E\ntKnNa6D45/rgfKhZwj+8B8E908GzG/mPqcle1q0w4ZC9y2BB1tobLUwuMvv0\nMBzWmUWdTMcKyqGrTqhUeS7y9mF10aT/Ql8zRzV/zsWNQ6auTAqvrkcxl8ds\nsDR2n6DGos92Tb9tRVBjAgDTemfDXn7coGkNTnucJ75D06X2EnhhEVlkUGnB\n8vdJ\r\n=tXNA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"801dfd81fa806ac2ad1eecc4498b7bd8540cf9fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.70"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.140_1619746840723_0.1627175879985392","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.141-renovate-non-major-5d8f84cd9cae3829f7ad97fe9fbfc9429f46b7f7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.141-renovate-non-major-5d8f84cd9cae3829f7ad97fe9fbfc9429f46b7f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.141-renovate-non-major-5d8f84cd9cae3829f7ad97fe9fbfc9429f46b7f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"df4c5a5dbfadae1d6a9e40c2c8c27b381cb43a21","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.141-renovate-non-major-5d8f84cd9cae3829f7ad97fe9fbfc9429f46b7f7.tgz","fileCount":24,"integrity":"sha512-syhJrnZH2Zk93khEvtvvNUaip2COfRwZmSG/7oK39o3X3CkmS2+O1OXAY6JROArSc+bO3gcTPFxCmNgiJJVXbQ==","signatures":[{"sig":"MEYCIQD5i4einI0QEnCg3qDf9lAkKM3elBoEjXy03K16NItlQwIhAM1MArwjQBmYPvItscDuvNgS+aLzw0KIkYZN2NMs91z/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi3/hCRA9TVsSAnZWagAAYT8P/RTi9Qq2KRNTA/VhK+Hm\n3SHm2g+r/OcWvj8ZxxGniqsRwDrq82L5O+VNIv91of9/4WoWHYKWXlsvLBru\n3tLPOtt3xzoCZzGUoeDDoFRkOi8E88eXVHcDI3/Na7JHPFu5BoEbX2k6LpeX\nSoHClInIcc63NS8t79J1vjGT18v6LtHuPMhTY0MfQ/nMryV5x/pod1jN3zrt\nZFLbUtwf9QaONT6XcYZ/OUkXKvKg4RerEkQd/iO3/aPDpJ0mEePcXjEbE2PI\nK0TZyvkBHevlPQJqtdUohdqZMkXDdCSDU/l6P1XEF1PaHWsVU4G72Ypc7xAB\niy5cskJbG2IUg4uyUdPj4vFI8evCtNCbLwaTMVzdO9Wps83090nbXLY/D/C3\nAivMvq+p/f43h2HPuy+r94ubgwbnTzDFXext4QKd6EwgHH/JaR2YXsba0unt\nLStKnp9S2tS2RHVhBaiEefN2AOnwUcgduuA31kn3kYjQ+f+eOoqduhsVD3nB\nTufGN85jUb+nsweBCqF4vr1ZtK8nYj3mE0WqBKUYngGLrig2aOTXn8Tf4O0s\nnz6potrqbace1gy/v/eocW14WU9odrvXVl3Uc8qsjmM4mbIcIxwbQm7O2mWU\nGru78XhfS6qLA7XNxUNIy9znJ11SBG347ID1fh3TDWqotskdXArAxWJWiF/3\n/n4b\r\n=C1Z0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d8f84cd9cae3829f7ad97fe9fbfc9429f46b7f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.71"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.141-renovate-non-major-5d8f84cd9cae3829f7ad97fe9fbfc9429f46b7f7_1619754977188_0.6390951856095919","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.141":{"name":"@balena/jellyfish-jellyscript","version":"3.0.141","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.141","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2c5037e007e273cc6b5794fa74046a920367dacf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.141.tgz","fileCount":24,"integrity":"sha512-Olmea0f0I5Z8y36Kt4Y/5RP1XdRC7LzEiXZBZDzP4jIr3kKPDFhV00VjsxOlnu3Xfq9o25EvBkarI4OIfi4ZGg==","signatures":[{"sig":"MEQCIG7IKamUFz+u6IoYXNvAnwO8HvzPzh5fxWczFyEe0mvBAiAKtl7km/Mae1vwJ+bMiV71EtnbZ6kQs3BtFrHomGwZaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi4CwCRA9TVsSAnZWagAAbDcP/i5EopBn4LRxup5psyP8\nNhxNmFa+QtjlbO42GqfQNC794II63+W4iWCFgFulVucBz65CQcim1PnjUd6o\npjkfQboIXC25WaAR5mZVEuGDjzqAYKMs4l05Cq68SR7tqsRkSnEXsonEljVs\njkDdOSMaYL5zMJyfIYZGbKuEy7oJxWwm/tSfBA1l51vPmbOP1SVzuFefTnhz\nFyN5Zyk/HaGYGX3en8Vn128LgMhS/L6B6aGm3EzsguwAEM1ABinDY/qzElBN\naYl73Cyo8aH88uJxSiKma7OagGJcaIGU/QB1N3RTF2jtJDbymJ/hm7jJQZHh\n1HGhiBDWnvcLma0CKS++kH9c4rEvLrNjGLAVdLN9H2iIZAoSN5rsLfOj0P2x\nPgNJt6UPvaH99q/Oqd731azwIpN/gdhR2jFfSa2O2Buiv0lYhytLFZXhaAHL\n9PNQ8z6h6pyXbJolHnshSw1tfCcc66ucjDY6G2EjXA/qvBWb3S0MqexO7EBi\n5N4Q+2aF6rzmXjddZGpywTWYOqiznbXCJzV9Vc2nm0YekK5Jr8UU+4vSDrwR\npZnAqvrO8hpPB/dQq4m9mpkiDVhycTnmXzgbyY0dUOkGykLl3fAYnc1cgdLF\nCDIyZtKtj4dpkr65IYTaNsxf9atbIIMwfsL/9FD1CnYmeameqQI8hGs+pIfa\nc3YD\r\n=fuk+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8961f1eb6ee7c0501b489f2374ac859b4a5cef59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.71"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.141_1619755183935_0.5443743438004582","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.142-renovate-non-major-89556f41960eb9fbc074527971bc0231073cebeb":{"name":"@balena/jellyfish-jellyscript","version":"3.0.142-renovate-non-major-89556f41960eb9fbc074527971bc0231073cebeb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.142-renovate-non-major-89556f41960eb9fbc074527971bc0231073cebeb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c4873013ee05ac2f611f91e418a88dd501c59f8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.142-renovate-non-major-89556f41960eb9fbc074527971bc0231073cebeb.tgz","fileCount":24,"integrity":"sha512-5NWTk6jL176S8hWFC5oflQTHRk7cVSQXXcPKQ63G3ZTjuW2wlSfg66Fs9rqRdypfXlix05OsLGBnPUkQhaBwUg==","signatures":[{"sig":"MEUCIHRtgBbbAqY3KvEeAZa6hEwXjotgUIvFJuGMhw7m4Ub/AiEA1DaJ7ZJlcOp2Fs9xEd+1+nXrhRKuKVf54UWAEojfIvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi5XpCRA9TVsSAnZWagAAbukP/1A+69r/fwIMuCDzMf8E\n+YJPveWjLGEXET4t4oBOYjZ6nOgk/akBhq2jDDol9iHJwJPP/TAQ8vjiQyQd\nJKEnZ2hFOm+1FqegMJQs8wA1HjJ3FFgavmLNtPhMsBipDCgqtn7pZfR7EWef\nVs2znq6lTEpyoY4gVJTJ+jTFRD9MwzZPALTHY+QR8aLpE96coFFA4BaFWaCQ\nhbA4LeeIIFdVs4KeydNpvSDJiiSBfw6rv6haCFYIJU0rfw1XA7a4aMP1bL4h\n3OHUCiD0PXKKyx0RPJEpmY+Cm5GFs1fsx8HsgAT5poFCE8wKp2v+76kvy4TG\n5L1gnqzcGO3Nmdlr6Y+2QOH52ipGkVMYGdCEll7nIT3Fqp3YYZwNF9OUF+xp\ngeygME6OGVBItk+LcMgesaOwl8bkJrcqLfiyWf0+awT01EGLvjiJPD2BqqjC\nMVWfq6xqmhUOa+Qzi+Dz0N+wukHHfOCM5P/zQjHEyuoMBRpPiTcHv6HgXNBw\nhdGtiRqaJf6yBRC2NVupSFTeSddVFkpnSmS7bky+5suLbZdvamOqq1nFulKd\n8pjhBqNMAv+HSy179Vms9lSgb6ERuVh7QgxEVa+yBWU84gAx4HfIAQG4pgg3\nmQI4GU/VO2UXj7hqzdhz8S5iKXlRCWfB4GmX7w1Q+TWmSc9MZaa3Uf+ln7ua\nBTZs\r\n=3npC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"89556f41960eb9fbc074527971bc0231073cebeb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.72"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.142-renovate-non-major-89556f41960eb9fbc074527971bc0231073cebeb_1619760616782_0.6455122693417716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.142":{"name":"@balena/jellyfish-jellyscript","version":"3.0.142","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.142","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"95a09cd3970267d1541e4d7dbbb7b01efb9e131f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.142.tgz","fileCount":24,"integrity":"sha512-H/zkA4bp49ZDGY6xJZkMq0cTkJoKHPH5VRTN5FvX3jUtFV5g41PlixCiLLHy6LZ3eSPyLimcpm+S9xH/JQC/NQ==","signatures":[{"sig":"MEUCIAs4Qrp5HICp8lELSuvcNKboeEcc46ygvcnqrOlxsD3CAiEA8QgTAEYXs6OTfq+q+XRLzRr9pUxtMWZEbuQ9tMGx+dQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgi5bVCRA9TVsSAnZWagAAM4AP/AxWjrsKrz2XyjlTKnG3\ngsJKygjgSAByRHGqwLxo8GAxCkzrbrVdOBe98D5eiveoWyj7TPG+cwKGo4sS\nFF7eFkHdNKAs7BGvwglhzJ32A1xiZN+lgM7HlLlZ3jzsJJYw6TGfsHCNuYUW\nKVaZKoMTekgEMwW0gS/bWMDTqQW0a4r3W2nIELX8uDXs2tlk0WvzYN4laBri\nyu6PXT4TKGV3wmaq3+hSWMkzj+5ETrnbdSA7iLagnzIy5JOoWRluhCWJEc7P\nmW8wqSo85zl4HC9AoXLTraQKJyPhl8ppx2miBZLJb/1dqJurSORnL89QhlRY\nUcCp8f1LSZyMIOS1FNPDetPWDJ3KoKO10RjafFtPSO2x+pdwBBGKw+DHfSng\nsFGzvPlOLv3c6ipShU4nnY7iBpK+qgCMZVPr2zph+6F1noKh1MGh3QaSMl55\n5J4++0YLZuaJ74jpQLB1TbFqfhD8EfiF5x/WSwMR97gp1845bJCcBDQOyogP\nx9fiUjhVYUqr8d5FvPGLjY7qREMvdrjmM5RicFpn7hkVHdzIs0OHLfuqlepz\nkNrtygOhNy/dY7bnxENSFCn8t/5q7qvwWni2yrnbuR+Zo4TnRH/VmTx60v5e\nhujr1N+0p2V+sATk9oUIqj52ZiwrxeqH6/AaD4F3OAi8EaqPXnjA+peyQe8h\n4EHv\r\n=w/CJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c252efd2d1e6c5298a5afbaba6d02d5150f7e4ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.72"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.142_1619760853409_0.17944560679430577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.143-renovate-non-major-7aaeacfa93acba23eca2cee34fe021800f699a86":{"name":"@balena/jellyfish-jellyscript","version":"3.0.143-renovate-non-major-7aaeacfa93acba23eca2cee34fe021800f699a86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.143-renovate-non-major-7aaeacfa93acba23eca2cee34fe021800f699a86","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab4da41043c20f294fab713b9db27a7c86965973","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.143-renovate-non-major-7aaeacfa93acba23eca2cee34fe021800f699a86.tgz","fileCount":24,"integrity":"sha512-EX/itn2IGViKS+66SU0uAK0h30MAqICnuZPVCUnj1ZfMhEdDPTmYaXQT0JtxzbbaTb6v30nvAdrhx5TUAByANQ==","signatures":[{"sig":"MEUCIQCdfM7tQxO9q3lxboe3mtAI92qlQPu1U0qKTcvf9N5dZAIgVG9DVVnU0EK39PubQc8nZEWHspghirBbZm8LYeOhGSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjLBYCRA9TVsSAnZWagAA6h8P/0OVi91sMHOv3R1bnf5G\nNEAcnsvyLq3TxItTMdEs4QxT/CBIvmKiQQRClt0N4FIi0OWGHbgFkOmM7CzP\n9yuUQ2HY6ZepnuXQZSZ488yjdmhPmlllDPC2rRGflwdh+3jSFLCAMumQ7AUJ\n6+uzGWoPX6wSf7VlIKc+/DTc8EpVK/oWx7bwEfPJTX28wnBllOlkj/CkwLpx\nQ0T325OdLNZZFto7BkA6HgN+y5z2lRfJjcpic+0w4HNaZ4F6vf5ekiY2FUr3\n79hcYfzqO/yjvHw5tBrz9Fn5O5eZG25c7adXKEfiY3Va440jqrr21KBx8C/D\n6Im0ruro2Ep4P+5eJe7o0mqteWG8aFJnmISZEjlO/U+asfgiFTJnI1tL4Bih\nrQLVhkXk7qemHURjXJeBPGoVClEiQa/rbQ6KZKsRsMgidYDvOyvSzXKPvPse\n1N1Fm2JIpKoIT5zWQmIb6P4SKe3XoXgm/IQEqp2RV0EMwXZhWBtrsNwmdy0n\n+EDPpKyhiYL85OQ5S6xvw+f6SOz8sAecFIQXIJ7b9rdNSkwMtezrr2+UyFrT\niGDIWGSwSDdewGnU6Ke1sTqQZ9ui6gecUFx/vOGW43cJ1OUQCApjQur6lcKD\ncwwXrGE47Abocmfr6VPT2odKlylAQ1P8WR5XGLh0NrttgxFB7vpzk1ETRQRj\nfRkc\r\n=gXX2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7aaeacfa93acba23eca2cee34fe021800f699a86","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.73"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.143-renovate-non-major-7aaeacfa93acba23eca2cee34fe021800f699a86_1619832919969_0.4578871718362769","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.143":{"name":"@balena/jellyfish-jellyscript","version":"3.0.143","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.143","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"53dc5886fcc6389bbf973f3216573b023e5cee1c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.143.tgz","fileCount":24,"integrity":"sha512-yIQ7KDpstucz+NvVkhb+TkqKFykSrnzynt5yfBrIzy5ZpIry1M4oTtBQv5Tb9EHq4l3AsB5c2SQuZj+AtOskTw==","signatures":[{"sig":"MEUCIQCMMmaR92busOqZus2EVDOR4nS2UlPy4hgTxgLkbp3GHQIgBAOi0txOL4S7pasH9D15eFtJKg9vVH8gsgy5WO7ogSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjLEHCRA9TVsSAnZWagAAjO0P/0aOKMIw/nlN1Fgyzz1P\nrG/JAeTWEQwHhPJuyYNAPSvcVEAzlTSyIT79f4jiBc1uPxm3Dd00FWeaAw4B\n/Z7F0YxOrrcQfyVXWl6YApGbnUjcVylaVIGVWkV0Q3i/wIJQRyTQqJWLTbBv\nDB/UvHOjvvMEsIP5bJis7qE2VwwzXcsbB9JNRzvDb04AfvNNdAvrVXxZv9QC\nW/MHDLRFQwwsaOlEZsgYTESEvhf+Hm2OJyhpv/7iva4wKwXJcDElXSuGRI80\n5mIlA5ukggKpl5IHkLrcHzLgXwJWnL5BWK0GuG0ZpSbDIrMd2ofFw7GU2DQE\nwvaF0hhB2UDJRen44jEhN5NZT8T6b3V2eZULej48AEkReIZlF4tVO8ry00xz\nTBl0MjcBiuTnB6Ul5dkCCeidByByyspkFavSCRS6g96YZt4aApU1QO+vk1iN\nTtYZzKRNGkIIYo6r2wPyyT7Rli++o9B+YxOupUfRAIsarkHMyUOugxhvDmmp\nLiulH0TLHBW9jX/xHOJvPH84bT9vAx0WstgeE9I59csHEsMf3tzFiM9Es1Dm\nLEVH4W4AYkTbE43+GFqq3vMpaBW/tAJfCYjP4xQ3YnF/0whQNS4F3nSFB/Xa\n6rqpAKAkrMGA2egTYqe7L2IAL8+xLiNsp8NoHTyPmcGqOGTlItpOWmhKYPy3\nGpU5\r\n=CSkp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"213e8450b087d93a5f1f08649b591d520ab08a93","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.73"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.143_1619833094997_0.17928975695238614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.144-renovate-non-major-64223b1dcd3abeec4640e5781dc60c481971af76":{"name":"@balena/jellyfish-jellyscript","version":"3.0.144-renovate-non-major-64223b1dcd3abeec4640e5781dc60c481971af76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.144-renovate-non-major-64223b1dcd3abeec4640e5781dc60c481971af76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dff2b3737651600a1d931d5b8356fc18d471dc24","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.144-renovate-non-major-64223b1dcd3abeec4640e5781dc60c481971af76.tgz","fileCount":24,"integrity":"sha512-xm3KeHT1qLvc0/Z8Z5iHQurDMZnN5qc2NihSCftfqUWxFGxdgYLSz+G0U5FzhFM37HgL0RsPuEt5IrRzWJddOw==","signatures":[{"sig":"MEUCIF4Kv1zkWvaUX0QKpCszfMOz0hnmpaKJ4gWyvp80Uw9fAiEAqcxs49N1I2XrFJ9wghYxzUhdRXQYnNib0P0rnEVlh74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjOSHCRA9TVsSAnZWagAAAyMQAI2B0+JkbAykeQ8OBre2\n3h4sB/RxUu8kbfldCyIqp8BhT+HurHMCS8v0NVaZJngx3TiP4ihd6nHPb7wv\niEVrK8zF0oHXnScrK9yVRXXT9da4CCiV2Y0uCztoh5DTF+9Unq0G82AfHrqi\nO+81D3kPmq/1vAq7qXcUvfzizGFVk6ohJARWUsVSuXYr4XAOxnoE3iTjl42b\n9cYMX9irz3eMQ+tJTzB7Qt9yjaEtfaEOIkTYh/jsktK59KfC9RA7oDJcH6/v\nbzCxcpLDdpDJDpyFgDLLfHcRgAg5oLBS0Vc5GgqaeRHuxYV9paXNOdvh4fU5\nVxtcFJ5u6NMr9in1II5nXrb1yPxeI13AtviJ7iGkjoY8RutmQg+aN8vC0T81\nK9nxESQ37VC29PwhUA2SsMlAa+mpFkfa6M/NXS1uze1qmaFTMhQuGjXd4sVR\nlkXOQGsbexH4cEPadoBlNDSD0zwPZy97pY7hD3Honp4yZ2FVnxeFxDYtba5L\nqusIx/d46k/i4HoZ/HUdr5XgxGunBEPLzHAMMNMCGI4iWOWtobw7WUOfgtjO\naYvoxjODWiuZztJK1LfM/5oqzn4E86IRbRM/NaKaTBnRdUb3ChAZ0bZuXGTY\nh1AIoZFo8KMPN5xzsGc2A7qodtSRJT812ZpBt99Adv3CaNSTD4rAfFWmKzg+\nFBzR\r\n=S1iS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"64223b1dcd3abeec4640e5781dc60c481971af76","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.74"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.144-renovate-non-major-64223b1dcd3abeec4640e5781dc60c481971af76_1619846278552_0.39049203759886075","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.144":{"name":"@balena/jellyfish-jellyscript","version":"3.0.144","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.144","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02e307d875d31c7bcd618dfda72a17ad66db6f9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.144.tgz","fileCount":24,"integrity":"sha512-w0pZhcCUs+hBW/nBPlPg1/mqhCdKAPE78S9YS7SdohAr/imjTmG2BFpeS/4QT4KFkFFY4PzYu6XjWY0aobCPEw==","signatures":[{"sig":"MEYCIQDvGsbRS/SwAosM+ZhTSCv1jRsOoSdT2xMzCdQNgY6oVQIhALP33uTeEyTQuqfru4aHNloNoh0tXztZV1UZOO0wqbxU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjOVMCRA9TVsSAnZWagAAPmoP/iFLeqLfkB0HShRQm7vu\nql7iifGuP/IGHNrIAFnWnqN2AFE99fpg5g7v1++6MDBPrRkKRnYUwoV4iSM6\nBlQfy9D/52+IX0hTBYoUuPGvpKpchrgdCd4X3z9IKI/WGyohsLdXjUBZRRZv\nnucWMayDg3No5Z1IC42eOV3TXlV+F99M8LKboOzNsBwXFazcBlEDi7zwXTpe\nIA/9mABd6TFXZQ1MK4MVf1cOfw+46a4vCn0o3kDdzKFoYKit0CbTnfDwH7At\nYfKdq9V46wcSxPOMXZcyTFiTdsWfqtQw2OsS0Xg0DY7wr537u2fHSRZgssLa\nJylAyj+ODxmhoEem5ESfqV+jimfWf9wm3m6HeO73O6rYb5G5hj5EoIYLd+w2\njWehhdaKqLyJvxwQAPuY0BkSfTqVQMDLEMTZ/o18+aLAQiSmUjYtfG1sgdyO\nwZVL6Lx5tlAq8GzzOkvuWsqUq+coWCxmNqAN2GewE5PkVevqHPdjgHQ1uf5D\nMCgiKhpkLsA6x2+qjMVNTKP8+1cFhqeILVwHDFqBD0wOMteAjBZuPSGKdGBB\n6N0eXudRWJzZaaha36r5kv0mXlxwSGNvRSxzRa0q2i6IeUlGabgC8RQQ+kRR\nvjzeoPOTPQy9daFdOhKpovlkfyndmh/adTNzaBgjl9hZ3FVRs0KT5n2Q71rC\nEB21\r\n=5g6n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"318b771a2d767572b02e05c2bd58eb5402da9448","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.74"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.144_1619846476470_0.2777064949298931","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.145-renovate-non-major-22b5f4fd1a66ac49ecfb0c8edb9e77ff672cf47d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.145-renovate-non-major-22b5f4fd1a66ac49ecfb0c8edb9e77ff672cf47d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.145-renovate-non-major-22b5f4fd1a66ac49ecfb0c8edb9e77ff672cf47d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8c26b4c707f4b07723a30e8e4a6519b5097e7c37","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.145-renovate-non-major-22b5f4fd1a66ac49ecfb0c8edb9e77ff672cf47d.tgz","fileCount":24,"integrity":"sha512-PTAxC19B6o4lUCxqj9A+CR86mpsVbMbGnx3xZ9sd4SI9ogpUovD6iSBcj6oTaJ13EtLAZXAOR/34rRnfuFfJ3w==","signatures":[{"sig":"MEYCIQDufyn8uKO1qW85CTOeFz/hgOIwOiPFGe6FYWDkDYUHigIhAOK4Srh4l/BPKLv+Qu0IRZqZjo9Jo2mALZXMu1QQl1n+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjRYXCRA9TVsSAnZWagAAGc8P/2er7TFK9QjeTtQ6LoPq\neTyAJO0ywPqa0hOPRT+RUYWpVK8iG7G0rfQZhAHNUBYQe9wSZEz9cVEMRmcV\n1GdN2EU85I63db6YwKCIy+UpefbvmDm7CrMYhKrBG+lc6UKa0cglT2GxzbHE\n0RwABM2F+37CoDEMWbuZYVPMQcybie+KMUbO+kdinhKZeeMpvwNfHgXjZXWX\ne+cRxqjbMyzL/lYqbshrc9hMOCsYoKm5RFh8JdigYS85/nl3PxMAYBhMsMH5\nHMSCLTGkf/K+iGG+oqxJuM2WP6Pc3ceof0GCyTt/z4RA3udnETzvDPX3ZKzQ\nTTSuGb4XVzSLc1rdzyZj1WETau1ZgtgpBpElhZ9JTRQqMi2WdtYlj5Aq7T4+\nIgNxokV+waWBhaIyWWwde9VGZ7V6QfDhmwPyPPvQuypfwP9/BUyFHG//Y6RE\nhAi8EYTuoFryuytzjD0au6UVZqTEXozHWlqR4VJc2n0GqERzjJyIcCCSpw6S\n4vVVUzUAQOFQMsORgjxj1F1+I9gjhNymHU2Jc4fYy/ZDr4nFL3sSFeXlYRd7\nTk35S8pFLBq2mHOvrk5I4da4NF92CRobLvClKmjAT/V+es6t9gX7H94B4GEU\n3WSn+OVYzqlxLTEne+8szinucOwd0I/CKdQoS6TA3yHtzcs/2rSnqCwA5pG6\n5ISU\r\n=bRnK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22b5f4fd1a66ac49ecfb0c8edb9e77ff672cf47d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.75"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.145-renovate-non-major-22b5f4fd1a66ac49ecfb0c8edb9e77ff672cf47d_1619858966722_0.24277943802675517","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.145":{"name":"@balena/jellyfish-jellyscript","version":"3.0.145","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.145","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"78014ad2615f8f52572e82f06242a70631b08a72","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.145.tgz","fileCount":24,"integrity":"sha512-Xli9CXeNCiTje418x6+rDc1W9GE2wDqc0oQj6yzQFGnbb1iHQDLlmWppLbbmGLwUGMNmK+mhxHh8O6rKxDVMEQ==","signatures":[{"sig":"MEYCIQDjMxzH9zPLSx7Q/2TTPKMtl4beJEzA1Egegtv7Eo9ttwIhAL2ll5PlImvOEbd+2Ri4XZ63r31nFy5C2tDsl2KMJZ6F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjRcMCRA9TVsSAnZWagAAIDgP/jNFjG5/eJDpal1Lqv6Y\nMPi8+UnHKxO7EbYqKpmiYVNtBNtvJ8GF/csRRpDc8+ftIPDuLvI8r3CkIC1K\nwd472VVFTb2B/VHgHY5ZOUPzVVHBPnWhYd+wqwPdO28bu50rVN/ApFDZTc4i\n3bD3eC+SrjIr1IS58MvhNl7bK/lNz6Pargxyro9suuPa9PizI2d4tkgnlXIg\nI/dlzqODr7n37fqxGWU7s21E0UnUOH7HuKclXgJbJob0/IqI5utO36/hfH5w\n9y0IzxSuXMSpPSghWio39U0IpHu9WDPaBv1mlTk4jvY/ZMMSkEjj3jOSzIF7\n6WxzZjteAGyWg2QZOXN6YkwnmCjvuBIvh5JSuIpdj4O8hg4xwmLJ50r4HF3d\nqvdmc4YIJNGglonpRY0SX7rrvncHw2gx2fKVynnAcnjXmswQ2zaRfd8d63nN\n6tSNYmWcuAVJ5/MhhTw0wcgG77p2r6QUzSsuJHRp3Up/KnQUjdjk3yLOAsha\nnsa8vSxxawftXURCQU3r2tEc9uN+xDocwzfiJh1BFlczu3kee/1LfjTLTnrT\nD1Pmec9eYwkYxBcMgEveZLdc0/0coWCZiXWIXzRITEQ740E0HO0grHWBVuJN\n12qgFzeU02I9gcDDuJSucwn4DFTNToUIrJiJoIlvP5OqjIAJQHkbNN7prB4V\nY5/2\r\n=ZIcR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"babb4bc7dae160f05272660f47dac53f581b80c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.75"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.145_1619859212298_0.17243386622926682","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.146-renovate-non-major-f4d5c6ba717c4c5fc8762e9e3aef6fd8f29cb0ec":{"name":"@balena/jellyfish-jellyscript","version":"3.0.146-renovate-non-major-f4d5c6ba717c4c5fc8762e9e3aef6fd8f29cb0ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.146-renovate-non-major-f4d5c6ba717c4c5fc8762e9e3aef6fd8f29cb0ec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d69296140af566354744c0a8876f81bf5889aa88","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.146-renovate-non-major-f4d5c6ba717c4c5fc8762e9e3aef6fd8f29cb0ec.tgz","fileCount":24,"integrity":"sha512-GUHAFL9Z6DCPbxLKZUMJU+WDfd1DAAFwZcjI4UcCuDvs0BAdZ6F7xJZpbBnyTHaguccDjeztQOKq7ZAYZf/6sg==","signatures":[{"sig":"MEQCIC0rjndOkfURMPUuaeyRMcKXhZTbkdRF0Ju8MLD1PhYQAiBE8gnF4JgejRjwl8znuBc/TQFKI8MxIJxPTiFuhcnKhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjUQrCRA9TVsSAnZWagAApBQP/RA8xpLzJ8ZC2dZrSgi1\nlSh48RojF+l7YxCzk31lVm75hMA9lbajrIsjZS/rlH2jDUpDQ9i8/A63c4np\nttJ/bs6wYW32NDrjGSQ0GZCIUaQGOUIXrwLQp6DpVv5+ezohEFcSo/wLcjqM\n6LBHMTTNp987RcNEeg7f9Om5ZjnSPnX1bIlC36OC5V7Ru5alBkwZAD7zkFtR\nX+inqJXjkQDIHnG5Zk3moWW1nQ7bliJbvKuhVdU77FXwfjqCpLIFmfWv+5UM\nxikXKA5YLILLB4BhPM7nJrRy8fBFe49dr7vRfYKEJNmjnU3oCSAfo+zDRnHl\nLOvIksfFF2W0NwQG99BGb+CMHAnB092pTvZLuWnC85iKUtPD+JTCF01yLGeE\nZOH9XI3oLnAVIDp06dCry7wqgLUqzff36zytaeIkaVMeIiYsWGR/ntREVIQQ\nLZ7aX+enV+oUV67bFNZie/Q9yi+dgJ2ZgHEYr0fbLF4ekH12TmMPoRmYGbq9\nl9d5oNUAyXowy8vs9d2krZ5FPBWAPYlA1EB39JRFJTj7rq77YSOqBLgGt7Hu\nnK0+B9xrfuN9Yt5F/001GfZ/66RcsMbj2wHHR8h9ywVd3zLPGQ3lnUQ1o64X\nF9Ptx1B7GUahshrE0Cd9oNyw5snWSujyv0jOfUiFyvJ3PWolQuw4KcGQxF60\nYZ+X\r\n=0Z3x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4d5c6ba717c4c5fc8762e9e3aef6fd8f29cb0ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.76"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.146-renovate-non-major-f4d5c6ba717c4c5fc8762e9e3aef6fd8f29cb0ec_1619870762813_0.09928378145944716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.146":{"name":"@balena/jellyfish-jellyscript","version":"3.0.146","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.146","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76330d51d498525ab297f4fc1785fca4bd3fd5d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.146.tgz","fileCount":24,"integrity":"sha512-NzuGToVORiYclmsjsUgUBKEfaajhTKq+IXUzd6an/Gy9XbCD9Ks6wYQs6Tthh7DM1MsqNCPUfVRFsh4qgREHVQ==","signatures":[{"sig":"MEYCIQD5WXQE1D8npjyecmIDtKGQnvB2FJR6KdoDkN4nCve6UQIhAM7LCXXQxBNCwia3l1c6dnNxxTA6jD8G2QYXT+lhEK9r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjUT9CRA9TVsSAnZWagAADnYP/jky117uMfu+Tvq37S/n\naRHCGjiMzPa6mX8DTwz7cAkx8bpCT+6nwoF3PCmJvlcaj25+gzQCkulPfjaf\naI8oeG7CbmG3thxbX+9k3qyr+R9sa49DpD3gEycDI21I7OussHypvxU4//0H\ngTq3bBaNJfhefhuauyZ1gApj1dCxLZkNoZC9QByKiHyeOWYEq2kxiYijDKd+\nZJRm7TojLCs/OdOHpdgVOAifCrhoa6SFn0aC1qLRh4Iq7UKwxi1M/7AHZvax\nM3zpg5WL2w/R1L4V5CsBloypFY3cB4vzHEVQrllbYm24LmN2zZ2hVbuYGiui\n0bCVDBk5Bsb5PpVr77xOGIz9tzd++eL6Z/yNTLauuTzGklYdhxbXG1yBS7Cs\nIJwfPBYVd/69fZTivWoDCsiMPt1Fe33X6I00ar13YFSMr9rnz9kR5l7PaB1l\nmmOJCoc7GeO4PK+px6z1+k4C6/M5WmNGJxmcLD2lHnk+v37a7O8K2fCq+MiF\nnY1NKBtUHfuskjXch4rgY6pAMvhiFjj77cvuhAZu+GVForXuws8JyAjkzmZ6\nns5r3H5yU0AkGrKguYzSeogrQm9lXrz1qqV9hDI1+BxcveRC2vKJZgn2ApH3\nYw66gDM683qWESCcZy+hn5rC2OjLXFjdQXIGgSj94MJwRoguk9x+IchwKN7b\nZIg/\r\n=dK4v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"33555b765b4a19ff558f29ac9e83d55d0d6338c0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.76"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.146_1619870972963_0.22132075946009322","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.147-renovate-non-major-a7d37f142202d3cf3887338156e45dc807953f59":{"name":"@balena/jellyfish-jellyscript","version":"3.0.147-renovate-non-major-a7d37f142202d3cf3887338156e45dc807953f59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.147-renovate-non-major-a7d37f142202d3cf3887338156e45dc807953f59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1f4a79b4f63eb7670a0c6265e2268882fa5cce3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.147-renovate-non-major-a7d37f142202d3cf3887338156e45dc807953f59.tgz","fileCount":24,"integrity":"sha512-9NstamTUYdOVdtNl4qjq/kNCZT86BnS5TfjRllJVpDoClLbeBuCQ/ez2DQuyqfZtV3oZ2qUHsejenodu1x1wcA==","signatures":[{"sig":"MEUCIAJ1jlxwVEd/tVpN5WT5+26F0uDBKHW2xtbG6eXs9Ue6AiEAudhYz3RqMYr1MRBlVl2cWYBQg0Li1YfGTnQdcjbDfcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjV0OCRA9TVsSAnZWagAA5YoQAIYK09NOfG5dKCvH/C8z\nkcB9AOdIj/QUjjVtoOSxiz3rMnX4JVZFurRnP/rBfOTJucxrLQHrZ5P6O3Uo\nM22sMv0UF5Qu30pJxOtGevu4FoP65JxhBjg5lEL1kqiUfyXEfEl4qIUJMX48\ndErOnLb7iMyl81orJFRSDMci1qbOzp+WTwo5ZKnaSKVkDzLvtEewsH80xYIa\nO0b5WMmdRsIBQsm/krYRvOXb3+49tiEHUwFPXk/ObZ/kXyI3akbtCYHOukIi\ne1nzNBtYKphHGYMLmgI0O3e+yy4uAU1zw4hetTXCp34D2UKBSmp0dV5cqBGI\nap1DSB2YV4Fot7V83kgZyCFtosyYJFViWXLbmmf2zZK8Js9W1RQqLt2HO4/h\n0GsHjpOHs2vzZq84o5lGHdGixM6eWh7UVkND/sOAIpC17KkT3PVJLmNRytDx\nTBp4UagzG4fftHIrGYvvRillONofILGkCptScEo0C8b4lSXoFlbqAizVI6Rj\nez3crcNsPyXsNkrR6LQOj3KXiu7tWNXaSMuVfK9qsKbznJH1TM02M1wv8Et4\ntkESntvFWNbjmphS1QD9uC8Amlx3XQJnUlTuBgvy7Tj0FW8aewlT6N4EPHE7\nNCIdMUzC2wLzEjEMOTd+WvXEbUzwYii9zHNg5JaQpToqTT4FMXx+4e8PNPnz\n9Xjp\r\n=ca7C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a7d37f142202d3cf3887338156e45dc807953f59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.77"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.147-renovate-non-major-a7d37f142202d3cf3887338156e45dc807953f59_1619877134110_0.6296859392152239","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.147":{"name":"@balena/jellyfish-jellyscript","version":"3.0.147","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.147","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"add1a6a8e5d1e1590868f940bdae4a74ea4465b2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.147.tgz","fileCount":24,"integrity":"sha512-rwA3vbhm49XESamWVGZR8dRmRYwTxxYmQvf56HJLGOiK7iU7mN7FbYWJIA3o5+muJ6tXgJLVusPKKQUaEkVzSg==","signatures":[{"sig":"MEUCIQD1oeG7ySOdDB+Fk3vO0b5rZRAixSy9kTWmVb6e2In+yQIgQmjSB7Xvw6MKO+fWdZFjTBQO6OzM7j36WwCbKWbTkT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjV3gCRA9TVsSAnZWagAADGcP/1zavv82BVeu5sbrR6kq\n7tMr/e09v4KptiPpaL/zB6En1BLcL55vLSQlFeQ7N8CkPCzGRxZ1CpLWfgGw\nfezCBwm2uC80mfTu9/1/peSZJukqTlhKJbdBRQdEKWyAaWHaKSFKNSurHkB6\nuqhuzQlqu2PLrogZ7dZhufzopEDqfy/rm58z5xYgCjn6hY3SotZAjv5dBRig\nlEQRuCgEIDE+ypav+1lu5RXbSSPa529v+0OWpiWxfVZk+zqUbRbE4LUVcFXi\nBlIN6LoeDe1gWPJW/EBqGboA7q759P48rDwoa9ykN15A9Qi8cNuCWGWzv4Nk\n9D4JyogIvJG9SQz7uLsLzL5agG/EkISz/Mc1wdMDCJgife63IF2mjlXvZWk6\n2AQ9fpyy4uTYd91oewpa5xM1Hf4ctZfG1wtDMFOVTqFGcBG5U+zVeRU+0EmI\nw9mO2q2AZvu8ACFXF7qb8GNvWRk+ww2Vfb19CixTJl64zPuI+AHxaiqrjXgV\n+tHpaboU0EInTH2RvD4xYyJhgunnF20ODXf485uAIee9nR36SBo9IinfV1sH\nIn52sMRkA66UETKvbtOFDhNKczCx/zD3NDv/vqwLzK1ajsbLm8MwbTyPI1k8\nnSpXWB0yhC0c9LqfugV/g8V1D/NOIPO1bbkGZOVOqIidYUGXqw0Nl8XeL061\ngH0W\r\n=ZWbE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f8be06c753a1edfc37c443d3f73c349ce592cc23","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.77"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.147_1619877343346_0.7878095978696524","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.148-renovate-non-major-83bcf44f3734efdd392f8abbcf74ebf15af498c2":{"name":"@balena/jellyfish-jellyscript","version":"3.0.148-renovate-non-major-83bcf44f3734efdd392f8abbcf74ebf15af498c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.148-renovate-non-major-83bcf44f3734efdd392f8abbcf74ebf15af498c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ed4dc578bd4e507cdcd102dd57cc5a407a224d45","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.148-renovate-non-major-83bcf44f3734efdd392f8abbcf74ebf15af498c2.tgz","fileCount":24,"integrity":"sha512-di0ExvJSMDcTUHsL9xYl85IZnAWemc4mXBvbIX5PnXR7vpCAtjzr69TNTLinFV/ckLjtBnw/X4+AXRMTJ00+xw==","signatures":[{"sig":"MEUCIQCl7ZpIf0ZwdrmwkJpxYgCNKbUGPKPZ/e6wxEDAFlA4MgIgEvyM44czjXShvz6OqAUOHiytyH163IOKLPMAq2q4y6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjWyECRA9TVsSAnZWagAAb6QP/03TBQDlthCGEw9i2flU\ndQFhdJihsR12PB3ekjmO64QTI9pk6GRHol6gSontuRkWYnqmJN4BEO7A01K9\ngVnknaWkDXvJnP34mbrKCtyoVwRUpUllEruBk/JCWjDqxwzrtpn86IuYnJ2e\nmghlg0UNvGXfVp343ts8OZcBxcpi1Bb4lvziW5oT19flsYS2/ZUXgvneN45I\n9cezeLVs5g/rwO+ojzNeKrxCQPKuZJxyg2pGhmS4ROelt5WzdvlbJDQ2viHD\nHtkj8PNxMrhWP71ULLUnNDWpQAMDQq4uVfLoFF0v3UKsZD/5Px59x+0+i/uO\nxFu9AgORb5BWwOcHLeku2Eol0+zLsCigLR3s1fWxziXwTJR4RCMOleaqP/o2\nPHtzOdQsd6MnKoz1BNewIc/JH3Ukg9kW5bvqf3xxWVui1WBKn2htbYe7UtBd\nziINmZCwMZr2LRWwCJ4kz484ySaK7GoX8s+XaFWDTq3JbQG7JM+EzFUPryf0\nbEd6UZh8N3tMOeGc5mI/SuvhQ+vwm3Ux8zJPLrckNY8UGNKAHwmnl4R7Vtdz\nwFr1nH9GkNphj8GObDHX0U5FWpMrpHZqlZ4hmMjD/OdW68xLzPDt47o2oGv9\n+l11Erpknx01yCuawaju/HGmi2aKWcPolQYkIRdAZnwwzFwJ7maT8pzS7+j/\n/eGm\r\n=aE+0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"83bcf44f3734efdd392f8abbcf74ebf15af498c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.78"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.148-renovate-non-major-83bcf44f3734efdd392f8abbcf74ebf15af498c2_1619881091876_0.44315240270235634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.148":{"name":"@balena/jellyfish-jellyscript","version":"3.0.148","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.148","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea71368fb27c7e917c6f29047f5795e153f4f1be","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.148.tgz","fileCount":24,"integrity":"sha512-ANgJqbO1QUjNpzme9MdTcU6ZBuZMHWrosWMw8RZfTlIluI/R9smtpmZLIQrH3YyoY6RILfcPif0Nz152vB7Tng==","signatures":[{"sig":"MEYCIQC3zV1wzhtjs+LbafYc1eK/y/8TuaaSYUgMtTWgxyW+QgIhAIgA4zn6o6hZac2jViog5rzf7amyy6OxZR58vRvANR42","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjW1sCRA9TVsSAnZWagAA4/YP/1IcfTCFSHpLb/RVDs7v\nO09ft1YsM08KA0+hDQOWXkxma1kCL5DoY2wRuMeh9BdAO8Q8A18eNdjxHQx5\nZLwmEqbYhrqr5ZWVc0sd7+A9hX8MTn4yLc68ydM/4DZ9qQexTmaEK6k0TGAR\nfE88nHsiXDsYlrLxpwbDM81ABBRZSDhrdoN1eWikNEdMSU04WbBl/RAwQh0L\nDlAm0PY1Mc4YFXEPAKH1rnFQuFbx2vJOi+fM0UU/yFxH6PcChWLhlM4jDdUf\n0OdbahbI3Cr8JXtgrr/VoNFrFSZ+oCYlQ82C0ujtXilEAFjZHvIiUTRT2N99\nRvhmie7aHSTQB5POm0TuUQn7Wdw823zNWA9As+rHy9gda/iEyprwKJhaRSFj\npaSbuEVcVC4cVUduCZr/rHaYY/UKp19iwWMoby6eCkyCokFKWuUWC80UvCdu\nzXdb7eXtu+verEeupMirh+yw71wWbmQY3NxxOBWK0gCukVlywMyI8aTKnDDt\n4dVImmvmjzgV6WKil3HLtiGBn4th1DTL9JruMP+TtX0rx9zq0E5SpQte4z9C\nLCeVy66cKn2y+xK/uuSZIMb3Hn8DQJ0r3sFTCu+XYVh3OrjXLGPevV0sVSf0\nvIq1VFx2Js4LMs8P2d1e6NLKAoghFjuvN+KCNO6bxGsOj2sJ0M1CBHP36Lqj\n/oow\r\n=rC/j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f7e3e4ebf28f73aa3e1dd307961fae6756cd204","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.78"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.148_1619881323749_0.6091899143273753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.149-renovate-non-major-2dcc6da58b1fdf024dedfd0e57cb96519802b6e7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.149-renovate-non-major-2dcc6da58b1fdf024dedfd0e57cb96519802b6e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.149-renovate-non-major-2dcc6da58b1fdf024dedfd0e57cb96519802b6e7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a2f00e760e5a30c160c0c1129e4a54979a5db8b2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.149-renovate-non-major-2dcc6da58b1fdf024dedfd0e57cb96519802b6e7.tgz","fileCount":24,"integrity":"sha512-4FCVwX94ClQ/75rPLKQHeDFnzuypU1rT4Ka+ZwerI5CREKdGLhm8S8d371cm3lkWCznc6IkFDQhi0mgCKTsW6A==","signatures":[{"sig":"MEUCIQDqIGOg/DhNcp+ga2Kf1vY0VQUxloDkR4lcMpJHRmG29wIgWCbT6/UOlXeTeBDXjMS7v/8HEbFRSr+Q/OIoAIW0wgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjYNrCRA9TVsSAnZWagAArB0P/iy+rqfbrJWXq0p+NueN\nJ/G3G+4u7BFrb611HNpaBJEIm0witjyjV1IWSIvjjxdhejN6u/awUFPdF2Ps\nglalrGrn8TGWTy9wcO3sEwAJhQ1054z1CMZ7eY+kyj6O4LNk28Mf3ZnLi3MZ\nA/7pdTCfmQ9dTmUQDSI/HA61iIfINPJVT59AF2sjep3j7wC9EHwKTrVAMRvV\nQaaQMPc/QJq4Gqyhs0c6JjaQ6oRU793dSfHFQkIhwXIgyPIbITQWRyq0vkJV\nusexyXjdPddD41kzh4OchySdvs+GhIUm6sItSz39WQbzNeLnZkY3yT0y+nP2\nGftr1QE2+LGeNUwQUwqhylRmotwrdBfuaLMVqSZLdX2MvKzkkctwpapWkVur\nOnwrpv3cW4W+JoC/ajamuUL4Axec39BjsDuj3ogjKN9+QvJejAffBK8Jy0mm\nNxSZIVtDcSTXPMmhD8F+ZgBVccnvE878NakaBFIGMNBJ+M8mt0jpTWe5vJ3X\noQ8+2o5EFWG6dJ28Z1HCZUhKv5JZlr5aS3+DRFeO0HcpKT31EJiPnKpt6KaS\n2w9J0mowCOLZzy71AJ69EX12MNBd7HenM0hWxeNTjHsTeMUMaoPR9NqTs5QE\nWD0TfYxOERZctLuzTpnpvKKNM5WBLrhHbQU47G8w5gMsd5pM3GXAlDf63ogi\nVY2c\r\n=9dkt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2dcc6da58b1fdf024dedfd0e57cb96519802b6e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.79"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.149-renovate-non-major-2dcc6da58b1fdf024dedfd0e57cb96519802b6e7_1619886954890_0.9646919482967617","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.149":{"name":"@balena/jellyfish-jellyscript","version":"3.0.149","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.149","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ac576e384bc9a663ed7178e30ada536f4cc5073","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.149.tgz","fileCount":24,"integrity":"sha512-lCRqEdyDDRjUkUpnuZNjGKvNsRw6Uq0hfIyvSwl7+sjCI+WaRjaJGyjvPWyAiuFEvxjTRujW/pHZmv8cgGkxVg==","signatures":[{"sig":"MEQCID288Vwp+KotKdN33l+Cx/4J0UEXLty05Cu3xhAbMwjMAiArT3xWVaaWNu9XUhCDRYHvEHDfrEFSQ1e3D+HuVkhW5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjYRMCRA9TVsSAnZWagAA1UgQAImpBYcv0VuAircGwfWm\nvyK8VAfI+uv49jO/H7zTCGhsV4RdDgpLbzwsbje+zqnTPh6ajdW+2vZJV+9K\nHqprc4EBp1Fa6uqiU7B+jj8wnGvuhzD/A8uEn2FcuT37JHG0YIhYqRG47E6B\neGcDN+33jZzjgWc12ky6zgG5dcatURwjrgsOklL8RRGMPzd2xfmI8pT9zlAg\nmYiaBa3WwWhItIrSfFig3V6VjV+NeTSFwdwAnuxJEd1TehqDxQXJDaax8Ncs\najPX2ickN8MThU2nE4fQCSUQjQySmT4+17RoqYU9x2jjPYS7fzv8Mjq7Tyxc\ncSRc/oYBY+yNBIWDyPlrE42547a/xzNhY1X/NG8ZZE/KNC08xySMQapBEdkO\nKGyG35FU9ekQ+OSH5SbTrQzUEGT3vRjXvkX9zO3hw+CdLUV+LWXdAmWQqczg\nC739bnibO7KZt887RAA8Z9K4nEzZGJrgk/E2yIeEraZj3cAyV9fiylNWLkqr\n/In/kQ5rq5rIoGcg27y/62mQwv8EvIbZ+nj/mlPJxhNuLmAOMFvbVZ+CfkVs\nSkdpI9PFCHDPpkTRR1dWChdVTHaWsuTa6D6XJyRMSRJaNauGIInahUY5FIfE\nfbeIPx14YiWlFqLtsxPR27GD4uTzICJD3Rr//qhw8lKMHzcoK6sGEEaa1BOq\nd7mq\r\n=AvVi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a620d350159d93771170f8a510c549bec71dbc34","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.79"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.149_1619887180292_0.20716568509616606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.150-renovate-non-major-8d294078a0ea31f425b6a6a1a63b1d81279bc672":{"name":"@balena/jellyfish-jellyscript","version":"3.0.150-renovate-non-major-8d294078a0ea31f425b6a6a1a63b1d81279bc672","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.150-renovate-non-major-8d294078a0ea31f425b6a6a1a63b1d81279bc672","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ab9e0a8c2baef1d7dc37887283069ec1c90bbd4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.150-renovate-non-major-8d294078a0ea31f425b6a6a1a63b1d81279bc672.tgz","fileCount":24,"integrity":"sha512-TNhs5CbWNlgZFiIzTn5DBmFL+3owG4vG2jHF2rfEIO3uaPHvookeyXtTVE9+OX45YX4Fn8pw/FYiJeRku6ZCgw==","signatures":[{"sig":"MEUCIFY0uTugH7rHUnVARMeKRdNd5Fbp/BAPa/nLS8Lz6a7nAiEAjX3XvhvcXEFQjtvMHMdlEfvUHShiEja+4Tt6FEJyxZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjhOlCRA9TVsSAnZWagAASiUQAKPhxiSVOHT/mJ6f1JPV\nYCilTa+nD9HQAKCsKVeOIc4LDlj/Wnij/hl2T5EKMIgc0hu1RW7RALXFSlgu\nplUWRvefc8KqA/L8IvQngvl7+TKZGXzTaejv/+TDHPrrk1QCm1FVmCHaCgRi\nEjg0TRp44gx2yZ994pOR93PZ6h8tmhUrj+qGUATqjbiSJ0G/Ls7DY1pK9JEC\ndVdw56k6aLyrc4yVnB/y6K+qhPrrmLeniCQcQffwmwBK5rkkmmdvvZN6VG3Y\nKHAFE/mQ65r3JlkbiSZ9LlBkqxCqKZJ2lUgdvqnWT3WkPfI6O4JnwGqL+Je4\n9qCWYO2kbHeJj4s0y7T4hQIlO4JtkRCTHVm20G/NZz6qO2iLweptjquP0cMT\nbMlVSXszbM5TyvKljHj6bBhYJpUH35b+sM1icB4b44Ocq19VOQ+ktrhQmJl1\nshGHc5DgcGrkk8d45OyxtgRJZTqkAGVlTPSn3tMI/iUPEYqi/5vTDL4Mh4dc\nRPUp5xFEE0+NnHlJxpk7H9AhnFFIUwAYgTdtO8UsqAVAqLpXTF1vzt1+BOl6\ntbU3uZ2ojVKBiG3wUNOtUKpGtqjYRRwNg9/OL5dc1YlzVr4qb9VkJs6GlhW1\nkhuzxESevSrQaowrUMRNomnpN5lEfQPglvGXECBdkxj/D1rKw+8hJqvyz2xT\nfA7s\r\n=yFFS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d294078a0ea31f425b6a6a1a63b1d81279bc672","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.81"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.150-renovate-non-major-8d294078a0ea31f425b6a6a1a63b1d81279bc672_1619923877140_0.8334184051996951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.150":{"name":"@balena/jellyfish-jellyscript","version":"3.0.150","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.150","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bfd577120aef0a04840a51d07f1acd11331c6574","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.150.tgz","fileCount":24,"integrity":"sha512-PbS6XbGw5kFl4C6EJXkB6S38UQ9CFVnv544Fb5En4mi9hXJm3D8zw8ONEy+RX5jT/hDk8mP+3NHbeE6RVI1wnw==","signatures":[{"sig":"MEUCIEnOj9lxcejak3xFK3Hmgadknk3id20jBNmNFuwxERfeAiEA01Bs+iVbyCpfMYAGGmCS86HZiLB8WV8MGSvegXKgdgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjhR+CRA9TVsSAnZWagAAdm0QAJa71Mloxfz4lRcXA57K\nPrsE0AT3iCgTWOY3YtBOv7OVo20e78QtnSjVhBMuuQ3VYqOjZmsQHX+nz1mE\n0RnXj018S0slS+lWYkqseW6zvuDDpwuGndWAphOwlRZe2DNTiLeWceu7lBZ/\nVy/FSo8uCJe2gINIy9ddwUYyNrWrtQv8gYQAvWZqH2P7CqJFOr0tqqBx1uWO\nW3r3zK7e6s5UIGjnTiZnAaZfUDsSIrpKOrvaalCQfLeVSEvmd7p+5/TT1CyK\nnMTTrrlh+omJWgD/kzt5wc5TXKuEXMkoujG7D8K0H/Yt09JyT8VLzaqePgDY\nOW5kR30n3oPO/X1vCH6lP+QqI4wYop7i4hmG7zndOPBMYTjeNkPB6lmoBWhP\nDINAlXf2FdcJCKPnqIDizzcXvmR1Kqqsl3gj4lGKwLTuzdZUQIXMKxT+BtmK\n7jclDejBSMAJy5QMnU6Ied8UmnhbN7ubLlq+foPOX2E+0OHajS2/hRzj2jDd\nGhrPkmLrBvn9Q0XLl3PJEev3X1xGcwadeda4MLOGtR2w7cUTrbzBr1Ncm/Gb\ni4vhKfK2oJUhopDn2+vlcNuGcTDqhLf+oODx8m9lINXOUNQVGqFQLRJ4UK6V\nimz10jWfrKl27yIKx3r9arXRWmKIYzCFSFlR5h5ANUQJ04O5h6ApIy98ZkJw\nDBRn\r\n=ZYsY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6abb13f0cf620c31de993c49083b452eb1ac3000","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.81"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.150_1619924094242_0.41391149831274876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.151-renovate-non-major-95000416322e585ef1c1fc19669cc13f067f3219":{"name":"@balena/jellyfish-jellyscript","version":"3.0.151-renovate-non-major-95000416322e585ef1c1fc19669cc13f067f3219","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.151-renovate-non-major-95000416322e585ef1c1fc19669cc13f067f3219","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e9529bd8d773009b829f323a788a62f31109442","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.151-renovate-non-major-95000416322e585ef1c1fc19669cc13f067f3219.tgz","fileCount":24,"integrity":"sha512-+uUMwHs14Cynil4gaesAmJ1V4/pumbAGE9L72DD6l14eHxShBy2udxz+Ka5yKNqUot3zzs0UcRc7xMalYidkWg==","signatures":[{"sig":"MEQCIGApM9rrurbg/eBuYrIF6gp6PL3XS7bE9PEdV8aZNe/3AiBF9ltj7gLBvnlthN5d/BgJ8SZDwwJ7Oi63ePShx1f35w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjiY5CRA9TVsSAnZWagAAR5cP/Ag65lFgPE1juOQhG8RH\njl1wWo9VV8S8HSz0LV2aoQrDG+hIl007meqP6vlN/ruj0MEtVj7dxVmVpc59\nLGICmmWCINN4oJJ3G+krxpW8o79nt21jRr5kfsNQ1iOMG6rObXsRZ2Bk+sRq\n/VzUp3UjiNXBiBCHJfCzdonqyLHbIMZ0XVhOJa0L/yAwyigAKq6DzoQNQyHk\ndzEpKY7KHGrIkMf/YRnn1ziksjxYgsqM5QCwkaYrgoYIz/clbdDzMI8Tb/rq\n8UhcOY8JoxD4Vgfnw71LM3Zb6Mfb9G70JNyQzEw4YFEdl08cVejP5cJMJ9hZ\nfBqjJDEae3/h0d+qF1ykUKpME3U439F6ztviRqncpX721euNAh6OlDPIUQp5\ndXQKlL1ibDyACSc/NSViOMXj28nYAGG8hwV59haPUISyeHbs8ubX8J4aO+qw\nwlFvQDgqCKVL5EhOXJevgTDl1TfeA/2KDJtdZYJqs9SlsWkcT4qJI1eaMfaE\n7yVAqNwMQEoVGIRWOiW/LPXC6sBeuwulGkWdUDYxpKltMRS+o7m3nrK1L7iO\nU8SBs3C3erviJtC7YBWtadzeWU9PPuJ2zhlMX4S9wNsDNJ6YUKDagTsHHmLG\na8FDIncQuykKzpqinkodSPNQpeVhZg0obUKCTmvSHG5MVz8x/3+cBUSlM+lz\ne7Ho\r\n=LTRd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95000416322e585ef1c1fc19669cc13f067f3219","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.82"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.151-renovate-non-major-95000416322e585ef1c1fc19669cc13f067f3219_1619928633071_0.5294077292843284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.151":{"name":"@balena/jellyfish-jellyscript","version":"3.0.151","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.151","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9eebe980df2ee6f9dce5a80276600577846dd0d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.151.tgz","fileCount":24,"integrity":"sha512-DQ23PwOKU7eFhAzPyCtqnfDLxY27XDTxl2IGiN1/eKVwqGXxhhwdNbyNLwJb78WfN7GNfqByiu3iOP8mZa+1Yw==","signatures":[{"sig":"MEQCIHA2liMh4IMiqMJrjK+JZojDfIMKFPQ0MhG/uIn573tRAiBTE7J1IjjssUYIQEI7sYde84nGmoHUPnkE2qtxMGal3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjib+CRA9TVsSAnZWagAAavUP/i6uBlOHecNE63+RGFcE\nUJ+vaR+vYOZdVTvC7coPNxDk/zgvp62oJKu7qnwU1qJDoU34q8/fzwwJGyT8\n4HTuxi9s8eSnqo95apmu3kwvokoPW2L/KbdY7ZSySn81yZrtsaVJERado30y\ngfF1IGEQpwr5ohk2b3Lz3h85pBwgYQKrIoDXdfyZ0WaLMRjtd4IIIAN5oivg\nqKF8DUdlh9M0UFIoAdprQKr2OUjcA2g/wXuLqojjNxmnaor07OOEtC+7Ch+B\ncAJeGsYx/EqEwz8CMRc8GEQHfNlPQf7YrORq5XiEJSzIw4rN5nXdqGCrNM7S\ngpf6QNWd+3LQlS/nTjD3Bl5vtAj9uZ0rK+zJqFUJouhiG1vSdEBltk0gf4LP\n44glIn8qRPR1dtvuN2r6S9mYxyI7zOJ+z7RTX4YadQ0q9KYPq1SRvkYSr15x\nT8EEdVmmiWu0quWA6bfrgwM1jyPy06O+0VwB4oT33ZDNG/v2QmzC7yg4YseV\nXeqHmvR3mLfeG/GjY3lYmK01WDNtOte/XJqDUIPRevkSeXh5XfypZU2pKI7D\nrfJttDS5gGJb/XeLq0hTf7JfeWeIw/BrfmfSYhb0IEVxn3904fUYZS7CvfyG\npL/3x93iC5ZE/eQ9rbsl9TEu+YgHjykzXQGJylWkIm4fXggFkgVY8ucGKXKN\nAL2Z\r\n=04Iz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0c89d4cfd02e0b040cee2e3015ff26e3e37faed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.82"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.151_1619928829777_0.6566481159230872","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.152-renovate-non-major-405dfe8d75cfa0d9c61acfcd2196d04d81716547":{"name":"@balena/jellyfish-jellyscript","version":"3.0.152-renovate-non-major-405dfe8d75cfa0d9c61acfcd2196d04d81716547","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.152-renovate-non-major-405dfe8d75cfa0d9c61acfcd2196d04d81716547","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d64a654db1c8883c003ff820c88594f4d286792a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.152-renovate-non-major-405dfe8d75cfa0d9c61acfcd2196d04d81716547.tgz","fileCount":24,"integrity":"sha512-5qyRjSV3DzyM1xHOnkRgEe/Dv63Xcn0RJqZRcpEewpWhmTzNX3NwD2k10A1LoZSOsxK0banZ0bAXC1rhxQp0ng==","signatures":[{"sig":"MEUCIDiXTyepO+BL//b1qPQqP5b/wiPbYaObOw4uZyQxkxm3AiEA0qoFg+DotWCDkYk9imexpsGT77j5yavNuOWRGSj/d1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjlC2CRA9TVsSAnZWagAAdy0P/1SAIdqfGrbWWvqkQdvZ\nzd3Vd9Xt14qTbAmrtA7JwuaP8ftB5Z9SgUsyzL83aJ5WCvbG4lhNaTmwF+cL\n4KsokKd5OfqHsVFJUA2j/cfpLgvv+dNXNBfJYxmHFUzQzcOuRhJiNXjNbtwR\nbZo9/bs3+VjRX76vbwnyHNDvq+YiXsDxLy/vEpR9JkEWT2lk32TyywzBqby9\nnqF2JdDZNhELXb2yA5jBt4RIlbg+DC1HVbINL4rqcNvikqrGEIhzFMqiIaNx\nsAZaJ5BDqKd0CEDm03B6fXGZNsMxCZmzCkesEYJSVhl7bYed5+tCqjbRis6x\ncvCt60Yzw+NSNQu5gFpzDM4/yEwoQlTNadeJsIoZ0/0M2T5PiHnU7uSJ/oYW\n9FPcC9ALQj5aSm3s+yf45YO8tephKCnWIXcvOFQWgwdCrimivtOZI3jZQR42\n1Ndqb1LV29+Gxy+9RysNxIjgDExEo0BqItIabgZZXEudwCxkQK0ji80/uLZD\nTYi44xXJG68qAlFzP0dPJFlPXvC48h1/QLC6yJi+v4gWx6aJIgiUpAWPWLhd\nSSVoICcK4Xb7CsVgungmnApSVcW9Yvxl6vEvfodXISHrSDJeE80YoI8686pL\nwcqrDme/EBGhBXPk0gGELXqYMO7glVw3qclzar5fFeHsB/kRejKqOGXoPKj1\nRqV8\r\n=pea2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"405dfe8d75cfa0d9c61acfcd2196d04d81716547","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.83"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.152-renovate-non-major-405dfe8d75cfa0d9c61acfcd2196d04d81716547_1619939510320_0.5817355254895034","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.152":{"name":"@balena/jellyfish-jellyscript","version":"3.0.152","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.152","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a832e85cc2e3f37544829f90efdad1813ff4f46d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.152.tgz","fileCount":24,"integrity":"sha512-J318RVEhrcP/WA7V4nSGHO5q9KspKQeEF5c3yctjtwyypEFVKCYpAHrNYdnias+GXjNf82R5rPu0MHHbO53+Xw==","signatures":[{"sig":"MEYCIQDB8ZpIyJZGPXArF+1rcvsIWkSJOzumstjxwEPQTrzFuwIhAL3GKM3+SDfG7n0eYVh0bksyJaqJHpYQK9LAeVa+84+1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjlGPCRA9TVsSAnZWagAAEJYQAKUpFQQ/q/h0gtj2uq3+\ne0WwhXRq6X0tU0GS14HVocQEtSJaqTwtdSvBDQwahOyKFaala1nnNX5yFwiv\nhyHiJr46Tzb9Gm1/FMREpMRxdd4unjsWEtRgb5Lgk8bYeBl5AxQMoUtL9lgh\nKMhQU1HVLMbxLFqgaDSAYUIFpujz0qj/6z3UxJ3buwPPBAz2MRaYLSd7onTm\njPfQqw6DjOcSCB8IRi2HShG3GmDkiMVgTpQcT8M56KTLYRkDqVzaS4U1n0bS\n11ny/l2qxziBFGmsj7Gc1EbDy8XbOO5cRflh0jOw/zsNgTL0/mG7o9zAgtee\nPidhy5psQP+J2SNSQhmbMtwBWVP0GQihDYrWiRq3vXh7uQdPOr/PmyG3D8IL\neZ8aNloy7F9bD+vayXNajQzzZ85TZpZ9JRqx2PyrHwStJLQfcOXU2fktswKR\nqKYr+UAWhC4bTAuUu+5bEegtBfoKDYJvZNJqybvMuHmq60iz7nQglSmL32tr\nhUGcNoWLQ3NoDhqzb83tY2iykQUtzUD5vR40C2ENe9qqXCEsu10T1m4engw7\nsJTUsVGawDnpEZDhd8KOtd8dPXG0l3oXrihKVWAS+8VWVndiWKZmIDXfri0h\nWtqC5gyhU3wyioJCQDX2Z4h/yVuszsX06jRWI89QSx+rI1GY5/QYTb0dlFF2\nG3bd\r\n=kKI6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"979bc44668478c4d198d2789f2b9074b8914fd22","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.83"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.152_1619939726684_0.05260812520908709","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.153-renovate-non-major-a2b9da692d0482cf5c51fe0024e0124db6279cef":{"name":"@balena/jellyfish-jellyscript","version":"3.0.153-renovate-non-major-a2b9da692d0482cf5c51fe0024e0124db6279cef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.153-renovate-non-major-a2b9da692d0482cf5c51fe0024e0124db6279cef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"127c764235ed17af82367dd3caab6db2dabdb6b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.153-renovate-non-major-a2b9da692d0482cf5c51fe0024e0124db6279cef.tgz","fileCount":24,"integrity":"sha512-vEmjd50eFC7ks7ZOaY80V0utql1Idx18jO9LbkByzP13e5mPJQWCtdW0O9ni7pEWQkhuUChNDrxVJJz/YvlBvg==","signatures":[{"sig":"MEUCIQCvPRBq9SLX+fq2W3G3lH+70EPkbuTTRXUYzh4/j4ll7wIgb4cB6dzEvb41Ds0VRd+mK/9AjjkNNDv4mZVZxGexEow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjmPpCRA9TVsSAnZWagAA3qMQAJ/+vEH7nD8yAmrSpLYT\ncKlgw0eN6yAsz9r3+bAm6qgWrjIq6sNQFj9viYy2UrOsIEyUzUOHjk/1mnqV\nWNU0xtma45PyPENMb9ongz05QMJCk13YayMa8WBmYDHkbXcjU3uT6xLPc9GN\nT4cPzL9sxuBLzY3hOK0A+A/9ozTde6hboJQdSCC+9IOsfeW36gkBUWmJWhN8\n8iWbUbfdE1cYV5uf/6X0E90n+0HoTdkXHLlAV7hlviFhae1BtZt0E07nXrQ7\nokMNi6PjeCUcDp/1eqxzDSwHMcr3FNjfdhSiZASvK+ukeABNwOFDOMmZrdSK\nBnUPU0ZsrKKTYVG7lpO2Sw/23z+dWC8Zn9CEsoEEJaYeKCe48qB68Ezb5xuW\n13YrLcaJijGw0fpgun5ycKMCyACy60iCGYLLyb2y9aWfBw5nyu/jwmqJiHxK\n8yH+VKhVSiZCbb1APwNqxm1WqGjhmAzelTd5Dh7U+RaNj0KkO3jWLQmdMle3\nndJQvkeuVBdUkvZ6jTMi1HbAsjK6Mx9wbDk5Li/EiAfGo1w2JTU1vnfqqpbQ\nNtLK/Fy9cVa7HvoxZE5d0PMxzk1eySahhWX0f47yaBHKF0WfnB+QyNJ9rpll\n4V2ZccwsQAbSuAjWYHvN+vUKTfdJza5Gmj/PJMMLCcUjJgu/5Y/tvukeBi1W\nObHS\r\n=PcHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2b9da692d0482cf5c51fe0024e0124db6279cef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.84"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.153-renovate-non-major-a2b9da692d0482cf5c51fe0024e0124db6279cef_1619944425319_0.5151696170201441","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.153":{"name":"@balena/jellyfish-jellyscript","version":"3.0.153","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.153","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3a1dd1e3d9d2deb2524224f55e4dd173ef7b9bb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.153.tgz","fileCount":24,"integrity":"sha512-36eGo2M+2X2oiiEeYFR+9IDF3jXGNapqTr0XRXQa7sjcMbYQT6UzySt+wM9/rn04AFkOhEqSoezOSA2H8/wCgg==","signatures":[{"sig":"MEUCIAn8Kp8kBj9IAccMvzeHd/0PItXN94w6FXyvhu1wUiupAiEA65eXB/YreteP+mbW3AooR1BXr0hZGRWJbjIXAuhLZLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjmTnCRA9TVsSAnZWagAAMqAP/iKpH0ZCAm8oJbQzsaPT\nhUeANEJIuWwrYV8aWBFJG3TgPXqxO2Nm5hYM3gnip+PAcjRYHXw/aA72UDVM\nZ7jv/InZrO4scubklbUQ0+GaEJI0siW7RJyzF6iNt2zKOOsWaybmGKbv1u2F\ntHpW/jF1aeCt0nRficfvRl5LPiv3jYzi+V/Fn2SRAvcSq8pUldQPtfLN7o91\nlzJk8NMoPWdZ0hVvyYS6X3A24p20sbNzn1NumbeoAHfk2PxcuJG62VGjgsyD\n8DQ7jwL0lidslW8ff8FJzKmCPLyto7AdM4BPOoAFKnl/UGuKOBjRU47mbM+y\n4V8yxKP6zgoXq0VlDSw8TJSyvABVA0KLjRezr1voDBbem1/PDj7jzz2evf7X\nDdenWlP7fa7nxtqFAcvIMC6fv/cuEMEduvr/AAtTRGO/hxVyDBOSCBHEpvsL\nh+ldlg5QlV5gtrENaXNa0y7wbBaOKHZWmLjOb7pTIMHtdyrn4zcgZgdkx/P7\nJ5q0ul07I4fQL/BCbLI1faeFEkqf687LZTV623/HHXxirtQqARVs8F6yT7eR\nD6dm97CI28IftIF52acvrxk3CwC4Mx4zkrTrXrvo31RjJD3ApqFXo9G+pPgq\nk2aW18xQkLSRaOtQ3af0U5UKIk/WoXX4xIooTC0/cpFeaUcLXDnEGn8Gtvgi\nnVTW\r\n=2tpI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e5c201cc3b5c5bf1d6412dd11635bd81a5e2910","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.84"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.153_1619944679015_0.11737323198482441","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.154-renovate-non-major-5966982ada69d4979cccc7da9a62391edb7170bd":{"name":"@balena/jellyfish-jellyscript","version":"3.0.154-renovate-non-major-5966982ada69d4979cccc7da9a62391edb7170bd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.154-renovate-non-major-5966982ada69d4979cccc7da9a62391edb7170bd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f3ed06735c88c8dade056fc9be21d257283fb5d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.154-renovate-non-major-5966982ada69d4979cccc7da9a62391edb7170bd.tgz","fileCount":24,"integrity":"sha512-AZko2adDRb/d2lBnvq0CpblCkP+irhnqIudcj8P9t6LnQgiDTCohdwrWFSuYxWX5JWl/TzybS2VyHXu1rjoTyA==","signatures":[{"sig":"MEYCIQCkWbqdWQssW+aYTLsFCbk+BKY6fZpugJcKodNg8zfk+QIhALDZYOzN3AFdZDj79+WxQflH1jllxwdBH6LS0NQuLsOo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj1euCRA9TVsSAnZWagAAotQQAJPzx4peENpzX1bhGkDp\nJlNgfSMfbMyalCkuO2sPQiEL9kzKqjyyFZLjweluHScwCHl9k0WOE+Ja5TsJ\nnOWVr4dGLixFDzCRjnfihj+FH7s0pzOqXpv3r0M9d1TguglFcdrAfNMHPMvo\nmXGYNQiK+u6qgtnnRsosGVn/fctlIesq709pLLq43xD+Fg7r85831ns85Ee+\naI+YiQgeO9whqX9RBGplby3V0dbNcpwB5eHz69OqppBHpqLNzvS4ctn+MqWq\n199cuPFcIrh+ifPXIc6uRveQHzJl6wZNovHzXeQU7AZT3JTBnzafdwbRo4eg\nSA9SgMNyHaBTjkvmSb7AGGNS4O3hD105W2WAg+/s/3xOmYQqegvyQxxmn4Y1\n7Z/0sffY47qAs7P38kqO3u/g0WGVP1sTJrTPnYc2PFwOAC3PV/rO00MarN9Y\nWQ93FYOcLn1reofqSpjZxe6vU9GfUA4oeTPm48+5VpkGd4mVzhGwwasebPQ3\njDkaQtKbdtM1j4j3lAr5JmIdHrvvYGtZVEJ5SS/V3Y4lU7KeVPPPh59Ul7hQ\n1nsu1GzQHoedm3QyKxjsG0xpZeiWkv23rFUP5GbSwt6FmXOz8190ccVtHVrE\nAEKUrY5Pbv+NEvcgx7toUaL0cukjPbprX0jp7H4QBVE0kSnNUcg/EdfIwOf7\n381T\r\n=1AIJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5966982ada69d4979cccc7da9a62391edb7170bd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.85"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.154-renovate-non-major-5966982ada69d4979cccc7da9a62391edb7170bd_1620006830297_0.035923910301648876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.154":{"name":"@balena/jellyfish-jellyscript","version":"3.0.154","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.154","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"888c730142fb41fb525a5192c677dbfdc8d05342","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.154.tgz","fileCount":24,"integrity":"sha512-3cqi1ErAmn5X77UQ7cAV4h7/v7QZW5ncgnOecWGSj8YXplzcW5NicXvN+nbfxoYlgX9xE+GDsOggIUSNOLryPg==","signatures":[{"sig":"MEUCIEqEjlCCEKncbStCqeNYDxz0/sFB+U4pYPVTZU3Am3WNAiEAih7rgO+xdlbqiUFHPmi5uXGNEuH2rmbbBevEgJYBmT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj1iLCRA9TVsSAnZWagAAXSgP/0B1NB58lcCuBxRL+AlN\njn62frW1xVRflJCl5u24loFmpx5kYwpKIAxW+c8O0MeNZCcCpia+lkDXG3jz\nPYGgOoZJXkxwDkaIRjIJHPiEl9sfaO+4bp5j/wpRQ7BpqeVbpdjbtxEKoUzw\n0AGGb6Ar0dKw1xyX5GdrrQDPtWBjl16wh02sf6qHVoN8F3N/9VHAPLknV3M0\nbDillJurr2FJ11CePbbqMpUMqd9waOzFVEB3xOr4eWHDNxyybsBL2uFplmze\n0cNrIPluZQZ8iDEN7SSeurkuPPKD9M9X1kq0UbMrjDceFXPegOfzlRhX2KNU\nPs1nxLMhEHglVz+YbPyJRPCkhQTxKFhS1Gt0GpeHUqc6sYdEbCQl2+/hXD0c\na1A5efbUfCZ1qof9UVqZWWWYNlmcYH1UWmwdO/yF6IKOOElOp+1s73w/YoKb\np+1g7tlndV3nOJR4jVxv9iWsO643NgMFC6M7xoROM8IVZXgTcEs7Qz7lCbAk\nEbZB3kizYMrfOkZ7ATouW0WeeE8VWYWnbIHwpdQpFmMFgQEygHupCjqHHT88\nkFIHVFtYNxSmJaFBtheexVt9877TZe+GY901uHNp/34PfaKOn8D+9l4OVrvX\nn3WQhNWTmvqI+or43nz5ndIIgf2MZ7FWrCHyHdL8rqsgraiDwMwE+ONh6anR\ngG29\r\n=qM3m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"26903a77811b3528280ebebb0abcbf3a451d6ef4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.85"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.154_1620007050969_0.21556470272867911","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.155-renovate-non-major-af2a11876b42d4c3fa9b53fec733be57c8687afa":{"name":"@balena/jellyfish-jellyscript","version":"3.0.155-renovate-non-major-af2a11876b42d4c3fa9b53fec733be57c8687afa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.155-renovate-non-major-af2a11876b42d4c3fa9b53fec733be57c8687afa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fc71ecf7b96fbc58a9b444734420b00ced3381ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.155-renovate-non-major-af2a11876b42d4c3fa9b53fec733be57c8687afa.tgz","fileCount":24,"integrity":"sha512-alKITJp4psZlhlS+NoLgzj6KlnBthI+PpTNzbCPgasp0bTcvKQxDNIbGl3DeDwksk8Tmyy1eNO7+DC7wz8PxLA==","signatures":[{"sig":"MEYCIQCPYBmi/BKDg2nFlwtGYvFYdzrZ18HZ1r3s8uTuQPdGRAIhAO2OuvHmug0/c97MuIF/5OPDfldM5kVSqIi8UNuJ0Hur","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj4RfCRA9TVsSAnZWagAAWNsP/RTtRit53UibYksUN/go\nDJlpqoQCyi907mCWRtip7RsBEfi2HF7zgCvdkM3ORfoU3IEHUs8mAiPyGSKv\nd9pPSWYYa4zFiZKrDrzof79L6FC9I+6QsrppNlxMfdZxjtHas+fW/HagCgkG\nJeVLjgHE3Plkt1A0cCO4eWCj7a3I1iGpO7WTZxZMhVc2VwchRcxDR+5YfsGj\nh9gXkUKJPW92njPVLfybVIK9HOar5yD6OVw9/zwa9tCyhnnnps7WrsL7RnEG\nn/4SK2KPFE4rZfF4QPYQtnp5NxV1o6AIyP+aZXz0U6nMEwmZw9N/TbCstUtb\nIivy8P5fC6tudBhakB/G6MLkcqOzwpovk7aZlfc/kaCJvJm8oh/krwL6TpWc\nCNqWnC41qeXIfK26X/WfxqSzk5PBw2NVrqYs3IRn50W6VaK7g7SMnzHCTB09\n9lFRrFDlyluZb0J/Wk6MFYsMhjcb+AEC4rtv2XHsJeq17JdxRj3EoxfWGiga\nYS7Xoi/6agt4SV9nMPSQqlPDoXSeCxA9z5hJNzvqic1zs8vbJKPgR17/Mv1u\nsVJCeX1CN2tXmGW/Cq9jeiokT8DodPZXpY98RCB2kfhJHr5o5c6ozaDI3GLP\noErBgn6HowSgbAkKFYteQuaxSe6bjVmFzaaazQQlekNCulHWlJqT5JlKzbVY\nJgAp\r\n=Mywq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"af2a11876b42d4c3fa9b53fec733be57c8687afa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.86"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.155-renovate-non-major-af2a11876b42d4c3fa9b53fec733be57c8687afa_1620018270738_0.5117626420559833","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.155":{"name":"@balena/jellyfish-jellyscript","version":"3.0.155","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.155","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"657cc298be997a3f82820403f737c0e94111cf08","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.155.tgz","fileCount":24,"integrity":"sha512-FBAhAn9XLFk7rvMPvBqldnTE6oDj2YCGdkYZaqpcv64wTUMYzQHeFLgmqF0+pGrzDNRmgoZ4jKGuaP/Vn7IAGg==","signatures":[{"sig":"MEUCIQDEx0PCQW9CvX30G2jsckSySqGJOytT3Xw/mRaWtQJFEwIgXTmTdRW0O69K5WfcXSW8NIWQBjoGrSzKNVYodub267k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj4VGCRA9TVsSAnZWagAAD80P/jK5qYJmy7F/K9CkLRxO\n7Uhbxj9FixBJsXbVbtTFHtYvY3RmixxrG/iZ25frVg2EXWbb81a2UAbrlypT\n9FQT4A4XZe1wOE60TJ0syPOOK/q0p7Lm0h1JLBHjx+tihpfhCBjNai3+QbxW\ncONyEbjFhzxMWnY+eJkCK9IYvfvJ1QrQiJHpZyx6MhG90VadAKGrKW5vcKPp\nxHSfqMVI5odNdrGnHlE0MAXQGLx5WyhT2fV4YeWgbsk6a2I2mJNAjG8x2YbB\ngA9/8cV+DXBNKLPuzo1ow5pBY7Bj82yTNZYn+LObzlUYe6NWg+5V1EFbL4FN\nQAxmQ9ReMHK8QScFYQ+BjRW2P7iEsy7dufwqe6TPy0Q/QwYLK/hp0TfsxwfP\nXHUGbazncTByxT840O3FFvcgNaQ86mCRXAUBAocPK8iR129ioMB27jQeK12j\nHpZeqBjqchhzI9kcihJsPNUWdk03Q/T90OfO3LRG8LfCiNzE4uyBvRypAoZh\nnFBi9NEHmLwzkwGg2hG2yWiay9DWwq1T8Ii76dHatPKa54VUWNI19ZfknYpG\npiFNSOxopp+PpxAiFtO3I6inyZ1GPiElq0LQpO8vtQL6rn3HwGxqqayZcvSS\nbJrS1ECqTXpUkYccLFJ4QtJNHWxWwq5Y9kj3x9ch2ix1Gw5l6T/Nt98vz2I/\nc4w4\r\n=yEwz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f8057152164910f1e1652b3272353455689e89c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.86"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.155_1620018501601_0.05929654400982587","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.156-renovate-non-major-2717c65c3e62a1ccf636edd53db8f4e50dab9ab8":{"name":"@balena/jellyfish-jellyscript","version":"3.0.156-renovate-non-major-2717c65c3e62a1ccf636edd53db8f4e50dab9ab8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.156-renovate-non-major-2717c65c3e62a1ccf636edd53db8f4e50dab9ab8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2d71129fe000bf7b885fcef0b5c2a1198775dce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.156-renovate-non-major-2717c65c3e62a1ccf636edd53db8f4e50dab9ab8.tgz","fileCount":24,"integrity":"sha512-ujDREt7Z6CkUrhVcKcRM66hOrUjYAfHkVzU/uUZjT3Wv7sqtnx4wW3rpIrw0M++mAz9m/J7/q577daL1/TRbbg==","signatures":[{"sig":"MEUCIDbHrYVo5Iukli1fQwcYMBqI1Uh+Jt9hFFpyfRd6ssDgAiEAnOTH6zPK2B7YCh0TR6Mbe0NnsAUHyKSBDMkkH89hTsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj7pdCRA9TVsSAnZWagAAp6sP/39uVMcsB5Vn5V9Vajg7\nFEjShk6QTT8oy4pUmpj76DaZdIVAPWTxQ77PakyMMCAk0uUM+eN9VDAykAWL\nHj2dk8yicSb69H1F82E3eY59MHZmc9lmotjyx6E7qVjCKbpg1dqfiShoEeCd\n55goI89vPBUU9aHqOquy9tVeknJTBpxlqpcbpvutxapIdfwkNjqMHH6X+vOH\nQRoe6c1lHF3alNoOelsg5sGwvnEXvVGY3OlzT00GfMaAcKTFKkMo8fdXtEvG\nVVqf23Ur2PFB2FiGzXv4WT6IO3uezwoIWhPEH0RQV9h3/i3I340LI8L9JLsF\nND1zkNpk/IVcoJjAny0orhMjRo1Vzb8pZaldhbzeWmn2f93JkPd0PtjJmw+E\nVE0+bwc9tIR9IiD0zmskc8czkEVMVH/2cRVUOXtoIj71lE+KHMx1lIUKI9ES\najgwwbVIsEXBsqkflOxx5Btt6fB/Vv4XaXpSLAN8e0Ln6/ap9zu8LHHxmQii\ndwWGntGiHuQIn5L1fpA5HvCCmYTZwu/pQXyk0k5yAaSVsko2dCO9+LgLUnI5\n8RmL2I8oAIDQJ1BRHtNtN6cPUfvhDHDI0VoVllybsinFLBXqtoZvsXZXz7hE\n/6ylhOhBM+SijcRHL0WGhmWcecBR7I7X2LzpAGgGjDHJG5IkhhLBjxPSIVpr\nXP0I\r\n=O0Ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2717c65c3e62a1ccf636edd53db8f4e50dab9ab8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.87"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.156-renovate-non-major-2717c65c3e62a1ccf636edd53db8f4e50dab9ab8_1620032092470_0.9970579894818339","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.156":{"name":"@balena/jellyfish-jellyscript","version":"3.0.156","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.156","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"210c5f98a8b6fdf5bb84efc5f82e1632e3247f17","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.156.tgz","fileCount":24,"integrity":"sha512-wGGTO8GS3JB6UBZXKRrVmuAYCRr8VC+5n6Jw142CMDFNkw9WWZ32FOOsd+hm17g31udeT6chgAnGKPT7mMGMcA==","signatures":[{"sig":"MEQCIAapLkuCRzahXCmAP31obNB8Mnb/04q5VuyWOQWcSJ2uAiBO4/zg9GEQ4kHUyvDt6BahecUB0srUZ6655Hzkoobedw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj7tvCRA9TVsSAnZWagAAUsYP/RL4IBq9mi02eZ7U3LtN\nVQwQeR4SjfFLhsOLRzZswGOODASZmTfLT0d5Ma4qv0gvD8G9tqZIe84WMaNL\nLc7x6wXJckqPvcmWao7iQYhyVxex8JuokuaYbRm6QvkoKrRzuH5Z1jm4bS3s\nuKqcrHPb5Cqn/zm4t6861CHU78Ct3MdGxjMKlFKBzPo4TTfECTeE223y+t1b\nLq2ylykewT0s9lRuHYNjwqeoeMyW/+qZFaOEgDhLpdYLzWWUXtzA3L+Olxxg\nWyH8zuZHGO8k8QaviQh3JiFbX8OCLkooQLHyWzZUuHjlKI5LPgUaPHfSl+rf\nJe+VH+xy4t17QE0jfDqIenB+wUS5jOaNRJS3wQ9ZVJgq2MgI1omCj87wf24z\niiAwumPaf/3lgiFLj7PftSmZ7zfymB/+A4aQ1+PQDxuKdK2ASIAFO4PTLfro\nQZqLZBmgRjOwTfT5abh9ZvqiLtL7dDLaPDvLeoj+73wJ9qGULqWe5HYUwRvG\nRbpVSoLH7jfnw2GXp0hzdJeJ3M0s2n+3p3GtTYhF8M/V1EXfPlubVf4PYaRi\nEq9OoqWM0vvNU78p1Qe83J1y9osKMA1fQg5NAsLs3cfL7vGOjICTkcoUkL/f\nBOSl2+JtcGeJusy60rEXGILbzeCkH71THdUJYG3DkZfhkiPZ9AVmHWhbEng8\nhpgz\r\n=+8Xm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"440610ac7e66b62fdb98da726542d47d0758601e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.87"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.156_1620032367091_0.48404510631114395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.157-renovate-non-major-9e6da48d972b2388b50d32d9615d956a378ce340":{"name":"@balena/jellyfish-jellyscript","version":"3.0.157-renovate-non-major-9e6da48d972b2388b50d32d9615d956a378ce340","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.157-renovate-non-major-9e6da48d972b2388b50d32d9615d956a378ce340","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7756cc8137162547fd5c9548844f2d18305546b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.157-renovate-non-major-9e6da48d972b2388b50d32d9615d956a378ce340.tgz","fileCount":24,"integrity":"sha512-gsuQWDh8atrqO+OROqI4BI6j6OYSmZ+3mnHyciychOTkW0+ruNPfYbXYucBSahrMkxRK1BsEjjPQmGdcWJvcWQ==","signatures":[{"sig":"MEYCIQDVaj+PtOJj9v+qXhRzybHO5BBpd8vavYtoCoO8bSXhFgIhAJwcosjmY+I8HKmky6Yya8DKk5zZH091eEdwWLBApyIS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj9S5CRA9TVsSAnZWagAAbagQAKFPnQC703wRSRIArE5x\nto5fYFaV8pwEr71HyYkc79VCCr09HK5qQyOV5aCfuyYhJck1VytW8prNS5mU\nrDVvm9083L2PmGObnZLek/+nLEP+WimtiLYua1RQ5a/1sy7c7N+3GUDe1Dd1\n7DUL7WoNy/NAWCVDFlTkuZCB4fbs3AHZ/0JQwT9z5BMotMtJU5rBNAa1FeGw\n1DT4/1BZaIazlXquiFbONGksdlCSKy5ARBiivqnf327FlYXMVgZ8EfdC6Uzl\nT0+hFlhYOO+3QUKFiVtlaqTQpLl7P3uxJl4VmHtx08j9RT3ncP8nD4H/UOqy\neKVhle9koGBdQN2oM2jPo2Ae+vFMFUscuC3KhGSaXkxrMpRPuQ4c9JWHp+gX\nvGOaLkDSrBvm1gMdF1kUBJZfG2x6mfLiCYqNeew6C7s+JNrsl7/WWeOaCQeL\nhtuXV86Ll6+g+WDSGoX+nSHLzK2hoh1bmUrJApp5UR4zPnqxgihbXU7qHIUR\nGZiCJLjcW30zXJg74DizZ0zUncFqgf2gV/XHp5lzevZS81KGe0/9bg5/QLgA\nFC4CHwhwuP1qsAHIsktAapDE8GgyLu6SShOFG9rmokdtsqQipv1d8Dk8Lyn0\ntA5k6pZQbHkGDsdbqnnbutURC/51WDMGWyi1gCXkZEnUqAHstjykIdtdrGeu\nINcI\r\n=qdbP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9e6da48d972b2388b50d32d9615d956a378ce340","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.88"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.157-renovate-non-major-9e6da48d972b2388b50d32d9615d956a378ce340_1620038841143_0.3856467276695641","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.157":{"name":"@balena/jellyfish-jellyscript","version":"3.0.157","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.157","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d421c9f74c8dff3120d874060e00494da949fd77","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.157.tgz","fileCount":24,"integrity":"sha512-p9kOlOHtT29tId3GzTgW6e75rS585AQtlZ6snmbXWKOdcqJby8mvIvggFfR3cQbtaykyIxjiJdEqiTL4XNwsKg==","signatures":[{"sig":"MEYCIQDlT4pw9fwEgxzOeZpTCxWVSUsBazv/lbtaHrqqIywPSAIhAJ94h3E52cpXmfGJJaIhV6Vo9TSsnLZQ224vdPiGgdvs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj9WsCRA9TVsSAnZWagAA5IcP/2dE6jVPpyk2EcbVbM4z\n0uhVP/UeZIpqO6d0hAFvgyfSLEIXmURz1tcivO41qaLodeVVAs/z21LRE4V+\nvY9b3Y4rAcajw3aeyIYev4BHhWtmmejcfoDM3UfjZMd+kV6JcavxYRZlCzAE\n1CpQEmQG6s3nz3eDQQ/Io7ZGu3imRIIbFGsHBb9LdGR3c2l6SLIzJ78BG2Mb\nVVkBPSvhU6nfclWAqaSRxkzJcE6GJqrowwpieL/LYlwsy7vGIv6Cj+sEVofJ\n8tXHVQqOAKlmXoLmk4e2xL3RCTSE2r/rIxmyGMlEqjXjO4FGGP+g9RJbIxvb\nk8NYuMWAOMjIR0ooYWVAK0OLiAEmVu/81OTNRMHY7CFDFlT35DmkB41pq9zJ\n5qi39ouJUYU4WroDdRmEZddZGTczU3Cb5j8K27u9qVhTwCB7cBBe0ZINdGmx\njvLsABmcOBDyW3H9+2ooq9ycNSI6JFM+1jKXXEkEqHE3f0i7hyqjBMtHSrLq\nwACIfXbOL5MTtYFRGxRzhGwfJeijLSO+gq3TiMKlNMl1xdGCvWt4s7fbb2Y4\nyyqlbVm6kw0fZQjVbJtFYST+Ima6LRiZoVMlRKn/zxu6UsIPQgz+m07QgTDA\nBDPzz5NWJtl7DuQHLOwFFPiufZ709pnfVQrrocQ63sUwix3Q8n1lwbQcXpaf\n4dnj\r\n=Co6o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68539e5c24970da03c74b9597b68f1659044981f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.88"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.157_1620039084247_0.9743542255843929","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.158-renovate-non-major-37244cf64cfec79973677b28d6e44a10d53bbe79":{"name":"@balena/jellyfish-jellyscript","version":"3.0.158-renovate-non-major-37244cf64cfec79973677b28d6e44a10d53bbe79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.158-renovate-non-major-37244cf64cfec79973677b28d6e44a10d53bbe79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"650ea9746bca63fd56759769e3b6c8c082aa2679","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.158-renovate-non-major-37244cf64cfec79973677b28d6e44a10d53bbe79.tgz","fileCount":24,"integrity":"sha512-su3BI1nW1OwCN79Crig2lyALuTs1JCPMkA5xGu4xs6kPYM6it3e9j4UN/GLjzAXYwFOLdqu84lKr1eunmFdjjw==","signatures":[{"sig":"MEUCIEzPLCDYbKXHTAJtkThgEZ2VvdupbdgeGc1eBlXlIk46AiEAqeiotFlbKCGVqPPVVacxrerCahw9HR935AnyzMxY1sk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj+hzCRA9TVsSAnZWagAAoPoP/AkoXJlJWdDU4lXEZroE\nXpWfEpYzAAW+sYSiaW63YGUISDXthNFeHCj6ZcX1r7MtQpSqXSGs4lpSQP5/\nyOaY7whIRM+CAOUhJgZ3cx7SbYQoZpVsLCuqZehPzMqmpnpTlrFuMSyXNR1W\nje26Oz4AHlfAT/OoBdeFu6RAL3M0WAapXynrT5XhtZow58Ai4o68kMytsrqz\nLmnZe+BW34jY7pEVmT4PoVuBeHAQi9Ah2mzaH7bqB/gOBcuGj1ymUR7RHcPd\neVjPUmrhUjl7WIvHCoGwgdZjgEftjoQI7sxcUw7qnoY5dWU/UWp9h6WkmdAE\nV5jGqvgEuD08p+GLVgil+qrKeeUL7dkEnRcS4TMCUzR9LHohMHPUJ9JH1Y09\nDyu+fi7OsOC/cpfxlD6zqckmn+QRRRtNP1X8Ljf62nhSpAqzrhhZV9Vb5jjj\nijECFaR4X+tVss7LnsT28MOef97ocmLde7e6OREbx061AHKMmq6Ub5Zy6bnS\nFw9LE/0IJhl4JBgHWicNhvaFWshGmsVKk8rUDtTBNYaFwuafcygiGHVKo5ky\nXfym3ip1gyw6lsgnzhsDfyy9FPB7XdqhAAqor3SWIFuWicwvo6S3HPH/vvaO\nSfQ5ZFNlYbcoNheYgRbmWj4wPoMPu84NEL+e6p16bXi3WuiVJSkzALOpx0XY\nopx3\r\n=gzob\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37244cf64cfec79973677b28d6e44a10d53bbe79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.89"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.158-renovate-non-major-37244cf64cfec79973677b28d6e44a10d53bbe79_1620043890831_0.058912286699808636","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.158":{"name":"@balena/jellyfish-jellyscript","version":"3.0.158","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.158","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c1115103d908b1e5dee81fc55515aa0a7a4d8e9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.158.tgz","fileCount":24,"integrity":"sha512-KcZ7TlSf/469YTyus4KcSUYO+2bw2Lbm/Gy/sHtls71dAxs1kH0w0Jfc/sx3m9eNy6fUwStbO2wDIHSRs74CCw==","signatures":[{"sig":"MEYCIQDPX/Undx0iOOx/tHXRUd0txtFaPJBxfiLTTxcjeDnTBgIhANZPaiyIMgw4szQFYznzadWVEaF73wKM0i8zszudaVJl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgj+l5CRA9TVsSAnZWagAAKaoP/1CIr/Y02pynLl9Z9ulL\n0Wk6ckU3pJc7eqB6IWAQabxQIFBF5UkYBShmrG1ZvYEJaGbvFBiNuPAqWb81\n4WltBoqCv+7BPI7l92x7H+269bKYBA8ovFCCXhqCVjakg0QZzkv7SQc8HdDd\n4o1z2T/pxBUj5EizchtftBHSACsRHo64aW3Zlsk31JjtxPU/KqNKaONXDnsk\nGTr8cokaPksGhlzo/oD+9ePbFA5U92Mrvh9BeXZThrBLZcoE+mF62B2grkr1\nLjTjeLqPVzT6YFlmTtZ65I2kY3pjWH0feJ7KskofAsN6QZtcdbDFY28sgsFm\ne66EHlnLq+qM8ynDV8G2HIRFFXUIoRrtEtsfmFEOrSVKggG2rPDeZzt8RMr8\nh1yjM1Z32qyci0eAC9NhTF0RyWe7GGFi3X2d7WcdJlWUMo+Jd2qBv+FA4GaP\nTe9PPyDcVisFiinaCQ8pv0BvXLelLHvYP9zn5T03Cy5kWefpz43d9VuVEF5e\nCrcRASI8PSF5JlI1u8qnbM6NyiodZN4SUGoH47hzLlN+Juk48IDe5CJ2VDcT\nWEPBSmSqO06DdbG5TQESFkxwY0emlIE8qDCV1A7QvxdrAOFjSMPhOhJE/qtt\nXe94oZlSoBNcorPqEHuPQLCSJm/NuUlQHB+qdPHSiRG9LjJgETa8PTtGU+t5\nvJVn\r\n=s8fU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"40e621e593052241a3bf821ecb70c0aac6b885a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.89"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.158_1620044153295_0.26764453722121484","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.159-renovate-non-major-e0476f6f6ae608eff0789f0221f2e0c1f8efc4f7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.159-renovate-non-major-e0476f6f6ae608eff0789f0221f2e0c1f8efc4f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.159-renovate-non-major-e0476f6f6ae608eff0789f0221f2e0c1f8efc4f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2abcf4314e7c360490fb2d96f9e82c9d72613e9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.159-renovate-non-major-e0476f6f6ae608eff0789f0221f2e0c1f8efc4f7.tgz","fileCount":24,"integrity":"sha512-gsVTg8LGWEddx3I30LkktnKVFeOGuxMxqn7ksckSajCNfOTHIkvOwhwB0tiuBTiDzjtX7oLbOxHefVg4ws6bJg==","signatures":[{"sig":"MEQCIFgzYFLVRH1cyqqQDsYpNwZ91qnIv1sxNHT4E2ciBUiVAiBJq8oACb9ibkbvqdXCY7ccrdzbnF32tsZXkl8ryplcSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkAOtCRA9TVsSAnZWagAA1pIP/jMkcFDJyatTr8U5dX0P\nPUxjosbfQlt4bQLOePWtmOHlD8VWYo43qWpu8nBQ0tokEdCbpHPuSyO/zjVA\n3bRsaU/88Dt0yIZY5W5pnyz7eGEmJr9FQloxROZk/jNFfLVtZ37q7+yIyjS5\nfy2Mbh2MA0XJPEuDw0sL78O3PBhazB9nR3Hsk4DFpP5eX7c0M/NTAKJuZjqq\nPnnga3UnkUZylZXIKUhjPBq3Jks9EuYbcmFWZRL1vTUu+o2RadF634OcLjeW\n7TRhyVpA+3gPybFJBaMBoos7V6fu+IBUJsi5sk7YMR7+/HxpnMFJ6MMdOARl\nk+R7QHf2yzj50V0F//2HA2uWP4ISx6Nbed3Qv4ryDuE7ibft2cN8cnRrfHDx\nR9MIgGC0+rbb0HMKGeOVxEeINJ9GoIOUsVbu7Y7eJXLmbO/Y9VZUajPorPqy\n1QbgHy758/CFN1UXCsbZkSbyaAMdLxHrRZZ9qjtoKCWCQWB/0gJhxzGZN4MF\nzHVjLy6uZ7EN8lFXr9HQHBCK39yYkFSwKvWkBybFQSAZR6ahEpqZGFlCcTRo\n9Cdzkv43a+Flj3WnW3d3fkV/vuckWPNE6DApuGHFgYxzdXRzedNK5dTHS4Hs\nRfRGhHiktBrvMcW4EnIWjK/a7eudqO5iUc9CzSf+SF+ZwfTK8MrUGZmYY0ol\n787R\r\n=UPF+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0476f6f6ae608eff0789f0221f2e0c1f8efc4f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.90"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.159-renovate-non-major-e0476f6f6ae608eff0789f0221f2e0c1f8efc4f7_1620050861117_0.12780864802280223","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.159":{"name":"@balena/jellyfish-jellyscript","version":"3.0.159","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.159","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"afac20478f34e25a54db9327bdda8fd82d168c9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.159.tgz","fileCount":24,"integrity":"sha512-KiiEr3vHw9E8Ymt8q8hpx51kbHR2MXA681WcEG71Jnqr2qncUepALFn4k+atSO+hO4hGzbyO9PWGWADX+FmcIg==","signatures":[{"sig":"MEUCIGxqmoXoUnWVQo3HeRQU4XRhgkB6102wUDavwi9hVuNEAiEAqcxEVef0Lbw40PChpzf0pf0GLxML8a77uD1vLSFKl9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkAR6CRA9TVsSAnZWagAAshUQAKI41BOtBo2iFgkBUaCW\nhJp8P1WB466CCrnXRoFi8Jf5OV0RIO2HwJQLbuH84GzVnG9tBfo2lEAfuj+f\nU2lO1Lq9zkmyi5ZS09YcKLcdA4zlWdM63xTlkMttm7V2J9zj3oD0lGr56+48\nWtWeeTbVg4BpkG3YEpQAgwo/djxn/9nyr0i57wjwH4zjkEXBc9y7G9SyA1Ro\njRCseACPLr+Va7OVO7bi1BctNK+QYVS+ESPv03Bv8u7tUIwPLvUBg95ne/Vn\nAP3tz2isGCYL4quJgvMALZIlla3tB79/AYyLhDNH4hBPj2Cwx2Hin69ywcar\nbklWQcUKqMVBOQUT3mG618tsoOky8aFyT/bg6mQd8br5OmAav9ytW9n8Fuys\n0Xh+bXj9+xd2y/pQJrKaOBgECVmKHuHIpKq0WIk3wQ/DfgMnSaEnH37V+E4D\n9KwqR2CuLxRUx9xeH9S2sXsEFbJakuIrlGrhSTpkWQ0v5Fvq+l5fjbEwHIzW\nrq1kxZxy/Llp/jAT3wNU7IX0bPnQmwQpMh9ymvlPNibwAgE6C4NkvShXncys\nK0eHyLrrYDtRcQXdkXu6wHKKkuYlGRzUPFIZyv8AHAuNP7QR0DaOAdV9XiZu\n7CarTd7mnklWJ7PtbQBDJrY23IBJojT3YqyhkajrfOF9LS1sIfc4oOApN9Qr\n2JnQ\r\n=KY33\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfed817a60bd23bc63ac0901b309869919d6913b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.90"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.159_1620051066382_0.6130093372676075","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.160-renovate-non-major-188b1020761002065028fff27d39ced4701f9e42":{"name":"@balena/jellyfish-jellyscript","version":"3.0.160-renovate-non-major-188b1020761002065028fff27d39ced4701f9e42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.160-renovate-non-major-188b1020761002065028fff27d39ced4701f9e42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4ccfe376aa7873fa3588cb2d87d7ce0b6adae09b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.160-renovate-non-major-188b1020761002065028fff27d39ced4701f9e42.tgz","fileCount":24,"integrity":"sha512-URrTUxyzlEHMZRe4ERk/V9mC9BCQHg9fsbCPv2I1yzPaDxUo85LvxAiT89XO7orDsl15iOq8oM6ruyCA6dPWhQ==","signatures":[{"sig":"MEQCIEfiGhP6SuMLAfxcIhLvHj+SsOgwSIqgc4vhGbQrS+w4AiADzjX4AaPElT84+jwOlCDVrPFUvjZXJ7LeaTBneTin4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkCBQCRA9TVsSAnZWagAAqcYQAJAQtVM9VgU2IdlBC/AH\nJ7GmJJ7Av9URANy0+syCntec23etsH4zIR6CSAVW6lVoMIB9G9B2Ke+4+gtr\nGFAb3Bn89LPgEHuEHHSBuaTBBmV0YdVDOJecupgDfH+I7w2BiOiWNYR4okzu\n+wl1E6EkljvOcy9gRahTiLifr676XkXPP16orDN4jXN0tff9UpN9gZn7Zx31\n0qaq0ASYfklnRUpUPB1q755Xe+TJH6qlsDeKkR1dgDBsYY6qEBV17/JPLgRo\n2i3L57Cr96IF3xuHRmqJmz0Wm0ZZYnTGsxavdNoldWyeQEW94IIUi58b3UIy\nKYTyYJQP5kf33CRVxLh3Ux6bnHLacHpQWocIM1ujG/ljqRDAc9ZqYSayeVtv\nVCar06L1BnzTNXFjagfZ99BOR9orRTpTI9NJxRWNRcTXpNJwNpAs0cGSnvpt\nXFacAPTTs548HKATxYHerLz/Qcrj5rzQurgVTH+WRl0RL5T4AzOLoF/4fgNu\naD9xJwa7WMACHk7byNhLfIbgTbJsxPuQnuPllH7SqqBKDJRKt2OhJNhTuRoT\n7oJN+0bMzBm8FCo2i620MkYGJWMrEF0IwI31zTGQvAs2H6gPZBYu7wwe4GFF\nIvKc7S4mOipxX8wEIMbhER/YtqXdwmYxZM5SY5VgSnQd+d7VllW9SasTLcBQ\nW2IC\r\n=S7+r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"188b1020761002065028fff27d39ced4701f9e42","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.91"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.160-renovate-non-major-188b1020761002065028fff27d39ced4701f9e42_1620058191970_0.025871500125748126","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.160":{"name":"@balena/jellyfish-jellyscript","version":"3.0.160","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.160","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"57e4403640dcb4df2153d5416499ebfc04e1f2cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.160.tgz","fileCount":24,"integrity":"sha512-Q3eUsOO5JU9IF/S5quJQy9NOxqk44TIoCRhPeLkVWBo6SB5BA4wSUwkZsHn7sMkVS6Zo+r/5FtuPgobjabP5lw==","signatures":[{"sig":"MEQCIBFLGa/HmaHwfaopfjKUcR+PtBXV2GkK8n6mKM+65WKcAiA9xdjBTc0DSYuSrSfpjvZPTzN7BJ/XCxDIeXiRDVgQuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkCGTCRA9TVsSAnZWagAAS84P/0bEmf1faMbVVQlnx1ed\ntaleycWQA8gyRxaDus9xo3U/sss8pGwJKRmv3UMPzM7tt9MEv44mwE9V4Plp\nZw6/Dv2P8XsK2ugIt+4wi0LxxFw7gkmedlHzcuNZZRP3mL5y72HlUmKihbsR\n1DxV8efeZvzndNtk6A47PKtBQoJM2oVGhf3sjiLPV9lKiQ9d5T0qoBfySYFz\nb8je4HM0HCUZTKKYe+dRdwS3kFCiIs8vNRd4PPf71sI3mAWOsKywK7Yp4Ksh\nf8VO8qfO1LMMk2tGx/Fg76lUXPRiCSr4MrXcySxhNhRlJFSZAfzrNF/GBBep\ngUut94u2bmpk/Gn335Z9mkwznUlZozPj88vRnlWDVDM+M386sU3uBB44rO3M\n3gme9vAkSdDfby3kDssO2KcplT63ivf/BXRiA8Um9TkInKPo+sFSKTCpjnsy\nThVT5vCeDkAExgwDlpoNqjChI9OrKEbzcp7d6OWtooMLJR6mS/OYzHQBHXIj\nPqwvhcbWI47lf9onhiku8XZFiUn9Dq5tG5N7I43hB57XUaPI6vDiu3koxAbn\n9sbTux8H1HWdTIZNN6Xe2T0o92qp7UTacfep9xj8Gxm82tcBAhV8/3JdDezu\nmt6vyYQezt0plmkvHb06CQzVo8XVZ49Maf81TU105lfZeohE2D6N6kM/zzFQ\nbNRe\r\n=Q0hy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5c79b9f9237d361c70ee48b68f6f7fdd69cae2b0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.91"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.160_1620058514921_0.9184349438298194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.161-renovate-non-major-d976dff6c59968a3c9eccbb99c3afaecb9c8d57f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.161-renovate-non-major-d976dff6c59968a3c9eccbb99c3afaecb9c8d57f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.161-renovate-non-major-d976dff6c59968a3c9eccbb99c3afaecb9c8d57f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b2a73c409fd8275c32c3eb26bbe0a796c40358ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.161-renovate-non-major-d976dff6c59968a3c9eccbb99c3afaecb9c8d57f.tgz","fileCount":24,"integrity":"sha512-acOB7c38MTpZIGwi3qmZVqA1Er1VYEc5yCyQkA/nTmkPTilFmZNzIO3pQQRo+F2NJZG6vScwKzfgrSsITNWwIg==","signatures":[{"sig":"MEUCIAgtbGAcxPREabVOoZMSx7TNQHjQ3OM5XsIU8Z6rE99SAiEAxSP4eIP8VlIhn38tFf/+a5QZl+9b2c4KegZPgUwJtC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkDPICRA9TVsSAnZWagAAWW4P/2+WsI/z4XxXNtNAFjoe\nSQV7ZBUp76NvxsAVS3SA16Vcwg3Dkw1YUoPoPAVypNjbQXbUyiRNpxo7Vw/0\nCpJBOQGvREk2b7JVZpMqozeTFgGDH1kW0P/mXUl38SK9BupAH92Q+JkXLSgs\n6QIecMnV+Qoz9+nzSSZxOiT5MOQAALWycJdGs6hom04xy3Dih35a/fOdVFRR\nnZHcHyd46nx/w1MA1cohOjwRrIbBJ/MJrZI1Ue/aoVmp6CWJ/jF4gCtMmzSn\nngsgRYwGGqO9rnuQio693vT+XQtLbITJWHnC7jz7xg4odkFIOURgwl9qCKYr\nWi/sv7/71W3gX+wGsCBsZSw/Bc7sIpJ5RtPJ8L952U0kmnmBF1r/FfBUEiYh\nqW10ZB8GD05aMWalsgwha9PEBDTQhEr9xPBKOgBA3AxCBrseGNB7MBsQCK3y\nKm8gjpfKaBnwbLVUSMRlxpkX9kw2l6eGPj5fgBq7UijjS9QA8hOEsCm+d2hN\ntW35gF+aEI1scUMaCCC5DZtOtUU5gSn+u+ek2zDHGZU5HRfv/+wdN5daqvZV\neISkdfqsftgHGoQEphGYuauNQyRc7dRtTPM9RGyimrkXGAMclBYySIU2wOHI\n7uy4mDNup6TuTc8nTwmLoXvaDr9YN0MPFOJiIaC12qfHF7prDi9BPg1I82ln\njQpk\r\n=S7h4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d976dff6c59968a3c9eccbb99c3afaecb9c8d57f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.92"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.161-renovate-non-major-d976dff6c59968a3c9eccbb99c3afaecb9c8d57f_1620063175521_0.09437398472492298","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.161":{"name":"@balena/jellyfish-jellyscript","version":"3.0.161","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.161","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b339e9343bd7ffafdacbf768b92d6116c4219852","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.161.tgz","fileCount":24,"integrity":"sha512-Ucx0IMhE/GDoTbX1DBip3R7OexOmqCJhDVmaH2XPE6t98TdAthWFuy8B1Tl5pyc1DgPaeTXN4Bx378LMGw0DjA==","signatures":[{"sig":"MEYCIQDyhZmbmqfOuDEaESL6FL+lh8tqjVrYQq533ApoON5BFAIhAOllMTQEjYtBL8JlYKy48x1cDK7K181OKY/MsSAantiW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkDSlCRA9TVsSAnZWagAA4l4QAKKvSqu2DvjFGP/w0kC8\nLpHFyZdRSCxJUQDP+aTsPyim9Ff3HfGuyQqIOHor4G8P/rZ+FuS4kZk95uyM\nFsGIXSsyQ2+jvHU2uP71GvcIdtLlog2mrxF0xN7he0S6htNcWtykIxGNkL1c\nkDF2b2cOxs86Ghnxcf34Q22MzAPkybZf1K6IWgG1emMP1vETlDrHo9GIG3ev\nHXOP4CPBLvk711U2jXV74ErGMubak8PUY0v6QIB5NkON84YBGHkth3/cZHzL\nzhLa4a52xrU3fIh7vp09xt5OkgXFVhc/630eLm31jnZgfkTJFfyxgqk9hU2L\nOIyy7Ic2AX34s8JD6bHamv1hfwrIqt6fjOSD+8AWMdRtmdEI+BvoPFScpUdK\n6zWWadwlOSdwmOjoDbrBJXeWDOthmeEyIX7WCWkPpB4NYjxOhHz+iorHyRSm\nPQEIXnZidlCx9iWlU66d5XiHorSa+C16QdBK0D1sXQotkVuUIcNiAgTX1Vvc\nn67Sb+WkOL3R9HgrSjyk1XmaNRh2VUTUpg/yFJx95z9mo/CSE1zlKmHhVNJE\n7xR8ZuWaNV7TQCs/S92oUbuCGePukmIv158lnpq7ebqhLMXttXn5KGfIF8ro\nuHV5FD152COKcx41h0e4v8Hau7JwO1myTWJL+iSKm0RhINpEcJ/dLVqZ3DXT\n5kEl\r\n=Y+JD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1337237ee012dae99ab7d494c759ca2705c5528b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.92"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.161_1620063396680_0.0951026562951327","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.162-renovate-non-major-85ff2da8e7024ccad133fcf1b7440a33175218f7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.162-renovate-non-major-85ff2da8e7024ccad133fcf1b7440a33175218f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.162-renovate-non-major-85ff2da8e7024ccad133fcf1b7440a33175218f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12685aa5b1bbe7eef0ff7ea9fa46b5e79004aec1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.162-renovate-non-major-85ff2da8e7024ccad133fcf1b7440a33175218f7.tgz","fileCount":24,"integrity":"sha512-6uxWc/Oz0nmDJ+qvdF5I4sYV6j6184oC1vRcE/oYsJXRsNx4j+vETgCC0G5g8GBuIWrniGpV1c6HpEyO9yGj4w==","signatures":[{"sig":"MEUCIByfpV+nSDJ1UhHufqr/T1z4LqHQ+zqB/3JarKOM/+EuAiEAptcRYq85Hh+nZpqxzPlfwSeMZCKgQI/hg2mEYgPbM0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkHaLCRA9TVsSAnZWagAAPHcP/3VwjdJzFfARqTPSuQj+\n+ZwJUykfQpTxxM0OUw42tCpcCRomAPF1N+lvdhwv56my/cY5OgxNGSvCucrZ\np5KzdaWvOqQ4WZRI7HttWd6BdQSXh2XLiVd/BFZHXvBXzIXtZWozwAo1zI94\no5UAdh+fQrmgNSG428+/GKrKB9PRqIwGLpkJMtyHwKcxkoasA0H74W1/QeZB\nn1uoP7ulhPo6u5otGHietX3QlOUiSsOBhkH3PrUJGcUsvzBT/8DlUtpfEgUB\n0E7sGgUr0ZUrbBEcIODCtrux18SkBuhQcCqql2Wmv44waRVie1xDF9Ili6+G\n9Jw6lQhAN3uYL88OQr8rPOziQlGOxBlD637EKRyzJCTqXauh4yrFFHXNCoX9\n+vIYXSFLHRwSJHxbFKD+ZSv0sC9qZsmY7FpCsfsOk/6l7NhxTRjryAVll73g\ntg6gHR18LrYUDP1J29HJlYmshxl46uSL9yi/q+7HOgXV1vxpvJbN2TJI1Yg5\n2vFYpoLL7dr3ld8sEwZZr0k0VgLWKtxRn9S4/x7/0if5tWksCdZUpVBKFq8g\nWfj4hf+88szWa++KyJd578iJrOPnYD3mbQ/mrKTzfLLD21MY9sjQQlW7ebQ/\nY0RdYGOgop58z+BR6kfp0rQplOKXI7Rr2Gbx9X2R0eYbFButqfQ8euVm/r/d\n1+hg\r\n=Sc+X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"85ff2da8e7024ccad133fcf1b7440a33175218f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.94"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.162-renovate-non-major-85ff2da8e7024ccad133fcf1b7440a33175218f7_1620080266439_0.8693134255473449","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.162":{"name":"@balena/jellyfish-jellyscript","version":"3.0.162","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.162","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2e5f3e55f54267aa4ff30cbfc624fc32804ad9ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.162.tgz","fileCount":24,"integrity":"sha512-3il2cl5jjhl88awEUBC1HZWhQioaBQIt26QAUtuFsM/B/p2rp2xUXTTYHabhFSjP/opeB2SZewnI9OjYMCIztA==","signatures":[{"sig":"MEUCIEThyAw0gKO7zfd9oFIRGwG2XRbVKmNFrE5P4HWYK/uOAiEAqhFng4ysyNeQQ1J7lAX6CnoaxG1FiAhWkGZ2N1MZfnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkHd3CRA9TVsSAnZWagAAIMsP/20v/T2lRni+yT/o8oPj\n453AVkcmsHT1XARzlFhEuUomjM25JQwU+ce/8VRMjXiNKshUhJvc0Tk0pMx2\no9lFyHGcjBimhgal4WYESqoxl8E/f3KNzilrOUTW5aTBGWIwVJzxXhMw3+ZC\nRYeOmQybrr4KJ7AXt6imYOQf2sAfEC52svJmb+sJNRe/MRwclzaE2lMRXYay\ntLOmKx+mwEBAcuc9qTvn0nB4b4oFyaELEj15IaBQXs3ooiyjFWLYjtT3zTM5\ncjaKVU9yB2RGjmD5za6X9PXHWzgfw7kwx3Re3aKozBKWHXL1JFvF3Yg9uWgV\nulHmxJYYqqmdUEq4He3+pJrpAi+C+c2JdUhUsYRoP02Rwl4TdfhLk/Y8D8J5\nDbnIL5OlV1Rk/iBUtcCGKYlgXlD+dF7mN5tZsCucEmlqotuDyAdR/zcQT+Hc\nXUQhXMnvap76Lmumno4u8ax0JWpBAzvPkTZl8irCQNic6s+/njuVctKQcwPw\ndcQ8DNgju0dkbVuCpoMC83k1JFT06lfbYO6nuUT+Gox4IkSrTRjsJVSgdAp7\nEiU1LRexl/19BRsvDwVlYEevTbqKJEGrRdLP2rBIqxZ4vl2CUf81W/G6oOM7\n7VIzLUQP/2nW8dzazOoMdmEFrgeuXhSOCBg7hX9tiT7O67JUpVOKmBtuYrwN\naxvE\r\n=nSX9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c71ab1f6f5dfba0b1ff68157a7fda5f7c10c1a5c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.94"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.162_1620080503332_0.5031205145705231","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.163-renovate-non-major-dcb7f002e41e1b372b924539e5d3041750855669":{"name":"@balena/jellyfish-jellyscript","version":"3.0.163-renovate-non-major-dcb7f002e41e1b372b924539e5d3041750855669","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.163-renovate-non-major-dcb7f002e41e1b372b924539e5d3041750855669","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"465160667fc92b95e9784f8eb4c4b0ef0ae5dfa5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.163-renovate-non-major-dcb7f002e41e1b372b924539e5d3041750855669.tgz","fileCount":24,"integrity":"sha512-0TK+W7f05Atr0xJUwwQQEIQVZpw+wewgWoxE35iQE4UuFWuICX2a7pZA4fPlv69OjhSVkHxMO6PHAyVnLwVAgw==","signatures":[{"sig":"MEYCIQDPeRuVNNxVWLYBt9OrVWgeXsSFMGQTg0OQvGiUofPLKQIhAITM4oQ0iYVafzDPnYlNhmDy76QwiSludVhgE9PnsQ6c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkJI7CRA9TVsSAnZWagAAGz0QAJ1I6sfjIaiHzT2kI7Dq\nHUI2RZaAw5wvRsggYDnSVVtgri+ntUHNRLDVLGaDlsKPicW1uV5upc+zbrFR\nyG1hJpSFT0BLTtXL1eb+pFyoKqJgaAmJ4XzBQVtlBBsQyvdFI8pWvO7DGHHQ\ny2tyc0ZCU0DiuGxVIKoyAqunWn7DGMyXmlBC8HfHu1w6/pNN/I/j6BjgkS++\n+e71w6Y5R898nnyopjeV1VW6852H3x9py5pjG8qB76Wz7hoh9VNZch/UueZb\n9gQhFOBvQU0YPNoAZsRSoKAz9kaw7U0TbCFiudJ3jy+W525qjXHAt6pi5jHD\njI4y52DoDntX6gpVuOU4P3OSGme4NISTYM0AJ6p87TEsyKh2hAxZBdgyDyfg\nw3fOyFKPBqloz8fhZrpqVltZlsjj7cVczXkoWnOSa3S87SRSacZ//wRUgfo7\nsawssOmyTV8IBNbJrSir4bLtCGDyEEDUoAtQuszVfO7EoQ9J2G3U2mKm26r5\negqklAJ81jcsVQ8Vq1sC2m/Ge+FiI3fybKMyzW9Myhrcf5fm+WweiaqDj+Em\n/2Svc9DMVZmRMx0j/4hmCfEK61pHe4mG4VQIoxBpF9ImuA2+wh4smUTGncom\nV2qCOFD7UKct/KHsHo6tVuHTSMLXzqozuT+VfQ/ndukcDkJkzYut9VE6EGsn\nBVWh\r\n=jIbo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dcb7f002e41e1b372b924539e5d3041750855669","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.95"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.163-renovate-non-major-dcb7f002e41e1b372b924539e5d3041750855669_1620087354662_0.5186159781039783","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.163":{"name":"@balena/jellyfish-jellyscript","version":"3.0.163","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.163","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34211dc662cf83e97fbc411f502cba051c2bc452","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.163.tgz","fileCount":24,"integrity":"sha512-YDR/sdjQcFZp4Sm4B67UU3hEOQordHvfbc+4WtmEPLJZUr2/F5UH4Q1jIIUyMnXEu4OPxpwXkQ1jxY7o/ASTdQ==","signatures":[{"sig":"MEQCIC2tFcDAGN+aPF7rL/MxlhQHXrj19N/x0PQW4YTcA26aAiBNw7ZfXhaEVHwW/+j5o6QvxIDaXPMs46DOWVdRqqJr2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkJMgCRA9TVsSAnZWagAAY9EQAIidW9wstp5BzEc3HLw6\n9w48BSpmum+ENv+XP7CtVWTfPnt5KH2xJsA2OD/b6Pn9IwxZfosf5nucACg4\njZo/mduc6XNxn443z25bqlCbxNantzuPyz/zuj8Ub4A09Px8su00R0DH7UpC\nTIq0PDie5kL/asOcK2Jn2ZAg1qN2q/8KrANiFDRl5pxLcYT4ToIkhpFO7Ffx\n65DI6+QgyYjghcOVfa/KkjQtE48UmAVKv0ZTqS0ItQ6eUVgckQTnCQ4UmTp6\nouqkpssvT+VgXMs0krHmCS21JX8HcCJEim2r+7lR0J19EwaRymYGFRzQCgY0\nemkwVj5FDVXo3Nd3esNFwITZ3T3al+9ynVAVXApjWz09UC+I4lsbJl+BKpR3\nuaHb7MGgslD/6MbZPjhoWs3vNbijHf0bWL9SUeM0HTncADzPQy5gHus7m6oT\nrNqN+o3r+FC1C8IIbGWmhMPPXMXoN6CwxiXuy2H8SjDSFJisj7WZh7vuxtkf\n+NAi3PXE4Z1JRGY8iyknJi6dkyUw20KNCbL6dm8ZcywPbaU9XmG99H+mWhKU\nlwmdmjr7keFS8lvSNnztJdPvmOAlYJIyRVsVrsrp70t6Ipv0vegu3aCw/9Fm\nXPZy3AGHa5HCt/NiEizQAYvOClOQq7c0xOoVIHYV69xp20g2wFdkiRDPxZv3\nFaEi\r\n=TznQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc24cb9060b51f2b9dbeaf4074fa55d77e2c6a2c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.95"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.163_1620087583987_0.7725545562389569","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.164-renovate-non-major-3a2ef2db5d7be0fe92545d4ecfd1aa96363fece3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.164-renovate-non-major-3a2ef2db5d7be0fe92545d4ecfd1aa96363fece3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.164-renovate-non-major-3a2ef2db5d7be0fe92545d4ecfd1aa96363fece3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8913514c9f3b4db1998a5c06cd626d426826ba4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.164-renovate-non-major-3a2ef2db5d7be0fe92545d4ecfd1aa96363fece3.tgz","fileCount":24,"integrity":"sha512-lHS9lIDk9sjHVCajntaP5EAetWUKmC16TdWHyYfYbkkyChayWn7OivcaXSiL/nSDyLyaEBoYX4vhqKJlzg6eaw==","signatures":[{"sig":"MEUCIQDEow+wtos0qtC+zkFNAEMfNPJMFiR0xKkLgPdZJH5NwgIgILglz5Cyq6ZIFxMNMSUuLDC1tXOnwImmpvG836/DbMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkKwWCRA9TVsSAnZWagAAgZUP/RtB1+3jxnx3CrfCb2/L\nwtDy7in+NXLAZ7srop2+Sbm+5oFdBndv4ubsS6vTKhHAGxx2usgDw0HVCjRn\n0lZz1c0kk6SelVGr22f6cJ+j8F1X2/144VYHx+LLXjNBX4BLRxMfgF2zI92K\n5yunD0EZ6p4CXskI6J6KOZXR5HK7qoJ/PBVlgk7XeZBAtHYsRZjBqvi+HNWh\n31LMP5XNTOlAUwC66PRGZQPcduEiBplbTw5pa4Fgh14aedUzkRsLb3lYNs0/\nuOezzZSpYZjTy492v4m3j5Ni5Cpd26igD5OyTyU4VMAK9CMeO69wDGEsNpN1\n9OEULqPZpHyLv+pHefoSdkdZZ/ASQLAjh931WWC2hzDxd2tT5n6Oe1QEE8oK\nWimyrV0Jrzhz1nh/9E7qQUZTF9DBV8xIu0BnTiJ2DDWT2OW2Gejwq4vNvnhR\nhQKrJvbgVb4KxnT6LfU+oZer7ZGAMvc7Amfima57L2mzvsEIAMRk6EthqLnj\niXuGyzLY+MZRxF0hSZ/3pzTP9lhnAyNZlART4JXlsfBbx0ZVEaUIFFxSnf10\ncjqksTpjJpX5SGA8cwkLwU4sbbYZu5nykNhY8dRm/RNC5tM72YPsxt+3X0Lh\nmdZcOEsw9HoEt9eGJInuXBy6Kow9ePFpWEFBojr+01iGvrIEYH3uUnTu99jr\nKC8D\r\n=4sg+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a2ef2db5d7be0fe92545d4ecfd1aa96363fece3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.96"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.164-renovate-non-major-3a2ef2db5d7be0fe92545d4ecfd1aa96363fece3_1620093973932_0.41502378645137483","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.164":{"name":"@balena/jellyfish-jellyscript","version":"3.0.164","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.164","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6603ddd5f50bfb68ead42a594bab152683d56135","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.164.tgz","fileCount":24,"integrity":"sha512-PDvJp3XqpJe5USLqB2HYgYijypbLORp7+kR2Xl5V4WmFoqEw0YUDDCV7dyi7LVmb843CmalAl7JH7ZxxD/kABg==","signatures":[{"sig":"MEUCIGGyJR9atVQNhiWx9uM96SIvtju5ftozoD14RZm6/EX/AiEAtDm/Dg5AI6t1X+hxtfPV3vZP9d6MOm8Fd8V4qbCHXX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkK0eCRA9TVsSAnZWagAALV0P+QBrtSmWCvm3kZH/LSju\noqxaOXfipcgBES8OGKnXwwzq7Sk3exDpAqmHdOE2agwOYyV5jDoQCk75/H94\n2R3w6abD2a/dnghfLB/FekjG5cc9HruSwWEf7IzGl9u7cGSgQv1Kr5JQ5xCG\nk0xfCsrCBlOo93VXSNmnZR77bNDBSY50aBhMZthE/y5gCV16TihslCc4nh5n\n0YIMAHoPlvVsvrGITN8pui6/R0TZzTKBLGogx9QYaLdinUhu18ytZiCcCWsr\n9qF4yfuPg+YG1IigdG+YAmas0FRN9ZprjxN5y+hriQtloexMryqzwEKo6e7O\nTyp+i/4DBLdvn6DyT9M8p0av5GCGQGQ68yESzLDfNQ4ynqrqjhz+S3A+FlqC\nkB/siCmhTAIIBTQRaHtVhWD5Zb74yDR5WJ7oXyFhZWvpIUtrAUhxFKmdptnq\nz64FUdTJhs8Eap7sxom2mL8+tWBa9tXyk3To9HwDQact71UOFhhd/ASPPV1R\nzMYyB9DLTB3QxK+KjzXyZ+HStfKwi1uhw19yL4Ut1IETPUuiU22Yvz3J0EtD\nlC8L76sxCHI+7dIL+gF8Y23B+VNPZH06nIzm58Za15o8EEVYd3/KTJhqPUzN\nLe9k1lRnP6i+uDvad/WrFai/hvepCVhsglN4J476Rre2vamoeox90hYEI+z3\n4E5Y\r\n=7mA9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4a78be76f96cf0bb87c94e64a04ca4a6df178543","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.96"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.164_1620094238476_0.8661845243380175","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.165-renovate-non-major-6d2cfc313f70039612caa0c26794cf596f51e945":{"name":"@balena/jellyfish-jellyscript","version":"3.0.165-renovate-non-major-6d2cfc313f70039612caa0c26794cf596f51e945","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.165-renovate-non-major-6d2cfc313f70039612caa0c26794cf596f51e945","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"68b8665ff489618058e79bb2a693fac51c9b5e64","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.165-renovate-non-major-6d2cfc313f70039612caa0c26794cf596f51e945.tgz","fileCount":24,"integrity":"sha512-SfBFdt+Ie7zyA3DSelhcO/O0dCEGj1pR3+seTcWI7/5z+iD0wk4OlWLeqqEvIAm5hSY7SCVFTkEKIKhNXDggPQ==","signatures":[{"sig":"MEUCIQD77u+AaEo5KLLWCPhUTZtRQpyGfHf2kk9dw2NB/36qJgIgJguvEyyp5ZWoZT/s0knRT1S3Msh6bM83HpXQEUzr0lM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkNYzCRA9TVsSAnZWagAAGNAP+gIywfm24gzpbAok405B\np6bqiyCqtdHaNvt4frFpDQdCyiO2SrxDutEvYh+bmbfFDVEpGPJ0g2weosP6\nokHAM8mOlQRIyElg+2lgczs1PDt2xpGBBzDOiIq3D85eoghJUUwglgcqwVk9\n/X7Dxblo3VaTxRu8r/OkX88fc57HZRHote1mFGdfoTwcog2/o53Z4AzQkBfK\nQQIvBOFAPJXm52OG9M3JErvLVGFGvuT3+KajRCaIjlVsGNZkV96vbsYg2Bao\ntbnaN8PaL5PduZ5uDJNfMhbKUAxKqytDl9LMavMcJDQsAvZXpPj+09wuqBvk\nA2cU09L5eOaIY6qayCYdHK/j0UM13BZPvH5V+JfdvwuAEo184aRVRrsg940G\n8gw7DVbfWms3PwsB2wEGEBT+atKT6D9c69tqXgGEI8fVQ6k8CRnzN4EWxhzw\nKuPjlCH4wbDTnlODSO+T1CZ2qGmNGxlhcWv9Te/2Yn0spdmy5CVi2PHeqxaF\nL+vIrzl+V+7Ipq4hlYXU+GMEiIVMo1zMJHdSAXM/9uKWplL/N4UO+qRG/4qT\nzC1D3GYSYyv04GWOJuwVCnC8flNF1eMcu0VwYUEfftGBh2G3O+L4tc4P+pdY\nua8VCSyxJaXs+u0XnHhE+KBzCn16DcoMSztu12kLKTQ9QBTCiX3xKiO5P2k1\nAi+T\r\n=MuMT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d2cfc313f70039612caa0c26794cf596f51e945","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.97"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.165-renovate-non-major-6d2cfc313f70039612caa0c26794cf596f51e945_1620104754803_0.6888860040621578","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.165":{"name":"@balena/jellyfish-jellyscript","version":"3.0.165","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.165","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f1d7085832928c539db5a866180b2aa7db40c86c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.165.tgz","fileCount":24,"integrity":"sha512-8ZRgJsbRRRR6kD/AlYOwMEmx4x6CSfJJFy8e4O+DiYbEyQQwvINvbMkc23XrL8lMX374IesaXrBmt60P40pP4g==","signatures":[{"sig":"MEUCIGJkrjIeJyGxPL4n0xpbZMkMLNqaCE4D0slWssNIURAyAiEAgskd2aquJvGJNzAOnGl48MB6jk+akzYX6Z/QwY3Cyqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkNdZCRA9TVsSAnZWagAAG48P/3+DodR6r6Y5yVvKvGry\neWh8K5CT0/uGActyVsXMT/eVrGfCRbC8LmqNH6jjcN0PCnT3R+zTNZJ3KQKW\nHg5m9IYHE7O6TTXJ255opx0okbNxOrTMnVLPucRwXE4ioT6DP2BLWY5Tpnnh\nR835PA6HR2N0TEIK8EmqCNsFjc8acFURwXtaOzhr5Yd7sZZldictRekKw0b+\nqMR4K46tpM8F68M4ryLiuuWZewMtYmX5WlqKu9YfFc/e7QKqVVfR/vNat+Qq\nkEg8Y7PS48AawbXWAWPbQxHrbYK1XZi9RiQAt0s0i34/dySscyp1X3B69P5V\nBlTfHeghgpJObt1WVkJesf/DlWshZT7rbNb/Cux+Q2kum2grnv9oZvYyKALU\n3YUjfNHC/eW8VCXFevxH4xNTK5hrrxBjYDbtNNaTbVAqqPtGaw3HWC5HcjGs\nwFs+ZoC7zYWe+pNg0Btjtc8nUaH4vegBlVQ86EMSzJiXCr5sVaYa0LkutMTR\n6DyZ5GdJIn1eCqHiN42GeUsQJ/j6s8L0zy4jkU1xV9cC+HhbF3w2PEUhlQym\nuIT8fCnN9qw+kX0f3c/fv821yWE378WObbfLRckA6CniqFRrPylm9NFU9Rrw\nKs07lvP6ykWxEXU30ETpMg2djPYjx9Qjb//5P2YhXzjYedWHRjIIvK/Iep9a\nciah\r\n=+qyB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d55e3edde1ba4629f06ad50bbebed101b14322a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.97"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.165_1620105049488_0.4642972587807075","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.166-renovate-non-major-095f925e0aa50053a0a17c79bcf182480cb8d3f6":{"name":"@balena/jellyfish-jellyscript","version":"3.0.166-renovate-non-major-095f925e0aa50053a0a17c79bcf182480cb8d3f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.166-renovate-non-major-095f925e0aa50053a0a17c79bcf182480cb8d3f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"89c2c5398fafe080f70845daf08ae58661531b7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.166-renovate-non-major-095f925e0aa50053a0a17c79bcf182480cb8d3f6.tgz","fileCount":24,"integrity":"sha512-ZZlg9xBHohxlakk08y340YjaMk32zZ5RIS1JZLYldn3jhTX9yJw3/FJ7lkzznlvg5fqr1RV1B/KpRSielAN5bA==","signatures":[{"sig":"MEYCIQC1a3PDNPCRruPEPOS4+wmSqvBO3/n1+ZHWcR3gJtb15wIhAJP3aCyP4qajJWLw8VC33vmUVxNnJyaTRSgkDtJ98J/o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkPheCRA9TVsSAnZWagAA4IkP/2h8WREQccjiDT1tzE57\n17ZdaLZmWCEyep6NeXLfBsuPmqbiJ6cfDf7/kZ1jZTz3EjZ2im74Vr2vMGjY\nceNTAojnXDv0r1WbqrO5cD/1cl+kWsct0KpSQMh9C3eXZ1WtFRFNawPE/9PN\nKGaajMlU+MLHAnlUoroYRw7PTmeo3ZHEli8BU45i6Dz9IM4rCNRepV+xz6I2\nL0A0hvYOrJViGbTYU3GWhLW3oJD1RLeChpVpIVYSeEB6zglJTCstgZhbWtkF\nJb1DdsnsThfOeGHc4XqNTmUwUcPAPsWdXqYqFU0peLljInLKU9KqN5g5ITiC\nrWhPgdRRGyDSggZ5GwWnKcg0TrtZz60Rbz29CiRBaWqF6wMXkLP1tc8zo/VV\nwmG75Vj2ZqQwCGxKvjjjv+ie4IiKVXCW9aCJIHODKgRG1wL/ZT0cfWtAFVfW\n2PTQRSVzIE1vPU3d6sPrOJ5XqJpVtnBp1WYZvrfp/DX9lDMWqNuW6VQGDLvy\nbaN7n5PgihZ33OMfHpdwK6+JS29yEbwk4mXmNfzYQhu2riAvLLcEHPmPJyZY\nm9Mw/rvMF7HF2v17KOsAkyOvArTXrA9Jx43NxvrcRIZvG0UaewN9H7uP2yvA\n+zFvaxnDEfD9jEAINCMPqFaXFXavdAIPPKKMoH9YHi1+cDuIhj6iP5XKbbtf\nj37R\r\n=zmIO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"095f925e0aa50053a0a17c79bcf182480cb8d3f6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.98"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.166-renovate-non-major-095f925e0aa50053a0a17c79bcf182480cb8d3f6_1620113501884_0.40606468616272173","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.166":{"name":"@balena/jellyfish-jellyscript","version":"3.0.166","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.166","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fa96788dcfa7f4bc609494e000a87648fed3dd9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.166.tgz","fileCount":24,"integrity":"sha512-LB2Ol6g5MtyIlbXYLoDzVo6KhcBSveer6HLALOLWOjrTqlf1GwJHW5DSGdKrmTJ2CqWmAO8P1P0+EyQmXNl5fw==","signatures":[{"sig":"MEQCIE3epfF/PQMD7ah1jQPlBX2dXamSA/Ardh0B8GP8SSDTAiByCjv3RBayTBU/OTuyi2Xlq0dQAvTZueGeYW8G+JBsRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkPk7CRA9TVsSAnZWagAAs4kP/RJkCjVgS8Ss73VcqraG\nOoEGP727yu1BbTMintpn4XJ3Xch//bbFFiWLPkzFTNdF/90BmUFpLRnqaoY4\nfrX1qO4OD/MsVboRARmNQ1s8/o4gpXYQhQF0u6F3J9aR7/HK/tbT+YWIFup6\nR9QfQYvkBkw3LVGnml2Ed6//GEcgenaY69JxMLfY7D71vRvjjavsHi+c12Ky\nM0mjM794dXZ5y49EMa/Wx/rmVm0UkzKvONgNEvG7WjnYEjtpo6hlSpN6FlMm\n3YpniuZNd5qUEDC5hPYJBrdLQC2Ts9HMJJ938QTeJkJU1nMoaxT8+FLkT2pp\nFSuFgc2xeCKMisRvdogR0RNeO1lDtbNpyH1k56bCdm496oO4eSSeynjc2AVq\nW33t2StrWtBkJjaFszsnCcGZrpOdvnRtA+ILJmTjKwxd4svWsfvZFRst9rXL\n1E+wbs//9X9teqi3ls6UZaol2TcZUTxWf5shlQthVtYqmDepgzOHb+KBxig6\nlx9c/cX8iRvZhVwtJWsHZ4zwUVgvv+FVlr48X9zwYKjzXzDYnPeeDvhpNClI\n7cYBsbl/6UFBEldNe5OljI2fAO/3Ks5Kx+4rcitYgSBO0HY59/SXRQh+zAM5\n7Ut2wdJWJuJpJY7CK+LlZjyS9QUkqMPgtQv2Pqg0jIHA6BMn5oYrQHy5zG4M\n1QDa\r\n=VPDj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c87238ee554dae9a5057cc9c754515bd3217a4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.98"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.166_1620113722791_0.5523757915810528","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.167-renovate-non-major-495da22d81adabb09843baa36fec2b3d92aa40d6":{"name":"@balena/jellyfish-jellyscript","version":"3.0.167-renovate-non-major-495da22d81adabb09843baa36fec2b3d92aa40d6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.167-renovate-non-major-495da22d81adabb09843baa36fec2b3d92aa40d6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5de3a05350448ae8b15238877e248a266c76f4ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.167-renovate-non-major-495da22d81adabb09843baa36fec2b3d92aa40d6.tgz","fileCount":24,"integrity":"sha512-Lw4qJXrI9MWGP6asnQzw+hXsHZntRistAs8FgRVLZdkSMQokp69ypn6FebBZA1+7e3l17sudKCgHmGH4ilsrHQ==","signatures":[{"sig":"MEYCIQC/XoZTtmTxWxMtDygB/RgghwhcruHjDO62pHJrxFRZdgIhAJzc83G7bUkYpuaDvZc5VpzSPq7hYjOkgIpHBxJaQxSJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkQQnCRA9TVsSAnZWagAAmIAQAJcDHrSCr7eL2kqTplRc\nAd+UnR7xIi7gs9Ir3VvgmV/TKsBqyj4AbSezkhOqGXeMjsN13zeLg9PFiLci\nI5cOHQzS7pRjdKZWMuZEwaNURsJjr+hkdI1uF7LWhJfL9Fd8euuFd0rE7Axl\n0y2sKke2VZK1ny+/MlItA4RigXjWdxe3CysGl2Ts9MyuSHtCZjmVF19aKw4w\nZpN2z5esNHLwePXvYJIiNFiJrztr/QKuhJ1nxNqHES7t4//olQ6zCTmVoD7V\nU7yRSXQ8Mx1dXCa+uSi+gntMtd+coHKFxD4b7eCe+QjF757prXBLYkedgttn\nvLbHT5+jXzL8+9xZyz15Zj2q0/TPJunHbWeA0YFWO0Pi7vZx1jqa0UP/vAT0\n6KZ+vAuQwvmfOWtL5coNGDnY/IYnc00DxHJakZitAmgO8ZK3kx7WFXc1CWfm\niE8hol/XX8JtTOHP9EnDd9Bm8nfe+dSZv9w5H0Ie6DunOjjIPyY7YfM55cUa\nMC67dYMUSwd7mNC2zjPLZSBuarIDQJGWj1xTJmz5k5SSnDgfQgu/6/CgtsWy\nOKLnwulwRK31Il6vGAZiJtYx3YysraZG9GSIxcs9f85Qzun5AEYMvp6WBoCr\nX/MV9W1AUAdsGMUlUDbWINuA70BoGnllKtjYFmDjPtx34LElmObjPqf5CVAI\nje+Z\r\n=9kL0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"495da22d81adabb09843baa36fec2b3d92aa40d6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.99"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.167-renovate-non-major-495da22d81adabb09843baa36fec2b3d92aa40d6_1620116518519_0.3301877501438879","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.167":{"name":"@balena/jellyfish-jellyscript","version":"3.0.167","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.167","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"783f9427582c703763115080c86087090116ac38","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.167.tgz","fileCount":24,"integrity":"sha512-/F5Sj/UgZkEGmyFA52LppZeD6lBdGXwQm3qMI7yzshq5/XEiNT17QeMKYCb23kMT2Juu9rkNmZcHT/Dnkjutkg==","signatures":[{"sig":"MEUCIA+dH53fdMqsLoLoJZRBZE/iCGm1rkJAUatez1KC54zZAiEA2zbiKlNKjzipQtB/4bsG2l+113oLWQVfCJ832rchndI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkQUFCRA9TVsSAnZWagAAPrUQAItVteDShMu+ksaUbn02\ni2UX28204Pv1s8vAz6CqDG2IWKalHZ+Egn5KimVm0hivtVmUt9dfCrZiS9OK\nEISkqslKqtpCFX++04eR3bRIRzSdzUDCTRuXT+FYF2oaLnurJyBlYgqgdsUc\nA7bCyu62hteyFYxc86OxhgkcsmuXV+67HZkWl/dyX5EpOP3fHoWI8Kv95UsG\nENw/nREdqkZ/JWyCHSWaMMFXotM80Je3ACFsJLd+hQFALn/0zgGMt17Dhbjv\n2Wn0EaETyui5YDlZTuRzLdWB4RbdD4VDdmrABIfZomwdxhQEFX8h9nthwxUQ\nfJ4+HuyZMHxEznRbJNCgReFh5SvrZGorx1uTrvBmIujajMm/34NIIS6Qp5Fr\n0tsOknFj180q/9GTYzok9GcAlRNF90tCHYs1AHow3UcDYaX/JBPgnI2QwrUG\n1WeHVLqJDTTnvhrfGL5AOwtif8Mx+PmSYLINsJ7xShdH2esUL2q6l/FLEb1V\nTNo9Rqd/I0XP3UJSm09bmlh6AXJpVcw3tbjsPVDSdC2ynqrApSOckcT/YT34\nF9aLqld1bqvSMpY8v+PCvnQhdZI8TRVZIEHoBrc4TUXvJ/tqQKMfKDyAf++z\nans49gyGxet7xa+06BvznleUJMS3f02ETIAEPddU1eKYzpvzfeNRYGKVlQik\nPtPn\r\n=BeaD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"241f854a22b4377880538397910c5537da0a665c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.99"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.167_1620116740920_0.021133099823169132","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.168-renovate-non-major-c3517eeb2079ab87674e0bcef802347e637c5e33":{"name":"@balena/jellyfish-jellyscript","version":"3.0.168-renovate-non-major-c3517eeb2079ab87674e0bcef802347e637c5e33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.168-renovate-non-major-c3517eeb2079ab87674e0bcef802347e637c5e33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0745c8dcca3d9f03744e5f281013ec07f6c314ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.168-renovate-non-major-c3517eeb2079ab87674e0bcef802347e637c5e33.tgz","fileCount":24,"integrity":"sha512-yZi4pSwpatorPqnk/I7J5dN/rt7KOehB8o0B2NLP+10Ausi1815okg/OnwyHt+pS9udh7Bqooa2FdYEXjwRpkQ==","signatures":[{"sig":"MEQCIA0SDYmvEXxlN9brB34uB9kxCxI2937iz0ucU4kYRHc4AiA3Dmg7pRSCQjmqZjbNabK7+2E/cpVgRpCstnSwO7Utrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkRLUCRA9TVsSAnZWagAA24MP/jR8PgsT3LhVieU/AShg\nD/touz+HpeUHWyrRGluVkH5yFgovIm/W0hZs/zDK8538sXVG9Upnxemdg9kl\nxCp+zu56ld9mV9bx/EIB1SGrjlXRQbL9wwfM4phpwt1aeMkCCJyavz/xlCKM\nnfXIgjOHoGKvbMK6ZoPz7jkvyayigSQtNjITAm7ro7H5tIGIX+wLsZOIKO2B\nMqodTeot0tqMTun87lwQsl1l/vL5hnOb/LzHIY7qfHB0c4ZZBQuADStaX5XX\nWqzVr8BebdY1dehOlFshUcrd83H0qqTMldJeuww37DPJPMQYW3jo4TJQ5o9z\nFUQ10M8M4+BY1XD53vBI9dhdiltUL0TuyGCDojyd2Hqo5OLNSq0fYvm2jaJX\nJ1GIxf3CpWJOCTqwkT/7Y2tNzP2znmTHhSHyTv+JoNgufGIL7ImEtg9s2Xro\nQHhkQS6wIjncf9N9SFUKCilZiyIQLxG0yAEEe5zpuFHMy7ck3NKBG55YN62D\nFaVY2YsE6mDxTib7KX+4TA02mOwENjI6zm3TZXl+RCfVWHI8BF5aGW2XvlE/\n5MVFUJp/k4Wam17F+TzKIiaJ+cWRXW3sEko14u8W2oGlVdp6ncGlQMRAk4Pr\n0w5ifZFuc4GseCbDbtAaZhx/9qQD4WQi336QlVqjc3R2S0ZzDqmOYbTBhDFW\nLlk5\r\n=KuT7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3517eeb2079ab87674e0bcef802347e637c5e33","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.100"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.168-renovate-non-major-c3517eeb2079ab87674e0bcef802347e637c5e33_1620120275585_0.2369083063420101","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.168":{"name":"@balena/jellyfish-jellyscript","version":"3.0.168","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.168","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f43550027bc1aef3f659fd6ec24e1aedb96397f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.168.tgz","fileCount":24,"integrity":"sha512-oguFzB8/NJ1EqM1bhg38tZ1fhsHWF61nYTHjrbKTZ5OjqZ3t8Mz8ULCoJnNp1hP7nrwCLLFu6rbSjkdTHm/Nkg==","signatures":[{"sig":"MEUCIDbZecNIi2/5bJz8KMHi+3R3vzKjuLqVgNoSK2xDyiU+AiEAs7MxAu2sCkqPle8+AKvqnW9LrxMAft8M+a9W8TwhT7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkROxCRA9TVsSAnZWagAA46oP/iN+iWiaI633gXKq030N\n2lkdqRBEtA/0AaEnAymhlds1cy8spO7GufthgWgdhgbvT0v//sPoaupUzbwz\nmJf6Mgk+AletdBTEtvEdkgWc2ZHri5qLtyzr7ucxXm7qS+dvO7w1OpZdCHjT\nc4tWBORTMiYTBeMlh0wpzwWnxc4pBC2UGRJbqNxkbV/ogO5bpfD/+/6IMiI7\n7LBllaXSMbxYiCDw17uEgG7+KBpqrwMlfU2J5zKWWGBaRdOL1vZOAullArkI\nZAwLRXl8Y/Qj9JDCivOqXpFe3bs0WLVdR2wWUcHN19mq5t2BWDO4E36kt5nx\n/59YS8DASHFtK+REmzzYIaP6O1xaETisYfSmxhysYA3Eau+jdw6ctoGDsrb8\nFW//fQkimFXNMWn1hmtopKtVHy1k6NqsENfJOKlvAR456hbq2q+MTYJoh0Ca\nXuiUrzPRiGI3O9F79IBXSEtTJIN3vi2huJl+S5ZXNhP0efjPyVYmRD3T5zs9\nKViItGuZczazfDbzyr1IJo/HGiCsv+pxM/WgpGc3NGPNtu0LhsMGgpywGZGP\ntIyCT2Vu2y0tIabEi1EndTGy7Wkycw0SysJnD+T7jQLZYO9F+u/wuDPAcj1B\n/II9SkbKPCc9g+FT1iKGmAaXJ7Ve4bDd0lx1bQjLQjRfCCraCfL7NfGdmA29\nWBDr\r\n=2FA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7df4ab74893ea8d7665483ea0a9358df1eba9748","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.100"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.168_1620120497197_0.6159696819997034","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.169-renovate-non-major-a11824b01fefb42805811e8c709dd81eb9059d0a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.169-renovate-non-major-a11824b01fefb42805811e8c709dd81eb9059d0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.169-renovate-non-major-a11824b01fefb42805811e8c709dd81eb9059d0a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"720b9d33435be814ac91470c6f90c70154442f62","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.169-renovate-non-major-a11824b01fefb42805811e8c709dd81eb9059d0a.tgz","fileCount":24,"integrity":"sha512-GA2iAGz5QxH/8m3k1fC9a1I0gCoUQd6Tz7b9vtu5uPp7yHZZjZrEa/2dBBWnuiSZI0oXSIUtqjF27W0HaJpOJg==","signatures":[{"sig":"MEQCIGcAA0u9i6YkPNR0H8wDJyfeHIZY8sTNvNyEEEVdkEFEAiBksm+jtqTQLNRIs7Kh63C1YHt0w1XcPwYOAxX/ocg3VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkSDcCRA9TVsSAnZWagAApXwP/1ELTQnhjdMciTAI4rN8\nm3eR8NwgdbCcu7BZNgzZF8StcWXMJVPAh4ZVJ+/pVJEAfMuewIf1U7bvWGkW\n8aP+Ijq2jcX3o4YSnooZEAwYtlR2aNeBFvhWRiOzludydgCSF31lLDmUDQ5G\nuy0ON0FXn/MrL1ZIqFDVOXIzgGz6JuUhr0tOQDlJJa9eoYO+M3fkY4ZAToHm\n82sfGpC34XSHfKeimFC6KzfT+j55kvir8dB2P1cBoAfPQ34iMuGvsr+D72TK\nflnGPduxAGBW19WcSi+qE4l7rpS7OSxnGwtbqCWDKm0DPLzFeDT95V7haL0A\n9DS2R5Uk4oFWIbhKtbsFI6vJtB56Er/R8wRwoca751WSvZSwGKNPCj5W/MUy\nJ15RsAS0V0lGRiB5AR2cTAt8MTcF01/wgYmGDKaVc8vttEEai2TDImM6BA0H\nG7mg/gvwNYTkz+ZdzVj8PRK6mDFkxGs/6X1EbArw4E39r/vEnXOfIEYlmmHw\nJV7kWUX1BkbXUDmr7G/9T8df+9IU/xUzBwoG8X/nu03LNUxpKnjsqfiQMEmm\ngOOkyQLo/v3QwGRcASl2KUyKSVd/DonoobJymgvYyDSi7bADorFQOYG6rGvU\nStPeocG5RyIFSA6PJo6OFCbj7Es+tTSiEaxVHgSNCQBbHbEoodDJM6M0XiC+\ndUop\r\n=Op3b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a11824b01fefb42805811e8c709dd81eb9059d0a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.101"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.169-renovate-non-major-a11824b01fefb42805811e8c709dd81eb9059d0a_1620123868295_0.695909906009762","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.169":{"name":"@balena/jellyfish-jellyscript","version":"3.0.169","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.169","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b08457dfa07614850acbf80b8a5304f0c3642057","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.169.tgz","fileCount":24,"integrity":"sha512-mqA70A69xjFL2TfczuwW+No/4QZ7uPBt9r4KKuWlfaX1Ga6il8BoqRE6g8S/W+A1LJDIk4F0laKP411seOj0QA==","signatures":[{"sig":"MEUCIQDxrlkbWMQi/Z1nWlUPobkKhqbA8Xe2nC00sDRBZXDXJAIgQcs/Z5/BSZ6vO8Ls2B6+YhCiGAmG2NsMfBfEm54Mrig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkSGtCRA9TVsSAnZWagAAFFQP/3iAFLNWzl35N73PjE3X\nGDDjDy8YXFXd5y8i5MzZftPu5scrKwHD6nLMhnx03FWNfKF5nyuz7xWegUIB\nB/2mmutQe3+ng+4yNgNCRcX+9yPNZqtDjPZQWTen2+Vje/x4BuTCcDnpSxj6\nypVizPg4fzPd2c4nzb98VCPTl2PgdnVsfRypOwnwqIzByK3I2QaX8DetGsmN\nL8HD2dPranLkIeuFp96dvlW6Z8YLa5rdEkrstRA5QzXugklaWN46PVJ5So64\no7YTDe/K14chiftgJKzdxVflNNnIKzIJlVcVK6QDXYL/KnGo1ctJdfg8zVFh\nkx2PD4kC12V2wLPjsVSY5zLXwoFFtBWcAC//CLGQSTBtmf00X7CbmYhm91qh\nWWZq41CD/UAGLTQFmCRft8KNGPSaAWJdprP2nisARJyfDBauOA8jsfiygXrX\nGwy2ivOreI4O0TgWl2CBPl/yeLxzq3t3RQgF48WhClT0OqjXNIGKX0PACvlI\ngpRwgXecgfE7AAg5ehLSkaQVsWRDC4sbpS9cydPG6JhvdgLzC9TpFi2jRUJI\nBjOx5R4EXEAPN5Mz7nHt087DMQRrqwwhGzIplIru1BnxDlqeBKUMNa83txIU\nj42BRrzVlDMIRJJzXKEB8/WRSzSUdmV106uwSiZp2rgmXE4W4nm2aFCugjH1\n/aNS\r\n=yuii\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e5b5fd29351e533b3c9781fafa69679f8625615","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.101"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.169_1620124077519_0.9341116629867088","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.170-renovate-non-major-dc455524419e0c8ef70780bd04ad86b641c11abb":{"name":"@balena/jellyfish-jellyscript","version":"3.0.170-renovate-non-major-dc455524419e0c8ef70780bd04ad86b641c11abb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.170-renovate-non-major-dc455524419e0c8ef70780bd04ad86b641c11abb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8e7f0856724697437495514a2f1f86df7cb6e77c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.170-renovate-non-major-dc455524419e0c8ef70780bd04ad86b641c11abb.tgz","fileCount":24,"integrity":"sha512-uVykXZhifXvJFkZd4XayCfXj98i6qeMayoBud71O/tUieUWzPDqfe1Ln6beIRQZhc3KBhbDP+ZH2yw2TxmfK/Q==","signatures":[{"sig":"MEUCIBe+EpuYybeIVcISel53fffUnacimpNpTgJ1PKQZqtvUAiEA7FqOGy7QGhfyng1op6f5DXeb8ITSza3igMIsV3gYVH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98554,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkTFSCRA9TVsSAnZWagAAlzYP/0vzGIAhr79bfODH5oC6\nU0QzuFcS4ToJRGURaU26NwueoSLxQ6bgIzK3yQtpd8+TYH+iN141OujdwKgq\nSBGhOazBNCNyykQHnwNWh0SC18b5sOzPjF31JbCRkpe4tXp1p1cK1bUItHp4\nfAhVVgR5TWVIA0L30lV46Xs9sCC8TJRp57GOvYTE9Fo+KVjpbPyePbPwm8aZ\noWe5yNax5LDAxZxJyYPZ8VyTCzSIMw1MF2qKM9zXAKX5X0izlNpi8LrV8AXj\nIgZm3aHezAPwEgLM6fNTo2hW72Y/4nhLizx88EqsBlJ5d/3JHOx3mODr1kRw\ntc2zNjtqCzPy6IcIDgsgm1W1GuX1+jWUh+qipREZxpoikunitkIkynivJtsL\nB1Fmocqq2Mi+aTBRomc8OCl5bMDpmE9cwvjVAbyuN5JjHKIgbpiPVcC1/JTx\nXEoFC1DAUEUXm2uHvxubPvTEqzI0MPhtWgs81GP6fv57D1Y0A51dat4g1Uq3\nYXxQO4akcAGX1n3hf1tJd8ef8OJhHaE58cguDICuKznn/9+4FSkDIsJLYkTe\nB4+Supr0UPVtVKScqLaG8OemlwhpoiSYI3ZUIOfjY1w1LTpgdSmXEtHEXESP\nQ0T+UxwcJq5EA/hO2psGPU9Fgu5EzQIMA0kybvJQ0dqxGsBWhUnDjE/5s5MD\nYX03\r\n=B+7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc455524419e0c8ef70780bd04ad86b641c11abb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.102"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.170-renovate-non-major-dc455524419e0c8ef70780bd04ad86b641c11abb_1620128082255_0.9022377430879227","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.170":{"name":"@balena/jellyfish-jellyscript","version":"3.0.170","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.170","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2512d9de235d0d3f9cb6a5c50f2153b521542640","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.170.tgz","fileCount":24,"integrity":"sha512-9A40y4wE7KLsfBmXPJb8GxZmEUhzoCYZ3hQxvNZdpY64YQtJwmTShhvTWBMof+M2+F3j+W3nZEz0QiStR1f+jw==","signatures":[{"sig":"MEUCIHR5JV5JEQKEP4hjzomb6YdCRENHZz0PZS0s+AfzMm8pAiEAn3bqGq/+KrZBg2SkNLOGgdZKL25LK4FTcOKcSq5mXUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkTIVCRA9TVsSAnZWagAA6BQP/AvW+8h7Msp/LxWNO62O\nG5Y85NiO+FCfj7kB22HRmYGstzHgB4IfwqdDPOizlyFLWjCTASBN84CuSfy3\nKxaGP/u+u+/2NSAoexRjxdIJm/ATVmLUR6Fcjwp8ZA2Lu2SAyC+le80ba5ja\np2808IMCfAnB7ESkOMNCo3UBd+afdeD4n55w2ED2Cxa/wCMM4mA8Ax7AZ8mC\nyS/sVMxZkIkvUsjYO9kOCZ6VmF2upAc0j4svjwxuGVHztu57JBICqA5zdpaE\nFLMQ1S46amdYqxaS6UppT0J7euFg4v5qCNzQShAqmd3XFpJYzrIimHquZIsP\nPwvLsn8bWQ7oFNCMtGIHxlBVlWjeqpyfD5QqlPhp+egvmsFyFVnUtSVJIRnq\nm53GRNDDqOApP3ZviYRYgnDtJI4TC9EDsckD3OoHorCfbmFqU6mFZ3r2unpa\nb777UrGOtnBhGe8UN7ivgaAjlBlmjC60a12gyc50iAy+QwEUuaDk0lqWXPNl\nLuxDoqod1Zy0QP1uVy9qmGHExEuxcy3dPjinlNVQv1x8EfAKvBEY/hCN9jSk\nq4VOoT1cyhRXANMZKMhUw/UUDbOVAb1gjraFrJ5+i6AsAtF/mzOmHgLFGfHu\nweWRPqcwDiy0AjYVwwz1PToNm2pKVAwAStmtNNgF/vrPBQrmT980AHIOmwOQ\nZOD0\r\n=sC3g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"777858208bcad0847522175d6d7f4576805fc645","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.102"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.170_1620128277547_0.7150696080359942","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.171-renovate-non-major-fbfa870a342eedd777164ff2a529785c667857c2":{"name":"@balena/jellyfish-jellyscript","version":"3.0.171-renovate-non-major-fbfa870a342eedd777164ff2a529785c667857c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.171-renovate-non-major-fbfa870a342eedd777164ff2a529785c667857c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b4d4081cfb18770c66ec0ab4743c0eae24de55d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.171-renovate-non-major-fbfa870a342eedd777164ff2a529785c667857c2.tgz","fileCount":24,"integrity":"sha512-LgWYpGx5zXzkrOmwzrn3L0ciktuyymknmADXxqR+D0ycH03uh3IRx3aNakGvSKAC0by7ux4imRvQeA78e/ucCA==","signatures":[{"sig":"MEUCIQDPvOuEVhjOgkhz8KI2b1EgSgYzvT24WiCdTGCq4V1cNwIgQwsKw9vHzou1FVD3S2FzLEczstonEOqFdMHliNCDef0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkVDYCRA9TVsSAnZWagAAFl4P+QCCUV0PHDp4bwCsj/Av\nNW/LWN7F+6SsfRONl8zpD94V37DOgEj5wnHLjZd2sVoUzMii9HsT1Q3zpRR9\nudhDhh9BBWz4oQ1gEGMuXw41lJcBpuJBkXb3EyLPtGey7HABHbpiUXjmc572\nJzBxVc1pi1Z1CelDxirv18WZacf35Ts0AZGTYJ4KYiOVYM3RsGzybvDwrOCI\npU29MCgCWQ1s98wYjM3f2YKxtqmOuO3mekC8VJYxE/HdyrW+a1OMhnjnK4xD\n65gQGJ30cwtweJ21WwV0Ptq5PkCEaStKUojGNHPukH3EUZUGTbnTjcj7EL+t\nVgvuTk5qBh3tjZ+0iaWHy6GImcKT4IM1uQ5ccLkM2ZxDyoiCx+yVPtSa9EM6\n22Sx44cqT6iV3ekm5raCdXn+5wfbUNiZF8gYOmKbOvpyWRHS/ntZrPJ3aX8s\nYCDGW2BHqKxl6eHArDL6f+p6rOHk3xO5EG2RYWj7LgH4EyzCUc5UFF/R7vVL\nRRbMVrA1ZzF840BCnk/hDqMlog1LsgPJIiV5EBVpLuPeJT9+tILMsBprze/g\n7W/Js/l7Xfsv3PK7Q8+pxjfS52gGjfwXFeGqBjM7FWJzGoBJiZnOM96mZNHO\nPqyVMuz5RDdiOFgbyOT/8nvAD+BYBTXQQjUla4Y3kV2eCEW7Cke3DbGi0mN/\nHXEn\r\n=cIDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fbfa870a342eedd777164ff2a529785c667857c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.103"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.171-renovate-non-major-fbfa870a342eedd777164ff2a529785c667857c2_1620136152127_0.9501636289532902","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.171":{"name":"@balena/jellyfish-jellyscript","version":"3.0.171","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.171","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0398b361babb44952e225b591d0f848ba9c92d44","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.171.tgz","fileCount":24,"integrity":"sha512-qTeS+N9qZiuUxzt4AgD68lfYi1TwPJQEtH8Er53mOXFr3UP3mtrCKGp7W1TggKGYQOen+6zmefVElJJwH5Fx9w==","signatures":[{"sig":"MEYCIQDOIsGgMxSu2Aj0UpEOFGDxK3X9g/13wPjwMGAYkIm4WQIhAKpMRh6KEoewq30JgPvgSHUcrs8t8aR8iUzsjU+s9Hy9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkVGzCRA9TVsSAnZWagAA58EP/3jTvrFeCw6CggjWqKG0\ne3PG/Iuj977PUwutg59EcnUHrIzW7ViSyJQP/HbJmJBuyCNSemaXNhfFUcL+\nBIghrqEntexnbzGs5r8+7JuHDJZGgEa1wuBlBrcgC6MLfPVN9qzqGDjb6fsM\ngdBnI2L37//vfOWJmnjGH8cONpXiOn+6pm4f3VkpG96sor2VwdKOFZSaR2Zc\nr6tu1f2DV/2Yr8KKBx0uFvtGW6Q+HU3eE6625XWYsVb+0jrobVtLXcq2mVan\nWpWdBdBdZn1N485PKeDkeBH68XkqGsfSsNW67IykFpUS9KX5ZOk+Tvthxr8b\nJiR0zdz8PRbspoxWoW/EUQhNKiKs/tuo0v3KEtwspkgpEhtA3S4OpZXYMEVi\nR2O0jgEcbaMSAiMqNP+7yEKkjpBUORo7yKuK+MGpZzAjA6429ZaUNBB2jzR2\nKPlj4PLEwCSCFU7AjPQniUxAjsCX1MDbXsdjNbmMU1u9i4g7pVc5/5ejS8pH\n27im/rUumyO266ykTY0jArQ/ot7V171U2WPh1ujoG0LVhcLzr6NGIRRMCTEe\nbJSlJmPIcmkKBJjeYeY84/5p5vpdqHkzReSTKOQ8zfi83zVcSxOUmvPoyHGX\nFU4SKqmkpakAXuEslxe+W1iWsnYsGGg8lKimkQ0SjcZuG2LyBwuLQ43lc4xr\njPc6\r\n=yh0b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"af9a3acad5b42dc17fd2014bdaf8cd6c98d6a0de","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.103"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.171_1620136370810_0.15984646240967115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.172-renovate-non-major-7bc8214d3068953502a071e6608308cd373d9cfc":{"name":"@balena/jellyfish-jellyscript","version":"3.0.172-renovate-non-major-7bc8214d3068953502a071e6608308cd373d9cfc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.172-renovate-non-major-7bc8214d3068953502a071e6608308cd373d9cfc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28fffe85913053da9ace7fbf9a770b57eaf005ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.172-renovate-non-major-7bc8214d3068953502a071e6608308cd373d9cfc.tgz","fileCount":24,"integrity":"sha512-dJSZ/P6XYo4/JNpkNw0iIOqtB3vNn5yqibiE4/y5DCSounYc/rn/EukD/+YNHJEJrWerFJs4JywL1kzS7rGyJQ==","signatures":[{"sig":"MEUCIQDxTS4Q9Bry+VIrOggvhXDySEY8u464JIq27XiMP5LLvQIgNYv8WI+OQRNP46PnBZ2CiwJyESfXEgV6tN0C5KYxbJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkXkkCRA9TVsSAnZWagAAUAIP/A66aVl/EiEwFtv75acT\nB1DPTsVCksut6BiZeDOEovc27R+0A9f1nEQV380+P8LZTYVe3lkssMK1Ptqc\n4/KAcMgtgzMXo6fTQqaFDVgMrY7jrJVL5yr0a5bxs6r+n4Lek7jgKhdUom2V\nEHC/yJi+sWS9hKq7FkIJVjXWyixsBscq2z5wjDY9lnlGixlsm1W87JjXx2ok\ncILiQLfacc5GcesEXaDYa3HJSks68mmnyZWu9vdoed5Bj691ua05qAXaf31c\nm5IM6BIuPLgxuWEfTWHTVEECBPkGgh3S7SvbAuNBQTHAiXu3ZCwgoUkCoxal\nYwbG0iKOEufrwYqKnobtuadDtmn4nQApVdg98K/IHhreW6NFgUYBSbJki+1m\nC8/cnI2kzVSTCago8opHqqSr+cnHn0FU2HJLXQ6Phfii8gAyEOVMgIrilZWk\nxMI2g+umldPxDkK/qOiDElofxcC4PjQw6TIAA9nwPgpWH76nXCAC9/NahP7F\n8FISIgNtjT3LnpUI6E494wdvAI3nAYbOmO+9HFsBfFTBri2bkOtBLnnad/SJ\n2IrT5uc2CZsN0hOMk5G8MDO2zychDG3v3lhxvTtXuhgzYZ5hy7Ctq6zXuQym\nGR4Gx0X2mdJ2KlUQXZx8NyfdtuwAaysCOaG9LTSz7uBxh4/rm9H9xTPs/E3M\ninYY\r\n=uMfv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7bc8214d3068953502a071e6608308cd373d9cfc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.105"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.172-renovate-non-major-7bc8214d3068953502a071e6608308cd373d9cfc_1620146468443_0.03090372283293874","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.172":{"name":"@balena/jellyfish-jellyscript","version":"3.0.172","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.172","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3d27df957b719cd98f166549a4323f7f5c4212b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.172.tgz","fileCount":24,"integrity":"sha512-oTz4qxl4OoNNLvHeLm/puMB8mzvfMblw0jbFdeWqwA0kpuooo07JWQZXBIt4WsHMSacEsRcFGyH1Ya61IHIFWw==","signatures":[{"sig":"MEUCIBwpovf+Vdt9qP3PbEM6US55aC75hcq/RSnIgGcgRFVMAiEA6G7nIx53ki8QnHjbVoYVvtPMDq9CHjItcrF8eqjGY9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkXoSCRA9TVsSAnZWagAAY98P/19ZBRyBjLgnXSdIrKrG\nY3uNHhFFifU8WFVYKRFrRrZqXhNXMcXYWvDUDWu5M8/EsSNBCzPNpjkBUfl5\nEJS4kG+WukiE5u9OZPIZ/nY+SjPpdY+3p9QCL9yTsbyNmdlTIk4l+NAtI6gA\nQoSCJ1eYBlKd3bGcEmSBP3PTlq8BzT5A9MLKulZuzkYNLkMoRXl6jG5ZsY5Y\niYCulXpNPkKni9IBcX2QxjYIc0C9dULqAKcAfjuM377hj2FoUEYGoIlX5SxQ\nXZpHNTSV4N/ubL0BUYHZFCRqHA1pj9M3fS8cB/X3CRjXKZUclwwi1qF8Enb6\n0QGPHwjX8N1mJWL+8S9ZL1vAJ8yQuEvaxf/RlXgy1UxYl1+keiIlY48V4vao\nCLm28xOi8KjsZWbPzqZTWMH9LuodEAC+v/Y39cIcm7TXoFtvGoC/TSyCQuad\nuqgIkJ67xY3DpCwqbkMd9/MlRxfvWfz/tXG9xS9vMDrf9z92u/BeT+pAN6+i\nCLTJPtIJPdaO+0bKiIA3AIXW3xaCpffQo7J2mSYKgrqoeziaK8i28lKESf9y\nErLMAwjDvjFhG6YBdF8OlwzmQ+h6YbWfTjcHYkWrvWKPjVHy1EbOsivRPsKU\nBVD3TWaRfql3NaJ0hDSDQf83OJab0OCLpvAeQA6OBwR7iNoyxKzjO5pj5Cxo\nVJKH\r\n=jHqO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d2e8a7d03640dc46e60e429474d4437a6c71975b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.105"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.172_1620146705903_0.35960031796689895","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.173-renovate-non-major-2e42f4d1281e62c16527ec27f03cf98ef31f2005":{"name":"@balena/jellyfish-jellyscript","version":"3.0.173-renovate-non-major-2e42f4d1281e62c16527ec27f03cf98ef31f2005","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.173-renovate-non-major-2e42f4d1281e62c16527ec27f03cf98ef31f2005","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a2679443e189fd18925771b8438685c84bd2e8c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.173-renovate-non-major-2e42f4d1281e62c16527ec27f03cf98ef31f2005.tgz","fileCount":24,"integrity":"sha512-Q5X8stbToU9W9FCXquNwDoWVGCQrP87Z8xhK+viveCRxCYwskuiWwz5dU6mMDmuPqSq2QFOQGJU9NWkvgV5PYw==","signatures":[{"sig":"MEUCIBpoZu/JGVC63VqbAO6zPrHtLzY05GY57FPW2Ek8JPCsAiEArB6FgeukXoaPI8t2rM5LPWZTIdWrHN3GmOQBxoAj5QY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkZ5wCRA9TVsSAnZWagAA/ToP/RD/emXdT9sYTBoxrE84\nCSFU1hyXjfW7wirKp9Uc8xBTNjwx/TQ28ncTw0J2mZvnOfJqNAkX+pAOsoSk\nccE9BkbOrvpaIrbwNfyENZWSBvzTRjrZSW2YrVebQkSGN1tuGvStgt6IxtD0\n1Oc2LKcjgjJFiaalG5fNfYgExgXGcqzz7QVlx3gqXhm3mJbYbDm+k++yATYh\nIjGK4J73I1aGvJYLouz9ILC+E2U6rozT7E6uPkSSApEZ18CEO5j99vvIzqsu\nyaga5Su36PGXpS5GYWI/hea88FI7wqShwkwHrCzQn5GrqFd5/hLWJCLmEWYx\nk1w0G0Uvs4dEUHTdc9BtjbesYkjI2cgn5qrAhLGQJqdfSmsVFpnmR7inCzyB\nUWb2q2PSOq6THmrWFB7f0pIQdNNPyjiFjHA8UzbxuqV3UhYFqOBXx4Gm3Adq\n7+FcUNk3iPRMSVCTO730tDkaf/qMnS+Ik9V3gsr+uF5ECkxs7CPY9X19eiiH\n9FBKxo4x0rn6qzT7VP+HaBWFMwHYO/o7LC5P+YqvQYazrdpfE3sBU8s8R8QK\nXPM2JtYXqzA6PyoReT5eE+SWTbwAmc5Z2/8ilVo3vAFkeVYO7PL9YCQ/tIAd\nE37qMa9RaLnl2D+qT5oCoeRLg6y2Xzy2m+vJsL/7Hc/kEK4OThwbHS3zMBWh\n343m\r\n=PsYN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2e42f4d1281e62c16527ec27f03cf98ef31f2005","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.106"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.173-renovate-non-major-2e42f4d1281e62c16527ec27f03cf98ef31f2005_1620156016084_0.902786916781579","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.173":{"name":"@balena/jellyfish-jellyscript","version":"3.0.173","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.173","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3acd4b05e8e7c23f84cd2e1237a4b25d8935c94","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.173.tgz","fileCount":24,"integrity":"sha512-Ix52zm/4GiOGE3RNFojm0LUbTXSRWHDimsMAbAGNMWWlbioYfcHM48P2s931C7yCgrIVI8XmOARLozWvHdoTGQ==","signatures":[{"sig":"MEYCIQD00TkyOoRsYsqLFgNwztqymtcrWRzyPY5It5QDHKjNNgIhANc86IFpAmsgNeTORvnt+L6TNVMdwBxZMoFkTPi8efaj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkZ83CRA9TVsSAnZWagAA+WwP/1FLcxdsACX94KICcSbT\nSo8MpFtekh7xXMGiyPN9DK5yNCTHF6GMELmAfja9nStH0lsw0KNygam8YRrU\nK+2CaOliAJpCLSiuizrVk95gOhr6L5afoHuzpF/unCoMLgEVtAGaEqdiKQFX\ngdT2/luo89uYd14iHrne5D/Gt1WtmCus6Ow2QcBEMB6Q1DNapI/pO5PVPTFR\nD4EZRecHvuqe7UUDuWA6bgSVe17I+TtwQuRazJgHAj5rZ0lvKwyZhWH7O8Hy\nTuOGuaDuI6spMq22sZh6BXmWSm/sV1IUWRUepjziYYCYwAs7/B5cfWo8JJ/j\n0lzVW/eH+XoqAAUqIK1lCy8VwnDYp6Ls+UcxBw6oe82Vyt4ijZ7IOmldYSw2\n5BFYpeO24QQFHZeIzkx8MS/zuKew6YoJzRmaZy9OjtP0OBCw+bSKiW23fewF\nS/KzBFk6g6EgJtLINYRtdaIK4T2FVJ5wFD2nMspDkWsSb6AKuK7RJ+w2VJkt\nDVFAiG8VkFPnB1SAzPGyQdP4dLHoktDXGwWChlP1icHHL5xCta42+Nzys2R8\nC2oYVFza1wGRDYPg8dRklgL9IeNCZ6vvNyCBcWDS3LQg6yG5oC39BQ1IWKKI\na8Or2AlxNvg8JvuyQ6ZpknwdZOVaE1q9NR3hGfWH6fKrivPddfNW6eAZ//mr\n/vD4\r\n=r1lF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4071636236bdea3bd9cbb64952b983248ed661e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.106"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.173_1620156215481_0.9156846906550902","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.174-renovate-non-major-24f7c77a63b8e7b45c5900a1e7ceb9d776b94676":{"name":"@balena/jellyfish-jellyscript","version":"3.0.174-renovate-non-major-24f7c77a63b8e7b45c5900a1e7ceb9d776b94676","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.174-renovate-non-major-24f7c77a63b8e7b45c5900a1e7ceb9d776b94676","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d3f4efdbb22b07277f92acfccf8872e6b5784bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.174-renovate-non-major-24f7c77a63b8e7b45c5900a1e7ceb9d776b94676.tgz","fileCount":24,"integrity":"sha512-XgpFKsRxlblpafo7gjy5nRh/ePp0MOzZxMS+8q7b65aVHbr4BY8NofpFloGDHdeZHlbNwhFx1nZ6GtLbZEw4Tw==","signatures":[{"sig":"MEUCIHLB7AG3KdvXd38C3AGspxJXZpSGKilXoXh2J20A4X92AiEArEbdS8lKLt5TxN9OWErZuQPn/bZ3mBjjkdmBOf8OY/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkbPSCRA9TVsSAnZWagAAHNsP/ibc6yUF+ZdWBDXOzItr\nTNwHHyjsIrwv4Jh7UyvDj5E62cpiegYfZEpjh+wgLu5L9sL9MHCcvh14S5Bl\njYMRT7oDzDjFith5F7OeEahr3lvKHvmfPN9CLCHeKmnYo7FtYJFiSQhng9Pn\npiTMlSExqVKOo3ZuqYdnyUX0i7FYvc+I0RrUm1ce2WJ8u9GpOqBs98rsVvR5\nXnNR1A9y+vR7sI5tZ/l+ViULcElpucNg0WdoUMYDsBYOP7M6hxxJxmKAmcvV\nOdmE5NVFZYL3tNfcnRRsDPelQWVRG956IkUAuskjOjP5PHb0jOrTL3ZXfYP3\nWF9+EAxb1QXxhUWiBENzWLXFsmALYXc843XCJNGKKN+rjxTd3U5feVVu2dJ2\nNoMtWcjZnpfOmcYLeE4VKZfgQBWXxAqyvk70UcZUhQaw6FIwUZuJPopi+ezR\nnE8QuoPUk6lV9ec37V3kBL3G5rEj75aJYj5aGY95xSAKvlTy+UYFM9RghR9i\nQTkVg7fHhXU7dG/j2CWAX5Dv5x0GXzO8CZbgks83GRpcdgNqzR2TWReQ52nl\nXfBqBaoaiFtHgDogViZxCqMJspqakyZN1QbakvAtRkWC1S+LgdBXJryw3vUe\nSmyzMQQo9REMtNM+uu+tVIy29F1A+2blEY6X2EHjZQyhp4yIqEygOCVFU5Zv\nBFg2\r\n=dkd5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24f7c77a63b8e7b45c5900a1e7ceb9d776b94676","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.107"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.174-renovate-non-major-24f7c77a63b8e7b45c5900a1e7ceb9d776b94676_1620161489781_0.7008824854174547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.174":{"name":"@balena/jellyfish-jellyscript","version":"3.0.174","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.174","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"789b27d09eafa3fd1005a885e9308384063a7c0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.174.tgz","fileCount":24,"integrity":"sha512-4xR1R5f5+MJAX/zMwZzcJcfSWLtZpttSc+lEsLGD9WyPlgp9ymMeiu6Z94r7xeQDVDynl3exBTrdnxZ73+wLgw==","signatures":[{"sig":"MEUCIQDuJsfL1NfkHBE9cP2SYz1chqJnE8p+Ij3aJLYnt0nuMQIgDEJHAgKdeLVtCEGPdAg7JH9tNRtL+dkmaC9nw/khc+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkbStCRA9TVsSAnZWagAABy4P/3p3Ymdul8hfTikP72In\nqYwobHeP14dIFJ13ONbYwkJXDD6dm2/C1D9mItXR/c+0xc3atKWsX/36b5IJ\nCjAIUrBmzEIzjeK9axNGWZ1jcsVwzvdPO1AIgyCcFISjmHjNYm51kmXdB1ph\nuFMI5lug7hxDEe52l2v7L+9v5BPDzPJ714gbxpLERXCWnfr4O5/Pt2APmLLs\nAItCdRSy0Fr8PGmEFOWm3oCTEP/GTfoaosZKz6UKWNYbhfADThfC0IyAAOWQ\nRtKPB8syjlAMXtmHqRY6dra6k+IOulWZT/hmIai80IWQBBJJ1ujtVo/rwKN0\nQINy5nPnDGhm2CP0YCp1F2L1DG+vdVYkoBuWR51zeW41+Lhy166V2hGdNUY4\nSKe2tQe5YTAb00X8zz5HSrr53DQYCpnk9GBASxVO7mEdRxJ7JhNXGqeLWp4q\na76B1eF07ALjIG5PKxi3v5nAWjKRoqoKTMKoLJJEM3ztL+fr+pJFe3b1Kf0y\nurhasFBtDhMAQiqzRtxUG4raOSQA8RxW4jseu3PMTOJWPDGFQ2DG1cDHzmFg\nLz0QTb2jClwnNxkp6Tv5IFrFdmoS44JX7ESaXP1/IAs6NFLM3bVwgp+yk3fV\nlyIKvQ9eOlQwAbPYaxXkcMIZ4dntrIen7Sa0kWG3NEfA8g8DJSq7bSQQJIAj\n4lgC\r\n=BJZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5c0405148029c3b23f741bce070a41b404492a3a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.107"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.174_1620161709454_0.658678015787038","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.175-renovate-non-major-956625e458727949f9bd0c07389ff39459c2333a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.175-renovate-non-major-956625e458727949f9bd0c07389ff39459c2333a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.175-renovate-non-major-956625e458727949f9bd0c07389ff39459c2333a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e9ab67e3fabcce7f8322d56514252a13d862a1b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.175-renovate-non-major-956625e458727949f9bd0c07389ff39459c2333a.tgz","fileCount":24,"integrity":"sha512-4psY+tB8jhybch30ouUSP2Gx63DpOnX20bKCpbQj0fwN29Y/4g0wmTEzc0XFGBt8aB5gtliJNSyOW9gKu/b+kg==","signatures":[{"sig":"MEUCIF3HJdNYwDXB8l7l/KwNX0BKmEvaOvOfe5Z7Rq37ZhdgAiEAjWe25ZRn0wFXBraHgIGANUq6EaMTcj9jIjx/K/eXDsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkcnACRA9TVsSAnZWagAARE0P/03XHa+/Wp4OESEPKpjk\nJQwkW+MGR8s6He79HsakFfubmW7h3KcPap5fXewltgLRk8zLxGG06gTjhP6l\nXfBlfZEKfPn28NsPGzPSgd5M6S/pbTpNjXJPbJtXEU902E33EAkNy9ctbDPy\nv3keRYLLMWyp6QHXb4SmrSP7kVniZNuCX/rqlPNmDAx9ZPVA+kqk5kJVe7yr\nmCBRAU5KWnqf5/nRbnYE1JVvRMjur/SPojruP+vuWf1bMYKUPh2jvoJF3a+f\nLoKI2aKkVkAnsX0Zp2G6CXtcS1rbRh7wzngObkwnKFAV01WGCbQ4aR7MF/75\nMBiewx9D666BwfhM7JjL33UJXmq4mFCazVt/0EIBpo1WemRkIrl2nOJMAAsz\nVbe9nDousS38FDPAq3UkyGM83uo76hhGYZMUIqXPJD+xrzWSqYhPG/EJJjTS\n450fydAjNYugQXysOnOK3JbKXvaEsNqdp/DxNHBfAO6kfyBOHuOzv3QMH+th\nViPRG21sRyH9C5x69id8inIvyA9nGAPru3/xQnCDhGKCsTgEB3sbHM4XCQLS\nwf68V+FK7blwA+Nl57trneflcW9t4qWZpQF6coEEmDiQYaotHwtr22oaCGkE\nd56a9k6ofqpPzaPeoTjqkDG/IeF3tZwaggGjYTZ+DTOrdkooNun+7ss+BJFw\nqcW2\r\n=xQw+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"956625e458727949f9bd0c07389ff39459c2333a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.108"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.175-renovate-non-major-956625e458727949f9bd0c07389ff39459c2333a_1620167104162_0.4949311660274509","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.175":{"name":"@balena/jellyfish-jellyscript","version":"3.0.175","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.175","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c8e5d14c19deeb83c0c2938b502e00401c95903f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.175.tgz","fileCount":24,"integrity":"sha512-o/wfauZ7PlNJdb1So7nfENoR8c8kGkhLS7x12GevBeZYUY5tWw3hefMZaAg5rLpa1I2OLXhl1HeY1dmD0xerkA==","signatures":[{"sig":"MEYCIQCRfWzuCeOapjCt+lqKkClNpAomzHSLltWrQgPCCNWAvQIhAIeeJ7ZTDK1VRU7kj2Dhqf7FeiRsMQzVlbLf/Z6rVv59","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkcqXCRA9TVsSAnZWagAACqIP/irsHrHvDXgt3vAxsYHE\nKFShZb0e/lGEmT6UX6iLP5qHZAXN2uKuzVAuqEBghiaBIrJVsKCKHfOocwie\nFAiF2XARdd0wGNt9iIpdnySYwALjo4yVMGK9sTI0JMSklEW9Et/6uVSecmjF\n9XaSVonBf9MF/w67Hp2898U4585C9bZFFpLrRH6/dpeiW0rCvZkVFeV+NQkZ\nLPEVgJqZlvVX+DpRKTU1tHgDWzLQCkpP1SymWRA4iuchwrn7MI6ZCkRlL7/W\neKq7h8ex/ymn2BHqSHRLIsf08KOx4VKmiaUhXwpIwNFXkaAhe3fXplisv8YL\nwK2+LD+QY8bj6Z53RydvIz1P5/jQahC5wMtGzw1k+DLfG1JgC5kSP0QxFGm4\ny1SRCJ9U6M/9Kq6fXM2xDzFm2GXY4mnC1rbD3B7GuxvG6GtPotFbRDR3NpvA\nQVnxHrPJ/BR5Q4OPyGxiXlcE+rDqHUXeYwNRKTQn52y8iwYzon7Z262vJzoW\nqcHD7MhJK9h4qLmQzQ/GHDMT4ecQp5ZDVJ0k4+UzTwvVNrVVhPP7FxN9lC6S\niq1Lo6IRHTJhkCUXNdCkAy1Twj45rBm2GxCsfrQ7udEjCpGtJLlokgXElUsk\nRuwYMy/u6qU9jOjTB169J1G0bTuEjoFSUe/EEbHy+ppwHQKQTWFAk5bS0/Gl\nDzVe\r\n=yoh3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6df4e078b778fbd40e7906db2844e56a477322ce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.108"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.175_1620167318964_0.06865645687488864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.176-renovate-non-major-25e8ce0493cc46c64333eb4934178537c193c953":{"name":"@balena/jellyfish-jellyscript","version":"3.0.176-renovate-non-major-25e8ce0493cc46c64333eb4934178537c193c953","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.176-renovate-non-major-25e8ce0493cc46c64333eb4934178537c193c953","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce4a3357dab7f33e036bdaa78380f7d813a18885","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.176-renovate-non-major-25e8ce0493cc46c64333eb4934178537c193c953.tgz","fileCount":24,"integrity":"sha512-EsMC6tJIiJfMmYO7JhVPcVh6Ob58qawfvsLNPNfPhU6lh5g5rtp9cI92L/M3Mt8lkQN65tFKjrPaCl5Cmf+Wag==","signatures":[{"sig":"MEUCIQCypmLzXbXm6MUytROPAl6FPO849JYUp8vLJYrA0TCoBgIgOPAqoSh9fokXDc0zvgwwQU3vyEmJM4x6WkREeRl9rQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkesOCRA9TVsSAnZWagAAUIMP/isuFxDI6iWZdus4fWur\nEhcmzeLnBXcPYwLkbx/yb6tTB1dM9jS5AvBCrI8XTwwMslba8j5sAIrty5/G\nq1+1i31V3W/de3qko5BW6X+Y8nQP+nqH7o7TYNThmAYp0lEGxoQJlRsa1nyT\nlKNZ0Phf/2IS/+t/P8rLoD3YmujcapJpzCwKWZKqKu27U3M889g4wsJAIqTL\noUXsZ76FUREoA1bpPu8aq1FHZO9IKjqxTgGpT9d0h00Mz9nvg/SgqcCD4874\n3BhDBH5d+b+yJHoTdEI2e+9foKq5zjTp2EaqtSfbVVAF+bJ55N2M9Cf2KNWc\nIdOSBfZnC7nE79bHz6DLpze1K2Upjlix8Wq3rQEd50v3RFIiVeWW7nZP4joC\nDxwVRN92mWvs70DOWMOh0RFphlbbG1wj+6h8shtNU2sC7EppY35MOvWrX7j4\nk8XP+RQNUh3Wfa3FbMlH6jm6/4FYFhEtSYGlv5uBOjLk57EtR9MLIabH2Z01\nI+Nml+zubzf31SI7UphMV+DziE+Cg62Ua6GOBOz7B3QoiIsWGzY38C7LNmHU\n/p9Pq5aSlUICpjEMrctDF2LZoF36sijTLj3foIl9jMHiT2IgMwQRYNIfJb2o\nq7SAEZWgweXyMlq0RoBSQZdZP3Py09r6M5A18emnqa5l1BxO7+27A9X/z3ZJ\naDdl\r\n=Km7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"25e8ce0493cc46c64333eb4934178537c193c953","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.109"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.176-renovate-non-major-25e8ce0493cc46c64333eb4934178537c193c953_1620175629707_0.12958452604647341","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.176":{"name":"@balena/jellyfish-jellyscript","version":"3.0.176","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.176","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0fb2651eaa88c5c9205b68041be0f741f8de708e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.176.tgz","fileCount":24,"integrity":"sha512-2ruZlOIYnSyyjiW/ezXePCIHLkIl+38sgK7UEuYagI93DeDgGsdtezPM9YjhpY7NFwyr48iTxY6b4QtTgPy+fg==","signatures":[{"sig":"MEQCICj+joZiycr+fBjsq5TZvlYedWcPe0pv9KfQUoD4KA3yAiAjfKufhjrKcchM17xxheCCirz592bKCTlcOVpAitMeOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkevOCRA9TVsSAnZWagAAGZQP/0RaVlOjSzB9e+RVBWWb\n3E07p1/0MNkP09ac+x5fPYRP27L/iUO05MJ9ojTFBq6fjb8ZAtbITIq9hbtu\nCc+EDNGrxEczejtL8v0egOsIiQDBMpYtmfEfTxQqubfc8CC8Baei4hu3pSk+\n0kGI+WzozD+SSe5flNyE5VRih+umqYZqnAqBJZHmzIG8u5RWfdevkt2iSysY\n0tQrOUWaMEfSz+fD59snlDcNxaMlkvmOp9KzjAJ08Cawjn5zmDhhZr7CKOXN\nu2iTMNn0+a8j1iCsyqRbnIxyHrXjO0RInlsFyNfBrBdiLLzet6DGe9zDpOkU\necgqQpzhQBdNNkulvbXAE23WAetmRSiAwaPUNuw5iCwgYwcDXjnFUi3Br1uz\nTBjVQjV8SMMs1LANOrGahAwuxHjHRXEJjfR/N00U+eIx+nX2BgP9YJ6INs2I\nNBDvbteWZmGK90MhuOUF5Xl9Kz59knLN3xaGySbGknikC0M61yUjqLCoSrpt\nCBrTce7348aQawUSFe9M2war5H6JRKutAQlADzciZWLVoK/UajRei0PVVrVM\n7YidRe3rLU+7DHhZv0pk7vIqX7DL7IUo36Wc3PyyWjDxrYGNmu9ZgmHwlhdK\nZ+cVwOWah27eBZrvSsOmktv5dUNYCEFDm4zZGPOqACf1L0iYcKShUG+BkxAq\nRD8f\r\n=a7w1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5467254ceeb024d23d91ff737d64f7d23cd9aced","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.109"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.176_1620175822523_0.19965448600514146","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.177-renovate-non-major-1b2d5c5b2f7fdebbb3567c82e785677878fdd196":{"name":"@balena/jellyfish-jellyscript","version":"3.0.177-renovate-non-major-1b2d5c5b2f7fdebbb3567c82e785677878fdd196","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.177-renovate-non-major-1b2d5c5b2f7fdebbb3567c82e785677878fdd196","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"69209b12a81742aceddcd8d963a78076bc7d1a67","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.177-renovate-non-major-1b2d5c5b2f7fdebbb3567c82e785677878fdd196.tgz","fileCount":24,"integrity":"sha512-eXPMwG89/P3SgiEI9oXDcTMPUxp5+Dm2aeKair6Kr9EH10FjSaRHnD4/MNp1y/9vudx0t96bOcbVNflT+q9B+A==","signatures":[{"sig":"MEUCIQDKunqxcdFYJXr68Ew/GAwFv6ipI0tjkE94uo53Qr0FNwIgQ/OkUVZNaXsuyyhm7L4YJx5z2+xkyT3MOA3pZ6DznbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkl31CRA9TVsSAnZWagAA7qcP/AkHOGMujxDgAHzAaDoj\nm2El2YDCk8DXvvgA9/j9aeiWA1CZk67iws84k/NJ5Ln8d8K8mlIq9sDiKhXP\nCpbMAXRonOU2k8E+wyygrTqBWormLvU7hLb6GrIXlq9In60KY4l0flGw+rXb\n3JwWew1twnJiEOxA8i+qISR24phCWPC1KwpfS16OMlrKG/efP3Qbec0Bjaai\nLjzkiUtKREhtr6Y90f/eiwSOg4fYByetTQcVreTDYHjEV3iMZ7uYSIcdGzeh\n8dGYRrHhZKXwUKsAwHpsr8RRlVrtCatFYNy+PNqxUmXSPFHI9u7SFc+j03iP\nS3IlrodaHXHWfrEQ71NDCGA6fHRTdNZ20srDHyy+XC/p/Gkbep4t9VU+9YMy\nuCX5Ie0BY3gg7S2byGQ7xt1TQlGFXP6EI+mjc8uZC/tNC1wnSmNLvF+Fdp9r\n2WPRoE8lFiFozQjeYWSVI8hZceCZeU0JxfIYkA7QF9Mxrw4Skpn92Z0aS2Te\n7GbNyW1sdPHX5wKaDpBgv/sEK84NZa8+ri8iLGVmyHO9Nx9WG/mCc8UMmjC8\nLYqhLFA6intNRWbS8rrfYNIj+tyB04u9Zf0/LjjZDG0/7mTW0ndj/FomB35y\nMWeL0/Lm3Glr+34QjVgO2x46oPqoG7WUCOxGP1+3e/CY0TbXv5Y+3mgqKPfV\nUQMg\r\n=IRAm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b2d5c5b2f7fdebbb3567c82e785677878fdd196","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.110"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.177-renovate-non-major-1b2d5c5b2f7fdebbb3567c82e785677878fdd196_1620205045080_0.09055459066875171","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.177":{"name":"@balena/jellyfish-jellyscript","version":"3.0.177","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.177","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"367e5d6fb4b84e1afeeb6bc835962877c312b829","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.177.tgz","fileCount":24,"integrity":"sha512-Aftt3QEfm90RU3Vt6j+4d6Dkt7hMpcxwWFKo4T0+ty7nNmt6pD/OiQF0NeISSLXzM9cnD0/UZkfcdiTLpw91BA==","signatures":[{"sig":"MEYCIQCLNYmID+x/7sV20X5LVRBDg2DyQ6AbIpPQ5Ff4E7NSaAIhAPw4/jXchhUKkREdQz758j0c9FD9bKAjd5MwMoAMoXif","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkl7VCRA9TVsSAnZWagAAkPoQAIOvD35pscf2nniy84HF\nCY4uVrOqSys74cbW91OVSoFh7/dq9cOhUv1RjCdBMgUp9aSerd+JJZxJOOfI\nocGdM1awiVr9rRj/28jYXOiCABCSetlLTtN+8fcLzNQvSd8IJhea/TAG4Q4E\njPV7eLGaU0h3EoEkfC1ZHQ9Eyww69eEEFIvGJ45SNp48poQFtNg1O2Otu69M\nEr32iNVfm8hlyCLETjeew/C8W+WIxbLZ65EW6ONTVY2jfBsZJlXtXaG0fYyF\nJngMwjGvPYnL8o7hCJt8ym6ZPyRnLue0YD4OylIFMzby9K06QFhkYE+BfFSq\ntBu7ZKgnW/yCdxfQnQnoBmBlnHoD3XW1YRxTUPOIGA2pFWYpEOZ+LH4G8YSa\nZ0+06WIafgwc1aVnb1vCwTGd6cgZaej9FxkSzVF8AaU5+rlvTcjzLEfAMnna\njcMxUBlYFuRnpeU4wAMha/RMh4ZgJ0doZV8PkowRZcn6O6ZbyY9UAbSPgFNq\ndPDwxD1ymNIp1UppQ2zqyLbcyJG3Gg47v3coCIMpOIaFPtMd0afgj02VmsdE\nyZTF9gupJcuQlAzQ9SjD68xr9YfBhbOeX6CtjoxlTy+rPzXG4NkKvNbQXH8p\ngA8FMHbqAY+NW4ytOgR+V9+TVqfgq1y9TgvyvLrBRWdwhsb/TnelfAQeqxdS\nreXd\r\n=JVdP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1e65e394e0965bc12ff11fe46a2c7a6d6391258","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.8","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.5","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.110"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.177_1620205268661_0.6024257777327764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.178-renovate-non-major-27c7d76816820ce0f3073340b0491ec9f9caadf2":{"name":"@balena/jellyfish-jellyscript","version":"3.0.178-renovate-non-major-27c7d76816820ce0f3073340b0491ec9f9caadf2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.178-renovate-non-major-27c7d76816820ce0f3073340b0491ec9f9caadf2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"25127c7127c9f25eb817d71c9ea9579ccc7e4012","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.178-renovate-non-major-27c7d76816820ce0f3073340b0491ec9f9caadf2.tgz","fileCount":24,"integrity":"sha512-M3dvNEUZQevHFED0w7XcjNKRn1ooK9o+NDLE1WJrNxcZ90P1MKX/6oVVWWXQWC1eXmVOKEOpfPn1zADepqbw8w==","signatures":[{"sig":"MEQCICE5zUapK5my77mIwMuEc2CRzKjo46c78YQTzAbnh99XAiBSFCjS55zATlT7lG11eyKIlnmxc15pwsCbe53jaio+1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrGwCRA9TVsSAnZWagAA7wsQAIsXBIiMrrPCjRUM5bKl\nuY+AoFj5Tms7yVZjbQLFpxVRcV4+bzVjTxWIeod0RNmGYXqUGDs7rHp4iS68\nusluhXfMraq5cdB54i3n1f/Wxv0k3wFgoXL/zaseoiaqzfeZDbf/qz2L9x8n\nMxTbCZY+x6vNlAFOIHjWoIG3xfAVaYgRzTDu05HRZUPtqAbkASUmMcP4OyfM\n0x7heE8e64txz8nuHr2Sde8A+R6PW9jopjifTtLYS3ByXYgoYbkJMj65HpNW\nvc3HMkbDTkx7tfFdaTHaJxSceYs2YkVJmb4bJUb8lSvAKWqbGkU03UIZ6rVT\neSJs5IJf4FGwiAbo0WEkmXFmIT4L88r/A/H/7iaVf2wNsPmx3Zu64WTGQg9C\nXWtge9/4N3Kj2iAw0i1sJmQqRqC7NHy1WzzkSQRSRC8th+fhSPtNDZVxe1rR\npT3kk/blev53o1C1HxXR6mWQLTq8fjuEJQaPj5/LlRLRAxg8h9iEZrgATTpu\nuAoPaMkEA0va6qQTjq350bkMscUY3LmHKQTppykZn+xGjcJybSDKWapeMHkO\nfUdi/ie6QOoLB450PwhmgKvpvuaBrxg5E695wJZwB3r9/YdwAUXEcvJTI1lE\n4HB1sQWYhq2FNc++tAkts6y4zOec8kDSZsNF8PNzPuGefHF6jex1tKZ6UVnA\nEf9z\r\n=ukPy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"27c7d76816820ce0f3073340b0491ec9f9caadf2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.111"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.178-renovate-non-major-27c7d76816820ce0f3073340b0491ec9f9caadf2_1620226480034_0.8185938908746153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.178":{"name":"@balena/jellyfish-jellyscript","version":"3.0.178","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.178","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"daa4587712912d22e0e82c2faa91cf5708826450","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.178.tgz","fileCount":24,"integrity":"sha512-jrSzWJYfsDvCu4Rvd26r3Fs4DpKW3gj95XRt1GTIuz0k407IEympAe5rtf/8pSvN2yXR+NlNonL0U6gSMJejvw==","signatures":[{"sig":"MEQCIDMpkg+vMKQsraH6AHJngNTt5gpYy8Om3CdmTmVCiYKcAiAXo0y8FzZZmNTldkfjCcPb+lNcj5lczQMwFR8vbdvuTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkrLZCRA9TVsSAnZWagAAhwQP/jJMJbOQZZHQbefDgkBR\nydtn2YMXbgM1eAw20B1NYYsLh8JSKTay2UdK8GybhCfdRbxSiKfKA/5OFZwy\nAdO1SfaDxkRewEFLr9/dD2msVcMeyta+I/2B7gNgGzLdv6dpFPrQzXVGsEmN\nhEqV3bxtRYdmErY+RE0GWboBaaVBlrK1yNyT/tjNEhigDel/QhPDpDkfgIkd\nbm7jsearg26zBVgLQrmsLb/E2T9PocA7VwSJxqzZ3WGXxqgPgh/dQtZhzvoD\nNqZqbnPWXWkqpcM4LFPL+Y6UpxgRnDWxpT0sVSzWUvRNs937DtSlWwqrmNoe\noyc7CV2FKqJ9RRzXieFhlZzzgHYJZ9eV/dywB47xtwPUdxOsn3uFQJfcicfj\nz4gSzXrhSjSiZ09ykEWb1/X0ZQy8NBf5tfB6098sODhZgnS4leox9pv7nPnn\nPbjjw+IA0W9QD0PsmwoKt/+R6Kd7rPE+77A1wARheCiqDj6xMg2Y7hWCElaX\nFuGQTccVE0b2PNg/qDkf8/hvcMfEQ2lmaYcS6DCWdXoKB/W/px82b8WKuOgy\naqvvyht/dIgEnKL0QpZg8ZetTRuXTfQO+YcIJ+WDLAKLSrQdQiV8ZZOUeTpD\nVHbAQqpwDz7URfPRThEqLEB7Wn8fS625++32Z0OII2NqvZio7fUOM9NF2S05\nnT0k\r\n=ypdU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"45fbef816daf824fdc218e222497c93b22c33af2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.111"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.178_1620226777185_0.06950475710006065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.179-renovate-non-major-cd03499948afee25366e173c300b325ee13f8447":{"name":"@balena/jellyfish-jellyscript","version":"3.0.179-renovate-non-major-cd03499948afee25366e173c300b325ee13f8447","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.179-renovate-non-major-cd03499948afee25366e173c300b325ee13f8447","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0aaf55879d405bb5d5d62b3881ab0ded9ecc444c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.179-renovate-non-major-cd03499948afee25366e173c300b325ee13f8447.tgz","fileCount":24,"integrity":"sha512-JEYrmfQKBaZ5g0Tv9Itmv8mFqE+pMrxYEnPyedDwp5G/GELGcAxJI/i0fzfI7Uljd+VXshmBQ9HsQZd+dQ5tRw==","signatures":[{"sig":"MEYCIQDLjeJk61nh0h/eC1NURXsK5Vju/5nVIPadeTff3mMGKAIhAJnTmsbrcEzSwjLLp/JLiglfu7Up1yQbVWKCXwtw0Awh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkr51CRA9TVsSAnZWagAAWycP/3/BXMAmPmgvL7hZsGMT\nLlPP+6D/0A8oWEmDXSn2YE5te+XbUbtc5YHbq7ujvwT/RKw4k+GuTSBOysmh\nc4cJdbY6UdC2xSwYimkSWVdtFxUS+EVwlDDA7HF859Uh+DXUlX5vwkIoBtKX\n4mkz0LWM63dDSdbyY7q6EyCqUHUw7cgTPCajFrM89yf5yIbbSOLT45Xzk0CW\nGHSA2GW1VvibdHVyE/s2r333R5gqKnCqP188R/rAB89b8pJescEZEbzhkqHD\n/h9anejCNtl1uyXieHRdfBILaoSV7PVncbQ6s4Jb+CuBU5XOv7QLNGed65j9\n9UQgYRpWA8iP6CAEqxpOVlMWVe3sdE1p2gSBFpDZbJojQOPHQ1tlvqXRPouR\nQ6Z/5QXHei2qv6phGcRrBjqXRfQk0ofp7BpVyVYWkk509Cbpm4BAd5LJZQ+8\nvcI88hggXXwZqk5FulE8ZNmC+nvE197ErGkJ1wKjpT7nFa5tT4XhsYHafHi0\nqA/BVTBiOjxhNW5+m9bxCQgvEzfbOg1w4N89OcLXo1cDq2IyszqexDPCjXHT\nbdKc1bkNSi4IPhyqCJvHBMYji8HqMzVYdVVtwAhyy3j9Yefjcy2OF3/db19t\nAMzT1qs1LojiofvDv15eRiA9VT5xpU0VbNhWAx/cbg0Gqed6FNYu4FZ30Z8i\nwezD\r\n=C6m1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cd03499948afee25366e173c300b325ee13f8447","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.111"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.179-renovate-non-major-cd03499948afee25366e173c300b325ee13f8447_1620229749030_0.6585385979218694","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.179":{"name":"@balena/jellyfish-jellyscript","version":"3.0.179","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.179","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"acc6e30f5977779990ee9960e57825f634327420","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.179.tgz","fileCount":24,"integrity":"sha512-MEutQDIipgGONI3wTDgN5CRbk3HgSM9+6+pznuUrzZkgO17My5wl4tbSxm+Ys3870FXHFSS25tHn40pgweGOOQ==","signatures":[{"sig":"MEYCIQClu/UFlkDzoE51mvbjTxGx0dJpFJglaHf9o+EKHBjjtgIhAPGBUIwlDBHKtaoK+xdtJOsvmYVbLwgQsiBwdHqugvYT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkr93CRA9TVsSAnZWagAAybsQAIkZ2Gncu9qXKX7522Gp\nJfPb3YenLrY7ELThVmuADcE5J/k++UTDDY/5MDLBMKqEb9bXE6HsL6G6KGKc\nmZHBaimecYr/rFNYnw2/x5mUILw9t6rKuPe8Josw3azUZfyDhpdFhvuXtqK2\nmpXAfYKMg57SmHc7YhDWj5NC2pCWzyDFv+B5QHJL8/gWSSqMLdUdlaZn5EAU\nVoiX4U8dqXLWLNVZDwpt12IicHs20kLumzLIdj1Hxxl88U29dIYMzjCl9Exo\ncezd0aipACrHo5XPpL1Yi+2YmGfajZAwQlUKSdK1FTfHM8kTp2+pAqHBqIPb\nVSJ5IjUWTTyTL0I6milqA1If4fsqSd+Jrb0texqaRsxcRmNdv4eydrrHCusV\nWVDxVIhiD9TL8G0GgPVgXpJwaOqy3Asle7BFbT3jvy7f2I8Q8OV+2FYYJXxB\ndvnewi9x3ft1+an1UzeqnKjlOdW4cE5mM8Er1fMz1H6u7GqPO92y0TQBny/K\nYMr0XIAXoUhs3AkcFCi/twobr9V2xUcCL4VFR3MV3GsQ4twvCKtaYjUnXk42\n9A0m26RNvvGUBWSmefWTt5DAH5YYo2OAKmRVPA+ozvtPN2xYaEDfd+Jtvfni\n5NhgfN1B4jvUOOh5te8m7bqbOxS+ljz+UgE8jGr45ldu8Jt9JRTMM4z6ygkW\nYloI\r\n=z7zi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6daeda6858b6997dc864226eb40e96619f94c28b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^1.6.2","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.111"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.179_1620230007419_0.9812620374193062","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.180-renovate-catch-uncommitted-2-x-05020032eee6976575db08d1d54554d00f3aa90e":{"name":"@balena/jellyfish-jellyscript","version":"3.0.180-renovate-catch-uncommitted-2-x-05020032eee6976575db08d1d54554d00f3aa90e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.180-renovate-catch-uncommitted-2-x-05020032eee6976575db08d1d54554d00f3aa90e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"de21eec3119fcb25a15eee39ccfb884bec9ec2be","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.180-renovate-catch-uncommitted-2-x-05020032eee6976575db08d1d54554d00f3aa90e.tgz","fileCount":24,"integrity":"sha512-UotxbciIlS1Yw485JQrtIeqiShZPlwxmetvh+HBZURFyMDDk+E2Y5AO1YpQRe79fGRSFPtkk1008ek0Xgg8M1g==","signatures":[{"sig":"MEUCIQCrPaLr3m42Tjl+wIxDOZs6/4zpKNHY5qU55w2ZwZaKYgIgc+uvf/PZEQq14rqCaSMqDGEQ7l2G+dQUMyDaTjADvHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkv2CCRA9TVsSAnZWagAAzPwP/11LL707YT53U/PPd8Jd\n3Gk8t0tL4GS6akFybeRtbEyfwlfemUgON/tSTvg/DTfmZa/NMCqCIyZ/WMFs\n/oWwP+ffYIaxqw7hZjLz5j6Hl5jyKyniHZ8P00dD0Hl5eFEPjgL0KjlcmTKA\nQ37IUQn/CKZ1mq88lFbP8pNQ0Ae74Bsr+Ra6CUICqsAGXD2Sid+4N8yxUh23\n4KGOCtA4sCLAGGFr1i6HV87OvXNsZUtiS9U0HYdg7Edir61/Rv39usHVKgQ6\nARlLhDPCxwQ1F4ETroSZbEz/HZX1Ml9VRWUVqhFE2cmBZu/gYqRNNaYtqS5P\n25eq/PDB3bJKZMtkcB5KSgVHo5AGT4kb4znxq5P+GlEhaj6z50cJfoVmug3a\no/p6n61pq0AoIcS2a3FgH15T/CJpf4xmMV1Ib9rkmHYSia99fGAklQDRk0Jf\nMd9pK1QjbL7+4tJcfv+gT7Vfu8+mmLmI95d6gRVofl/UQQ4IAf76PlnOIkHS\nhYzdWMLWpY5GocAjYNusDgC6GYwlUSI5yp6Ky4Pm75PbsFUlibuVSuWcXQmw\nNjW2nWopcTeWteAGtDy3hYkyqMGwQnj4aLvvN4+LF6w7+DbZ1O3g22HF3wot\npDmw0MaygbEQCSOYzg2bKn+npZW5Y9nn13jsmpVJ0C/GIKsHBX3TRCUo7/Kb\n1prs\r\n=kj6D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"05020032eee6976575db08d1d54554d00f3aa90e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.111"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.180-renovate-catch-uncommitted-2-x-05020032eee6976575db08d1d54554d00f3aa90e_1620245890044_0.2534443437049716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.180":{"name":"@balena/jellyfish-jellyscript","version":"3.0.180","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.180","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"419464d13b9a3ad6cb20b4fbc22b5fcd0f8ee3a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.180.tgz","fileCount":24,"integrity":"sha512-XBltpPUwB3N6NgTwoEw+pTArKejNgCvH/LCZb1A7Xkn1BR4T+UMs8Fg75xOLhEwKahpx/6hR2AZ4ugG8GbHyaQ==","signatures":[{"sig":"MEUCIQCn59FoQh22HyxR8WdElDD8YhMWgNGTEspZJ372ZMJ1HgIgO8ZVj5cEuWYVPZe0itr82c4PCqVD02oofkYombF06xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkyNZCRA9TVsSAnZWagAAV0IQAJxY71SlTHar0PWF9vMk\nSURz86z17JwTmlQDJ48lzgRh8iP/2XfMpJJLZqe5MQ2OyHeTit0c9EMFnJSI\n19wr8D00i2Hf7Vw77+b2oeopwkfWTRraxnWfwmSx3KdVnDKw5BQ1GpeAh6wF\n102SMvavQqje2ebG6WcppRa2fR4Qt+CrjV4hRUxJeZyDf79TEdIowD5H6a9/\nz100s5SBloqpCIeQJVJeQvZ1w4BCWjeWmRVPQrkU/U2JPclivNBtSXmQMlVG\nfpBkYKQlbjFv+Px2oCDAA3mv8diJ5dIjnp1Blw8QMoWitBPU2CRd1AeoPQIb\n48AT3M+M1pEef2v2qXlE47G2R4GaHMzQnrlM81kbIqIKz3HbiHLI6aMFkzjD\n1iIEZE86EoGdIONl9+WTLOMuGNYMzb9E4fYt1WKTacABzC9JlpZwFhNmKpfE\nkfcbnn0MGXNdlnvrF2L6sU4YuiLPjupXQI/w9TzBAQO78PLsXLt9vVybrKj7\nrLUOsrVG/k0j6Ld1ejhZmUf8733craxnKLhxmRy7gn+mIE/O/8Y+N71FZglC\nUxA9Yv9H4c6EhSGi5xOy7tqdfGJvX2C/bnaGjymY0tdrfbSBhPtu0sYkmlyg\nZefttTRZbwDVXIaimrOvdAe23k+IguDjIfgAqwNB5p2S6hwKxNTkHWpQbKXA\n0vpt\r\n=sl2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8c175bb18a64621d03f21952b1864fd51c872abc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.111"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.180_1620255577259_0.025242458259325806","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.181-renovate-non-major-3a6867f4414ab33f85b411559788c1440e2cc1e5":{"name":"@balena/jellyfish-jellyscript","version":"3.0.181-renovate-non-major-3a6867f4414ab33f85b411559788c1440e2cc1e5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.181-renovate-non-major-3a6867f4414ab33f85b411559788c1440e2cc1e5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2c196ff0cbce5013449a169d689931fbe0501e8f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.181-renovate-non-major-3a6867f4414ab33f85b411559788c1440e2cc1e5.tgz","fileCount":24,"integrity":"sha512-e5e7Wnv44h1Z6AaG/trcoD3+yJ1osZKq9c6+P+CUV6D9mBBCJx19vusEuK6hA6otKXtRbGOXqVzOAmKMoMoF8Q==","signatures":[{"sig":"MEYCIQDMKn98E1jB3yKicWtgCI4maxyYB5X4Qv/BiU7aZfOGaQIhAOTEPxEEGAbUT36ZenGOO80cYllg2BCstwQ63CIIIknY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkzQICRA9TVsSAnZWagAABToP/3TUU/t6w4NtTvMYC0Qb\n9K6v5rt2lDNeAOWIhnHs3Cp8yUolUQMFExkS2PwbEcggH3Q3fdEZPrNz4byH\ndiyF9N/26qrxNzCJZ+0yHoL9rAg3UAl4qpghMddPRHsqWX/TyOZbHfqzseh9\nuetcUftbTCAcYsgLbttSMAYzWzCvp95G/umHDQrdjqG6EojteqMczZ7X4RWp\nRxGkOK2m0rNbhUEKwFrkBZ4oq26xXEnnuf404mh1kbSq/dD8B5oHLdo0y3OZ\neqhkhFbXyL32e4j6ko1tzHaWm+vlxH+rB1OO0K68K9xBSawGQ0S/DfF1DDjK\nsiXuL/rRzMixH2vPyIRLLH/xLwzT9Ozin0vKuUVTufikbC8R0qaY6FmDskBQ\n8zF297SKxRkeQWalk+a5oY6gRDcDCJJ/xClSwZ+xhV5aImkqGbm/g1wBGerm\nbdwO3oEkqk1DZVhoduJEenBAJsIVSWx1x8b5CVkc600KsI237relvY4/6xV/\nW5t398ZoDJvbe+xuqHAI30ITkPq4oqWji2TJclb2Px/v//9s4AnarQ72FofX\n8sk60NXR24wFY2vWW4eDeBwWKRkRKwqhp0wqJZ18ebscVgaG8TCrMVFKfvZn\nVLPR1nWumL2OKci4Gdpc8qL9ctLblfRqLigbbytoCfHQeGDF68ZwXIQ2KBJJ\nIlWt\r\n=8KA7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a6867f4414ab33f85b411559788c1440e2cc1e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.112"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.181-renovate-non-major-3a6867f4414ab33f85b411559788c1440e2cc1e5_1620259848175_0.8890853523124922","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.181":{"name":"@balena/jellyfish-jellyscript","version":"3.0.181","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.181","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"329acadad94e0c7d0ef46dedd86583f1292e7f78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.181.tgz","fileCount":24,"integrity":"sha512-h/RtUEZo/KWrCXdA7VWS75fx9a/78bwDzVBJy3wZMI4OOZyTzW76FPaEB4rSEYTM0Qd2a5QRCDe0+8MpByDjrg==","signatures":[{"sig":"MEUCIQCI2qpa1fy9lZ6bXwIwqwHnMeIkDhy+XSf7Jg0VIDn6ggIgRDWNCEXNk9WPcAYhC6/6vdE4TbW8ZcYF7CFU8wWx65M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkzTqCRA9TVsSAnZWagAAzHoP/ihFC1dfCNuJ3vmMb24x\n8MIQ60AzqB+7HD2FcIcI7YNup05kaotR6JHMQ5Vi1VhoHIX1omORLVHcwhCF\nJuzn2whthySSqbdELj6RYsFszn+8ozGtTSaVdcLvOAw3YPjetJ2da/fDVpUQ\nV17fMMK9q02qFyGiJIV2IUVbjfIJrI3FBl++R64TZi8ZM8cIYvSfGzNX5dtc\nKTDUpL2evd9onfNVFIfN+mvzOUKlsHpWBzNOuUPuRVraNRZ2DBDVzl8HBhLI\nW0z9V72IEvJ76CRppm61nadrEBBMpb1pK6lWmy47VJZbUB1Qyd4NSgKTggkw\ntmMVpHPBZFebgTDEtCUHXOG9l32UJHqBHn/FLmTIh7XzkwfNHkG20a/Ve457\n+7Ywdm3ujXQmGTyNyAy9qbgmip+vNbdDei/akx+FZvK+vX1DYu7IoMyYbpfs\ngdYWWKOqZ+TtiC4tvL08FvNmO5eVhU6TYrOEMzEoOO91QuqQ23halwXej1s9\nIUA/4XbwrXdQpHhLYo0mkDDIwjva7hfCtq3EEaXMuYQR0CHG5RI9e8JC5hG4\nqU60DwkLMUJbMjeiTYf9Bz6eoYQDijCtZ4H0T+pHru73F9RgshKrPVykN01p\nqUXtZ1PScPu1NK+mS8AUeJzM5BF7QV4UB79BKY1uwRX6tmH8koGmzJChP5a4\nOV3A\r\n=3pfE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ee857fe0403427aae1d8fdde36eece92f84c66a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^10.5.4","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.112"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.181_1620260074377_0.6406620091057349","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.182-renovate-lint-staged-11-x-19ff976bbc2a2642058e49b9a90d0a6bffb6f0d2":{"name":"@balena/jellyfish-jellyscript","version":"3.0.182-renovate-lint-staged-11-x-19ff976bbc2a2642058e49b9a90d0a6bffb6f0d2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.182-renovate-lint-staged-11-x-19ff976bbc2a2642058e49b9a90d0a6bffb6f0d2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7efb362b510ae827c5d7bf98d5a662676ca4dbe","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.182-renovate-lint-staged-11-x-19ff976bbc2a2642058e49b9a90d0a6bffb6f0d2.tgz","fileCount":24,"integrity":"sha512-HFI36AuUDuJwJ3T5cjKtE9U3UDNM+0whtlw0O5mDi5sxryDBJq7wkBSWXKq9CwrhVaI+TMdIfY9HXl3982x8pA==","signatures":[{"sig":"MEUCICGN/C2tHW1s7H5lA2qLqZUf1NaQL/j0u4bahmXvN9Q1AiEA/S/s+jUOgzoqZW1uiQmGWUAsk9yNy1ho/SnoFBvcUaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglYCgCRA9TVsSAnZWagAAXTIP/39vZveHjn/u/cLoQetV\nRB2A672B9KwpLPlc3xC+ytCf9wwCy8EAuZK7akMai6Ao8cJqyqkha0vExMtY\n2i+948EmTHAdrIPzsJOpt+9j1X8shgfwumdAlcKAhd3q02e0jz5MQ9+Ie1mV\nUktBvnUZqRqI2sRMHsiaTrWWzhCeeuAFqe7/XUym61aX99OjtPeQ/c0U4ci/\nKFSVRt1M/6UZrGqfCW1Ay7ouEFQ4KIDk7bg+vqukLZk/WWFgaVgh+bGqsg53\nmU790FquFQCdg8Xstl6lO4RvK0mTWI4GsZTWsBJJE7rzqRsDOMU0UJJ8pgh7\nYgah11cyr8j8sAVJA8Gdb2OIl+JVJ//khX4H6/VN584eNXD1/GSbXtjuL1GV\nFc4eG948PEZJYzI4DN3cbhGx0vLfu57/Sp+zRActts3U/L25P5ZkxCWHsOOs\ngPHrGBqq7/SFiO34Fe9/sPz+jOcwRuD3FjqvnBMnjjMf6wJFhQ2Eyzn1qWll\n2p48oZIMgH8wCw0/MygONDcokvIrRzySjCm5f7qITw+Qr/9dtuGmO49Or77V\nugbB5zRjbq+UHNOAn420KmBCFaBsMEDGNKp2QE8R2XMB8se2/dHgK9X4MebL\nfaDs899PxTHTOC+pfflVe28oHbRzPwdrTfOJuORvsOlFO+9v9VraJXC8vG97\nLFbT\r\n=s1P7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"19ff976bbc2a2642058e49b9a90d0a6bffb6f0d2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.112"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.182-renovate-lint-staged-11-x-19ff976bbc2a2642058e49b9a90d0a6bffb6f0d2_1620410527292_0.4106838767905088","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.182":{"name":"@balena/jellyfish-jellyscript","version":"3.0.182","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.182","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"27a6e65c55d8b55551e833864a15c305bc8e2860","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.182.tgz","fileCount":24,"integrity":"sha512-Dnb5wj4YcLqBoG/9AiO/Ymt0mmG3OMblkk5Mkn4ZEWnDBiAFL9pyo6ww6usRWhg6MDQBDTqPc24UVAz/9fkSBw==","signatures":[{"sig":"MEUCIQCMAcy5ZKi6oSjjrzTgDJ22LG6NVSqv+PlmK9nBd3xBlwIgXPNG/4gJd2h1G4lXsNKSyJ73NE6aCWHK52VZhjllM1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgldTcCRA9TVsSAnZWagAAE10P/1m8hBhgvrJ8Z3sqMS3G\nrCNhmSW4wH9jKbi3xfrU3vPdlVrZhyTBuGIgkwwuHTicfL8b9Qd6v/AshfMC\nBMe/K5qCKJSSgE3akbeYm++hp12FDE2WY3x9SYg5RmRP6BZeqmrYH0bud3mj\nKwkld310DuSsgwVdlzmhGrt8athgUFhvAxlSNvLzMn4CLTEXIJDvYannmCfN\n9IU+90PrYXeiBjLNp+05syvX0ru+R89PDLLRa9icUsrLzeYLBvQZ3XA/p0pz\nsHTRywkxcHsl6JqJk6cDXq+1RWvIXyczTsmb9JlTjQ/f4xYD6ctmMQOa1cRj\nglGACl48bT4AwfJVTw4PQ/PsqXX5mLWhAUH66tejujxrCHKir+1VBGPOpjoW\nVlpheuhH0GiZjjb80bTw+JIEI8bg59PJmGyPiklnFVw/LczVBFSi3NwUGpqj\neTV+nOrk1uN7hv+dCYH95XD4mfm5R4za1V1co4QfZDJmLgpokTOXY+P9968o\nlFBmTGZg3W6SElnR5/GwCIFQdHtZFJFFMuVijpKc75DnVq2A68uH9WHWn8t6\nZUhL/8YcIWhijyrQfNnl9aRTIoG+06ww5zT0V/JWE0f/AdCvxNKW2IdGwa3N\nrJAozCpQqEX6POmIBnOlhMLuRITV8Eo5B9+MezPz0D31iNsUUu0ZBwIMO58y\na+c/\r\n=ayNr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52330fc4830d6f249d10a85c4636d8c4233c1a2d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.112"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.182_1620432091701_0.6343122924126099","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.182-dependabot-npm-and-yarn-hosted-git-info-2-8-9-c9159e1c471f3a6d3d3ba6a8de60618208e3949b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.182-dependabot-npm-and-yarn-hosted-git-info-2-8-9-c9159e1c471f3a6d3d3ba6a8de60618208e3949b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.182-dependabot-npm-and-yarn-hosted-git-info-2-8-9-c9159e1c471f3a6d3d3ba6a8de60618208e3949b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c36e9bff520acd32a4d09017a2e4c56dea527683","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.182-dependabot-npm-and-yarn-hosted-git-info-2-8-9-c9159e1c471f3a6d3d3ba6a8de60618208e3949b.tgz","fileCount":24,"integrity":"sha512-3YlOav96f8Hah2jpZ4GoqF+ELWrVJFf/EmUwc/GdhJeQ+wLH+iCQ1JveRsqbhz45wPBlSh0iQEBcRiSTDnu0SA==","signatures":[{"sig":"MEQCIG4TcJ3Wf1NKeIPu9CIGgPWOJXU3KTUVJue+qSXnIxp0AiB4tgsuTjj1t+rClihj9MUqvZzzfB70mMQZ21ec+hcnsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgldWvCRA9TVsSAnZWagAAdfAP+gJolBqH+uvRy2MYK4gD\nVHtds5eoqu46lk473Ydm/OdIQmWIsBmaVBBS7vDVsg72gptfC0gkt0pm3JFg\nQqKlEHcslXn8U7nA+rVvlq4YKJBdGsuOyfn0Esuwt5naveRAz+5uajFkX5Lu\nkFa7fA/IGlokN20vvyXmZPtzvvxJNc6a2dH//91m49YNVIRyhXYkLD2EYSJK\nJ1a1NVvx6dfVFt+6xzCsHEVFYaDwp29FiR5BoVoVS3LzL06uzDAw0Q+jW8ux\n+5yuVHF6WLGvGsS6LM6WU1fkazJA0xvfFVX0HLnccFVYldH240DNh+OZ4IXg\nR4Ul2a0JfKcqjTO2xw9aLw58R8N86iJZqMd2WhqUCHQQ4fvappKs7uux3Q+G\nXnvC8Xeei9/f4q92arx865a81HJDESk+3Off5oZx+Jv2LZTLaNH9iKdt99zD\n7D0skggaY7TA1XMaY443N5PdaZZed6Qv+0zToQGrHzeSYmxlooTNFpFh1y/D\nrn4wh86deyaMr+p3562V2ewueWJnbW6gQsmjGF5mU/0ZwK1LtJ6CFXRWoXMq\nCzd8yIYkjoc/XYJWcwXbgMLZPfTMWiaQjxW77UmerDvhZMhgbY4CpTE3FfkB\nyLmuuGTgeuv/kKwK5bthzNb+4yHjAJjlp5xYLsC0esqnQvbT2yIVW1BULq94\nTSYh\r\n=kT8H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c9159e1c471f3a6d3d3ba6a8de60618208e3949b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.112"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.182-dependabot-npm-and-yarn-hosted-git-info-2-8-9-c9159e1c471f3a6d3d3ba6a8de60618208e3949b_1620432303107_0.3781991474857389","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.183-renovate-non-major-b185085adb0878a86e5a0bdc9e031a6135a09960":{"name":"@balena/jellyfish-jellyscript","version":"3.0.183-renovate-non-major-b185085adb0878a86e5a0bdc9e031a6135a09960","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.183-renovate-non-major-b185085adb0878a86e5a0bdc9e031a6135a09960","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"953758114f1a18c7118c03933ecfe26a895ab1b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.183-renovate-non-major-b185085adb0878a86e5a0bdc9e031a6135a09960.tgz","fileCount":24,"integrity":"sha512-6F/ra26cKwKWmsiIvsaNL5/f6X6iwav6JOLIIz1RCoNxJL/fCiuiSRzD8IeNoQfhELogk0lpbGlP3alq50XaYA==","signatures":[{"sig":"MEUCIDpCzl3iA7xi9JK/uBVohDwTBMAy71+gqXVrqO8/88vUAiEAjuOtAiTez+DHMNL5T7/+EtHbREuzqI6j9wrF9eZxC7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgldjfCRA9TVsSAnZWagAALNYP/RzuKV8RZQjF87ofujfj\nuP+vyP7vKSDerNejFCwTFEv21sg2lNFgpSqqve3tz50m7GWao/FkPPQYOnry\nzBbkvFKTIRuzssIxggyFx1AdbxY1uPrGzSQq5cWLdzetBxJy6FzMCI8DANxk\nsy2tAWVrHUmsIydH8n5MT8GfuiR9sdr/DJV8Ha3GYVBouvE0fetJV0LLPoPk\nzPn0cNlQCvXB/Z9L/quGpKRH6QVxJjP+2MDx6RKu7ho6yimBqEjoBFyGKqF9\nuHxkl32QcdMs4Lqcv3ceikc4arZu1T5dnq8nwYDdNbsu/4OC5ykvov/hOBKG\nudPTqyOpJ3g4+It/h3a+Gj5IOX8UzoLKJIsJHEPYzLaHj0W3eOu0ClsPLt2D\nFITXZ9aSceV6h/bF74IQAZsQiRhPv0PAoF3lnP6C4aejmXLLtHbHKBmuXSVt\nHvnOYE3bROUt4vPGPnQxBvRUWTUj11UtHD8YF974nqLa0UXlfi1vOIDUsBWb\nkBamSgjVhVI3DA97EYC6m8q879g1QSEjBxWsC81arlYUYIQz5T1DqtgKAETG\ncscfvmqcAQLRLZkX9mECqO+VCEE1A/vAddSxDRKAtWHnxlH8GMb7AWs8ojKG\n+wHrg6Qq5YwU8Ju9f3glYGKJiVZe6ARVJcXxBMcFJSnvo+clkRM3O01S28Ux\nzKub\r\n=LYUF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b185085adb0878a86e5a0bdc9e031a6135a09960","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.112"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.183-renovate-non-major-b185085adb0878a86e5a0bdc9e031a6135a09960_1620433119026_0.4614653124109236","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.183":{"name":"@balena/jellyfish-jellyscript","version":"3.0.183","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.183","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a81a4ed8ca4771283806170c7759499c9fdc5bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.183.tgz","fileCount":24,"integrity":"sha512-jWbzWWZSYNRkqO4Q+xVhA9hcNk2eVogh3PioX+8ZN50EvQXcmAVlpIaaCvPUsXA3aE50dk7RNQIouxrR2WzQGQ==","signatures":[{"sig":"MEYCIQCqoMue8J380DvH/AB7WyQrVprnIELSU6iXwDvvjd3bvQIhAJWH7yxw/0mRea64aJTsMLbrAZHUyMHIylQmcEyGFwG0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgld31CRA9TVsSAnZWagAAYT4P/12VbB5zfX8f/vKm3jp2\nm/XH/muyre1Q3g9Sd7AjukZ0edNmO5EOoFoKq90Ckh9CWWETsoGLZrVKffFg\n070Qs4a4crS+ov8Hd+kF6DvT2fKXEhQnztew5JS/bNRR93wQ0ZZqfprq6Y61\nQJgwmBvDRhnvns/s4j6coeZCTKaR1daE9u6utb0LgH8CdKtRlpFRZzBH5S9O\nwiH4epZUTeiywEr8pnZ7girbDFBfQrEsHKEVIDnT9q15cqWMZQqb9b/4mxVL\nYTde14y865LdtW7f2PPpuIVqQpgdctXnbKK3u9YE8B2+cvbe7M2Ye9OcTsj3\ngUClkdVTB0pfXIDEnYcMifNJuvvvGP61n83j5+o40WEU6sv9PqNEPNwfZSQa\np4K5Hon3w+ALLEYtIbep9DHVT+AGswLnNJFBrJUE8pOuu0S0RopFYu5sZHev\nUtAMPGviFIyPr2beHECUTdJpyTXAagsuKqHicmfWvYP7sNBUyrWeqsSqFIxq\nhQ2RWh4UkC7kZaket7s4NquL1/bnRd7GYaecXShTMKP6SmOSzVQnAKsKHYS7\nnji0uzEUu4ia3pEhFqKKEgpbM1ktexuhQ0UQjKSSTHfN7kFYDz0w6scfZjdP\nVH6ni43YL9RN3Ljss5rlDzzRFqIFUJxkhX0oFtN8m4L0YNci1SdFrgKlMj5c\nthuJ\r\n=R85o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"493539061ef31bee72bba0ddc47a077d2b1ade14","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.112"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.183_1620434421155_0.8845396913374637","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.184-renovate-non-major-fc47f3145ae5d50a5d9e1327c3aebbad7e111978":{"name":"@balena/jellyfish-jellyscript","version":"3.0.184-renovate-non-major-fc47f3145ae5d50a5d9e1327c3aebbad7e111978","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.184-renovate-non-major-fc47f3145ae5d50a5d9e1327c3aebbad7e111978","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2381de710097031e3171818f1e5b945d2443d5d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.184-renovate-non-major-fc47f3145ae5d50a5d9e1327c3aebbad7e111978.tgz","fileCount":24,"integrity":"sha512-Zu7okhOYKWXGdWUMiY0Ph2+m8pDW8wArRu3w6B8P17jyZpBX4f+CG0fq69Nr1t5nf/LknOO3vB55RNf16vWN8Q==","signatures":[{"sig":"MEUCIHLZSMke13saqy8HHTpAEOCl7npqIOyJrXjErtAgZEmcAiEAwNPacYyoHNQz3T/G4VGoe5XvlF0kt58D5zmaR2Kpmbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgld8dCRA9TVsSAnZWagAAa7MQAJwLQPRdXXeXbg99M8Xj\nd6RdBPYvjPs94fl/CFAIXDJmW8a69mNR33ZajxxqXM+G/ryCVU+6bDsxsWPb\nkRPxagX6h13ipvhNcgvL0PGAeFFlDGFjalag6XlaR+0ZRAMY6F6zrYWoDZcR\njH/la30aWVCCSJx7e+wjmcgQpSI9iAr7DQg/GlwjpALuR5RgrVK1JYPzZ7VZ\nzmjJaOLA5rZXyCuIAXalWJGmsIz0fvgor/x2ZMfg33KNG7r1yVdf8qYLFfQq\nNfdXWW2uN5rmDi6syIEKgR+L6HYrECD9hXuJOKx68c2VG1VL0RgmZMrfhOjZ\nCuW0p+NdX5foYz/EwyEm5LzB0UuXrZu5zHwDClxobDvjj0JMVhVqudD8fiVy\nu179SVo/rpx/lY3qnPi7CzArAYsUiN/854i9UcvpNeGizeVBqnxCHsWPUeZ5\n80YQPSK3UlQFdQOGN+2O2APFM/3bCd9ZIKQinN3KOOxJjt5MVuxOrih/cgr1\nAdzjPbG18Z9VvAWoOG9qocXEzPfCugEm9vcNE8n9X4ooPhR7N+kXRlc0m1E6\nKmQKxDoxJe/1O35KPrFN9AcRq/x8uM1RH/+tPAPAzUAUlfvHzwTVHwbGh+JF\n5SnjViBTYRLuEZLNxOT9VTPA2DxMF/6TPOuqClZDqp0BZzmGaNN7DM2Gr6Sj\nBUtJ\r\n=khO+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc47f3145ae5d50a5d9e1327c3aebbad7e111978","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.113"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.184-renovate-non-major-fc47f3145ae5d50a5d9e1327c3aebbad7e111978_1620434716460_0.09705764514214854","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.184":{"name":"@balena/jellyfish-jellyscript","version":"3.0.184","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.184","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41bddddaa690691f29fd7d693ee0bd8532eda3d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.184.tgz","fileCount":24,"integrity":"sha512-UvjAAxR6tXz5VfG3MlLIPP5awQ/0VpaROjj7imW+3Jt/yKr/tKE3SdxbNuT0H6ppGUuD2mz7c6bj+YY/CpY5Tg==","signatures":[{"sig":"MEYCIQCozeak+MsxYQG2DQ9D5K06Qjv4J8r9u+gRJZcpt744YAIhAPDbFuyADRzw5RKbT1FK31ChaCkIHmb0EXW2YldTnozO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgleLUCRA9TVsSAnZWagAAYpwP/0emT18k4VQ3+JsKACy5\n+e2xQr78iIl4OF9+A97WXCz7h9ahqTTVBRO2D0H0EcFp2uMYxHtPT0Zikj6j\nN4fdk5mZ9CiNINOn6l4Os4xxAarrRx5PonPOwvvwxtfeOJjbt/FUOB8NrOpZ\nVY1XV0o8vocb4dkIhHOI0z79ZfxOyBDsBeLnCLd4xnHp7Kgw+FI7JpKKo01+\nsRqT++7Zm00dmbIqYdLBN/RiXK1Z0vKkQ1MKOJ0Y6YYXqiWXlMnA0j4nQ4w6\nzMDmActdaS0dM595FRjUVOy26H0kvOJeF3R/zOTfE2188QnYau7N/H+T47ep\ntnXjUnPJyMnOpt2JSq1KvMU+HP2WPcrOtDbZvS7NidKZlzsd27J+tiPPbfPV\n/3Qk+OzAutn73htN03gn2EgSp7hjjHBbdTRnaP4E2pkkq1ikMfgNGyOL+fH3\nTYGwjfdbrX8tpXBf7Ovcehv5gqZ7gHUZ4WB8kXy1UUQjPNWepUN/mSgYQNV6\npaEN+aoI29plz3KrYSU+CpHhsVHDZaYdExc3wxBkl7P8amib/KjNnHto4IJ8\neg5n6kP2zxM4C68GmSlN5Xuokw7O4iY6IXfbwi+n0Y+tyFmKzapr5cr2Stxw\nC41oRBbXSxDSgQw6wy+RckchVwQn4UycmXz5YCH2pO1vBDVHE47Tnp7fj4aV\nZl7b\r\n=rG0t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cbd7716c71f722db3d96022f809d393d717a9478","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.113"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.184_1620435668355_0.06031317750787557","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.185-renovate-non-major-469bf2f84e784294ab4bc40119a803f9e7be4a7d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.185-renovate-non-major-469bf2f84e784294ab4bc40119a803f9e7be4a7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.185-renovate-non-major-469bf2f84e784294ab4bc40119a803f9e7be4a7d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d235f6a40bd421e5e5228b9e0a4ccfd7d7927642","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.185-renovate-non-major-469bf2f84e784294ab4bc40119a803f9e7be4a7d.tgz","fileCount":24,"integrity":"sha512-etzORDzS7Q6HPhmJgpm8HGVu+ggOB2RRoBNg0RRD7evppBEYYIWEBlvhr1DHNnaiFuPK4SDSsj2zDi5mSmd10Q==","signatures":[{"sig":"MEQCIA5T2JzISVLq/nGhk5279mVkATNUbH8xYNubul378/p0AiB3NJGNKBssdAfMk3bfuR5kAihvPZicZv3N6UMI/QfEgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglhINCRA9TVsSAnZWagAAEm4P/Ry9WRps7EtRxbE3WXXv\n/TanV2JpRp19lgDMEVSMkH1uohP+9JdzQR5Dqa773cELeK7RfxxXIpswTZCe\nvkP0OssVp2YNgsNW6Lz3+k85rbSN3U0zdOn0Q6DLSnEujNwtRnNRY8OlxZRx\nYtIArEtGxNTIjvaBHvhwbImCI7T2LUSQaNcv7pHeZowLMZZ2ZKc/jYCSmWlX\nG4EO+r9cdcptSh86Un732fHeo1l6IdwpS1GzOUtiXm7Gcyq3QTrWpAjKXZ7i\nAd7BM21jCafKhRDI/m84H6wCQnIOA+aFtWBucziPRrYyS6iONO5w2o9iXSd2\nCuuatirp9ZT7EkPfCqdPx5GaH0w2GHFYacNhcBpv0/gL0Twc1ztVVEc7Oaoz\n9gr859e9OLMdwq2bY9BiJ9xmwjg72WCxzgYfHidmo5jAHzfDsDhMo1zMSmkZ\nLWocZga32Yrz8S7VDeQ48SdPQ5/QvFRXvODXHgFC/suGwd7w7nPYKLpAL7sy\nTkw/EXvc2wb95NUHtjElGNj+CN14Bm79wkkdhKX8fTRDtfNUGGWjOOdvBHJi\nK0yDFQBMzr5nOS6WNXv1CGbA/6DLd5MxnM7JiLx7aBtmC/ONGHXwmPPO3TFj\np7MjQRGOynuDAnKnExnlTDgsSasXgLPoxs0iq3OHD0SvZWyGutS5z5hSoWoK\nKrR7\r\n=yri/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"469bf2f84e784294ab4bc40119a803f9e7be4a7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.114"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.185-renovate-non-major-469bf2f84e784294ab4bc40119a803f9e7be4a7d_1620447756902_0.6456003511949764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.185":{"name":"@balena/jellyfish-jellyscript","version":"3.0.185","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.185","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f50026ccccae7735a53a345c235bb6950d980640","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.185.tgz","fileCount":24,"integrity":"sha512-NQCe/E45mNkaRwuLdWLDVa+g/3red5oOcwV9D8lg1IUh6/XRdrNA13TD+EtE0WwX1c7FhSnapeEnlvT+we53AQ==","signatures":[{"sig":"MEUCIEjJLjWBgsEin1xaUNIHtUNWh1e4sBEKEGvTquTxuu5bAiEAgTbVZhAhtqkohDBG27d+ABmyD+NNfMuvjRNI2/tk3ws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglhK6CRA9TVsSAnZWagAALOgP/3FiEjeafhKkyQzHORaT\nFY1yqPaDiKW2bjF4YGXeSRwrqQ8Cw0g1A0yCx1SwloScxz+8Ra61UmsNeUcm\nIkXHCdo2sKNSc2VO3VcyGsIjf7G1IpOdnDDFuCXOMS3i2PCIW5OM4716Enmi\npM20tdHFtHB5ueiKij2yXlkPPXcnzJ8d5+XLgKeMUTr1uoX3VGQzCidvdK3O\nPTduZbXZzw8vpSLF/FDnQLErsMj6ay5Ff3+qeJnRrMAL3etaVMIYJVeE+pqk\nt87hcKr4Nh5pnCuR8fUAfAxQdckJh0Z76hMsKnChcmD2O5wNRHMTLB3UTRbB\nww2ZldPEW+kf8rbNSeDd+IH2lX8ZAZd2sYIRLrrb80AVmyeMrxYNt/2eMMXs\nWUm7oOSz/B6fvpQP191H7wJeFbiYkaJo+qrxmEpFptgInOgGIxHaMNCTBiL2\n6zvYZgYaYHFLi0Ta0Rp/207iUMaw//oDTSuaWZIv7MzRMgwfF6cPrgZPsVb+\ntuZdVPd/32QWCBgZ48hqBNhG8uTocVhnKHSB8GM9keJsUoJU5dgFexD0ap6T\n19kcER7r77cSWcJMcG5P2im3OMEU6YWK+Tl0m4noDaTE4ylmZbMeSY6VBtoM\nEMzyy6Vl89wf4PdpXdZiaEABcFdgrw70c821NBzavanqF72by27/BMWp5bcZ\nIJPW\r\n=kV3J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0f3298ace2148515014f41aba35037e871080c67","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.114"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.185_1620447929688_0.366563288661931","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.186-dependabot-npm-and-yarn-hosted-git-info-2-8-9-fab0f9c1106d3e7ea24f9e523586689ce03db699":{"name":"@balena/jellyfish-jellyscript","version":"3.0.186-dependabot-npm-and-yarn-hosted-git-info-2-8-9-fab0f9c1106d3e7ea24f9e523586689ce03db699","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.186-dependabot-npm-and-yarn-hosted-git-info-2-8-9-fab0f9c1106d3e7ea24f9e523586689ce03db699","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3dc3c5bcc6ffd0ee730c764f0e06ca2611e54301","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.186-dependabot-npm-and-yarn-hosted-git-info-2-8-9-fab0f9c1106d3e7ea24f9e523586689ce03db699.tgz","fileCount":24,"integrity":"sha512-OUCc6xeLc7WCRT1CZZk82ekyOO00/gBu+iuaD1zXJX96rbZmoUxtSlMf3hMM6NVbXSfnhlD/hVG6D8AWq6pdOw==","signatures":[{"sig":"MEUCIQDpeJT+fD64Z1LrCQ7PJqWr/PmB4Z7GLjl1LBqkfxejFAIgdUaTBDGRkwSho80KQ63DI21wtTBERC7fo4TumSsvMaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljkaCRA9TVsSAnZWagAAAqsP/2HT1mFN6Y6tD79Lc9Qd\nfYHQCDdKLcvpd93dJQEkpp4PTXHKd/VROdlknLuY/Cif3osvOlZjZkBqyweU\n/AGBpenNRf48uLgR/pnOZvrPeOS4HDEzYOGncH+9OkBBa1U2l0RIFLvHdsEE\nAJWA42RTUYinrMHI5eWWtSEL9fbJt7SkospfYfiHvKbUoj7tFM0YSJTwfppy\nzQx+v+6RHow2nxlgsUt1aeOEPxzVowY9TrjQIoZwx/k6sl0MWVlNOLfo8hxQ\nDDM4nKjZ0RkHJC/KZ4C+DJP2lvtLljB3pjk04LK02vT9yeRJZs2iVhTyqtuN\nM+i0pq64TeKbhN5SWGZLQcr9tUoF15S+LMnzCctS7KSZGlwxZcySnBP47LSG\nb+w5hOlyEWoNITgzJw+v66xQyS8pcb+4Kkz840mppiY/+wEpBLQuriaVUjVm\ngqWd7aAJUcTuzmU68hv7E43wEpBwmoPu5qaO6iFZQlBbPA9HpWR6IuHtsw75\nTPELhQWJUlVIh6NAqh64RZ+nTIcSI7mzcDPDVKWqL/Wm0WxN8nPs4cSOEzVr\nZmmvrOlQ61cZWtds3gNNzvGn1D/CoM2SlND9lFAkl0quI5FUjLqeQt+EqTyZ\n6WClEOxaMms1eGFPSHkVgyuym+WPqmjYYz8ErsNM0Z2WMEnp2O2ZB46qgLAe\noeid\r\n=f/gX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fab0f9c1106d3e7ea24f9e523586689ce03db699","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.114"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.186-dependabot-npm-and-yarn-hosted-git-info-2-8-9-fab0f9c1106d3e7ea24f9e523586689ce03db699_1620457753901_0.16407007458433887","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.186":{"name":"@balena/jellyfish-jellyscript","version":"3.0.186","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.186","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ee9834152a9b86e72d3c4086ba25d72d57585235","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.186.tgz","fileCount":24,"integrity":"sha512-hrjVAlSpqBHjxs7u8h13wbrnao8Q3NjTdD44mFxKQlNOwpuZ+eI7ceAS4FOx54MM+bDb7IUyI29T/LDZ4z4QEg==","signatures":[{"sig":"MEQCIBR29CHNSvPP++5IhQMt4Wb1RbHrk3TdzMO2nLhsJH5CAiBu3Z8KDHZcOhfCToFu7ZvWVtS/cH3kJK+N78zMc4jS4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgljnqCRA9TVsSAnZWagAAOOkP/jHp19rUT/2Owm3E83Cj\nLJ1WUnX9H4dJVBblK4SWo6A0Urf530MADepnEHARxmZJrZjV1EksXy0easwB\nJTYG0I9qM0IzTAAxPS4B6bzKiyLuF2agd2w+5YQxVXTrw40M+BGv/2RzDcY3\nacw9mZ5LtIclW7yW/qgUaM0nAbyqXOjdco4UqJFgQeTO4J+hLIc6+jWRLc29\nRRlmOzEjUYpYfDj6wXDP+qOWPN0humd9mQfPWaktoJ/WhMigBlt22+cP3dsP\nmtC2AMjHzIS3AGxHf0OyerKSuN8ejHTRwlhnvTqoX3cZJqaEiOw9M5ov6erh\nO3u/xj/7gb5LNMtWlWB4FnqMjns+itq2SdxbMTBhSXyZKesUZ3LZyOcRCS3H\n90a95rkO6nI1sJewO9BoHQ93UtjPnQjeq+A9lpWBFCcdez5d9ZlKA0kxXGoM\n+LEwyYUletbZzzY8aLcFIoQEggFt+qYCBXm0ev4ujeqGIUVjc4UwDHGRqDNn\nKI5Nh7E32WRs2hYtjiryd9trgdFe/VgEriU328XH8jR3m+NuFjwALM8WCldV\nl6ZvDIOisSsg+cXiScY8hMzjwZQORCnVmMOw6yGx9y8g1SJX/tLpYv60S40I\nVs529EPSNBR9VTWVDgDeyj1WGMX8LPV30bfMbNZxEsWW8UVqtyHnZRLVCm0X\nhJWV\r\n=vDzj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c93db070aa0993ac7aa927ae58db12d8c873dd62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.114"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.186_1620457962168_0.4498770473061684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.187-renovate-non-major-9d891a38a793373736ca16e8f9fb06f49f642cb9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.187-renovate-non-major-9d891a38a793373736ca16e8f9fb06f49f642cb9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.187-renovate-non-major-9d891a38a793373736ca16e8f9fb06f49f642cb9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1183f76a284d672302beddce3cc259e2473b66a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.187-renovate-non-major-9d891a38a793373736ca16e8f9fb06f49f642cb9.tgz","fileCount":24,"integrity":"sha512-jhlkgjVP0npTy6QX8ceTr88jeB6OX4t0FigffTprKLi9NonBddIed07JRzSPJOzEc7zSs+yR+VdUDMrmPWj+4g==","signatures":[{"sig":"MEYCIQCNS1VfEiYGFK2fhjkfXNbkQfhVLjOqziQBJWkxjQd1uQIhAJ8fPcT59YYM8ro8Ghu+RlTVEtXVQAf1bwh+VgPn/dFu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmOlZCRA9TVsSAnZWagAAjZUP/iKspE6x+5IUaLYmdXVM\nPDr9eQyAKgrQkywyKIfGk+jMZqnq93HjaYrPsSHJQ+I5GoX++3IAg0dQgeEi\nTNX0okQqsQxEhvx8d6xwboOGjBz6xX/iYIw2ePqGCXfO7dCGYCN1BdeqN86Y\nUTvcoQzCrqUIjp32G2elQI9lIbpeuW0/Z08jMjyRbDPPaWl3B/qaiQvD8sET\niHBGO4WKtxOOpoCKmngzG2ZXFbEuqhhcdfpgOaupeGWqjoWkMkZUwSBjTvqN\nb1lL1BULQbaX6k0CaAD3bVogd7bX1sBK5a8J8UtMOCts6VXpI+hOazzOvFWU\nnfFp+ugb8n8/qGKObgLZWkC3I29/HjEahTCoN3oZIjuV05aced7A6n9tHDW/\n3rDUktZzeUBr3iG6+uJOc9TnWI0hWSftPKUVqyjh42fpnXL46+hyfkBG/kv0\nqlnLIayI9ADWYJFwxgylsgKjCnTkvNt6lwqtW9+8y792ib/JLnmmh1Fpolfi\n6XozUVZjd1UJufvNzAf9rtWZNU1KTeqUohS1sTclKdxT9t5JTeb7IR8UcKME\nl6/OTyCCud/SRnYhtagDYJL+tWe4jkI8S3b4QLUxjSVYk7Nnxrj1s43Tk2sY\nB1fMHRn11vdgfDyfEfvi7uMFXIr9ALU6JGZw31WyZdHWWbNK6CEmW4jrK5Fc\nS/W8\r\n=p4GS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d891a38a793373736ca16e8f9fb06f49f642cb9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.115"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.187-renovate-non-major-9d891a38a793373736ca16e8f9fb06f49f642cb9_1620633944708_0.9393278750454082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.187":{"name":"@balena/jellyfish-jellyscript","version":"3.0.187","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.187","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f5f7da6dfd459610576fa34a3ae7defc364157b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.187.tgz","fileCount":24,"integrity":"sha512-5xZDVxY8tgJzLVbfnMgCynYAkTu1K6wOALS65LUTRjlP7gdBj+frj8tjLvyaySYMNIdTYPqysxm2wgIpZ5an6w==","signatures":[{"sig":"MEUCIFWDuiG9hA4eON89KgMw3ifYLAFMEwW9mYNaAg2UBS+rAiEA+E5Pei55H9yz4kq1x5BTbKmrEOdJ6y80crcYrxVhyxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmOpPCRA9TVsSAnZWagAAMJIP/2o7fN/CsfVzuKtdSz4G\n7uXpKM8ReMxmbNxWws2LtuS8dTs5n5QaTvtaCIZfMZeeR3YOUzJhBMa2ewGv\nOgjEYKkKpi6Y8nnjc9VfYdXgNJD+P06uFGsKgoawUMaWOwXgKY7PEZQt4BwZ\nQe0ytdAU4x3joJNPgb35ekfkLNL3qj4XcgazN41gbSf8pxkWMpHigkAt84ls\nMitU/l8ephOJk7aAnzOsIwX1eY0lgv3HIOQL5b4tlyaT0YRx2LW80hccgu8b\nyPIijyHpVeL16WodvyWm+ja97YiV++jl3xJKnqEhRm0s+tsS8xfnyvuF/Qj1\nVns+xs4Vw4gYsuC1dH8O+DISWxZa86IXf29zkAAVc1OqPvlATaKgvtXT3PyL\ncNL2+0rYEIVuZjnXEPlF6KkuwcLOI24yu5FpNgIAZp/zvu1FC/Ol3j3poVoR\nLnsRwznDvvmPsy6YQCTRRUtRZySRfdBKAokDDOJs606tZ/yyMs/eUkRy4X69\nMnTRuS/A5jEAt728N44Uz3oOmIrZWEBKzBgn8A67Q0kdhwjnORCZYNbDqa0/\n9yDjrMXbQPhf1y8kobJGutxC48pZBKhSLe8U5odnJrxeRfCI42z4pscmLV2l\nW7TRGFs0nXqBIoe5io1jXpB0YR4LOt5LDIkdU9kZCzbSmKEcqEUyPytk23Xo\nhbta\r\n=mG+r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c44703d66645026b8dee875f5971493186b98c03","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.0","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.115"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.187_1620634190640_0.36988625343288306","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.188-renovate-non-major-fd96b1783c4f0a6ca2c44a4912da006b998e623a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.188-renovate-non-major-fd96b1783c4f0a6ca2c44a4912da006b998e623a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.188-renovate-non-major-fd96b1783c4f0a6ca2c44a4912da006b998e623a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1f4171c2fdad7f801283a74a225439eb66f72963","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.188-renovate-non-major-fd96b1783c4f0a6ca2c44a4912da006b998e623a.tgz","fileCount":24,"integrity":"sha512-Gfh+1MVzpL+PqDo7EcFCyydufYauzJH7UFyKYi2zd9cucaqRua9n1rzqIsTyz2VgPsV0Z34nJSa6q0xmwwHUmw==","signatures":[{"sig":"MEYCIQCqijIa+FOskzNwm4N32ujOzWzd8p43EhfKfHc5w5sk5QIhAN73h5QFWgsXVRBqGEZv7ADjPYX5WcTkKFKsiWt4csWD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmkBHCRA9TVsSAnZWagAAgzAP/00P+si5ZitNvqK/LGDe\nzGrgTt5y2CAdtnfwDStzgM8zYIwU78kNMWLzNPKmCgvCddyyZyO6FmS/anrW\noKoYijr4uYvJ7zSY0VkL0OAV6NnS45FJYcJEvDFMaUTFAu3aIqfSItmh86yc\nzaWJ2Iv9dm/MoUIPdGvaIc4yAuxNSUt4zoMXeL4aXRI3H5SRSWIewtzJc4sz\nqcKPWGyo+yVwBEwOMhxWQM627MY3yXxCiM6iysdI05hlOl9gOBkrBrkAAMC/\nwfpVcG1uf970iDqmIa1Pgql1NRlkqgTEc2db+1FvRdSbMDNsObsjh/3Ccq97\nHFVbFYzyGLV1tFhAsm0yVIBFR+4ZCWD1rgUU4XttW5z3VzZQ1Bd2RHy+8C/C\nelQyLTC8U4TwCQ/aPiAj1ZUhG6JERvBfgWetwvIxt5u6p92MuPti+w0xF+xS\ndaLJ01tjZ9oFPvDln/Z3w1jkVjCVYl7H8CIReOgWeeJ0LgH9ZJ6a4/YicwNn\nMLIoJfjEosM8BKkI99gzh7dq5ADXcVlvp4bXyIFKiD4H26R1208f809WtEuc\npM61P4DqZwnIoZoadYjmItIBFBy+HdKcjJLra9I8nR1cOPgX8mp5RThte9x6\nuw8R+9j+O0ziEHlS2dsDnXK4JuPbhXsgZ3ET8QMVKL0ecseM2qp++6RwL1aD\n+MJn\r\n=uEXT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fd96b1783c4f0a6ca2c44a4912da006b998e623a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.115"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.188-renovate-non-major-fd96b1783c4f0a6ca2c44a4912da006b998e623a_1620721734944_0.08438679175090069","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.188":{"name":"@balena/jellyfish-jellyscript","version":"3.0.188","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.188","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6afcbb6056c438f872431d8f53e57ff402787196","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.188.tgz","fileCount":24,"integrity":"sha512-8QayxVF3+STqioheZTTGpe68uWmVhxVc45dY846i8OW+wib+0Iu0Dy/4lGsOEaa1rKCiLB3GSOeHL+UmIVc9pQ==","signatures":[{"sig":"MEUCIQCZpyajOniTXSnefkv6k6WZPX6hrnkVHcMtgBraeF2xFwIgbRKt2LfTWNsytGvE0n7Q7MJd3Aj+AxlWrfQpfDoL8FU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmkE3CRA9TVsSAnZWagAAxqYP/jxzIUuNGK/07PxeIkmm\nco/5oMExG2ZyYRMUQsYyhVGJM8mJBXUjO7rNgXn8DqPAQ4OK3OeIiY0MfMHQ\npFRjlxygEoUCzOaXS3v7RUBW8B9PusW2wwGte3JyjH75JC1kaI3npRnDo0s3\nZ73Sl6iuJt4P+5CLFf/CpmxlsGMRvQTsGYB13mF99G0FO9KyrvUxYbm5Vr6a\n3epZEO+3r9WcxcFZ/aFvZbL4qON1CZrjhoy6HzSDRkBCfyiNsVXwYTzkiTja\n2VRla8rmle9+XGuxM0a3Hw6pWOPXJw+Ri5uJV90pO4g6dlpVtQ8wvmFSUBz5\n2EhU/tO0+ktVFKxtMpeNJBacAgfihOT8WJDonAL8MNIB2xxO4othedbWV19J\nFEzT/FVmvmCXWnfrpIxQFoDhj/Rx9lhfeVljiw0tmcLJOq2CjKo4IzJ743D/\nQzEbXL6LOdxMLwtjcWLslVqO1wXSui9Xt6z38Yh1/gAaet1tJbkoo2qyyGyi\n1xfimehLiXIG1OwLmOGYP91nGlqZvOMzVV4DzZZC64NFHlZSNYHhueWCWAns\nMGRF6S2Cezvn/ToPPQUFlcFq3lzzAv0jrWQkFZ64UEw9MUeqwLvqy2vQoeuI\nh41joCgyYv8PFR/gjFzu1KemGMNrpvNW7OQSBo5lrwT6HNTXi4RYjL/u/orT\nNcjE\r\n=Sk8Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d502e475353e9be5471beb7f388e84960daaca51","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.115"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.188_1620721974970_0.7819964793963192","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.189-renovate-non-major-3be12fc863513d2390643ff0f801811a8c5ecedc":{"name":"@balena/jellyfish-jellyscript","version":"3.0.189-renovate-non-major-3be12fc863513d2390643ff0f801811a8c5ecedc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.189-renovate-non-major-3be12fc863513d2390643ff0f801811a8c5ecedc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f9af49d1426d0b15d19d4025550a6ab8f57e7eb5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.189-renovate-non-major-3be12fc863513d2390643ff0f801811a8c5ecedc.tgz","fileCount":24,"integrity":"sha512-vjbwGYV+v3dWQK/kUbCc93yCTloMlP+ESi2GouvSszodcuucktwtp64JoHgrMcpwUH4rG9Sq5DvhkWxl03ST5g==","signatures":[{"sig":"MEYCIQDcIh2tvZdIBOdI3EmfCQ6o+EtDdF+dGTXtn2p1dhSk0gIhANiRRadMFSaFm3KcqxO3FZFQ9dmfMGXs8EM14prW2rAF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmlNFCRA9TVsSAnZWagAAxxQQAI++ud/iUm0nQSCfWcLb\nQirRCMN+FUxG0Mghl6Rbv5NtVhk9rBaFEDW+pFQMJJVWXtzF+hA0XiBI/v1D\nILsnpxPIds74jSI6bPB2DBV1QnMsbYs/P2uZrQJgVCJ+/tPgGwZJ2zjC6GJ7\nYfgWkZEpncsy1vliLJFUEhSdiuKZGTuCbvav00eTGSUkZWFTJLHWf4RX0ETu\nMw6/arU5SAyZQTd2HaIZF/4cyf03C9nr/P3NKBZvk+E2pvr5Rm1bI1mIKzCw\n6YqYLC8NoDDtaR6b5q9R1wiYc5N6B6pyTgPX7tkqWbEfk21SOKthbUyb4FUo\njBVloXvwuCGfSqN2djkQIj2VbTRQ4/fNTgolNS0yoQZx5feltPr2CxVqs+gh\nMuZZ9lgkGIgRm0M4wQnWvfTQe7m5OMoXSnry2vDMRRLlyTN/Sq6W1AH1Z/Na\nBWhw7StxVGtsD8c1yLjTjQ4JUxkt9EFn3C4jQZAaA31dvYk3tOwUML7BkjTC\nnJjzaAKmopxW1G8MRufzOZvlM6AVRTGWR3nMZrnBsnQmTq81ODz228ild2vC\nZ8idtyrO1J9uDpsuTCNvjPlPse8oZ9We+Paqh54MhXVMckeDI6GZjhM7Ncm+\nHAkPpemZxtvapQH0DibLZ3/454wDj2v7ll72jGzNJowrRcIHDwUajuYrUVlU\nl5Fu\r\n=xMCG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3be12fc863513d2390643ff0f801811a8c5ecedc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.189-renovate-non-major-3be12fc863513d2390643ff0f801811a8c5ecedc_1620726596654_0.08421179361357023","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.189":{"name":"@balena/jellyfish-jellyscript","version":"3.0.189","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.189","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76bffd225d7faff5b97adb396df684d1709327ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.189.tgz","fileCount":24,"integrity":"sha512-YCcg0KGfdMAc3r1EtmykiSszCLPZ/eQE+tK2+Ssl924BLIf5WqrlG4Z+DUznBFO2qLWKV5bb/+xaAYZg0TbFbg==","signatures":[{"sig":"MEYCIQCogo91jZ9y3UHjQha7KXnN/tnzS4rMhvyJl0AGAPWAOgIhAO08GiiN4KHnhR9AS3K5TCSg76EX0WUJRyZePsccn+/v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmyDKCRA9TVsSAnZWagAAMlIP/1m4695Hw+5pNHbhlYiy\ntq3CoUZnSB3VpY+Rcoo9SUIvPBl/lIHbNJdMkzGa0oc6z7uSPDxHiEkQHb7a\nfxybUptufxuuwhPiGwfulWG7qAMUbE4ylR1+95fuQq4nl0kzvSGR0+bP5LWD\nrhecwQcipsq2mIvmOmmt4wx51cfn4nRWtSvDWtvwqEdZPTA7MGffXQkNfe52\n8vyKxUUqbh8l9I6n3R9FHcUq6oKT+VZnT2CRxtjkQLQrXcYO3qBLdY+L+5UW\ndPqzCeto12xa6hxMG5ZhScybR0pelSARhrWilX/CC51n5hwUB4kI68PaZHky\nS20/CIJVctjspvf0qHwKGBMTQZyp50Dg5H9ytoaFZyX6iZH4E2L7Fc1chE+p\nmzDlopgd1ZU1OmGZvsZmvMImnoescz19dLxmYwehZCWeqEMedRmMTZOFCStS\n5nG+rcx2MQTXHdLzKr2OHL4/3p8Q4N7gWkIa3mu9/impN/0H4jAfDJqtRQkC\nsxTNo6ThYcTZElR/CU53Z9B3TUNIkVb7zrwurS7JfgfDEzRdDAqQQ3oepJWi\neOM2quia5h2cR5WZERAn4kIEpavTKpbAahIeN2AhcyHtARZ6ZMyoTKVBU/qa\nGWDyDi7l7yt6uHit2OHjwZ46W6CZkXFkC3cJEiD2objX+OMUx6Z3G+Qr9fh0\nsayf\r\n=Liiu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99027a1ff1dfadfe81e4ff4d4ef6111c66e6bd62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.189_1620779210284_0.1494983405103123","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.190-renovate-non-major-20fe9e6e76ab844db8eceefab8fe3dccec5f610a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.190-renovate-non-major-20fe9e6e76ab844db8eceefab8fe3dccec5f610a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.190-renovate-non-major-20fe9e6e76ab844db8eceefab8fe3dccec5f610a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"98b9bb084496a2fce8dfeedc832c17ac6d1fdfe9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.190-renovate-non-major-20fe9e6e76ab844db8eceefab8fe3dccec5f610a.tgz","fileCount":24,"integrity":"sha512-Rm2LblByIVYnta5XFFzR0owhv3yYlJD+RL+Per6s9nxIBKovGpVJ6jw/vbgquPev18lBRYwB8Gl6ibeqVycSzA==","signatures":[{"sig":"MEUCIQDIoxa89dBV8N/P5+9YFjnwoEwHtJwN+GJKBHmSzGU9TAIgR3KC58VAZkjY7XSJApyV3bbwnuehkvy8TfJAm9jgslo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm5tPCRA9TVsSAnZWagAA4yYP/AsV4dgtHw6MQV38FYru\n+452g4K7rj1GIFgOqhdi1EQRPh2YFdWbVjFpZBnXaOoB9HamZ4YLp9i6b3Db\n+UfiBm14TKUww2IIBFbr+j4Vf45p9X+d+LhTfh7sBbWA28dKb16xKODwbBFR\neEEj2B938Cx1gg8rbyIBFcZAp9XHrRGxtkfBlfukeN1aS00iaUSIFK31Gnuf\n8xiAkEhH2/qfgLhGhTZbZkp35HJ+n7xJcnpySSicIAG7AvzlkkvTlyMSM3XO\nn2eXNZMFD5pPahZW9nPEx64GcdWTD6hJ6JeaSND9B1fMQf4AxscDGrz3pH0m\nGFrCP/9e7OFZNN5RGXSOt5n7BLiPHPu/isYlvJTVdOMzfY/dn8rzH9XpupHg\nW4jZaUjwAJUnTFoutlVoxFgnpQWwhdfdXPFAOFNZa42cHXnHySg6AtKaqAPM\n7hsP5oT5TbTjjukfsdD3+enTrU2v9cjvdA1BsRQVZ5C80wfp54Rqj9SPzzrH\n+MA89tM11AT6wIKkpzJ3ZTnl78MFSKJvBDLnZ7OK2lSrkMCa/Ghk6hK89gjI\nTT6GciLquFe4UDp3Lse1SosLINV2JW5AHXFrd7ekHka/rRgC855+hILgYgcJ\nynrfTIR8sEj4LYbxalfyzx+49N5PtkeuY79JBFdAqWx/GDrCqCyxwJw9xsEf\nBLXk\r\n=+BKW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"20fe9e6e76ab844db8eceefab8fe3dccec5f610a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.190-renovate-non-major-20fe9e6e76ab844db8eceefab8fe3dccec5f610a_1620810574671_0.536298719497251","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.190":{"name":"@balena/jellyfish-jellyscript","version":"3.0.190","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.190","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe590b226fc9874fa0b7cf385aedc27af5941345","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.190.tgz","fileCount":24,"integrity":"sha512-QfGwnrjM4DHcaaDZtzVrLUqJ2FJzPjLNYW0DpAybQqX7XHglThbQWt2fAyxtHZCuGbeEz1T/66YH2t0PiPfsOQ==","signatures":[{"sig":"MEYCIQDhNAqQ8uPgJabPGE0TJYmprJ1Axe+cf9KBVZyfq7GWfgIhAI1g5KK9yQY0uBr6nl4cCOJ+q3dVNCbuN//os1p2N/to","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgm5w7CRA9TVsSAnZWagAAwLQP/0WN20ZrSh5Ow+Y9tmgG\nbdHnbI9sTdC3sFiz5eaC+sDeJIgKVaVYmWPwqzDChT2Jj/vWpCPHDO1UwB3K\nPpAie5GHfRVN9Qdww5WQcUstNJuXxt3OT+/+ru5EuUK7agpZ62xzUEzHTIfS\npZWY+Rehr9ue2uK3+Bu9AOFeOQoO0CVWbJ7tsTqhDkDqIlON/d0yQeWYsJ4l\nJ58lsiA/cF4TabaJZ6rKlv3jbCX4LOGI1PgrpXfjd5y4SEF1PEVGs7tLT+b3\nBBbcdWbl4DAvA8RsRXiRkXRvTZDXYZ1fWI0ldn7BcQv0p66uMkHd2P92Sa8D\n5cwaFwJ5aBlYD0X7w3pGDRlSRrMdkAEC5afgRQ0hy1YqU6Z9MDCCf5DqT7cO\nn9I0pqAZuf9jGCIB2wv7Fi5JZMR5skwWblVZvtjBQe3A/IrOTPxtbfCc6pAm\nHNRUZBtGs+a7lkWavxWiN29L1/Yh0RShdqSej3VBtQLuTjYOTVrL0ScOPzUP\n0k3G0vaEH5gG/beDT8eDWo0GuY6Bg8CZZIwfdDGTMb4JU7+i7gpiusP7qeh9\nqNlltr0txi8oJ7fjJyan7CfXus6BI7o3Kh1RHiRr0t8AQ4cuoGcWYSdpbX0/\nGZsPRHW0FBHwR4UBP5aUEQJ7rxY+9eTYTTatO5AM5iyAokSPAYxVeFiKc1Ae\npk6W\r\n=tZEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2ea8ef7195e710022851453962efdf56d780d4a3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.190_1620810811439_0.992380155984814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.191-renovate-internal-non-major-2ec7260464366d408827bbc7d6f871d99721095f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.191-renovate-internal-non-major-2ec7260464366d408827bbc7d6f871d99721095f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.191-renovate-internal-non-major-2ec7260464366d408827bbc7d6f871d99721095f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8908e00b612ddf297e1713a38d64257944d78625","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.191-renovate-internal-non-major-2ec7260464366d408827bbc7d6f871d99721095f.tgz","fileCount":24,"integrity":"sha512-A2nl/eF204IiBlwEnfZ9FrebwOsZCIKLUrQI4K0wbL64G6VeqrIoAuJbMVr1ic9Ecg3UP5u4Cjdo34DAAD1z/A==","signatures":[{"sig":"MEYCIQD15K5eT3kp42k12A1XyvO6QDmZQy1/cJ+tlQ0gwY4aJQIhAOwqat4LI50IlmutKk5SeQHwYhujHdvbYXb/isuIw9aA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp2XlCRA9TVsSAnZWagAACU8P/38KE0Dfo35LWCwxbo8P\nV1LwSLbC72qNroCkVZkHH8G92JAOJvvzRdHA1ZovfaniwYnuaLC8K6JFVJ3m\nJiXzVsuMS6rtpHl3Nc94MxNWuRQCKRvgG6HJXzNmhWIsO759zLm+3zykfMEB\n/mMeLLpsDSKEDiqE0Dm0DBzrtc1Mb/2YEVBw5edJYYkZeZA89EQU3+1tc5mR\noQ8CqqSdZ5jpDUQQdNog2ME/Y1BRl66NWDWehD/lcTDXT7NxqRWOvU1gJAaD\n8kz3MnqJHmo5RWGMUo24x65DbEZxIEmm+PBUnZxva6TuBvKDc9G5YEPClTiE\nXksk1EsFFPWBRhKjWHNcRNgbMSh688U49DTFOl53yprzBjUGnGpKQ3UQUqcu\ngkSqocOZlSMonp7uqJ+BmE2cfhbz16dnc/ypTHZ8WyFO8GTo2Z7c+gQS6eNI\nPf+AwmOcsJ1hkvygXzaJQajREPgTZHY9mW4sBdUQnKZVCKvVO7wQgUaSccNo\nVCv8Q9Ynawzgb3Dsd5imcUyvJEboVbPclzH0c3SzwC4GZSAYHRBFHB16geTF\n0F20GqBFzzMxGJZYDeZ0nwr+ooUho0LdLoZZq9JW6tfDVY6cmCUfms7ZjJmo\n4RojIROEAsxPpcYSWLEIRoHkt8uy26mJWAJvXvsL7QXrS9Ppp0kilcCsqUaK\nEMwF\r\n=05Xw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2ec7260464366d408827bbc7d6f871d99721095f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.191-renovate-internal-non-major-2ec7260464366d408827bbc7d6f871d99721095f_1621583333188_0.7098774754463584","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.191":{"name":"@balena/jellyfish-jellyscript","version":"3.0.191","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.191","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"93163a3900bfc742c2920bfc24ae1d1a374c247c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.191.tgz","fileCount":24,"integrity":"sha512-QWfA6TL8RNmF5/91f1G89vYlYtZMfCSeCAVjteeZAq2wQHHUuwYBAiyuc9IUU3kMdjBjjYQVLcRfr/CbkXsP+g==","signatures":[{"sig":"MEUCIAyeNixKd8FwyeUoXo08JIXV0wJaXrteukFTgplpEGlRAiEA5VFgNkSw/1woOgbGKyRDpSjfQSOKku1maBwsEf1dHj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp2apCRA9TVsSAnZWagAABXAP/RBdZTWHI2Ei/TNV4MVl\ntf+0QMw1A/A5L0eMJb/Pd1/jAtky9SAcivAfYYOlNDmMl9age+Olo/gVUaC5\nzE/kNtSAAo7mZtLSK4WZ5PlWhuLBdFJrTAuId826aKe1DlCSf+pAkR8DRLfb\nH5txT8HDIsnDhOEvIwO9Kk21XTzUaBda117FpqlQCYGWybomZ0aJR53l9x5+\ndFMqUOtutBgxHMT+CyK9lu96ryMWf0K6ymWfh6ioE/WpByz4/wOAs8Lh0tQ0\nskqarzmc2xDVA/nOD1mnWU6akyMebbxNrSL/xY4gckCptyyPN8vXPUbXnvu4\nIiJc1qx8e/goVRJOfWa95YSxURu1h7AWSgM+eXa2R53naaKjkDMNT7CeZvv4\n5DnkrHpQsY+iRPACZwYGDwEzTcSsgGbv3q3QN17Hi8bHsoInpBfVzbytiZhl\na4GvKrcTY49XQ5fadw7oF6B5uRHSIXEugnNwdrUzfDui5Jq4m7I74FOM+3r2\nrqgiHdKgqD8lRFA4L6j/HI65eRGA561xPamS7DWEVb56JnWdiQUwtFu67r+G\nv9ZoZjjrYjNcP9eRYBEfq+O4CXNgJZMNoj6LHxFb854axH8aIid9b3PKA6RJ\nvg7nSCguEZqdUW6w0KUewLA5CcnaBfZOiLSdbBTdZ/fY6dauD32l62SuqObw\nK3U9\r\n=FYG/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29b765da01d9c1e6b0ef92e43745bbe9dc91667a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.18"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.191_1621583528741_0.3083785203585456","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.192-renovate-internal-non-major-ae65f0f36d95ce161230e3ae25f9c731c4ddac8e":{"name":"@balena/jellyfish-jellyscript","version":"3.0.192-renovate-internal-non-major-ae65f0f36d95ce161230e3ae25f9c731c4ddac8e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.192-renovate-internal-non-major-ae65f0f36d95ce161230e3ae25f9c731c4ddac8e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0df354d251d6d5902becd7c0a5f15514c206c08a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.192-renovate-internal-non-major-ae65f0f36d95ce161230e3ae25f9c731c4ddac8e.tgz","fileCount":24,"integrity":"sha512-/N1luvqhvwowQAOp/Ppy7aIRUD5qoEACGO+jiIXo70JwbrnHJj7dQfWz7EPPk3HqH48n+YmCu89szTBcStce2w==","signatures":[{"sig":"MEUCIQDRXTBIAS94g8zbF8B8kmlnbbb3hlXZRiovGQaqO2gV7gIgDyYRDQgzpK/DyH0w+ALIzURZkyOZLFaheKAKQhHwyC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp4TnCRA9TVsSAnZWagAARnEP/iO2FULvp8BMD/8K81ks\nk7Ev/XJwG7lC8Jc2dE7NDa5MgycdC4wnqNN3r34RUCe3Fp7xemlpwHehcUIZ\ng43V2AwaS+eGvW/o7x59Qc7WBtzbzEUlnsB9Fo82AG6b3DIpZ0fED1OriR5c\nErwLPz4DyFrRztwq0Ga8d2Df/kWC897jIOA6eIsFUxAiW43amfC6Qj3MiQND\ny/yAk8UiTqrf+jWxNfAg3BOZGjZNg+ZeI6yf+nUts4ryBmpPDcBzuTMyfssh\nWlwZw+tgmaQAByCi4hOU0UB0ySlsDybjCcMdvfrOy4wl+zAACu+/eTyZ6jzP\nTd9F1A3u/f3uu1dHVsM2cqNoIf8Y0mKPDTZnGoZF5MA1lralmSMU+Yw4K73Y\nYL52kmZ64qi95Y03isr1GIj6yn1iHpJX0NrsbwYTItnb7q4vRD0dWL8felH3\nXoyG39kWwOzZDS8YQhWt2Fr4OvEKypK5mUP6eWhVGxnrQO2hXw8qRZmBxfmn\nUZuuzNCKDk/H/daSF0HaG/TuzOOXygu84l9Xz0VVmH7h5+XcpYVu0pjN5QdH\nPi7jeB7eFqibCc7LMaOVPs4m9R1pxOiPrD7VujQluOIbYdt+WJLozssedU5o\nmftr2URA+jlNhEYVjUa0NbL2ur3w6jK/bvUbqdFp2tVI5lnRdnJav5DC4Rhy\nlBsX\r\n=WC4S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ae65f0f36d95ce161230e3ae25f9c731c4ddac8e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.192-renovate-internal-non-major-ae65f0f36d95ce161230e3ae25f9c731c4ddac8e_1621591270931_0.1716471654042031","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.192":{"name":"@balena/jellyfish-jellyscript","version":"3.0.192","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.192","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d126424b12fbc47c7ffe6c003ec2fbd959ecae80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.192.tgz","fileCount":24,"integrity":"sha512-qt1MCIlWgUPQWky2Fr7HBhnyG8+TklbeZgwqnGw1eB49TqVRhelRwgjAcmS1c7tsVlb4Gcdl9lOEae1wfbIRFQ==","signatures":[{"sig":"MEQCIHl7chlXHslbwZDPZB5KRQoi6y36H6AUbWE8Ul24cK2xAiBiG6OL18M1BdjPC6LfETHc2PcRsTZACCx/yt6WJyuv1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp4W4CRA9TVsSAnZWagAAWsIP+wZVYYJikrpaMw8dbg/f\nyShnBV97VUnGaFmLiH1BfnKX0BGWfqSwEmCB7lSs6j4Dc+YxejvTVNUKZnZF\nBAOigiQAECQ4kYRcM6TpO5+Nd9wcoBNfX2mkf3ncKdhpWy11F866MIoDJ7bH\nn9bLqZlZrMBMeihZkPxzMocQyv5ipHhmoNf6uKPU8Ufs2bIiQkfLuALiggMk\nHwrDmnQOvQEfrDkZZfC+bPnohnhJVN5iS6S0VLtqYhnGl/6wxuhtIdl5WAIa\nuKUpQZ7rd7qoYtwo1bmbPh15uRtXceW0Vw9wCzEn/g/C/FFMkcFsEOvvRYqc\n1p1NRjLsrOq8YvAqAUH9U/BxKYkHRJdiALGKjMvCkzoqKM9AUNi/kHfTqOhZ\n/hpDzp0gfsplanJuo8u4hGS5RAK6EvN96+uXSlTWcOWGKHpnzBuNEgIv/9iq\nbxhrdnwDVZ2wSDcAi/m+up+EzrjXdpU/drkiGUiOlQir22iGI9J2p1xKp2UW\nnMn3xqaWvqy/CJQCE7lOxERqtaoUwi9tzlrs+j81uRu8x9+P3dF2lScvn1yX\nAurUXsSzPmMoZsenSiSNpuU8OCR0IMrGg7psOTQZcYODuJHmnsjgX+SvW0bS\nQjfui8ZdWA7u39kvYwmdjOpT50bf3NcgPeDzVwXjAM/iJWY7jA/bSx5tugUR\nV6yV\r\n=eCmD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cb205cfa0f20395584a27eadf780a4e95338daa1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.192_1621591480138_0.45485478174894656","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.193-renovate-internal-non-major-fbde014d29d39c7dd8867593e43ca771bc816509":{"name":"@balena/jellyfish-jellyscript","version":"3.0.193-renovate-internal-non-major-fbde014d29d39c7dd8867593e43ca771bc816509","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.193-renovate-internal-non-major-fbde014d29d39c7dd8867593e43ca771bc816509","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7855f807212cfcb971da6c6441b6572575f99ee7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.193-renovate-internal-non-major-fbde014d29d39c7dd8867593e43ca771bc816509.tgz","fileCount":24,"integrity":"sha512-Yu9B4OnsL8gM/g4AXmqUjHAm6sQpXg5UlKaGkzNIAFghV1/tvUcn6o4DBJWD1gF/XUjT+fso57wxKlTuq3ItVg==","signatures":[{"sig":"MEQCICCOzfnpVWFWY0x8R371wP2AUpxixoYynwly8oPzb2l6AiBfv8kbyN6UEjApF4cSEo0cSvdao+813186xbp5Q7WEbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5PfCRA9TVsSAnZWagAAd2EP/2ofSOiLNQ3E0iaGI1v3\nN/KdpI8EY4AzLSdFqScP+hg0mt+5+kjfSbF9QuSZS+HROPwvL9uEqiYmfuA/\nJRlZVXTtQ7vzwBfpRGqmVgHZfOcKCaP8qa8fRvPYjRzqA3d6UOpxOu4ct7/R\naI6Xoaoo4Z8cbN5EJohlVDei0olM217WpeGkfHg4fx1xoUfxXOvZGyugnCkW\nGaFlzhrcudiebUFrBgX/JvlKl4LIlzYV897OOU+zaqNf/WNg/rrP+DB7/Y3F\nKGfzJRIM6E4zDKshLFNJGgAnAKpxzkv8Egb6yuFyZkAyp1jZCsdbCerLl44H\noLSNGQB971WVZxhaNnk9X6/dlnNEn6vlJGdCvXsULEKLT7FYl8VIe4b/UsKF\nTn+QZICddKppE7zY3xNz9cEih6sILAx0FoX+QjU0IAvrYTsNI4kBbgp7+odx\n552QU46nOzqX3soFSNBRoPCfbYsBnpWpEdr+1UEFiD/2sz6lI5U0gRlOMDnz\nvKuwxE1qii0r7uxE4q0PDXG71q1mKdQLx23qMfpY7H5O38xOtoCpmqeBkB+5\nlF6TvO4EpL6c8WyHChj/zf6RnObIFWkvHsH8yUyUZ0qZyVLKa4ka8cf9c2Eq\nPL1uQ/REMXxH7lxbUo9RLIIgq7SUvy3KKfXTOjqdjEEMP6N2LAx+YZQQdpDW\n/orr\r\n=Ho2G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fbde014d29d39c7dd8867593e43ca771bc816509","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.193-renovate-internal-non-major-fbde014d29d39c7dd8867593e43ca771bc816509_1621595103295_0.04640382294083811","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.193":{"name":"@balena/jellyfish-jellyscript","version":"3.0.193","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.193","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"085aa24365b3803632ae1411cd3b84ca7ac78710","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.193.tgz","fileCount":24,"integrity":"sha512-DaYs8sqnhNHoHhHJCCTQfUVpo6cAULxOB0EX0z7qZkcpToq7qK9X+JW/Y3vwvba7FrAjmdXXUTmX2guciAV38w==","signatures":[{"sig":"MEYCIQCXIwUCOi+75S8275Qb/wDsY8/BarxQ+kcm8N+xG8ZcvwIhAL789GQ84m0PvheMurPw0aUOqN5OVwmAo83xZ3xsKcBL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgp5S0CRA9TVsSAnZWagAAlnMP/3WIy51Tp34fbJaP++sl\ndte0WnOGw/bPe94NY5naUZMe7c3qN1EWa4SQz9PrrdGJXXQe4e6WIg5RVeyU\n/+svT+vmwm930ZxCB6tRNWy5S8IUJXUm9MBVFoQCLvSlsrXyK2MPmayq44GH\nQpLjE0wzTt+Wb9RlZtiY+vBPDxrVlh6QVHysjl70+IAoXqv1PKu9En3NvwWS\no0wFFXRfMi2AoH/pUw/0pl3DvHSpDn346iXVZm+Y6vBFKMznOLSuknHPrzAi\ngvSBlSZBoG0rnNvxL/ZnQLxIOYS+boIIcmyk1Nt1FPhU6vURsmEpQy5pOSlq\n6u1vxznRueMvkKgmyWV1+AMp2HOqdpJfcNEk8pgwm6eLxdyBSLdMUBqZnljU\nKhLD9ccoAuHLn/W9+vV0iXMJVWmNSQAf9DuJNtEhg2cvDZQi34OQSEROZyYv\nNyNiovWKqBas710Rt0MXh5comA9csw918gOO9GK2xT3gWnqTiOiBKq5trRjy\nSqKs+k6BtyBCMd5lTX0u/PY1EvA3DZyS+urRB16w8SHXQJp7WxNs/cHpnGyj\nFS4m5MnPUe5SWdYAhGZO7qvyMHAOXagWu1O2pl3xTgWjuS9xCGeQKq62jyE5\njCIzQZU63S07WNgBjRWv19XivTpi8DScSmTvgwYEa9CzEjvi0ue4jZvBiUXa\nQIKz\r\n=EM0X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"39ac305890e1cb6e2b1996938365807f1b3e0ea9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.193_1621595316312_0.47959085414159497","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.194-renovate-balena-lint-6-x-112f2779221433c0865b0f9d3adf18eb605f98e0":{"name":"@balena/jellyfish-jellyscript","version":"3.0.194-renovate-balena-lint-6-x-112f2779221433c0865b0f9d3adf18eb605f98e0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.194-renovate-balena-lint-6-x-112f2779221433c0865b0f9d3adf18eb605f98e0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"294af789cd7e0b0d9390dabd6a91d275486a6359","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.194-renovate-balena-lint-6-x-112f2779221433c0865b0f9d3adf18eb605f98e0.tgz","fileCount":24,"integrity":"sha512-fXiMVC0oh2iFFFx86fHAAz0BUyJPR26F1KLbPRU56pSAFualaNj4NbhA82Qkh226VjG5VxlfjLWjQ1MDPvEorQ==","signatures":[{"sig":"MEUCIDFmiqq9VUNAKhcmNZfj23cOfdFEb76up4nmgS0MNJ7lAiEA+WjwlsouEOHfDn8gIHsaZBQPnnJFidk+NZDCS6CPl4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqAcACRA9TVsSAnZWagAAopgP/iIFcBsKv81aeJd77gsT\nVaaFxtXY3d6Y/sFd5L2iQoNS0xM6bPI/wKh7WWD4bbytVbAXznH2ZlDrMqSH\nlitL18HBRPUojNjfUmlCSeq2Jhrr/O/lR1F3yzGmH1isYoyjdJApe+aIU/Qy\nAGOSk09vfXj6boGrN9RN+QwwuKh6s7/w1okYxItpbGVB2XAlkSEH93CEAeyH\nAp4G7tykh6yONhwmorYo+dMh9zUbn1RyrbwTfjw8FDoEwKr+Y/KJkNzQP1XW\nYYNtJ/eubgWn4kQ8ZDtvWjOFnUffuDapKI2MeMKgOjz+b7WCmuXYSfxKEUHm\nVdFlfnhRYnxjmIVxcTdYBCKDtYu+dkj/ZmkFzIl2TIRUhqyEUvid7TM2xY+C\nFmh5z9kpWKKNTbEb/rbOeeVak4hhaGIQxqAfmZqjIZ02v8Avpc2VWQ6eQ15H\nXAoXt94iKaOrLWZKgj1mrhTLJsD7wTvqPFcTByDffBNsK0LjoR5WAsfB4kf8\nEukyRIF8kNadS81ml/CupYgloGgqXxZw7Y2LMCtGEYWJIKAEJ5Ml9ocU4hu4\nr0Kn2/BJ1oB+9n7yf2kLi7UmLmB6lhCkfk/MK+3oimDUIGerg9H1itjNoPMn\npNYxKwCYed13EqWux/1jLA1DG7EnxyzfRppOEQwgmpj0m7vo4sX/rmVYtJyG\nQLGa\r\n=af6Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"112f2779221433c0865b0f9d3adf18eb605f98e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.194-renovate-balena-lint-6-x-112f2779221433c0865b0f9d3adf18eb605f98e0_1621624575533_0.6511482654906369","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.194-renovate-internal-non-major-12813a5a135af8779a80faaf4c4ea648f34932a9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.194-renovate-internal-non-major-12813a5a135af8779a80faaf4c4ea648f34932a9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.194-renovate-internal-non-major-12813a5a135af8779a80faaf4c4ea648f34932a9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"063ae334870f7b258e9401d1803ea11ec3eb9449","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.194-renovate-internal-non-major-12813a5a135af8779a80faaf4c4ea648f34932a9.tgz","fileCount":24,"integrity":"sha512-lc7hdQbFRguGeHHC3sLi9PDe5B8BYYyJX5zdJ29TUb6TGUN53nOjh8Ju2GFznqG2KMbHsxL+IMwnpzbcNnogUw==","signatures":[{"sig":"MEUCIQDC8RwNCZ9MQQI/6fEbT/oBZeS9rPEVOn4AgNLLCx3tUQIgQKB+JV9+2oUwsQK5ETMwk89Cl3uJxSyYMnccFh3Eua8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFfaCRA9TVsSAnZWagAAqjEP/jLhT7S2ZQihnmAAhMw0\nxhD70Ubl/pcdnsXHCZAg9ERNFZBnVgcMhMP+SE/NJ/nYMsx5b2OXPBtG3JgO\nmfmYHugP4Klof86ddpEKPWzt+4S7xm0GQOq4DDiQJw4AioKgEuQYDifHf0Sk\n5Yk2v/VYTMFKyUmdMlDdBBTwCGJ4eX/yAxjeNO+toD/7mq2cE6BxaJGpqrK6\nG4swjuX3I3l/5sNFCqTrHNCA0SuQ/Oz0zsFwOURUA++D4Rw7FFanyVX7hMTk\nKANfFT+bEZvXbwCALent+gS3IAUJEF3IAM2OMy5ym1t9vi4RQa9rDBcmh+AP\nlpFbBp5KPC4eIjf37R5DIBbE0ETp0ELs9zos3m+TaADJMd5mEqHDLDOI+mt8\n836/wdUpMOsNl+b2Ybt//ZzteG5NIXatNHkIFns/Qo6xIfguc3eaXhPoEvcN\n76GTUthDhBY6Z9LF0yU17uw8Eh39//cpaG96786e6R8oWggIcBvytKxSdzgn\nUGodl+hNeJimzgQwW/FMT3FJfPvpLzdUtAH8xIfBQkGxjX7UATsKDZ07BDFG\nZeuTWzyac4OM982ZYw7VJS7r1PsCEMr/G5GwJJAInrGSGDOTQji42OKlr2x9\nCG+zmLfwNCyU0hbN4DKdrty/pnEbsbHJ2aptpsrc4wQ2Tnf6F2keQsV2Tp2H\nPfe/\r\n=leMn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12813a5a135af8779a80faaf4c4ea648f34932a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.194-renovate-internal-non-major-12813a5a135af8779a80faaf4c4ea648f34932a9_1621645274142_0.3708667950122775","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.194":{"name":"@balena/jellyfish-jellyscript","version":"3.0.194","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.194","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b47ae3db7d3dfc0ca204361372eca75857b26817","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.194.tgz","fileCount":24,"integrity":"sha512-aINOf7DwRfsGf+cDT6NWLNJARdzk2C6C8Ix8CXCVFte0+lzUAI6M1g3/HTGRiLBQokbnkzeG6z59+m4/Z9YHjg==","signatures":[{"sig":"MEQCIDyjw7jbXLj6jSqDLxCkdSG52zuUns8/GMGfqkWkOb+ZAiARe7rbszpL+nOz5uNG2McqeWD5dN2TbqLtn4GI7rOBgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFiiCRA9TVsSAnZWagAAegcQAI9WklaUATtEI5kbhii8\nND8/5HU1wfi14JxdBkn9OMXZMskuQRGduAzT7KYNTVnwc36F2inzJofzy6Ff\nOM+N9muGtTSnLCWZDO1CW2ccjn20Och4E0hrYhh7eNNoLezvRDyvB+bLDT8b\noc0oCxa1KfT1fBuYJCCGdsRyB7FBBj9NPlGRB0p/2ngJlLc9CRnds5u2pINu\nQPwpmCSJ+KelKr7HnduT5njHpyK51iyc9wXTHzY03Uy+MV5a3hkFnonLR6y5\nhVarf2RxQLPjUocBx15BQMjn3XNypP/c8pTXyz4fuMepPRAYeMVnK+o5D1sg\ngQQ/NOY5f4FkQAyn7PipAzai2TWaazkXHJlF398ibvwoaJ+YAy72cwhreiqa\n15ZGIw15pOwG+R2Z8sVbyFmyU7AozA/2uP4O2jq6lviVHTnkfOhOQpdV2H3N\nQBt5z8wkhGDjapIOfLN4FNGsSz4M+hDAE/OdYMSK2dxVBCH7PQY9R1CfxfzL\naxXedg406aWhoRoR30lH2any51BxbmVW2IY2h9OW+N2gOGj18oNQUbvqZyRh\n73Os+eqjQijyEfwMCplWOJzM3nHpFc2pInRQvt7gWjg2pX7kdj2FhER4ZsC1\n8AbThdb6dJ7mLyDI3JvJjtzAH/Kch7dOwC+40gxpnDrNZsgx1+ZRJmJg/jmr\n1SBB\r\n=OM27\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"186a27c532b8e6ac704cec240de984fe24b96637","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.194_1621645473670_0.2223739369397375","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.195-renovate-balena-lint-6-x-9cdee0c298dbf63332c49c505e71b61382fd2b2a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.195-renovate-balena-lint-6-x-9cdee0c298dbf63332c49c505e71b61382fd2b2a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.195-renovate-balena-lint-6-x-9cdee0c298dbf63332c49c505e71b61382fd2b2a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"62f4d664e30d7d61c860c25ca89c14655ded9771","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.195-renovate-balena-lint-6-x-9cdee0c298dbf63332c49c505e71b61382fd2b2a.tgz","fileCount":24,"integrity":"sha512-3QkEvpgS28rcr9NSRNcuROBWdtnYeOx+X1llgzv6OXF5b1PDQKKw3dRGEKK06bYYFqBGABMxqdsJ52iU+MOnfA==","signatures":[{"sig":"MEUCIQDJgi2ZChQ8npm1pIPdW3vlqFQyTBgGrABpIngfNZEFzgIgWOVFecGX0VD9oW3Bp5FSXwN6Jc8+1fldOorABJ3zHHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100962,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqFonCRA9TVsSAnZWagAAs+IP+QEKZ8dFukGb5AWsbK7u\njN/xC5JtoFiQoDfvOmMzNXH/SJoGITQL/z1TMFKcBSHMv/Ks6b+tl5+gchJR\nc4cz+7CwFpr934RA0MhuTqOdKG8v0p9pG0/YNRmBmYENoSQxDGFowqrsu8r4\nsGw2Ad8WNQSwMEbHV/w5hRKDmU3CbjnYpmtaIoVzhqGSeZH9VX3VvrZS3NU3\n19apm/gXMhN7XBiWUBe425dbUGSUrEd4aUcGJ75Gfviu4dlCvql3vFqMIYsh\ntHPzFEnTDMUrBX/nhmUov7+dZpnzorL96jqNv2k8y0kakLKx9CQ5Iec4JztN\ndPt4W6JRelIPbMO14TDL/+/njUmxh/HkngGeY0skjCp2TmYkwMadL88pqT+r\nrbKgvJvtI6jL6S1fngM1ZSEnRJwrX/jQXcwqvJiuaf1YWaksTRvy/CybJg7c\niJQwUboStC9RNkzXNyC1K/ggeJsPl88x562Zi6aZh4lFlgSj0ZxL6KEcu/Rs\nuz8l+Z8bqvLFdCayqRnZsmSHoOACMef78JCPd2t/1kkZm3CZDmrpckoFex5p\n9tNrEVHbz4swzlAxdGwssAzy1hpEG2opH/GiO/FPIUh4CkcBw1ziaQu7v1WR\nD5Nz5Vz3ZMZI1ZCylOYQl9ncVsH1dVA8M5J3fvMEfLHiy9cvp7yFc3maScS4\n5fL1\r\n=0wxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9cdee0c298dbf63332c49c505e71b61382fd2b2a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.195-renovate-balena-lint-6-x-9cdee0c298dbf63332c49c505e71b61382fd2b2a_1621645863422_0.3002946957039405","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.195-renovate-internal-patch-d53429027a4522e02e8d2d4befda3955b3456d46":{"name":"@balena/jellyfish-jellyscript","version":"3.0.195-renovate-internal-patch-d53429027a4522e02e8d2d4befda3955b3456d46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.195-renovate-internal-patch-d53429027a4522e02e8d2d4befda3955b3456d46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"414f0de67b1d12811ce987d35a4034c92c4e8fc6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.195-renovate-internal-patch-d53429027a4522e02e8d2d4befda3955b3456d46.tgz","fileCount":24,"integrity":"sha512-ilgbQdGYccmLVXWuXAcM7F+w0eHfnMcNrQVzEbqfAvnAPd9V6WDfI0VQ/cyA2R7CNz5IhQpPmuZAimC2jex1Mw==","signatures":[{"sig":"MEQCIDN6n0ZGHvZDQul9ldTDIorvRB9Wme754JBpdnXl8Yj3AiBdlNpf+rUAWQKCvyKqE4jEOFxCZ+Yt39iRiR8Xk6nXCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqgUKCRA9TVsSAnZWagAA+rMP/ie5GObrnohq2/FJCFSg\nvsl0cOo8BjOjdM5q+oPOVoQRl9T9tXVY21V6WB4UZKP+7UfuPJhYgQOCWSGE\n8ZQj5s3Sa3lQngRSFjS/LzYb0zpjmGJJMx3fRBg4TDqMfZQhPFUtj908P6rQ\nGBf6APM+KcbrgqpkbJtfBfldV40rFXYrv2XN01UaBj8rX7GBgeArNp1r8Ag2\nAOLQzx2g3ia2DBsnYQKHNdVhmJtbxvsc9XZBa8yTahz5YnSYSVehPDbcpgqE\nf9+IdDZob+6vpDzRYQ7suhjzN4pJgXa4Ezm74ReBR8fn0zCj8hPW5qxDZyfq\niBYFBvX7i/YP3WijlwiV9oU1/g24z6Cw5EwsBf+7EHMZ6HXpwaj1FEX5spTY\nNdunM4Q9mBH6R4eC8bIRmVD7mMRl8XS5fS8ZqrXIIn9EgUdUdbUs4BBjtIgs\nW0GBMVE8D92guEfjnP2lIdG1KCcAiV+k6QWp9PNDIoppwCHsCYTSwE/874rh\nvlpcDsAOtfNtdJ8pKOsY1JSOTu2QcKRoy8GJrp6k2rS3GCWliZKQv796/sV1\nX4ohsqKqHQboMUdkHRLvj923dJEylahACP8tTx2IRJoMnfM7ggE8V8BSsiej\nj4gsnu82WLBGkXGRU49ZV15WMqLKD1XD6QYCiwS9FwSWlqMR5ho2HgKKXIxj\nuAmM\r\n=zHLS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d53429027a4522e02e8d2d4befda3955b3456d46","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.195-renovate-internal-patch-d53429027a4522e02e8d2d4befda3955b3456d46_1621755145524_0.09312032986208663","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.195":{"name":"@balena/jellyfish-jellyscript","version":"3.0.195","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.195","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0345f61777daf5745fc27bec8238a778ee095f60","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.195.tgz","fileCount":24,"integrity":"sha512-x3NbAvedaXUBnYygkAJe1NhFNJQ3EO8POcEFNvD0E5iy/P1Grnv9TwCYVYD/cjWRGzyM1o/mgQZr5YLSVuOx8w==","signatures":[{"sig":"MEUCIQD5R4a/VnHCC3hv4rJnl1/ZnJbpVjkfwpj050cK3KNhYQIgQexcDgiUZvT21HBBHt5z2WqC89izeUaFGB7a3LAkQhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqgXpCRA9TVsSAnZWagAAcqwP+wSGW8K1OGoZamsGclkR\nx2XSpI9o8QPd3kdqspvqTH9e2lcISKsR+UByxux5g22N6dVAjQsgOz402SmJ\nQ4wgKr7laJm8CbEw7TtKwgDrcInlp+Q6+EKQWo+8P+LBx6hAAUxaUwE4BwIL\nRvQRWjwMitccmc4CHh+6i7BzHziPgdOgacZeFHjR7Nx3/ldwOfjC4YXyo5Mn\nRGYeX1YlDXBGQ8z9tVc2Y8Qfkg2Zr1TfySTUqSicSlsYu5Y/1YmPUnaaeHQi\nv7RkFY8kH8ZuvbHQRj7I5T1uPGBhP6yMxY6YbRQaJeGwOKvVd9ku5XXTZw0/\nRvaGn8jiVR5DRREyUyb3+b/uyHJRBLFCfTbBolmAiCT18zJRok6IEHKki0Sn\nrweSGidnf6RKkwfX5969A/IuZQR98NOpl6eP2+jPLo4bPScJX9hxB1mt7hXq\nSHNGi87lmbPzubQS0a0GUeCoM54uAivuk7+nJ52ucuNryupevnJIi2tVsvva\nl8c5UxfMSsklWaHRBt7vdv9EyNC0n37PNljJjoITlHW7/W3mfZocv7l33Vas\nnwutUIDrzCqTeaSU/qMYTGpUOq3HwCK+eWcsIgZucdNe814mNZZPAw2Pfmk1\n1KJtkwv37VvrhBv25SnX/eEYaz+L176yiAQ4e3s5CBKkJX6Kw7JQGmejQpsu\nHzXs\r\n=+xLV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"65faa1a38bfe523b38c4fa2af24398e244b16dfe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.195_1621755369387_0.13207475339084684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.196-renovate-balena-lint-6-x-4a85c887bebedb6e522305cf25aae763ab07cb81":{"name":"@balena/jellyfish-jellyscript","version":"3.0.196-renovate-balena-lint-6-x-4a85c887bebedb6e522305cf25aae763ab07cb81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.196-renovate-balena-lint-6-x-4a85c887bebedb6e522305cf25aae763ab07cb81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6da24b8c936a6700a8dcb7290b200c6ab14ca8c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.196-renovate-balena-lint-6-x-4a85c887bebedb6e522305cf25aae763ab07cb81.tgz","fileCount":24,"integrity":"sha512-cCQsOv6eRrGjA4jlOAAHISvEwQOEvbu+1fITfS0OIExoKvKFaBNhJ9OgNmojm/NxABLmYufEzd1Tpa8o07r8xQ==","signatures":[{"sig":"MEYCIQDM9AnPUQIh35jKBhYH1GgZUu+4g+2aXLuzWYex553b0wIhAJMzpPOrdHaKzCHuy7dD1FJh1eQTB5Z3lu/hYhPGv87s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqgbeCRA9TVsSAnZWagAA/fEQAJkPbTNj7KLs3KZqDWUb\nfytBKLxT80WncjQkJ2xPyzmBZRkoBWV1yZj3idcfK0Pvq+75cowhrFHldkTD\nJoyLJEHvxzYdLcYWXjb7I1I+3HV73F6yi0mkcpM9+nDDLyTn2DIyJS1gNODA\nNPABRBgjj/YmH0L9CuivJ43S7jOsyGwEY0/o4lhkZ3k67wpFrYuo004B0QtN\nwBdkKk0zApYl8zLo0A3gWXjC50/YQ4uwzm/n5KuKgEPJ7jDpuxbDlHcU8Lou\nghD1UrQEDW72k34fPKdChgsfa6olCkq66vALMJJa1i33nGrSkun0Pgq8rO+R\n6Tiul2+MWmW3KAWcVvMP85q110Akgse0dGI94U9VWckDaEcejQlrD4q1fvaZ\nwu9SzWiU5RGYmS5D1SfR0+1R3/XdISdh+9NBBfOLRt8isDVYQ1DEmY9R/QTQ\nXENXubzAhp9uriDuPh9kDmM1apkdCvzH7CfC3kUKucwxMhEMXzgFYRo6w4wH\nPJ0pSgDZkekGfmVijdai+b6zOcKPsh8K/o5potfx7X+H1lfZxy07oPfdG60E\nYM7alMdgEkeYD0cdRnQLLmvC3nB5kHp299Ji8MVnIbcq0yBnLfpwLZX0Ti9w\nv3xeYDj8mNEi5fMuewwIINZrv4TY4oPZ7p1ILlaR/MpAF4DTGTOOkLEzdYG9\nFprc\r\n=3hQj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4a85c887bebedb6e522305cf25aae763ab07cb81","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.116"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.196-renovate-balena-lint-6-x-4a85c887bebedb6e522305cf25aae763ab07cb81_1621755613610_0.8279783064667954","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.196-renovate-internal-patch-956507e6dc11fef299e2bd867ba7ea84e7bc1812":{"name":"@balena/jellyfish-jellyscript","version":"3.0.196-renovate-internal-patch-956507e6dc11fef299e2bd867ba7ea84e7bc1812","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.196-renovate-internal-patch-956507e6dc11fef299e2bd867ba7ea84e7bc1812","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"08b1f997a0eaef5be6d06ae06ca387d53a5cf0c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.196-renovate-internal-patch-956507e6dc11fef299e2bd867ba7ea84e7bc1812.tgz","fileCount":24,"integrity":"sha512-IQltDpZRnaj469XEqOFufsHLjNPa0+zm2VBiBOegPUbrr+K84dzhWfkYUgWEd1ZUfGafnSoJscYBhJcPFeVEFw==","signatures":[{"sig":"MEUCIGlOeKkxArnIvWpUcbI8jSuttr11W+7Uqb4amDdfJ/YgAiEAnJp7mAJAjoUjHrguOzCgAdAQAvmq2qdmlRb2vHVXWFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqwPoCRA9TVsSAnZWagAA6TUP/iNrgKZCQBkK173NH5GC\n3wu6R0apHc1zHpq7BygZpls+5vx83bL5tpNt6/0hZtXfxsOdKNEnOOO7h0i2\njmxTeOx18J9a2YTV+qME3iPORf3MrRbmO3cEzwpF2PrZphhhRST4acN06Hzf\n2dC1NgyOoeK/XyvUjk6KKYLf3thzJgOYsUa/Y+Eil82medL1L3jErzLkSAMg\nrC+hkBjiWEx73Kks9nHOFqMNqJJMZg10CaVumIpLE47HEetdRQ5D8KDII3P/\nrL4cXJrLE4b8exgwJcmIZCO0LlroJl2DdyOFSXoHi890cwuPC+u4Wa7YYJgB\nKVd/vcOo5L/DhK1SZ9+W/pHcql1wKpQ+yFCxRvc8/YZIHONUN8Z3qu6Tt4Q3\nqBQbWMCXxVVbmtG6QpYrBOVSApBcDiQhfJrzA7R73sE5INF3Xr0ij6xqgV7e\nlsN9/W7LE5YbleLVDmyEzDNJhdlDXGzRrgXA+qs6Tte6tndTa8beG7DjmmOh\n7TOGxLkr8o+S0ZXI75fZHErwW7wabqv7usRAS55pGcpY4YkIc9tmodezZQq4\nMmvCmK92W62b0oUm8bZiC1n/X9O+M3b7Ocw92qwiYII7PN9JTo7pX0o1lhQU\nVpuyx2HIBPtWeE/WH+Jtpo+kXrzyaTv2M4tG+df6SbI7idyVliJ/a9HeiDnE\nqOyE\r\n=2NPA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"956507e6dc11fef299e2bd867ba7ea84e7bc1812","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.118"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.196-renovate-internal-patch-956507e6dc11fef299e2bd867ba7ea84e7bc1812_1621820392328_0.9514800918677198","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.196":{"name":"@balena/jellyfish-jellyscript","version":"3.0.196","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.196","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe666ce43d59d26256a3fc986db1e1267328066d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.196.tgz","fileCount":24,"integrity":"sha512-2+YzwXnj23WnbHVJ3N5zahoCrWuOMLWUG4Tr99bXws56pABAR5w40rVAMmgKht/ub3+BhZupYnzvaAGNC3Dxhg==","signatures":[{"sig":"MEUCIQDJ7YN8VdHdFLK+XldQJJ1kGmyiaKdHLJqOnUJFACNLZQIgNQedzTGTi7uNc2Xe2fEMeFOOoksymGH3+aRX12BUrFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqwTPCRA9TVsSAnZWagAAwgYP/3MfUBGyw+WEOfUl3zxe\n3SnOoPqLZ555Z9g9FIgDt6E1LDrwLkHxqOxhxwIMw6T+CLDTOVTSsuCtTA8P\nRlSI/QgX4mPRaJHMipeF8abpGD4YX6rE4jTvIsl5a0tLE2llqLcvxV71v7fG\nIzd5creP6G7hrCYtdmFQSxw8cZ5PZjTOKSWiEqR346FnWLAX4l+ugX5uyOJ/\ngmIBUWb73A4kbCEXclWvQPKTVYi8lLXI/SCOxEw2roIf5qrs07rQpXOdPHFj\nRwar56ZoKDjoel5l2A+FGc+hud2QaXbqnMZp0CrwV6BcLx6+qWCGJvGpeMmg\nLqO8ewGGiojvCG//BIzn9RQG3VsABNWYtl5m1nxJlLOOHRVk57o0NWssTwHa\nXFLCzwi67HOU8w7IWyJT9yoMrC0vCSE01g4fxYZtKPC6Vo67SUPVEOZQpJLG\ntznu7Mk5GycUXOkDhLOBXuMtWjXMhz0OucnDPlBQPJBS7fZF32ihWwB5m2Bh\n2HSgjCEAvDMPpjGgbSeGoFkE9IBRqC737btTuYwxCNPigP7Dw0gd4OMI3+iD\n4sqXDWfXt0OLO0dqNfk+YOIKTF5xbl0QFE+0LqPCkXbSB/hL3lMJoD+OL9lp\nVoyL4JrnnNmP+k+Y7wCCjwW5wQ9sMqHuXF4mZmrENIm+6mP/IgIjrnkiEs6f\na5mV\r\n=FJbn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"38c0c51894d13f84cfe81dd1b419edff4c2a536b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.118"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.196_1621820623459_0.9097926991945109","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.197-renovate-balena-lint-6-x-86f5a10d64877427046afc78abd0a9f973d775d2":{"name":"@balena/jellyfish-jellyscript","version":"3.0.197-renovate-balena-lint-6-x-86f5a10d64877427046afc78abd0a9f973d775d2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.197-renovate-balena-lint-6-x-86f5a10d64877427046afc78abd0a9f973d775d2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b3e946e8a50fe0a455960742f3e6585d27b25dee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.197-renovate-balena-lint-6-x-86f5a10d64877427046afc78abd0a9f973d775d2.tgz","fileCount":24,"integrity":"sha512-3UF0WwMU/2VoEDlqOX3gx8LqJ3ZXi+UqsqPzgaDpR98ZXur1r0k2OAU6DZtVLfSDwm/xW4INrdXN/eBUDOjjeQ==","signatures":[{"sig":"MEUCIAOiD4vV9QNH60E30JinPGTak0EjfHj37/akoCln7dvXAiEA18EQMHVExooZ4a+Rsol0NUnVOyRknk5kV26KmwJrvJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqwbmCRA9TVsSAnZWagAAID8P/isjFsPIgtLGoQL1C+4A\nLuljlfImWKhyK+LnM4AXfqdWxKITqelQuHnPAkXY8ngaVC3emjJS9VL1xuKo\nfF0SH6jPQH5IxfAQ1nIeKE6sifW4h0am5rCN28BhpPyQOj3MfnCOg6SiFwRV\n3VHb362BcNroA59nZIdogL1+RfTdAUffJLJD1XGc94Ul/5ulRP2uK7sjHSdr\ndNHSpbms5+L9k6ITt2LgDgSiAv4vNqaydOIcllJO9hWTX+tXasabS8C0cHrX\n7F8n5w2KNkUGfoQZx7s7Cl+65dIdz8vzMKeKlRdA1K4sPHbWxQcX9lZnRmgg\n399jvdojrgwF6MFqqMyPRp+NOqOWlIhgIhE/Mr7bis9fGc+IvUetQcOv4CS8\nkOVWNSVPUm5H6B1FFfWWa08+cd4AV38W/Li/2Lsvlji4/Tdt+4Ny6SrZnA7I\nic1U2cmoF8PDj6jAb7vTwoc2ym5KqBcidXbKatFcnfVi6BeN8n6irR5Z6UNe\nooEcUiQgHjJOxY4UvrhTjqY8Ddaq1Jlj3TUJOj+Y6DkScNWUuEYvnZOeAvIb\nxr3arO/afENNNfnurMLN7npIBWE+U2ZK3dkTSfI8AISWmYQ7Gzi9zj/hrIYH\n1BU+adjqQjBBU3lNRBpkrfKr/+cHwO8Vr31eicpW2+Mz0MPYIz9dTac89qV/\nNOkH\r\n=M8SN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"86f5a10d64877427046afc78abd0a9f973d775d2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.118"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.197-renovate-balena-lint-6-x-86f5a10d64877427046afc78abd0a9f973d775d2_1621821157607_0.16149233447828504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.197-renovate-internal-patch-728cf614d2b8a16d24ae9f7613932f46cb7a0f7f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.197-renovate-internal-patch-728cf614d2b8a16d24ae9f7613932f46cb7a0f7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.197-renovate-internal-patch-728cf614d2b8a16d24ae9f7613932f46cb7a0f7f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c21a36ba46197bae6404577c12af1498ec1600f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.197-renovate-internal-patch-728cf614d2b8a16d24ae9f7613932f46cb7a0f7f.tgz","fileCount":24,"integrity":"sha512-tIxl7jlGroFSIbckZPW1BiG3mOk9WA/Wrdq3YMZ/vsUkQjzV15CSuCXv73XxxwJvK/1Lxi1lv4t1UWV6H2bJug==","signatures":[{"sig":"MEUCIBDJHbjr6JqZIiWjygaeptQhHRFbHETbYEq5/gVJytO9AiEA7EPY1ACbVn84W/E863j5NECBgIS3O865IC+EEflVdvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqz3oCRA9TVsSAnZWagAAirMP/jWVY8e6UU+08c51AXUs\ntfgQhSvDwKT9wkLz5h1zg4wJ2lz7si0EYfoKmz3hJxEBUvutipvFQG7GHF7O\nONJ2NNS7beGGXDP0y9377z4S6hcogA10uASgdacCblo+2SLEl+mzdwd+WGvB\nWsDhm7BtGHLwhK4AAaquj8fpqR0wBErLEH/wC2Ju3gE8C7IdfxyQN80a3bng\ntPS9nmYpTUASwUdBXST2Jeqgs0EEAijRMumRkdtiAzbji0MHQw67t5V7U4Uj\nqo3KVv8HQx52HDOKJmTADQOvUwHBhXL/ur2WXW/6CRD7vjUrq30BTvLleFp7\naZHEzW89Ah//Wbvw6VOMpGId0T6EDk3dZFR7WXhS/PKfdbPPl0D99cievBYY\nRaUn6XsaKHN4F/dFATMbK1upM6LZruAnVJoJf8toD/ATYZc76E8rdyEMuSNb\nGWYjHRTLEot9DO6KJpsZnu4QEzEsvPCWdGZW0NDB+GKR6nm7Xq7OXilK52zT\nxbuIf0UcG27VntfS7vwAflo18YUlDUXuzjQ8LfyRySQ+PyC+992xFVAgP0xH\ntaaCmovidJCqrGKiQ3LQFeDD2WLfdYFB/4Y8vp0WPK47Hm9uPRfonlv/K/rm\noWi8tRs2gBwd94S11AQj1inHtmXWNA6dpPDp6KsyWx8uiufuMu4WyPiG1Es4\nDqMI\r\n=qknw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"728cf614d2b8a16d24ae9f7613932f46cb7a0f7f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.119"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.197-renovate-internal-patch-728cf614d2b8a16d24ae9f7613932f46cb7a0f7f_1621835240291_0.7914411959956904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.197":{"name":"@balena/jellyfish-jellyscript","version":"3.0.197","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.197","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f003406a846af2da5a234212671f71e371b62055","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.197.tgz","fileCount":24,"integrity":"sha512-vKSGj0F/EgfukHH8bs+Rv7/cl6IXyiAH7JMNaQ0ozrKhuF1wd5BtWo3RK0Lo+K83ISbqFC693+5A3Tpy2Bn3fw==","signatures":[{"sig":"MEUCIQC4tGg8ZrZkpsS5uTAuetxLmQ72Fztn0aLASqZKuFe3uwIgQGAlyHzPx1bdJfMOny+OzuoMYQtRBH80qdP3paJssnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqz9ZCRA9TVsSAnZWagAAaigP/jAOdDKpWjF2PSX9ztQo\nBG6uyJyeOGiVxUKlhXlox0A6MUMH3w1MHK3AEM8SdnXXxYPO9TEHBvTn79bJ\n8JreDw9jnxLuhmiuTwJS2IvLWoPdG8KyVDA6oGhyoRTEgjyzx0B88qT/vkYR\nOpdzKH1xINYyeBH/jeCxGV5Z2Hle/tuQwCKbbodJ3Si2wxTBV/agmxitZm4E\nFl+JpoCr5eq2MGmkGhlqnebwly5NiPdbq8wMOXx+vEH9EvNNovB/mVRivnTn\nPm2BT4/zkPAMOQ3/sKSlRDQhriQeGoTCd5/TBIkRxjYRlWSF9lq9qCsGMXhW\nsMxn2wVNjzaneUibGTanALprWF6gyuUxGHlnTj8i55ie7DbbnxxZ1i1Z+f0M\n6a9pMQLR6VssaX/wxoBHDjrwmJzd2AfSbGsvzoW2J1JQOc9O7LsuxZjsCP2W\n35DnmXI0/dkiiuThFWuEXfcZCPGTqQO5adzboSlM4CQwCJhJarUWUMGnNxCr\nSZDosDzNSPvLW/g5QRCoVxIEKFwh3raGalJCv62v6Y7eb2Hg10qA4ioW7KR9\nj8ejOR4KTlqFo1tEajwD4xenN7sM0Uo3tZxPkvdRyRIge2jis+n+yniJlQns\nFF4CvDk9ikpwWELL121yK2SFUntfokkzrFNRpKOkxL96uOTtCFLbkUSj0wRe\nKWcx\r\n=Kpio\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eb5c58688acccf4640b120031319943fa8bdcf81","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.119"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.197_1621835608989_0.22701185904338494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.198-renovate-internal-patch-d3b5a1208f312398fe805bde6370d0dfd9414956":{"name":"@balena/jellyfish-jellyscript","version":"3.0.198-renovate-internal-patch-d3b5a1208f312398fe805bde6370d0dfd9414956","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.198-renovate-internal-patch-d3b5a1208f312398fe805bde6370d0dfd9414956","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b77ffb5f69cd997b5521a7bf6a968c3fb975051c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.198-renovate-internal-patch-d3b5a1208f312398fe805bde6370d0dfd9414956.tgz","fileCount":24,"integrity":"sha512-qAzDW2jtWAahjuYY014i3aceMl0ZfKaAByWCmrwda5ylVoLJE+FSzXw8SjSBBmCr/x7WwB6G5wdV7pKolf4hAw==","signatures":[{"sig":"MEUCIQDNfTF6aBqh6hm5k7DkD7y0uhTdbKit9O+NXHJrbiCBOwIgWQ8Vck1X5G+0bvQMoknfX8ld7e8BcosM3piKt3TMT/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0FfCRA9TVsSAnZWagAAALEQAIXx2U5PIhVDJjQ2RD+K\nm9zaj7LhYR6lxGamDLbPVAUYhMW7QNkwC9kVrcG9Di3YB2Y2C+7unX39gKRN\nPV/hURNKswqcDOUKlNFaYqzleQeR5V1EjfC0feMJxXjpSqT74GC9JEykcWmr\n57kRuzcQGOBGeJYuROsRNkpUr8zZvwFuP0pLPWw68acBMv0fVGFyEsDHCNS5\nm6LO5TdPbCgIA/PvJd/vLMXOWqcdETWBs1hnLkK9RrcCXoNBD+8DOgHFIbAW\npnWovI8YZcjrV8btINh/goAY4qpUcrL8rp9q/vG7+rrO8LxGr3Br7RsahXn+\nhvCERpqMO57MC+Y8FOMGtWcxDTFPZZI/gCgGX3WCpPw7jIQ4CFSApjOk1Gck\nYBPhQ5eXfELL6zigYIGuDcBFcvFqTab8n98Cll3UXCicnOqdnjUiZ1WmbpK2\nQ9tn6Kv5Wi+KUz184w7Ezjbwnv4ZtRB1Sx4naekKzO5ozI1I9R4yJbTDjATC\nWJ0hVKin811BcvoloOsV5RDKIP5aquSIEknjSdOlp8UUd+Xc27uUcM6kKlNj\nf35rcAXHoCA1Fw3tYm6Z0n9Mo4jAaNpFlTb8t7SpnuUHJpYXM01A4gRrpWXX\nymbAOreGpqPkfoCvSuMycUVNzjDxbVL84mhZVViO8uNXK9FDJlQ1/NZTCpMr\nTd7l\r\n=Yves\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3b5a1208f312398fe805bde6370d0dfd9414956","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.198-renovate-internal-patch-d3b5a1208f312398fe805bde6370d0dfd9414956_1621836126737_0.3684785518289464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.198-renovate-balena-lint-6-x-88c52bf7dc4ee0247268ce137d43434d3dd7fa61":{"name":"@balena/jellyfish-jellyscript","version":"3.0.198-renovate-balena-lint-6-x-88c52bf7dc4ee0247268ce137d43434d3dd7fa61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.198-renovate-balena-lint-6-x-88c52bf7dc4ee0247268ce137d43434d3dd7fa61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9bd5803e379a46027ca28f018cc7f7599f190c89","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.198-renovate-balena-lint-6-x-88c52bf7dc4ee0247268ce137d43434d3dd7fa61.tgz","fileCount":24,"integrity":"sha512-rnCn2oNV0V/5BPLskmI4/g/yniMKEFWScNKN5910W7T9fwOZ4NIxJmsHd5rc5qaGvvMEB51KxFUTrn8XLD/x9g==","signatures":[{"sig":"MEUCIQDmrxT14e1LPpv59zLl9LWkSdadYmKF3pyvV9hgzIchkQIgRUu5NAoMPvJVJYAPgcwEFHF0GR2rKagmpkFfdrMoaZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0GKCRA9TVsSAnZWagAAcRQQAIxUDA7SSOqs7iOIikfS\nuoyG0sa1mtHujVfIVXkoOvroZ8TSArako+Djeh9pvQsMiJ2+z3RvZ88tfB62\n4tFvlGR2kIwRX7aW5b/kk6mk8W9VEEeSEBi5Ocd02a721AO59ynRDuaceeEQ\nSfVbSJ3rAQkWKo/vilWKpLgW7g3ocKPtAkaNHyIZsqsG9SxO2RdwAR4mDHH1\nPRGd4Kj2nDmpzdCXzRA2uud4qI2RSos0H+9yV3wxnZxhFmXGbUYVpyt4sJT3\nap2uvKtD6OwaBNKBeiuEYECrqCgGfuWaskApuH73Up65fW25JuPmApCUeEG9\nzlhlMFqP904bBCv0ZxdF1ou53f8EKi7wpHJ8qhAqOUPBUb3l3H5zSNNeDfGH\n964nX8BGhW4wpZRzRcgjFIsj1ks6bvwCH3EBp2TOg0ITqLuOvlg5Q6m48cRH\npSe1uqkVibbd7O0uxfE9UPG/AnvWmcTCUbOvz+b+01dU1qR2cbUKmbQjzd6m\nDZrKuvQvcrVLrCVB9IdwiepfHXx/snBEt835RBEmXac/VxxlO7Mi8pYgCgsA\n0TKeqLRrDHmdLhclvdAM+wWJe1KRYsdmey5mCGGoeOyBdTdV+FPaRzeloRT/\niBtM/2rktw28GP1eO6ERUMXc/48aUdSxrZ3vqAk29W1N6my5BxC5ifZ8z74g\n5B+h\r\n=5BGQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"88c52bf7dc4ee0247268ce137d43434d3dd7fa61","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.119"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.198-renovate-balena-lint-6-x-88c52bf7dc4ee0247268ce137d43434d3dd7fa61_1621836169833_0.9514282656890374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.198":{"name":"@balena/jellyfish-jellyscript","version":"3.0.198","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.198","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4bfc921176079f2b9d828e71424162cb604528ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.198.tgz","fileCount":24,"integrity":"sha512-8N9/0yv/vl6VZB1m+4pYHjrKgI/aQ7fIa/VsaJFDo+O2IOOySpEKucoWN4GBP9LEC4NVmf1HX4PtSQRRKmpftQ==","signatures":[{"sig":"MEUCIQCYK33T7lt9dUIZTITPmch2fO60ZVXBZVwNf5jbxwLXqQIgNCp6L43ofkPrLwC6NadrMNW7A6vb9jGGrh3GC2YANDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0JhCRA9TVsSAnZWagAA+aoQAJr7Be2aSx+wKbdBTPL9\nNwUDCSOIBcn4WoPv85VIbp/dXKH9fpPyC+Ns1oNwJBeiDRqOPUwqbF71w7Jo\nyJcNuZPEM8Iu58HghVqLX6m95z+VhLlX/zJboxhPrtCk6Ta/T02U9NsO1xVf\nVrptuAf81ewy54QUfwqTOH2rxw/yiICx73QQTA78jmdY3VYjJ1oXHY7MKZn+\n/SIVWCveXXU4FlJ6pT7xG6lLxOKZAnbEvyIDntqZWKtn523klYKWzYdo8Xkf\ngxfxxYm1OoDsocdfMVjt5O4YSjXKo+8PRhVaPRnhiAS8tmG3wHLrbziGKgl1\nVYQyPzPARo4W7qs1ggGw/pYvcPpssNJ0CF6Q9asnyMCwy6F8jXp8UW9ykDw5\nqUsDCcniabX0g4aaQCK4sVFZ4dOJQM49bZluUisCmdxGHrdSWwOK29YYA6Mi\nc4Z9wQ5eNp1Zyd8zY3fqSZ244ko6AXJj8QfSeCqy0grclV7ZxCDOLFOJzoDm\nz1t0Y7NOAovp/i5ah/2k8UIwf6wY6ZfQrp6fKj5QawfvwWK2gnWDqZUbNsT7\ngtwshXMfkVsLBMTqyU27a9F3qrQaTtvGZGszd3T1igLHaEyQjzZ6dxjrVLqa\nww/IKpzcbEuQjWa0DjCgJm2x6XKCZpXysO061LeXUOvgidF58c0C8wUXflrl\nF58p\r\n=a9Q/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0fe2801737b1c4d141df61e950895f520618fd9b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^5.4.2","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.198_1621836384626_0.7092803058805588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.199-renovate-balena-lint-6-x-b936e835be9c6dcd1686464b2ad9031983cd8eb5":{"name":"@balena/jellyfish-jellyscript","version":"3.0.199-renovate-balena-lint-6-x-b936e835be9c6dcd1686464b2ad9031983cd8eb5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.199-renovate-balena-lint-6-x-b936e835be9c6dcd1686464b2ad9031983cd8eb5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"845d6c981ee583690ad5a7864622836797f96b4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.199-renovate-balena-lint-6-x-b936e835be9c6dcd1686464b2ad9031983cd8eb5.tgz","fileCount":24,"integrity":"sha512-CxXeZ0VbcEvN+c2b4QmpQp5uRywtswEzdhMB9SeDcisUkArh8hK9aPSifnEHeIBQxFan+cQkpnjaMF9QNiGz4A==","signatures":[{"sig":"MEQCIGBAnrv1elhIJwMuqPGx75N8dTnpcuyR/OEGaDo0LLFIAiAmNby7AA/Pn7kXQjMZrBsvLolY+E8fKbJj5m0qFFaRUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0N9CRA9TVsSAnZWagAAGc0QAKEYQCu0sYeoyxfN1rLG\nmQSNhNz3Lz45mpd5bPvxZ+3zaN8YKgxKyqo2ab9l6H16aB7Pu8sSRVIGrgsv\nNa2cixc7MHM8UdmMmKFwv3TY9QR2X6+TtEYpBCTjtyCDkf31rqQAWSdZlv6d\n4GPIi+XgPz9O8AommscI2+c/t12BfBy2JeCgIOwqtE9OWj9Pt6wq7sbn3tft\nLkLB45P9XgLMjCUYKCXwAosJzuZn78gVhSuIo3DOX3a1uIRi54NkMB77WDq/\nxUZ0ZUkRK14LeZF5mnadD5IDDA0/NAhv2ajSOcmwMkujWSVngQfa4hB0S7nf\nzNlF40i82lLlr3hbl1wJVIAs4IbFMd8Ad6mX3PXibVBAxkbxZCPdNYmS3oM1\n/3Z0UoQWX/iiCEitD8rnE4vzoNBulhrhC7pT/LzTsiL/HYseljuxJoGyWjB3\ntJXVhSNXklcJLgQaEzNrrU3+qYuZjIkYr4HoRPCyl2/LsFfPH0vBo3owC6JV\nSclcsX0tvwb3CgMekXcCgVhOp89Q1CEgZdFbVpC0sgu7Sv4fj+hfn1/05VGA\n1nF5fuBpIffrrY36A9hTV9rssnsB2e71NtoFCdXHqnlYxmArz4JYylFEb2U0\nrKp7XcdOqvOFkwXki+OVULLFFpDD/OL1aoF/XNkKU+/+D0v22dOWQliGRvks\nC0Wd\r\n=YMb3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b936e835be9c6dcd1686464b2ad9031983cd8eb5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint --typescript lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --typescript --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --typescript --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.199-renovate-balena-lint-6-x-b936e835be9c6dcd1686464b2ad9031983cd8eb5_1621836668917_0.1381662807310997","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.199-renovate-balena-lint-6-x-8f616f741059e87349b9698be381a8fa0735cb0f":{"name":"@balena/jellyfish-jellyscript","version":"3.0.199-renovate-balena-lint-6-x-8f616f741059e87349b9698be381a8fa0735cb0f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.199-renovate-balena-lint-6-x-8f616f741059e87349b9698be381a8fa0735cb0f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"68d1454b37412efaf93b31495c0bf23ff4169497","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.199-renovate-balena-lint-6-x-8f616f741059e87349b9698be381a8fa0735cb0f.tgz","fileCount":24,"integrity":"sha512-YmMpSYWMWLhhk4iKj0tVJoaEHG0iaqMaHDpAJdVXIN4tZHvdYSxlLcLOIegbLXlaJYbB7XO275LUYSrJASDjQQ==","signatures":[{"sig":"MEQCIDXsVom7Sr5pFgtMCh9Gf70rNBNnlOYtSCdwzdzt+MrUAiBA+lmv6ivHbFQMCSptdKqmh316Edc/zUlfN6NNpzlEkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0lBCRA9TVsSAnZWagAA1+wP/0vpvHwRGcTmZ+ago1Q0\nXGt6NwiVCpiFYYhYVVJo5vsofKpesQa4tj5r2AZJ/NvYz+Cn6VmZTmo0X+5Y\nqgYqMFPeYM+qIXxNwqNww6SjghNOSJ+jyST+PVGAht1KIsPcQsav/2957/e6\ntA4LIMYAe2HAkWPMu6msJgTborKEC3dRXMKkKkxZaRd1OsL4FWXNF/HFDgCZ\nw38S5D6bID9EP4nrbCpilc6cT6a6PR7y5o0SP3FSyuca2p0013Yue8fii5Xy\n6RMyGy+CZ9r5PZ+1xQ5tCSBfzOQEyDDdHKfwKnkj+RaX/GHp9YM1DbssSFNV\nIx2xJcEtntkEr+YmJHD73NhckMvWeMJ1CXi0Hj2VvLbJ1aijL2E+wL2d9WOZ\nJU5EkOz3zrwayuB3D6uPMaYY/EJmeAqzci0HG3mBdM3Fk1FE9nbYDXaSYNoS\n/MEkCjsmCQQeTlt0v351qE6BOk6Ckj+4JWjkzy4JLtydBGgRfea4hhgTFPE/\n1Rnqnv/msgd327pA1vfAcX6GaRb3OXkOYva2pe1JZpqhqLwQ9YpBMKZ5thgt\nXCmBg8iGa33lMYwG0xlFebOS8HdXAGkKuHSlQY8XNy9xEMcjNlnDRp0MwCV5\n24qL4+53UJ7oX1CScnL6QPskFsdOSjSNDa4n0ZeO0CC49n6iPiojmDwxbgA3\nUDLm\r\n=tP1L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8f616f741059e87349b9698be381a8fa0735cb0f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.199-renovate-balena-lint-6-x-8f616f741059e87349b9698be381a8fa0735cb0f_1621838144941_0.6851950204537218","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.199-renovate-balena-lint-6-x-660870f89a5a3b3e42910ce01c05f1b58c04b177":{"name":"@balena/jellyfish-jellyscript","version":"3.0.199-renovate-balena-lint-6-x-660870f89a5a3b3e42910ce01c05f1b58c04b177","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.199-renovate-balena-lint-6-x-660870f89a5a3b3e42910ce01c05f1b58c04b177","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ceb2d27b54e12043871d16db459ac795e058958d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.199-renovate-balena-lint-6-x-660870f89a5a3b3e42910ce01c05f1b58c04b177.tgz","fileCount":24,"integrity":"sha512-EZ05DNicKWa65kvWYfqBBR+X4JqGufZ7LU9mTaINDLaPPxst/ZpNFm/K8utsqEjedJMY3dwTzah4rKY0O+03kg==","signatures":[{"sig":"MEQCIGe9TD6n7gnK9TMBIfpMgZsIAI4P2J2XxR2/5G+9qeJxAiAIeLEtT8o1Qcb2d07DZEzkhD6k+jqlbiThDLma6ma2WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0uuCRA9TVsSAnZWagAAcbwP/3AQWG/IjitnhBviBGwV\nhSsndDRbu5Dgs3GRyzn3z5ht2rFOqlUmPwgeaYuRPdEosEsa3hWOuNEoK0Ei\nMXFPZpq4W8wCXsl/YiqTm9RRJPZ/EZrHXbDve7S5g8rDb1o8nyv0PZdbJWtv\ndezY6yJ5Eh4N5xf5k8qNY/nz1z/uPDivl7RqSztEpiNQqdrOj7uindN8ogSI\nlyFYrm5RNxVUGiKWsNJftXQvB93uak76CEivCRKO6cobmg0QcYroVH/T8wNM\nkWlbmRtZCL8ZIufMX5wlOjYtKm60x1FR+OnUiiZ8l6QgTGHw0lk369zcHBz+\nGKbsJ+W4LiNVtrGV2FDrvYo5E7azANOpF9ROta/1bCT066QwTvVmmbNnYkFb\nxI/I+JPrkUkonjP+CRHQUbw9WMq8QyoJ2G6+0biDZvq/3HTg4b5uioH51lsK\niLy5MCDTYP9VjR/EKF09LasMXZbdaC5CXU2yNCmGQeaqAFl5Y2nOKefx0k2M\nXQ95EKibn2CAEC0/mGQWuNdV/hf6jan+AyRAGbtK8usdtiSWj53Gf09xb+ru\nQx6ZkGiVHaynhNxu2s5pkLK6jm9fLdilI5jhHEDUti9YHCIqOmcnOOQcSTTk\nKOnBi6NPSUCLjDsmvRQdkLvTMFSNwjtvkATjf7GVy0gXRiOK+cOh2ZAuzjiP\nn+fR\r\n=8njQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"660870f89a5a3b3e42910ce01c05f1b58c04b177","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.199-renovate-balena-lint-6-x-660870f89a5a3b3e42910ce01c05f1b58c04b177_1621838766153_0.4183471685935072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.199":{"name":"@balena/jellyfish-jellyscript","version":"3.0.199","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.199","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a55f3f7abff4ef10df0cfc3e4823562188606c93","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.199.tgz","fileCount":24,"integrity":"sha512-sC/Yoz1zG4NnM9rZkOIyx8wG2DyhIHJMCLZbrAA3IjlSfveF34B2sloUByPRvkY4WPW/3q5NFSxJVxtna+mazg==","signatures":[{"sig":"MEYCIQDvhlLLBijkrU/PTiHqqSXSc+5YPzQZuAgE1El9zHjzlwIhANLGfsWIgB8smVQxH7CEziF6v2JyR9iyhtBFo6oexlBt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq0y3CRA9TVsSAnZWagAAdUYP/iB1/iOoRekv5Ox2Q7cH\nRS43X8ZiNonBbtBB86sYy29LqAiOm8BOw9W3y4kQd8Oo+322XoVOoXQ1ZZBt\nNbu3BJhKmVUx56hsZRxGXYzDY87riS+YGvFQ0OUdlIRQqMsyJxyFTBIdNkW8\nrd8t6+d+YuymRD49o8p3ttrbyzTCuwUDTE4molRj1c8L1nxS1iJneX4hH2fO\nN8150j08I7YLfLzsOgFws2/c0UHk+2E5ywR5iPXbzxbKlHjfr7WBrEMeIJKU\n+8wOzqwBSotN5aCPAzG2mbymuedn0FvOKvib0xlU6brqXsvAAMqt+ImCBEPP\nGjQzK5gdMj95qWdXMWIzFxqadxvG+LaxiwJ4XUiFsEBsiiCsG1Pk52fiw1GV\nA+AeSCSSgUZd01jZ3ELLLHBKispEqUHRgMivp6lRNr4rXGqsHh2wC6kC14aZ\nibezXpt/hh3ch44yNR7CB8ajfgGjFee50px1gBFc1m1bB+aP1rF4l/+IjZPB\nCBMOuAGGq1FOZ/fgDf/5wqPMzh9Gdxc+sXKw8vH280ISDV56SeSpV/gu6GYX\nKcHUSZJpX7x3IRlTnO+YVt+EDTJZeBLG+uFQopJEiupBXDImPD+qf2ReujLm\nx/ec3Tb4u3zwCnzAxzLMIfqOQ2ySH2Gli+ei0gCa5Yhfto8Hl7M9oY/8Pm7Z\njsO8\r\n=V6lD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a1b5017a819547e3a86996ed6f6d2761c8ea904","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.199_1621839030837_0.9050654418281461","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.199-use-jellyfish-config-e100e4c3c6991dc8cab105c3cc0f45304abcc890":{"name":"@balena/jellyfish-jellyscript","version":"3.0.199-use-jellyfish-config-e100e4c3c6991dc8cab105c3cc0f45304abcc890","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.199-use-jellyfish-config-e100e4c3c6991dc8cab105c3cc0f45304abcc890","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"93d3d4967547e482a1b0cd705d57726fc4e364de","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.199-use-jellyfish-config-e100e4c3c6991dc8cab105c3cc0f45304abcc890.tgz","fileCount":15,"integrity":"sha512-/e/u5RtsnGmm0EJMf+91suRcEqRk5NgnTIIboqthQdqeJDkr3akD7Y3O4WzooPWKqEKC4bP4yfAqtFHzBKr4dw==","signatures":[{"sig":"MEQCICqbq1B2m3O3PVLv3s/MEWs5lxzq1tjclM7hzJkEP78gAiAKUZbPuGZjTfMnOx49MGe9kwXwPrpMQFDZ0XbQf/OeBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq06tCRA9TVsSAnZWagAAfNcP/ibND0xinck5bBZGasg+\n72Ivd/5wDGQKXbfaR+qwoSgNr21HCbVbsuTSw9qyKxmFi/qr6k9F6OitWTBf\n2TKZ+Lv43zC0uyM2fvwk5K81lJgS7Ds8r5lUd75vQ8oAUImW/q3+SyzBhd1D\nHi+u7wz9S0IP53ee99UtHpCrDa1sAN8ZWwl8LQVLcL8/T1mSpMM4QiuJPA8B\nlHPjeLdRMQ+j0ImrcC1pKYhZu8NnnecQZ2bshLnCAZvejO2MqCdlg3LeK0Tp\n5HjT9TeTm6oKVa6doLFIcH2eiBYzk5yDZGC7V1ZbzzdgcOlkTKPPDLYlq0gA\ndPGAAIAfdZjP9goQ54BVqltn2lwgK1h3oHxURXtqtSai6BH7ZeeAQ2Gtzpd8\npeglv2Qw7GMnpNeAu6a6Vmv2sKKB5PbiwyARnN9pGGrCt6/LYEciMXSi0e9d\nv37xvUzEp1WuAXsUpkLlo5jVf0t4OGDI7xL8u+aSdE06lmwFE8uethH2zTUD\nX3v1XfFFd6iagnOeGep/GjAH36BDH4WK1WKXoISiYH4nBAbs/OuOUxfm4sgr\nKcbSyfawsru95e6a+yk27xiUI6QcWz8GnGYUs4KliqUeXyd21KiHNiV1Uaom\nqajp0bu8VfPArUfZPgfH1mrVe0pkwR6dprs0TusCge1HdrdFz+BEgnG2jxMi\n1w+3\r\n=NDMB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e100e4c3c6991dc8cab105c3cc0f45304abcc890","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.199-use-jellyfish-config-e100e4c3c6991dc8cab105c3cc0f45304abcc890_1621839533077_0.7922776398676143","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.200-use-jellyfish-config-13585f764e67354370daa9f5336c6070693d7e2a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.200-use-jellyfish-config-13585f764e67354370daa9f5336c6070693d7e2a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.200-use-jellyfish-config-13585f764e67354370daa9f5336c6070693d7e2a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23629637cc4ec3ea9dc86c9befbfb8d5fcf75444","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.200-use-jellyfish-config-13585f764e67354370daa9f5336c6070693d7e2a.tgz","fileCount":15,"integrity":"sha512-fof+HDUn08Mk9l6/NN/D16WLcQUWrIKo3lUclWJLDL5/lVbbJhpYliqLMoIoLO6ZTZjBHL8kdATg7S0lSug/Sg==","signatures":[{"sig":"MEUCIQDFXXYYxqPIDZtyW5GswmUsFO6qnHr3wf57ioKJArbQZgIgNhr1gwqKitY5HtIs7IeI8u1FDMsLNvWpvR9cyjMRlVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq1BVCRA9TVsSAnZWagAANdEQAIeO0uwzWjnlQu/jtTaN\n18Aqqm/JfZf/VSLf0aLKQqjmZ8ySuuQTTreAgGK/l9Pa070Zx3af3Sm1FVBk\nBG5N7HTl05pDbLDke9bRsbEFLeBTZ2sbQ8YjvtrnAbLHU1YWRH/hGFRD6IFe\niAj2CoslrU1EPTyrYymqWnOloTRcBx9EM26rEZigyMdVwfCsoqDiBhA7eoDG\npsEueW+QL8G+HqqbDM1UJbAb/kNui4CrKbIMqmc2KTMs8HG4fotRk6JQ+oUs\n/cBf/6RthyEbxcJSJo3Xai9hrMT5MktZkfYSYSi3kRMC1NB8s4bGvIs1TEyU\n8Vaeu/7u4wPAtxlHcA4RPjbLNBTIVKzJ05C4eY/Cd+Dk/C+zleBfsAGofQOb\npFrk2+3Z0iitMgF0dG8HMET6pZGjcxovYtO7L4n5J/oAZIZSgm8OS6JQPE5o\nex6W7U/vZyCMDJ1cGoqgdIr31T3DU0g3n5qqg5nTTyH8C1Q/ctKJ4CVIpYdv\ne+PsVVKl3UlIfXKRTtac/KNGjTed0OjJqZTfWAskgfihUQ2UpKfPDnXlpvo4\n833/jbW5WkRvp+7JilIN/a6CB2qxeWGdx3/QwB5ylSiUigIzhF8EkE97ifgV\n6U8wMQ5Rw/bmnTJwUMLdheEt1lhVJu64UgydR0aMnp+gUZ7JhAE6Aobq5w+/\nxYzh\r\n=0/a7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"13585f764e67354370daa9f5336c6070693d7e2a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.200-use-jellyfish-config-13585f764e67354370daa9f5336c6070693d7e2a_1621839957181_0.9522471061072153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.200":{"name":"@balena/jellyfish-jellyscript","version":"3.0.200","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.200","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3df7b691b1cd975a33aa08a276e56a592a38932b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.200.tgz","fileCount":15,"integrity":"sha512-lSHNZkbJ9g5gGA1FHp9kwXhMd//n9cEaRI2O1NHOZogDc8RXcZ5Q5kquCFj8ofGCjsK1YTBzpPqaQX8uIDRqbw==","signatures":[{"sig":"MEYCIQCL8rphrw0ZRHTf9F/qvBEX6+4/Qd96+12ylu28lAcihQIhAJg0a/sg/3BX5dangMtvFS+Pb6ET6ZixLYr/FBhsniqs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq1FRCRA9TVsSAnZWagAA/c8P/A1MoZBBpdtk+fxy4T2d\n2D/fs+t4DQ7NEe3iaqlDKoY8xsNd9zeb2enyka2f7ckMxKBLLxLB+qIHvtbZ\nK//ODKmrZGQu9YoBaJ4gK26TR+5tQcZt8uG5436+wBQZgHLRR5bdPOay3oNF\nHxQhATFbxZEUGYPJfXbJTME3necnL7oS7FjI26YisQAgKpdkJqm4sDagPedM\nhWrGGTij/lN109ek2U7QJEucuiDyUYx7xppyaqJhnzzP2dR7p5QI7EuIRBOd\npNvZydA3PfqYCZeaBVr6Wx1xn5Gh0jahX6AKoJAqUB5ZHW5u80uVtsup4tFA\nU1dPY70klRcS6pBhng8pAlFpS8P3MwYZlyLG13LqaBexqEr4YUtsnR7Zzdb9\n1lCxaoliuXtoMabG4GtdSs8ya5QwBE02Fl4sjVl+zqdBLQFmQdWyQsIxLKa8\nbG8De/zQ8VRSeJoFK5FLO49eT5gTa0Y1CnjwZ5VHCSStSCXLUPUlHvRFL3Gk\nNl9tNTvmxGx1wCmgGW7UpSMyBIoPYXpQiJAajN+fNWceGnQNNLqb735YAQWZ\nhXfr2JptFz0ufuYe8i9sMz/kVqAE3yRtv2jG990kvBA/ISfSb6rmbC9peMww\nEPdpBMyVlIqo0/n2wlmt8wx4pi6S75DKLq8yhTQYqA32jRBoNtcnCeoS9aw4\n/96C\r\n=XMKg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f21aa48c4bb8c640cb413e76e6061e6cb47cf55e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.120","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.200_1621840208657_0.7710002392204172","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.201-renovate-internal-patch-9130c040f8e73c2e08c5efd364e6b4256a32d9c6":{"name":"@balena/jellyfish-jellyscript","version":"3.0.201-renovate-internal-patch-9130c040f8e73c2e08c5efd364e6b4256a32d9c6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.201-renovate-internal-patch-9130c040f8e73c2e08c5efd364e6b4256a32d9c6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a1547a604ec5208a98a20b7f1bb8c0a75643ebf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.201-renovate-internal-patch-9130c040f8e73c2e08c5efd364e6b4256a32d9c6.tgz","fileCount":15,"integrity":"sha512-6mVBSYcUGEIRL5e5F/+m+P89ikagJBIybdM1PsBZZitVd5dkdhkV08Bbl1tntd+xxd2daeTt93gdk71/WAf5TQ==","signatures":[{"sig":"MEUCIQD27xqgYH0g76Tyo/c7JVeWiNqjfhF1Ga1uye1aleNKPQIge9QBfRhe/u2QBQPhiOq5MkhMaJ8cY8QBfL/CT5vgHJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq1JLCRA9TVsSAnZWagAAZuAQAJlDaSuDeTM6UAHVRclo\n/fGvIP3EtKgagLYKbhYBKJgeD+216ZKlwAXC7Kw2jjdYnpksU8uOMcGKyWkr\ncFcERLsmGeg0CeMP30pJOgGpox4ouB8X8xzUfdI3ibMjCBpBVI6D7sid/vz7\nkmMdz0aNXiDwG2aQXHO92YuWFpQm6dcROSmpJaQpa/o1qoIDUo7tUz712CG6\n44Z0p7N0cbHx8GqGZmJL4wPPXZ/PjpOgjX0Lw9C/559FqePjFr3CLn/X91X8\n19o1DTyqbo9AVosXB75zP0FQzvt/CE2XvKjfDC4pEgU3uF8NQM+YSxuGLPph\nYrrAgsBbAyaY7HN5k125BscAkVSozw+batFBLhSs1z++8rwbDvbtG6McQCmh\nMgEVsa0asnFfeqANJ1NvbkN7AktpU3ZwlnvrGct7xRzfFbBLkZa8RmncQFsx\ncj2JQxII0Wzj8DlISVPQj3HnX+letCseV6u7dXfjq1SJNm01TlAs28bRhGg+\nR+vwUHgrbhaswEb0Q5jHNXfTLcQUYnabc4OU7ooot+BWHApp8qQ9MmJJr/kl\npxSkuDSMHlU6LxR8FYHCJ4KguvN3SaqhQiiV8E/9EUkOw9+XdkZCs6JT1Bcx\nc49CZsheePQ8GdSTxS0oCooGYmWylsAdPiWKDNomGARNPjIjzX0UgdIhQCsP\n3sH6\r\n=8hf+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9130c040f8e73c2e08c5efd364e6b4256a32d9c6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.121","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.201-renovate-internal-patch-9130c040f8e73c2e08c5efd364e6b4256a32d9c6_1621840459103_0.7175719184857461","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.201":{"name":"@balena/jellyfish-jellyscript","version":"3.0.201","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.201","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8fd75e501f4d2c289eac77f6587aed45ff87e004","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.201.tgz","fileCount":15,"integrity":"sha512-vV+vFVPsW1UkHTkvoRGIsjOa8Sz91xvvg+sxPygP9sx+Ny8gmbNCRQFprUyAy5m564X7RTVjN8qPnO/1gi0o9A==","signatures":[{"sig":"MEQCIDOQA9Jsoks8RC4b6Q2rpHaI/xQC7RpIJ7dnvWRdjNzpAiBzfoDpEnMlU0X4g2ljpdChAPP/r/F61LW0FwZ4ZizuTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq1QRCRA9TVsSAnZWagAA948P/j5IEDtnkwR72llq6QLa\nkxufAzFZlrk+q9b8OBTDMD5kytp6rOZ/DcaE3gzUPCuNw1b2ejS4HjpouCOn\nMJ2RrGFiIJSUkPCqgEbzuWirT+wYXJOwDbmr20+B/b8c4YD4gNdkG6ITB9W0\nNFJ7GyP6H4BX0D+r/hUezoZj+ZlmACam/5tr7XTC3zkAsFQMnIZHPQwuw2ac\nSSVVz3YDT3AkrZp+fQEubmfRpy2vnSRn4r9o+QwyHYx9WLjVkhRzvUvZbM4/\nSG07dy27+Zk6Nr1dc1NrUx9032P/IrcGWHQyPyhT/XWynkolb1HGMGhcVCii\n/qhxZGz/UYj6i/tb9IF9cm4gr8/NfJhWBhBxZhpPqBR43IgpChhtBiHrZFPJ\n5t2H04T80DCOSoD/8XZts5IL2N6IkeJ26eXvlQ2lqzNLFxaOJv+xJFYNYsXQ\nPLILjvHU7h788UHbd+7cIAEN0ugkORyJLdAnnqnw7ThacNVNtIsFWZ33ZtbO\nuuka2rud00srLBz9gvcDv3sAZlBdvGrT4QVX0IQrd7tcF/luVuNyJ17+cnqw\n1zkaSmXxAGVjxZ8jS/E9JTB9vLYkLTrNF8NaaOzKchOvxwuR/5WfYyL18aQH\n1DCGcFgT34iq59c4G/Y7p7iZKLV5p+3kVAIw19gsLUgLVCehc7JB+E6+fdZx\nKv/D\r\n=9qG3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"abe5ae19fb143496d377a969f27b50264f7efd34","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.0.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.121","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.201_1621840913257_0.8740250398991731","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.202-renovate-balena-lint-6-x-022a366af99a73d9c332b42e24f14e129cdb11a6":{"name":"@balena/jellyfish-jellyscript","version":"3.0.202-renovate-balena-lint-6-x-022a366af99a73d9c332b42e24f14e129cdb11a6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.202-renovate-balena-lint-6-x-022a366af99a73d9c332b42e24f14e129cdb11a6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"91c5fe0fd78312453339669316e60718697cb38c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.202-renovate-balena-lint-6-x-022a366af99a73d9c332b42e24f14e129cdb11a6.tgz","fileCount":15,"integrity":"sha512-UbmY5jhLQKan2YQC9jSLI1DlHdVZgyvm3MfHuFToGv5hmNynAom2U3G1Y2rS6IxTM+d6LdWtRBdjzoluwEULSw==","signatures":[{"sig":"MEUCIQCRLQ+JYvErY4pw8XXfdjNZS/E1LPqKYQfCcGlOCAJuPwIgMM0Sua9iDu9Da+V7erK7AJ5xA9dDRUZznf3tDA2i3Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq3UiCRA9TVsSAnZWagAAr5UQAJFRh7MUQTy9PVODgmWM\nsPE3E8H8PJ5KZToYRktGezVuWYi81DkDaEMEQ25zx/0IwTEqfYq/eVoP1+EX\nAwE5Db40vuKUf2z2iu/ifiThke7GGgTrHvM3OCJbJQOpPs7ELYbQNPldkl4R\ncCzOumBQ22Yi+qhPa+Wz+5KnF20eR08t7Kyjs4lXdAkfsk6+Ir8vC8fvDi8c\neTQOHEMvCxCjiVDajXoNlJfkq2z2LuzTEzZwKmAA+XhigM93w9ibuOi8Lt57\njrx+TZEzkHdDCM+MTKk7SWhkDtKN/8Wi5aKgBQqdu0WM1WVs6XZckzKuMnlN\niQa0Xc5AP2WkGN9lNBljz1rxsqQEnZVsun0ZCZACVZ2UsLNsedXCo80G3NX0\nuNk3pV3WFmhF76zvca8buOaupfXX+02DC5FOgFjiRtmDCviAQE6l3raxiyiZ\noD3j4K/C0GgQOwenmg63gaLuKIUOIkvyQklHrOrX7BFCImekOtopA2DPlgS6\nejvOu0Ic3rn8EeTwO/FE1BJr5uqQUegMWubabiMJN7lOeoxkqsx81IK1on4f\nrMr44Tjc01NCIh68oAcEGmTA4fCMsIAI7218XnIRTTQp8vQ88wrCpMcNmVTi\n18VT8V9gxqK6OZRmU7cTf30kMAF8DogV6jo2Uur8sKsG4awsMzM0icHMx+di\nKi1A\r\n=428b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"022a366af99a73d9c332b42e24f14e129cdb11a6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.0","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.121","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.202-renovate-balena-lint-6-x-022a366af99a73d9c332b42e24f14e129cdb11a6_1621849378426_0.31362696308557547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.202-renovate-balena-lint-6-x-6f7f3e061954e77c6c40701e768947e131be5dbb":{"name":"@balena/jellyfish-jellyscript","version":"3.0.202-renovate-balena-lint-6-x-6f7f3e061954e77c6c40701e768947e131be5dbb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.202-renovate-balena-lint-6-x-6f7f3e061954e77c6c40701e768947e131be5dbb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c37ae7af0ff62c2569ed7ca3e67ec2af30d93eac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.202-renovate-balena-lint-6-x-6f7f3e061954e77c6c40701e768947e131be5dbb.tgz","fileCount":15,"integrity":"sha512-WaNBXjjgsElc5HLHFC85aJdOhN/D7rz3xLRkW9imw++5wNnMa63E3UKRhznwspVd2XB0nG5bAQa+VHlRnvu4dw==","signatures":[{"sig":"MEQCICS0T3ai7YU6LrZkEW6D0UmXhPjFclsLuTqXNoGZrnu/AiAUntaBMrtSdmjOE6Qcsf8tT9NdV+hXTw5IXOGgbDFJWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgq6PfCRA9TVsSAnZWagAA6wkP/RGwdnb99HSQrmX9Kh+O\nKcfHkNPYUkoXF6AhpRMoik+d72mZUX/2+2wVvhTO2qsum4wIZ/CmggihjBqy\nBjg+ez0RBxomDTv3FhS3q5IMnNzAQbSfuKrKauDrntF5D1eiMn9nUYijH2jQ\niaw0smTnASzE2kp8NGdOBIPKT+Y3uCrRp9BuiaUctoX/MAKTC0m7HKAoFGat\nZMOaXXW72D4/WM8jJjYFMvz30+kh7m0zSjeqrTu58mkqOjpM8yyWBraoIlJU\nlkq18v29nbL/d8wUqEs6jqMuHok8uDZQpny1SBnkPSQMwiaE+xgNOBXS1gIX\nDoion3FCJa/9FWkN9M4ovp28KLemUlWsUI3fNFlU1uQQ5a9/JmQXR7sgL/sD\nWFMx+w/v1jOfzbQb1DCaQZhUpFzdZHSDkRmbQwvKWHV48//GpbUeaHwnUkXJ\nA7VfxS0ExbordveHv6Q6jMUNdvzNfji972iE2K6azetlyNi5wTtq3rzwb+8F\nSMQgEGePRqNOxQUwU8rami6w0+pntI5KaqIjcwNv5BSxq3d0pPdIzqOcMVfF\n67/MEalLVgi1RL/i5SydEtulTimDqtTTlUeCqQdL/yJ8sETFInwtF4Fuflr/\nWNGk79Mq3Yyy8k87C0WAMbgbwDcwW0fJzaRpbLIxJpZ3P7ZGgqJorg/yZvaE\nmZlG\r\n=UGdx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f7f3e061954e77c6c40701e768947e131be5dbb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.121","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.202-renovate-balena-lint-6-x-6f7f3e061954e77c6c40701e768947e131be5dbb_1621861343357_0.4141912163728967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.202":{"name":"@balena/jellyfish-jellyscript","version":"3.0.202","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.202","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9c65d117d29654c7b895d810e23aa728530efe6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.202.tgz","fileCount":15,"integrity":"sha512-IxhZFG5kZ3hImCXTQ32MIDiCt1LvzPFnd2sOXN75fNWhrwsHJfxzfrMMvlEqiLY3IoVuB8IHY92gzOoYTRCLag==","signatures":[{"sig":"MEUCIBloKJVT3KL/VqfqplxbyOlLtFtkzzFEp3rN47dPZsOvAiEAovDFyYE9lArzASeijHnzousRT2VQsGo5SBEOPcahJe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrD25CRA9TVsSAnZWagAAqWkP/3t0Pl0ZEzW+a/eC/Kw8\nT5G1m1byreAEaV4jCiVeglK92ypUYdoFRJkKXw0WH6KKsMaokZ5CXkjcQVtE\nNErH/tYDiSSAhIRT33u9GUd5hQaNqaV3whbHRlv6p2F3/uqgR84LJUir0pdL\n7Ar3m1uWFjNiiPGZH5hYGjgPL8uXCWQLSKVRH3ImCbr52xK2IJs7ZrN0Ka3b\nVJF/5MslpABjEEesXPMdSxjbRnXP7R16JcIRkseR/GcoF9WuADvUgPM+B/jz\nVzuFyGSaTLpjJvY+ZDYn6fvUG4z1oQ7BNIPA5apLJBsbYyZHeRHRpRUWKSIp\nK7JaShJ1sMZVrOrAGLeND+5bArKtlsEG13fObmd+UloO1JwCgdU0TgY/9cY+\nMrJyZNcn2N5oA9liOKs6O4KjFM/0ZVBJIrpo/XrbV74iEPyfaehyDGy9IUme\ndm7Vr1sX/wIDqJc6TqWIveLl0Q5NX2JfaDzxB+BYgVVm5JRmrxIij+Dfj1N1\n48OtKujwKhmVwD6JCOKf320g8fObR8VlRCHQwTEZck+YwDQmpE8OGDI6z3/o\naqkprNUePHYa27hCmk7C/h6G5fKW3onP8mCjwPMyqXDTqcZ2dYGKyXQOCsq1\nGPlUuv3Fj9lfcG82Iu4bPfysSN7Aah39A7wf5uLsRK0Zm0cCUv5Zu9LdkgCf\n1qNM\r\n=Sjvl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4f79de8ac7e6fdf07d56e7d342b4c14f63b9a95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.121","@balena/jellyfish-config":"^1.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.202_1621900728943_0.18550326453309873","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.203-renovate-internal-patch-ea28c3356453b08358b236ff83b9553003af6405":{"name":"@balena/jellyfish-jellyscript","version":"3.0.203-renovate-internal-patch-ea28c3356453b08358b236ff83b9553003af6405","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.203-renovate-internal-patch-ea28c3356453b08358b236ff83b9553003af6405","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7a6f316d476d5b8d79406b588edcaecf7a2b93b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.203-renovate-internal-patch-ea28c3356453b08358b236ff83b9553003af6405.tgz","fileCount":15,"integrity":"sha512-aQCJKOrEr7GTCZRomi5Hayx0lJ76zeEKGYd9A7gkACUp+tQNUAaJCoyvtLRluizb3Jx02mVxzYonDi6fc5v3Hw==","signatures":[{"sig":"MEYCIQDLZRY43IaHauzYfyAiF2Yx7PpiucLkjU415xOdKQbMrAIhAO9Wf/4P4TutYIXq1AT+Wo2rEkyF4J8PgzIPJZFP9rne","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrD+uCRA9TVsSAnZWagAAEoUP/RAarL6wUCJPpyIyHTC+\n5gKNZx8vdpJfQ6eCT39hf+M0kFYbeTcw/wADs7G2EnH9sRRh7K/FP2IeDeV0\n5XQX6A5XwqXaw107PUQccIiRqx1geLmnw/YSAgvbgCoMQkQoODuIfXe0KpCW\nZhYeolXFD2uYTvLkY2xHpSknrzm6GHfxBZAkv4B2Ed8cQ5ZdAu1DTCgV3AA7\nenJ71jdJ7I8DlM+act+hk53KBDleF71iKWfdAiOuzkplUuPh5OxPMnUmQlVm\n2hk95/4dDkyG5Tckjtog2ijnv3Y24A6Mx4to13wrc4wafXAxXYpZC6MX2CQE\nmVVONoPayUznV0M9Z7tASsnMP/9TKWZDBznyQpN2HrW/u104RdlxcqrwlAz/\nYt1Zmd8J6EtK9nwi9pDXK1ZBx80w8vUKWaOZiQI81lW7ZVey4yKPs+8V7ybU\n4bvrtWuHIFZ49GkUnv2QXL1RRkDjwjT1RXeOOj/hnATEOsG8Bqcd7hRrDWFb\nXVAnCooaIIaw+k708hRpCOYxArwrGZslNsAS29/TPQ580wtiabKxO9MeAema\nZPufI3/HxDjl7O1iE9ExaZQLUYqyVcBqy37mxpdb9yLK5+vPgl9+gFdtvp3F\n398Vvyn7J0IYu45yGJoIsuc3h8RuEjjZtX2GKKAmFU20l0Uav52y8mKfUiMS\noiqy\r\n=dwSh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ea28c3356453b08358b236ff83b9553003af6405","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.121","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.203-renovate-internal-patch-ea28c3356453b08358b236ff83b9553003af6405_1621901229981_0.8925096833267878","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.203-renovate-internal-patch-fcaddc3f1d4c3c9c70cd70b69afa7f87ac6d7c0b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.203-renovate-internal-patch-fcaddc3f1d4c3c9c70cd70b69afa7f87ac6d7c0b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.203-renovate-internal-patch-fcaddc3f1d4c3c9c70cd70b69afa7f87ac6d7c0b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d6318bc965cb97d83bf6fdbcbad545be34451714","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.203-renovate-internal-patch-fcaddc3f1d4c3c9c70cd70b69afa7f87ac6d7c0b.tgz","fileCount":15,"integrity":"sha512-e5tkx6bdy3Ir+xDI9h6ZmlicktEMYEqu/iVz1Wa04YP+7AwxnvD5M8THar/hJwbEjd89mIMdKJrxf58gV6+KkA==","signatures":[{"sig":"MEYCIQCCmsXC7OWRkyKMne5sd/NNSZcvhTBuqjgTR2fzLH42zAIhAIrKPN6IMR3phKHDPukjWMTl1/kMZdgb6INEQg3BKwTp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrEpDCRA9TVsSAnZWagAADhkP/REN5DTxlbMiaL+tskho\nrt4PkbXB+HXQElQEUJk2AGGMwk2uEIKmEyrh1fJ3pBa93AkLOWFx9NPJO+t6\nLYj2MfGSbaNhrmlF8207aTh0zZIOk1Aj6vlT+3yZ2NQRzbQkeRqQjZJmKjs4\nDKTAm4m6HeJDRwLdfrWL1a+/ZnjONSvQEoQq+i8NeEaw4YIflXlUL67TMst2\n3MX7PxqlU9LGS/I8PqjYd2IFrTCSdAZl9J9xJUNfEwWdO7MNnI4t+6eOT8/u\n6cX9gYZBw+BqsrFWNIwqqILumrY8xaGijWQgNtDq7nVwDh/XLVc0a3TVG3qO\nzCVSheLzjQuYnJvKcA5iq+YPK4OooUoBMwfG7AgQaqKbHABZ1kAS6XpI+Bx2\nP6prMN77myZx/GL+9qBd65UTKqSZJ73jwLbALX45QLoDgIpsfchxmvE6L2YA\nEe7WoXxzIDnceJMvxKOSNFvwiuSuqnfYUpgwdvEqduvTcEGwSrdYeIHSNxy3\nNkyCzT3mmz4JWejjsmGZNCniHUdsW563KZpZgs9ZznAtFphEEjhP44dsjT6p\nUnfx4e3cuOIj8pG6oZ+g0cSDr1qxtsu/UnBDTFaSS+HqTX6vEGMdmQgu/pUR\nFIIO8BIzpumURvhCabjQpppixvx1R3osr4OLkdCyk3TAD1grz4J60Hzxk8Vs\na/JN\r\n=oVjo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fcaddc3f1d4c3c9c70cd70b69afa7f87ac6d7c0b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.122","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.203-renovate-internal-patch-fcaddc3f1d4c3c9c70cd70b69afa7f87ac6d7c0b_1621903938762_0.2153627200224586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.203-renovate-internal-patch-598df03e9bcbbca30bad74163da1204b4bdce741":{"name":"@balena/jellyfish-jellyscript","version":"3.0.203-renovate-internal-patch-598df03e9bcbbca30bad74163da1204b4bdce741","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.203-renovate-internal-patch-598df03e9bcbbca30bad74163da1204b4bdce741","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bdd76fc0bfcc75cb160f423bc7a6bc715a1f1812","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.203-renovate-internal-patch-598df03e9bcbbca30bad74163da1204b4bdce741.tgz","fileCount":15,"integrity":"sha512-XmGpbIgxshPHDFgTRegBj4uCxs6cbSvJPLf9AGc8MyXIcvDu7ZPu0Xna+Ozm4rdvm2YtT9uTD3OYlTEApo3uqg==","signatures":[{"sig":"MEYCIQDs3S7gTvnvL3Ln8BQCMWGELuB8EQfl3MpvtUvMeabZgAIhAN4heW6mRdyaMFVWnkl260LxeECNa812mv9zyBQ8pi0r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrEwTCRA9TVsSAnZWagAAWKgQAIvcDrwMmH8xVTJlrKUd\nDhh0plMCF4D66QfBXR31MKZMyFOjKpXv+KZfY4JipTNCUqpmWGX/tt0VCOC7\nSU27eH0Nl2HGDF7S5qDgYRVGhg1mKDm3eqMusgDMAkJh4qH53z0X0gcnaSAi\n7isAlQvwEorFXPWFcEuH/K7KHN5AVmegj0GO7hYRaMjIMamVIm93rT26ZaZB\nm3e58fzEOcK1MooNScNzIeddH2rIBkWRtQlyBQiARoBzfHlOrAuXH6CNY9nV\nlYtkAK7bumCwNCQb7t1dfygwM/LiwK2DJM7VucdiyqhLauQP6uXZAI7MhE2S\nAD/OH7Dr21omLvJg2+/0Yh3wgKeVdNkOayWEsuxD0fWtJZm9mYm9QmHycSer\n2Kiq5TNkWabRe/6m8mKE9qkepPXKa+/t/UlhMWmkrYDS10/7RVEfMvYYan0r\ndIndwWEle7CHcF00h8GEwwK0Ttu14jDhTnTWU0dVJMgPDBGR1+WdolbkeImZ\nQ6aLbnLElVkIjguEuj6ZEcu+KPRM/Py3QWzngro3LdvjcK7idFTcn8+1p8SJ\nVXHi8OWLbw7sbs6a7oDtSAoFqnXDaO9G3odGhcWxDWKP4tJRDC44I/xu+FBo\nRMhNfubMeI8S3fHggTEgPApa6tHwqiUEFmmV1xY7saU6aIycyojVq0VwaOve\ndg28\r\n=UfTC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"598df03e9bcbbca30bad74163da1204b4bdce741","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.123","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.203-renovate-internal-patch-598df03e9bcbbca30bad74163da1204b4bdce741_1621904403069_0.4062913186146857","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.203":{"name":"@balena/jellyfish-jellyscript","version":"3.0.203","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.203","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"63fa509c6f523f9acc4bb6e3d3b8c3b8de6337b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.203.tgz","fileCount":15,"integrity":"sha512-U+Y51km21gRlaf/YCH4ZlyGubcteHtO0N0oIQW/KxDdGQaEkc3C19qQGJX6KhMVqccwuj5Wt7hQqxep1IZNNkQ==","signatures":[{"sig":"MEUCID6j/1DfO6yUFq0VJ38lvwwcdhKiMGLnCsOuvS2pBRxbAiEAlFFx0351hvUEMvdrP6Vqhi0qgy9wOS+QEehs2nWLyyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrE0MCRA9TVsSAnZWagAAU5MP/0FF/F972MO+mrVAg1oj\np0WFRZJ91fc7lN9k67S8pW+1lu87QaOy+CV1nmkIoNIJ5zmWum+GPu7/2pTp\nkLr8Wyr294Jyi258lMFfRh7JiI7IwHmfMg4Z7kdMLVz0pMAZei2GWv7mJCZJ\nqjyIWmGUP7bFtlxPfrPb6y+eJKKpik+Rn27Gwyrzv2ZwtHUlHnU7Q7YQjRqf\ncNpf17FenN5aHDvvUq3GRCnnqtbP1b5oYczRPlOWPQKBmVj1DykGFlcsTACz\naP+k5mJLCZJm6kb1UMZ1HVG3nS/KWPDsSmPEBftNEe+ggSRHHkvF9mpB/M41\nssz8X3d4Xq0EnNWcVPUbC1MSktrllKjI8+DHRjAzEMcMFVwAFxo8egE2oSIm\no4z/7c+v0bdsscBdAX/IHaFTz1I31f524S1GcewDNGa2AWFuZRkam1ksuIC6\nrm5uTlfXdHP/goijGbtuD9YE/s0gCxWiYey385VG/zBSg1zkPSIjfg3Z4ZhJ\n3DGXNLwmY2IBZ54195ZhJG2nktKSMi4fyRB7//Pzjs/MkHIf35xR2BVyBZ6k\nYk4QmfDBn7Bb7SLwrw/UzI14ofe3yNbLEf9R/BClCp+Sl5wz8Yapppgsb9nU\nUAGwb3boFD/NW/iyQmyM7kXGdjIfDGj4ssCFY4psoZqB86zwPCAyeTyyndxd\npJ/A\r\n=fm36\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8dbc13f39d4c5164b8528e68978719782b9ad284","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.123","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.203_1621904652472_0.8938163125776784","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.204-renovate-internal-patch-d6d9f90344ce53263885b47df706a3b626ee4fff":{"name":"@balena/jellyfish-jellyscript","version":"3.0.204-renovate-internal-patch-d6d9f90344ce53263885b47df706a3b626ee4fff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.204-renovate-internal-patch-d6d9f90344ce53263885b47df706a3b626ee4fff","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7b08c2fa91ddc7dd0ece72317fef55b452678c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.204-renovate-internal-patch-d6d9f90344ce53263885b47df706a3b626ee4fff.tgz","fileCount":15,"integrity":"sha512-HeK7/tqXa4DiUMvY6KgFFY7IV10rvx0FoN6G2WNDA5H1qd0seFCfBlhrfHlcirJZXs7r9lX9ECri0qlF7YmMhg==","signatures":[{"sig":"MEUCIQDA6AKYPOZILVJN2aPF9KzpjTmmZPyRTaTvRcobpzYgSAIgI888k42G302YNX4p3Uh7BcDuL5mph6khgJuZ3wcuHSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrE7aCRA9TVsSAnZWagAAbJQP/jWs85cVn8I/8b4aCpMh\nDYl2N1iv/iu0FGzXyfUz6f/OhGup8n7Zo7kocoN1W8U/LCjWO4wt6bpsVBC4\ngiMgJuLXVCWsF3Ax+2sTUNA30TKy6D6tG4BcnmtTKO31KlyCZeNzhwuv5n64\nQsMwh2G9qMlQLdZArCMKKvBClC3ITyZubLPExZcvuZfWi+4HY+77rzL9Ew86\nRBmoGt7gZq9LKT9FikXlKOeeiCCebudy0hWYm+YbR22BDu9eHyIdEJFl+gxF\n8htIU9quozkT7kAn8u+CQLPEjB5qVJx13W3RskxkrouSWzPy2YZ5bZvuXkOx\nq8ZG0k137BPHIJ4jZBYWniPRbrBxZMmMX4PXnDgcq3f/G2pLDU521hpluuH+\ndbY/DZXEngz18rr2maZ0vv3b/q1wnBkiU+LosvfBE/ta7J61jXi/6DYBbtsM\nYNfyPx8BVyx6pHTprXyRQPm5VlUnc6VgNdrZJzQYFpeMGG0lgk0XleKqg1wi\n0YihGPMV9lL/yXoIgzWzGXSFJwSRmPE60xIhX8hcnkyACnrIZhMNJ7QnccUP\n6VTJ/HewihhIKYq4NQ2hq/mmCTCKkj/QDwY7Lhx3U+QpNvF9gSMBYva4hyHa\n6FpgusutB2OfcUyJMFQj1lGcoWSAwMiwDKse5k1CGCL0q7IfiA05g30aQe+l\nBLqD\r\n=ITFO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d6d9f90344ce53263885b47df706a3b626ee4fff","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.204-renovate-internal-patch-d6d9f90344ce53263885b47df706a3b626ee4fff_1621905113624_0.1889999314111015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.204":{"name":"@balena/jellyfish-jellyscript","version":"3.0.204","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.204","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"747f457531c1f2871bbce642d040d0445c0eb807","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.204.tgz","fileCount":15,"integrity":"sha512-429sqIY7umd0uuBc5ZjlI4yA58PESR/R8UmGIxWpH+qnB6WbJ/1/MAoud+73szfyTaGKCt7oT1sGBA7FKYTpvQ==","signatures":[{"sig":"MEQCICn2jUnAEukOmR1Sle2ro5j0oS8mrlL+0okdUTI6A4j6AiAsh5wbHuPFN3vSyNUh9pdIZX4viDSiiHwbYbds6Zt/0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrE/RCRA9TVsSAnZWagAAFI8QAJUeOj0fGUH+fR/w6GwL\ndsN2FvrVL/GBxXySZkl9HUnDDfKZVxYeKU/lv2OFFly9ZIUsL6mNqcd0gIO+\ndsTW3K2cvP3lie27uk6pkzczTIzcpQPtW6tJVxOYHwPbzwwNrQyMCidGJ9qE\nLxiOjsGMzgE+GLgte9YT/CxzSTNBoQ03wGovMaNJLBSibsVrMpiOwdN7wKx7\nOCFK8xzhAo5l077kL5++jcJGqyh7wmAgDdeJjYesLAVp0c/bs5COx6MTa00r\nvzMk4Ne9qCu/QJzc7ZCzqF8maJeGz6UwjiLu/eTMmzaYS+nVsC5aqfeQYxaL\nvtL2+hV5Hgx6KccgvCPVVBWhufHGft2kE9opWC0v3T3WFHBLR8YOaBNqx1az\nXxgZW6bPbIyIsd/Rghydim0Ga3mWGKU61vANO4YWwe6ECywhLsXa8WhaSND9\n/iTDxrt4o4xo+mOrJWX5VH2CdSPxvVmCzLO8QYfQv0OoCbcwo87W9TgwbATV\nZ+Yf+XJ9AK53MVKZ/7m3Z6jeSYsv++ZklMkyUlb0X5Dt2tLysOp1QqeO8+XV\nV+EanSr1BSX0aaS1ReCGYDyKoDTnhNyjnA+yz5bIK4LvSwHhPtGnm6PAd9tH\ntxAVPNXPYluslqiaDq3iDgRiCkrdiz348B5EbEAepWv7RpmpJ38v9xMuGPJa\nGTYQ\r\n=eQf2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3ab85445e45299bba34fbb753ed53ad2d72d059","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.204_1621905361365_0.06857140435733444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.205-dependabot-npm-and-yarn-browserslist-4-16-6-d15c43358d7ede5e162ba952f9baf40149ae130e":{"name":"@balena/jellyfish-jellyscript","version":"3.0.205-dependabot-npm-and-yarn-browserslist-4-16-6-d15c43358d7ede5e162ba952f9baf40149ae130e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.205-dependabot-npm-and-yarn-browserslist-4-16-6-d15c43358d7ede5e162ba952f9baf40149ae130e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8d7766e8df72cc52f23e1711602cab3db3035734","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.205-dependabot-npm-and-yarn-browserslist-4-16-6-d15c43358d7ede5e162ba952f9baf40149ae130e.tgz","fileCount":15,"integrity":"sha512-zL1qAyh49yTX+Vnk6KHH4PMU8z/a2yCyCMbQF/pUXn1t0BbjeRl6ekrbqDL/tBiVOp4oraQ8a1317nK/VKcX4A==","signatures":[{"sig":"MEYCIQDzbMVY1y3lXCnTxxzfiV44OEU6KF+JKrlDtOxCHKUfLgIhAIQr8QvU04XAF9NQECnI2xtwLQ0czzgZAqDPV6iH5ezS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrFUXCRA9TVsSAnZWagAA2Q0QAKHBdTDzRwrlQFnCTf2T\n6eRWqpy+jeZU6V8AFkso5oseqimCo6gu9H1JguXLlBzZFwzBVJnkglTdCaSe\nVNah0/8H0mmI7/r1HDBjH1yM2N6bbPXOUijbE2znfAl0ZNgh4TtjZsdoEt1T\nt0rbaUYfHKBPUmDZ37OP721PZ9H3O/vZEticIp5f5OeoUkjCKneKaq2IiqMU\ncqh0XTmjxz9fLqdahNl1EIAPRIYLiJ9YQxxAoKt3E63BywMbDOlU6iLXEbBC\nAjZjusNrVX60oPqQocR0dDBgxFstbmSzxPt83A+v1BxVKxla3r1PrpuUL1bK\nrnIQl6cIBfUVX1zvHB/wBuC8cYg9/3KM+eY2KOWOKQ0h2xp2nZGVIFEXVbW5\nDeWQQyes/Nbswfy/iEtEUem8vPZs3YW6a/PYoRDcwEC9aY1dFPWNFf3GTzUF\nk3KVQ1EtC+S/klQvBJcBEQjIIkY4DhE0oX5waPwS5bZzAjOToqgAXRpdAaOG\nW5MLtidXOzeN3ohY6e/xDDmAYfJZF1N5FagqMp872IABVAOOPo5PrQfi6+JJ\nVQd9JR5yEGiuL31XAJcdrKX1kTJo/vhkWohjpf/iuvodyGVkT2x2mHlxLqI8\nCwYyc/BA/ywFwUpKxITifpriMDjA4WVHVG6Bt62RCkciZAxFKnd4pE1Z9SJG\nLraj\r\n=LY7T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d15c43358d7ede5e162ba952f9baf40149ae130e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.205-dependabot-npm-and-yarn-browserslist-4-16-6-d15c43358d7ede5e162ba952f9baf40149ae130e_1621906711142_0.279207109563103","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.205":{"name":"@balena/jellyfish-jellyscript","version":"3.0.205","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.205","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bf8667f6628c557dd2dbafe232037b0011df7b4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.205.tgz","fileCount":15,"integrity":"sha512-3dk9Zehbw0AYB/K0vqVHm0tK0RHqGxWE3u47KFGY6yZoDYTzRlWNMaKsWLQrkKzBHLHiugkyuONwGiLy67+8Sw==","signatures":[{"sig":"MEUCIQDgPDDKYDkw4bsOHFyHQGs7DJ7jGxFAPpcsOFkrfjv95gIgX8bJs/05lTvnLppAPoQ6mxGsmtEpmp7mrFtlskYHtDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrFdNCRA9TVsSAnZWagAAJiwP/0jPn/HN2p/DOZMHl7Kz\nNG//j2NffFeanbw+j1iugNA/V1OI5GxaUAbLKK9rykkNanB2aVLcHKlnLchc\n4XkxdJ87H5SH+Imc+POjH1VQ0vmvKJzaM1qX8qcvQId5EkjMtDosgHg+EEZB\n4+iFXw/q193/beWVMT6ESQY3zdtJlC+OhJg+BX05IBE1FOfV7VTN9IfvltKB\nex1ndcKs4S2+Nvh4DPUvORjHEFbGL6a+Lm6kjpMlEzlcfk+bp5DPJHZYjflO\nMQZhXpomc7KftGHTL78taCY6afGDHHlwmwpSmRMon3Zu3XIbVdKp9bOUB9PA\n8tJ39bIjMyKD0toWxSBkZp+nYLPVj4h0wFop2N7RTCOtNQuocKsoUOAyh1om\n9a0Y4muTjjcTXzGQ/hr3vONTi/P/k3UkxZb843v8TXWMdS2qDHGgoZZX2Rin\nxrG6xMQsstsIldx+5Som7UngomQ6+Oot6PYIeeTeQcR2u37Tf69+YzcMCZ7t\nWNwwuAEwJ4lkuE/gnm17Ry3c3Y3dXNrx/yvvX/IBDAyb+eW4RtgYF7JL7Fgr\nRBfHjKVqM+w7JqzoAZTHpCjCVxB3x5iuCHWB8gBbWAWPH19d+G5Md2F6oIvP\nXf41eBKADo5cMLa2pNLJxEO5DnZ2TNusg+KQAt8uEIB80bPJujOYF+5MBPok\ncRCU\r\n=7CgR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfd6824c7b89c32308a28eddd90331f47cf60ed6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.205_1621907276919_0.8934962097489543","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.206-repo-sync-jellyfish-config-default-945c8d62a21120071bba9b6d56fb0926b227ef48":{"name":"@balena/jellyfish-jellyscript","version":"3.0.206-repo-sync-jellyfish-config-default-945c8d62a21120071bba9b6d56fb0926b227ef48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.206-repo-sync-jellyfish-config-default-945c8d62a21120071bba9b6d56fb0926b227ef48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"19bbaa707daeeace995ac950d5ee6ff35858aec4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.206-repo-sync-jellyfish-config-default-945c8d62a21120071bba9b6d56fb0926b227ef48.tgz","fileCount":15,"integrity":"sha512-N15ig3v0yvTbrJZNYM+Nga1O0wdqq6NS3ZcDzTlS2ah4FRhu4+H6xUlA/vkm0BjGlUTYebVnaU4D7P9rRb+E9A==","signatures":[{"sig":"MEYCIQDirlrAP5QVcO1OgoWsCtdA7C3+mbTfCi5MMAMk8cW/LAIhAMj1w5Rg3n8yZRbjgu8OMzu8TpMhMYmy/WFsgleyVNnB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrhD7CRA9TVsSAnZWagAAzBMP+wc7qdrBDl/HcauLd6tP\nxd+pnedPdSuWfrEW5ImZyrw805IaaPFEDvRdZMYPBYt4ZsbPqUCo/S/dZ95/\nMoniqKoAwYBDzm1u1IbYHqaY6IuFsN0YwxfB6WEVLHwlat58bb7s19X14vF/\nc90JP585zkQxBfPiu7DCMdict29pOpzM9+1Q7Q7bJaoEWkwNvjDBxcIOji5E\nmcU9weiC2bohjFvnT4dbqGW1GDzF2chub658XgXBjfPT2P8NcTcinN4EI4l/\ngC0LbB/WakZQdOSOq8hX3tS0Qk99X3L/1U0tZgy+oJxrDpZ7i/Mu2HYcJA+x\nQOaYm6Jk7hmeeU8VhPlCrsB0ppuEJv1lEnnCOwKOtkgD53bG3R/CBQOG5x9N\nhSJxY6/+eTUSIbchnhncj85ooZ0J0eKdoKaS8f85R979petOrKly2rxocSCV\nPEdqCdwCQ24eJQHkDT6YT+slTHYZWdO+TB2ky1JA6cYQ8D0oJiBhFTGe9e22\ntH6aQLaZdwHLNqGhg5ysY5oSazv6MLJftrSc6Ifb2S+z54OTznXF0cBnO4RD\nMYoHkeFEtEqTzMr33CR7e/Ypqn3K1LEnUFhKYBD1u9qJw5qtdzlCS6pyIt8L\nA1eKPHfy0X/PbGbQE2iOmtjQpfh6l1rVmm2nrTXDNS08ox4WZ2OLQ8kyY4NE\nMesd\r\n=fjlp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"945c8d62a21120071bba9b6d56fb0926b227ef48","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.206-repo-sync-jellyfish-config-default-945c8d62a21120071bba9b6d56fb0926b227ef48_1622020347155_0.7671802775432115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.206-renovate-balena-jellyfish-config-1-x-b19b714db7ba77c31524fbb5d77e96934602c745":{"name":"@balena/jellyfish-jellyscript","version":"3.0.206-renovate-balena-jellyfish-config-1-x-b19b714db7ba77c31524fbb5d77e96934602c745","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.206-renovate-balena-jellyfish-config-1-x-b19b714db7ba77c31524fbb5d77e96934602c745","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ec1ca88bff063cbb6b271e19b1468607a06d5ea","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.206-renovate-balena-jellyfish-config-1-x-b19b714db7ba77c31524fbb5d77e96934602c745.tgz","fileCount":15,"integrity":"sha512-HgE0cFvEbBA9BfNYZYMsHO+YzHRMLQfr5lDmLc4iOzxEe7Dc8N4Q854mvTPZSNfxcgLJYfv7ZQ4DeUst+kHFOw==","signatures":[{"sig":"MEUCIQD4f47mO7llv8HJ0t54aUDjfJ0R+Sq84p14GICJfGE7FAIgIhsmbPYqDmFnHbWsjQX0j86n4UGNlgsg2REHCo9AvVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrhQQCRA9TVsSAnZWagAAz6cP/RGbQEDfCU/J3uJ+dYr9\nOhd98745HS0aLtnaepZQtxxgySw7l3xRAvzMj8catIPDLYj+0jzVrB+x1M2c\nnAu+waHcxKAKKpo7jrVpAWXIR79dzWhMJJ10WK6Hx46Se2EO+uHn3zu9WAFx\nTVHzjWwLPD9ypVDo447QXG/T6D2T8A/oO9pFo4gVWQ172RdlFd8nNbqNeTZZ\nePCMysicbfxugwxTCz66S7d85lhZC6XCPWWng02yX585fu7rmwaBdVYjuQf/\n8IpToxZJ6WCoMmSEzfOVPFZl+u6kZnmj7BiYD16tc0pZBwBlCfM5x+fsci8K\nNv8zXgZHcyoMcTDGwxf7Ooh28m3HNrNtl8QTzSZfWGhz5HY5dd3EThg40Azn\nVSuS/ViyfNMkU4VmxTU0i33K/phu7icEdUBKZ4BmY06panQ/yfQ+UmDAZps7\nyhaYCjtLaKoIAht8M9Eo6qjb534uLKT3Rw9yrgNNfA29jc/6w3DmUbpAiQra\n4W6BiwjlwJZvuBBnm/eM8uDxaif/7CSP90piXx3hZ4YZ6F8cwgCLfmJVSMlC\nEs3b2D4E+XJPJkC+Hb5MGHUPjNghklHvsJbNCScJcFVmil1bNSKDTO23UK+Y\nynTopiKhf9FD0J4hxjJShOZY47rOG0cCfaB0V/4wPhcC15FRxhGyoVQVQGfZ\nDZe2\r\n=xHNN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b19b714db7ba77c31524fbb5d77e96934602c745","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.2.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.206-renovate-balena-jellyfish-config-1-x-b19b714db7ba77c31524fbb5d77e96934602c745_1622021135798_0.7597629216605424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.206-repo-sync-jellyfish-config-default-7875a10917e90bed287457bb8b2d808ffcf07f4d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.206-repo-sync-jellyfish-config-default-7875a10917e90bed287457bb8b2d808ffcf07f4d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.206-repo-sync-jellyfish-config-default-7875a10917e90bed287457bb8b2d808ffcf07f4d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f150b070467945092ad5467f76bfae9cecd65b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.206-repo-sync-jellyfish-config-default-7875a10917e90bed287457bb8b2d808ffcf07f4d.tgz","fileCount":15,"integrity":"sha512-mevRIjDwSG0efzEKXv97FIms8d8bmiO/3lHWGgrgHuKdZTEBiK7ApCnDmlARRFwh9yAjJoEXNIUtwoOhuKrchw==","signatures":[{"sig":"MEQCIHUPqXafzjiWllG9+2moWXT3Nk9s03I1prWWYdc5KERcAiANj1nfALnQ2kfOszw9unkcSpvDbq9RfXO0MhxpvRVnRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrvOiCRA9TVsSAnZWagAAWAAP/jK4K7mP6tUpIP9tKdN+\naIL3F9TjQnJQ+PZj+ckkm6dPqyavj1C2y+jH9PrmLr4zWL1v+77UJnMBOvxn\nDHayReivCP2mxbS/KiQih9hkTXB82iTYZzsxqkQ6XiYNi5lbv5eH79EJ3alP\nx3x8yUB6CJu/AHWhmWzaimuQ/pqY5eGAU+pS6TidSpmesAH0OL34DKDmWrsK\n4uk91oqjQsZhpBEoiFSPbc/2MHmlo6ZUcVaGbIZDkSHKS5vMCm9EMdAY398d\nDFaZFGNiXfMm+5USrbpgkvOzl8+hvYs4DvI1rafLUQBI22gedQ1kLZRThmMy\nv0i96GOnykpzt7n6oIUyNTmxn3QNlKVP4DsRzh6//fbUvwamqbaMmx+8av5q\ntgZjChx/6pSRPgIN1D8PQuExsT2iUsHF0UJhiTmm9cb3ueR36ge7Qq9X0CpE\ncMScBkuobxwMsuyN/b2105kr89nFmFSFtlJoNnqMpu2FhnO/j57loxJ/QAbX\n9oIkyi08WG+wrmRfdKquSyaKCrGxeTMUDxhn5KlRLdoDwJyB+/rVPc3dobpk\npj2RhMvNWlLfY2DwXpMX2/5FRn9mTPInOSO2+HlORF/tw5iLW03/+0wzzOwS\n9+Pwf2T3KzMeIJ7bg1yGosXxGwz0YRWZa61euntAva0h6CzN8aM2jqOJFV94\nnWQt\r\n=gcAl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7875a10917e90bed287457bb8b2d808ffcf07f4d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.0.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.206-repo-sync-jellyfish-config-default-7875a10917e90bed287457bb8b2d808ffcf07f4d_1622078370512_0.8675783136594934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.206-renovate-balena-jellyfish-config-1-x-719d445a0098bc900cd6c2f3a1e952116727363c":{"name":"@balena/jellyfish-jellyscript","version":"3.0.206-renovate-balena-jellyfish-config-1-x-719d445a0098bc900cd6c2f3a1e952116727363c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.206-renovate-balena-jellyfish-config-1-x-719d445a0098bc900cd6c2f3a1e952116727363c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a42aa4caa111d9ba9af2b848536ad5694b2310c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.206-renovate-balena-jellyfish-config-1-x-719d445a0098bc900cd6c2f3a1e952116727363c.tgz","fileCount":15,"integrity":"sha512-Se+j5bvh9fa5QCnGc1/ZRZmKdPz4XFsQvHsdrRYNrGvgSuvIR014CaIfaD2f4CqMBIoBBGdtgkukKVyZkceMFw==","signatures":[{"sig":"MEUCIH/55EdvTSLJ39+Lh9VyhWnZBn/3zB7yyCBfhmkOU4U2AiEA6DrS2HO9LyTqJlksJDMuPkm4d7Q0gJ3mkDG/LY5wcPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrvvvCRA9TVsSAnZWagAA334P/jSr1Wz7YKjp9GZLJbLp\nun6coXZYBKjQTpq7vGBrtfRSutChjexA6RpsymgNm860189lQTRGK9T82bqI\nbLCyD/iUNllZ45cNpIpH4flQDH/kFur4zOwUACPgQgdUVU++2lY2ouxRt8iK\ngbg7Ehsqawln1UnY7WfP+zz57+PCqoJh826201o1zVhAT9YgCXhm7PPIneOV\noA8R2KjWYwBGSMO0yMUp7pGaW4IN3fqKAHojb825lI9gmDF83Bp4dXBhTIIF\nsBwzyAB57ZxNMtMprSVzMYg9kQLvNJ0juYhq1LuHjhFZP2xMnex/kLvihHHH\nxsDMVBraeFWCM9AE51ujk3Dx2dTgaiy4NRD7W9JCqhN8Fy+NgGT/K2xrj/SR\n+C9PDaxp6JqwCdDRd+DVr/jbBQKbnwh+lxVEOTD3EzUdn8vS1FNK88eOc+9n\n0ZyAfcLJSXrWcELmBQtxED0ZZ8r03DuRgaHVKvJNiRd5ZAp12mP1p+oS2eHj\nPwfqm27wPOYNRJ0dCIgTMa7ht2EqqDIMtIUXmej7u+/MC7G06yFpAhnygEd3\nVq2geRa6aTv5K5RI75vnRFylXMuMWlOVpjwr8bs6RhQt257RbuR4IVjRmoS4\n7ZYku1gEcbxLLrJElyF8gy60iD1x4U6LNFMjPAwEEXQew7gmNxh3LOYS/PX5\nfIbJ\r\n=xlq8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"719d445a0098bc900cd6c2f3a1e952116727363c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.206-renovate-balena-jellyfish-config-1-x-719d445a0098bc900cd6c2f3a1e952116727363c_1622080494920_0.5697217143224027","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.206":{"name":"@balena/jellyfish-jellyscript","version":"3.0.206","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.206","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ad5b559f9b1d75577a841296160bf2a39af2042","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.206.tgz","fileCount":15,"integrity":"sha512-nwm0F8Xc5A+haKW3vCa0W2sWfXckK8TwYG47kxQCGr/uJl8DnAD7qVkrHxdABNljqxa0JidDAVOFQJcarCq9iw==","signatures":[{"sig":"MEUCIQCQ4HkoXNuAzOoNnIBYCyw9EV3CYnLOb3u8a5vgMxMjmAIgIA7ReFrzdsp7bqTLacAdxH5pf61mueG+qQo3Xe+lXRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrwbYCRA9TVsSAnZWagAAgsUP/37QbjrR0a8p5AtMDW3D\nqy+YmfMdqGXjb0bSCZCERV67IM1BoOJ2/NBtYpzqAjflD3AuS56+EBVazhjU\nSDqjmjBFxYuMW7dVC/rU1DPPqQ+a9YmkoqBRqzxe86mBpz2440nvdyjfqEwk\naWHTZ7WvdGFN9wmzL/k5Z+kqLKlYC2i270iyKI/GQStSr5tSvRcZUi/HG+Fn\nkO7YzXXg3l2qRZQ1iNfjZ5soRFsT+1SB5swkKYND8qpbAsJkl8joRf1Ir16f\nCbIAM2dTSDMPcbyo9sec8lnxc1PjHXUbX8inHpaLJqMpkh02YKxEE9bkWkgg\nT/0vhhZRB707Aja5RtmzG7enIa/ddiDOVJhcY/+YvO7/wLVdECzkEeMrsanV\nb1CyaYDNVpv9kWVoLK1NdtBefAqzn37GN7n1q8GXuNmsKTS2yoGTqYt0P7qR\nQmlUdaMd8dyRnA8MV0qmna3hJOG0QksHVNLkdFhpLI6WTIGre0wK/ciyn6kw\nNPl6K158X2rDzIb0Glyb1mp6Ncm1cW9WeOecSiaiqIKXosO2Oe1K/9k2+Hcl\nefymxJtMAF+XY4NPxhnS79GAzERGk1uZJuqnXqlNSahG+HhJ11ckhMFvoM8y\nvK/F/fdDo0dCpoOyWotdL2tg2KFCh3++DRh7SeIZFPurvHQSrek6cZL99doC\nO4Qi\r\n=1A1p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"befe9df041d6a3e65b8e9e567c9fcd21cc19d943","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.206_1622083288523_0.31677518837415186","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.207-renovate-internal-patch-5e38a642f8b45e26eadb03f473be0ed03cca9a69":{"name":"@balena/jellyfish-jellyscript","version":"3.0.207-renovate-internal-patch-5e38a642f8b45e26eadb03f473be0ed03cca9a69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.207-renovate-internal-patch-5e38a642f8b45e26eadb03f473be0ed03cca9a69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9a1c74805ccd44eb8830f5a7b86b0916d750ab39","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.207-renovate-internal-patch-5e38a642f8b45e26eadb03f473be0ed03cca9a69.tgz","fileCount":15,"integrity":"sha512-1nYCfRAHdGASBXWlR4uawt/xWP9ZDeJHDOGMmF616ECz01YX/GTZBfC0JQE5OGVOb4rBAviD+CBNeGmw7EeqZg==","signatures":[{"sig":"MEYCIQDTNPmUKFRCPo2NYtfKMNFY1yBSx5HLfuMA1SkLOR0y7gIhALvVW+zcGHROZGa+kPdXVJ+e6SUVJlFgbJyXQXtcWLoP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrwhFCRA9TVsSAnZWagAAd2AP/0njLxMhw0vi2zHPFkFc\nTpE5Qg7yV9+OxQ/4KAcyDrVfkBNX4PU/+uSvQqNDqvsOqpEHuIJOUUmi0lmX\nGdFhBXdrR/wmJZ1Dfzwvbdbjxt8tHD2l2lCsMB9PKuM9audxMqsQgJ7oA8L4\nlC9kVXNkKK43p0BHdj0VoX+vFhgjYSajkVmi+69eXWHa0Ky//oc9QpL5T3CM\nWHVhmL34wkXshRh+oq3HNhP8u1V7/vVI1TGRO4hURB3DWI+t0CAdTcWYQnkw\n0qf8qgQWiGMmcUZbScPZeAPPB6IVXHIh+qTKq6BZYyNf/M/hxaRc9DWBOGlD\nxSqnt0osXSC2l5/z/P1XKXd1M/cWXb8KBmYctANz6qkQyXPLc/4mhCM+wQ+e\nK7KTJ8IyqpHFEHuCNSP40XOZm/CWmbuvZRdxV6B8vwZ6UUqqhGpx+dyea/+f\n9U9kzY+UaXREHsJ0R6vBP6jQ3fDM8MzNUvXZCG6rk0VWDlj07H8Y0xXXHkmX\n02xrPKmU5Va1vl93S4zg05gfLxaT/eLXOs/C+9/q7KXjQZPnp0cSUrKC51Kj\nZTB7u1Yp5u4BIFlsuTCDgu4M9LTUUYmB4SfArKOhgUFspYFmPX6D8MP/aKRz\nvm+LeKuWP6RwXU2Akoc/nDChgKE2R6lChdbBSEAJhiX+N5zSBUugAXozR4Vw\nYihn\r\n=MAJw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5e38a642f8b45e26eadb03f473be0ed03cca9a69","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.207-renovate-internal-patch-5e38a642f8b45e26eadb03f473be0ed03cca9a69_1622083652479_0.6844599697893707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.207":{"name":"@balena/jellyfish-jellyscript","version":"3.0.207","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.207","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3fbe9f35da2e26c4cfa8658c598e7ac40d631f10","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.207.tgz","fileCount":15,"integrity":"sha512-+qYSa0bPKZvpDHVpiKnaG7bATTno+Q6gDpSwiBvcHgjtUtoy6zaUr4AMZYcLdko2q2EVXva0KoNcTtjkU7Aa6g==","signatures":[{"sig":"MEYCIQCJSU3a55UTvCe8elAecW7JxYDByhv81PYEV4tSjHJVAQIhAMqxT3tye8P6BnWfs54D3mjnhMGW2n5PwYly8rqhjrSq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrwmvCRA9TVsSAnZWagAAxB4P+QCJm3LLDlmtyfOPDGh1\nUAAQZDwu5Orh8PtFpD61d06JnBwsb/8AKNIX+chtt5RezbYYKYw2wCh7iNRC\nl4brYcxR2VLkWXBy2QkCe5F6SasW1poYKchicwXY53EvN4YU3vFNvsDMnDiV\nBTTDOE/cFpnzN08JiWCz6GEwc+KZKcMKmTZKKB7QNsinm0+BDvYnJ1npdeAM\nr3dUrHFutCstnZqoKRFMRFvvxyF7YmIelXQ49MBJiiiDssSeU89h2Ihrhsa6\nubt4Ycqaf/0bIkFOA1qKXluYVRMd7IpNDo6f/w68ryBtZHnVhvVCHk3Ns3fI\n9l3Bg6V0runzDmQHd95C9jf9eIgdkMfoA5mr4fgbjsqZgiYdFMIw9Z+a9VKL\nuoHidgFA9zqkKKb5SQFiWDoTNoTen5FXH1Hh9NUTXzDJcs+paQN+eRWfWt/b\nK3u6WO2y+uuOi2t7/D7Pn/8XuMuCibBW1vDqGrPxAOT8+JilIU7v7XJEosfw\ntJ7Ja38d4kbuHM44bj9vgyxFE5I/vAEbdtornh0rXEsxD8JC1Sn/0lsWdhOu\n2hCPnHGpN79HHq6Ni2PFiN2bAsb2Th/r08ZPXJL+n3rb86pKW1FliuqrEnBy\n2ICdRXO3X0TW37iK6QuBV8wgGEfTHlj1/4tEvv/QSsFmEXQ9xFCPSYXZzcHF\n9x1e\r\n=eD0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c5aadf0352d1f156b24c932e0bdd36eab2043412","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.207_1622084014636_0.4141558882140066","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.208-repo-sync-jellyfish-config-default-e0a4890e318a04850070b2353148019387010baa":{"name":"@balena/jellyfish-jellyscript","version":"3.0.208-repo-sync-jellyfish-config-default-e0a4890e318a04850070b2353148019387010baa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.208-repo-sync-jellyfish-config-default-e0a4890e318a04850070b2353148019387010baa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5134fe1fac9c2a2340d32ca4a110f536580fcea3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.208-repo-sync-jellyfish-config-default-e0a4890e318a04850070b2353148019387010baa.tgz","fileCount":15,"integrity":"sha512-9jdk81RsZVzhaDDGAWdxuHZ+peOSbOFDImbxrsxZ3E+cSCst0U+PI0CJp6Iw3U405YpAp6Dp/rhdNNh6D7NWCg==","signatures":[{"sig":"MEUCIEzLud/99zuOtLs8IT1BYslBB0hHE98m/FYS+cjHzyzfAiEA2w/MbZMYAYowkJiRUu9lCpySnz+12TszfkYcwEhuD2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrxCxCRA9TVsSAnZWagAAQ2YQAKH1Zhe1N0pysAk863/L\ncVVKR1iG5WilQpLoEK4bR5mKS2BbM9YMLQQQqn84p7a0wsOwFYSiY8GsCCPs\n0PlMM+9fg/gq1rfDpzMZe8ov3bcRCfquBJZIqRJyShOeF0kvDf4OAifF6l9o\nW+w0Xn7aRBpqjKxtEpVUogyxVU+RFFMIh1RAKYu69Ek99VOHHO3S8arxfYNX\naKwo7TSU0ea3Q34qw4BJP1p6Wl1ZtH/t2juRpLWBFzMpTDbTHb7z7kW49T+D\nzbx1nWiw/52lldCL56r3RhFiT1snl9iDuFNLEUrR+dP0Dt6gqlAKXbFfw4Ge\n/Zzb02A3KAv7sL9cYrTR86UO8PIqb1MS3VdIrBBvWnqGKZd9yrp3Cw77YmJn\nED/I0XrikAWvFXjqmnn9TTH1Z+9+pd01iFQhSDpwLFX1DryhPyvA8hvJ6tCR\nKNynWL0Ifb17kT1RxFVyyVk7tjkvvuAX0I8eGpfBA4iC94sliQRd3jxUXOFa\neij1ce6rIej/wRpzUvpII9shNffCVS8hT+7rChrcCtnuU8w+hdTOjU4kkIKM\nxN/yxOSXHnmu8gvW68LY0vawoLRZp/kpQQeluN8gkWk4Y1dP4pSIxWUF9wdt\nGmf+ZnMLU3DFXdgkIvLA8DcDH+Mud0Z/INvit/zcCFyKumXXOWA+HgRU+1Mk\n/S3W\r\n=o/Fu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0a4890e318a04850070b2353148019387010baa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.124","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.208-repo-sync-jellyfish-config-default-e0a4890e318a04850070b2353148019387010baa_1622085808763_0.568395822292102","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.208-renovate-internal-patch-7a97e31cb32055a826c40970738b10819dc9e6d9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.208-renovate-internal-patch-7a97e31cb32055a826c40970738b10819dc9e6d9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.208-renovate-internal-patch-7a97e31cb32055a826c40970738b10819dc9e6d9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"745a4227cc9acd4fd215b406ef044fbd5c4e37e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.208-renovate-internal-patch-7a97e31cb32055a826c40970738b10819dc9e6d9.tgz","fileCount":15,"integrity":"sha512-ass6YvQdPx3KfuS71t3cQRiX2qEzBmL4IKRyoOrLfp64nJGh4ozeRjnqUmFJ/Pjnu1C0yk8wQBglEY8F2Id9XQ==","signatures":[{"sig":"MEYCIQCJLcJ9JvFGM9VfksX7zGZ5JASdL3UyDDRp5IfKJU56WAIhAPIycH4R3WYUoRkWBVVn5TXnNqhiAdMf4ru7rz4evjz9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrxXJCRA9TVsSAnZWagAAeH4P/1YSb9kQEqPwl/qHXTFe\n3N5MkCboLU6XjDdiWsbjWsAmK/ldiUgq4AunsQOHTkekLNE+81aZeJ4qpiJb\nakCnze4Ec6rS5AXBqjUltAMQsvtzqt3yECt94HTqvKgnjMqfk3LdLlgfz3wQ\nFwiVHRzINFCsnrjJLh05wm3DiOT5F/SK7h6ex7w3kzTvKDLsExm+MooxAtzT\ne2MtDcAD2xhTX2MfPUwOvkerjkZqWuVPN/K9+GvHYvbR+F4/owX5pDcZ1w8u\nxfv8142PsE0VpMq/TTdhoGa+2h2wVdxzCW1oSajl1bCPPp/dWF8cZMsm1IXK\nhbc7ls7Bb1FoX22xtTvUC8Tf4zCRjrQp7VcY74YFWTpq+OvhOsW4iXS9EqA+\ner6LghBaaX3CHD0AcphEKNV09LlW/W4+TV4aoQKBBFtN/eYFJhQL8XeDSMd0\nX/fI4FlI5OigYPisNOsyIaXrgwL0lDOf+2qGeZpoaMioQlo5U/ITAxogAlX/\nINh0rjfZa7xXmGh7aDObKoWLOcu68kmCfYDmVdYJqkcwIZbYPKCk/1zDTdDf\nu3hg97vKUSmO6CpihSI0AtPd0pOvyNYfJ3RP5nEyEL2u5EenNqUGJolLgBPY\nakho1dBJlB+IxXfGuTxay5zCBqCGYegHLcCHpNIljKXl9rIFgtvdHnkQIj6E\nNOkt\r\n=+5H/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a97e31cb32055a826c40970738b10819dc9e6d9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.125","@balena/jellyfish-config":"^1.2.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.208-renovate-internal-patch-7a97e31cb32055a826c40970738b10819dc9e6d9_1622087113143_0.9985051492873618","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.208-renovate-internal-patch-d64dc73751a217e213c9a658e597b7831db336dc":{"name":"@balena/jellyfish-jellyscript","version":"3.0.208-renovate-internal-patch-d64dc73751a217e213c9a658e597b7831db336dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.208-renovate-internal-patch-d64dc73751a217e213c9a658e597b7831db336dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"82d0411ea05f976508902e35071bfc24a27b28ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.208-renovate-internal-patch-d64dc73751a217e213c9a658e597b7831db336dc.tgz","fileCount":15,"integrity":"sha512-ZLwg6/Dzve3ikxlHPg5Koxs3/2e96bmUvcSw3efsCX52/lQIuKmohSWP8APQf1WkushiMKVuhMXDMOJ8F6Ipvw==","signatures":[{"sig":"MEYCIQCPHVb3CocenFcwEajw4N/Rs1tBupoRNnb+U7uP00dBqwIhAPuNPPKTBaR7pAb2bo3NYVkBJSmN9OAqJazxqQo28LGG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrxcHCRA9TVsSAnZWagAAUhgP/1Lc4e59LIOV02LVH/5x\nk/XvpLy8AgxCB+wWFiKFsp5jdZDTbGbGW8CSKoAVus37FtXdzBO3lIo3rV5R\ntjhuSrPC9l6/rB5v4o4AGc1QKzPpEelCMVPTMv/Gl+Q07haATC1BpBOjmCD9\nRvGYp8WzmKLy/f+m4kTkbqm1f/zxgeI9Ue/m03RRiqFdu2OUf2t0IaIoqpzy\n0qno2gxLQke15AuUJGohEve4V/vB+F3dOHeIpXkb8/Uk/iCqOEkxmFlNjF/c\n91F072i6H0D2ieLjMJF+Z3YNybZ6Fow+dPRXHfgr6TntkhPuXRbCgHU3H248\n9EkVxiHLtcJPAroFuG4YOmwJX9hTcQhP8fb/kxV9hjD/wmyxm8temsESl/qF\nWMCzuCIKQ/td540wirpKyB35nrtFw2yXuNvO2q5+xLk+5n0LwrrXJHffPPiP\n9N9aJErnllZIHVAx75xBdrfDCZVlVv8YeQnSteo53P5idnwWfsrjsZG/thAq\nmJfOroXqkX3xNycA+cAa9LBAvuqnEzZTSjbrlXR0kEk1rtszqU8bXVnlrxFD\nRmjMYefNwRkX1YsthQStN/WGCw/Gl/CbU1tcvLDPJPXkNeSBWVv7wTnhspGU\nZO/tWPqJgUMJzZe0ZXWG8wDSU2RMCtVs9rrP2Xr2Nv/AfaHQun6FuByJb8mB\nKvCa\r\n=+DG9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d64dc73751a217e213c9a658e597b7831db336dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.125","@balena/jellyfish-config":"^1.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.208-renovate-internal-patch-d64dc73751a217e213c9a658e597b7831db336dc_1622087430797_0.3797981770413219","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.208":{"name":"@balena/jellyfish-jellyscript","version":"3.0.208","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.208","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75c7ed2a511a7950fbc2dfd89b8fe56446232cd6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.208.tgz","fileCount":15,"integrity":"sha512-ApzXDMUTjfJVjMvLmV/eQxq/Ztl2NVthra7LAKNFfqrzQkknFgvZ+nHmXhi3ZRSHG+3NFT3WS8KWGVgN/WTzZQ==","signatures":[{"sig":"MEUCIQCSJYj2tY5N9IKzy17fI0kwVBBIIFlrab74q1tOrOuLdQIgX3yxCsvgKwuEnj6MOnmvYHn2cbP1nWTolCaqCCrEZPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrxfWCRA9TVsSAnZWagAApR8P/21wcXfvp9egOrrwKPSm\nzApTI+OB+d/dg35/HrLewQ4MmOa1wekumw6tKd+ZqLGVBdLGGnUTFvK9/xp4\niNdB/rkJcPSCfKcV1h2UUGalysblC04foI/qGYq6qwtFBz3pvbg0HSaMwmjj\nt64Uu/d0K06av2ByduoMf0m46w/y53sTOHeS6YYKSz0QuB9V/xqpaj01cIrG\nP+qE1gi6TBOx+5P27nGp1pV+/BrUjVE5/aUwssmnovDpT6pp2irnU/+bWQh1\nKOZh7+u4nq1EnP9zqeJvJ/kH1Od0kPlu1OGoJBbIQMJj3D4cNhg+Svt9fqwD\nf75gZwK1/V1eCv75Vv/gMOKOs+e20zHKbrxchvu9gbEnnyi2RvaU/ibr6BWF\n1Ag2NfUTTMqS16URaf2q8/gbcesgwETf4kacbQUAhrmDla9ECKMhiZy0UJpb\nzA7A8lIN8K9Wa/IolQiHItYq8IoEF8V/MKPlLf+VWEte0xQzlk1ajT3dVwrm\nl1anj+d0y2Ky1qJSu4M1faRxL+KdkQAcskDEQmaUBi1SbqozJT8llS0k0Ti2\nJG1hLwZYNOk+0e6ymL8CM1Soiy8psePZb4jvsc5LMiMVTYxWIJqTAguurM3b\nM1SXg6urWvsh52W9tNL8FpkEso8cp8N7m9uuh/Uha9trmTOC/A7sWuRCxt4P\nPIVx\r\n=+wNo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5133a59d522d838b860a77b09b52d662eec45172","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.125","@balena/jellyfish-config":"^1.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.208_1622087638335_0.0693184501129136","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.209-repo-sync-jellyfish-config-default-6b03d214ba3f31f2b65b17195b5b898d028ef6d9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.209-repo-sync-jellyfish-config-default-6b03d214ba3f31f2b65b17195b5b898d028ef6d9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.209-repo-sync-jellyfish-config-default-6b03d214ba3f31f2b65b17195b5b898d028ef6d9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4251a9ea993acc4efaa979dcd77b7ecda919ecbd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.209-repo-sync-jellyfish-config-default-6b03d214ba3f31f2b65b17195b5b898d028ef6d9.tgz","fileCount":15,"integrity":"sha512-TVXRKbdHnIrb917Kfi4px8mvh+RkNwdskvEo3BsTGIElqDmd2z0yB208gpOgm4k3P9QHcalOwVHb6javPKlUgA==","signatures":[{"sig":"MEYCIQDNkEluHqjODyyt7PO555ZOVYoEz57CbesoZBw4YozdIAIhAIkuxPHWtiIWhGW/4S8Zne9npyEi2K+kad0nfJYhcEru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgrx0ECRA9TVsSAnZWagAA/SMP/jSK0EBKZ7U+qbQzTDZW\nFoeEbYdtpkvYO9QL5rTbk8+YhsChj8eUFQuwGpw4V0tirHKMO2r++aqktoHn\n0BlG8Dq1FplW/F6J+a0jWr8S2n3/bvquBuCoamAxvCzWgQYbxJMnZO1/CgTj\nVNj5f+5xwRQMDs8s72C7sHTMSqJqhAwWHPtGdKwrzZ5HjnsPU27u2SiMzw3v\n3CdqJ1iFRongszQfDD1IU5/JdELG78/EtEhvCOLMYoQmkVZphRIHKHNyFkeR\nXMvr/fMf8rnuKmCVAHJUauWtsuGuV7OlZ2HOj2nmxmwUyrLxtUbEx8GOcIlv\no6U5vim4oFdD+ZoUSm2twR8nDucG14zT7t+N8o5h0HvvbMMjK8bgDzGSM4Rn\ngRhxk2vzWfBYFrIeuYzRaALxMhSvrwRgdACqssyCA4561BryPjqh8RrfG9Mv\nBDYY8q2ecNpM8VTIRezVq+GTOa7EmHdpbpA/xa+nrsqFFdC0vMJIvTdZaTz5\nzfbwmEqdbAfwcZTme4FKEUfMFr0uJlOlrqwhXkzzIVf2vC/KJFwCNuVT+OZN\nYZ9MyZEtrlQB3hwOKAsMA1b2tzNIfT1qvN78HWeTmKwCXJ9Y86r8dGfvsqpw\nCvr/oZqhImZI6qB2WvkyJpoP6IWbEVMNYJs300oyRsxBJOO/BUh99W8UCSbq\nSyR/\r\n=dCp7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b03d214ba3f31f2b65b17195b5b898d028ef6d9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.125","@balena/jellyfish-config":"^1.2.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.209-repo-sync-jellyfish-config-default-6b03d214ba3f31f2b65b17195b5b898d028ef6d9_1622088964285_0.7098399989431494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.209-renovate-internal-patch-5dbe5171216645a7bfceaaf81fa83c29d7ce3962":{"name":"@balena/jellyfish-jellyscript","version":"3.0.209-renovate-internal-patch-5dbe5171216645a7bfceaaf81fa83c29d7ce3962","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.209-renovate-internal-patch-5dbe5171216645a7bfceaaf81fa83c29d7ce3962","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1a26dfb651209bc5a3a237e87296b88150beb2b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.209-renovate-internal-patch-5dbe5171216645a7bfceaaf81fa83c29d7ce3962.tgz","fileCount":15,"integrity":"sha512-R3iSJTXX19XTpKlDlKA+6k9ts3RxUTzxZ5xzSZac7wCkk8JsnrmmgQKmhK4HeSYujuQNBKZpkyhkHYhHZPo9Ug==","signatures":[{"sig":"MEQCIHoQSf7PfNAisQqmCfMTFR4tnOYjHn4xu8t1xd0pRo2oAiBoJEnMvtWo6dZrEPOZ2eAlmEcMH4Vd9rkOY5nlueEMVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgryg5CRA9TVsSAnZWagAA3B4QAJoEYKApblYMN8tGmiaR\nsIpCrPjoQE633X7WCRfcszf/LiQmn0jLE69vsqIl2ruOR0LT6iRyjr4lBtCg\nkYw1qfkTWmL+1DwppgCxaL/yIep4bTKr9j4kpnnboFBeXpdOPEe+SBp81G9B\nhYC7CUREj1h2kxqnDiscN0JjeMronBKpJn22Sf8gPxcRP549ipNDE4DZbYyG\np7N+uNzDALlCAYB7C68daW94YvJoF9iOYweGppBvjOnMtsQbzvuIFduhiC3u\n21g98PGX6mQTTMiDVlnPijlkBciiRSrzHWigmBrjPeemwhflbg5sGnh0nGLV\nxcxQ6tJ5r5ivUo4DabXoGTC3DTlCljP3p3NK0TyIpxgtNvutIRmr74kQr3y2\nLMo/AtRAS4Vvd7nnMrr9VZkW1qLjKFfukLmwruaysSIK63bwhllYjoLqhUQz\n7HtqmhDtyVO7M7m9tLIo4JP1XahQhd/gFVtOqtl9ynCajDFRXO4d6ellNZZN\nBJjOy9LcWrRIQEGIM0vNptgzG2Ya2TzJ9cZqT8OHjifIsyM8hsCKZpTwJZkp\nO0PrP+mU3E9gOLSqJEHQbjLVok9k5RhYGwzo7SnJoj3DPdXvsI4Edu9ubbPN\nmTCtY0rbVWU/FS6G3hsZqOEfjPoktDs/XGgDIKwByqe9LIXJrcSxvJueDZ+D\nr7cr\r\n=F8AJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5dbe5171216645a7bfceaaf81fa83c29d7ce3962","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.126","@balena/jellyfish-config":"^1.2.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.209-renovate-internal-patch-5dbe5171216645a7bfceaaf81fa83c29d7ce3962_1622091833428_0.43872649447413625","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.209-renovate-internal-patch-42d71c83f15298ea0c4995bd74f970891929fd2a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.209-renovate-internal-patch-42d71c83f15298ea0c4995bd74f970891929fd2a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.209-renovate-internal-patch-42d71c83f15298ea0c4995bd74f970891929fd2a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e097074de50a83617438620a616fc7a805e2a06","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.209-renovate-internal-patch-42d71c83f15298ea0c4995bd74f970891929fd2a.tgz","fileCount":15,"integrity":"sha512-q6Wk77cU6w13YA9uKzgsrbtL7ASNQ+1KIdAJC4UUbC4/0d9d/vpckaJqPcuaJURT3kgr+/JQiTaT31ikipiWGw==","signatures":[{"sig":"MEUCIQCwQcMmlEO5SX0nbYWQpR9PZgsR6xu8Z9HlpP3CwEIjIwIgXYSOMQCOCW7VWCsalR0S7IzM/Abg0IQBHC2uw9m7900=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgryoKCRA9TVsSAnZWagAAibMQAJnD6Wfs8RBX7y8wUixi\nMxcuO6zuOw5n1Ph3vM+6g6FTeR+RLPOlFJ/+MyJIQ+RrgnzYEYHyWbWGm7Up\n09+0CviYQ1jVofhB1ZSgsAs25IqeVF82ddt8HUhsNJdTSB9yUIF2C7Jsg27Y\n8YFSU9GP05huW2k3icisSa+M3ZcHFAZFIefZigbcSIq/oTo2aTIFzEQtMG7S\niLBFNaVJyd1M8htVjt0BmuGOnLdWCf+HWfr1Otb+s10D3YInwtqIiIQw0CLh\nPrBxMCjpI/RRNf+R1yA5jrTwt7s42Z4pwIpZlIlTHCdwArrcAqGZb8ZrrM7W\nNQneO+GFpEbwa+lIYY271FTDEDPrYF0Ykyg1G3QWV2OJdixMYNo5m7bgUDS2\n385y2RqNiLA4zhnIkPQDneZHfMSLWAR2zEDlh5Pdx6Rh3+UqIpRFoq9TMP5P\nSr2cdEnL/Ic3tmjDKF+K/c9jF0DkaKmlZQ0m2J5TkDEd+kVybPNOiTX6P0kV\nS/S5F2tGg1CzdwydR9UBbi7QVl1YfgQNnDIHYqF6cgNgHyib5jJ+D9uptj2c\nIFJt3StA1mi7bxT9t/2Gibh63+7jBUUK72D3t5Bp5VsbVarg8+VduFhe2/QE\nmfSuZ4IHlXibL7m7O+KCNOAvNx+Yu/SSB7qW0/tkJ2+SAS38XUxMqDNysFj8\nkrhc\r\n=4Cwz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"42d71c83f15298ea0c4995bd74f970891929fd2a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.127","@balena/jellyfish-config":"^1.2.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.209-renovate-internal-patch-42d71c83f15298ea0c4995bd74f970891929fd2a_1622092297678_0.5593315270794301","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.209":{"name":"@balena/jellyfish-jellyscript","version":"3.0.209","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.209","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a732e8115c0fd62d0be8b629c4522f02aca92dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.209.tgz","fileCount":15,"integrity":"sha512-nqS/khM/Bhea76MECWkCXsGlkJXLbnXTtJm1lVUoHHJFfJJAYJ2IUqhihglVnLfgyg2Cem94fT9Oxg8T+05Nhg==","signatures":[{"sig":"MEYCIQCvS60VE0ydId7WGhap1RGy2Qz+jQHDdXTlcKzYVNuuEwIhANyIxnSBOTRbXq0vNtovRJxZ8pTkOebd2sg/9nFJlRG9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgryrxCRA9TVsSAnZWagAA45sP/0eLKSDQ1NfpyoNwU0rv\nmC9VO8j1ds+BaQG4OVGxiY0dYl0Ztc225R0P3e+wMUdSuv3dlXnTPhjUqeTQ\nZ8Ua6L42xvBIwoAg9MmZPF1ajhrBwRKWS/2GAWV/E0eRjxKL4f6Qo/Wpk+UA\nW+ML4yz25RFU3IxPx+Fu2IjpHoZydj4Y3LjVXhDcjJk1BJSBFV2NIIX7qaih\nVfsJTgW6fz6yXpgElg+07dqL5kX2D6bv9PONrPRx8w5UOGn2VfK7POAVXcHX\nWrGUhE0dpd4ayI4ZThHUeVM+XVyitkPTHPTfmI6P2O4AjrFZQUMFFAvauLNa\nG3AEIx9iTW5GvCYzkuMubs8yojB6rJpVNv1kPbjD74VdY01+JYdz4a9DudNt\nGlTIj7QNyKEobKepHnMmOJMUWtluRSVBFkm0zRx+dgES4AK0cgX+sLAChEDI\nC529Sc/SvnOJWgh/J+S/qXfV1/EsomKxgHzrfEiIL6csVKI3ztNR4STCVt4v\nFGh79c+jlVXCykISH3Yq6OSXZw0f3nu6E9oZoc88soteB7o/g1ASs8ALpF/R\nT/oxwolLdLVqwn8gSZezCtF8+xGnbBeCgFfA2t01Kg0omCgv90G+bLTvzgkU\n71Jh02ziQSaz9I7Q7fCE9huIrXAA0xgOn0qZrZDfJHQSoRy8cK6L6o7/cZnX\njWw/\r\n=AK9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57ded4d1f0ebb95d036b52adaff60aea6a72d6bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.30"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.127","@balena/jellyfish-config":"^1.2.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.209_1622092529481_0.3038520631093822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.210-repo-sync-jellyfish-config-default-b89a6fd187178e1a042f523f6b49f9f00dfd0214":{"name":"@balena/jellyfish-jellyscript","version":"3.0.210-repo-sync-jellyfish-config-default-b89a6fd187178e1a042f523f6b49f9f00dfd0214","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.210-repo-sync-jellyfish-config-default-b89a6fd187178e1a042f523f6b49f9f00dfd0214","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4d999a78800b1e1be9015e8bb93b3c82403c0c9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.210-repo-sync-jellyfish-config-default-b89a6fd187178e1a042f523f6b49f9f00dfd0214.tgz","fileCount":15,"integrity":"sha512-i1HWduYXhExZy1cE3kKyyetrn4Ud7u+YxyLDVmrT96hb+gf/S3Uwl1szOHDccGscMnoMX+5v3nyeQMl0GdbnSA==","signatures":[{"sig":"MEQCIDPxj0ua9Uo3LEJyVAnm5VFDkBCLscf3gKiDz9R7yNUWAiAH5wBGFO05uU6wgEos9dxnA81AI/Yt3Y+FYuLrhfAWVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr0EUCRA9TVsSAnZWagAAGjwP/325npFrjYKzjjIkKnfW\n8EYaLpkWlkBV8pfVojjarEvPrsNKl2YSBqlTdTXeCVTH25xLjLvXCGH8JSow\n9itVr+w81jxFOCoOhvDsCb6MpwWjH43dAJF5ebGEq1l9Vj9u0DM59rSSBoyV\nhMrA6bIQaxa4l9hLj4HVHbEQmIHe27ES19VzLJxwwlFda8t7BZZsOzou16tl\nwmMR8U/4kyNqGfBx9lQn2WUOefGFsvRz48qZYoWZ8QLB9kM3K6Vhd5J4z/mC\n/XpGoP+Mw34JTgRSgREUtCNsl1EBaFiYWVbOKRWF7FHbyvJhsNBATCptGn2m\nQUxolXUS3tJzXRofF08BP6aaA85wGihNHnkYKIyx8rlHeZnlTlN6gUzjzayL\nvXNw1kW+vst2sl1Katq9pDi3IMwFHhrEs4GoWLZGL/9sWxspXHIMCUjQbVMy\nlt3byZTIsiVvUMJ8Zvfrgk55D+PmXugaAdQsiPQExq6fSHa+T3IFv3ae6JJo\niiraybhMDgEt0mpDdT58YjwhTElHJhN7GeUL+MfXPeUyiZGnW6AT0qpxSofv\n9yDCiRitz2lYw59tVIA2deR+gat5oI7gH2v31R8FYoaNLbfzieXMQemkL1c+\n6OSameQw2Ecdk+cySKFgxyslr61JhYe8+n35EyEUwOytdB1swqEFswejTLiM\nX45G\r\n=k/Io\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b89a6fd187178e1a042f523f6b49f9f00dfd0214","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.127","@balena/jellyfish-config":"^1.2.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.210-repo-sync-jellyfish-config-default-b89a6fd187178e1a042f523f6b49f9f00dfd0214_1622098195708_0.7224111263530215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.210":{"name":"@balena/jellyfish-jellyscript","version":"3.0.210","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.210","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"293af08e095062d41b4b290d820a934109a0dd85","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.210.tgz","fileCount":15,"integrity":"sha512-jpRq8TjGQjObK3SK/sz2D/YrrCEvPdGCLTk6rvXn/krDqb7PQ8wGyxoDvGwexAL9vhsHaSYnV+7KKGtGOxmnUw==","signatures":[{"sig":"MEUCIQC1MHeQzSByxg+djyxV1pIqTV6NGNibWJJIb8yn4g/PgAIgYf8Lh7/2ulvvpHYKyGarfTmwdYb6HsbIFZ1aP2JiDoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr1wuCRA9TVsSAnZWagAAHw4P/2Zl3DvIzwA31bAXn60t\nBDuo3L5knKyXuyL9t9j9PCAl4XmZWulmnps5u4fs3gvS0t2YQUlgjUuT6tx7\nWQhQJPBopukds46dqa82VXv5E6b8PczwOqzkaHnNrFTdjpn6QhzJc74+w8RY\nUG2scA2I8I20YOf26xGafSFg2iSFv8ONjSElX+5zVlL995h9/mQp7tEaY/vE\nAB0rNzA33l1SAOPgejGyYH8EI72IkohGvXEcBT2KXKBJzsEFTZCREt5hEpCi\niEwzkkcP7xoN5iPPkYZRVSOqkPofv0SyCc4StRWrs8SY7xvGq9vQrQmRnSgf\nGlfEVoGIbh+/Vy3dYLRN9PP1BLk6ddb3wm7u8LaiqStfA/ZQQ60lNSwjPFeL\nF+dzeuFdmMqC1XkFjlYfbNh7invcw0CVyAd94+NFV+sRBXTAPSHyG/SwvOQ4\n/E0ZSBnw71BME8kktdHDwHyMvgaMB2NR6YYSL3tS6QHDc/ZEC2tMzEp7txDU\nmoyg5yIzOY/kq/rZpdtm0pA7U7Y1gZpmgjZdEt8/jx7UN1ZUdctXChcf0NoK\nO5PPKpSG/ZGkqojekpzLzuywi6RION6M3BIoLTnRzv968MWgij/OhfwUPdKN\n0jjAOJ7A2oktQfMKFiC3+5ZxQ5jxRvUfF9OSxxsLnVgx+u9InmcP0DjUsSGa\nI4sk\r\n=l2df\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"841857bd03e0cccdfc319f68ce09e94456bb13e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.30"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.127","@balena/jellyfish-config":"^1.2.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.210_1622105133995_0.3094055804703899","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.211-renovate-internal-patch-b1181d57b8a102a58f615d1e431c52f4232e7fa9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.211-renovate-internal-patch-b1181d57b8a102a58f615d1e431c52f4232e7fa9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.211-renovate-internal-patch-b1181d57b8a102a58f615d1e431c52f4232e7fa9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2feb391fc2ce8483d63f832ddd93650a72c5807e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.211-renovate-internal-patch-b1181d57b8a102a58f615d1e431c52f4232e7fa9.tgz","fileCount":15,"integrity":"sha512-h7MAqKwIvftOo+sBnW7stNykJ4o/D2g78pBxlh1i0w6cAGh6jPj75dz5VAN3i24bhtdweLr5X+6Al4QSu6tuvQ==","signatures":[{"sig":"MEQCIGPP7I0yXP7tkI5YqXlkXLi9dUjHEL79FaWyytWxETlwAiANm8GFnRhPjM1WcCdBdlje2LG+nG9wl1cffwvi9pQkfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr17FCRA9TVsSAnZWagAAas0P/AhGv+bAIPHz7C7nKKWG\n6ypljvYJSVc5F4MJW8by7ZGCCuCHFgKQAsg+Mh7E7Fax3oYi94XN9xHKCGRh\nYR0gngUAHZKjMXXfViI2jG9/yABwXx+MdlsPzXG0wxhT7i7xYJ5Uzr9WA3Wz\np3l8oBft+ZFQU+ZafQ13OlPXPrmn2BD+ObQ3CBD4f0zmmq6iu72xpLRb7Z4Z\nbjnWdzMM84rKY8RdZHPdh3GNywbQc7BgpeuMVdQYH56tv2JcCUsXH9CYVvMG\n1I1F0thepOWe7BQ3oz/rJY9tW9sMAXOSZwEy9AvbAdwkuJeR14VeanomqKT8\nFLw4nwuvc+71CGDiSARc47GKKRrGbyq5oxwG1S79/sfy8Ei/7AqQLxvRvSta\nXg84RAxUB/r6aNUTBBPGoJDexIxPJShK9w7YBflamTj7YyOa9/G9aLnVt5JV\noDmHj3UrQciQp6c44XkIvvHh2FVW2SQ5YOHhIkPIfxjGMRVaaVOmdvWePxCz\n2rgPtqQ14LXJX/2sg2MeaER8nys9uquUIbaNW/0BBtwt1rELk8A0tcc5wvuR\n/k4qh7S/u6DsNv8CldF5DK1ZdAK9sTmbFclffh9EU3g9gjc984JSyXgdwtSI\n25e2nFiP+PVvR3HnTfVb3PcY/LeisOBq3K7JymaZ4S2OErGnjn7rhrc+i5r/\nBzB/\r\n=4Ptf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b1181d57b8a102a58f615d1e431c52f4232e7fa9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.128","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.211-renovate-internal-patch-b1181d57b8a102a58f615d1e431c52f4232e7fa9_1622105797067_0.44917801357451603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.211-renovate-internal-patch-590ad55cc0089e95a0f9b55f96d34dc52de1dc8a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.211-renovate-internal-patch-590ad55cc0089e95a0f9b55f96d34dc52de1dc8a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.211-renovate-internal-patch-590ad55cc0089e95a0f9b55f96d34dc52de1dc8a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e1560dfba8999e1a5242bc256d1d2b9fc99a55f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.211-renovate-internal-patch-590ad55cc0089e95a0f9b55f96d34dc52de1dc8a.tgz","fileCount":15,"integrity":"sha512-WXPjx+l65iydyrA6GLBEPCzytjSIn5DVwsByoGa49Dqhykj9EPfrgHRywDt5n7yUUHsQsojxiRZbXpiSD4zL3Q==","signatures":[{"sig":"MEUCIBxVRoTofQLJU8cMfhDmpA0XEDiSv0zUXOQkkELnSwy2AiEAkRQx8iyGB+7ndU9sIdtIVYanXDlGjTJ/01hm3yt0N4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr1/jCRA9TVsSAnZWagAAmjIP/1+7sqU/J1Q3FjyRwLMS\nqQyxkNcs9cuSriNv3+A8GTx1ENKTC+2kPRt/RgQibJBMfNYanrIhV6LVRYD1\nR1X7TlM+xRNz4dv11Q4oBiwnviLVPlr54Uh0nEScobl+ligwrxCDzbI1pnwi\ndNaGI6zuQaWKgrkSODPYQeZEh/vAb7w8EoUH0o1fvaQcFad5YQ0ie3Qg0Qef\nEBfIf8BU3aRIyVJ1Crw8y4PbQ7NROsJM7alBM+6TL1W2p+B53+Ib9T2OjSNe\n9/pLFSEacjlF/hAkeaZYa7Mv/iXlu/XwueMT3dcBNo2OGtklLiS355Ijukl/\nRh4ieLEGTczdkyPSd8j6O+uGVSLRoNChCh9hEC+934UWzVGT1oTS5k+hGZkg\n2JLSq+JcTTCZZyTuaDKIknbIV4PwfV8TAYPT09Zf72eAkgrlpN0lyJFKtNTM\nGX0SzGxiWR1AP3tsWb2LxKrhGPnaU+l7cixakNF0lqq4k6+GXS7N2koAmTAD\nWV3ChB2MaF8Qgi7TaKhOo6JhdQFEx/xj3fxLe12A7KXAQvsPpM022RrXr8O3\nHKZXIz1NSWCfyteAjFHVBdoxgpiklEE+9z92y6H180p9xC/MiIhzuQPUuEcE\npa8Ym4MD/TXPwyj7Axf6eGWNy5v5f9gkdFbZ78MOBAMp8VJXfH2BlvlVotZe\nHwWL\r\n=HjXQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"590ad55cc0089e95a0f9b55f96d34dc52de1dc8a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.128","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.211-renovate-internal-patch-590ad55cc0089e95a0f9b55f96d34dc52de1dc8a_1622106083142_0.9417998709591866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.211":{"name":"@balena/jellyfish-jellyscript","version":"3.0.211","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.211","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"323925a3df554ea047607ee00d5d2d6d19bbdca6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.211.tgz","fileCount":15,"integrity":"sha512-93Iak5F369KbxgYR7JIdw7TbbsmhAxiZMi75Ls5lzKhw9SXOqOjqeSjoTdVoKMhvWzvoFOkIJijKPBjtJL147Q==","signatures":[{"sig":"MEUCIEomS3AQVe96LX7fUZi4b6fB2MvYVmXPkhSjWuRBp+yNAiEAmonm29lWdPAJG8WCl702pQYKeP9CCoGwf65OS5OULBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2DKCRA9TVsSAnZWagAA9pcP/RVu4NcTX4mQ5T0do9pS\nP3DzQyG/6djYwfcNjRnSeKZ/11L59ghJ6wn4Pcd9Y4LMDlzRKqCcE1w6rko8\nFWRoeJlkKjDh+9nl6d976cZjZ0hg87p+xPMYr8pXGcuZfsKcPAePfmL2EwqM\naA2L2FR+Km0MJCZmq1FP1z4+LlU8UON9vWMSq2mhN6etaS8b+rqjfC3o7A0M\nVyCSuyr16jiteC/YwIv4HOCqHlh/EOkbTrDXrBe2uILzbcAyYTVAVl1kcbSs\n5s9vCccZ/MUfF1FzNepSEFIGzwYijsMGauUkWgMrnIwsM5qlUYvApLvNqx1D\n7aYyRDN0B3cwgq7EFe9COERdTeupycc8hp61mUxjXLaCNmxPpesyO/IkJaE5\n41uUlcfLCeZy3SNPoF+LbuoUdvQ/Ae3AwVfLFICjiPXKfsCY8hreHXcS8fH1\nr83oFj3Wu4TJUbU8yFTmkh8Qh4JpxBQ5CMhB5uRWOccMzPS+ppBA4zviZoG2\nsgEySwHg61aNyt3ZwycqqqIVFOzUHSjVEUcrGJq2NntBNXemUXzRW3M4CH7r\nIL0lUdy1qgCkKS19aGDq1GqvbQZVRxDcOhtXld9JSZ7e4K3812cefZVLh40z\nfyPdEYABmJ+ZrQSfe3CgLgwpC++ZBGNZNW7Vt6rz3mJqCz4n/WX/pCxlp8sV\nhOJK\r\n=qlye\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"27788a466c5af8a4a060872ac38762fd4ecc5a9b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.128","@balena/jellyfish-config":"^1.2.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.211_1622106314242_0.5570853167944656","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.212-renovate-internal-patch-ff0dcb4d4c9fc7ec89d8333aa2595701a66efd3c":{"name":"@balena/jellyfish-jellyscript","version":"3.0.212-renovate-internal-patch-ff0dcb4d4c9fc7ec89d8333aa2595701a66efd3c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.212-renovate-internal-patch-ff0dcb4d4c9fc7ec89d8333aa2595701a66efd3c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fda02c98d64c930f7695f3c27e7a60de8077375a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.212-renovate-internal-patch-ff0dcb4d4c9fc7ec89d8333aa2595701a66efd3c.tgz","fileCount":15,"integrity":"sha512-DiIYZ5nznRMjRnihfbv0gb3yIQ0CKluesuM2jI873QthFKHcN1CWZXnJED+tyYHgtpl/dvmvxTmYG2GuBz3/7A==","signatures":[{"sig":"MEUCIQDvYe3EsVvriRpFgxyiqjGaWsaTUzas8X308KHPdE5n9AIgbx7eK7P5/hMEx42oewW9wq/Vi/y/LHjXjSkzhPoZ33k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2LACRA9TVsSAnZWagAAsdoP+wUOr3+qwksJg8OG/Qxv\nHBudNw5iDY5t+grEDhnQw9VcDzTLuu7PDAhGEbTNa1W5GTiu8w7SCnq/ElJr\nPEN2Z1bvHQ8iJ1R0L939P+Hw6liOhwPomSUs2dxwHEV0e/qsZ35kE6xOxf7W\n1/YgNaPhebN4a2L1xPqo42ngqP5L9kQrN1nsoX7feSUutYy+klXzsU7/oIvS\nIp2ieCXbo6dpe2zZQbwPFHQKJ45LOLVDVtK5X/QdXQHSKa8vKvg5xR42DNfN\nM1jc9NqkiiQ4ABv9Tm0RZNz6fiDxwh6eGjtT1aiEmjZMMJ3BRzdDMUUtciXb\ng6PXJGAlh4d+lB22lxe+YczHezwpFw8XFMNNSTOMpF1dfXJTRY3gyjxyoIFp\ngy/uFknfJwSQzE1u9TGyxeRn2nA8G/FVgqxxAAQvYHORZy0x/T4TL0ndcp+g\nnDFZf6kUFPLuXJuQwm1pCVAXmnB1VXVTh3KfkDnVIJVJJsj3mT3CpkpbiW5J\noG9lR/lTKNEVyYaVL7F0x2NzRzJ7iB5OzuKu9xPleCoN1upRNBzODS3b+UcH\n3JED/2iKvb0936R3Hb5Y4ysCi1QrYZVXSDCjyCOhfBIb63/BF6ReQd7JbbjR\nPc9NvXhfCDMgrFkj4j84/dEO8G+T0cAKpGlEfsXRtHatnkMUaKPjwRwg8pJ7\nCyfj\r\n=RhwF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff0dcb4d4c9fc7ec89d8333aa2595701a66efd3c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.128","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.212-renovate-internal-patch-ff0dcb4d4c9fc7ec89d8333aa2595701a66efd3c_1622106815851_0.2612131747886386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.212":{"name":"@balena/jellyfish-jellyscript","version":"3.0.212","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.212","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"36c5b010154b90a37c8d7fa84cae1c33227f7912","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.212.tgz","fileCount":15,"integrity":"sha512-zRtzqbeJ51UD9lDboa75r1E66KoIkWq6huM77eAVEdXIAczpIgu8/Bcg+kxrtICtedoS2tcwHBH8s/PDSiY/mw==","signatures":[{"sig":"MEUCIQDZKFVtsABtXde/OiEIAj1sVJ9w/2YKfqJvt18at3nNHQIgE7sQG9YDtwY1/vma4WM7G5rpS1ErVXhgC6IlPLLf0Mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr2PTCRA9TVsSAnZWagAA0NgP/iiCwMxX9YeptZMoEtJR\n8EF+Bu7hCq3Z+s+2pNPQUR5PujL/P+jJqDShjLPg+zFUmtQZ/P61IZaWzXkr\nKo2cBuUUSKAIREmnfTp00qrtCEyPGvRbZqJfjnDyAaBSg8szArFbfI/hr0ny\n6Z0SiDE8zEqPKysyn239zVErgHGUIZdjo+CeHwe9xRx3BXtrOFe0ZA5Kt0ck\nAvHfvjbrklPpAaANFNFmx2gmCfiGNRvlTeVcZ1Smk3Mk36dYtQmolDMMc5Qq\nIRGQZXwcwcbPYBmb9nCDbxJl90Xd//Lc2TwrmwXAEe+HVt/dSGapRJsytuU/\nbo+HAeqyWR3UO5WSoK8Fsx9f6BJo6gCeV/HfEZHUiVFZFKuARpq2JevMMKHG\na0OwvdP/M13YHfIzIZnibheRJi8ybV/jAGI4EbfOR7JRy76YNBA+uG2qcY0X\n0T9JSsNJDzbhLtcJ/B6lGF89EMnN0krjTmiiQAqQw3cCtmTz2qaczMWqlEY6\n0a7Rva9mEo+KF8hpt1EB5MzFjZxePB4i78orVDyrstbFObWT7e2S4iLQNrYW\naQoUczZBbuaVJFXMvm5upohroEHIrOd6CEl0DiLMdXe9/BbpdB02KViaWKdE\nAvqNGUhygNmH7Z+thokhxdwrQargu9FlpIVjYCbVQ7rNw6F9g4pc8dqbTWlT\nk+C4\r\n=6zRM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c2733b490efa810532453959220f1fe769c819e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.128","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.212_1622107091139_0.1327432136361406","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.1.0-h32-links-in-formulas-8c42679950fa28b34e8df34a51dddaeeb90b0db7":{"name":"@balena/jellyfish-jellyscript","version":"3.1.0-h32-links-in-formulas-8c42679950fa28b34e8df34a51dddaeeb90b0db7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.1.0-h32-links-in-formulas-8c42679950fa28b34e8df34a51dddaeeb90b0db7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7a15355d7e2cb45f5dbdd0e985dbc4919ddfa533","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.1.0-h32-links-in-formulas-8c42679950fa28b34e8df34a51dddaeeb90b0db7.tgz","fileCount":15,"integrity":"sha512-A0Ax2liTl8S9cPEPIWki7u8Ygmy7CrulzqSbCT+qjBU2ealNF3QcEceGyoY57MxdiW/alD/7P9Zg2vdyRy9FdA==","signatures":[{"sig":"MEYCIQDhq/jaaXV2GZuAcj34CacCZYZSa45/7C6VrRYFZMSgCgIhALlHqr9AS6uMBJKqsHT7cAwPP/bzultpNb4aN+RCGx5C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr6aMCRA9TVsSAnZWagAAW9YP/3dNs5s2zeyC9r3vP9X7\nX7RSfh3gqcc4ft93IqVXs6y3cUGtzuX3z1zBbsbKZVm6bnYbNt20RhEPviQz\nHgY1AdsQwzzEOzq2aFFhdUNaEX8bnXsH53fEnCo9k92lfGO7X1/Uh8VZuu8z\ni9ylND7avavzeXPyoxFSVC0FKrPp9qI/ZLvCLdemLZ0/a0YlBTCRul5zZVHj\nC6SjRAZ7PqB13scpxcXEwAjp9YyP7CB5CvSxEdrwpCh84qsPyKjGqz5sRvU5\nq2ShF+KFX1lb8u2sLYaxvn1Nvs3FnFpvGTzpYnRvtVGU9suio2ywkjoYouce\n18mbwmfPrsJspTiGZrujdKEWRUdqt3vqwDrAQ0s8oEVC+nsyx0d69nHDEzOR\npwrgyEbvvRZFi2cjToaB4LQ8gSPCE1fXaWwR+P+XIDTDYVgS+0GcIJyhMkc+\ndU18s6jraTZI6GY/Nk0I8beSH5yomc6OQkDnK85LbaEjR96HnJWn5tND0ooH\n43eWZSCEMLOURqcYjxkMaYOIL9RvW9MUN/0/D7f/lrZrTtrGZR2qhQQXrb0W\nQ4ycrHTXUUqRvVhI1DpYWzdCaeEmR60rt9unVlOMD1IRGbzPtfJccdajPeS+\nj632zFphxSbITe3OxpZMBh7p4FV7Twj4OKpzLEYLFjfNNrP+eEJhBPTrNa7e\n+XDc\r\n=PY/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8c42679950fa28b34e8df34a51dddaeeb90b0db7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.32","@balena/jellyfish-client-sdk":"^4.4.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.128","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.1.0-h32-links-in-formulas-8c42679950fa28b34e8df34a51dddaeeb90b0db7_1622124171916_0.01026440504173265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.1.0-h32-links-in-formulas-f995043b4ca74fe9c00a373584b40d54bdedded9":{"name":"@balena/jellyfish-jellyscript","version":"3.1.0-h32-links-in-formulas-f995043b4ca74fe9c00a373584b40d54bdedded9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.1.0-h32-links-in-formulas-f995043b4ca74fe9c00a373584b40d54bdedded9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"86e313ab536f3374e8aeee11ddeba4056c3c95b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.1.0-h32-links-in-formulas-f995043b4ca74fe9c00a373584b40d54bdedded9.tgz","fileCount":15,"integrity":"sha512-DpuL2AeBmlQ2OXoBWlY2dozIGo4hWXZoMdbmcGaJPrBYjXHJBzW2NrbeQLDL/wmjFr3WMPzp8ziGY9N+33s+Uw==","signatures":[{"sig":"MEUCIQDUE5ADLdn32GUbbrWK64Qh1CgyezCKG1o/m7n/YPLVHwIgMyI96P9oeGVOCJeD74T9Le7iQIKd9yo6/n8fjqxhOAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgr/SDCRA9TVsSAnZWagAAcQMP/1s1ccxTVTYO1Y3IaaQ7\nGKvWFgB+RXdVytHm/getFRZVwLLaCMQe30nJ+VfuWwqqEaf2AViARBvF8XI+\nbyB5yZ2eJ+74sDVk2SZYXV/bB84mgxd92HzpyPFFTMBuklMAbSCwt17Aq6by\n3ZY6kTZBZlFhBkYHitTLfxApAWB05992XjP4F0WCZC+kTe7kAEk8aEoOWlIN\nVoI1r4wiF5LwvnREPOs7JoWMBNtn5xOjD3QMaQPJf/6ORLv8WrGGZUSZbzQR\nVbYR3W8k6QYZjJuMIME0euIXcQ7snFpJxUK2M1nxdLK//eMQsethPn8D0heS\nF8aIxaBmxKe0xZ7wXmusF1iN7tw0pLB8jdjx1O+2nPKZOoM6znBNiUSvYKsX\ncFY9yJhZpRBxfUPSN+/PtIW6SsztAOO/uTcSpCNTSr4GhY+/jUAISW2Iyuom\nP68CvV0LYiJRaf5toWI17c640oAV/371Q9wbJ8JrBY4rQorP8CVgSZe7ci+k\nFNV7NO9Pm603PbZD3QNUyOLSkJVo+LBpnjZ1w61y7YiWoH9RBB+M82cjfBy1\n0q3vQDtxwGzqY4DNPpd11kgmX3E5VVjzyTUYaQTcYBXUupDYi+qya3DlTdgV\nJqWOSo5Vt7DA3RzLqaFbUSbWYueaxxh3XhwU+kwfyHxuggRRK+uKQ3tffVO2\nHJf2\r\n=nUIP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f995043b4ca74fe9c00a373584b40d54bdedded9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.32","@balena/jellyfish-client-sdk":"^4.4.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.128","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.1.0-h32-links-in-formulas-f995043b4ca74fe9c00a373584b40d54bdedded9_1622144131283_0.654154067062451","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.213-renovate-internal-patch-12e162447efffabf30c65927544d6ece65c49df3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.213-renovate-internal-patch-12e162447efffabf30c65927544d6ece65c49df3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.213-renovate-internal-patch-12e162447efffabf30c65927544d6ece65c49df3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c9e3a75a0e14420b22d06802bae67bf4428a6b0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.213-renovate-internal-patch-12e162447efffabf30c65927544d6ece65c49df3.tgz","fileCount":15,"integrity":"sha512-kt0UEwKVS1JiR9z+/sknJmBk6E5ZVXFsPN2FKxGb4lRuEL2x82hhSouE0JWbnqlSr8GkKz/4uLJhk18M/r+unw==","signatures":[{"sig":"MEUCIFlWJz7CyIdYgjvjXRp430jZXooMcBUWpXSFY5GvDYu7AiEAzuxwiGzNGKbaGfZQ3bcqfIsBAakk6chF9SSBxPeDX+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsCiZCRA9TVsSAnZWagAAPwgP/3eR7yNeeYBNUGdXe723\nowXT3/Maw/Exp+ZyiRPryh44g8cTDaGAuSK1rClvw1dhcS0JjbGmIITcGog3\nDIQ+HfKuPU58PAGvUTwx7ZVJKKpdmqEmEdTPnnEZnEgOJO0O/c0W3/47eDqV\nW8OUToW7695emICiMbxm+6glmeGqjtbECi5OOxR4FqTF6D0T3RtBrpEyjTxb\nLA94hP/SPkCKFloXpRXSdNi3QCeGw/M61tgpah+I/ghbP0twaBemnKbA1VQB\nzLckQ1DvP8+JBx0oGzEBIZz1x4xihs8WPHQRN0BxK7ciTbwzuCqMB1ovq/HL\nJdH5XYq/dc7DAczlHN/fLPY8sH0OuAOydXuh9RPWWn6jEaRnZA6a3uVEXEWq\nf2CBfiE1NZJnKwkQnZpJELvZQpcVMJh7xjNERlmZLg1WjmliiAkc0gpCcIXE\n+bEjp6y6zQEdPAA4syZMoUhK2GdnSj0UYhcspfxJHUZD4TrdshjXHBH0+BCi\no5PlnNBatNlvZwUIz+Gk1+9DsNWwAeXJOMjvHBwzLofnPJjdARKagELMmDjF\nSGFhLVtST7Say0bIWX0nNgMbRmXbU1KuyLDGQ/MAQDSx8vt9BvKds4F/bUZV\nKZpYx4OnwPo87zjOLMW2XJFW0PoPChxydbmCiMVvumI91UZG53OP13TMr1Ew\nIu+k\r\n=PJN1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12e162447efffabf30c65927544d6ece65c49df3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.213-renovate-internal-patch-12e162447efffabf30c65927544d6ece65c49df3_1622157464932_0.3632652652071904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.213":{"name":"@balena/jellyfish-jellyscript","version":"3.0.213","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.213","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a445ed76aeb2de0af392e2e29d9d3937a6dc4546","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.213.tgz","fileCount":15,"integrity":"sha512-eKKcdvXQd3i+ymWyPNGPVc/guscZZs8CSPdOWp6x2j/pBohymMCOBPOByT852/KLcHZe64MEOLkdDPDptIFQgw==","signatures":[{"sig":"MEQCIHdtoNyURkKIUlvusWUEoXXBkvG9KOFYV2NQC394hkQhAiAwmNAXvK4WXXrVBhhJWRJc3tHOGjFuULrA5jTgBuMp4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsClwCRA9TVsSAnZWagAAQ7oP/0UhfgM6yngtOhtI6xrf\nj1Jg03SLeutPgVsaEmbZ6p+StY/bsbGP6pLACFPeO6hVY8LqnmGI+kPEE1Xa\n3tRnZnl1s9TUvmwNcplonSLCSDjvZQK/oYzsrgudKOJ331yosKw/BDMZ2mrf\nXtYPu7LKbfrBqMNxn9fg+vT1707opudRiy7rvZWxMD95uqAdSkjKzirFc+ia\n74CeHt+ax8z1M1z0glFvYhn0EUQbP/9g0Gd3qZZD+MIU7TazhBINiF3+qZSA\n5jge87viIlc5GMIC/xPDB1RcRTlLW4EEGa5MjHhrtW2wRY+/k2hFc35CSfPj\nOnLgGT86dV/1j3U+mLvfL3+Wfjax+IV6W45fcXPFX2WgUoxk+qWABkVk7Kk2\neHn+pcnSFF9QD4Lk0WfeboBfduCbFq0cAm3rDGx6IQfl+z8Qorq5GVETVb9F\no94Pk4UkiR7ZHs4H4I1v6xqg0TohmDJgzbPF7oQJK84kxdB1E7dq3WRD67jG\nQSO3y88MQjtw/JTwXN5xdxSDtbCUnP0wiS6YnHSDU3PWtbbaO4ysbnkqRaQP\nZPIMT8ecna+7Ig5eIA2nYfzMB3Ivfo+og/vzxD1JBMDi8TJbVLRuspD2/JOF\nRrFOFEf4dRF4jY6PRvZ92brGARsLZq+i/MHH4Q0jQVa/nsWPKUeQswH40oGZ\nvQb2\r\n=Xv9Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ffd7be9cbc04d070191c3629876d03e829a5f64b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.33"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.213_1622157679910_0.3419998888064102","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.214-renovate-external-non-major-52dad111c33d08b8bdd775210fd300e67b35d619":{"name":"@balena/jellyfish-jellyscript","version":"3.0.214-renovate-external-non-major-52dad111c33d08b8bdd775210fd300e67b35d619","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.214-renovate-external-non-major-52dad111c33d08b8bdd775210fd300e67b35d619","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4269ae54f3da593c80d00cc6bb2fd88d67568080","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.214-renovate-external-non-major-52dad111c33d08b8bdd775210fd300e67b35d619.tgz","fileCount":15,"integrity":"sha512-TErWqp579MHJoN2BkvhT+tj6pcDrX0IB20ozO0tZz0CySSa8e6C9CQg9oyshZB7dLeBk9HKdFELbUrMK+xr+Kg==","signatures":[{"sig":"MEUCIQC4K4ruQwPoXgpdOd5qWHOvJB1XRDPw/MZyVQZb2iCb/wIgWCt5Lu38ng3LI/PI/ZhRJW1EfQUq54mldB2oTdBHZLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZV/CRA9TVsSAnZWagAAYMAP/3qZWrcI18jYN/hCUnmS\n/CgDFwSa0bxy7rftbqOsLAv5ZV6hm3G0rdOgNkkx6Aj70sthnOQ2/i8kLs9j\noPqopLaCMl4uOD0Sfjc2CHV0aMYzAqAr5OJ6OPZO5I8uTDAt3m8EGUTjQ0Hu\nCWrZwo86xZDZ2CfCfoONASmgtb7ai9I5Icu/jwJ+idQvXFKZ9MVl5xXd29ZW\nriSSRomwAnGOhWJEkkNqP+cRAmYNNSlAK4MWxt8mIdsppomsfO7+UNCTHIpi\nhw3+x568Uovt3C/iFdBnn7mhMZ2SU+dgZrVP9EnaKm/axazRs3u7tR06JPh8\nVEioJ1U46ymx2tXx4ZqApFlnJ1CjPsSWHNee7CKaF2wEtHWxq9W0Xay2AEfK\n+TbyeTspiCWR9nE6aA5CAOKuW30LiqSm/weYLCorz8prsSkDEHzlVERVFchW\naq2UtcwQae0zxvB7SkORawQTPXZUdEOhuCARUNjGbxypxlcPiuPKw7VNiH3y\nwPEyJybUvhYVDZvZN6tdGvUwFAep2BPvrzBfsSCfgQVg+S9wtlj5eUMgv/z1\nD4wEqCTjaW5KEzSQAd1vfXz+RC924PNEeYIwoHi7GVEVtPTv3Sl9audjy1Od\nd003TcyTxVMZbDX0P/TtzMEv1mTyAeAzaDgH4TJnhuIsCk23GVmHQKBhzN2+\nZAYs\r\n=9tHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52dad111c33d08b8bdd775210fd300e67b35d619","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.214-renovate-external-non-major-52dad111c33d08b8bdd775210fd300e67b35d619_1622250879013_0.11867952997514464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.214-renovate-major-external-major-942b35880a63c726ce59bf12b22b07e7f3183901":{"name":"@balena/jellyfish-jellyscript","version":"3.0.214-renovate-major-external-major-942b35880a63c726ce59bf12b22b07e7f3183901","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.214-renovate-major-external-major-942b35880a63c726ce59bf12b22b07e7f3183901","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9954eb4bbf4054432e8e3e69570e276e9b1182a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.214-renovate-major-external-major-942b35880a63c726ce59bf12b22b07e7f3183901.tgz","fileCount":15,"integrity":"sha512-J/tMkyGobV18oKy2VWC7UhGqp75KyK6TV3qiNGFlOJf+VIO8L65xmEMaEHbXg9r7xGwdvxKW7Jv3P8XKn/Oeqg==","signatures":[{"sig":"MEYCIQDDbjZObYUKlDc5mnvDUZ3a3Hdr2bVBev7ZaTBX3notfAIhAIBHacSKOgxr3e76GfrlilPa0y8sP5xOEi5QlnGC/Rx1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZYKCRA9TVsSAnZWagAArP4QAIOzbhAX5QLqSVSb1rhT\np269XodIiPl6pynnF7ug8G0P1Rv4BoNZ98oMAj3/DqJkz/S18AmwVa4tL4oi\nzwM2zbF0fyd+PTIPf4Xy8JW+uzxG3xQw4dEqtKvRUFfVBzjEzf15y9Smb58F\nWUlHcTvUofOls26XwQvYYD1SralHe92LlfqmYKprGi7JxvKSuhpPYQI90xTZ\nbxKhDD3/ZZBkXo+/OL2vjCBolwnvV4gAuf9+INAZD7HMzXUU0W4CKHTSlA9F\nlymw5YO6kHGyoOtcgEAel5W9fudsD7YYSVPB2KWh00hIJGXJ1JrpMBcbPfz+\n0qRxLmPt0rJzhOZ5H1yWDyoPwn5hxKkvFW95vFWaWtIKjw5OIeNff9i/sVH/\nIaJ2rT0aSEM8udnW38IJzzrIPtwPmMpJfxGFbKdq0Fz/lG5P4e6gLhoxhw7m\no59WxKP+oDxgW8ony/lrVQBbl5RuLHsgKBWF26zTl53XFg+LEUe7+dwG0m6u\nMrBJA4oubrvHtygn9+DvToZl4HMLR54lcExHsMoGjjFpgCZx/9/UTJIa7pCQ\nTf1sWIqfPaJYBbvF5lemKbGmGShikQLvIH1QR7eM9zjSnOBYdfs6B4uBD1MW\n4/7gTmhO8+GyjK56OM3ZBKqqV+6Y3fkjJJlDOQ0mqgdImbwYvXi3f+UhWmcR\nWogC\r\n=8bQo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"942b35880a63c726ce59bf12b22b07e7f3183901","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.1.1","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.2.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.214-renovate-major-external-major-942b35880a63c726ce59bf12b22b07e7f3183901_1622251017559_0.7720982669789731","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.214":{"name":"@balena/jellyfish-jellyscript","version":"3.0.214","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.214","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"80dbac805ae784faee16984e903df2dcb6e19eb3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.214.tgz","fileCount":15,"integrity":"sha512-vCkyjevxsV0ARyH+fPrkXf7EkBoUOr07Ea5VKQHYwl6M3ZjbLwTQHhf+s2NX8SUIm4Uaw8qInEiHJiiKOHzD4w==","signatures":[{"sig":"MEQCIBR0OZQtYUsxfQOG+nxjfBuLiZlLMMrn1baOoGzGmjFzAiBCXXX7RQxZ01KhAqaeQQOBQzsY/i2us/WQVNlaVjadUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZcJCRA9TVsSAnZWagAAj44P/iRKsakY8g7B4WY7KNI7\nln8MALsk3mIqiDJ+YBOsbCFdg5w/V8jZFGhxHL/yYPRH4KAA5cm4b+dxNSUL\nIHtAXM6PYV+liTsKvFgtUyT85wStrUjbds46IiQguzjqTjYFjz/85cNrmLwD\nC9G3qPe388o1tfIdWTVAiUzq5Lcu92drjFWrqXYfqmjYy/33+U7p8qnoEfkn\nDxWP5pHZWCgL4yjdQbeLv4LjSphFZMP1wAEjzW8l75iglzxpQLMEmn8A8fKS\nnifKX5gfIl+mh93TltJA0SsOH7ogQJNP71EBqi2BAxmSR7sISM/Lq1nR+GdX\nDAlhmPYeb8f81aW7AzAthWzUX4iPCNRm9PTASImRFK/AeNj2dh9joal2gBh5\nYJoDr/bVJxWT14E171dHUS+c+78HI+7ooI3Mjo2FvqMH2HJ70zxqP3eRs2uI\nHG1zKLiqY0Q6N4/edif6SIHb3gnB2t8VBFckusuxTGTvSdnFSv4rMAq3KCJH\nOvN/DaaCjWqahDzpwqxR0wQHC9xS8lBJN7/AX6q+gY6z/Q3RPeiiW/2LPs38\nOSMhZYYwIJ+prQb0NP/GvvzovZdXKwgMl37SS1KOyZsjexHKZxBL5+nuJ2Zv\nrR+ITtiojp2RGJjiyv1MZrecz9WAZMwFNf8VYGvWj9jXKkCeGoNbFIzILoOe\n1gwG\r\n=0UZV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8b27a5776dba90cdf08884ba33882fa9dafb258","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.33"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.214_1622251272517_0.4597796963084746","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.215-renovate-internal-patch-04d1dd7e170924391e37af557848389a9f12f6e3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.215-renovate-internal-patch-04d1dd7e170924391e37af557848389a9f12f6e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.215-renovate-internal-patch-04d1dd7e170924391e37af557848389a9f12f6e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb9363d708852532b5002e7e5fb02f3d554ba375","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.215-renovate-internal-patch-04d1dd7e170924391e37af557848389a9f12f6e3.tgz","fileCount":15,"integrity":"sha512-D75ku/d0+tGK7euypqCfobFXMv1E9pjLGgtZeYmJl24tYD39fWbHF7ad7+9KI93XicBofEgL6nvmWawHFvSsVA==","signatures":[{"sig":"MEUCIDrElyBe3ZR+Li+LPeDOkg6Zumm+tPVk5rZtNfbCe3F6AiEA03qQLZsI8vCKx8FTToefUoB85F8J58mojYaEnsEpbAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZfnCRA9TVsSAnZWagAABxkP/RD2LmP6E4AADyH33UkR\nCo4U3+Bo5QMc8K8gXA2cHooY1+Q228F0AQDdRG9ZQjNv3QRP0yDOv+0oIr5S\nid8ffnKAyR7SdqcSTw+9c5H21ih6dw4ya9OqAcUnvngVKAseuH0J/GYlaSS0\n6dNcN7V7Geygp8QmThVuLMiQecUiavwi3suDuqXA+0j8bnsDPC27uRjM08K9\nRNnxNA33O6/tuuRvrIbSoIGhvoZ1y1hMRNmkLrQie1SYOCZ88taZaveprkJ+\nCnD7Sh4xjODUxEUS0VgmLKe5DfWz2ZcHm2QzNTTOJI8oXvJrk005VY5kEVGD\nAgNQtScgAjZgnaIUBKwgybiwZ6dbwdYgz2Kn2tnIJOIh3U+Uq1GeOpNR52rJ\noXiq/Rb+1ESMdrPiVNoMDj7XenQzQY5Ct3pMq//ZZbBmIIAmzqPsUpSJivh6\n7C4VM3OadVxddnFaD8x4bhskL6xof/G5W3z4y9Uw/XW1O0dTvEHmKfybirc0\nt7kd/w3CcbrmMNpZAjLcH1PGFWZSkSU9/zAwAz0HIvYdePKlZa+yoL3jWKHF\nuNzg8O///r/S7TXsP81K2gGoCm5Kdyu9rB/vhX0OaNSw12m4G5f2xZBIXdmH\n9axA4BaFwJCbpmhdMjkbvEmODDX7hECiCsVNRmZsIHhguUYqwh/9RWYE5BWD\nxjVH\r\n=EL+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"04d1dd7e170924391e37af557848389a9f12f6e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.215-renovate-internal-patch-04d1dd7e170924391e37af557848389a9f12f6e3_1622251494679_0.7732895023080164","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.215":{"name":"@balena/jellyfish-jellyscript","version":"3.0.215","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.215","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d0ec15da34fa3ca1f4460b1f485c81b0aaa5164e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.215.tgz","fileCount":15,"integrity":"sha512-YbxyWKRYYOfO3ubCSgMW0iKhUi20jO9G5H4kj+7sex9t+malw9nXQOWV3ykcDQYeodgJEgPoHIyT3dNg5SWssw==","signatures":[{"sig":"MEUCIGkU7vR4VO5gmcHZVZv6TJefKZ8cuHql2xa2O/GshR+1AiEA5UWCqBDEgvqjojzvro4+d+vg+ueIWFAlF124uA6vQ3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZksCRA9TVsSAnZWagAAmj4P/154Z+76oHbzc1L5QHGd\nGhpA9+mBeY0+JTFRCs59LFEXoxK6WSHh8H68PuZ8l9WpDpTK+RMzRFx9rKiI\nH3XzPQHRXYyDxznfnSn0ulOo85DDLznmymf8OhIR8JQXiYElJD7YpYN0bypo\nplNORbKea8k0t+f2m6bzAX+KYokjOTO3zBM04IF9GmwSF5Mv/a/bx0rry2ct\nTzvn3G0zyLxq+03ZAK8e6vIpzbcFXBF9kkvQv+xiN1ZTz5h+7aVoXaERGjQS\nrqbltX/zNfH+SaH6/B/Z3aaI026uN1THMJNcj4qYIf3t8gQ7x5PmK8wgEDpc\nWfLI0S9B4+vOTaOhrxfv0AeUjRnUmr5yqz1YknVhDwlWknyUwja6cvqe0ufB\nBFqdNUQC7NaZsRVweqfibOAexImQL/M/Imc3Hv9OsEdUpawU+Hb5bqIYYmmk\nw9mBqR1BT0BFxV8ixDIbLepoSzg3Dp13YZdncN2kxe8EQHbrg9Iq1A9SJNpQ\na7Liyqdjm5JXTiVuql0jPA+ZVJIOmoj1uzVjHR1nWnFlzxVw5IO5dsjXYxDR\nPAw1FEWWDwFliAZBkxH40gAh4cYAxkTe6WClJL5oVBDeQ7wRF2Lm0jz4yTfH\ngO7ptQob1egqoahARDdfqCgHVhPxkfEXNeYiWbFRzS8LGm7nE8Vwiv4byTes\nobMx\r\n=toQ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a43241aae5b7e5896ace4e93279fb0a036e9b8f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.34"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.215_1622251820443_0.025104111602846535","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.216-renovate-major-external-major-a6f495ba27e0806887b5cfbbb4fa03a94a1d3833":{"name":"@balena/jellyfish-jellyscript","version":"3.0.216-renovate-major-external-major-a6f495ba27e0806887b5cfbbb4fa03a94a1d3833","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.216-renovate-major-external-major-a6f495ba27e0806887b5cfbbb4fa03a94a1d3833","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"900c1f4a091f817a33d67d9557c1818c7e9d2b3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.216-renovate-major-external-major-a6f495ba27e0806887b5cfbbb4fa03a94a1d3833.tgz","fileCount":15,"integrity":"sha512-0KqvuQlb3c/Q2w0BHCOEglug/xwPzP01K4QE8Wq3UUTHuNd669lc03VDoUGEk0+i0DTQUuGHy7P4VmRp5vudyA==","signatures":[{"sig":"MEYCIQCSqY0Cc4i8Mu3IA957cWP0DF/wogrydboVecTkQhM+iAIhANS8JDzZn4DfCAq5bHfbgzlPd3pLnJDhfeB5xejXJlwO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZo3CRA9TVsSAnZWagAAuikP/09iZaT2U+CsYaiLkw+5\nuDt2fbvYlnOUtj42ElPUJFo9EG6CyPTnlHSKl+jzvrXywXgntFZC0kCWxmu7\nVTXDt64LRKyaUM/Gfknp/y7ci3qpxbYcBWd4aBajnBuU6U4jcXUMT6OYPcpq\nuhGygr52an7Re+a25QBjS2pRZd2P+BAPNXnBQ28496O9z9xCh8R1lqji9Q8h\n6pA729e1+Fe+5cardzrY+YpvVxu13/rmpHSk0ueJiAN7PV2UztqACz+aKquE\npeO+6DMDog+ZOiAhcEqcd901hQHK+9+ENlvbDiIR2yCISR3OuH4c601cXEB6\n5OJJl3YwzLdJXj1zerGvPaFFS0tb3RcySMVjgn1TfKczqgkvVqLx3r/+oNAx\nYXbpV874JSWSr6cLIXwUmU5p0bXG6+X+i7SXXLjxd9FjHrXjbpEoFP5aLXWX\nQNlrFk4e1j/RYjtOl+LtlyS6b5anDeqiQKIbhhrc4GzisDXjujWIbrK69Yl/\nmXsw/JFhTGwfICh0oUJmBEVM+p8SLwYGdDo9M+f0DoAazfEwJsGC5qO4GG19\n52zoZ/fLwfIzIb+9HKqOcWGpsOOV2RwMeVwJzaoUxzyHTDDeHGnPz5mMzN76\n97deH0nbBphGMBastaC4FObMsi3GQ0lpUT4on3nIY7VjlchHSlpehZUIDyLQ\n/X4w\r\n=0+RR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6f495ba27e0806887b5cfbbb4fa03a94a1d3833","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.129","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.216-renovate-major-external-major-a6f495ba27e0806887b5cfbbb4fa03a94a1d3833_1622252086922_0.09141065336300169","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.216-renovate-internal-patch-01628932d9df0d1955156b4e273eba0bca3f37c2":{"name":"@balena/jellyfish-jellyscript","version":"3.0.216-renovate-internal-patch-01628932d9df0d1955156b4e273eba0bca3f37c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.216-renovate-internal-patch-01628932d9df0d1955156b4e273eba0bca3f37c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"62ad496f679cca0a70f164bd0c7c601e07e648a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.216-renovate-internal-patch-01628932d9df0d1955156b4e273eba0bca3f37c2.tgz","fileCount":15,"integrity":"sha512-hg3gZU2f32uCuGpHiVuvZ9+hr5Cw3wzwGyOWPnuCc7RdSsBGDjWOF3+5UqlNzdFikHQQIlMxyRfD53RPgiynYQ==","signatures":[{"sig":"MEQCIH6Dgfp7RZsCJ7/fOfp0ugBtItyfrJ0856W0a1iB+SzuAiAYWnzajVt0LibIKFCjPKFHfPlje2dhMTDouEQWO39XmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZteCRA9TVsSAnZWagAA7WEP/1YuTmmdvSuka7y2LGM4\ni2zuzeitddtJiukONs76nwIcYt9jy876+qdmn5apwzWsU3VAYXDB0asZqNOZ\nBx1Ow0vnBibgytI64QSaGoa+T5mSMqg0hdpqHRz1syN8/BP91uxymT5y7TeL\nI72sO3dD0y78tuO8HGqNM4iDJkX2ZOL9wfuNTNZSn47v2PJgCiUfzGBeVr8K\nxc8ABW+uRm9Hj4c+XC+Xbk4tsTUhwtxq1+dUgMdUXx3391ZK2BdheNINf8L4\ne+RiZ+upFka0lPtSHf7T9M1Bt2Vv+TCdyuz31iUu0kj3xfRDyi1hzPVn6UvZ\neRphvtVXC+xHXBDtpsFM+4ZD8xwG/3CTQsiI6ueGdVWFCSPptljBy0RgVc2V\nUl/ySrkn7iOIoom1T81gihsMLRzyyurofRlmKaLep3URIeMwCA4/E0jO07VI\nVr+K8nsNxKJpIXFkpLNXV6+e0YmZWpGQNNUSxBeCVSubMLK5KVy+aNDdgHJr\nPhEHwd50O1WJbombfcx9VRRaTZoKMronEl7+vGwltyEPjXsUeyud/BTGG+Rx\nQjxST0/j2MDE9K06jtoselayL5WsDt+1C631wEcRdrb0+dqqiUHuF9BMqWkA\nQ2PrxoBfCHbnoez1kboWU425fgOEURvTpDaejrN7IjoFu6W2N/syyO4o0NJ+\nvDU7\r\n=v0Fo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"01628932d9df0d1955156b4e273eba0bca3f37c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.130","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.216-renovate-internal-patch-01628932d9df0d1955156b4e273eba0bca3f37c2_1622252381846_0.835152847706444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.216":{"name":"@balena/jellyfish-jellyscript","version":"3.0.216","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.216","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"203e7a1e04aaff38be266c336033213fe70a42f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.216.tgz","fileCount":15,"integrity":"sha512-DLZd+qJPmhpHYQ2rM73GdxWgO8N8Mf0Wa4ltgJu+T9Gi2hKZlKMDZoYatR7CK5/DMfbl45pNm9w638FyR/WwcA==","signatures":[{"sig":"MEQCIBiAdUWlINqCSbFm8cHnYJYqak4jYoV4wyT/YAoBG1M8AiAzTssGlkNwRxpqLaqkA0Rsm6gXqFbf+r7Eu4Iw+BSUAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZwmCRA9TVsSAnZWagAAi5AQAJICEAts8ycQgateOTGm\nzn9h7bHSACmIQ7v0HXyyd31SwBcigr72JvvCwzAVDdK05UKPowHtR9tT7nq4\n+6CuQklwagA7d63tmlsWaiSLFy4sgBS3/BuQtSNg3AGxz5Gx/ohwkShNxa1B\nPltwubF+Db3WmWTR4AV8cu4UVJiMaxGdArSKSuSilacSQV0uWVCct8LiID/H\n2MJJgX/cckFwrLFXqM/Mf2icbIgJXIN5+116qrwJ/AL4cU+XQLxINTZuC+jl\n8liiAidO+BpgvD9kv0pY33IMNN5S4WGdictl9E/YLAsrQKqQ7qRdviUxnow3\nXGoMBEmy4EhldNPFT9s7H9CuLYCJZIeR2JElRkJqWsLCFu+gIjoN430Brikf\n++BB/fim6hfapy0U6R6hWLBuOW7h3u3J+oIDwlgHyNUMi7Hb7hTC4Q07ndF4\nMxPbEuMC8cXnQsbUBYhTLYAW53Qswdj0VBtWKdzrOvNu02qvgjXRn8rTfqmk\n4OUt9NzD0cG7XA5OAOCUTxcO+Z7jEhoq9MueG+sswnGI2ckC3WdAT8LTpHCP\nFk+kErSOE604dJ4WUytt7OCyouTuEKx+GPQO0hMzfbyGmuZGitGAPcUc83nx\nMolqGN1LA/bJpkO9gCBRfY5tK2Ag20EFBO11c+GDw3bPMzuz9EKHoWY1YTM7\nvl5v\r\n=dRK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29917aa6c358af0228f62c79ccb7694d4860f25d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.34"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","deplint":"^1.1.3","ts-jest":"^26.5.6","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.130","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.216_1622252582050_0.5309573178862395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.217-renovate-major-external-major-95b720b02a7bf9764e27ba7fcdf38bf8eb2c67d3":{"name":"@balena/jellyfish-jellyscript","version":"3.0.217-renovate-major-external-major-95b720b02a7bf9764e27ba7fcdf38bf8eb2c67d3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.217-renovate-major-external-major-95b720b02a7bf9764e27ba7fcdf38bf8eb2c67d3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5b97831a1f85d950970faeed21d0b418b44a2c17","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.217-renovate-major-external-major-95b720b02a7bf9764e27ba7fcdf38bf8eb2c67d3.tgz","fileCount":15,"integrity":"sha512-Id2fOJAVKl1xvG318IwuKXE4KwRsHj5slspDbc1D2SIUayMeau3I0wS7UKqStbr/CcZ1LywoVzshpwXqEw9ILQ==","signatures":[{"sig":"MEUCIDdI76EnpAw0cWlGNZc/mDKlMen1Z2nJN5VIvK45IBAqAiEAhIXzUctqiEhqdsJdmARYO5VkKn/lm5hlMH2eH8I3pfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsZ4BCRA9TVsSAnZWagAA680P/2rpwUJvPeksDYnT47zn\nJUF9Gx+vsRBpmSBHVJ00ghHnr7Qq+P2+70ac4HpMzHx44OL66eyENby0gU7e\nPFlk66FubZcERvoK9W77ithxknvP53JMTa1XePJYYAaPPaGpj16D8KbEmtg8\nt9BrQtzfAAzqqhWF84vRR/9bS10t06yQ9+kNFYcBenmSyCealZ8XifvzD0K5\nFn4T2FGNwwvLLkDI9ho98tDpm78jpOK6vGwKpolG3Xs+k/2RV7bNCqkqy5KL\nKFKhDFanENs4Rrs0+ngSXLUxogpOpEHKQZMt2S/2mgajsNENogA60fL/X1GI\n/fupM8o56wWFzJFuC6TTp6Yd+HiUJ5/WunabZ4lbTdZmmwQOt3HXeIZ8muE6\nkNt15BhTTkhyyiEYQXItB6ocH67MMpMbdxRJtUup7aaUnYImmP1vyUqlAVPN\ndrd7O01R/EJme42WkmC+pnHvOMTKfispgY7nmQKudq23oTPdICBewnXfohgd\nUxMRw+oxZpyiwuYfY4H3GKb6IcTkxOH54tnRAg1yTU0Xd7wg/J7y55U1qtZl\n9MdjbWgX+/YtaNmHwgQsUQL+hW0qNCA7QGHrT+eLs+ffSbcVblXzt37BdcEp\n2HVnvbbxU50Twx0AD5iESkLlUaFjEF+jgsIUiFD03yT99Pkgy+MC6fTW4pLn\n1Suh\r\n=CXV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95b720b02a7bf9764e27ba7fcdf38bf8eb2c67d3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.130","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.217-renovate-major-external-major-95b720b02a7bf9764e27ba7fcdf38bf8eb2c67d3_1622253057116_0.346151882789399","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.217":{"name":"@balena/jellyfish-jellyscript","version":"3.0.217","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.217","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ac8006ab6fac843dc9c33519e845c62495714a16","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.217.tgz","fileCount":15,"integrity":"sha512-rQVsi5Ya6ECoRNb0+SL9f1jLYOn02Bu/6Sj+uhb5+vvVZI33bOtcHb5nSiQiJnmQqvmff3pMKUK1s0Y/b2HcSA==","signatures":[{"sig":"MEUCIBGRG+3RkJ+4HXfIDRxxUoIWK6yYgC8p62yaYsb22e5jAiEAkZTF7LmXbeHqi60j8pmdCvlUrmf/vtAGQJ4KyfLmJYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsa7GCRA9TVsSAnZWagAASs0QAKP3+VuGiyZ5pxLZ5Gc/\ns3EHDxqB478x2saluQ6DnRXzcfU3Lpmcfwme0R9RAhqACv/cEhzoSuRwzGNn\nxVjqU4popli7K+BsDR+u0sXeI7Ic4OkMB1nbestSu966BwrQIZL6PT3x5wmC\nZgRSxtcmSQN8V+wUNS41vc5H8CT36zl80NllUB9v0+O5qqrfhDT2fkkyJT/n\n3EfIrslPjUb3zbcAqbrOJKoM0havBPXmhDBDQHQBAZYNWicaGmzPcaFFU+Me\nfCddui5N88/A139yvf1sRXB+mmiGx5JvuCccFYaLmsSbvxDi0k6dDhFjkAhQ\n7Cy1oFeSKzb0rMcJIXHW2RfpmH1K0nGcSyMbO4m17lmkwxAbyCk7T2LEdtv5\n5IVpd1/skrgTawCuIzgoR3gOTW43CQ48Van+HXC3tOUYfTjIVsafXuoJzzoT\nrsDQX6ATJg0Go77xfCif4K6YgrdHSeVQwOxMu/aGlVhNXvZ5tPL57v3vp31z\nZ8e0Qey/PTJWNIHJy/f0zwbbpt5A0cH5QPWgOGCKoGpxMQ3tDIWeYpqd1hT3\nKn5bemFkCUDaDR0FGAFMbQmG6q21NcSVla35fnQDaRGr0mzPyVDn/Lz5u2zW\nDhaH96ePvWwBfDv4WdQLbAVGbojOyxzYlHL2E4rTXjuNXFCHk1nsJM8/CUSc\nF+7k\r\n=5Lcf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"004e1b79b2f95a06afb8ebc7bd46052878cda1a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.34"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.130","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.217_1622257349980_0.9520779126874823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.218-renovate-internal-patch-2eb17b4889c842e7bf379c63e2b958f5e105a927":{"name":"@balena/jellyfish-jellyscript","version":"3.0.218-renovate-internal-patch-2eb17b4889c842e7bf379c63e2b958f5e105a927","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.218-renovate-internal-patch-2eb17b4889c842e7bf379c63e2b958f5e105a927","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a3609cd86fd4f7ab4591f01cd676328caca77225","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.218-renovate-internal-patch-2eb17b4889c842e7bf379c63e2b958f5e105a927.tgz","fileCount":15,"integrity":"sha512-8c3pHeTED2laVU2/8JzhbtgXXKrb7wSA89hSdqSdsQuM3nv1vyQoF5fYAc/ZfrJqjBxVES0x1fCsbJxocKopyw==","signatures":[{"sig":"MEUCICPQMkgU9qnXaKq2sWpH4r9IShyINEPRfYbd+nhuXkuKAiEA8TM1TpEZM83sn4N/acKLfJCK/UykvzwcyrFyrKKmMJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsblBCRA9TVsSAnZWagAAZE8P/A68i6A+/WTzEOiy7vNb\nlE0fdSQqg4I0FZgkzpSrt4pMrjmDHrQd9YHa6L3nEbr3cC5hFtnVKSp4YZE2\nb8y5KN1RBLHmt42yuSZmRABBj8a6/lJXVYsKNLO0uB8UuX+twB+7gA7vKFEl\n3lKBgJs3WV+mQi3OBS7ullvgBgWMKf577xhEIIy73F6K4fDpXivlenLui2eQ\n8flYdgjN9sdjAeyYq227CYQBx+4cRDvR+8nwnKBUnoB0OJY/BcAe7MRg0BbA\noPP5FB31RqJtwugc0yreYeYlcWU5Y8IFAvyklApzQwXCNzWdKS/Nr3jNKSvA\nDnZJPTVObCTqdONlD+q8hskma3PwLzNpLjf8QnTq10Fg902rZmX4FtOAEXHZ\na15gq0PzHlaTVQGA74dGQeKGueg0uhTzskNqsICWOs6f+2ofuIfmkfaamAwq\nfYlXrVvs69QT2epScRiqbe8t41voSlD6B3+RPsasi2jQy+MXFsP6DNiktctQ\n/WjDiZktTwqXu2NBVyDbqZaqIhOE9Vtbj+ar3lckDYxtdeq16j8Eb/gI60dZ\n4Y9XQo4Z82DmY5JqgDMT56W/ZTTm03Ma5MkGAI4oM7u7q8smA5AGq7SSgRMm\nGOw1sjYK2Wfbg2UVNgNGtZ21nPbstEpl+kyvWh67GKcPuEFmqyuWyo6uxkYC\n9zdO\r\n=Hqf1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2eb17b4889c842e7bf379c63e2b958f5e105a927","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.130","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.218-renovate-internal-patch-2eb17b4889c842e7bf379c63e2b958f5e105a927_1622260033051_0.4647079903150866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.218":{"name":"@balena/jellyfish-jellyscript","version":"3.0.218","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.218","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34c760348514850d6af04dd21f9705d574194267","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.218.tgz","fileCount":15,"integrity":"sha512-cWmf7gKW/NfHFPHekwIp/cxTjDMGPGnrlgwpP5AKui4Pw00ZbkSwXhlIKhByO+/hMEwfYmIQWibxgWmhmKyXLw==","signatures":[{"sig":"MEQCIDAfHWldFnnDe0Sb8vivWpmLfmPIsl1eNkRlPIxfMeW5AiAwtwqhaU9v1g3luEivEeAARS4xUsdrMBy/Px9wrUy5/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsboaCRA9TVsSAnZWagAALisP/jpz8rNU/hKwJDeS5/t/\nLpvQ6VOWdx3SR4LAZcVftnd/FkvxopFCZg9Ijm+X8MBx0LyuVQ7WMidhNpbk\nmgmIXFszieEOXW6upi/b2o+B0iRMNGVH0L7owFR3dkViG8ZH5fqz7snXYile\nqo2bTbNYFptv3lWfhhcxGk8vLGM1hC/N8q97YiPaXTsU9dQy+sKHM7PX1OLF\nEamTQqXiZjhrxFJxNFXWldadWAQlnZb4q0hGaqV5PCR047/NKDl26FeHSOqK\nFm/ueJBnCDR3d4qLNPgoSti0P0iU4FY5eDPeExlZhXLzVe7R6KKImQ5B+RJZ\nALvXZUDCbJUy0qTfBAABKAK0rLWNhdwlHFYDtk3qnavwsL/PsGl05x3gk3GE\nUQ6syzibrnXyBf4gji5GlDJF0eqPpld0kMdqNC93FJfsxS0ip8w2LPIpyFCW\nQ3WdlcIRPz55X785RGIS90h0DvZ1AvYsoRAvTRIvDyHT2DdVUvcB7QbzNk77\nDUfkrFlCt4MCA2WPhhpf5PJmV+ShioHdHO86uyiodDpS0WuDEZN4RVR/nkpd\nRG5Fud7wsFfbyDBGrrTtTInxcLD4plXSaVCcusmtFZGPEt6ljmuvMe4B1APb\nUM3xAzWXJshIIgGuyg11oiw+4onYc8Fk9Safvsj3M9AruxY/fg/aUOT3sWbl\nnG2G\r\n=76vQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43cada776ac03ad73d61955f15f13ac3e0c37915","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.130","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.218_1622260250264_0.1349861765674354","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.219-renovate-internal-patch-6f5bdbde0d0638b9c24edd3bdd7e212d86b1ee6b":{"name":"@balena/jellyfish-jellyscript","version":"3.0.219-renovate-internal-patch-6f5bdbde0d0638b9c24edd3bdd7e212d86b1ee6b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.219-renovate-internal-patch-6f5bdbde0d0638b9c24edd3bdd7e212d86b1ee6b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b6b250fe3c249d36cd8302bbc7064cd4ddd189df","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.219-renovate-internal-patch-6f5bdbde0d0638b9c24edd3bdd7e212d86b1ee6b.tgz","fileCount":15,"integrity":"sha512-nQDnB+j+ZFwBVHix+bPlkDvz70v8QEsw+UUqg/GaZQjHDyGPvVN30opXv/8pLiUAoZatMR8Z2RmUS3qpsuB7jQ==","signatures":[{"sig":"MEUCIQDKAwUyBk/FCA4t+wzgCUXJAh6LVvXAdbFIYNwOKQWXdAIgDqhfVlphWRzPXx8IeFUbapdhyfKwtPNO191biAYOWM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgseX5CRA9TVsSAnZWagAAPdgQAJufWtb+7eet+tNnktas\ntZxf0PhjG2EDryU+hfXE2WaXCtCH9OyAPwLspq9VW+8qZ/YHwoMHh9BFwlaX\nf498zl4GV5txhsVCVQ8zHHC71HfekY8m9PjMNBfp/IkbGu8J5pXfvsn47FAb\ncfphNGjC5mYRSJrvZq1GDjRGyrVHmwYkgycuGkrEVz0hmp6NYy0ZEpgDZsnx\nyTU6glXxOR67lFxatED6isrloPXMna8q8UpiBAkwJgU3EQA/qgG9Uk6FRfWe\nBgLnaTyIdi3e1vaZRiDwnBIkfQB7dYcoqBpRAeh3NHaxdCgF5DMpZMXiCeaG\nK6mlr7fEO1RuH0H9+woFHzafzumSxnF5pr1JEs+sfP9hD3vgvNP3nFT6EicZ\nMsHx1KzxujU40b+aBXlGGKiDhXFdgCkjIXTR0RytROZIwunVsRj+uDwfaZxQ\nuk7UT2j7+F/oRdBUTiyhsZyJq1aOy4+7zcAm208ft7soVWZBUVd3FZIzFEI6\nlXQqYYn2NtYo5EQpWNQHPvZkhU69i8xY38s9+38wRktrsKsCu//9pkmYFgKq\nxEMhJLE4NAtPuT+Iu/tn+X1mR7bNWLnDy9xXndDjjkOWsZb7rIQwM7ObU5aM\nNiWNC8i2Q0Q5xzIO9m/fwoBolz8MKvoSyMlwvcwGtjwbHAH2mkytMiZCUs7U\nUMjF\r\n=quRf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f5bdbde0d0638b9c24edd3bdd7e212d86b1ee6b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.131","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.219-renovate-internal-patch-6f5bdbde0d0638b9c24edd3bdd7e212d86b1ee6b_1622271480921_0.43020789107571034","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.219":{"name":"@balena/jellyfish-jellyscript","version":"3.0.219","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.219","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"10408d1d4edc61cc6cde60ba2734015220c19624","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.219.tgz","fileCount":15,"integrity":"sha512-y1ovbREk43TUNyiynrroE9tsifD4x+vxLim+ROuXS3gXoZTYGqu16gaCaTm887u3sjhnau97WBJMVvOOa+I9zA==","signatures":[{"sig":"MEUCIQCM6TAzuwVu7QJXmtLIJOTLphBvOQc0/poJfpi+sUFA5wIgO20sUqMPy8Wb/Ljv62YAK1YPU+f975OX/ETuxXr49xY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgseckCRA9TVsSAnZWagAArskP/AiDLy1VCKu4cxKSUbPC\nJqnw9MeVZFAgIedKq7FgQ3NI9YtaJ2/uLTjD2sOpYrETkFSmn/DYF5dCscYI\neHM39d0xm0Fp2wf+JpkqU0QNkf1WA3/oXAphBS+Ux1+PKkXyzfaMzzmV6v56\nwQY7SsVqi+flDXei5XqiB2NiAOS+4WMlz78Q8b6Tf7cBOpbPVk32pSBv4Kjz\n+jSPsPllr1QJOJAGHh7P2cQDen6QraiWvwR0tGj4M3tAbklO/tr5ZOXozol3\noSOSO6n5B/n7nqtToRSS2PYmXEqf0lzL3SifOv25P26U8jNsH7J4zEDN19ZZ\nQw0zP2A9Vx/eOlyBo6VmWZMimBGMrA+LNR0WXMgqnfuFTOPLIeTlEBEYJh97\nIm3hDLVZLusqEY/M7fTAlQdmK/uCeOh+4QU2VX62rrYQSZbSd2NGEtCtFZ7b\ny7FzD8K7pRj5uDzWimkaLu7HJWk6mTPr31SZRTxpZETK40TEhPg3kGQkAm4o\nEDWJTU8lyVfECqz8G2OaBuEREQJoCNZjCuWstRJHuShjmSWIbGLFzr92kOwl\nsbD7T2Gbv1K7GyRMZDeYa/zaV1ZkPoglDkWUMHx9jwYafBllafWqMbp9bvcb\nROzRGCd9t6tmVEPVfWrnWRxPtFiT4XQpvkxJTOL9flirxVWu5ZVzTWKykZP6\nrKIA\r\n=KAhK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94b172d25b591439c06223a2bffa457daa9a740e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.131","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.219_1622271780311_0.2505684243634194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.220-renovate-internal-patch-b90a84ce4574862188760cb2862ffc47eaf07c2d":{"name":"@balena/jellyfish-jellyscript","version":"3.0.220-renovate-internal-patch-b90a84ce4574862188760cb2862ffc47eaf07c2d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.220-renovate-internal-patch-b90a84ce4574862188760cb2862ffc47eaf07c2d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"69ab34ba8c0069f24eba01ff69b10218facd97fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.220-renovate-internal-patch-b90a84ce4574862188760cb2862ffc47eaf07c2d.tgz","fileCount":15,"integrity":"sha512-lEQBw0Wj0S5RrIc84iaK/pwg1/4LX7KKl/gYMB5qlvLQ2UgBoPAGUftxvr5qh0MKdmdbmIjATn7urmvJpCO9Xw==","signatures":[{"sig":"MEQCIE+FoBM9E3/PWjIfKkYTo0/buCXqtPIg10KxaqxQxi/tAiAHyFbL41KTIhc9LX6UwDLkCZvfsOG9FGT9nxlyR/dFRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsfUDCRA9TVsSAnZWagAAKvIQAI2VEBj01wNSpPqGvstA\nw7AMiUWUEwc0AqekYldF5LHpbebNAh9WPSfuEXi4JlmJeOlf6abGakL1Pg8/\nnXecuBqxus/rSgYY4+U9n+HxizJNZfYfeEqhJZPSai4NOCjXQw6SBwJXG0H+\nO8zSXo+fLtgdq5Q0Dhcf0wRCDXHdYdn1GU273N+t9yh8jFEXxuyT53tkXs1x\n8Bw16isGGGLPBzw/Ak5y0AGxaZa59Kt5OevPaN9MnZW38O7JKHOOjEoEH8Dd\nsZRubJsV1q0Ge1leboFIncS85KvvXeGpDUP1kjNXLkqoDZiTdDV6HU6QfD9t\nxmsra15Bhj1E8qIK6hGRSe9LrUtCURIAx7AwXGSoNPaRdD6KbpdflN7N+tRo\nJfJTs/0iMUVtoknykr8hWEQaY08aZ0UDZI8UHEz6QGzHlQyJ6fxv6i7p2h8f\nHBa+jmKyx0xWe43D8T5eDc0T8oyLT7fMJv97Ky7PSj3nMbtrGjO3uSEsVEYC\n+mF5WqB3Pj2YbaYlCWAM/Gy6kjHkdR0Gvpycjf92aDvM6GvHacl9Tl9BaB8r\nrYCA57n1DMFXxxFLppqaKMy6mlla6jcXc4ZTrIW13M6RHLdys+FIffEbHyPF\nXwcdNa4r4/1P4PZu7eaTK0z0XSFo4Qguy0adJ3xHMr2T3jKOiC2eHIUlIX2w\nptke\r\n=61MC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b90a84ce4574862188760cb2862ffc47eaf07c2d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.220-renovate-internal-patch-b90a84ce4574862188760cb2862ffc47eaf07c2d_1622275330781_0.9068891492326312","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.220":{"name":"@balena/jellyfish-jellyscript","version":"3.0.220","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.220","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3dbc526fdf6a7f11b58b5c7e550baa68929ec516","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.220.tgz","fileCount":15,"integrity":"sha512-lw20fdoJp0wE0fGfcmKXGryUS79wrgxUhLVXUQBobAQjuA4/RYY/WvSSv5Vlb14Wb7T95MOnV/AXEmOjhk52dA==","signatures":[{"sig":"MEQCID22oWslnmLFol5e/zSS8wWLFh99oxyl2st09XjIA2i5AiAbggpryhLXInf+U0OGP6bc0dpehUD40T/S1Kg81W3lLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsfXPCRA9TVsSAnZWagAARm0P/RDj7PTqTIq7ehfNp0bf\n62+7Q1hRaR4B4XXoGATZ0QbSDQ9JuU+Z5EvYpTFW+G7acyR7h7poC9iaDexP\nVq0LqJV2bQtxJ2qX1v7WgJlSQd3XV8PE+U+YH3ZZKaV4FOzaePI0Kw55w5V4\nhRRNQuWtXB+OJHVNefkc9YxoFKhVS0eZ6MbT3Ij0T7nhaJtz7qqHwRksnDYX\nmVS++lrU3XbGRS07I71xJp9usM5MfhYDKY/GCFjBS+lkmJwXEBt2Xyaq1gQo\nNyz+3t6tobLZSx2fBZu9ePHrj7vX4RCJxg5L8RVb1WNx5fhW5TuSEzSQgpBG\njsEljXaa0SYQv871V55BOFGO3DsIpHSD87qnMIpTxeivErV2hAYnU4M/4L9a\nVrviqp7vPnNc7BchdUFk0cWP0wsKg94n8ATAgYOeyEAoPMSaOtO65YSWuyBw\nRn+4Yv+/UjAOPke9m6KWCS63IZk1DNxsw2MZwAuR5F6c2iLINQngoQ/zHvXu\nsYpA7Z+W1h+quoI2BuO4YxY/I5j9npj13Gnjsv4NP06XEei+owlGFogUCIp8\nkwEqm/z4LefZ/WPh7WKru7QsXbbIFGjUXYcBdLb0ziV8+RYKEASrEg/gtDP1\nMeDAY7ZPxeY6SgxH+li6hZmRY6wEIChX2xqtkcD+XyX/Cp3Yd04jUM1Af708\nKBlX\r\n=7Xqz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a4de03d58afa8df5555448fabf987b3700ff03cd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.1","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.220_1622275534591_0.8572884066840842","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.221-renovate-external-non-major-08bcee254eef98d68cf2023bac4452055a79c5f9":{"name":"@balena/jellyfish-jellyscript","version":"3.0.221-renovate-external-non-major-08bcee254eef98d68cf2023bac4452055a79c5f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.221-renovate-external-non-major-08bcee254eef98d68cf2023bac4452055a79c5f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a3983dbbc801bec73f9771f2ae9bb9d8e6da04c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.221-renovate-external-non-major-08bcee254eef98d68cf2023bac4452055a79c5f9.tgz","fileCount":15,"integrity":"sha512-c9gwvTWd/6F+ThnB0fAjrgiWaUwnnvLFN6/4DiwBs1xDzgQROE7vi8LhJmV5sq0RqHK7hatriYaPYMq60XvYiw==","signatures":[{"sig":"MEUCIQCCIhfO83uj/YXSJiamz2e20+0x1zZnWgjJi+YxZYn4fAIgSgjeNsqVP1pny3fBbXNCDygifhrmTxXGa097rcQ0uHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsjvICRA9TVsSAnZWagAAZ7YP/1tTg4ctbHtUE3V8E7Nh\nNleJ9EL2RHyCMfmFY0HZ4FsN5iAkzqMJmTjtK8i3BA+HHMna5f5qZWUKBOoo\nTWDYjKdk9sLB+QOfxTNh42b2Kg5NkJrlc6/GE64S04kkegIT12mIHPFdWQ0O\nKgTQDvKHkSpm5fUtqInPrIP9uiGBWPDV53Tou2mBI9H7J7jdacqUwMu1YdYg\n/U6tOgcjNyozXdHoFlgvSAd2HoaiyPYf559Ux5qSZiiZg0KB4BdntF7fqPhv\nZLbFlTy4v6y9YIGupUe5VCIitO03ZIlMNLqCl6KloZTMiwKq8ZDyjPYZBwZ8\nmhZ2RPKCzY5D6wYTEyZMjgdFsKcdmeQpN0jvdXDg4AeZTRsxDjPN0tRnr4K4\neRaFBJURvwthienDTEukViTAsAGv8zpr3LgpataYpTpKnDkwsf4UCrI72gCo\niy8IrpIGAQR8uFKDoC3zfEHIImbTJfCbsMxZRKDs7ii0zU/gx8/pUmdXSy6F\n/m7Q5CbqRCeTNp170lBsDw0z/ALohCj1SINKN7JLNCOAO+MO33FGNP+gh/1m\n+VCKXxztWmms1336iijTfKcpg4ePrmV7djkNGNTFTreCWtWXorssAu0h4k4j\nk7uVJkN8U830Yi3erSWsBFL8b2zsxOXvAyTqgSAltZLXbDH4PdOKdZ1seX1O\niozm\r\n=pq08\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"08bcee254eef98d68cf2023bac4452055a79c5f9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.221-renovate-external-non-major-08bcee254eef98d68cf2023bac4452055a79c5f9_1622293447375_0.49604111818343455","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.221":{"name":"@balena/jellyfish-jellyscript","version":"3.0.221","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.221","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a46ecb80b5ee7721bdcecb49b50fbf70abf5977","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.221.tgz","fileCount":15,"integrity":"sha512-4R+zjBnxG1Te3gu1aNTc19UQqbDFxmmzGMsPPSJlE5Zm0euBFu86+1jC7RH/+v+8/8W5TQo9GIADIntP8+SJcQ==","signatures":[{"sig":"MEUCICNJFV5moL+QSD13JaLPb8P3Xl1ZrwmQWnpNfhkNC6FpAiEArIAud5getFJ8DlGrt/EZ8zc6GlBDRqZdoQXEVEr8XSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsjyMCRA9TVsSAnZWagAATI0P/1/MEX0Y18vuylL8b6dA\n7J1DPoJwWNP3qCBCxSp58U5Dk+lGeCXodeNuYQ55m7ZNMriO71OPOrWqy4Xd\nEDU97YeiZorNNE3xcBLn8xxlgm30JCfePoWs4/QwSO0/ax6T7RwXhscir4qM\nTfvJsmEWxs876L0x+dqkU4Jcy9ze5PtCxMB82OPi6rOk8vTez+l2Bex6HfXN\ngCxa0Z4ciSc1Y6evhibSj5WhsC5YWy3VW61ByW/FeGOQCRGPWnw3zkJH2QSF\nmKnxObsHbGQZL1rFYsh+QLV3aJ8HNkBNqxjHVECRad/51xpgBBmiWNa6BBQY\nkPK8hDlbvfuJ3+wkUcdPKo1nxKALpyOtT2EB6le2KygUnJu/+EC4EvN7/NcL\nhWhorI98KXAgMz9jqN+pyVu6mwHe6AeCusx1cQ526GFG9XnF+RKxOpJz3iV+\nGsCxLX/RtnyMxDYC2sPP8NsBOsaMpqC/JqcMc8boH9Qtzcz3yGbk2NELKgH6\n+5MN1eOOzHkeY/t0m2ElRfc34FC1h/YFkxVx1p1ayzF6h5+kbaEjRHaTiOS3\nRfw3zcJQsyEXAEcgPQFN6szARJZzskSgxGiPIGgFN9M+fyzfiJ8qU1fF/q/G\ndfXn0QgWyr8ggwiib+ee+f/s/p7QLH3hZnKwZKppqBG8QuYBs7rnmVpoaVuy\nqnoU\r\n=wYDk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"48d3eaa7e2824f6646da7993a7f1542f9012219d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.35"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.221_1622293644034_0.5953665646090038","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.222-renovate-internal-patch-09b034ae73810a16da8269b87204ec459789d48a":{"name":"@balena/jellyfish-jellyscript","version":"3.0.222-renovate-internal-patch-09b034ae73810a16da8269b87204ec459789d48a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.222-renovate-internal-patch-09b034ae73810a16da8269b87204ec459789d48a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41f7026753788af13a0affbac4377e32a6983b4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.222-renovate-internal-patch-09b034ae73810a16da8269b87204ec459789d48a.tgz","fileCount":15,"integrity":"sha512-N1NaexHkMBc/2FtMewv+PG2Bsv/P8BvzFw1CnUCRh1ZI5piOxvTG4Zh4nQC9XvbIgNcxBq9EimNYBP1crN6bxA==","signatures":[{"sig":"MEQCIHzv3b3A37e21voVCO0DrJUmNc40fuGP/dG9utMIONolAiBNsPXM6CKkWw40eO+yjpjgEvpKk55ZyZ5Rk+IVGp6c9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsj1SCRA9TVsSAnZWagAApKUP+waoAO2uq1XAtFS3V+ZX\nzd9BcvQ6p5Rbpamz+5chyBNZS7NNnG4PCnkWBv8fMfnqTtFeeugJTApKNSW7\nKVSmypay68g9zR+Yx12IkTU/flLc851QIKL2Fkzh/Ti3BVCeAQTsgJCqV2uP\n0uwY5rVtM1ICuEi5iOKyi5I1L/deCjCfsTxrq3ltyMT4kUOQ9jhhCwNUbZGc\nzaoj5YNIDVVO6ZpTS870WiPbuleSh+fJGrh7a9njL1bDtOJqhtYZgqpKvAhu\npUIaUtC9B0Oi19GVvZvGYPEJyREit2m7vG74MiaKALdLxzee3FJAwxD/Qfkf\n4w9BZK29tAe2mqRTqzLXDtyB1Yt0bHH9J+kV5g2XzZ6FxZsYN2oh3bbhLNnH\njhc+b7ACbje97vlqhA9LXsRuov2h+kh2ZDXTGsPC6xl8M/jSPr8djbMPR6HA\nNHLChAsrMO/LfBoZCGO6V4Jsm49MpvK8bJeGDwqMgn1X01zJMO9qE83JmBOI\nnfIjOqWhQTyxzvLMaE+q2/35ZupzbnM9Gni8gOzrFeK+SCBgVvXe+hpQy2SF\nfkX+jb1/r717AInW/EuffxwLqXt4gz1ulq6zSexMU7HHtGz9i1Aqzsilp030\nqdInEl1bBjCfrTWE7jBED4h4ApiJLT/AcwwhVAScx/OdZ+zcfno2MfXUrAbm\naeju\r\n=nLaO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09b034ae73810a16da8269b87204ec459789d48a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.222-renovate-internal-patch-09b034ae73810a16da8269b87204ec459789d48a_1622293841807_0.36800130790121743","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.222":{"name":"@balena/jellyfish-jellyscript","version":"3.0.222","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.222","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"73e38bf05aaed65edeae4bb379f67b7d9e8fad83","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.222.tgz","fileCount":15,"integrity":"sha512-Zj7I4bLLgfUux/93QFFITxescBnrLSipLoYB+kuh79DIFqdyJ8LcgdTuP2yl0wEbPyUU4uafMAEte3FAZOOp+A==","signatures":[{"sig":"MEUCIQCDjkvJyE5AN+wMsPTIMpJKturRASrPXGaalMko3iMpCgIgAq9GUBq2/qvug6srUr2s+NcIU/MUe7c2MdK0weZS75w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsj6kCRA9TVsSAnZWagAA0x0P/3NYgnZuxh+3rJJp+KdY\naTaXMT8HG8CqAUO+AoMQyDR72lDjm2c0v+3ZBtHUFNQCL9zwsPoFPF6mcQhu\n+IdqanyxJfHgs/529rPl3K0Mo1Tk+6RW1DZruRnOaV+MtdeE2ynVzse2Leta\nIohvBtrIBJIagacB0kCYAk93bHuHfw4NHaBXDnMq62db0ZuuzwYFknPMf5ZS\nkREr2pZW1S2c9AZK3yCriwHZ+x8sbH4D31Aaa6UF8jog2Ie829zfTDVpPm2n\nfw9MQ245Bmj+IYsdcpG5eKFOm3zehcQ/c1yY9A2gUdSJ9VH5LY5Il6B4iGo0\nMoo8Ms6musbB529Jj0F0Vrhcqxsb/41vl1Om9TrGwZctg+61IuWOJArpocbv\nTpfLz1PHu4m727h1TQ1nfI5ocndbzpxGle6STonkKyvJ1h1IsMgZLMPRhfRF\nSTrQNgEkwJA2ZkxbSEq2meYFqvWlZQbPGi6UwcWuug2dAAq1zsZ8tvZ9fcmV\nqJ81dVXeUFxFY7XtWu4KRew4nefLplASmGR3hwTCw6GyhpFemzCO+RaBDhtj\ntUx3W+ZmtqHeFO0naKyXCzgRKX90c0PdZcaMOK9OPsXnNafdIS4udKba17/P\nWxWBBH6/GQ4Xh4JSoeginaUBIBbh8SgInobB4osyTxEM+NUv4PM2EYyHBOwS\nmGL7\r\n=HzIi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c164566e20ff3da50406245ac1ff013e3243b851","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.2","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.222_1622294180292_0.49309300980579995","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.223-renovate-external-non-major-2b26afb8dc474811d4500703a85bdd3169a681a7":{"name":"@balena/jellyfish-jellyscript","version":"3.0.223-renovate-external-non-major-2b26afb8dc474811d4500703a85bdd3169a681a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.223-renovate-external-non-major-2b26afb8dc474811d4500703a85bdd3169a681a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4dd1a252b9d1eefbb4858520bfa7818ad56929ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.223-renovate-external-non-major-2b26afb8dc474811d4500703a85bdd3169a681a7.tgz","fileCount":15,"integrity":"sha512-zyd++b9Io7Ht+YqgDN9X1Yg+otzBG+4StPx8eFaUqZRmOccYFCjor9/B0zn0dNKGG4Rwq9TG9ItXkKa2G/88UQ==","signatures":[{"sig":"MEUCIFSSA7UCqrb/Ah80MuK7cOM65LVq887og6RYzZDxjscyAiEAkHUYt+dFo/LIJiM0lGZNFyHN3kQUWQ/N/o2ZmBXZkAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgso5fCRA9TVsSAnZWagAA1x8P/RjgZo2TRaCjWyMvi20J\n+qfqhhGfQAH3pr9IPDfpFHXlq0VWdyM3b0e03ecIGg6KUSo0qkuevU5ShvDf\nuk/0ESOXKhAZiYBJVgSWBre7hRlixsWKzUUHMYequ4pdNR1RukLUPi7Rf8LN\nWM1FVzzt/6Pl4uC3CPE7uSeAbRrfagGJ3mBrR9CeRplNTh4mMpqgl+mS8jI6\nXtqYmN0rMujq4l5feNkWDmIi1giYI2ICaTIPYHcfb1YMJDTG/wyLRZ/B7W5s\nP8cLEJQK9xuwXtUVWm64dSFug3/+MELLyZyVW4EqSs0qw3E1dIG+3TfkgOgN\n+BOiINDbhD8d4KJH9+l7jRA2sHuohAeEKfyOf7mtkJKvBaqHp96nXlFpGRGT\nw0gwBNEGZizHFrGUp2Wlm2RD2fVnca8kKTWsx2Uohvxf3WJRGUkBKypH30AZ\n8MypslUfg4xyQShQeIfxyA6z/UV1ZbAHh16WjbtqDgDwMW9BPVU99jdCtUcR\nOlRhe3cD+rmThP8Jaz4t8VIDFjnCO6oo1aIF1a0cymX7yt7UZf7zVzfg6TK+\nbrdIJ3kSbVZkNznIPK9TyZM/oFC92jiU/M1g5Q3OfhMMdZlMeb++Ip31dWB6\nhUfvVBAT0743R0vlNtzFCGWRMCzQJXUKRW+AbsrM6D/P/KFl1REXuxsUg6ab\n0ipj\r\n=vJHK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2b26afb8dc474811d4500703a85bdd3169a681a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.223-renovate-external-non-major-2b26afb8dc474811d4500703a85bdd3169a681a7_1622314590622_0.7031663777349588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.223":{"name":"@balena/jellyfish-jellyscript","version":"3.0.223","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.223","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a8da4f18e71f08617a77e63c40fda565720912a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.223.tgz","fileCount":15,"integrity":"sha512-9pcd0X3ORQAXkn5FhQrjo3wbcXYt/kQj+pYjuhWT7XeS8UZd9Vf+XEEARLLoPerO4VZaF898Znh8E50mC9GDpw==","signatures":[{"sig":"MEUCIB2SVGVQhpk+D9F3c3ZBH6h49v0nHiYesdaZGEVk/y8uAiEAh6BsGZJUXSu3kbl6MQwuQuN3xnGtfoTEfkUuGhMxSgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgso8rCRA9TVsSAnZWagAAgxQP/iPTnbe/C4xCJFWKN/BJ\nGHddmBEjd3jme/KxSO0jMr7kluDbZu5fNLSLTCxdTsqmkMxhf6A+R/ocoTQO\nl5q5+jf3CgBbvaQC1lhTWC77D+zP35PcNsTBIA++Rva2aJj6MEQY9EJ4WYiP\n5XXp+ZFABLjvoS6K7+c3HA/ZUzrp+sWNQ1BIV7qF0ypU7yKebgbzutaCpHIe\n6XTvPjchV1ZVaHLQnxGirRqxftcQYDYNQ7RcvU9MDDBiTZT42kdN8o42tklA\n3/0WbP46omsXglhvrRHApWKO/x91uAhHkNHkTXtqBcRMK2kA/3I3ImyfwmAA\nvAoUfnMpDe5xQeJiMHaXbhWEpzZBbPzZZBtDBf3H5z6dLWh2RoLdY/xdYJ9F\nxF+4Y4zxmR9oZMIO9tRrj90QIpw7drCTvcwqw0MWKpMagWMR4e+IoMzjwhl/\nEwFpSy4J21xS7iFdiqNTDS3Yw8mIYvGf1oW90w8nWe0wglhzyKFLh4fV1FKs\n7xZ38+FQrE10T9+g/WVxYkmvu/F8hLUZjDHL2OYHZo0CUg9toyBEgXdF4GiL\nCveCy4X0C6nha0eI2fsqnRt5ShAY2fF1rX/U8I4DHGlKHofY89EBLyEn7HfB\nKzYFYkf59Q0WV6mtX+Vl9MtSS7IiqN3RGbJd7hZnLSF7wISjuVCg3Chtgs58\nm3LU\r\n=OJIB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b1472241e943258eec34e4a31d6ad42f62ecb961","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.132","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.223_1622314795058_0.27707966151736674","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.224-renovate-internal-patch-ddd70729d6d03b7fa1a6aa7cbd03a05dd2c35453":{"name":"@balena/jellyfish-jellyscript","version":"3.0.224-renovate-internal-patch-ddd70729d6d03b7fa1a6aa7cbd03a05dd2c35453","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.224-renovate-internal-patch-ddd70729d6d03b7fa1a6aa7cbd03a05dd2c35453","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aedaf880f1ed62c44b2373517f6b6ff3b77197f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.224-renovate-internal-patch-ddd70729d6d03b7fa1a6aa7cbd03a05dd2c35453.tgz","fileCount":15,"integrity":"sha512-Eai32gBkDC1fq4xfF05R9fGX9xtRMq3O+QdwhbmTUCUGeU2J+CtqOwvsgW3qHfwXUraFciYBzivLwbVKCO1HVw==","signatures":[{"sig":"MEUCIQC5GhJZk5zjgIeN43mRnCvWxcu9DMZMnDwwC6MKbu7+owIgUVd4d/E5O1k0CnDkj5aphBB2Dls+kxwgTDCB5BLSUoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgso/9CRA9TVsSAnZWagAAVWcP+wRYAS161q0uycBAvW6L\nIC3GjjNO7rBv0Xz1E16kVCeVasGQQmKoJE/9/bDX04x1W1gz17zASgL+IXP0\nFugsAwdzmFliW5MeZJLTO31r/l/QHq38viS1wlvjON5DZE6Uwf23W6EdURNA\nDGX8C0L/DY+ZL3bad+P2ECIzsL9Ui3e1EBOHk2+zqO4BTUf8A+B90/UpL7GE\niVBbsW571y4G218rrol79v5STiTNZtiOxX7NYKlrDnLZppOeLADgZLsOqU2O\nV3wGM5Z1ZgJ8Jl9XiuKaz4vzow9tlG3T3/MvJG+qQ8svfUKW29pmHZ3Vpom4\nlLm670w4EJykjopuUnv5lkGupR8FNfFcn8erjVeZSizOgHyHOd9J09scAaa7\naU07sPEEs5AakYiXrM4oxShCoeIYbHnJMcb2TD+3fohZJLW2tgwm1A3y2yox\nNzaIwsYhpXN9Q7eEu5gtiZq9UpQgmhFIOpd5qjUC3dup59xgPp5yvViJXsMJ\n1TK8jaNLIuzCKprySgo51qL0JyCowsKk75XrDVXVpd8/SaB8cGIOf0GNnbJ+\nBKIMQbFTwkPhA9nOKhg38a60goLT6qFe9LVaxl3Cy3id0q96y/5KpDUxw/jk\nlDHQ3m5XBA21SU0iIwqwDnuhE7zEJQxM3zRvnNm9KyK1CCCQmy9RPvkHYpyP\nkxQP\r\n=V2qA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ddd70729d6d03b7fa1a6aa7cbd03a05dd2c35453","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.133","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.224-renovate-internal-patch-ddd70729d6d03b7fa1a6aa7cbd03a05dd2c35453_1622315004210_0.2794789368396393","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.224":{"name":"@balena/jellyfish-jellyscript","version":"3.0.224","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.224","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3cb88b79633d31d11ffb15b5fb3c2b3f44db35da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.224.tgz","fileCount":15,"integrity":"sha512-E5P77jTK7xaY/a/UnslmteK9VMKfOoKNRUWk7L4CU0brG0L7vQGM2033TkVgl/xts9AuxcXFlMidQVxBLA9IiA==","signatures":[{"sig":"MEUCIHFyLqm6xJRFmEGZxjvn6gtFIzODf8XKplhFaKy/HBSgAiEA9bAnbkA7EYWKa6mjOn0Qn67LvRfm7j4RmcdtgtoQqXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgspFDCRA9TVsSAnZWagAAvcAP/0BS7EXx6MJ4h6KD6/pk\nWmPChJrgYa8h0KEcSI2EV1n/6/NWCmDcBhEij2sffypu/Qp/ET1JN9hYBj7W\nyk6N8hl6MUtnnNX8a9vTYEI+F7XZ7x9caoBBZSjwum77dcXhNouX1dY/xCZQ\nzUkqwR8pOJ2YrYAjfn+BWoJ5x2NEximcVhkDqauQ+JvQ5jNg3L4kgCZ/pDA9\n90pvY+bzqXhG+iafV8VWge0JARE9WJlUpYkpNYaHehGxUbHOTKGLNaiCSCjt\nwp3FEC9lyQ0pzxVy4eYf3OO3klg/WE0IDUf1beSnjfwAtFnj+h3yG7N8Q64l\n4GXtrfGsFWIHcnso6o+8wty1JpFFSRaDk0E37OawVSBVQcn2FEUDaOqH5VIo\nud0HPbfPo/xA2YRhTQL5wNSow3HXaaVt/3w68li6+StbaLYG+fWx9MgqYkpc\niD2jNE7O9Hrb5fFkYuriF3+GXRaEpbV5N38tFHpMz6lQyZz579huzxlHoV/F\n/S92HRk0qLYpkuRo9HuvByqucSMr2Zq4JGtXN2JS/UwAaG1/SmHhevp3zqr+\n7wp1/2K99k9nQ70t1zWkjux3HmJ6xbCwNWAs0K0F/glZs0j2CptsH3UsOWc8\nxlsBpSXEQuxX69p4/l8le9aJy30SJFk3ERu9nLqN81Z7qdrHYNQbETcQx+T0\nj4/E\r\n=8+CS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e08af4ac216cceb2c953bb760d2d3b21f20c954","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.133","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.224_1622315330729_0.5110241872072752","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.225-renovate-internal-patch-c05b56bac0ec93b47debf5b1d140bf26ba465596":{"name":"@balena/jellyfish-jellyscript","version":"3.0.225-renovate-internal-patch-c05b56bac0ec93b47debf5b1d140bf26ba465596","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.225-renovate-internal-patch-c05b56bac0ec93b47debf5b1d140bf26ba465596","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"844794c3e43e3ac0aec76738c81cab6e1d4fd0c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.225-renovate-internal-patch-c05b56bac0ec93b47debf5b1d140bf26ba465596.tgz","fileCount":15,"integrity":"sha512-uinnzsPzZzmWS/RIis3phVhxLVPg+BvCOhZ139pNDTr68Y1ahxFTR1vaMC9kP5TE03hpMd3Egjf+DiFMSwb/FQ==","signatures":[{"sig":"MEYCIQCx7a6pkOVE81MfjN/2AP9Q7o2KMJDC3ArfhUNPgIivRgIhAKAjMrBHI1XDJlXXcsJghX0hEz5kiPWMLeKL86/+81Nx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgspJ/CRA9TVsSAnZWagAANcAP/3+0XO/Mvnj6DaAq7x5e\n5GqgCrNNmKsHzIz4jnaxpij8mQoyvNUVK54eKhtpptF77t71ezc0hVRXNl1M\nvwMNEg/Gc8nBGKyUAKzi2EQ2rJ+lsWFSqA1TgaZqXZCcE/kgmA+VUFB6g/N9\nLnqnazGfYRmOp+LvAcruty1hGXvS/3ac3dBi/fB2nlLPDQ/HDL5VRqDFQFb8\ncy5hTA9Dt2BOSoDxLcSI8P46VuL616NeSSzBmB+Fi9gHp7Ewm5TVwY0BVcz9\nm8mNv/7oaGfGbdhjfakEWY0GKpRKW2V4nVDifkwCPszcTfTXn3tzU03v+2F8\nQMYqdvPjdt45EI5TqJKtGRPLUi1TcipulgqbZeNF8DWRHiWdNFWKs5Xh3Uvd\nkLF2xNUTxrorP1Mu476brOwwP7SDFhj5ozgKbXYhVoRLLA9ahmVX7sohEyCV\nG4hEHRaciauB4mm/cxTmpurRfg8I5zwq2EWZFbX3eKzcnIHIEqQhxhlq3uTq\n9SXWR3jHfM1JWwb6bKS7RFQ133nampUJkIV+cXfQTOsWlhzNiMmejsRtcx55\nuHRxI1L8A24kyjA4HrX+M9kXq5fO5lBBKoq6q1fXWX6VjdZqTQC1ycQa1eNg\n/HM66hDDK90wNR3uUuc/g8RKnV1g5clL7s81F27XTZUFQWQKRBWZhVwmxEuB\nwrUG\r\n=dDuQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c05b56bac0ec93b47debf5b1d140bf26ba465596","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.134","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.225-renovate-internal-patch-c05b56bac0ec93b47debf5b1d140bf26ba465596_1622315646879_0.30929321215847727","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.225":{"name":"@balena/jellyfish-jellyscript","version":"3.0.225","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.225","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"888bac4b81469e104f6f42c22686c299fb1fe6b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.225.tgz","fileCount":15,"integrity":"sha512-4VHHMY4M1UPVS0qQWrXckG8I96UVW/Ulas7bfOeV8KJhhoD6JcpT4uUAfgZRCjUtDHiDhDIaCiV4HFeds2Xo6Q==","signatures":[{"sig":"MEUCIBmEZW9d/XHn3F94568S4LcAw+kEA65gADtI87A93vbAAiEArpTUqmxfG5EZMhkmd1QB0/fubI3Yeo0wsOf5cWYB+Lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgspM4CRA9TVsSAnZWagAAcnEQAIIhktig4Xll3cce9Adu\n181NhdFQNbjw/G/YGUI/P90L0lZQqRSxpkL5oNHWB7lBXfNXWJzE2OYwyeN2\nsjeaTCwUR34O2AYsuO2M/7u9S1yki/z1nlf7RZAxbdPaBmwkDYU3Ys28wQZW\n5l7FnfWxBor91Wu8KwZqKdAO0YGQ/oaHmnU1dfmJDlfRamZRaBikhHjpyo+y\n3nwiMqWhEVfIZfMgajhKfiXUcj+/9pLL74DEZamlK/8xgQhJhB2FC9Lhu+Y5\nATWYn03BOETQ3e6FWNfuZZVsQAdCYSVefyM8oo0Ts5Ud6IYCzcF6rttyg9cK\nsHp/J7XPEUaSpga1hMmcKS8ksbNrORkLBk/M9pTm9X1HJFPqycZCKcQes2Ii\nfNrgFgBQpfrQxhsR3MhUNceby7pWJtdzWfrmT1OaFKmGBQ9+HvnSmjy9a8gl\nfjvJBETaJwoyLqEbAxjoy/LuZOYU0kRSgpWer+4fCJDYrEa1oLVUgMpzppMP\nk1JKgt4T0s5/BkOxpaDr98C8haa9f8tJuhk4HXFOa+vkxatI+ju8cFHKtyai\na9a1f9hBS5+r/FgX8bgLX6Pdy5zaeR8Ou4vKNCuvsjrqggXPJj5E5ZeZViSR\nBsLV8qFF8gkZ8GwFZtIYEF70ciqvbAsBs2+HT82CmAR26D73IFvBNvL3J5NW\n4Et4\r\n=y+mU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f66c9ba998547b08dd2711b2a1cab804e7b53307","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.134","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.225_1622315832467_0.5395711462651427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.226-renovate-internal-patch-0bca8ba223a2607dca3a67e08f196b21cf858829":{"name":"@balena/jellyfish-jellyscript","version":"3.0.226-renovate-internal-patch-0bca8ba223a2607dca3a67e08f196b21cf858829","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.226-renovate-internal-patch-0bca8ba223a2607dca3a67e08f196b21cf858829","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"21285047c04af7554fcf950d831506a1d70bd8b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.226-renovate-internal-patch-0bca8ba223a2607dca3a67e08f196b21cf858829.tgz","fileCount":15,"integrity":"sha512-kBt/xVKQYAfmkLP+x3kPPjJogK9D/l9Uo+ThBTC80lIsylUI1/XtryQWWjCKS3pGVebbzwOPBMtge8EMKgjHgA==","signatures":[{"sig":"MEUCIFYncT8jvMXc0basqSzVQ/StvXsOxrV4kjjddhbifPc9AiEA/CSx4GXiMJjieGJxQ+VB3knoxz8yifpbPvhp513KpxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsqxiCRA9TVsSAnZWagAActAP/2lvRKsx8w576uXZNVV4\nfprrj7xxD1wTyq9rr0M/yTVa+DlMF4XJil/njNHEn57w6QcT8e62VBRq5xDG\notFQfOyUtZvDIHTeJ2XBj2k34ZKnvgoq5XJtdgbeSrgHK/VHB978CmFhtPVv\nN79iZpGr2ok+XQ7QrALh2wJYnFCHOMeDAThmhiDM6JLI3cYuqSU44+uhJjVp\nC8cTWJ6VsT+R5trHXxR8LBWhl9ZpQR38Bnug6P17Nf0A9cCVmfJWyj2l6BUH\nfxwuNTNQ/oJvYPbTcFQmservE6M+eTsOoCy72SbuE2LMlpY/NPF2eWW/bz1V\n525RRxqCVzVyz0SdFddc1J1XltE7JOMx57PcOfUvT/EZRdRhirXaiV4c4amH\niyKE78xPI1pyQNfxRPH4tFAlxVSeFFshi+hoJT738a8TVpHw4amIxPXqydze\nPlbpBW+97PX5XhcyIXnjCbGqxJcj2XAWy9MeM5HO8rgZ9bs9VlT896vonZE9\nKTn7Gdsbs/3G0CzrsNmBLhBzgpivzo9wo4btJFXJ/Ow9ygHbTZaPFWxkfpAc\nA3gGLwhJDTmoC2R8vL/DewH8CLTOhxK+M3Y8Zi96HSYU96ni0rNlOPgi84Cg\n/qXCKt4Wgmvgkw0NlHGNUV0mMUNo/1VQ/WxrVsW+1a2j7DNJuKIoEHuAM199\n+I65\r\n=1ZHX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0bca8ba223a2607dca3a67e08f196b21cf858829","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.134","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.226-renovate-internal-patch-0bca8ba223a2607dca3a67e08f196b21cf858829_1622322274118_0.9221204868706929","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.226":{"name":"@balena/jellyfish-jellyscript","version":"3.0.226","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.226","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fa1769261ae07e3269dadc49a799022f1a1a6294","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.226.tgz","fileCount":15,"integrity":"sha512-rdWW8C2n9wopirIfIJHX7lPiCBN6O755/MG7SVd9nHvgkTbgGDXXbLQrejAhT7ZWxYW/gzWPYZeDKtqBhJdn/Q==","signatures":[{"sig":"MEUCIQCdeA3mxTAeaZnUco+grmou1pHOq3efHVeybu0E0NYbAgIgPPQVJkbooI8UOMDxMrlN5L4nlzt3JoL1HW7iBApBeKI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsstbCRA9TVsSAnZWagAAp34P/2W0pcW9ooVUzsdQRC+s\n/jzOT6yq85ozIwzxFPa+I8v7KvXp+SH8bStrBOPjfp1qrXEkSM92RynGi32e\nF+k2ta80qsoMnHuAiYe+7Ts57mMHEO/aYNobO/jXpHcLQXmpOpAkuo+1H7BJ\nbWs4PbGeu0IrXQy7m6OJRY7w0Wx5Pwu7lGhKusmUUhSY818QDQqlnrqtWjb6\nDTHwGT23kvV4SxIjlxMKInfaXVO/3zZMvkW+EI31MidTsS0NwVj3ocFzzENQ\n1aPW27IYJ9f6qeQDR+vzySs/RSpm7HKqnacZ+flWvSU4oHZxEY0mbDueoGB4\nU5aZOofOvSRWS6MD4Lsz/PAq6PkrhDL4VSPNlimsjaQgoY81cqd5N42/o3Y7\nf+Fu/H3WM/5ac4rBNNE4wiNpyTsAbo83YTESn37UQbEaEfRXPyhbxJBGLw16\n+Ie3ozIytUHqz6hZZKoRcXYuhLiOn9F3RRQ+bv8pN+DlEaTLD1x4a5qTCZxq\nbfWMB3jL7h9Il07n1Sxx23OjFQaUtY1jdPgQIvQ93WD2y6tYdf84QkSzDS3x\nAuBU4EocMPVxn6A7ysL5OuPHY68x9KfmjUg5RIcquI035R5C2hf4u88X648a\nHcb8x/6KUlcF2MNSp9u3Wp8U6/qj84+R5gw4OJnvXC1WszkR0PI2rKBRBzhK\n16I3\r\n=33Es\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ddce6acb5a7b0bb8ffe2b3bbe219b170d0529c32","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.37"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.134","@balena/jellyfish-config":"^1.2.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.226_1622330203077_0.4178174153890677","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.227-renovate-internal-patch-f75aa16ab690e2007a840a42a6646aa22a87dd62":{"name":"@balena/jellyfish-jellyscript","version":"3.0.227-renovate-internal-patch-f75aa16ab690e2007a840a42a6646aa22a87dd62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.227-renovate-internal-patch-f75aa16ab690e2007a840a42a6646aa22a87dd62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0581ad245d64f35c358fef2d3efd37ab3eef30f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.227-renovate-internal-patch-f75aa16ab690e2007a840a42a6646aa22a87dd62.tgz","fileCount":15,"integrity":"sha512-8+Yhqgao9mzcDeV7vp/AXy7R2Qs7mjGzvMzK6zPfaZ9R8jWf8B11mw5jzq/WnMoLbDiC5/NdK2ZJYhixPa9VOA==","signatures":[{"sig":"MEQCIDSOqdjCF9swlBAc1GICpdVpFqp+4+JdbSkzXhyTNHSSAiBfmoDgxAKfff8ikobcXQZYzNSI1INbsma5lOob7u+5sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtF8bCRA9TVsSAnZWagAAXNcP/jkTuTAhQFcjJCIdmAKJ\nJxq9fiCp+/ro2PQ5vC1pRuoOcMA8SnQHz8MgWwpRGS+jQSqsQEnTHnlS6DjJ\nlnpWR2AToaq6J+dmlnKx8tJV0zrYPyK9jh3iZDp4bHcmdO5sgW+iVfOqSyMI\ns8H8CV67/Fx82x/gS3xiRBZPZdNhJaetSKneJ7OShSt3rX1nMwnWFQkVg3Z7\n5c1py8tQb4BCeoV+jaBZdmjSsSBUFXtU5XgZivCdo/3qxtGdBP/OAkOviiOp\nx7dXjXuHA4ASrzrKiVvW3f50AEpxPgzvUWTiuPEtb1noTLdIa/k7A7qtA50K\ndsnyb5NOEkdzivKy7Y4i4736JYWE9M7DorkC5wXj1vT2qWKMBsKGvjt0YCOJ\n/YhcKNEV92beAD+Fj3XUBBFZrNyPPrhRBlokav+cUrqsuLI80cUeDIhNruvf\ncSI5bm0O2+LZJ69wt3qfN8RYWYcia7mvEGcDpBEBZ5gvMVV7eGuEEAcqolRX\nT76mtDSN17Pg7xZAmxs5easDbHAF6GhGX9njmC1V2tBTYyTk240HMnx6T/Tr\nGEnrYjDKO4c3gTSnNMJzbIEMEzgagEwwsMDGFQogU5//1LR2Gn5G/kbLecE7\nhrLOdG4WbWf4lUYzhvXLfwbo1onrcEv3m8O605Htz/Sogwt2I3vLa5aoNDEn\njwmp\r\n=BX0x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f75aa16ab690e2007a840a42a6646aa22a87dd62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.136","@balena/jellyfish-config":"^1.2.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.227-renovate-internal-patch-f75aa16ab690e2007a840a42a6646aa22a87dd62_1622433562610_0.8378566780564853","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.227":{"name":"@balena/jellyfish-jellyscript","version":"3.0.227","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.227","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d9e093c2936959b5aa4c94af3374eef1ecb226b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.227.tgz","fileCount":15,"integrity":"sha512-N1LfYCRBjyt1soIv2gCWkQFG2obslK1c0+tEb0Zp4kYxu+7fc4ce/cyEl/88OYszj9LOE2+F/eMwiJeT/avGRA==","signatures":[{"sig":"MEUCIQCCNaXpaghX2SKKQP7wotDQk0fcFQjzBdXi0j/wL2c2owIgbKxm/1jIpPsf7LxwH9rYLF4NP26tISD5OxdoMeuKzZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtF/vCRA9TVsSAnZWagAA6NMP/0JvRFUnJP8bUGPU7rd1\nupfp2KYA5tTRqh1CuhO7ui7f1xH3xEn1aH1bWTQ6RTD8B0xEF35/hum++f5j\nVenuH9wirUgeANFHTRHYUhOmtt5lyRPJc9vVGuH5DH18xks0CUhTZRu3SPig\ng3j7qcL+PocwTKZRDFc4nXiw6j5sRXIz/6x0p47k+d4kCE7PvfCajal4lDmf\nlVJRKbq1lXh1Yf1VZaoPdL8twA8b+JFF5YDpVS6EJOHrru572+UMTxFKOOiF\nOvkBwGeb+I8qUGe4/EHEzjhbO6cDwSclWCHzqAhXBxk8r1MdMOigEN16xk7P\nk8ZkMxOa0jCB8IV6g2R1hPMQAXngI+ethWQLvfXWTVDuy9SAmFtHsipFwbLd\nVTjC8iwuyupi14zIsnyqnKOP/5lQ+OuMHilWGWaprobxC1g7fM7v+Jzv9jOC\nu2ZOPgd9hBsaMtlgerjRSFeNrJthxj++gg3Jkny+4fz5RJzFBqBL2kdIP2pf\nYZFqS2KIKQp0Nbr5IzKnrlvj66BQaYtu3i7gYe2Z2h2QCAD3pjrurDovwY/r\ns6+JOFSFnB1JrtL9z4h6V+SGHXWpbaFUAvS2a5Ivvax1EctaAlprfaTY278r\nz6CHMyQszCYnq9W6O25lwaBRe2Aao2kH/eKK5nebtDoEvKIPRK2DkMz1yaHa\nWoYk\r\n=sKBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e95ddcf32944d6fac4aff9aff8e53e0660b24a7c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.136","@balena/jellyfish-config":"^1.2.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.227_1622433775165_0.13895525587629698","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.228-renovate-internal-patch-d6b40d118ec54b10fd17d1ad4441e1f32b3f3718":{"name":"@balena/jellyfish-jellyscript","version":"3.0.228-renovate-internal-patch-d6b40d118ec54b10fd17d1ad4441e1f32b3f3718","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.228-renovate-internal-patch-d6b40d118ec54b10fd17d1ad4441e1f32b3f3718","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3ff8621d2293a2011a83609e1e39b9b2eb0fcd9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.228-renovate-internal-patch-d6b40d118ec54b10fd17d1ad4441e1f32b3f3718.tgz","fileCount":15,"integrity":"sha512-kzpeip+oOrSybvJ/NaQ4OGPuUhTHN/jjyYUJKlrqj+90TbiSVv6P74CaSdI3TWpB/PIPkmfdu7TWKRMQ7FEFhA==","signatures":[{"sig":"MEUCIG34Ew18nZqMMZLO792XQqZyokNJHYPZo1/uwzlwEV8iAiEAoegVWXHPfq5QHAYSWdg2GEiVsoaQcm1fTlcbhT1eC/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKDZCRA9TVsSAnZWagAAKWgP/3bQwOcyuThcaxjri8t+\nhoBpndw+si+w3QYU0jM/qCfOE0/gaXUdHZ3m31R2wD2MfLRZ4EflOqLfC/x2\nyyytnpGkEAVguYulZxqTtZnaJXkUdRkbCBFn/B/mYd/LvtHTPMUWHvQ4h7gu\n7NwEZ50J1oqb2vhqyJH3IjcJf1esZPrFe5Io/wjsKcpgdz2V2YYMkMNoC8rH\nVenVVbMHQwStX/RqUsON+mnRjCFXpOULXpQGN+eKADSCxS5KSmDLr1rFP4kj\ncqKiZKEKzv1PSdOG1nAe35g+Z58y9e422pcyT/R0aJ5Oz2Kd5jCTOnMYGnzH\ne6U3lruHgOjSS5FuxQdDylQ0yjZZEHd8LqjNPbJxUDiNhG93HKQHGf7V2gIe\naplP42kiSvyg/SY330ynr6Nb/74R2/XSPKZEeLCaxmwzIK8LskNz2RHR3zWD\nowf3VR3HLp9Fwcc5d4Nye2UmS5+0vkimJqBDb6OlYfK7fc2nMbpIvfZfUldm\nqR2V9qh30rPZ9Atzb4dG8TbKWeJSoiHh2CI2EwsAxrAihkvvtIAeW/7ZTbSq\n38x61rohgdAdvCfkLz0Etdf8Qh9CE1Df0mfVe1FvjYhjn3NDbi3naRJDAPrj\npZ0/8FpekvdS9Sco8n6oraewM7r/uwdFh0kRztxbr9nJnGGYpAHFz1JvEx4R\nLVdM\r\n=nWT7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d6b40d118ec54b10fd17d1ad4441e1f32b3f3718","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.136","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.228-renovate-internal-patch-d6b40d118ec54b10fd17d1ad4441e1f32b3f3718_1622450392940_0.4853114748180558","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.228":{"name":"@balena/jellyfish-jellyscript","version":"3.0.228","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.228","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fcbeb84d090b5dfd367c1200d8f46b2765479c55","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.228.tgz","fileCount":15,"integrity":"sha512-dEUYZxlT3BpxVgzJGz23O8plctZ04v598KAKm80ejaRWLH/gzH9DRlctGmizUMPK+GfizqKq0v0dheJOOos30g==","signatures":[{"sig":"MEUCIQD8aMZ0e9TeTUigqlKHb76R9MZGUXYbJ2NcqqIg7vgvqQIgWLoOEm3q3r7h7ZjPYfnfN8Ha+jqw3ANg6N3i7BD/LB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtKG8CRA9TVsSAnZWagAA1WAQAIP594YEjk2S9N3jFByv\nEkBTLT5+L5DWhfIiy2xreZUz/sqo7aHc01mFJjv1Zmx6Lig5CBGPPMC84OP2\n4XdIQENmujVhs+JOB/p6cQD4Z8KczRGRlEkmSL6DJMIdm1RjwZ/LQSsGQb5b\nC2QBrnjuyCQTRR0BXBztW9MbnC5HRffD753tTkc52KWceiq9FZ241K2HVicD\nOSw6xlbLDWSgcRziRKTaCdgPbS579eOz4BfRKKu5hpN+40yPpSyPFQtKaKjg\neyahrnjyODL0aLHO2JsQfGH9+ubUaK8O9m7VQ4zC01w3vx8PXsJv+Ny9OR/v\nyY/wGyERKyY+9HwlmWesKxoXbFZg9/YWBgxIWnlGSl51J6CfV3XjFINqLEnj\nO1gkmNPPJHUIH8IHy90JkWCheul4/Fa+ZI2FogBNbyObPY8058+Wo2zuabS5\nR3R6xrZ2tcFpYmF4238aTd21qR3VVOcl9B0kDrTSbNSUSkta1Q6e+M0DK8R+\nKG5Wdnk5UZj2RbdN7on7PuJxXVNk8D+ss5DOn80WGDoWRM1HlDOH2peVvKys\nsGtFJkqZgAhQDik2mK9E2zxRUr5jtjPUZ0tMa2AbenmM7DizTIkSeyDjRDLY\nrIZF3/IejkKNRZXTLMNhyV/fZWFH6DFVLfBbDze9X0L+0J93/CY49HUlx9wZ\ngZGz\r\n=Lw3D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7bb73dc0e6517420b2906bfd2a12d17e08be1b64","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.136","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.228_1622450620372_0.1002590237788008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.229-renovate-internal-patch-1bddc56af3f854630d8c0addcf0cf738b4569c05":{"name":"@balena/jellyfish-jellyscript","version":"3.0.229-renovate-internal-patch-1bddc56af3f854630d8c0addcf0cf738b4569c05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.229-renovate-internal-patch-1bddc56af3f854630d8c0addcf0cf738b4569c05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"676e430e7e411befdaed2faea46148df443a1263","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.229-renovate-internal-patch-1bddc56af3f854630d8c0addcf0cf738b4569c05.tgz","fileCount":15,"integrity":"sha512-57c5pTKPvsWzzc02u6/hJQQ4YxgHlEirYtfInoT4E++r3+EjgWJBVznysdRj+N2P9c1FUtZ9mqVIn0/cJSIlSQ==","signatures":[{"sig":"MEYCIQDcsGpVTP0oO9O1GhIIu5mumrNlgM8BCqPiR+YwfNmdzgIhAOuSP1tyFQp0MtplgW7mYNcASpUrpOoudGidtJ04vhD5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtLa1CRA9TVsSAnZWagAAHfYQAJZFsA02wbZwbNgKwfQJ\ntpS18iyICRkS8/5Gab3d2EhsRjhAS8U1JqW9OXz/yXrpNHy/y5/hag/nqJNq\nuWboIeEY/npN4dDEgxaGJeWPmO4MugDpFlpQz1zwJNr2JHXa+7YhMh0rrR5f\nuDzQrM9vV3eSTkzpYtJeN8zAolVNrQC4FPNRdmbcAp3YVtcjUG1myiBsWNrG\nlgttfVMXgMfkMjr5aRz6Gu5kMe7LIm0v2AZhAjrdqOvEoIiuBuDUXelISUDu\n0TU6tWW8RCKkKAd5jXBUE9F/EIicwc17lzLyHNUkA1wU93/WLtDSPoudY9YY\nsnJ4Z6WvU7ElrCufH2qwIiWCcXsu2Vudoi80EJ1uiVDcLz5wa8m4tOIqgx8U\nivLIL3fpsV1KuDevOCSOYDqvwQTLljqG1gHcthofiWB7sFDMBbhMxlXcQo4O\n94tnxUNUdHltnDIJ5DgSEkfNBK2oNsouZh+4wMlb8pbP1uANWa/uepfqGVYt\n/j7tlOr5n6Rh7ROp74CkllzdL9K3IZ4IVrUuQaaf9p9FTamDK4EWTv7wEz+/\nxKrh/37E4ybLBF5rbPA4p6n16NHJ8lLdDjgkCcD9xaAC+A1K8IciDJQ7uHxW\nYZWn8+9fCSXAIrxV7V0IUqH1c2PssZQ/n+Ubx5UUYWzrePX1jRdicQtoEeX1\nTr2t\r\n=tQ7q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1bddc56af3f854630d8c0addcf0cf738b4569c05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.229-renovate-internal-patch-1bddc56af3f854630d8c0addcf0cf738b4569c05_1622455989261_0.2468515566345013","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"3.0.229":{"name":"@balena/jellyfish-jellyscript","version":"3.0.229","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@3.0.229","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a54bc02d069cf0e58afe55a8216cceb7c86fd59","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-3.0.229.tgz","fileCount":15,"integrity":"sha512-r6sgqaNDvYrc/iYaK7h49JtMtnPgk9aFJbJu0o3eNZ1O/uwI/g71/FLRnRmP9/quj/SkqrdZOJ9eu7oi5/cBow==","signatures":[{"sig":"MEUCIQDq7s2lb2YL8Z5RFicQxyWkjxawDqnZhcmjuGgi4B+wMwIgTbjHX7eZWGw6NpwCJLSZWi/hLf76Olb3EQtbBXENNss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtLeSCRA9TVsSAnZWagAAebwQAKCI0+hRp0prrpMo3zw3\nXM5EfjoeWW7n6W85qPpjmkN0E+miqBjcz9fm3xBP94im2wf4OPm+Jh8abSUJ\nNBPGSyLZDJ02xYMlIbImqj/xsIH1bWhOndG8CRrdJr6QUJHQYgUbYL3ovRad\nm/WM9Pw+bj2N56DHP+2/iNevRYJPUuOeNHyWPHQt9mwklY4EG2r0H/ZEewtR\nvvaEKe16CxJFt7sVoyyAtHYyLbfTj97+3BVixVIvxeSE3Yn2y2GBv+aZUPe7\n/2c1VyoKjcoWmCLiUkmmoXkgms+BhL3sf3NjtECubzTGcOK5NjjHJt2E+X23\ntqdsWl01Prq8fHS9PLyVTXKYqxzP+NuYaNodihtkDzk2ktVExlsZjQkJNizT\nj/0CbvxNi8VS+bxYrBhmk/J+wfmhvAEnKzcIBIwvSChOHieD0nGS0BzMrTeC\nIdoK8T24gCp6j0Qu4rqGQiaW6+fCtjm0iGrXUjnl+GITvbLAFeG3s1ZGORNW\nb6YZYBdgausVVOrxPxpkJq1fc+XirMf30jlZeZEPL0uSuQcOl3f1Qskoi03P\nz3wzuzn3HW2Jmv7giRt8qbV5ohHZNZNiI47TBP9Rz8PfTQNBWzlHTOOczhg8\naWE5axB75zz65BmUsWQ3E6yBiwVLDLvNhf1OHmP8q6DokwRPzUJ4RIedJg0+\nFYZX\r\n=3ySD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ce2d291d54bc25eaffcc7e13625ac7c6100ce158","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_3.0.229_1622456210389_0.29247809113901724","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.0-h32-links-in-formulas-8b29e74edab503bec9108426569dd55c3e72c2dc":{"name":"@balena/jellyfish-jellyscript","version":"4.0.0-h32-links-in-formulas-8b29e74edab503bec9108426569dd55c3e72c2dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.0-h32-links-in-formulas-8b29e74edab503bec9108426569dd55c3e72c2dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3fea17cd7bd95cab2eb09114a0ca15d48e838eb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.0-h32-links-in-formulas-8b29e74edab503bec9108426569dd55c3e72c2dc.tgz","fileCount":15,"integrity":"sha512-nmQ9pjMPe1f0ysR7Wb8NEJH5BH0lmDwD086L7brDIPtHHBLphL5CrA8MlPWWZn760y8t86t/7jmHBsSPYS/oWA==","signatures":[{"sig":"MEQCIC4XK7Zu8/IWSfuOa2TzNjifFfi7KohgBjVYAwDX5wALAiByBb5PwR96lZwfGZw2Ap5Phj88gd1ttXffUjfqzp+lgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtSkuCRA9TVsSAnZWagAAbnIP/3mvx+KlCg1SlB65B+mA\nRlopj4coHgwJb1p9b9OXxW9/Nf2gRv7mURkFTWVINLx4CvqW0WyCY8VnShcm\n8tk3GpBFv6Yf+fBwV9qhErxkUP4cc19XUV1DRufPPcsWc5qf+JtlJA4FEQ6i\nSQCHg8kXR7YEGPjeRUqhAJUUYIq+oNn1+BbkORyC/L58HSFdMtkImJOM/y/s\nrmK47V25sOzCKbKZfr2v9i0gGIf+YujN2w24tbPGx7bCWWiFINrG+s7wPHjF\nk79NLQn53H+/3XjKg1ZH7JeztfAHZh5+yPvyvpPeDPbSLyK1Bl+b/hKUIXq7\neyBtIfwwxNaHzed9VUNUUm82/vxGD9tPZLCwbkTp5Ls/bhhtb6+La/nt7atC\nCrYtVpt1WsXocgjAZjYVjozd1/p1bb1FEgjxHUTn1JrTB1v7XjAt28bCj56Y\n0uHOhBks3tcM5MhN5CjkA1hrTSAM/XB8Qh/dNDznGfiBNopQLszAjLqTaSa8\n2SSN4RLXSkycGolfimOB1LQYgs3JxeGafCbIAQ6P8OuzqEhArF/qx0KQLVfS\n9Lwjx/LyJlX7VLb8v6y9G64nglHXePMhNxo4MtN7g/SZvi3dMGeQQdtAgvZ7\nYNri3f2qsxdbWF8cOyMMpc2lcHgGgnaCj4KFgNEWq20FGWVZn8ylwh0W6ApZ\nNpe9\r\n=dhlk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8b29e74edab503bec9108426569dd55c3e72c2dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.0-h32-links-in-formulas-8b29e74edab503bec9108426569dd55c3e72c2dc_1622485293505_0.2906538866871564","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.0":{"name":"@balena/jellyfish-jellyscript","version":"4.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"51787270ece47b72e3bfa4596668b6ff380c4bf7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.0.tgz","fileCount":15,"integrity":"sha512-vyeGfETiJ7Mlnq1nWwb6IgxqHDWGs5H5g7/4ReBkTsJwSRz02CuoSUJ2glxX7c48OOSRNli7NoYn+zLikIctUA==","signatures":[{"sig":"MEUCIQD7upXrq0vkNlxYFLQtZ2N+891GALU4gcXH9e6eGLcaowIgY0GWNWBoSQ4FUBiRGiu8IdkXq9DaPVODVOcp6icugLA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtSnyCRA9TVsSAnZWagAAAqoQAJ9JbVrN1GNRw1/Cgdqq\nFrQc+sLTnqzibBTXahK4tK5Lt7oMWHhmpXkxnRqHcuVY7TnumVKWw8+6lgxq\nxH6kIULB+0DYfhy3640YyORvlivgrwrjasRyuUN/QiWbpUZy9NaAfxr4NKLj\nNAzV77j6RJi5IlS5267s0SjdFYB4yhqZQ5tX3JE6td9SiQkjHUkXKbg3PWyK\nKTTr4zRPyQl7v6tb9Na9aAU2f+pIxcaK2YTQbHZm/Nnf5Bf8jaQ5RbI2lxCs\ngtcPsFj4FryFdwKOR0MluYKsmYeWsNVsQzaRGJOMQq7Ps9FSTiz52Wzt9UeG\nBvg7iHhcVHQPJiNHvBxedCmrKwFe33G2WVxawcOdtWbyWXx1sToLoy8+UtF9\nqyCgHyNMMsBpLvZnRTlDokVcA90vmMQ4vKHE84l9SaprFc7r0V7LL4f3LtjB\nJy3QIZ4ssj3denv3aqglLY8smgq8FkZ5uhx/dtoWY8pv7CmOL9nNN3Opv5A+\nvmqvfaKioItAC1PoJvx3wHyIPycpTOOKZGSFATQzXArDNL2K2dcAunFMNfcR\nbbiY6gn55pqLeOb/aGpy7SEy0ihQj9GEVFTpxwyK4zQQo1Sz2jZaMp2Er0EZ\nhytxVKi62FKGH9zIXZAw8Xg7Fe3fPPczwwgk7oO8xDZ0NMwkwmz8fuaF6jEi\nQC6A\r\n=9ca9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b5f9203a3ddb3e39969a3394c02c1733053eed4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.0_1622485490135_0.778435893165917","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.1-renovate-internal-patch-e906e5e0c9850b0c654e0a3e062c1fed2a1cff6c":{"name":"@balena/jellyfish-jellyscript","version":"4.0.1-renovate-internal-patch-e906e5e0c9850b0c654e0a3e062c1fed2a1cff6c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.1-renovate-internal-patch-e906e5e0c9850b0c654e0a3e062c1fed2a1cff6c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e0692ee940c70ebb6cd993ef688ad02ddc1717dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.1-renovate-internal-patch-e906e5e0c9850b0c654e0a3e062c1fed2a1cff6c.tgz","fileCount":15,"integrity":"sha512-Oqd5cHqQ8QCVRCxPOAQkA3boKmWENPCcxcgefvRY0FPzaJ13rpOQFm8oBBp0Oh6TbCCDl/M1EJuLjaYUmQg0Cw==","signatures":[{"sig":"MEYCIQDzJy+zn+JIEMxwf+W+LiBTJOQxAm41FMRqcZsCarXwzwIhANrr0UqsaCOFCEkzBIS3RRYx4xOl05zvKj3rH+FN42II","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtSrdCRA9TVsSAnZWagAATsQP/2RQt6VqRpL4YGBxQedn\nvghGGcuAbJDD/XIKHCVOFs+QM6qFHNM7mo2D7/jIDLBeH4O8349g3XVlVLuT\nbSOvhJselte9uAQncguQwjS/Ji5Z/YPWwaiVL4HQ38mXB6yZg41miBiprj13\nu2ZkNnucAgsrmZgXjSdws79FcC/Xk//3brUOjife1QJ2TsCstNuAnXikDnk3\nXiNTd9hed6oXxlG95oJoKNcgAB18TuIiJvPcJoFqXHfQtA6AZM0ea/f4ohLl\nBsixwD0OkRqCWB5jF/D9iPu+TwjkbRhk0bwPpBR95PU6e9pHNcPIEedtNdid\nQaVYKYc6ip2AgRL5zwuE9kw4XP2BKYrDtB8DM3AER2K00/Ts3eWWTyTR7hOF\nnf0KggHokPnm9N4fuAop8GSrmBIMF7gfMXUErdMWIdlRSsp6P2gGvMtWTUvd\nRCpH5Xnd1Q8E7hKblGU1M676p+EuvdJFewZv4LVmVQsi3EVZ0lzx/hvNnvrz\nDRrNehZ4XauuzzscmOQ6ulsDU5LLwjC4GvO2u2oX+o/HEo0SwIpT/V4bBs3J\n+ccakAeL8Nq+MtXClg90Tra+Aka8D3YGd+NwFEtLI/Te9lPbA2KW1C/W8nQn\n7xAqfqFW7U4jPG8YwH8gpd7pf7KX7CgoinkFIyqo05vK98PWH0pQ54RV7Pg6\nZxeY\r\n=4tZh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e906e5e0c9850b0c654e0a3e062c1fed2a1cff6c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.1-renovate-internal-patch-e906e5e0c9850b0c654e0a3e062c1fed2a1cff6c_1622485725425_0.13117410393600282","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.1":{"name":"@balena/jellyfish-jellyscript","version":"4.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c30b9feb4460188e1cae9034331ed804fe37392b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.1.tgz","fileCount":15,"integrity":"sha512-nBjT1IagGqOUs9TX+xkgTDfZqy8sRguHikU0SHkjFLYuSx4QY+s+j0yKLA8954MqGn5VvH+3aHsySPHYbvRvuw==","signatures":[{"sig":"MEUCIQCo1gk/gJcHoqUouG+6Fhovg5tHvFlMMPosfx0dCu6FswIgJfjCideAP5UB+CyFQKAIkyvFUgWSTw/WOpo8Upswt2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtSwTCRA9TVsSAnZWagAAn5EP+gIuMqrrMNnOeNXY3wDL\nlqUMbT0VPCNkZb2HjYXBV+MJcSNWs7ozGLfHySgPMYMXerEr8CwBOFJYZjf7\nTxY8tknn4A2StXUZJ/K5x0EeCYUNdHARmXGgPEB59B/s2eosiajzibFRbhKW\nykI4twkdqhWIL5z+MgsvCKmXyuG3FqkjDlwBiqG4MFeLttC5GoyjFhB0/HgQ\nIbP1hgRPcrrLJwPfpRK1WCYXCcqxLPgaP55cBOZlckXdgwpG3jSt0F+2Z0gT\ncHEI56oAAMHo9BKo0HVfBHfFZPoAE7SdiVoFmTTpYkNR7bJtPNKLBB2aXnW2\nxjrERAJjVVeJTvBdJGVI0aEWe1tG3P5G6q3rdEUmTgjx4LgvMlx6r8RHcqw5\n5FZWm6ev1gvS2SUGiLGbRHLp74WeIJtU2ukSO/HB2MSV3nDzRpcnzm7+VrjK\nJZ+TIo84kPQiehzgAKKTSo9mersjfs3quFzoc5+SdTvoFiO59lt1M9jsgFuV\n3VAP3uLdkSfj805hf54V2fuvuwM+hAUC4y3CEoHAmn1xf03umux5E4fBqzT7\nq5iFLGv2nzV0MP0pEUuBvaea/G2fzL91G4YysE/OAKt5wUU58pV/AuhTyclG\n9C+NIsKJCgBfeyWA7vEN6ijZso9wicxa0ncvtlL0Slh0E9LyfeQA9nTVxMJr\nZPEK\r\n=kxLa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"423bde89d1487ad482c6ccb3f0f120759781ac03","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"catch-uncommitted --skip-node-versionbot-changes && npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","catch-uncommitted":"^2.0.0","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.1_1622486035188_0.3793313961657476","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.2-remove-catch-uncommitted-53b5dcebf908f52e348f0c4ce3766b8f0f94f418":{"name":"@balena/jellyfish-jellyscript","version":"4.0.2-remove-catch-uncommitted-53b5dcebf908f52e348f0c4ce3766b8f0f94f418","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.2-remove-catch-uncommitted-53b5dcebf908f52e348f0c4ce3766b8f0f94f418","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c2b8903cdb9796ca2d7bfda230df3c8a3475d01a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.2-remove-catch-uncommitted-53b5dcebf908f52e348f0c4ce3766b8f0f94f418.tgz","fileCount":15,"integrity":"sha512-j2Ja85TM0WtC8d5JyyNBzxT28ANSfPfepWllEqI+gZHYJMSMisxEhbBn1S5QQeha6o2+1AE9xwnt8NBSV2s4Ig==","signatures":[{"sig":"MEUCIQDknaEBiGd+olGDyUNwCi24+4S8+UwVFSIBOkZIa0U6qgIgXeDTUspEUG4BPUzhbcGPVKXZmGmjiWRboaD+wog1WnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtzGVCRA9TVsSAnZWagAAr6wP/3aCtPqzMTwwQ9P26IYk\n9b61Log7Ky3jV2VkUCIa0PJX+beGSfp24nt0UJMMsKtGiJ+KseE23oqJa+dC\nxFVcmP2ukcY1NMlqwTFniO3zOItab8l1yj931xLfro6pTbs2UoUDvL9F4m8c\nrNzCTnVqdMFtZ1FDicxKObk9iifrNUfjVcQni8GCWzqQ15YTApRhMmzNsH/d\nnjFOSLOdRkgrXmZf5op+51gxYXCLmtdZGuWacQECfm4ijaEvPgE4SF5jbxed\n31nfLiNGwEG6rdqbM9cHGux1T90hr/3fS1ySuGfvJtF4RAxMLnLJMMznC/E6\nXWTLaMvd5aMx4E7SdtF59VYll3edfpPsPF/M15MrJbTyake3+V/dTxcKNCUl\n0Lj+bNPUH5gS7zNmtfulCknSddoAKyQQ7iee1D2U/dMqRHpEcLnpTUy8G1U6\n0QgXoy5459+2fd7OCgnGeGNx6Ad3WID58v1qgw3evKB/R2N9WCTWDfXRg5Ke\nIOii6iYzfrSGL/5qf0nRHzxI8RQgOrzMu86TVC4Oq3TrTv1X84+AL51UalYH\nFRCa/70Hif7WEBhwMuS7SjwbNegunDZndQh+2X6cLvRvlMZYFkXhJAX9i1Fk\nski6n3ygQLEfzziBKSOOQi97l6nnkk7+XAWqkNAvNB9+dZYqsz5ETt0H+Pmc\n6MXY\r\n=MhIs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53b5dcebf908f52e348f0c4ce3766b8f0f94f418","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.2-remove-catch-uncommitted-53b5dcebf908f52e348f0c4ce3766b8f0f94f418_1622618517350_0.19861909651236265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.2":{"name":"@balena/jellyfish-jellyscript","version":"4.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fc3e6c57248c82c474a6e9395f9759ae5bfee50b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.2.tgz","fileCount":15,"integrity":"sha512-/Rx8xL6KufxSMq7hi0n0jSy6pjciecnNsG+xar5LA4poBGdtlcze7I7vIiHtx0TkU1Xwt9Wm+/T2pm1ted/UNg==","signatures":[{"sig":"MEUCIBxlI9XgZt4KZ7xC1sBNGkZ96gsHtop4UyOa0PMa/U+yAiEAzecv+wv7HOAlPIUoBxhWvDnBW/ixQ9SOiQBUAX+j5Gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtzJ8CRA9TVsSAnZWagAAJXcQAIExBFKlgscg4a+AzlMl\nhSGdcDfQnOqyhOVZekZgJU8Uz53BEOIL0wu97h1G3KGWpxbhZeBJW8aX90/H\ncx3YHNTYLyjyJXv9lyLtecFo0rP3QFY80YMwPdbgapM86O3xks4wd7BVS8ti\n8XN0Nuu+X6M4Xt6VGsasFlxo4ueqMxeptHXnxxM0zWIC+1Zo6IrqqX/XZoX+\nVTpB1sGilVN92yKfDIFWXddsKeNZdgkYWBEscdMO7FxIoG8yc3RYBuPrMsGf\nrIYaLU262nm3TxiL1oXBir7izEnDCX7PNH+NRH7nE/xEB3Y6zhso63KiGtcE\n5pOkWIjjwUZv8lPZ1jur6e006ptJQIhL1/Xmqq0tyJU/A4gEe9MezEmjg0t+\nbijqobn/6EzrQmkl4jN5bEjT5JOG+UVr24cQBEpLqWS0EirEEPGv0f75thnB\npwt5F/gTZusAEzJ6tsazpIGYeJutNtJl3MtPsMVnw7T9xw0h60/qucNMRM8Z\nxgZE48073XPeSqBHucOm4a+75yKdL4qtAi9FGAnFysK1Rk8FJGNCUibxXgvq\n/J793CeahH0LV67ntQuik4pc8DffzTMQdOJosB8DLr0GC9svk333L9chm/LL\n1aAseMXKVUe8G6vxC23KghLIZAQLPisz8+9Gr/aBldYZWKhUujAwpIphZaIg\nMmsN\r\n=7OHu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ab9a553cfd84b6fb5e508e0c1d4f140e6e3276a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["npm run lint-fix","git add ."]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.2_1622618747553_0.7410161294305209","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.3-improve-lint-staged-dd110d9354b5f756cb985b45d2262e65b8011b47":{"name":"@balena/jellyfish-jellyscript","version":"4.0.3-improve-lint-staged-dd110d9354b5f756cb985b45d2262e65b8011b47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.3-improve-lint-staged-dd110d9354b5f756cb985b45d2262e65b8011b47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"154b8f17d488370f2c8728a9444dd1a79f449454","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.3-improve-lint-staged-dd110d9354b5f756cb985b45d2262e65b8011b47.tgz","fileCount":15,"integrity":"sha512-whZNiD3EU2MIGn4MQKJzHtlaBOwjdLH98evb0lt1Bao6Kg079sW6MMAbYha3vmcNH4BjDUCIvZY1kgFEixomrQ==","signatures":[{"sig":"MEYCIQCDXcpsCSvTNDYg9KQsXY+PMP0HCVI2NU5/u1cFxvoXMgIhAOokpQPimUmds2biL0nBpOeLUfVO+L4nI8Oc6nVVSXfS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguWJxCRA9TVsSAnZWagAAIgQP+wXH58CrF07rd1mIQv7G\nyRb8ZFSUbPyonHFT1bBRFwWDtdhYqaEzPpU3wgsMJnctGeQG3VehDOjtRW4V\nm0EmmACVlBbeg0wHXOYgFHPW6lqnni0YojzEDWcfc0NhchZK0+PA9ZN6JCcZ\naFHz/7mrmPHmW5o5PY0++SSELHnqxtkOLhXZweotRtEHoTRJlcf0RLefjEbO\nm0JnjkAjOd6OftILzXXhorIwvMjFw4x/2PqExB28AZJ6BwhJCtSn3bTNNX3j\n7ZZr3gfRGU+2tcK5Z/iavXFOzKOgNBKjwoPiBQWuX0APL8rC8/oFEZndRkTr\nqItsat9wsxLgKUlGPXO1I55/h8JeOndVlYrFsFwKSPkyltkyV7O1p83OQgA0\ntj13DGtF3GQrn1lVnWXIMhJwC2vZ5qFPNP+hKaMQX+cJsZQm5QzvB2Q9yA0h\nMXkMrkGRZ5O4Udb3M7kxdZNgmCJ4vUF5sdpHojindC3LAaBz1QMFHL6mcfHP\nQdllev3G56meC1hGsXjeWEOXc7zA3h1JLbldPPl9eP+OoZq3aXO9m6L+HR6I\n1dGwR9CYjrriotuFtV9nn6EkI3+kPOCWuWFXlFk4zf2ofUe9AqOOg2dyXJiA\nCXzMb+xVdOEZfQb3xl3eldXT9kh6Wg7bukAQGgXkHya8nlzRg6NroSXpn3+D\nrrfi\r\n=F/7C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd110d9354b5f756cb985b45d2262e65b8011b47","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.3-improve-lint-staged-dd110d9354b5f756cb985b45d2262e65b8011b47_1622762096844_0.1817776931752717","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.3":{"name":"@balena/jellyfish-jellyscript","version":"4.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7bef3336719a96204b839d3f2416b3d4578cee1b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.3.tgz","fileCount":15,"integrity":"sha512-q3vaepkioHssXtIP1o8s3JD4rWwIsRSf1lGWD0aqzOK4z7Nl21aIvz4ORBmW/z9sIwylfKUSUrt3/W0OmX4sbg==","signatures":[{"sig":"MEUCIFukwcmyxfnDSDz9ELNQ8SLOyPFrySSWmtQ9CgGWHqAsAiEAz1npucnYoEMbuvHEkYbZ+K2zwj+u3DArJwF+XhHN9AU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguWM2CRA9TVsSAnZWagAAkcEP/1sVEhNgKqrySC0F03se\nQW0fh25TW9yNWGRv3YW/dP+wDLMM76SfLAWuZMX66WxX0ZwcNQ7j1j4nUGfS\nkcCFMol5APOqm2PhGsdFlHX94sjyvbMMM528l/kznXb360D6n+QJ71+72Y0i\nqFdElqTz5XMTRI05Ho4nsVX6kX0Cz07mSB1Lh3Yh2pyzccE8xPGyLb7LR3ID\nGAe1pWANWwsHHY1yMUsj1vLGTJzQ+MuSHkKnizJA3e72oGaoYnjl9kbKCs5B\nRvpw0v7vnXuK1N4XIM09/7WZnNMXq6uKfYL+2VbYcKzBBYxKkbL0t0Ie5tH8\n4KLLQNl2zJtJYEMbBSKbt/YNyqGQzP6V7hIO9oFEoW5vZKDR2Oz4R0XXGwsm\nMAjYv5dGtM9ueSWHGt5J+sRLoovpqD8n93jwUrUO+9woYH8oZBHDVlF+4ATn\np/jzyo7Eo6D3Pot9kyAwp0y4YSrg98JffPb2Uv2DVR4MG/jKdBIbzUtf95VM\noGIQA7Xotbz4FTzNS3IsamDGvWc50IR565Ru+uWN5c8cQtk+QcWC8Kg6UvEM\n0Xw+Fz3PxWZZW7vpwfBH+fIbuqyintw1sePh80k1YdlIcf13UpGXMGarPyA5\nB7IGMPTLxbamB98fjQZ4AEwjn3pZ9nIPE1opdzHn+/VFlDFAoEfXNpUc0SRP\n1XA+\r\n=G+yl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"39081a384404d68e220f9ba4f429d6bff5e8f3c8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.3_1622762294659_0.345717890085699","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.4-renovate-external-non-major-d222ef1d74be22eb78e8fd92c67c6110e5d179b5":{"name":"@balena/jellyfish-jellyscript","version":"4.0.4-renovate-external-non-major-d222ef1d74be22eb78e8fd92c67c6110e5d179b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.4-renovate-external-non-major-d222ef1d74be22eb78e8fd92c67c6110e5d179b5","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce01058f3d5036946d8105a7b7198776b972c9e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.4-renovate-external-non-major-d222ef1d74be22eb78e8fd92c67c6110e5d179b5.tgz","fileCount":15,"integrity":"sha512-BAVlWn+mB2uYbFB1NfxnQ+B78vnyJF/FhFViqAwSkSL9q1V6XEUqf5PjWPrG1bqQFH13PGlWf8+oY5+l9EVKnA==","signatures":[{"sig":"MEUCIQDM8GpkIpBNrea8aNv/rRkT87XavJIOf77qU+laiR+HsQIgI4Tbs78jdhx1j3xetJ4s20t+nxMaQAp8RkIyM4jXsMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguyhACRA9TVsSAnZWagAAWwAQAJKyhosdPZxlzOewtQL5\ncI66ZD6qtG5yGDy+743x1nd08I0RprGpGx+ABk/xodzbw0ZP0M5BjgMhKfxz\nnyUKgh2Hd3l1NlkzLjqK5iJJ51DVPQAZqxLGZlCJGkxfvVpu5ges3AR5Bd/p\nXoASYFQ9YGXR/dHlM10SeLAKHFHPiSuUQrIebBSIGNWMjvCbZkZJKKQHTUqh\nzgiYKd3bcWkSt4t1g9PlTNjf3+OMcs3DqTACSGUDkKkoHbEcigLaKdR2Cxl4\nB3QEW2I9SgYo90PJdFbJVUSsnveQudIMUN8qRsmG+iIOubbvznyxjJuAdMKB\nNaLC/dVYmLi+cU898mv5ubHnbpwm1jPREZFS4yG8LZjuSNXWxCvhtmuuQFzl\n+ZbSJNL3EepDRK5lYBs9miGOUwASiS3kxHnXupeiJAyq8qTtfinz7t4uLnxL\nt4a3vTo5/34WhgephWxbaXf+A2QsS0V21ELlWHL+zXOtOgFrkpQoBJacUJ8X\noIgoqADZ+jTaYgWTkkuHXXR0BZqc6XNiyjiDBZZ3VFcFuahqSr7cnYDEN4xA\nfweyWmFKIa93sC0qtpkTM1MaMUUUp3hKRe2p70ULbaX2mEkDosqKf8T0BC3A\nzS5UzzeU8qizihpEUoQpT/hLu6sf4mR1KqA/pyX4cvnUbgObO02ETJCcjoQw\ngCCn\r\n=4CXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d222ef1d74be22eb78e8fd92c67c6110e5d179b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.4-renovate-external-non-major-d222ef1d74be22eb78e8fd92c67c6110e5d179b5_1622878272276_0.3817420903019597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.4-renovate-internal-patch-c4fe349c7a15813486089772051daa6069d9c3ef":{"name":"@balena/jellyfish-jellyscript","version":"4.0.4-renovate-internal-patch-c4fe349c7a15813486089772051daa6069d9c3ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.4-renovate-internal-patch-c4fe349c7a15813486089772051daa6069d9c3ef","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce8eb30ffb460fc19afa08f597035550883fd508","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.4-renovate-internal-patch-c4fe349c7a15813486089772051daa6069d9c3ef.tgz","fileCount":15,"integrity":"sha512-L8Ujb1U5iL8c2biR+PwNLQKMebcC1TbFWJO6xY/CXPEbq9sG3lbQO7/g60HTWy7Rmx8ebLN014JR85K+hqtXSQ==","signatures":[{"sig":"MEYCIQDo7zZx1pLzveKeh+lu7Bg/2OtZFXY4D/J8OYp1cchP0QIhANOh3+Pn5j+Kwwxm/ZqQx1l8VNuBY5CDl4ntAdvccnpV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguyhgCRA9TVsSAnZWagAACdEP/jWEYYnmMNiHXvUVt7wj\n4UhlAdnc9J85sUaR7SmHuxZlxWllwQgbVvG5j6AY5DPq462xSvpCVet+H0MG\nAcTnuOYlp+q8meTYHP1kdK6cGqjT1qd75oc1WgmjyaKKot8LFV/mw9FGf29g\nfYYu9xUesqPBN+G2UNAhkq0wP4DAI3KM8bdlfH855ecyN/YTcwYJapqtIESk\n0ukbfkU0gJmX/XWWgMmhRuZfEm5W2zo3zQIV+JIGBjVV8PdO6j/VYsTQkzMi\nK0xs6Om7I9f5Vkvym5mY/cRXis4f9g3Kmu7r51dSLaOvaRTgCNIC/5olGnhS\n0itLMB88+k3wa2cn8oC+qNdBWJUljPI6gcAoF5x/QOa+CMy0GY3bFCJ3ejOe\npXRejKW3jJPgk1G4lv7CsZvMnv4d9zmb18SxnM72/DY8JMiLcO6MKF3j8lXj\n9SOS4mM7TFp/sEuWltNO3NjX4Cv7Uho9AkDEznYDagaQobtaONGZnp5KmJ4L\nELwd3M//eEqgYkPFAsGggtSERw1+1zHO8jifaXRFXygDZrbqOU/ergQVpI47\nQfY7OBFVgoWdlr9KbPxnuWTexVoitYIR9ARIhY7mTgG+EiCd/gmfd/7FfwvG\ne96aaSotJVvrZn7cZNwVpjODBleGxuPKldkhIFVd+O7+XQHhvuQIgpF65rIq\n1l/W\r\n=IQ0T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4fe349c7a15813486089772051daa6069d9c3ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.41","@balena/jellyfish-client-sdk":"^4.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.4-renovate-internal-patch-c4fe349c7a15813486089772051daa6069d9c3ef_1622878303946_0.4371823471329628","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.4-renovate-balena-jellyfish-types-0-x-ce0ee836a53a6622f40c74889e1527440a4769ec":{"name":"@balena/jellyfish-jellyscript","version":"4.0.4-renovate-balena-jellyfish-types-0-x-ce0ee836a53a6622f40c74889e1527440a4769ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.4-renovate-balena-jellyfish-types-0-x-ce0ee836a53a6622f40c74889e1527440a4769ec","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"69db62f633fd318092d9082aa8fee89b807a617a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.4-renovate-balena-jellyfish-types-0-x-ce0ee836a53a6622f40c74889e1527440a4769ec.tgz","fileCount":15,"integrity":"sha512-WK4wXxqMhSrVREqYGh7PyTAKsxMSkMiALx22NlCaALyFQwic6WEr3WNdKWa1H00FE6NiB5HUHU9vCKYGNF6qXg==","signatures":[{"sig":"MEUCIBOaLNYWUnKxN9qVCNenDjjupbm84fhvdJPmOweetd65AiEAxPdx5UocYBtGl62jhZ+mtk8HKa4t8Ttyq/RVSJrM65Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguyifCRA9TVsSAnZWagAAOPcP/3VMj3rUtl/EZ9s4m/bJ\ndzzhmMgfS9mWHAvIfdyZIhclAZczJi77LERHO2C0mwdroXQblMqyjYsSrVhh\n60RlH4ScCK4hj2VR8vgWSN4Mjxn6P8ImkhTq0mstqxmdjpPiHaCWUUWgoz61\nlhxUqJ75+XzCO+UwP4ty1Q/uJafFlNJvFBQKRFH68iMqZ7D4E9mKnbq+jceH\nlMDBq4R5YWwZVN8vva8YN+D+RTSCmauehmE2RArNE+dSPrMaEb2hapjBMJIS\n2lrwqPZwNnrmCiLkpW5zJ2IQU+gg1qZBSk+0MfSf6P2Mbvvbr9u0TUmPtYYo\nBeBLtYNS/AXgOqX/VtJvGQsAwgwqc1kps4lWMcJZurOEqesVAYWjc88dOtMJ\nhq7eYD4uDXPJ/JNNeX/Fmfizg8X41ei3aGQubSJEFkPilg7FePkDv3gOi4N/\nUrlSz9/OiRCuxN/caX+bM6IgW4CGv5wsTWRmZRiM5zHiLr3UuCFPysZ/j9fb\nEIoqACbpQEjokR+nm3gfUF1pGyjr8uXiJFXftZFvXzKHdcrmgGC1BPRylPGH\nzgG02NehU1ETjoMJYJThjcymU/r0H3RDXWnPSWr2DKICpqNRLgWuks3ZjgOR\nDLup4yjCjnCzlc9cZsi0CVkmgjqfINk1uGsAfenKprOGAmsXmZ8AqAi0z9VN\nHl/B\r\n=z3R5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ce0ee836a53a6622f40c74889e1527440a4769ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.3","deplint":"^1.1.3","ts-jest":"^27.0.1","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.1","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.4-renovate-balena-jellyfish-types-0-x-ce0ee836a53a6622f40c74889e1527440a4769ec_1622878367382_0.9074346363517927","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.4":{"name":"@balena/jellyfish-jellyscript","version":"4.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.4","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d56cfab160aae5f275b3b04239c6cc3c36e1c79","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.4.tgz","fileCount":15,"integrity":"sha512-zRYEocH0h7BFRoKzOCNLIPfwc7pght9qgNLenOxnPJeA54meowuMAI9PPOC13UuAm1UZNx50g3TCw0LvkCcogg==","signatures":[{"sig":"MEQCIHjzkWfxFx4zS6G6d+10AY/rrDrMZ4PSaAw2j18UjSngAiAH5867Iehu8BbLfdcpJQ+T/5l8r6yQvA/ADfe2mlcOsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguykSCRA9TVsSAnZWagAAdNQQAJiJqxgErTHiSTBhaGy4\nfMmS2DMNDWSVjAbe4sQAMm7kE5m3UI829weD0tMZf6ZB+e1nDZIJZgYG61DB\nvzT34aUSlxXlKMiXEeZ/HAzj3O7CJ+PhtLZeTLvCV8yL4vRxE3dFjuNwWI+l\n/jdtSKkHcDw1bA3gX7eNnSmivVr6Q3sX3wiMPYiGAHoSK0Pyio3GHj0WTRf1\nrWR/1FFIAriyFVYoBxvnxABXd5800guiO1Kq7M5QXb7XRTbeJJdXon0Y3x1S\nYFlY20SDjXO4+Kfi1Gp2txyoA5BAlrqBT62p7LkyN6PESr39vQADBQjv1zRu\nXmohIZUhDTSlbfb7TWUEfaAqnK0VWoowd/+uW6Yqau2m1c4wjSoCCg53xNp0\nswMjAxLbnRd/XC3t+32UY8uaD9n0GDbJgJPNQG9bVUAm4dWBMyRVyDxnsBSS\n+yFLCuKDuPvL8BgnZktqBN8VNSBab2qjcdh+B3xXL5VGgAF6bJrwU7Djm4xF\nMy+kOOzNxC0xtJ0SDdtFMcZR4KlBWiUzL+Jk2Th8s8ygEwpxWgIiQujKPTMA\nD6hHb80WgeJb1fGZld+etTJzbInhzoD0kJgxDI5pIFiSrHfjHm3m7bvFnhrM\nxJeo7XQPa9jsrpbcxdfIkoqsj+IDCjZ+L02D8RnAnelVUuAViMEAQrmU8Hs0\nox2/\r\n=CYt7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aa79bfa9b0b9022501bbbc1320de2834fd373f01","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.5.137","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.4_1622878481989_0.5090204923525785","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.5-renovate-balena-jellyfish-types-0-x-1c506ad7f385c88708a175b3fb749f533492db91":{"name":"@balena/jellyfish-jellyscript","version":"4.0.5-renovate-balena-jellyfish-types-0-x-1c506ad7f385c88708a175b3fb749f533492db91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.5-renovate-balena-jellyfish-types-0-x-1c506ad7f385c88708a175b3fb749f533492db91","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd5a336b5e8542a94f27d3ee2da70f0f1340ec41","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.5-renovate-balena-jellyfish-types-0-x-1c506ad7f385c88708a175b3fb749f533492db91.tgz","fileCount":15,"integrity":"sha512-gLu+qjwxh1eQAdbUE8LOBCaw8pzYhiLZavLxZOohKM2IFq/xp+S4APCAWT2u1FRAk2vDeFm4rEZ0IRppcenlLQ==","signatures":[{"sig":"MEUCIQDPFb29mpykQn0KGKIQrEUZP2NuQTfH1bZ4BugZNACqWwIgL9vm4ru6Zd11hs0eKMLu9RmE78zryH2sUQiC50nBgFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguyqYCRA9TVsSAnZWagAA9NEP/RcdpYecKQLXkI7Pl8EN\nBCmkH00gxgYScf6vkjcFQRKWaq/WQM1zhvKkYizxpJBbeXcI415uXyDS4My9\n5u5ovFL4xvwl63nStyDTZyycHxr9uJ6QjSlwW1IgkSKiP7Yqm1xefwZEY8DA\nespXce4sg8Qj1H0hqX1xLmnlnq9b7Yu5OIZFQbIhO+gxjBsu0+sC4naSwhwR\n1TVpGNkHwc6yuuZaUnCz310MyIRRlKfS2Ypd55OPKAjUT1aBWQnq0tGSgMGP\nXrHiHrd3zJq7PB0jGvPVED6y5lyMHtBwr7ZSY+TEIu5dNlqDDqfppKwjk3rt\nfMtoKni70md00xhkEn/2Bely1vl9yFAEdifUQ8xMnr/662jWvbJT1wDdN9LG\nPEb2pO3jbzc5Xy2h0sZTGmcJijii1WOsUUwzNcEfRDqyDfTn+BcGitYO8yLs\n51HOxMz09/JLH2kRq5B6r9Zct2feb2X+IGcbZt3COqea8lXgRGakhMpe9oC2\n3P0WpJJW1iJMfqf/s23v6Z6P2z158OL6+jrwL+B437OY465029xG+ohM1rRd\nRVdN06FzCOrcyO9Cw7g5nK5Gg+iIWkOpHpNf16eBMD9tlCxm009JE6nrTKJr\nVdsA1kKXd89XL6rTfGUN8EhB8110xMwKYqtj2/wX5zoAvZWdW22pwimNSObX\niIyX\r\n=WVeA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1c506ad7f385c88708a175b3fb749f533492db91","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.1","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.5-renovate-balena-jellyfish-types-0-x-1c506ad7f385c88708a175b3fb749f533492db91_1622878872529_0.29838927928345704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.5":{"name":"@balena/jellyfish-jellyscript","version":"4.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.5","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a08bf582b1c0ec6515215e2b7b81f39d0e891fc0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.5.tgz","fileCount":15,"integrity":"sha512-G9JUEpCZ40j8EDkB7wNot5o7QXHEdsJtAQlXD4wLDCd69pg3DvaagTlE9PmD54N9Ban+XJP25/lRf4sDY98YJQ==","signatures":[{"sig":"MEQCIAHldRhea/it7nD9lLTm1ntMNxxVDYCPQW1kvGQNpCJ1AiBD0h+sBBwDhSC6/giwv91UQk+fPHYpxj0mjYkH6sqVmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguyw2CRA9TVsSAnZWagAA0C8P/irDYS9fdsL90/46442I\n0Wf6Ruq55wlrr6VzspX5nDrOzgIC2C+kO1uWu8z7EMYZbRY1HQ052Ka97k7V\noHUL4PgReZDfLbuti5LhTOXcxJJhyi1hY529L7CY6SnD0SURpj17p1socVMO\nsPV5VY6fkbYwjxhAdmUrnet0isApCu3/Kr2Fmm/spsxLBiFT4a9E8WdSmIwh\nnCyUrQsQvmqpQSsw4+m3fNcumoD4Kmg2OFOOh6Q/8KP0XcbBKu+huJNXn/Ux\ng3D2Ym5NHhZwN4S4JC7iHHXVPgYh/XSeRC4s+B2hWfPG12py7LkcNSNC/lEr\ntYa9OZE74iE1+alFvVsWBsYSPT7hkVNhinY8SOHy+UQJyiG9cu//HoPdS4Ml\nT7VCi0g1G2dAw8qmdIVqtQleNKtapwVNJCXsyFXOZftnv7s8Tzqe1x8Uyf8D\nb8eVMIVuqANnXlHQCvVL3zuZIWqdp04yPPXymlNjoSoUeyZcKsHoZNP5MFoG\nljXDedzPLYaWWZ58q64x2B5ygTGv8U4syRLRXin5b/tT1k0n6MSuxsIMa43G\n+PL/bYhX/+J0WrXh8gFwx1s2MPQPabKDJGLnbBRJ4BvzsHKfVvLbWVW0TvjY\n0ZTpiFiNLznnWB9QviUp2450TM5VMIhI4BA1diHvWDizVOLo5NaEaq7A+yDl\nD8B1\r\n=KJpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1601adae1258f5a326782e6f8e14a7c2de5dc27a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.38","@balena/jellyfish-client-sdk":"^4.4.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.1","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.5_1622879286637_0.5912742074240296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.6-renovate-internal-patch-202e7a8eae686500273c1c9950c785360d819481":{"name":"@balena/jellyfish-jellyscript","version":"4.0.6-renovate-internal-patch-202e7a8eae686500273c1c9950c785360d819481","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.6-renovate-internal-patch-202e7a8eae686500273c1c9950c785360d819481","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8932e68aa3ddae539ed107d28e071a8ddef45118","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.6-renovate-internal-patch-202e7a8eae686500273c1c9950c785360d819481.tgz","fileCount":15,"integrity":"sha512-dsNwGZtPBNxaw39Bf8xze4shchN+GUaEtphnnU83GZP87O2aPz2Yalz5w/H5LrSdIRdqUhXZo0JpOFdK3EIl7g==","signatures":[{"sig":"MEUCIQDagLuCyyargW0qGc8mppTA01G1Ko3SGzdH8ib6KpY2TgIgWI8UGEhAePzHLHw/gLBIILhWaz3q68i9lK9w4EZ6zqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguy4PCRA9TVsSAnZWagAALjoP/AqV15nzJxYbqRYYcxZu\n6jiviKdw4+9XnJ1ROWFwW2hoLlBWS+VJz4V5KPWpEY6HcN/tNDa6i/f7jO2I\n5yAmJ1iKkl4HmAOKfu/69sM7+RGcmV5rVK4ee7Qu91POQ7u1lVde2KOdzJY/\nmloRfiMQzEYcNwM4+3Sjcm/nHHhMA6lclY9hq47TvSqBZtruMxgAnBKHLjFl\n0cvFThZs4S3TwWM8+KPj67JftCFnHZ5m1XVZ402ri4hnLuDvHrG3j405RbRk\ng773VTveMkNbX+fcQ6LqjkIDRr8m1wmU1JCFkr2zDG4TtM53MjY+pd+b1BAp\nCTv9SkmCd/7f2Axf8oUb2vCSYySjWFf8ikUNLYZIsu2QOunxuGFC2jp8ik37\n50mzgUnaRz2Hi9gw9EhM7d99ehSJI+OGCb8YD0e49537CXxXnT44iXarDzVv\nc8RYqdUZ79St/pqkocnM2TkgDj0YMyec2DH29XR6fRRXoQkX+bJtZO03TjnP\nf2+Lr+BPLP515FADbE0p2Trcd2c8EXeI9vWe4jGn3bqz5yKgaxcMUbG6Asm0\njmpkUKFAXk+r9Vyg0ksnGzgg+M9vSVKvNA27WxN56YMQe7eq98JK/lcMc80a\n+EOw5Fs5xMh8gGtjjvCXvhLCBD9Wu2VG7R1RkDu922pN/3EQlyfPr8A/h516\nPYBl\r\n=C4q/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"202e7a8eae686500273c1c9950c785360d819481","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.41","@balena/jellyfish-client-sdk":"^4.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.6-renovate-internal-patch-202e7a8eae686500273c1c9950c785360d819481_1622879759246_0.9943114576905372","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.6":{"name":"@balena/jellyfish-jellyscript","version":"4.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.6","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46135e47b5116d8b2a6975b5e5a73098d1eec438","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.6.tgz","fileCount":15,"integrity":"sha512-9nNv0m25xYOAnjGeKwOkaYZ4zF1e+WliFbpakuqdNnZYcpUWBqhbXRBE8OgMP8gDWMvn1Hp7ysmkQM+geAxQew==","signatures":[{"sig":"MEYCIQCWiF17b2VZ4W8EBFIxiVC6kt2PF/R4X/nefHDIYuC2PAIhANazUGRqGADU5q/TX4lqFqDhkVxnDSsptsCqpupN685y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguy75CRA9TVsSAnZWagAA/tMP/Aw9kBlr+WRf4KwBSWW0\njNBoGrpVwwdyOnSAmDTgo/JAsb++FtuJHNdakoY6WEXu1FnKmp9z09551jpJ\nlPRVFtlSHnuKc6nDlwajO7mwElwxTW2mF0lwCx2/rvG2KZaiAPNj5/wKodRB\nbiTh/86HoUcoWyAY0ir6atRk96e6LKn4mDfDUw7ydedK3t1dvc2ihS21HtlS\nbvs36Q2jZuc8QK3FXsWqaq/9A/ZKOs5YbSF/bLjya+qND9ARA+WdyeFu8U56\nro1mFS/A3aJPytJIJsiRgFCv59ZjJke3vY786Gu5TgeQDY7Wdk8oqygSKMND\nb2o/DJjlaM64VICl4CVS0iwnTmaYR9GhYZZsUdQxDc3ji6VHNh+fBerNCNU4\ne3Pqd8WOJBG8tlx6gOE+eULTq/8SVKUxqh5WQkRGIlm8VCgR+XtAtZg1XKXL\nh2uv3aMj4Xecpg9TDPv8a+2n2smv1evTbfSD+AY+6BZwdej0BONycpZvzUOg\nskroUoOfAKT2VFvq+gSrZUPTmZqUGbng4W9CuFFfbvcIaVHd9ZoVMpmXA/oj\nEVuoeFSNLMNPKcyBLYDov21H7gFaPTq9oFoI1aOxBlVssA4RFLuLQqHaW26M\nEOdbn2xhuK6voRZQeFJz/99ur0edRfGDxh7wz2z9JN+QgJOSlZ9KYJzDGKzk\nR+TR\r\n=+CA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"36ae06b927d1a3597445205dac6c4e0b08f4ca29","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.41","@balena/jellyfish-client-sdk":"^4.4.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.6_1622879993337_0.5233890358192588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.7-renovate-internal-patch-6a04dfdd2eb0a1ded7edfea1ac05a02257ed3486":{"name":"@balena/jellyfish-jellyscript","version":"4.0.7-renovate-internal-patch-6a04dfdd2eb0a1ded7edfea1ac05a02257ed3486","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.7-renovate-internal-patch-6a04dfdd2eb0a1ded7edfea1ac05a02257ed3486","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e7e54102e40118ed673098628bb36da66d765748","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.7-renovate-internal-patch-6a04dfdd2eb0a1ded7edfea1ac05a02257ed3486.tgz","fileCount":15,"integrity":"sha512-D71wvSMCjhpdTGE2ZjNi8aJXvAtTc2meqjBQyFOI70qeIDBg70TT6DtlPvlLmE14YjHuh+Qu8RcYuE7puyzFeA==","signatures":[{"sig":"MEQCIE3lvtkabCZmI0LkDVWeXkEd2uhxvxR+2dSeP2233dDYAiAfhrXOf3P5FAqVulHZqFTdztYJOjekieLp+KFqLJzEsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguz57CRA9TVsSAnZWagAASKQP/3piOG1QbFLUjfI/pM4Q\nRlgiGFsHRsHr0rdhPnqYjT9ewwuCKJuVryH7IhPmkj05ifAvZDJvrK4Xvyh5\nLnGUs9C6o77M9r1RdzHcQVRZjTbC+J6lf+QtUz3iM+TkIWgFPQlkvIb5UpCD\ngzJ+rLYx4HuPczeahPNujuLaHKfN6Ov0RgC0CmsCAXw+D8S+Kl3/h9tn67y4\naJFpturnhmnLGmfKTzq49a52fz0nQLxEaFNZWwewO5+AG0n1U4VfkETMmdoI\nkEwszeFULcFgdnW512w0jF4nU0i6OVjy39etLu8sF4RG6JIWVDLKDVBk+pGA\ndyGXBDhn8ic251fY2rjEuY212gZU6slDnsyj8I6UEaH5P2AkiNz3UqG5phhV\n01ztlqbnHSS2W2xUHzGdgQgtcHj5EUAKzVmCZkId6Vw9q2vuU4ZTDiM1gTTm\n6IVoETlgJoZXz6jGkZObiFf1qlspDudUXBIUpFBcMQRHNRhXPHsDXpUETPZx\nVvwEvrhY8GGD2mzprKwpqn+1oxejZyYGSUKuBSFZrOrrn7i8g2yI+hqDz2Ic\nF6VR4OU6FPp4Sd6lOnGRAap+gNH5B5tFHMFsc0RHUMmfI41jhHSjeMvULzwM\nU5IB4aRNxH5WqcPfIp/YoPyJzw33dfY8N6gpfm9uawCt/z+2JTvSmLJGnvtj\nWl0x\r\n=f8o4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a04dfdd2eb0a1ded7edfea1ac05a02257ed3486","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.7-renovate-internal-patch-6a04dfdd2eb0a1ded7edfea1ac05a02257ed3486_1622883963012_0.3026553552570683","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.7":{"name":"@balena/jellyfish-jellyscript","version":"4.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.7","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"57b300a3d1392df5f7308545f8b108c22ee16de9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.7.tgz","fileCount":15,"integrity":"sha512-5rclepJgYd+gjsrEM3xom8H4rsCTNcqerB8lEg/vv3nzkMLrCPjAxlRJ+T9Ckc4kCnQMdVYttgqG52lga6zFpg==","signatures":[{"sig":"MEUCIQDaXD8a+NbEhbPCgtrZC2AeU4hQeei3vZhicNgm2984UQIgOplys0qGrbhNVdYdQuNTyYB3kUiAcT38Q+k/B2MDqf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguz9LCRA9TVsSAnZWagAA7hIP+gLxrckt2vef+KICIJjm\nGxegrv5iC5D83IsOHAxoYVbBOzCYlGpBpbVN7EeN4gKiSe3RFuHl9elv/8CI\no7BYAlpFC6wiH04/OVQsVro9oo4ufDHJuoyE8k086ZSh0qvzL32jWScD6Y7T\naDBpR+fhbdJSX+/iHA9CqIrFiiGuc1qQeIxZxz9c0r4XQlz9386OB1mkt949\nKy92GPz0aULlzueGhL+27ftXWIpdX0oDYsOPHqWUWPbXIOwwPNyrTk06wU9j\nJCiT29zuWf9BGIdUUqeBaSMDQrifib56qh30S0L/HysZRY6doBrnTm43zpMq\n4gxBrfQdVqujE+tElqiDaiuf29RSsdZp6NhutcnLIP2vcPk+Zh33OkzHhU9G\n7nvc8qcWPAP7dvKbS7iKX1suE2RSL4OSnJrIgV+jqNICT25lY3kioJre9mAA\nBAmu5myYuFTbDb1Z05MPHS2ykxGnJqCt8uME8Dow86ECti5jPw28b1KyY3v0\nu57kqLyJViOyFJMk0CKgn1AnLe1OsO2jMrVtnBxTgIvic2inWDJ5hBPLHXlG\n69TSt3/Xnl/8lC0uVv7d4cl6ol+YR7FTBbNGHqjUwfMgckmDcsgiiDkGOCf9\n5ZXr+Q5+eXQeWkoNJveO6YRvugGy3XI3NZbk9s2csD4ZNgLjxDsLwGMofQ6D\nrIzz\r\n=Fcao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0acf7b8183d3846d1426ed6893888d34ba095db1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.7_1622884170984_0.5434945951425243","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.8-renovate-internal-patch-844c9fcee5e218f44e76c6ab0b1da27633819436":{"name":"@balena/jellyfish-jellyscript","version":"4.0.8-renovate-internal-patch-844c9fcee5e218f44e76c6ab0b1da27633819436","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.8-renovate-internal-patch-844c9fcee5e218f44e76c6ab0b1da27633819436","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"765ef1b37f3e55dce50e5d76784f420fa1f378dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.8-renovate-internal-patch-844c9fcee5e218f44e76c6ab0b1da27633819436.tgz","fileCount":15,"integrity":"sha512-PKyYrQ2gs/L3XjNKvdUUwvv8CYsKpAc+4/9f7y25+O22XjLO7idSXtNDD7PeWQJcX++gOqu6We6udfO0ORAxAQ==","signatures":[{"sig":"MEUCIA1RoIg1RwQSGhx1XHdb8+oSqKttu16U2lJI8kVYhX7IAiEAgXfsLViAVn3VxEoYJoVuZ4LbXuoSpZNZsZvHy/2XvPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu6JMCRA9TVsSAnZWagAA6sEP/A9q39qshI2l64BvfS8x\n+8qJfZRo+KwlKaQb5MbahOgQsltRrw0QQDSOFs7eFK+o/rNuIMvUFPsuCtF5\nRuvmV6EB65ANonPh2/Eg9Q0Ch+kvW1p9xvi66mnCZVfB3Ww2wgSWH0rwFXig\n2pqnhzfsdJTQw5VMKd+/sVwVuFiG4tt/N6lQnM6vhZbkwiObmsnVCnZtxlw8\nhao+6tHJJCm341wOLHESD8IRaRvaZchDyTeWMKq4tiEc9diZqiE3ZQgQ5pUF\ntUIn6uuhW56uAs+FPlDZUWBF8WIZC8/KlUh2NEDNiIaokXfCUDjVLEsflExd\nUK9mYkj7vp+rAFsrHsV0aypYfrtsfx8tZrUYGrbwrqiDLYEU59dyeniEJIL6\nCPNd/HCQVehTBtQ49lBM/ywPk5rBm+rVbxCp1tQ3yAvokCtrFr+5z/2/Onz8\nG//zCCr5R29s6OR86mMzqeCHxwFpNzxL9RfXTaKXWEnFswzS4bXUc6nyXPW1\njjgChubGuTn9sER6SUcnLJTRvgKxOwMg2D9UVi8TsV6VW3LWHoESN0jicP8c\n5hV0TxwHE5u/CEr/F/TUr6b/7uhBaaWV+SDBNr/x0SJddYW3gghwKb4zRhDm\nyUsPVsDoJeV/OGE0yJ2MNnyuV6fztzDoyNMo5AaZbciZ1/+jCN1inkynFOSn\nlAV+\r\n=V2xr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"844c9fcee5e218f44e76c6ab0b1da27633819436","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.8-renovate-internal-patch-844c9fcee5e218f44e76c6ab0b1da27633819436_1622909516047_0.887379538141791","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.8":{"name":"@balena/jellyfish-jellyscript","version":"4.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.8","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6299ab7648eb134d510d058fc7769ad5d1344620","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.8.tgz","fileCount":15,"integrity":"sha512-jrulwi+4SJSLwljeC4hnFm8OsDJ42TzgOI9RBBQsw8cPBhXgM9SIcgJaJCehszqtzS5jHYK90YrtJmAh1NGBQw==","signatures":[{"sig":"MEUCIQCg2uD2PNHccP+V7Uc8lygSb0Qv9lUcbz0kUnaDbSf+5wIgeEfR9Qu6+OoXrLoM8zfwwVVcIZqn5GaXzpOEZc+TirQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu6MOCRA9TVsSAnZWagAApQIP/iUCHpC6yQLaDssWxMjU\nN7mYhJyUJ4IU5HCZpE2fWIonWlWQw9zHioU7hpCDMIQfRDV+bXTCcdB1CdhD\nXxSpzK/R1JwBIu4IynFJknb3q9wUaLPdoYwIX/iybwyQBUauG9dd6muqlZG7\n/y42Wpr1ub3QXN6yxfuUpShWu+tT+KY4LF8s8h5JmhGPcP0JvRdv23kNTUuR\ntXaxcQQy0LZIceSFNAYUi7SsnTB1LKPMMfcIIaebVSpEngQzeSnq/UFgXjUA\nGVC1ZESa2CJYufQMfDLDaXZxNGCyy/CNq8/KHsLGLTPNoawFx7luVhDxcC55\n88jXTEt68fx+rHEZTTdKUwn1nMMvUAm46IeUaeQyWMmDCOJ+WAdrW9zoCUFC\nDUQoINC/YWA/iST7Hl14IUuPhw1ZnV4Y47a5o0nHIydbKgAn38ZbpfnyZbbp\nWZiL96gHv/Ib0nK+6mR9MRJvZGI8ulULqqVeEtJVCqZCFAVcsUH2odY79PfA\nEwLmrKvFmx3IY7NW2Jrdai4rD7uxmYx/fe5jtaP26QsZYCx5h50EhD8ANBPQ\njO64MPAPkXkq9EBudSRqte3fGNymrkEaQMnNE1IVae+GzozYiI0J1z9qCGmn\nzD8s03mlz0sAnZGuN+JUkv6DuNsARSJvsPAeJsSqeARwULkN4Vg05OF+mBDK\nIAQh\r\n=9jGD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d81dd65c99a0085be5f8c19a02c63cea20caaaf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.8_1622909710810_0.39243826031408746","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.9-renovate-internal-patch-2922306f135d7a2d438ef6654e5b5d29a0eaa0cb":{"name":"@balena/jellyfish-jellyscript","version":"4.0.9-renovate-internal-patch-2922306f135d7a2d438ef6654e5b5d29a0eaa0cb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.9-renovate-internal-patch-2922306f135d7a2d438ef6654e5b5d29a0eaa0cb","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e27db674bb0afc528b354d61b2c01640d313e98b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.9-renovate-internal-patch-2922306f135d7a2d438ef6654e5b5d29a0eaa0cb.tgz","fileCount":15,"integrity":"sha512-wMY2O3UlVsXtj7TXcU7i8yls4Wbup85DDV4z7TT8CmQY3N+GtttM3xXl61Ecbvqv7jnHn4QZKRRwBVepTylwKg==","signatures":[{"sig":"MEUCIEBN9HbMxCO9Y6fWUZsaoukCy0IT4GmXaS42aFbDyzfAAiEAx0EI/uXKF3NDWSR5hmti6soWKhKiY6ZBUBXTsbr2Qr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvBvXCRA9TVsSAnZWagAA3r8P/0XuxfD44v1PD9zZq36K\nVVpHFqiKH73FSSqUcGzKf/YxASLkIn0qa78POTzrQhOa8rRHtZIQzoweAGG5\nmddxg41dRhVibrJLgVWoSuld9yS7bdvvjF/7/4/qrzPrw/8nnP2ErZIx9RjY\naI13Td6zj4rzEQO/7mYZGPIZyt/DzNx+oEDCANpmmJeDgz8s5ctMZ1y3gGzV\nKAD2GQ3121DfaXlOsHReujMvKDIcFjhUB9yEKqclKlEUGSfKyMTOhlufA/IK\nk60GoUFVeNmF7BTP+KfctUgAx2WJjt1C8kkyrWOeldt1S27ONVX+o1di75ut\nk8m8S0r5oVmZZ+fGzOBKZG30IG7zFgvR5IOLjaej6Bf6fIhynsqFLbCDh3Hs\nwIypMtkUzP2F65E1W/nO3Z5QPRO/xfz49itrE4f0s3xlILa+SCTc613lPeOV\nLE6P/Tj046FIGSOI9GQilrhyFPwiyaFsPMrSNGqumsulIk1+24xmFsNWc3OQ\nXwgxdC0uiBwUieRhRmclGl29iaV0U4wcq8GbsCsCHCtWHehKYZMMRCOJgBOb\n//qGx+pPgZrGNpNqO8uHc4Q3DeKOv/+Nh2ita5iFbGjTZddXFdbNC48kH2u6\nGT1S64Vv0akWbnqtsZFSGqoGRea+XwTL7LvNY2gtKByiRvFar++hCdINKBj3\nX4+4\r\n=vsPq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2922306f135d7a2d438ef6654e5b5d29a0eaa0cb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.9-renovate-internal-patch-2922306f135d7a2d438ef6654e5b5d29a0eaa0cb_1622940631080_0.4372173694837682","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.9":{"name":"@balena/jellyfish-jellyscript","version":"4.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.9","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"97fb183cfc4d5bd13330d0c5eb6e98849d0e5b1c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.9.tgz","fileCount":15,"integrity":"sha512-xJKyad39D11X4DBdYLCmAqOlNniPCfViQqwbBZBMDi/TH10r0U4oqgtFokFaIG9uc0VSQxRkRbpuuoagtBElDg==","signatures":[{"sig":"MEYCIQC821LnjO7WVkRg4rgvjndKGJoUsnGVVWbpaM5kUqpooQIhAP0vina7PEG1+0ktjIAOqrbMZ5NPqsmvFkQ/WVYpwXpE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvBycCRA9TVsSAnZWagAAXqoP/2DnoKruLFqmmaZnypuy\nLMxFzqOyQUZgE/PvY9HQparX9s6MjvwOSsy4b0Xf+9a3+XR2ZgzI6o2uwofY\nLQNplL3Ghm3QNMaO1+34mrE/4ZmH0ETeXfqbog8zuqIHYSZgoL3+aIYt39v6\n4zv+jb2iGwpT6MLpL4BCD5hD109SN+kLvNBEbxHmBsOSWf/N55WnmhaVSjBg\nebqTGZkEn2O6wAZALlyjuw4WI5VMj3iHCjcQAzCFY39ou44GM+X0ePs6XnC5\nKXC2l1Q6PB6NYYe9tIemalqG7mpd1DRuvQQwMpF4crQy9nN5S9fA6xH63xI6\nrbHA+yABldMUj+MqfF7GM3i33Y9pzzM7DYrXuKnqFIlidWw+7/AIJ4fNJ9xH\nHBau27CCUAvRe5SGlOtzF1fIq5Us2kgqhLxH9ClpislxoaPT3zDFpXoQkw29\n8hTMXpWAIiJbp3UoA7oX7HUgqywNYxXvYhvkCzBsa7DTvKD9+LBMIG3RSj4X\ndLpW9U3mUyAwF2PzKGU5luayxFi+qOIL8WqllslZI2tKb9tBgaY3i2sD05Y/\nvGJPK1yqhgwnjmRdd/MrSsE7wqrov0UOGfE1vTwlnItm62q6SdfXQcy8lFM8\nhFMXcSR+wntTgzUl7ACwYVF01xyJIxfd5+CTaw87fAWwg9/Q59hHtCUn5z3i\n+gVt\r\n=9YoX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c1f24e62305090a7965e53ac6df5d17994469232","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.9_1622940828715_0.47609531392216775","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.10-renovate-internal-patch-b3c5ad17c5ccc1ed9eac3500094f2fa99db9b768":{"name":"@balena/jellyfish-jellyscript","version":"4.0.10-renovate-internal-patch-b3c5ad17c5ccc1ed9eac3500094f2fa99db9b768","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.10-renovate-internal-patch-b3c5ad17c5ccc1ed9eac3500094f2fa99db9b768","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28741497aa78c9083a18d84694c08549818e4b02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.10-renovate-internal-patch-b3c5ad17c5ccc1ed9eac3500094f2fa99db9b768.tgz","fileCount":15,"integrity":"sha512-oelccodB/ZreZhvsgkY5J/rCu4gzhYnC10TO+QSit3znNpxsg1/XY5pmvVu4coXj2aapDnk4CEDaFLfcI+ROAw==","signatures":[{"sig":"MEYCIQCnw1i+5HUXXb/YHXnqLHZpXuMY0mt2faB7IJGXOmin0QIhAMFtgh1voAmBSPYeUoctp6BFYLJEwXInwaM0xuMYECpA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvIVvCRA9TVsSAnZWagAAyUQP/jMhupiGPlFulPvkb60Z\nneoosAZB8bT8+wg/R6SrkqxKD8DsLW97X4ShhJPnOYDO3q43B2fEv98ipyp9\n7OGv4L2PcPwEhJ5mfmqGAoqeRwy9XP987mWjpJGNaUUq15njChqeI6UYHPzi\n1K0OSXZk9OB4f7xjX0/kokCykSx7AtpP1En/bwuFd/1naDHHq/v8QA1Hv32T\nARi4RsXCmFQYcbKb25OesCM2xksDdRbw+ztS8drxk+lcFZIpFRmU6PrSIdRf\nldNE83KzyhlpFV3ySvMHmhFvNZc1SotxgrifLKLAGxajHcQjnYmDFRyOhNIF\nQJsby+4e3tYF931FeE+rUK2ROevv3W5z/Lce38D+V63c/p7KWhMSfzJtUOgM\n2+0AFwwiL2SWTsVFOYShuguBIPOxe6k5q445KQgjkEufZvsAAl7cATRIuzLl\nIb0YA69njOsz+/iroF3BbcH+mu0pdoYnES/CdjXM/yX4BOuWoK4lSnWDVv80\nxVcNvR3kpe9aXYwr7CCiewuhtctiS2oeP0N8qIZ8WJF6SqX7bOTGnyCk0uxT\nycwCb1vqBb6NmaCGWUC7J8ne+mr6KbLcZ4AdnqDYN7/z3kuL8lmHFG7JK7pd\n7tF0rOwDHHJ9FjsGrFvmt3Swu+VOz9ycVr2agVwesJOPSZ7n8Qo5JdzehTio\n7N7v\r\n=XCZh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3c5ad17c5ccc1ed9eac3500094f2fa99db9b768","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.10-renovate-internal-patch-b3c5ad17c5ccc1ed9eac3500094f2fa99db9b768_1622967663558_0.32737811458201027","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.10":{"name":"@balena/jellyfish-jellyscript","version":"4.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.10","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"60d47684b6944a4b6e8eb8cc3714676f19e18d64","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.10.tgz","fileCount":15,"integrity":"sha512-R1Eoe2vsELn40qnw1Gl8kxOaOrMmG3nO0QklQ/c7T8V0Y3Z/ygXJLmp4NJbLtuE/6+5TUEirYmMbAtQp4kkWcQ==","signatures":[{"sig":"MEUCIQDTwhWDdB7OxBi8Ij+vsgZJ4nr9ZVnnosZWeqVgYwVBYgIgQVFLYu79z6BhXfW0kVXbt6jENdQDOrucy1u+7kHXuIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvIYvCRA9TVsSAnZWagAAhCsP/0rgHN8HdtaNPPi1UH18\nihtXVuhGcAj77eV/MEWYxE9WGIvQBxEsqmXQI1V05BHZP7aQ8iTHZEWr9xWy\nhksS5IGP/NBcbgaQBQwRNN8kdP4xHTrGyRCOSZBD7DeppQbwyGWyNoZzd0h3\nZQjNVQsizN2j4pHZSnao2d7oKqMoNRsHbv8ncCpeEwoyDHBmfYL3VGpQ0ubp\nOH3YLHTacwY/p3h4QwcKijEAiJ6ISrIGIviXcrbO7/1WrgFkO74IpRr6Hmlq\nU3gveRZmC/LVgb6/9TNGULe6o7qeMTqIQWQcjA5ku2WZYcgI3gx7Fb9T0c9G\nINbPAH2CBW1eW9M9gOqd8E66/QE4+DfvOGqNyMGl32RMIOLKe6lgu8bDOipJ\nMNpy9YVHXaXSbeR0fiBHSG+IxSfV7PhGUQoyWklcNTHXs4f88HNBMVpJykIP\n6j/8Ia/P6JNkdjAC94M+u4gWaA2nlX+GrRO71MaxLIxQA6tDixiTexqN2IKJ\nk+Nd2+wlKQHmRSHxtCNbWy/IY/TdcILeHkLt9AXYIc1Lnc16THpR9FqBQQIc\nz/C8NVf2IwWOykcM50RK3nOn3BpHGosfQd53o54w6QoGyWrp2VLwhlfnQX0l\n6redxyQUFVUh0RyT0lOMag/xq0MnXUsfNYkdb+gM05N5Zn0SZg1W3/5zC5Z7\nccuu\r\n=eK//\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"781455a11c06fde9bbe92c9d09d9bc7970e2e36a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.2","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.10_1622967855259_0.14897254788228875","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.11-renovate-external-non-major-c1311e0f952343cdc8418535a3b8a09f103075be":{"name":"@balena/jellyfish-jellyscript","version":"4.0.11-renovate-external-non-major-c1311e0f952343cdc8418535a3b8a09f103075be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.11-renovate-external-non-major-c1311e0f952343cdc8418535a3b8a09f103075be","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea97d6d1f359d6a6a3bdafd323d0998d98bec1f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.11-renovate-external-non-major-c1311e0f952343cdc8418535a3b8a09f103075be.tgz","fileCount":15,"integrity":"sha512-k8GZxdVGJNLlPACZBKXUBlX4SvgGAZLU740nTddDZtbQAYMm+2/e3soFcr+UaFrcmRUa8TOd6ArffSQLwoldFw==","signatures":[{"sig":"MEQCIEAhxZJoeJJwn11OOvunDAPAqz6GVOBLjbv8gPwiPv/DAiBjkwALRCYd2lgPDsgFnbFJZu+/Z4ScfAI4ZklvRbtLRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvQgpCRA9TVsSAnZWagAAmoAP/jw15wZQZCZYHawXShMo\nCUoZXGhxB90fkumuxjjPKJmhPS6PlwSBHAkne+BCi6jeaLtKdZb/7ZJ8wp3p\nAOxjuIrIiY2NKVU2wk6dwbClIyhccDwjrjWgOirAS96WLBlO6U9LSo3w9r0B\nepGKUq50EML9sTMqpRjVSENRR8oppZ+Q2E2Q42+9A6/NOFZFLmpAAO+HGhzs\nnpr1grE/kmKMzqUgkW6nuq7ZO1YZcjkQCpDNUOqQCqyX6TH69u9QOpPNQFfE\nFG4mpZ9a/aO3Ck+THXZdtccXj+lH9Dj+r1CDlv2MWTenQAk/LCo+PAgbPYXY\n/88SoEhMMBfGMaF2EH+jmmVB+oLGR0U4Fp3ul8rF0tuJFCymCwB78IrYaxZI\nqPyB6wmjE/fMw3Uowjf9MymAvKU9l6nqcVdktLbLE8MT7da/nHfoVlETKiPs\nijRzh1IRzTTqUKZBQ8iGnCGcENK5S6c4YnkILluUxjDuoSLzx5nvwFNsm0+s\n71hSCrpTn7zx3NqImeq/1wwESNfcr8elYsXjBJAn3jL9MjLRnsk685hgmScW\nHauKuKbTZdcfv8mq9NCqNh9qGolCNNkG8AJvw20Fed/ONn0FhdPyQRxYyn4p\nwnLTkpYrtqCjJ9h3HeoQGUlmM9OwJcg9T03AfsKjjIDZLkwsjuKidYQCtr1w\nmq8L\r\n=Xdqj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c1311e0f952343cdc8418535a3b8a09f103075be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.11-renovate-external-non-major-c1311e0f952343cdc8418535a3b8a09f103075be_1623001129365_0.38852437659042605","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.11":{"name":"@balena/jellyfish-jellyscript","version":"4.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.11","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35e308ef9d36b493f2c5e7319a59339c30d152f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.11.tgz","fileCount":15,"integrity":"sha512-EhdqgtyafweBhW/zJpC/oinU368YdvHMVGsl4y+VU0DaIRy2fcppQ1Ud11J4EN8yrfLCGZVXUAUYnGLJFdtmWw==","signatures":[{"sig":"MEUCIQCEwTQD8U4pvqrErmLBHIBvEYPQDTlCzVMiiapQMez7wwIgSjXTUAsTf8biJQQnJhmO0xiP6CJLdDDSZTNuRsVmfrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvQklCRA9TVsSAnZWagAAm00P/363ts87dQbz1p24cPwY\n9D9rTsTWCYHyVQ/Bi8SoFdYZuAh8B96X/JZS3tu1ZWL4Eh59WemtlLnyBYpD\nspf/DpB36xhOWal8VcTlWFc4wuNmU6fKWuLbuEELu2hsafiI3dot9MK05w0V\nd5M+7DuXmoRG/KE6VKQQeOm3HXQv8V9kgazNa+eC4v+gcLHVFJ1KycL3dC12\nBtnTw0ysxJy3rmSa52rl69i7VdX2ladUCFxU5ZrGzqti07XQzNxKhWjQq6LB\nxXMQpEkPIilXBub8oYQjSo/NVOIjs7dcrKM5f8bcuCrgO/7P+2tbBgIm0LP+\n4ywBIgQBEwz92eAvlPf8P6sVfrO7AfXazGgegWUMhTQbl28J0RF8wTrQY9xK\nO3G5i46e7R8QpTcmMptxzwPOtV0je1QAXU6HuJqJe1dePYPQKwvnMxazLbhs\nejAPLwGtzsQ2lynFOy61JRMQnIXLv0aI5UlV26C46sZLzQJS8LcOuQSi/okf\nxryd7y7abtKAlaw9H5YHQ0/38Rssg5biwMJ8KsDDSsRMoDbW5U5l8g3fACCy\nFeVctRzCEtOFI2dv8sPEJpGzIi66R08yd2NlKcQQQbIrr2OFcCAeR6YiiUr5\n6Ewyq9XXx7wadIzdvXUVQBj4evC56jB1kqCZmNxbgme1mDr1bu+FWwGUbzXJ\nabfG\r\n=mNg2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4c97bf5a1ab0f8d9f44820dcee02c0e2d77bf50f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.42","@balena/jellyfish-client-sdk":"^4.4.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.11_1623001381068_0.23130721639911656","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.12-renovate-internal-patch-2f7d2cffff1ab976c6c0f238e87949a0e670ef3f":{"name":"@balena/jellyfish-jellyscript","version":"4.0.12-renovate-internal-patch-2f7d2cffff1ab976c6c0f238e87949a0e670ef3f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.12-renovate-internal-patch-2f7d2cffff1ab976c6c0f238e87949a0e670ef3f","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"13bc19017b59fb03b00803513012c09b844b0307","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.12-renovate-internal-patch-2f7d2cffff1ab976c6c0f238e87949a0e670ef3f.tgz","fileCount":15,"integrity":"sha512-eUaaTqGKyZw9FCffCq91HFECmIHVnEmGqunEBtfjgYwA9f7xEenkU1ticHWKS9iN1NVCZ2X6h0iS22+nOiLOvg==","signatures":[{"sig":"MEUCIF7wsTu6VxVft5zwB9xK0k9B8HZBmVViqgEC434HjBAqAiEAlnszJfkF0ztPTN8wm5HPg4UNP8a1N78bKHSkqV1M8As=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvQosCRA9TVsSAnZWagAAxtcP/jly3iIdcBxe0xLGJWhs\ngL6m+ZfwJ/QMCmkn8EBfS4pBCas4ukOC2eem7axB0vG/7pP6i/ENDxS7HFiH\njSbh7gGgnKAunAzyTaSWWNbIRydp8WdwxmgKAiK9VjP6cxjwabUvg3P4FU9U\nllcQda/33lKhdIriCSRPXhaBuwIL7EovUUnCKvfUTgy4dZUCspUx3hFEgWIJ\nou16zfGoF+upwFUwKR1ZpO2vRARidOz9BOuah0qhOLVjnuY6noa4HyMI7Bcn\nOMibl5g7EBbH6KFhMGU0JaaqtOeOIZEFLwQxrcWM1fKJuCNyf8G18wh6p31X\nWJ3rLSxZWHaAYqr2CzoYv8wLMo3c3pUVdzdLo2mtAjToSwCcIyJsmxB9pijk\n1H5+U5aqqlEHTT52PxjruAmyhi8EupYLA/XFPZD+2mkecxTRIg7tC3tsY5Is\nV4nTLOQY15tfQm6DMpfEWNnh212xViBx3KBJQkxP91uNyxwwSy9OZfaHk+gj\n38UurY9XDU8iqCBAWoBrUSXEm1rW9DcZh7PsVquAZIpsvCyqeAYhQGnj4ljL\nZb3dV+hIbqRELKMSAaaoepVFKa+TRfhksySWQNQIven2N7FwU3BJ4ttvH66w\n0Ms5CWHFg6c8osw26gcwPBfXJ2yIneSqjXpuyl7CQJ8NxLWKmcz9R3zqoiem\nkw4j\r\n=YvHH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f7d2cffff1ab976c6c0f238e87949a0e670ef3f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.12-renovate-internal-patch-2f7d2cffff1ab976c6c0f238e87949a0e670ef3f_1623001643941_0.6128501431393027","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.12":{"name":"@balena/jellyfish-jellyscript","version":"4.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.12","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"154bf1251912d5b0c02581329eb0de0e06fdaece","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.12.tgz","fileCount":15,"integrity":"sha512-z5SiT2zfA2BqOvWlNP5PwOYcUBm/FD71gBC9tKOjveuVmSlvD6mXMvFfC1T9a1uVeN6BmqNDhk3AGnaBIZ0Q7g==","signatures":[{"sig":"MEUCIESQr1cc9h+z/xxQJnD4D3xO4Uqi4ShglbAoOSrqv5w7AiEA0urafSvpkdRelk8nlpcf7aYyt/N5q7w5Fo+3cdcoMA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvQufCRA9TVsSAnZWagAAkTUQAIwbd8V0umsv3eK/4255\nrPWuynAzUcwJkazAXHbDw/9JdSgykdUqszDGfNVlbuWaoyXohsKNRG/2cVWj\npCmsc7uTJSL7xzbAI9d+stV/0bgHrgaeD2x17kKfzSep9K1IjK/I0n4TRXzw\n8rQfbsGxILtCNrRT7qt3TkPZem0GpI6/LZEhmV9rT+Z7JTO3W6dIeix+p11p\n9Yxghk/9EC06xF+2keHNQ6cOCEYpM5i37ElJ8Tho3ZZYbzMkEcDGgewG4e3R\ncut+GIEWhgHu39ZVILXwz7TRxX5TS682C+NAiVEtjwv5lq/xYe5ctjPmRJuH\ni6X4ITa8qZ283PS0QZipGUr27dGFSZiOw0x3ODAa0p4oyJ7TVerBw1CpKDO6\ntwykxLKXDQUwk2g5e8xnq5WmI2LFL6tmh2EG69RUgZS6z55Oh84i32akLinV\nem5cDXNifEmCEmvurctdQKYuCAxOJlubWgtUIOOYdviggsLqYaRvtDD/CKbM\nOlKLfquYrp98yo1LI8ctcVDzF5m3yfyWKIMLMpg/GPOom/gYMSrOqvPVfQxp\n5cyj8Zi6WX7tlapi7wPJtwDGnJKU4YB6z6OtLwvQyjHMj5GMPOnw16r+Z8lL\nbOzruzOYTV3L6AHkBsSwTa3G26Hc0g3n4oTLF9PPk16zFGcU6FEpPAciSC8T\npQwo\r\n=W/JJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3b05f14ace433b4132b1ad3cf3bf8c638ba8988","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.24"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.2","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.12_1623002014927_0.6685143640624587","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.13-renovate-internal-patch-615c0fe701c30f95e881e84b2037a56305c0ce7d":{"name":"@balena/jellyfish-jellyscript","version":"4.0.13-renovate-internal-patch-615c0fe701c30f95e881e84b2037a56305c0ce7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.13-renovate-internal-patch-615c0fe701c30f95e881e84b2037a56305c0ce7d","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cdeb5643e0410dd9d66dc1407e89da65494cc8ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.13-renovate-internal-patch-615c0fe701c30f95e881e84b2037a56305c0ce7d.tgz","fileCount":15,"integrity":"sha512-djhOub2blwyzmaBLAcx9FJlO7JLRFXZG+Wve35Ye5430cRTWO+7kuGhmvgWdTNV908PA2crrDmrmUcIh8VNFmA==","signatures":[{"sig":"MEUCIQD0hTNFuvv1/DVyhnCGVFzXc8JRaPANXdm7X16DZFStWwIgdShsIJbDNZvTeJ2wyFx37tDQ8BY2JPc4eQYBHClyt/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvYwQCRA9TVsSAnZWagAAvrkP/03VgWVljJ0PeYfdPhli\nEmHsxIPpl2yrptwBhVXBlxszKErh/ydgrv2qe8Ki2g2Bg8bJDErJ73QI+w+f\nKww7XFklg6MVxvfjjXqf2xAZaw4q4dn973wR4LNI2k3rpz4VHDzqDxzn45R1\nwEvUCJKkdj8jZIJ2r3xp95t/WQvSX73ry2Rq5pUNQfR522m+ghsAT22SeL1S\nj/cn6TIZiM+nkp4IeCHhwH6+7Sy6Owx0irbqNUvdieIyCpGWOP/SIVkF8hsi\nw8IfEEGVm7l7pzl0JUKgkRLe75mTMho6tgHgeFNVfSpSId2meINzUDrJVV67\nqs0xLQh1NRuQ8EZHSKJmfmelTaw0F/jelT9NgmqUr+vupn1tG6KcFuFfy8A2\n94RqHXrwgLd8ha2n7avpYOKKJ6fRYx/cdxigSPgpVNO7caK+f1VPJNbN3tDk\nbrecNAgdFuKrgAoq1VvvQC5e0izcXVpJdOno6As7BtTCUSqn5Ngx5uAOUG1A\ntamR6d7Fm06V71lAf+lSsXfOQp8pnIOw2sAm/mTzEQy7NwVHBSnsb/1Pd6C0\ntzAdOd6NHM7u3hm5Et2G+XGsYSKIUofFW5ToT6woVFvIYmVLx1dmlNMhsiqO\nw/ea+t34KjDbtaC0jNdOUXmgwnErRKdf/tfNDi4UQkLNY3VjOYKQQ1iXr9/9\n5TCi\r\n=0CKM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"615c0fe701c30f95e881e84b2037a56305c0ce7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.3","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.13-renovate-internal-patch-615c0fe701c30f95e881e84b2037a56305c0ce7d_1623034896385_0.2703944125319795","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.13":{"name":"@balena/jellyfish-jellyscript","version":"4.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.13","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5a548c47f4d8af20617facf6e65d52f898a765fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.13.tgz","fileCount":15,"integrity":"sha512-d2XEOKDbzaDHVHjClZst/hqdvMaXCXH47Xqj+vGZRPFYvZUwULxl//+J1h5+y0vwX3QFg5N9ejB0ZapKKtexAA==","signatures":[{"sig":"MEQCIC5FjbzcX+mtKRxOE09782666v9mAN6yvPHcU5YZF/S4AiA4DB+9yhI0XnfgCvD5yhZ5VOy+kQtk0oTAUn/7R1yu8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvYz9CRA9TVsSAnZWagAAIDEP/2uBmfpwdVawUzmlaHRk\nzToJ32lT/8rYQVRd/YdY1lVc9dHJ36VcwdvOesWtmMpFplScHRGw/8i0Obek\nfcfK2Y0hv//1ZtYDZnnKiLTan3Tk0+lBPZ9SJzWMA9T4m6Tx8N2G5yUuUR2c\noMRHKzCYQDhCShnkbp0ht7Iv2zJoTYOXNqnFDZ5wsSl+PGMbQ4ijnR+UsLvu\nYB02JYpslzKqYsGrA9jjeRjrzYCzqLXzbETc4npzrc2tCcziwsmrULaIU+5U\nos1R9GtA2v2rEMTUiNow6bmO76mxcCeMd8uv0b3NZIIrrmVQlfcxTwSuYgLT\nAxffag45CY9OExRh2AodX5OMEl+3vs15MKB4e/YWwP9cr1Fk8a1EvVgxsXc7\nv8KPxpnA9GNsPGYNERdpwNGwTfk/PYkuGpoTjrgg5i4wJzxZLESx/mjtq6Wg\n/n0K/lo/3j0VT40rG6N3icbvCvxUuSl5NtdcsaHjjcUhCsHKCM2JWDdzjc8A\nI7oBLOEWUDMU3Z2uYmv7O7ezlOf4F+Qwk6CWSrYdpGPBLzWpqM8XH2TZGTdD\nxUWoDguYryyqgtHJ2+c2Ov2Yqc0yOKiQIbwdWVRKiaMwtCPIaDESgcKpyZL0\njKb2t9LpMFtFUsUrCmqBhfxQEafK3Mjr0dIC+16u0PTdtVHwCdYhiG2NEa0M\n2HR1\r\n=wwp4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2ab8333db5319c87485eae53f175365b7cc0df95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.3","@balena/jellyfish-config":"^1.2.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.13_1623035132954_0.3229057312189809","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.14-renovate-internal-patch-3c30415af237e2208ab604904804f6576b3c70d5":{"name":"@balena/jellyfish-jellyscript","version":"4.0.14-renovate-internal-patch-3c30415af237e2208ab604904804f6576b3c70d5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.14-renovate-internal-patch-3c30415af237e2208ab604904804f6576b3c70d5","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a42413caa605c4e8e8be5e49e2b4097403873db7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.14-renovate-internal-patch-3c30415af237e2208ab604904804f6576b3c70d5.tgz","fileCount":15,"integrity":"sha512-Kk2aUVSO1mIJxjSg1PMenc2M8CMO8fiL7QyYXdmsNHT4nkOtXJ1AxD8oSqshxQlFEUqKLO7CSQUL8Y9jgo7qAA==","signatures":[{"sig":"MEUCICFGtWUmyPSaqh3ITIJXY4MInmEe02ptdw5NEsoaGh2kAiEApXhTtWmQlxJLiVIaBBDEDnyBH/ynGoKHJizNPrvaDsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvtX9CRA9TVsSAnZWagAAJD0P/1HehCuPxd+l7i/hcwv2\nNOyn/Wp934Us3GlHwq3xqBKxfXmmNlm5IKRQoUx3xSVwaVCzvPVk1oAs/cJU\nHt9B6KQJWxR/uuxBfElaXMuMWlBiHWMAn5Q0PrPXO2Zvn5aedJdLMSccDKk0\n6tUT7401fxASwicOzAxz27dKW21BroPH2vcpfp9f28Wdmf3NecIvWYR6qrCf\n+Yd7xjFONFgsRu5i/1+U+cZbqwMxqDmaUiNjxWeg1UEVcfj6+ItY1hwkYM0B\n705VbvKic3rinA1OjhFcbXy37KhKBLk/QPm2/hzSozxLxNv0Z2ulDJEL+pEe\nByso6fg7TJy3QJ772+vguQkug7Bk1fHtxaFDx49/ysbp4I0HxE1N8NGGa77M\n2ApDwc3DGPMvx4JcdLd+/zGvUzKkRjWpw1XjKH1Ylvg501430ueHj5gk7Q1i\nH9YNqhHnZgMg0M4cV4jHZ7H/CT3Yz5h2IK1A/jsf4YdGamXiMJsWXzUAAOvW\n/ishnzqQIZeOnyqtoDt8983App0S+DcCGOX7ooIU5VIFfTJS2ja62LPsEGqg\nrWyusGpWHskur1I8Br5zir67VbhqsKLkr+pqBKjvDiCOMtKM/sjVSj7J/wE7\nsh6/vl3yDCsoSmstWzGKLFmp3Zvlzv76JkcxVlY5t31eyaezVT7RifI/W3Lz\ns8+P\r\n=WF4q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c30415af237e2208ab604904804f6576b3c70d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.3","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.14-renovate-internal-patch-3c30415af237e2208ab604904804f6576b3c70d5_1623119356982_0.21662853747734578","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.14":{"name":"@balena/jellyfish-jellyscript","version":"4.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.14","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3d4412949e02b1f4cbf573dc77b1c3b64af0af38","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.14.tgz","fileCount":15,"integrity":"sha512-47nMWnV6/vmsnbOC9cGo6t43/2HJwwbCb6CjG2Q6VIqW51ThFi4aiXq75W4XxDKPkZVLRVY/O/gWtwBpTNivDQ==","signatures":[{"sig":"MEYCIQCP2pYNNSx2DcPH0K0gxBojpKBQWF9AAczt9Cg0GZrlOAIhAM0hjE65eam2i50CXFUdrXDA/+kMjGJJL42Su6MsgTBh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvtakCRA9TVsSAnZWagAApiIP/3SqxjG5FkkBzAK9+2An\nst4zXbaC8McdgyI2RZoWUBmYMbTtTNr7IQRFwffkTx6MIvM3bAfG6EROklSd\nPNEsOH5Ayv7Dn75SZuAOGU9RdS/n0Z4usxMGqa+lzfZnxMGWhuo2GSw3/4Fd\nNBBaLZfSVsbJHFMkooy5wiULlY5KCiPBgmuFpC+nWnhgHND9OjZSaKBlLBfB\nQKHe1Z3QXCpKxigmivVpkqDQkPKI/m/VytEWFeZyFsXErP1Hfc+wCkclKUBM\nq2O/K4sissJfP8W2wlr+hFZRWNBnZ32nOjBVRJqY8eCdRypMzXBf9D/bFfRe\na4fYbT+Tw09cwFh0nWgCh4Xgy7fh6eVuDvJIRqG1TBMmQJhSI/LykZm6YSVC\nE/CmeuT7tyC8dTH3mTnlmwX/toIn6pnj35i2LD5jNeYp2eppVFBVDcBV6J4N\n5L9munXcGCzF2XxGUakaf/u+GAhhBHJxYMgiFbe1OJY2QGW7W9im3JZAobQA\nEqh6aoXqiOdfEwv1bJS/UmxBPmKbiR8Ngfh9vvGvGLC2iBuley07ccouXIXz\nTG17mQVDDujWLpAMRPn/zRLfSk09yD+3qtCRb91kpcip1CiKouOzw7W91JoC\ncm98uRNyfw7/vLuiPRteBOLYVr99iDUg9udUpO+R/uJE3oolVYakZbAp+Kss\nXdkd\r\n=ZugD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9232c009f2eb40b3f021d47aa691416b5f2652d9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.3","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.14_1623119524142_0.4962769721395437","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.15-repo-sync-jellyfish-config-default-0c3ae357d2ffc4bb17df026d9738d140bf555dba":{"name":"@balena/jellyfish-jellyscript","version":"4.0.15-repo-sync-jellyfish-config-default-0c3ae357d2ffc4bb17df026d9738d140bf555dba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.15-repo-sync-jellyfish-config-default-0c3ae357d2ffc4bb17df026d9738d140bf555dba","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"efc8add1440ad0c24157f7f6290f9f1a48b76dc2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.15-repo-sync-jellyfish-config-default-0c3ae357d2ffc4bb17df026d9738d140bf555dba.tgz","fileCount":15,"integrity":"sha512-PmKito26u4imJRvxHiUC/sCVVa3gxAqZrzBZi/tKE6rCmahKWXtS4Pr7g2ca+wiG9xX+UOBJYWcqQspU6xlwXA==","signatures":[{"sig":"MEYCIQDdcmODshItMpTn6lRc99yyGG7eZgoj2VrNtgDeCWOfiQIhAKcaKdUYBwydcVQRPBawDc5HlYfILbbEW1bP46LrkXow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvu34CRA9TVsSAnZWagAAUo4QAKErMpX3sicMst8+TYns\nejJyWDYydlqE4q3aGoCwJygZnOKUcSr+lmKs60w2YVJR5pK4gD3tY4+Tz1BX\nLWkexfYHhNP/s2pp5StzY52nNS4pbetkXaQtP58h2yJ+A4QP+F8dzI662XYM\nfmoeWIv2mrCmE9aSUKfYMtgrYjD93F+erPpK/tnY/fppPlysut/Q0a0lG4DX\nBI3YQkLkwleJTf+CBZZpkLrPBDievOwSteEByU6DCzIll/NMJEMNSn46ylja\n5DD1sMWgQO7PhNLHSqSChWxJmszMuJ7Khj6ZAUXpCDC7ryV8xZ6vkkQpUkBs\nO17mu10gezo/3UlJ0/WtkJynOdcMMWP9c0nFIyC6iHFGIAXlz0pvDU/kENei\ndDBpRLpHt473thhT+Ck4w4k8XP7/UQysgqHKHvi6ibfO2/XfuLwh66J8QVem\nnsIWxVuA7kEc7OTRYaYZ1hA6ULyw1vvMVSRO/oMyhrxoev7fpWEx9+SRxIJL\nl8y690XdBx1O8vG+hyiai5KRnHYHr04dLJlxy9HnT6Oxt4yGltIdAYgaPWDV\nbRCIowFAupxvsPVSREDKDXTH9e5i5rcn8fnuBehFGP/DpQzb1SJ3RPoKV7IO\nkLPbYH/IuNKnpN/s8/7W2Oz1kH6x1icLQ+wrKxBeBuDOJN013QcHPNSoEiv3\nkvcR\r\n=7Z2U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c3ae357d2ffc4bb17df026d9738d140bf555dba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.3","@balena/jellyfish-config":"^1.2.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.15-repo-sync-jellyfish-config-default-0c3ae357d2ffc4bb17df026d9738d140bf555dba_1623125496269_0.02626407545283649","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.15-renovate-balena-jellyfish-config-1-x-009af9f1739743a828fb70856f175b1ef1a291e7":{"name":"@balena/jellyfish-jellyscript","version":"4.0.15-renovate-balena-jellyfish-config-1-x-009af9f1739743a828fb70856f175b1ef1a291e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.15-renovate-balena-jellyfish-config-1-x-009af9f1739743a828fb70856f175b1ef1a291e7","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e110570f5fa977e1bce0a95341794ac41ff0234e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.15-renovate-balena-jellyfish-config-1-x-009af9f1739743a828fb70856f175b1ef1a291e7.tgz","fileCount":15,"integrity":"sha512-mNGnF9g9KkcNOYL7NCdAkYeRSkl+OXhvY88R1SWfCa1DZl/h4zA9aq/6G9Azvn37Ne0W4dKbeZSkczcG4gqvIg==","signatures":[{"sig":"MEYCIQCAypSW2zFXalKTgYCmnxvLVTxlV5n2PNrrCttdP/lNYAIhAKlmTcN3gKntMYXzrOS3ZuqFpCF3SPfJzK3Usl7ifbFA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvvC4CRA9TVsSAnZWagAA4AEP/1lQlnyrd99bR8rv0O7C\nkW2YGj7h/30I01T7Tiqwq/ip0WDfH+G8nNvKqZ5/PW/eeIlIM1Tau5/PuRKD\ndTOcasYRjdFsv507ZuShr1tT2BN1nJvBuoeAm4k0AvkdBYTUvegfYd/35gZo\nZlM1FSkiVQG69ekAiShlrDHlA1LUJapYJPu8Ew43tm7hUDmkDipAAqLtuecH\ngHN37dbUzFj9eZaybRxUpxjg3P58S7T9D5lPXYQ6kWI7cy/zKovdFZWgoxjs\nJG8WUc+a23LrtqVktZjnShtYP4kqbXbrPSXc+DucA8rBJTAFcAy9YaxetwxR\n4ju5Y56tUnBoh88L1HJZy6JyYdik7XclGr6R30AY/w3uoxTJdap068Oms9F7\nQnOeYDVoVCdd7b34rQxI/OemgeuGKdkckM8MKeUiURy2ewY2NSeFxVev4ppc\nONs5e+kAuszsnhegBSbYsYF8oIcBVE7UICGYbdDN7bVLdM2HXnye8rPSBKCS\n88ManewG3jwo3o9bmHqy0dcaCcZJmalWyWwMMO0FhXUpQA/ivrnHubUpGKJL\n0Lc5BlpspnO0/EmjkUDxTYsneNYYfjlHRITAGBGUqDHfdw+TVLRxlTpc9qAM\nm4c4l6VUqyxsGdhEHcLYyrcUksXxynlYSnmkQ7iwizNDUY9tFc1EmYR0pZt8\nDE5P\r\n=vaNQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"009af9f1739743a828fb70856f175b1ef1a291e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.3","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.15-renovate-balena-jellyfish-config-1-x-009af9f1739743a828fb70856f175b1ef1a291e7_1623126200427_0.1977870369337611","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.15":{"name":"@balena/jellyfish-jellyscript","version":"4.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.15","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a4c106ab4ba6055f00214db439d56a4113148675","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.15.tgz","fileCount":15,"integrity":"sha512-SLdCdKGBTiu+YYFS/Q33hQUL51D6HIQ/XmsP0VwKnt6GCLuXDTQzqkSXlIq5j9E+ro2sPGxBfPxGYpGC9o1Tfw==","signatures":[{"sig":"MEUCIE7kq2RQ3ig8ppwf8AXicUJK3WeghAK5JGqDgg0F5yV/AiEA8n9UCSFXLv2dmd5sulM5hf9z0L6ZoAhwmuSlo6JcPZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvvG+CRA9TVsSAnZWagAApb4P/0nLWTj7F6iX1lmYGZZv\nWULC32Wz0BsX962xWORZ50HD1X4fdFa8vgmrOQksGeQPDwtHo6XxzUJiYaR4\npHIYmbgw/46cdqae++ZumvnR/zAieb6szQUn+OVRuPmaXT4ZBgwMsXbyr4RT\nuMQYGFzOwWRIiS5KOuYu7I2deXzxVf5ACeZW2A31V6Z6MrpNWtWgE8esW/On\nGidMs9HuL2cpoI+J918xqBngscUH1EYWY3Px4juFeDEq19H7faIcGj+j4TrP\npI7rBnfee9fmUayCgLgBnplCWKn2P6ihPRXNfuoZtk9f2nZlrWFXubNTQ13b\nGDZOf0hceWaXqy3imIFX19DPVID/YSPcNVx/KJ/PYLdnBc3U8STlQQQ8kPUZ\nMETGoV64fNqunHxVYZ/W2FR1N+mnPKsoNYLaMRzMaQG+Xrib8RcPZSZHP79n\nPE9qixx63Gqtw98g4cB+uo98Gkf2WOvnT5Z2iZBBA6UTQJUH9eTX5PApRhCe\nTZlE086fmrFXwJlP3iE0tHkg/bxGbV24vPHHYFf3sz2iO1J2db2RfMV7Dr/E\nxGu8dS9sgqGSreLRTpYKOqklu1e62R6lmsfkoQXo85NhvckoeNGGcYRFadfq\nfurSqVKBDZLFGTi8hnIu1Ys7yTmv3hCFGuXUPqgald4haErtQq1kdKHyHbLM\n9y4v\r\n=JHHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fdad149160db3d203d1498c295ac1143434837f4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.43","@balena/jellyfish-client-sdk":"^4.4.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.3","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.15_1623126462280_0.953329557492234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.16-renovate-internal-patch-9a5f8d16d8e0cb174b725700ebfb91fb27e44713":{"name":"@balena/jellyfish-jellyscript","version":"4.0.16-renovate-internal-patch-9a5f8d16d8e0cb174b725700ebfb91fb27e44713","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.16-renovate-internal-patch-9a5f8d16d8e0cb174b725700ebfb91fb27e44713","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"655ceeb91d491f630d32c55838922610920834f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.16-renovate-internal-patch-9a5f8d16d8e0cb174b725700ebfb91fb27e44713.tgz","fileCount":15,"integrity":"sha512-aM4q3KznjkDhxVlABAUikToplDFUO9R/k9oxWnedmHzHLZqTGpOKr2L1vB+77XnXi1IXymfnXAsYCccy7MiXZQ==","signatures":[{"sig":"MEUCIENw1ySF/R+BwAtktfHPRGpjZzEg0tC9XsHxldli79SVAiEAkdLga58UiCXgb721zX9EFngDlq2FG9DqV04TQSQMtMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvvMyCRA9TVsSAnZWagAACJgP/3O4VmIdPvv4n9VAelAo\n30EnMjGlDR1ucxeZyr+FY3UnsNr5Z2h099V8Yhe5/Uz2OS4INn95h6ger4bK\nDUje18w0UTzhqUfNcHyegIkRJsNrojmtcQ2MnLQ6Xcuiq5nr1zf8fO3vRxV5\nzPNr2pvItQplUI8ijFjQNK8NRwa8Ydtr0ObTSuDfSu1EP7ZmhWgH6MqK0CKn\nMRdkhaTEC5Q0cC0/j/A66jrpubO0evdrqC5eT0pk83BOzwUK4y3mJ5mwi6qb\ngUaZqM4ECIkV2oXsgzuX++tYc79yUeTMCCRyREDjQHuQjCclp2gR7bBqNcw2\nARshKY+YueqWTO6KizLwQpcChDA57FPnSyT+1+ChPgEQY9CJ+lk6mpRg0pJ4\nniV5g4cOj1MJRneY5a6ieM+Gj1w/vhPq//I7vZRBBqiDSx98Ngq2r5hzGPQB\nBjYcvEDyxK0D6iNJ2PQChalefvxRMVxuNCGn/p50SD/d3PuDLJctKWRqfSGo\npuNTtUHk/Kk6XU+7xsIlKI9yMsjllbYIy84JPetJyj5NVpW4d4nzSBjxNVxj\n9WjNvRsQNEl6sVJzo7dVF6ibuXSkF4C7msPhBaC4G0igABXVJv0iztAtGEK5\nbhPFMW6s8PIYDMjqSaoJSBzbIFRdMJbYl0lVdglTEKBbpVqzKnZze1YuH5z1\nPgjU\r\n=28SL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a5f8d16d8e0cb174b725700ebfb91fb27e44713","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.44","@balena/jellyfish-client-sdk":"^4.4.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.5","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.16-renovate-internal-patch-9a5f8d16d8e0cb174b725700ebfb91fb27e44713_1623126833875_0.26839380847417016","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.16-renovate-internal-patch-472b13f1fa08340a66909a2d57cb8bc65ec4c631":{"name":"@balena/jellyfish-jellyscript","version":"4.0.16-renovate-internal-patch-472b13f1fa08340a66909a2d57cb8bc65ec4c631","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.16-renovate-internal-patch-472b13f1fa08340a66909a2d57cb8bc65ec4c631","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8dc94e533d3cff5c15a68c2c7e71fd2f0218b739","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.16-renovate-internal-patch-472b13f1fa08340a66909a2d57cb8bc65ec4c631.tgz","fileCount":15,"integrity":"sha512-RBNw/+ji1rqqSwwoCR80lls8DZ0RmyoFxc2U3r5LKjCCeaLyQm2YM/0bLpfsmel6WAZTYwuYJCsvsxkpBXKiYA==","signatures":[{"sig":"MEUCIDW8TSOASZTNNp93WWBrwj8GGDGnH3gmc8CEmTOodWZ3AiEAuuE2oHP90aRzAvoIsroNZASbj1HEOeFqOzJ0G4CJGN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvvRJCRA9TVsSAnZWagAAxWEP/Ar9CIAPMfnI2szU6xmF\nnlqfJHvJFsVctRnGqtXzcY/yHm9nZAnUKT4r5u2WW+lBzamYNE3hoU1lTh6K\nHDJI70vH1Me6WSeTDWY4VqSmQU/OXoWOaMzHiFxSnq2gFrRMOTRH2Pkk3qgh\nTWei1nAPqoOQrRPRtW8XcQsuBDjZ2yMUDrUcawlRrDiPEdIWxlYOCtrqDtlA\nx8NhtWkPlaGV+P+sqeBOxzjN8Eer5hs6cPdWM+hjwsNd7FXh9MBMEzTpQjzJ\nkuYwjFKmwMQgKOafJMOlLp49WOBkN4rwBDFCqTXRNPlr1n2Ejt76TJc+mPbR\nHTj1r+Erkz/39nraK/yTarXFgVJgj8nY13mV0agD0HOpYFyhJydS/ksdEnnv\nDqX671uJPL6jgAc8nIlL/7GZDfrcnaqfiJSKDMuC2zG9mct+6sn2bUS0fobm\n5EJFwytXVOKjwhIM4jhnpPGn8dbj6abGqe0eH2vCHDSAIq/1G/V+VyEZl6DX\nGfcPlcWNDlHXGdc/9TbBy/Qv25OO+/Su3Y7GfgEYJX2vlPlyJF1iaUmDjvDA\nSvakdYnMBs8wgs5rsXJE7rCFndBwtbgw0Ms7djsS8+ACUWBnrAFEXhecOIx9\nqBE6DHIisIgCoHlUk7FEaTIOjnt5HGTHeMrpkxve/ABG+Jr3jEtxxcFAqe4Z\nMwKO\r\n=ELsh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"472b13f1fa08340a66909a2d57cb8bc65ec4c631","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.4.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.5","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.16-renovate-internal-patch-472b13f1fa08340a66909a2d57cb8bc65ec4c631_1623127113015_0.2168730206843661","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.16":{"name":"@balena/jellyfish-jellyscript","version":"4.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.16","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"30e46dff9646e9046780837f95f5946c2703b5c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.16.tgz","fileCount":15,"integrity":"sha512-fM7QUS9vbzkGzs+ZTWIRkqe2obT2zk/WyGc+w0Ja5C4yKctDYtxfDHZoDe+N4CNmLDJLIqTJKwPZKOZGnrqCHg==","signatures":[{"sig":"MEUCIQDWgkg1N6hs7oimTkGwOHR1sdNyxxJj9mLieynqIAU5cQIgGEhjH95MLT0hKKi+pwRvgwGqrOJb2Bb2hPCs9W/paK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvvU5CRA9TVsSAnZWagAARyEP/AsM+8hX4kG7LvwY5HJL\niiNCOPEL4CRe4awEAWTRQBwVzSodBJZeOCrmNO3DPXl2tgi4ShU8Rcx8ev/5\nBGFbBUSBZzH67nQyF1IEZoA5/QbVUtGOyYoDh9wDV40E+xsXTcdJ52Iouv8U\nc+y72b9DJlaZB4NCQAwGe5Jtyfz/u/A3fPkpIuVJKZrxYv5Lt/MuLfU5/wfv\ne4THqENg06/7WEgPJHkArPirTO7W2zgcS0lx9Pu0igIZoEbxxrPLNJpStdTb\ntmk0MXTDRiQukub453P0mZOSv5SsRIPanVQPIxlot6nT+I1oMAhgPcR0zAIL\nbumzyR+5iYy9OpPbdH2TehLcmelv+PQ/WSu6m6SeDFlGTSQIySjFMPtWoyK0\nA5JliO28zgS34T6qBdQp9a4Libl4p64Cf0wtOnXACqfL6BLr+c6wIrcEhI5L\na/DCfaWiiHRdRV2l8TJhJAocwQpYJ2RaGv0NtORA6F1g/hknwGJkP6j9R3pf\nJQ5PxE0nIi3jHVVUDE337lmq72jZvR1LgEgOCz2FJXUlrkJpuaKhyiA7mKdl\noKxuDysowOM4ISQ/ew/TWr8PYGW0iUg6yggnt13odbtyjYuktB65DGjkzesi\ngr+Dm9QpThM5GQ9QdJBQ7Wbe4rzEF6++cFTZTSNbvQuyq2T2muZF+sjwwofT\niNEi\r\n=G4fB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3832d3db5d992d57395a4779fd73555c146d71c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.4.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.5","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.16_1623127352892_0.6671190975372161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.17-renovate-internal-patch-f78a63cddcb410f5b5455c32f6c07be9497343b8":{"name":"@balena/jellyfish-jellyscript","version":"4.0.17-renovate-internal-patch-f78a63cddcb410f5b5455c32f6c07be9497343b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.17-renovate-internal-patch-f78a63cddcb410f5b5455c32f6c07be9497343b8","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a7d519c58da170284d9c4fed5e13b881b53d43ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.17-renovate-internal-patch-f78a63cddcb410f5b5455c32f6c07be9497343b8.tgz","fileCount":15,"integrity":"sha512-vNINrfxwcjD4Qad2PiNuNcaVUdIpD0AevXPwv2aySBhMAyJszYm/lETOES2tzORvXH7bYig9r72pzoYegNXYeQ==","signatures":[{"sig":"MEYCIQCN7HM6zBDiLUCdEvN1AI6XXcbcGUR3CBWYrEo8WznYjgIhAOBjtgOpYJhsc6K3ZUoq5zKEaLScqk4WXo/Za6skDr61","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvycVCRA9TVsSAnZWagAAzcAP/jxs55h8OwxulPgPSWGy\nF8xUWdKc0bF7Q3tpb2bWOo08xreI3weHx4jwV2fqzMUnrlZOXNhrJH43CBGr\nDMKX2YTOT7sMocCWdLZxRuADE82mGgRevvyOKbxe5SGj3XsGsdQ30gO2PbJ9\nyyzCAyUXCdmQQ859zPOyiYC9ijbdQ+l9Ji0S+V0anTbRTW+1Uqj9Fw32APO2\nznSPGYoHhiq5tGiiRqNFLBE/juCJnlxC2ii9adTnCLRvzHXbG7MguWVjUS4m\nGGp/onyAGNkj4hvQuxKPGiLr09jtdaozaz3sKmmUJRVKymU2/DCAMFHiZi0w\n30FYpiLqpeKPVcy0kmCoYlEd5KEbqnwWX42DTjgupln5ctL0+73llvV1y+yj\nc63ip5aKQJgzFn0DBHE9oLEkqMKHTez0DaCvEusgERBk3wfQW6jOmymUKADI\nBNDB53et/TN4TG4Sau+dv+oPwhiIYFz3slMaVc5/MwJQTa1CEWtJOPAFSkzv\nkwtaXwq3zQ9SJmYxEnV9ZJ1q5BzoN0PpYrb6XuX1ii2HYNf/stgow/sUvmWY\nL82aitv0zwX/zpGiDfeC/RBJsuotVFKYoZBw64JSqyG550YVskJTVKdOX8pT\n41naMbsftVoiNm4UY/FetKI/EdbhZ9LBi/tYjOEP+p0d6gFq8RWosuT3VyoE\nf2P7\r\n=k8ei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f78a63cddcb410f5b5455c32f6c07be9497343b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.4.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.17-renovate-internal-patch-f78a63cddcb410f5b5455c32f6c07be9497343b8_1623140117398_0.12726723514513072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.17":{"name":"@balena/jellyfish-jellyscript","version":"4.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.17","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ded319fcb44f81676102aeb45fcddad162e5ccae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.17.tgz","fileCount":15,"integrity":"sha512-nozsBFi2C4kM0/U1oMgDeWVgHp1K3YTDLqDhG3FGNBx8elRcvUK2lchcO2IuthBXnAxkjrZRCWf9XvmzfCQUgg==","signatures":[{"sig":"MEUCIFuF9Io9aBCP+DAkqqU3LndONVk98D8ELGyv3RYUE09JAiEAppifAJby0AcIUU5MetLiBWPczhvSUff2mUpgchUOwL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvyfgCRA9TVsSAnZWagAAj1IQAKPER/PUHn1KrM5eQ7wI\nRiJj+RzuVkdVfktcYCWFDix6irvJ1Va4llYlkkesgjaF8dJIWI+O5wd3ipRm\nKNqR/cgy4pxn2C+IHg3H1D1FmW8LgM7rbiVGVwTxNYgJGiVl0uPohnnOxVSz\nihR7Qr9v04EvPvpm58JnXaQenxL9mpY7Jjv47YMMztYaS1Xi4DbO8tj0clcb\nvA3AM3XQ9JH306yN1VdSZHZL1kJSd6hYImwzcw1CSyblKjzCiEUYFyhrnRgu\nN4LKbeDJnozmD3Q6jHrJyzQWM7X08kX0gZqQ44TPKxoKA+egpbKV2wcE8PjP\n+olPg4qftM5F8H+Ya5Wsk6m4r5inf22EuZ0Re8BOmDltQwGbEBlvOpH9sQ4o\n00hUePHcFiGVV8ytXDiNxH8P4BGAmVgEYILaFIBvbnXtOXUHxGZsLsNJm7xQ\nAZxeBzkibXPhqfzgIOznZL3GjHR5pvgkjXYz0qK6lMFktqOoyg/HfBu3Byks\nLJcrMkm7CbtrGncg/M5+WMQYJSEQNOOswyROcEVmZwHusYIDCSJSdWPBDZin\nUzfy+bFEGHKidsg3E9RhhTg4mGJl2V8CLXsktU6XrbVG+7ThPuUFNN4Sym6E\nOyJbWW9JfBsYBURybiSpVMnnXBjYchrOcxxXOV7klI0Wmg1YNk7j9/fi4SIj\n7BZf\r\n=5uwS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"922aa203efe08bf28b652d6ce598cb2c5024e7dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.4.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.17_1623140320523_0.5877670002643536","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.18-renovate-balena-jellyfish-client-sdk-4-x-2d65f740fa680f72623ea6272cfc0d21157923f4":{"name":"@balena/jellyfish-jellyscript","version":"4.0.18-renovate-balena-jellyfish-client-sdk-4-x-2d65f740fa680f72623ea6272cfc0d21157923f4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.18-renovate-balena-jellyfish-client-sdk-4-x-2d65f740fa680f72623ea6272cfc0d21157923f4","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7e68ba56dfb4d6aa051f1cdea46cd75fb2d499e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.18-renovate-balena-jellyfish-client-sdk-4-x-2d65f740fa680f72623ea6272cfc0d21157923f4.tgz","fileCount":15,"integrity":"sha512-fHlk2Sf6OxjY6cI1sTmsKnMcrCvpG2kRut2GHKGA3MJve3lG7+6BiuCxfdb8FEUxNi+jiPMVEkLMJWllp5u9FA==","signatures":[{"sig":"MEUCIG59GXL47tEmi0e6qJ1Gd29XhynyRGz6Zq+Bn7B/zueQAiEApo+zv5Acat9d6N5Y+SJGZCDcbJXoZWhowo26iDrSMQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv0QfCRA9TVsSAnZWagAAzYkQAJxAz5r5O+Gi4g91R83i\n4xXuXA8mMCLUNg15FN53MNps35Shgmhj7Miq4cfZDmoCSBkVyPmB/zFDNGc+\nMsRCaNGjw/IrMhUqVX5cOI8yzwxy+UbQEjVSwNFcw5nyUoh/Q/Z2UjsXE50C\ndG3w3fIi1qdjJzXuj3tK4NL0P9WRzo8tkvg7KDY60/0pKGyeicn7XiN0s3js\nAo2OG5rPr39/3DUACQmLhYv5jGd2RWt9/HMYyBKmQBw9JIqxQ6E9LXQ4TD8C\nSnz6lFImSXRD6VFWikgRXsDebEoJybd10npbdcW46lBT1J9QRxy2cmJV1IVq\nhpdovJHLBwtgnVGP93+f7GtL4zyuTKp0QOYLAJXsXjEijn20h/erc/+rWgY2\n5N/Bi4758F4rIcu4s6E6PgW8cU/To8RKhr8q8mXJnp6cT2iVsNRRoq5GV9zX\n3a9oYK4QUlbs2Fu06Yzm3SsQGw5uCh64Ne0L5Rl2+f9q2bkP754r5cnrKovX\nDZLqzmyEhXvEufSeYPGcrLi+BzjSCHbBgMUB1MZ43M1N3AjyfH6OLuROLR8U\nUOgmvGcURekV3dIKTWU405y0xfIKf2Cp6/FTCRQtDpGWrGJpU3YNhS3TGjac\ndk4GBVpg8zak3QSfKivMaaXewNPgAs3O40zx7eHEGjfACZOMg/q5m8+DuTPj\ns2sN\r\n=u7CT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2d65f740fa680f72623ea6272cfc0d21157923f4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.18-renovate-balena-jellyfish-client-sdk-4-x-2d65f740fa680f72623ea6272cfc0d21157923f4_1623147551710_0.841491469989005","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.0.18":{"name":"@balena/jellyfish-jellyscript","version":"4.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.0.18","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94e20fd00927700145f0e468cad4ec1784af6a18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.0.18.tgz","fileCount":15,"integrity":"sha512-1vGisYRD1y30Zn4OhyWwaFvuUbxz9jMWHPOGaQXtHTIz0Tcm4LYS5vktZqw70t82xq+Ai1AubhkpRtb4PxdINA==","signatures":[{"sig":"MEUCIQCXZgSeKc4UWXXGjGQNwAhMc3CeFHoQZtRUzyvNQW+mqQIgNe5Ht8XPhmfq7J94HFj8BIkhE1XSpzRrfOo13t4Sb1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv0TXCRA9TVsSAnZWagAAFpIQAKEIV6Ojje0emA49b2eo\nKYnfHgoIprb7/x8bU2UiZfcMoFYHdPPc0zleuk2cBzGI5S2QXwFPYznic9rf\neaavPJzaAsH90EpuIxPFrmcG42+Ls04Ozdp760RLVTgp0fJEzZXL3br6T1Y+\nVbFZA2zxW5seASHORdg3ZR7tbZVz0d/79rEIidP283cx01nFgF0HtToJxOLt\nPeINBsPnEkEeuc0xCKhUL4YZFNMxNEnyFtQP1QLR6RO6fS9meYiXALtMmcjY\nkpnghD2NElJ/sbBRLeULE0oxg/ky60ks1UNqbm8oH8rSr5jGaSijmJaTdK6d\nbiOGBfbkdC/TRnSyWwraRXb7nJp/R9oN6nXmpdaThL5Uoco8ANSho8yBMgO7\nC/wUlo/EEeHRdB49yOCtMoZJysvfUNQl14t7x6Zg21Qk2+ZCfd0GPPg2gsUi\n3hIhiva/pXNhrzSEk9lg1EoE0RGMzHecYuNUgUGl86neHopu8m/FvlI7wYp5\nUuf1TvuRZbualOEWXt8lLlTRIHPL1pLNZzoWBDitkX0M3DcDk1b1SilsK3Zr\n8JCXq/xmK0iJ+l1N+d//cY3C/010lJOWFj0py47e1UNSN6LyNo64c0Dc9jxu\n32lF1QmWzLw1K3GfvNbTSASJyYnZkInCTsp0zfZwUKwTnPzDyqz/Xd0Hs5Y7\nd8bU\r\n=6tP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09c05719755af57f04078cabbcd4383924e190b0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.0.18_1623147734951_0.06737571554313626","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.0-h32-false-results-c96ae5951eabda016041ac255ee3672d6ca0f403":{"name":"@balena/jellyfish-jellyscript","version":"4.1.0-h32-false-results-c96ae5951eabda016041ac255ee3672d6ca0f403","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.0-h32-false-results-c96ae5951eabda016041ac255ee3672d6ca0f403","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03b3bd3674fe8a9f55bc11782e78161d2d2c3e5e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.0-h32-false-results-c96ae5951eabda016041ac255ee3672d6ca0f403.tgz","fileCount":15,"integrity":"sha512-6t+i3FC13T3OeT6v1HtQd5PEgH2cm+wpCdeZyx6fbNtK/3GQhO4j6ieTjHRbtHjTRKV7LROxeavBRqrehP9JRA==","signatures":[{"sig":"MEQCIHUbIAG/jN/AHCB4nkMpF3tTdqutvMn7usEepjHG8/4tAiADs1M7JogHkrnmnFA8pJp6a0B7HRt/4Xhk1Nw8zqmMEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwJw/CRA9TVsSAnZWagAAthEQAJ+qmKni4fjVuuLVgD+r\nEv2UJLPCo2Dp7aqWHoceZ7pN68T23IMNKiyRnHeylRz9hCBk/X2lgAEOBBYD\nmXrQMNSc9AnQF+Z7yHglFIEyBGm6MAaSxN1LoUJ8uohJJliM69ghJIFHv22y\nDQFbcRPhImG6VCmNzyAX0o66JQNjJtApVlxkeifvbIrhTbFNBvPFJWN3gMH9\n3pEV2mDpT760KbCztfyOZ4eLMngvw+5Mx5SEfksfngj6yuFuPr0G/OJ+biD0\nhtLwedyWfMjcz4kLxB1Gizl6DJwIs0+JLq256xIse81PZwL9GdI+/eXdhGhn\nh6H/DlYQtSbn2o35hnRQDmvTzUHl3GcaXsz5EfzTQG0nysLAYyoAmMbyWK3x\n5rtPILvPXtM7xgRsSI9VVrzdVqV7WGTYpTSWyr2ciP9TnETH5/gUrEIv7ntn\nXpLFAHJIZswEq0hPzD1PwaFFH2O053yUTojmGbDiybVoiV5m2QDhWZTBoMCi\nygOOdm8FGD9JAkGjKB84BzVGE8Fa/zTe6AusjTeCApvepybItAMXqi4zk6Ow\noMgnDxne3M6wkmnDBgm8heFbLAdsdoDi3OfJaG3LQB1Y7AWYZ3KqjQ3IOpV+\nvPpk9hTUF9s6Jb7vcJvrd6Pw1IYuFmRAh0rk+F3ENxDvZwo2IDeIHLoiZn1K\n+xoB\r\n=Kepo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c96ae5951eabda016041ac255ee3672d6ca0f403","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.0-h32-false-results-c96ae5951eabda016041ac255ee3672d6ca0f403_1623235647128_0.23174025190069614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.0":{"name":"@balena/jellyfish-jellyscript","version":"4.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.0","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"094104f6f3bb1117c6c529e9583de72beeffb133","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.0.tgz","fileCount":15,"integrity":"sha512-T6qv88sAMouamLkQB6k4NFP/a4/h9wadFEcWvkO70QxpOa2PKK5E/PXcgYNYddfRrDhfmHrc7lW2DmCrKAEgyA==","signatures":[{"sig":"MEUCIQDx/ZjCCR9E/GTI4p6kumhSvjnZHBILOyHXDdkEti7arQIgPsAzG3g24rjrOInHBEzSTZAJ/EGD5SGDTxrl0QJRxs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwJ3YCRA9TVsSAnZWagAAgWAP/jizRbPSqNPHLBXRGMsx\ndnLDS3PQMtM5Tfagg1zKNvpXduAkBchK3Ft0V6lWYlhFYpz4XktsZL/wruuu\ngSiCvZWXNdV2LBZiHdtIZL5gOM+/XVXKhrrOfQLcnwFOTwfPBMgMZxRifP3O\nPCJe9o4QtZQZLZvdzeEh7Er8Zkrh4CoA/tFYemcyMzXhkxCSQ8bBD9vFnh1i\nyoVgyFy/0G+x0FTbzjA5CTfoFCuYnDeGPZ2gZjAttQrWgpcLZRmssX2bcJNn\nzk+nYVAXNzwFAofYhV9o7JBflHXIVGKZqRovCaNo4dSZ6AsedDtKvYytbfRs\nNKwAF0V78aU3JrTZR1gdJrgFwwZOBmkYMj1uN/Wb8ThAibbESbk0AzukPk4n\nKDf0Kv7XA6u8mXQ9KrCyvCz9Cwld8zYK6tBbzoSo10pq799G2qMt7OFej9wl\nKkKyH2tE7aRhYPbN39arDoEVtUKqPx/uzprLysiq2u8A3CJJhAOLXK4DzKUN\n/1wWuU3I8BaQv5yg1Glt1Zhgb68zj5xL+Ume8bXzRUWitwuhp7fkewiTxC6l\nSv3WWu07IH373ILP91SDZOYj9mEjOcjepWkLym4ckNp3B1lrSlWI9KN/hw2R\nGpqqIQkLJtizlCaHwKjCuv6y309rW5GWSJRj/VhpW0XpVWo7pbXq2TOrOAL2\nzKc3\r\n=GBwd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d01b604bed22e1cf647c25fc64dc4bb4c9991d78","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.0_1623236056573_0.05883115757166202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.1-renovate-balena-jellyfish-client-sdk-4-x-99f0d35d01bd4a65b1b51173e4f61b181045ffba":{"name":"@balena/jellyfish-jellyscript","version":"4.1.1-renovate-balena-jellyfish-client-sdk-4-x-99f0d35d01bd4a65b1b51173e4f61b181045ffba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.1-renovate-balena-jellyfish-client-sdk-4-x-99f0d35d01bd4a65b1b51173e4f61b181045ffba","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e55b622b60059b22ee60d8a0be7648639fa1c1e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.1-renovate-balena-jellyfish-client-sdk-4-x-99f0d35d01bd4a65b1b51173e4f61b181045ffba.tgz","fileCount":15,"integrity":"sha512-eV0S5bn/F50XWpxJ/nzBWeUN8L1t9xn6z2JpNb6doWzDyqsbnBb9D9flnBITSuM5l5RxGfpREnqygYIPUCE1yw==","signatures":[{"sig":"MEYCIQCTC/nShFpq5N8RrwkpSefYDOvHAMOLcnQS1JerKtKxmgIhAJqutxmfwzq8r8FO93k8+kmHhwTc5JboiFX2H2Cvl1BT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwZ4vCRA9TVsSAnZWagAArcMP/3+CTWf046Fot4PgLJsb\nEM0R0H2hYb+j9ZtOzfxXD9eboRYiV2ZlJjXRKaEyU0Xzb3NiiRgESnAM87QE\nzjsdMOHVd/6A68NebVk8+BPeSVNXMUfcKIUEborSznzE8/ujG917Qm8d4xpq\ndvfNd0CPbTLNqb437tvNeETjd/6VzzTQYQCEy3jj7vkBqmMW2pgM2pPYuLWx\no9SjYbCBEImXy1nHOQYKi1SX9ZtDFapwF3I/k83wj3f4hN/onvfUyFghgavK\nbDBH8SzC9V+vajWAkl6J/9CfPu/lu40hwChL1EVV5KsDDEmhS5xK7jykqvwO\nK0wCTU/gyAe6wvDwgdayNp0BxosKVCPJd6tKgZ0IYEk3yoRtFqpTjIB6NL31\nTndxUNxHimkNBmyV6y0h0Mo2q2z90Z4Ck3Op26kq0sE+m8sM/Z6L0tmQa2Y7\nskk8eguIeHIDupukJao82qrHx+YGUBmdhkPO8Bb2lgv5wHylzrMPJdq5s1ul\nCUPv4ncq+uh9kf/xrNqm/f2KtakxOIqiWZI7X8L6xRMIHnqhl+7geBU9RURJ\nptfMRlvGH6IONK2WESkrKr0uhM+g11VdJAuwSt6wOzFKp8Rmz3q5rJ+9lYnb\n5Kwc1y6koNvYiKoMFITF4UQAiL9/q8GfhGUgIiE/iUjulaFG7yW+oS9fIpfv\nNES2\r\n=+NWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99f0d35d01bd4a65b1b51173e4f61b181045ffba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.1-renovate-balena-jellyfish-client-sdk-4-x-99f0d35d01bd4a65b1b51173e4f61b181045ffba_1623301678844_0.5356446708703089","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.1":{"name":"@balena/jellyfish-jellyscript","version":"4.1.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.1","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b6fe2c9a13ea18e57c7da338350d10d83b50648f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.1.tgz","fileCount":15,"integrity":"sha512-6CHAMVLywQchNqw7wcPAH3qWtpbxIKkBGwRsu93opf65QdtC3izvw/CduqwvsvuxSFXvlQqqy/UOzh0jiOg9sQ==","signatures":[{"sig":"MEUCIHuhTKVpVE5Jq3waOfRYzsS7v/Xy+ttQkpaF2bVChTwkAiEA2aBDv0vwE0j9xmUvAOWFbdq7IEDCiD8TC+MAYFAMr6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwZ7tCRA9TVsSAnZWagAAjP4P/Aia3Z8y/hURv2SIUc7o\nThqCwUv01DXol+e0EiEY0ehuwc/mCRkXraLaQowEPHlj4QV/wSVdl6bMds7x\nUYyUMpU1V4LBMjmrTDY3xVIIQqHcOANfEZbBTkvUvoswCf3yYl/p11Jgnsb4\nrpRzROCCCOy/M4q6Wv8gXj6bQQshpVGWolcyAvwK9nbxvQd07+Xo8tw3Q1RM\nTXAIgInLqqtQPCcoCerxcpZ6/Eb1iePS4nOKK62UMIwtKLVxqvWEgaoDZzvd\nISJ8ILYqAlJjnP2kZ4WDDW4pmipGneu+jBd6pv96Xvu1b5/Ix/tf7nMN5m9j\nUgPf3JRyv+UEj16KMPgngTuTrHWfkPeDAfkOVI5rnZT7HOx7b/zchuKdx5PK\n+d561b7BQ0vyyV+e1u3mZHNs8Ilo2gEG2Rhsq67SEffiAXT2u8KO5kRKI40C\nx0VSNznoLCHYbuItFa3UbQsZDIrAA6UElRxUl8WXie9ycteDbUdMVygQ6FWW\nAnfoCRhY3OC8N8rsoPp5arc+8dYTfKjed0UpQ/yWa/8lWU+DxxSBqNZi3J+w\nd+WW1ZUmZHIl+L1nsmA7FUK2DIvmC2WeX8H9xL/M8rUyar/crh2CQD/7o474\nGp8nyjFOkm3PpNOU+49PRcksY7csJuaygA/VAqfLueQ2NQEgOr5DtkeWdCbW\nM9MS\r\n=aDCb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"89473548f6ab01ed8997032a7d751f441fcda804","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.45","@balena/jellyfish-client-sdk":"^4.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.1_1623301869238_0.5907753666541111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.2-renovate-internal-patch-e73f1468a31403d0873d3dafe68b9e307cf02415":{"name":"@balena/jellyfish-jellyscript","version":"4.1.2-renovate-internal-patch-e73f1468a31403d0873d3dafe68b9e307cf02415","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.2-renovate-internal-patch-e73f1468a31403d0873d3dafe68b9e307cf02415","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eec0f76cd632ad64d328fab72f30445177d4696a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.2-renovate-internal-patch-e73f1468a31403d0873d3dafe68b9e307cf02415.tgz","fileCount":15,"integrity":"sha512-Y2oIVtVRU1NScFe2va0UsGp2ea/r2nnlVY8yd+tTD5VNNLfnNtGSvMB7hA116bP3TbEQlMSEZC2vHNCNsm2t8g==","signatures":[{"sig":"MEQCICtFoUExyd/KtYE/omOpP9V6h3sDJkjRRoKJ9LO9hN/uAiAfycTwzFocTvM3aLfK9p8tmA+APYvcnOrCLuOxkxrhpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwwjyCRA9TVsSAnZWagAA9N0QAIORHn7w0d//z0B22308\ntokw9H8fvetjUNLwULl2iqFsTxqXjdBiBCXpnES4Ev1rDlV5H+bd0/JZzCDJ\n61xk3WGG6GB0M/2qW65u1PdIvUlbeaLJAX57NVMcB0hjaAkQI3x0CA0lar2v\nJ+wQn3poqJQ9cedC3TAqSZdYSGVXlaL+xrnq5vhiNbnTw0piT5icQqSwov0C\n9D/B599ptz6S4M+/4/RzLAcmzODA9OjxUCxzr9hcTXBaXF18/pV7XD+QmfMq\n22IbPoIeCg6SEF4S+2kZX33VzGxYpi7FgzgNYqVOmEI8tLKJYelezq91Z7D0\nr92eX1ciANzuLeCKZH7jmd/DskkvcDIKjS5HTn0V2oUP9Hr31DFXkp88XmTD\n7j2NgXQ/fRNqiMpYd0NWnYNclYYjSAJ7EsiY/+L+6aRRHEnQpqxqM4GZMkZm\nRlkEqgRYGFW6fcIHj0OIgKLEVS9w4Wvim7HHo3s+M9YroY38irAZObcRP61o\nH0SLmNF8yuvPjAFiTL9nJpPqJynbeULL/GYFVmYUSc/AmBc1eZTqclspXFMR\n/EG8/BBQvhxURsoqwwdo9YPCjR9rtAgkC5B+6tJiMEE+QhrlDszpNuGeHt1q\nlKkizNOu3N89DFjjlDnKczXEGkEmP8Hen6PBb2gR3Xa3RSELpHfbvMxY9d89\nWLy9\r\n=IbY0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e73f1468a31403d0873d3dafe68b9e307cf02415","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^4.7.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.2-renovate-internal-patch-e73f1468a31403d0873d3dafe68b9e307cf02415_1623394546722_0.12497192643150745","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.2":{"name":"@balena/jellyfish-jellyscript","version":"4.1.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.2","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9245abd3f72c53fe94e0a8031072f9765671bbaa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.2.tgz","fileCount":15,"integrity":"sha512-MNKnqXR45lMk2WUnyRIWtStXSLHPwL954uKwdT8CdJ3AUjRVFwq4I65PqFuFI7ffvz8Yj0nkLiI2bYfCn1/36Q==","signatures":[{"sig":"MEUCIFkuJVL6+Mr5W8bsVaKSGhAnkHBSZWfNQoQj0umzuwXMAiEAxQLoEnMu6YlLA7/oi6pqe7s4SIRn8XaKcA50g1lM/5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwwnOCRA9TVsSAnZWagAALdkP/j1SFvAlcqySiTBIjPaK\n2v1hj2WCRZalEOGQAxxcSUYod1BBjdcVvC80vUTwJxdSb79HiSDLK+Zciuwf\n5L9xWzRNcEzehJHtR8b3ZMWtvZPjU+lxhElVgDEInBKk9o8CQH8/OHQLQAS3\nZPdb5IGmxQ2eCFMw0PDdPdtLn4aaFZRxYw1rmPkj25UtnFzO5EXymv6KwSsD\n0Ts/RTypVPHNRn26fmgFSJKImdzh+uNg8Lc1G/rKD3MRkn4hybo2n/eNp6AZ\nzjdeDdLri9q4dCxYEAFaTEb446PxAK5RDpwKe3lLzQvIpuyGcLY4J4Yw7j8c\nMb7trw9eDTMRtoJy6L3hq3kNFlnnHMhz7ytzSewb4KAy1GkOww3hZOZMehtB\n9+d8qyOGD5cT2nmDns/2YulIWXTcN2D2l51246ceUZ/YSiGZedvUzUSHMdwv\ng9tR3uLRYSagX573vfDdr0+6kAbHboySVpgM50VMbHRcqEUqT75ydH7jNc5z\niG5Fv5VQqLgEyfeHsZz0tWiXp/LycH/huI3Gxk1P4IrVqEc+CzE4ZN2zT8zH\nRIhRtGz8rmj0R1dGUG43xAcFOIoMYRoO89rBXZRiE2Ve3lPXOF0L8CzbY9e9\nqqYJH2QLK1ROLYUIVI4ws+oTqAxwrTmxmLKO1inK02eTHlzZyhOPc6fpFrFG\nf8WJ\r\n=mgDe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0a95fd758964b6c0ae264ae32450daf7ec5f38d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^4.7.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.6","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.2_1623394766193_0.03198085381707649","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.3-renovate-internal-patch-da6e58596a9c4721ef57f4fd3b592ba585f51f99":{"name":"@balena/jellyfish-jellyscript","version":"4.1.3-renovate-internal-patch-da6e58596a9c4721ef57f4fd3b592ba585f51f99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.3-renovate-internal-patch-da6e58596a9c4721ef57f4fd3b592ba585f51f99","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"54e4e2394c0dfd7fbd99ae9962b6cf6d70f3b002","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.3-renovate-internal-patch-da6e58596a9c4721ef57f4fd3b592ba585f51f99.tgz","fileCount":15,"integrity":"sha512-CRJb34LFnmf5USOjHUYqdbSeM4tkprqPE51S8rlvwdhyu5NXlUlal24vqL3a3ECCGNaYq0xfX+Lb1SJkrFAdWw==","signatures":[{"sig":"MEQCIAkHOQ+o0DgS/hJTjxVNcOO43GZHsnfrR3kdvbWf5cYhAiAdl6UCvaAT5XfSJBIws9zT2uqY4QhOdsHgNN7lWC/+Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwxmICRA9TVsSAnZWagAAsUEP/jCjEshWSjS6VHn994x0\nSqsrpv/D6Znpt+pUNjjfmoJQm3VsA7JKQx5O4WXogZ9voebEE3L2yYP6LlTj\nPlQtjXHJ9dCT2r+fm1s87h7r/gybIlGJA4D8rdigHwiBrhe3U87aAnWO4DK2\nYomNXOrGr3Cp6bMqXSJN8oPcnJ9bYwXYA4EGJkf/TKz1kz+3D+FWD0mx9dFZ\nrBw9E7s+jATef1OON1a2ekQSpwg+zdKWOo+TawCFTktCOr7AJTkk35Lfi/ky\nMbUJKrU98BRf3tD9HTsQ5KMdlQSqbegwJs2/vCDodxXxCkQAdKs48Bhz6eZN\nLY7DDdJu7OY2OC7x51zwWUY0dM+y9EsS6B5F6uvrcnC+9ElyLT2yFFfTSENp\nizF/AoN7G5+CYNXXc4xRQ8RM71Fign/Y3PCCRg+f++f5LBaisEiLqoMEgdqV\n4jlQnzp7EBXHPgEygmYLiOvgOdhsk6Wby3Xs6/P6ZJjTTF/15NI/nXlgwBSh\n+S//kX8KqdIYZ41sLNRHuu5eEQhT9dNbMsvP6uKNjku35eV216cjztffhnPc\nyeWTto8IalVrTQHAj9Y7oDfr3llVTOu4bqusWZKa7g6qq3CkPTkIDz2UHvR8\nmgJ6mqa2gtjThE0x/genOS7iEf32146AbzYI7Fwp5xWaW0cpP/HjpqXe9aDT\n4kr/\r\n=ecPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da6e58596a9c4721ef57f4fd3b592ba585f51f99","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^4.7.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.7","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.3-renovate-internal-patch-da6e58596a9c4721ef57f4fd3b592ba585f51f99_1623398792095_0.16122215218544866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.1.3":{"name":"@balena/jellyfish-jellyscript","version":"4.1.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.1.3","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cb292c3eec763db606c08d2c422f4c99af0066ec","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.1.3.tgz","fileCount":15,"integrity":"sha512-RstbYRjdHMG1Enc9ZjIfP33JgqpX98zcu7trYakLyWgSguUMVgMAezvBNZnCMCnyJlitokWGV3i6IBqXkTpQ8w==","signatures":[{"sig":"MEUCIQD/13LiEulWZaOMpXJ8vZ6UK3baA0TR0TgjeD+vr2bMPAIgdSE4WgcJ+ZbphFy2XADZsDJ+AEjoyDFckCkwkVFDb6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwxpuCRA9TVsSAnZWagAAtiMP/2XNUkh9PH47w4V7g3xV\nrSs0rSdy+YYW7kR4wAFM8fpwFfd58vS6pahVhJhtr0Jc9zmajAOQJF1NBBKl\ntUD0KhbEVa4NX+vTAymRtDJkUGt7RzdH7vnbiePKeqbPOuzzUmbyF4hqu0CE\nX0Q9Rh1ZVoxaxg3nRZ/YsrUzWDTDGXvwOmdi98GWKjup6Ci0u4RHWKyn2Aqd\nWd7MGYtdSoWKGPJZiq1RW1JxRGAlfsYstNOUriHJjbHCfN6ohR68Osj47fc0\n+4vVzLLbM0BUEff6S8ksDW5Tnwa4cVBsSuUy46l0s2ur+SH/SPCtZtJMqLUJ\nbxvzavlvCEFVu1e57eJDIJ/4Wy6LH96/FNd2TZxaR5qMnE5ni0EAtyu+nnDR\nlBFQcQNdpN8JlETi3WNsF/eJpFWB2ZqLLFvoHRGNqOIAaxGY18wrImifHYF0\ne4wsL8lxnmrqX0KCtAgiRBnHjWf40In0RuLfxGdG+Q+70T4mUYaiZWiGyMcJ\nVsjLaazchLuOiYRZSeO5uzlH/d84tRsZg4FdUT0gaSpezfZepV65X8Icc14x\nMyATAZJyyaEO5aHmKyrqMBHrKhN2VHriAfMjVmkJ73NxDalHKwNqWlS4gij5\nNgLM8MDIHfud/4QBVrPyKa5oPUdVSdkNPdfAyhPL83YA1TuM/uLdLgb9J1CW\nkRmf\r\n=/EHK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2266d099e1900fbfb42075bd36e378ed3be26675","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.7","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.1.3_1623399022210_0.4172470423276622","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.0-h32-formulajs-every-8a3e36e66741285e7aed19b36f1612b7f30c532b":{"name":"@balena/jellyfish-jellyscript","version":"4.2.0-h32-formulajs-every-8a3e36e66741285e7aed19b36f1612b7f30c532b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.0-h32-formulajs-every-8a3e36e66741285e7aed19b36f1612b7f30c532b","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bebbac65412586b65df40db3301f2e3cb97f0e12","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.0-h32-formulajs-every-8a3e36e66741285e7aed19b36f1612b7f30c532b.tgz","fileCount":18,"integrity":"sha512-5/8jFiNV+b7zY0qeZaG8Gw6O1Kf34sUtyy0iH7gZXnGuHcygAPwfSo4asbWEVEhByNnf2gzTqSETHS8RmLhhfA==","signatures":[{"sig":"MEQCIFmLSaUZcwSV9kzpYV+F/y4qKxZUQ3N6beZdFXkwkMt2AiBt8s8bVD9AYqTsZC7Zjqswi4WNBAQUsFHFcBcfEKOj9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwzmPCRA9TVsSAnZWagAAtCsQAJCD+hizAQU+OPIxM4iE\n8UqcVlz1sKfRqXGezgM3i5Bf+vd0g2LGExRpR1EgqFo4XoAc37DaVZYVdX5G\ncWJP3DwgY9M/4bKkzTvyhkPAPmS8wAWbVQ5qoqly2Rj6BV0AOzLEQ2qgPnT5\nYNz8eGGE5OTRxcBK8xwwD1l4fQH5v9P1VOJHtllZemOnyhICp20wdd1FK9xl\nZU4sbUGWJO2simX4/zvYe+He+r9pXFkjRsnRnMA8hdQyI3AKAwA75AtInZeC\nMjpZ2YqR3cR323+NPsAHseoCz6ElegHflNPyCCk/m41T7C6a3QTUBw59qPZX\nKne5ibKr35W/wuaylmMGcJFBZkl5WYcegcrWTRoqCb0lEDhkwJEtmunLjwHN\nf+8/05CQo7SbnD1AdW/HYzyJgQ9AbLzi2dDRg3X/NaOUluHGMm8l0HIkd4Zi\nyl0gxg+xSSA4i1EHf2f15T32OmI6Hc+UjKPOdnDU5dMtBEAzxLqYyJV7BS+y\nzcmbi0Q4BQ+AsohHf4liKzJlk8GKCkMhy5J7S2iqPWax2Z33vgXOKugOww7f\nVCKqqM7jf2aDi+LtQkuPuvDxHJPqYictnQFUdYzZWsDPnB0WIyUr+exVuV0/\nbJe1y1SyHwcb4aOBaRgZVpmcyPcMFvfdGeKPBJ1aTEDLUKNUAkGvYTDP6lQP\nxwOK\r\n=OF6y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a3e36e66741285e7aed19b36f1612b7f30c532b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^4.7.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.7","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.0-h32-formulajs-every-8a3e36e66741285e7aed19b36f1612b7f30c532b_1623406991022_0.432266105561421","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.0":{"name":"@balena/jellyfish-jellyscript","version":"4.2.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.0","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45c319fd758cca8f6059c15aa5df94c04d432e38","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.0.tgz","fileCount":18,"integrity":"sha512-D1Q2/KHkWTeE6GGwejhrkPQcl5CkBq4N3uHFrWWYvDOd6cqaPegtMg4CspMus3Bcs71qH62O1Baa8VELmYyHSw==","signatures":[{"sig":"MEUCICwr1P+ITiSdBxl2D0Wj8jf3VaaATV4g4mXb0o2QPXZ5AiEAkI7S6ffxaJAWX+AVscklW19Yp5AP95VmYuPuIJXMe/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw0OICRA9TVsSAnZWagAANesP/38oDuRkh80tqaycf8b7\nB29jR2rVGMrSMXW9MV5JI8/n3+GGgV819AcKPtQzvdOBO4ZiL9dSsF1r2XJV\nRAmlmz6jFrXHjyKMXvBI3yFU+PanBdPsBMKa0nFeqqsRWC2DMGOu/vOYUaoV\n0xKs6+hzg0Su6DYT241+0+iCXjWnljWuuJjv9JLlpiKbA8uRdlRqlrCJVxqc\n7fMVpTE7BLeoaLvcoWDZa9RDwPRNWRBQtkKsA3e+EZUUyKMImt+9xUDcLHoO\niHrKsnGkEEDe9a8HgeMPvgql0TeiLoicJNwif+oony7/gqwyzdYaUIk04XOf\n9gapvEGw5YJSeJEAjQgzD4sSXzn4pPcg2DpUSypnKIX+ZZwUWbM/CsbnKZrf\nmvJ9Fv//QoSDvHS20VbEaH7qPyca6TBpHIaA1fCrM/fUPC5fxmJ0549XEIIl\nG1TxUXAQ7OX7ykk3LEUTaHMzgMNR63uu4DbAhyw+OjfjpdZg+q01aWQDBwlY\nqEITaXlUVa910C1tedbH85yTY9qB1VFcCbgVAJIbCNkpWOxOsDfxzQo8vXas\nEUC/0FJ53mke4GZcPY+2+ysRU9LelJc86H8pEaj1KHk7wm+jQ+Q19A44fZU3\nmmDR+6q4d/+Xr0j5iYHUvfRRO/SuZPuY9yH2XEbPcMbU9o9rzYz0hHTuVRUJ\ntGLs\r\n=04Ue\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a38f78904d6cd3189d9ce4d35d8b4869326456e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^4.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.7","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.0_1623409544649_0.8760910973997547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.1-renovate-balena-jellyfish-client-sdk-5-x-427b7c474f3a2c9b97e0b3018ed7cd270f8f3646":{"name":"@balena/jellyfish-jellyscript","version":"4.2.1-renovate-balena-jellyfish-client-sdk-5-x-427b7c474f3a2c9b97e0b3018ed7cd270f8f3646","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.1-renovate-balena-jellyfish-client-sdk-5-x-427b7c474f3a2c9b97e0b3018ed7cd270f8f3646","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"acafd0829ad0eea41b6b185277803eb8328bf8a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.1-renovate-balena-jellyfish-client-sdk-5-x-427b7c474f3a2c9b97e0b3018ed7cd270f8f3646.tgz","fileCount":18,"integrity":"sha512-/cMhrZuJ3nt+lJOL15pj5VvU1Ff5BMF2r+fP23NTj+3BkTk5nMizI7Wwlx6ppfRfpVK8aPdAsbOGcmY/B+MdMw==","signatures":[{"sig":"MEUCIADseUlItw3ldSvVKksyYBQI9pNXdNCpexY/6ALCkgKvAiEA2dbHvLllLxvUychIWijLCfUGE3V3NQKaIgRxvPfpJwY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxCD2CRA9TVsSAnZWagAAnPMP/1mXHbD+NGYNmvP0LogU\nZD/KrstlUd4cOW6cp3xur/wxg5RXKIpqObvRDPfRzQAiWXvXH5sIsiR/cbx3\npklzykzGG5Aod5+IuRtIDPenfal3xEkGhnw/eVnm+b0kAmQdVPJy4IMNF8+R\n82eOe/yuNLhUh0LrKqHIvR2Ugf8rm/J9WxGBJK981svbUw1GvZhWATjVwq2S\ncvrS0+pBkz2IUDkkJIrIkvTwuVeB+EikmdXYYFxIcY/GzGPWA1ND+LAZaY7r\n6BUFy/A/gndFeNAutTh2K7juhBHh1C4sR9uXK10xWPi+FDI+UUBfYGTjA8gq\nSv5ivrM//QX7iM5vwYy5qVrKt1XaBVCWdAeSjIEpu08fqxCWgzn3IXwK9+pA\n5hRpd9BOpmoINEkInUdueHAf+XjX2TTVgSK95+Z1kEGF2kcTp93fkzB4EV7V\ngamFGxw9qeg067Xj5hXPxHwSYCtUTuUsq8W3xT6BBLCm0tUqqZS7zXyXxzVs\nd1jpRk2dV8cer6Vo5p2QQU9Igq+YqMf4TV2pOUTdwIejRUuqSxPQl4eRDoD5\niDnAQXSh1rXZ3EhlaQ4/2fw+7RjXtwHOBg7sgumxrEqezuWhOoMdisDSQDzO\n6ZdnEwiqoQQ0YLHcL4sh5c4WdDY696oXrqxmu/ceHQoDhh5gKapUWrCOXbPy\nj3Nk\r\n=k4Lx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"427b7c474f3a2c9b97e0b3018ed7cd270f8f3646","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.7","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.1-renovate-balena-jellyfish-client-sdk-5-x-427b7c474f3a2c9b97e0b3018ed7cd270f8f3646_1623466230344_0.042457970507403964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.1":{"name":"@balena/jellyfish-jellyscript","version":"4.2.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.1","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3aab539250f4bd9b0f99ba3ff2519a700d3c91df","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.1.tgz","fileCount":18,"integrity":"sha512-577mXvqIWuZ8c0di9p2WaFLBjzEz0NhkbH8z45oypNivtyx7Yt2W7tgSY00QwALZABXa50R6P37EalJmMPZ4FQ==","signatures":[{"sig":"MEUCID3kBmIQKhs0jz1Dr+ECBp8ul22ik34CQaDAsbyILFW5AiEA32EODTl97uZm1IdkQ+cRDzaPIvpLjo6dihDrSliaUrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxCP2CRA9TVsSAnZWagAA/WMP/RyqzLYeMdkyyupBTtCi\n11YygZ9TRwAx6DaTr1645ANi8YKsLWzM9JdnH6zfuF6RkwfZwkYrKp/GjdQQ\nfFL7kJXOCEu6U4Dt5XGBPI/zOF29ijgnHsUfQGlKhdzz9THcfTzicGxOLmHB\nTkKThHnW3Opc0edFELKMcjdX6cCpfZ8IvhLdEBUqSZ/5v+r9n9XqFfv7DOMu\nCahvxmY2I1n407m1muSvdlQM+hafFk8tXr5qwNddnvJS/h4czaP5wU1+5jPc\nT+4TK09t1xFNKTzrjMeGBCYZC85FfwGOt75iUJQWr7lkBzrmMDQbWIJ4574V\nlfknEgJlwz1FbaKA+DMsDqzTD7FiILashF142C4Q98gduuBl+eh+aABb2GxT\n0nlCthNaLMewVNMWinSi+AmxKZ4VV9FlTMn7GHU2Xnsf8A+e3OSBXobQ+V+0\noNRMXSH4iHP4w0aVevB8+evZNQLLf6W4NSum5Dl0G6AMoX6D2gP3gKTMss0n\nqSj1Too+Up41fJWIRJBDzkfvCXO0gvxb/zScLGnnFz0UK3y168X3FPnrbN2/\nE4ycXF5kzum9oim0uy0scFy7UhkhWMM/ldWGikYD8BdByccxxGvR7WLBOym7\nXT7LhRQwi/XIF6rTyasDSBIFNuXYni4+Bops0GGN/AqeQr3uJO+rLTN2PiSS\nOJNi\r\n=MrBF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec144564b06718e085eee7a1856851ce90be19d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.7","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.1_1623466998326_0.4808025577153856","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.2-renovate-internal-patch-99587e7ab224ae28f7562318df4a6818afb6ff9a":{"name":"@balena/jellyfish-jellyscript","version":"4.2.2-renovate-internal-patch-99587e7ab224ae28f7562318df4a6818afb6ff9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.2-renovate-internal-patch-99587e7ab224ae28f7562318df4a6818afb6ff9a","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3da2f6881b6a257009132487d8d9433a00192e4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.2-renovate-internal-patch-99587e7ab224ae28f7562318df4a6818afb6ff9a.tgz","fileCount":18,"integrity":"sha512-5O+bnkeMTSfzacSbPPMC87g4BaJQtXniR0+KN9BVn+I6VzWvPK77lWZ20ZElXt09hqgv9M1gjttlgOWp36tVJg==","signatures":[{"sig":"MEYCIQD2MzorQfo5C0ubURHw6Fpy9P6U1Hw3pW/8Vcgi3dPrCAIhAIOIUWj1CAIk42meLjBG4wBtoU3IawkEH7uMue3cYiRU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxCT2CRA9TVsSAnZWagAAztAP/33OC8ITMglpYIB7k27g\nuX7gEiBBOX+3hBbcpPwB8EbFowvur6T8M+QjZHKueDFHD9rfMLwRCZI+KmJK\nKwNsLpFC3JdxQ6M610DVtyc6GLXZp34zLDb6mklFPp3NJA4LOnbSnFP5bWTB\njIdNRfhFa7Rkncfde5ah7vazvFCrBbgLzjojhcE15WqS+C/Z06a6rvf1atJz\nOnmIBGYEw2IAon/RzItKp3cORJth9RJKw3iPdXSvCFpLNq85Lo+9nw6JEwrc\nNT8v70OwEX1+rl+j14GGh0orQhj7enZkDw59grvYeXDrsDOc6FAaF14HO7WI\n3IGXE81iFkLfBpmNZ886zJrcc8j16oxsFSwLyLDyrtxTGmASt/dYLG2Dv/IW\njI0sbGV+vbjuI6NmQDSSatWQ7++GhQv6MCbN0enSTbZ8KlU7J42CbYnE9i0g\nGoKnwmRxlIj9T3ihxBNJWkFKf4GQZzL6fwETQxI7JW6q92BbgbNjCDP8dDiJ\nYIy9+nOCuC0YppNm4OuM95+RNXKkNVaEg9c7n0dIE+Ifwy8A/DyIVY4+GUBR\n9anar5M8FvN1SgSYRN3VhiydsZtorLdnJei0Nghr/0jMMcwbxMROkP+Mh+wa\nxpPStSObNIAGOv/aL/haFyeYXsB0kOIERl23qVPdjEBW37D5GMtp8/ZwZNXh\nYJRR\r\n=q3oa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99587e7ab224ae28f7562318df4a6818afb6ff9a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^5.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.2-renovate-internal-patch-99587e7ab224ae28f7562318df4a6818afb6ff9a_1623467253856_0.8738329905648117","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.2":{"name":"@balena/jellyfish-jellyscript","version":"4.2.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.2","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f4ba316aa6d4b0f7190c75be2796c5520bb840c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.2.tgz","fileCount":18,"integrity":"sha512-VNzZDzCwq5lkHsyzOvYj4fWR6ysDU+VLsuD7asZKUlp4Ki6vajhoJPrM2EEaTPdGwfb4vx5YqbnLoX/tMLN7Vw==","signatures":[{"sig":"MEYCIQDO5Ra1ua5V2wvQXr0uTW1N1n/3pBahTqg+69YIIN+YcQIhAP+NGUg4JRywpe2UYQCMRDD4gR2X0eY7tZ1HqKeTipbG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxCYeCRA9TVsSAnZWagAAGxcP/ArkUqURJ0paKLVc903v\n7Aeia73eoBAfoevH4V8SjmpRYoGoaM8KEsMmJnej2N+j92D0PHc3qZYWR4IR\nrhC7Hw5BpggmB3CqeBlE7/lWnygJgsGERhRKbupjOSH4C4Fl41K/D6CalEQ8\n3cQZZxPAgN2jHu2Adw39tVg1zqM1+5WaZ1JbvhSb9FC4bgC4deKVEMCy184S\nHQMnclDtHNpku4VlZ4D5qiM80qCBxfGtFzJw5tnj+9fP++LuYrKOsU65ilTb\nQdzX/w1w5baIRTnYFJPaWGIdA7V/cko7plzmMnwahDTpMKQXDzlO5igO56Ud\nAVB2tNjxbHWld7vlhdB0MY4gDgMcqawXglVbQAgZLt0Pidd4aD9D9XT0Vq26\naIF+4YK+ZuAb8KBShZlEpnLaX2ccPzCUXFTdCPspYP2jBecCcICk8pDgNp7o\nXN9seAUw9G0f/1M7qmo6GvhWs4PsSyHPHEhAcaNEkFkwhPWDusbxpJ9NPm1d\nAPRno59yDGZhKSpcyV8MTsN8Hk64cbpK+lFgjqTf9nI1sekwYxMOAtn/bYln\nwdeyJcKwDenmpvxvThCpPdNB1XBVFXkQKddA6hhQBfmTbdrMa+OZYPTFaBgT\n6n2tSkvFbjVJnUsHEXMWjdCIh67yzIXTrVu1cz1LJMYC/LCozAJdkoC5i5sa\nhi4B\r\n=4NCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"434efc390f4e2fd42f86d041ddf7cce61765026f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.2_1623467550689_0.027116882657421293","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.3-renovate-internal-patch-6c92fc7bdb7836c6f1a7401dbb4478f817186d5c":{"name":"@balena/jellyfish-jellyscript","version":"4.2.3-renovate-internal-patch-6c92fc7bdb7836c6f1a7401dbb4478f817186d5c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.3-renovate-internal-patch-6c92fc7bdb7836c6f1a7401dbb4478f817186d5c","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f8e529d19822fa5071f28ee376f5984e9d732600","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.3-renovate-internal-patch-6c92fc7bdb7836c6f1a7401dbb4478f817186d5c.tgz","fileCount":18,"integrity":"sha512-O3YseRC9lhQXo3LY/3TuSlNuEidds4vH6SPKcFhq8BK7fKOZEJXl+nvFGgGLbZ3D0OLxoMlTTd8rU41cmYcbgQ==","signatures":[{"sig":"MEYCIQDyHJlTSQeaNJfrywZuDIOI9iH+TpsqpTsmBdK9tM+DBgIhAI7qTtqhJFUbgbYzJxPEPhc/Rq1rDuAWDYXSqRoThTd9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxD3mCRA9TVsSAnZWagAAnf8QAJSN/Or5tWeS3rue/GG9\nFQ4v/8dulvef1yRoM73XQS8FNm2KYFV9uNexkz362x3HHS6u2uwefcs+yQwF\nQJyd2TVLNA+rUgJkNHAdhrSKaE5H7cx+ZeStpL8btT9HBZmdnuCKAiwOBQKI\nh9zGW0ZqdDP5XJ/mAzpIiD4g46C4ZfPJS8s4IYpSFdo/h2vfsiTxk4WTkJ5Q\nKDu+dgdX+AeKVTkFWDNwrA9h/NikYeCbnfaxJsSvwao1vy5jRHS8sMhbGhnG\nns/Bg7ySK0IwI2W9kyaqal5MYyIdOw2yxB+JmP7YGYNpOD5DpyZuLYlJ38BN\n0EZLjWD+yUn8Sj3rBWdwd2fcKtN6Ij8W1JgL77nvHveZAqdRM4wGgkMnne5m\neZFQkPCWc3zQIvvwdFZOxEkud82ZHXoGxVV7y0ohAhTSwEP8FI+SVyP2MstQ\nFqO49p8N1u1Sxmk07WcMQCN9P0Ww2UYs5G8EGY1Jr4pdq+tJmVy0bi91iPMB\ntvtYUFgizqTQ2I1hijmCMZbT7hmeM9NyzspExYCR+j38olXiil+LClgfikFm\nalYYmKCzKni9XogReLc5RgA9B+tGl5OPYjuRCPsx+tyWuN76XwMRgnSoT3Hw\n53RERFEDxwghB6Puy8Mqp3HK3TI8wxuIaMNrbzddEnMpz6JKVgsN87xx41qD\nOeta\r\n=+FKg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c92fc7bdb7836c6f1a7401dbb4478f817186d5c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.3-renovate-internal-patch-6c92fc7bdb7836c6f1a7401dbb4478f817186d5c_1623473637933_0.6517184504868707","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.3":{"name":"@balena/jellyfish-jellyscript","version":"4.2.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.3","maintainers":[{"name":"nucleardreamer","email":"nucleardreamer@gmail.com"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34b3e62dbbaacdd5049b54a6dac4507d0175e450","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.3.tgz","fileCount":18,"integrity":"sha512-RAEL6e/5RIlivyyIkHlVB0xVdNdwP/xilPoSDln+qXpO2uvhYa4UAgZOK2LBT9Ppq1JjBwtZ0UYbUSLIjHZP6Q==","signatures":[{"sig":"MEYCIQDIhQpYS7GRBTsD1V6sKeiJxhdlVS11QiPDdHViOZEoiwIhALCsa9JGa18azgTIPJ06Gv6BALf0dyHUnq/+WTTM0M4z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxD6/CRA9TVsSAnZWagAAAdYP/2WPqK2UzrSYMXt2+/A9\n69T6JDNQUuAJgAJt3LhG8cEXWYXx1+eyI17ia9Jw9+74MfZotCEEi8OrV8bb\nbKNYuHinq1z5oylI+bp8BuOBukRqzbb/DgOi8kNy6g2fBXtcLaxzsz5sI41G\nRolU6NMlFljkNt7IucUO4b3BHCgZYl8JEjfEgMDG4HiWIkVZu5qfsXC5SeNT\nscCcl30ktFVsJrKzjZ3oaKlKMnXMH6/bhUROiq0kG3bHSEMr8rCzkiT4ijro\nIeIByI7+ovOy0llvgdgU/NLKWl9QHrxNdahs1wOcI2sOUdYj9/yhHWXK3RfV\naU3KxKCmuadQ7iwHg5sydR+8GDm27FYx9XMUjZT6j6+cOjXKtw1jqinfEWWr\nkHtgM6RmtcC4PC+/FmD3VWdNR+iQuvLC7Z2iCCNymcuEFwjZay0eU5spAo8/\nt/c7Cfyxf3b/GCxWIz+YkB/T/So/yeuYGg2trz12IrnwXVRpMXCrqzUOV0pv\naDq3f1p+QVe3nFwnNZ3Qw7nyC/cBTKvV6AMK9efWFu9KAz4UEPF8Uiw39zzV\nGCDI3ubxNokRM5tf5d9wk22cpcy5b3HbgcrJvc1fmcPnrRwwBNP6XYNvhirU\nwPDUZl8oKqXgYapESuqIU8TzsMGvzmoFlR5/VHtIKkCQ8egd+RpZ8O7Yojrh\nwk0q\r\n=Y9+W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1d2c96fdfb102f2769ea82f0119a6df0b286c0c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.3_1623473855291_0.12631243309881057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.4-renovate-internal-patch-72d1652c1c90d4051379ef48078108b2d95892ae":{"name":"@balena/jellyfish-jellyscript","version":"4.2.4-renovate-internal-patch-72d1652c1c90d4051379ef48078108b2d95892ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.4-renovate-internal-patch-72d1652c1c90d4051379ef48078108b2d95892ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e708d832356f1aa11f081c4193a87c79e47b0678","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.4-renovate-internal-patch-72d1652c1c90d4051379ef48078108b2d95892ae.tgz","fileCount":18,"integrity":"sha512-UX08FS8ATO7J7NLh8bHqP36i/Y8i/QjhfgOWdjo+hl3u1NQ0+k7Xmmtu22yEl4t76twGGleC4yuTczcaaAI5Sg==","signatures":[{"sig":"MEUCIQCPG4Q4EtEcnwW4xHROVng5d9C3LVLUqecveD73I0yV9QIgN67yo7hhbIM8inp0c7gXTwE4rOZARftyeB4VJ4HssBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/GYCRA9TVsSAnZWagAAoqwP/A7Er+9mXTY9xCjPsGrC\ns8RqhWVC6cOl8d+B7HQ+wHK1yfoXEZWN8hByieSgacGm2ao9IflSTAD/BC/Q\ngMhYr8buM0y0OW4DnwYQh6KuoEIlWCZGefeQ7NNVQGed1fBw7SqgZ7d3PvmI\nLoY0nAWlxUXpTINoJq6tS+Z7adB1LaGRJdOwagSUR95jEgS4klcJJ11yELSj\nWXzhXNec7ZEypMNb0R9eZSDxT64VIEu74VnQCo/pG25UUI8rIrVAV1aP/nJ0\n1QsVVAy5a+4C5Qg6eMyJcouTKOjadtG9UggagZDKA0dXRP6sO7G3VwB020+d\nQvpddNsvqrG9g1riuVwsqBvh0rVm9TZ9kesVee7h62PKQv859MOYUdzck3TT\n7seF5Y/OKq6C0OtV78r2AeU7SMU72ckium5lvhgdVrYaK50tWLKqvvu1+vR8\nq3keEDJsrQ0KzDJJTWwfhykxKIpgZFQrsp8K6XQGKLvfRQnego7BuHtjr3RP\nTihWWU8jdPetSJWGswQBYJuAxaN+GmhrLJeX/zKfeslB0ZP4wFK+Gr1sUkXq\nf9FDFUP/xdMWwzxNgrALug5nk4VVUVgjWgmke8SDqm0ghxZDrjag7hhBnPcq\nHwtbqD9o1RF5FCRNvAhI+ZNnQmNndk2KnHk/HiRxxfuVxomAUy1SEyJnWF5l\np4+D\r\n=abIe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72d1652c1c90d4051379ef48078108b2d95892ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.47","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.4-renovate-internal-patch-72d1652c1c90d4051379ef48078108b2d95892ae_1623716247893_0.7555178753341387","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.4-repo-sync-jellyfish-config-default-458a42047549dfef306dc303b1bf3d039c3bd122":{"name":"@balena/jellyfish-jellyscript","version":"4.2.4-repo-sync-jellyfish-config-default-458a42047549dfef306dc303b1bf3d039c3bd122","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.4-repo-sync-jellyfish-config-default-458a42047549dfef306dc303b1bf3d039c3bd122","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12dfee6a2e4a7034fd9a3ad6744223bb7ba4d5dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.4-repo-sync-jellyfish-config-default-458a42047549dfef306dc303b1bf3d039c3bd122.tgz","fileCount":18,"integrity":"sha512-ckwOctxoZ1xBhf1inhJUFABXzU0q08qN8z92T8ncE0ycqt7yYWYuUIKzg5aydui5rB5VzSuCONAvEztu0kuapQ==","signatures":[{"sig":"MEYCIQD89bGPmsPhhAvvOhed4aQIszliXJSvIWERFnE4PA2Z3wIhANu44XHrtD2RhlS0phLO1GCKZv4DPIFFIPrm3S47dtyQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/HJCRA9TVsSAnZWagAAdRwP/i4aFvbnVz7vEQQCx9Cy\nWW4mZWJVcywr87bbcky7nQ4TWjk5CEqwJiSeL0kVWBrqETH2R4JjQHuLm4uP\nqBj9yrnUS5w/8x4deRqbx5EHoTfJ9kTRqbFca6zDwHRMyPdhHrWwYxGhgBAA\nkz+2F9PMZQuUiog5Cw1VZXXTrunQyMTwavPhH5Z9U8m2TBaTPu2SvJJO1dRN\n3fAPfuc9a7ezo695zCYuarke6uF/5VixcguJgz/XoLPawWWxxHNTLunDoa/M\nMvPL2ZHuL60X43+9Sgr2dW+xbJKyDwTLMskpYH9lclGLfLzI6koHkPZik/bN\nxnbTDxQGV8zxof2Ri/yQHzB8iOquPknSQPyCwg/1rbOU7ohGjZkpbz3NSIat\nRyJVY1QT0yyA4zYisGn5ucm/r95lu4eW7lfHMRB2g5VRrU5Z+gn9c59BJ/A+\nyaYwYb99gScgMtfpxutkQd+j4kthDXZ3hhJJhwCCVs3QS9oSkn72rwoZBXrt\nDx9GDEQiMHg5G9NcdgG19cySKngzlJngEc5amIrC10YBABUzD+wrQTd8w6Qr\nCD9obREyswdi7Aq0LDhDIU2nm/4eRiweRcAxQYKq9FHONpKEFxESa10GqFtE\nGKV6TxFynyXFvv/Nr/aLT8kF6+ivsjXF00z8ZRBitp4C9Y/EvQ5hX4bmqx0K\nUbfJ\r\n=9No2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"458a42047549dfef306dc303b1bf3d039c3bd122","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.46","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.4-repo-sync-jellyfish-config-default-458a42047549dfef306dc303b1bf3d039c3bd122_1623716297224_0.21863828445847866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.4":{"name":"@balena/jellyfish-jellyscript","version":"4.2.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d875eb1bc114186e02e874894a66553838a38ce9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.4.tgz","fileCount":18,"integrity":"sha512-nzsAU33kuNOLH380i7VOSI3P96gFdvF/OXT4hV5gbk38Lb0BHB3Qg1Q04fb3caVEsMuQYqHFJce+IIgtC7kLSw==","signatures":[{"sig":"MEQCIHchomK84HMaMQTc94Q7bZ720iqFtRuBkYHA7qsQQ+2lAiA+LDzrQTsohM901DfAOQywKMGNDgn9Sg4OGWggA+kcyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/JsCRA9TVsSAnZWagAAmdkP+wRp4A5LqStZZzBp5fKF\nKzuqK8PgDSFG60+QfOEGzK+bUNPfRBTQehYIUBwZN7HcPeEUOCjDQ8WYI6Ky\neQ96lUTC10FEMyrqQDRNqX776TZS43lGoAAlq3mS9C9tGH5gjtqRJ6Pe0dbh\nEX05HfH6uJl/UjWswIdRwE6IVhgI0SKqutBPDcO2dEm8XJ3oUaVFnQkdlQQE\nhqf6h497fzTMBCxFl2HhgQdD+RORsQZaMlU1EdBBVky7gjqOQV6dpgPVttiY\njuC+OLCB3nON1buOgNUyowAelnMwu65PKNB/ssW3OlQPsImWhF8G5OzsAEXD\nxAWF5p/ocnU1nSgh58McUVhn1PBxkYwrais3LvNwhzQI0OWPMT+U1tI5RV0I\nA0Wb1nda+UotzYUhMG9N5BEq9scjl00hwkgLkPFSq2C6gmsTFytGHcCezS+c\n/WR7gkQCvukJZpss2l98UX2BRvh+zeY7sO6UzLucHL+5az8XQIC+VwW1bRk0\nVnf2CNZpf7OU7ZEHoGDSaHoy+Esd5YB0yHm14Qb0TN0BGRCEMVipp2sJyGAf\nPQODz6LdFKGmzSrQR5K253v0yupZ5YtBLBivdVeuQ/aDbfMFBBH/ilsmbzMt\nnmhhr33y2ouhzaPO60w4ptumnDJfgun+2bQ+nSnHZ4jQZEnub/ycwGVHl12l\nBPsP\r\n=8kkR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8bcf8d63d7f64229eca7c810e23e4ed7d9cef479","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.47","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.4_1623716460544_0.3485960329401332","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.5-repo-sync-jellyfish-config-default-bde42e44835a3fcf9fde674109ce3ab52a66a0b8":{"name":"@balena/jellyfish-jellyscript","version":"4.2.5-repo-sync-jellyfish-config-default-bde42e44835a3fcf9fde674109ce3ab52a66a0b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.5-repo-sync-jellyfish-config-default-bde42e44835a3fcf9fde674109ce3ab52a66a0b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"80f8b40815f995cfed04895879d448c3f2d86786","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.5-repo-sync-jellyfish-config-default-bde42e44835a3fcf9fde674109ce3ab52a66a0b8.tgz","fileCount":18,"integrity":"sha512-CFJACtR0XxMX9M7l3WKrtpvIrSkFZTsfRV2Ah4/dnt4bSRuwwhMZGGVZsh9NLwG8xUy8sZlvrifp8kFLNUsWGA==","signatures":[{"sig":"MEQCIAQabGgU2ay9PAPgNFuuYljA/k6eEI1AIwGfUrWAiHwpAiBqaz1li0P2dlAaAk1vL8f7o7xBIJLVjJQE2e0aJVV2oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/Q4CRA9TVsSAnZWagAAqg4P/RfJzBE0bsj9J0H3ucKX\nmfUdUm9MTPinUbiWdrqkgQZAQcVq2zjOj+/QfsQdK0zI3J4jaxCWxeCTDfww\nTYAOfxXdooZZF5XndsJWILKRi/zmqDR7LPwMtbtKa//zCkL0IP3wnKUpIXMy\nnnJW0TcKG+weZs20iILMprUHdSZFdVBE1A3BugAwARVQNrufvkMl1W/zT//V\npJlc9AhYuvTMhHC/tLmiOK2HNk+rSKoCzYl9gKrnxR2hml0PemBPXqoTpI1a\n2PdA4mBP3Y2gQh4UZSO4xL8428VKNg0R/ZfKwpdh5WxAY0EDNQVLH2e/dUJT\n+IDRfR7QJSsXwMJCUC3nCgWyc4+tuhIjptav9RqLHanTzZ9YIH8zwQy2Z2lf\nodM51NBjyNyrnA58IMEWvziSuWnBe9bFGsHZTcufgQbRkdlibATCdA50BL+c\nul6sh1HZhE/dA8PR5PcM8un+sZhZG6FzddtB+JmOKXrWUVdfg0n5Nw+LJm3j\nrXINSSw3DqZ5mXPYIxnnH3COV6CST50PJoTvr1+GGnavPHw8W6EGBOHZQuZW\nHVT/q2CB+WIiYJU+hU06SsG+ov8ZJTVTKrtoqRAsMTC9pD9YJhQVXbiXRbLX\nENhTgPyZ/ckaYskiGFLZP5G4gnNegxMAESfTDLTIastAXYJ5GNvfOSGUW3Ip\nSHQO\r\n=6Zxp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bde42e44835a3fcf9fde674109ce3ab52a66a0b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.47","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.5-repo-sync-jellyfish-config-default-bde42e44835a3fcf9fde674109ce3ab52a66a0b8_1623716920581_0.23309755172440827","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.5":{"name":"@balena/jellyfish-jellyscript","version":"4.2.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"da9c5c3d7c6910a030d1c31d8630e98c49aa8622","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.5.tgz","fileCount":18,"integrity":"sha512-5hD6mAa5SkV1vrffg6EoI5eZUconbC0SZYGOAXOFBFaVFNCqa0wLpJVEM3wPU59ByNeFEUr5PPSq9fwWhEd28A==","signatures":[{"sig":"MEYCIQCUpil6y97CYAGVpmw1r3U1zdEfhg1br94lFtIlFeRzNQIhAOHDBSNz3nvo3F3V3MquWB+P0Prcw3AKgBQM9G3KdLUt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx/ULCRA9TVsSAnZWagAAMCQQAIX6bJq3B4k3FwLJdqZ/\ny6ZMsxwOdVUnKdyhW9d0O7MVZ36fWc8YjP84LAYS5EmsfF3a0PIIdxzEQ8Fh\nmcIprrY5g1P9oG98qMe6ddCw4j/LOi3Bx5vg9kqKl2k2EyiIwS55PE+TY35X\nSYlnYbu0IVcfQKJ07E9ehtbqqBXvYaiJfP3bp0XC28xCoWINaWGqd9UgNgup\nd2a+jQDhaNBHokpfblQhJfZ5CLaSaGQMOZcwFW4ngk5UZK482knMmSSAn7NG\nrWERYVL05HN6LG/DRA3fIyOY+ZhJBs2s+HwOW8KAwtR/N3WTiDD7RuM/cI5c\nlIfSDWC3vG9tJjlHQXGj9m9c6/ETBXaqaov2FCcoTW7qQq0sm2lDfKBCt+QU\n3uTG5YYHhy4Gh0eFtpmQeT5kjMVSU7fhbZa6dJe6wI62XGvuRbhCNkyQu0uw\ncPDiczlNHYawcOfmB0LNFR5lEgLqpTYQBB4v5KqVIp1A5MrZrgGq/YSyASG7\neP2EH0WTOrQWpq9Lbf+8YPXUhatRK6d/yFVbbAplCmXfKayYru/ihNT38job\nk2X/JH/pGXhjsLe1VuuVetYBHq/laZfN6rwDNaVqvzC72fHC4gIS/3tiL48q\nhhIQ1o1Iqbn4kfwQuqiz/msY8wNPFRWErCfC94RG/1h3DUZg/gFXTG1IX3fv\nu0aG\r\n=TCCm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82213065b0a87c32c6a60948088c1772616d1dc5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.47","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.8","@balena/jellyfish-config":"^1.3.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.5_1623717131687_0.42239139763265365","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.6-renovate-internal-patch-f3f59f26051babc7d00afce03cf267c377d46c43":{"name":"@balena/jellyfish-jellyscript","version":"4.2.6-renovate-internal-patch-f3f59f26051babc7d00afce03cf267c377d46c43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.6-renovate-internal-patch-f3f59f26051babc7d00afce03cf267c377d46c43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46d26fa1e02a0187513e155d9db13c1bf743af65","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.6-renovate-internal-patch-f3f59f26051babc7d00afce03cf267c377d46c43.tgz","fileCount":18,"integrity":"sha512-Jk0jXj2PLI5zNyps+W+x6wEwXL/aJrKyWJ9dLohuqwD45ZzzGdClqeitgCgkehKWZyZGn0pMKh3h4Eov837l8A==","signatures":[{"sig":"MEUCIHatd9LFgy0xe5EhwrEChtWix68KW7O1lMlA1HjL1uXAAiEA0RjUlgV7EBIckC6sgbIcdQ9kIDNlZswyJNEr1Zvjxiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyAzHCRA9TVsSAnZWagAASiQQAIWDnHPkxEpRFwUFs2nj\n2WInbyoTVY3n9hZ4GOQHnoWvvdKUYBlu4K1CF+Eqc7A1zH/nN04Mp54+kNsK\nUFvHO0ZRLuj/NysE9LSFnw+obVIv3p78Y8fadwys8qX5nvxID6uBYZnATLvu\nmLBN7QtR2JWxBI3UFjzKTkfogChK570rVgsk/CkSwy2mYoz7VEiFjZABZqsQ\n2NI7j0++z4862iZFO7Jg3dIgaHfZ9ErbYJgb/wtPbxGva4MJZjkdKz/O2QrS\nD4PvzMMgx1hhFLegUUORKH/pdE6erxmAEL90IHX3L15GEi5SKcmlAm+CcHKW\ngNb8asuQo1Wv06HkmRfxRfg4zlhhuihETZXiNrPiLyB+wrgJ0520PzDZ88JL\n+XUEcodEAjrJb529o9FUkb5PM/eiYDn5KNVdGhL4YFczgDgbYlc7ibAC9WEs\nJeuz+NRnQp+ri+F9/nPh7HpwXHAtGxq3XmaDhEaTRCGhXHxGAzp/wsA1OlzF\nhj7mmNNwOlOTHLYue30sJrh4NmGOAnhNJRYEPwwvQzdf5o84OPm5eVTRrH4V\nYLKaHRvdMFc4YfVgBdl1KG9dn0l/ItfE9br4C3MZstL2pgpff1aHvIHSuxYP\nM+vIhxo2oOK00Y3vnneNhVkvIq3jCoXi2j6pohBmZegbifpqVKghANjA/Wms\nslXr\r\n=/Iyd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f3f59f26051babc7d00afce03cf267c377d46c43","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.9","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.6-renovate-internal-patch-f3f59f26051babc7d00afce03cf267c377d46c43_1623723207579_0.3158303520577308","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.6":{"name":"@balena/jellyfish-jellyscript","version":"4.2.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ef0b6670b20034763c3af0d4a0457be8e4eb6221","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.6.tgz","fileCount":18,"integrity":"sha512-XCFVFuJfjrZfYykCn1u2a05wJmobYmRAeTs8Ja30gmcESYe0gMSr2In0GkCIfTs/5JY7Uh1lBoSpgAGBqBeHyQ==","signatures":[{"sig":"MEQCIFQPj/Lcmd4x6w91nP6jwXesLeCOQ4HwzI2RV0g4oGmkAiAn2Tostd6juDWiQAorE6fKHwG8D2OvDukab6Z9QVHRZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyA3UCRA9TVsSAnZWagAANrkP/36cFOmA0XqoRIP9Idlb\ncWICz2lXwO02BAOSB/HjfiVUvGk+dWPL0OBPQL+DFIw3G81CBgq2GgyzXS2/\nWAYARbnRg/gFytruKVYmxW2rg+/B8xp3h6YfsaUlDF2gxwZjH6jZCvBJX6vL\n4upnd9aQghwDTR3AMIXQmwRkAoOeRBzcy6NIkiKB4esfeCTRI/X2m9XwNAi5\n2qSisfgUfhl86pz5dFx14iM/6r7ka8SJ86XOsl+5WML7OuJv8vQbN/qXh/WA\nxE98hQwG/MBgrg7SKAJkmNddQ3zVVCLN1pM0eNrScBJCNZBdyAgX8Ij5EFfd\n4Y/KyriJyM7E8R71IM4pRDBW/BeesuS7UBZcOROUtiAxIqIrWyhVKnEaGBBU\n87m1PIy48VoIq4zC8f529YkeqrBKhwcVK/kVVPrBXGLg0Lyy6NOyjMOHWhfj\n7tyTIpMDNjUV5vqxXatd2ZeQKhb57Wg0oQg+DdXEsAXWyBAb9QJ593Kg3SgM\nk1pm3CU2DRm4dSiwGnlhouHGkcmxjGUlsFnWnYB5mBf/WC1TBhvTbcA7w2dX\ndLKJhz7QtqvbrjcaqqVw1qYbk7URX1ePFCi2ocMxad9d4TJtL15JffUhTfLP\nZ/Vnlukzfyb7KVrtbIJXZ+fA87rYD8vhmQL6+I+AfPdDmXzRh2e21WFbJ0sh\n4qVv\r\n=rmhE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09630dddc79024bf4b77c2aa2c43176131ce7ba9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.9","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.6_1623723476409_0.28794849704315006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.7-renovate-internal-patch-7ac53d6949ebf99825e9fd767fd032655f739327":{"name":"@balena/jellyfish-jellyscript","version":"4.2.7-renovate-internal-patch-7ac53d6949ebf99825e9fd767fd032655f739327","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.7-renovate-internal-patch-7ac53d6949ebf99825e9fd767fd032655f739327","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9332f52f691b27cf8ee63c77dc2afdd628f61377","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.7-renovate-internal-patch-7ac53d6949ebf99825e9fd767fd032655f739327.tgz","fileCount":18,"integrity":"sha512-g7ILvDuvbKG5tzCs8z/MSRrnsvjO34paVbhG6VMo9rTXYKuTlU92JkZLpnCsNbH+/oycacw3E+cZ7HTsCqXMDA==","signatures":[{"sig":"MEQCIBBrbHgf2dQ3ZBO6egdB23oS/RkFSYkoiuw/onBY3m9eAiBtYjqSjeCds3SjjQnQKltPa3tDxPC753TJnyGUDZBT8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyCPdCRA9TVsSAnZWagAAtV4P/j8SEBOOnlmDMjKc3mzy\nM5W0tyajJ2i9dhpSa/0XRYwS5xYg715Fvr09xW5KKvfKgeZvkyzEnwxR4RAb\ng9tQZPBP17mYepq8b/7hBhkPt9pqfIDPM4miqvGEpt7acdabv1tWfGZDevZA\njld4+NRkT7TLEaCmOuH47T6qhEbYeOQmV6bfVq5qW7iZarwhB1YQWTZb4LOT\nep6iwQ3CaDQv41KuI8rY0gVABMf8+attxRS3yTOGUmOPmmS4heolo+l5mGqG\nh2TXmX6ghMY550FKIzOvIv+pkHfe7Y+AfBP10a+pmo1q5O8mMOjK6ZIpBfuX\n8hJzY3J5kkJq1SypnsaV/ROWYg5/VsdGObMwpReyB8Rd+lO+HTwByqBQh7zz\nqSZMOptgeZfEgnC7PnJX4AdnKNSCZccu0imYq5AHz/TklVb4COV6rtdeH7he\n77a6c7Um2mUD5DWVFALsAyksPd/i8pCxAjOLyjiGRPEoPXMF0kZmRunH9992\nRXmuhUrZ/56mUKC8lwb5rBnJh7UBCZn67410naY4wEecGMU9PiT4Dqh9g9rt\nnvCa4AHfDUmuhxuxoKvqk0iWU7jhKoaXrLDsca1/zzi9zLpCppKFiTmaYyT9\nJtFaFf8SAQkfnS+Bl9FHsRI7u4Fw+Z+D09vrkHFVOGknnGoSuaf99zPytzkU\nGba+\r\n=YE9y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7ac53d6949ebf99825e9fd767fd032655f739327","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.9","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.7-renovate-internal-patch-7ac53d6949ebf99825e9fd767fd032655f739327_1623729117174_0.3511764738625407","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.7":{"name":"@balena/jellyfish-jellyscript","version":"4.2.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e81ecdff0e74421202b92aaab3d5940e38e41f83","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.7.tgz","fileCount":18,"integrity":"sha512-H1A4I4yNePCoz2ZwZMgRcwIi/GaHdznN4v8iiiT3zP6FUW+akYfU7kKtwZwHFrLOcCOUJTPv9DkxV4aI4th4Dw==","signatures":[{"sig":"MEUCIQCnzwNs7aK0VJNoTjsQtXSK7ET22+b53j7MtbfQt+rBAQIgc3jH4p888HFf2nWjmEU8reRkhTplZbpWzruDx7TOqrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyCUMCRA9TVsSAnZWagAAWdQQAJTwHzgoJzGLiti+ZpBT\nhigr/phMLs8bT0tU8xkErbpeL0e9OgykeZOIO9buymeBCnSTi4UMTs1P+VAz\nCgnrdECmHM/wNv7yHpRxyBUfQRLxEQeCJziIhEl0oAe1kLIksIsBxIVakz/X\n3zpLkOPuFKatVDS0MrSP/fEk5IA+WTHpa8BaQ6u3VN9rcdKh64bPw6YN3A4z\nXl8k9WgFac8Q9V81RN2LZsyIU5CEdcMQfRbd99usGBoC0eigGHKOkJ0OiJ3B\nd26k5lCdbIJ+O0YJv9UJ102cV5z3cgEF/8wCFo4Wlf0YDv2T9FM1qAepAAOc\nXTkoSRkJoybkOTLS7Afszpa5oTOSJ1gQPruS2z6eKSxcNPqpskh0Hq89qg1O\n4sOk42UUFcfVgcJnk3qxsd2v2C4OH+3MWyetIpm+5xyCzbkWKLWNmaw76euy\nYZpjgWquMamFUiNJfUPPV2+gdB4vEln+Qlihk1p+5HYHOrfN3R+Soi1cqyOD\n9kJ4hnMw31mxRkVKht5QH7jHSMv7A8qiC8f8QjrFFruzhJn+gDjnBL7OHEGL\nhYJMKX0socdX1nBsvXrYbOV0MEWfoCc0fygZ8M5ALYYxZBpsRaA+hDA1ejsz\nKKvD8YE73b4Eio7WU+iC8uYhd9+5O53/fVZx7gVghO9k4cS8w4iLxUEovpIK\nH9mA\r\n=Dlaj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81beba067950c9d39fb0e090149e6a0b81a88398","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.9","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.7_1623729420790_0.4937985074239979","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.8-renovate-internal-patch-227bfe5f04973c540e64dbcafe074b8fd5780965":{"name":"@balena/jellyfish-jellyscript","version":"4.2.8-renovate-internal-patch-227bfe5f04973c540e64dbcafe074b8fd5780965","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.8-renovate-internal-patch-227bfe5f04973c540e64dbcafe074b8fd5780965","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ad745be89f12841ce95595635f5cf9e1258905bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.8-renovate-internal-patch-227bfe5f04973c540e64dbcafe074b8fd5780965.tgz","fileCount":18,"integrity":"sha512-hIPIP4WT6KlDAtomyBD0Dt0eOy216CAXf56h3pPMd3aaj7ZYlvle/rOWNrvBSQDMTuQ1EnEZQ+zUF5QbdYK0dA==","signatures":[{"sig":"MEYCIQC3ZOe1uJ7EH77mNsyILpbgQFns9DiJxkiq72gg0c02hwIhAOQFkoR0fhTZeh4ouxkCX/0Bg8VUvO30fzGYljlVJYHe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzVmoCRA9TVsSAnZWagAAtFMP/1mbGfJgDfyTBL79ABH6\nYmwF/GN2wYCmszW2oVlJ45LdJDqewRCsZy6Hl9MaR71nYCIMhLxHfwyLY66p\noJR9tex16RmWMY4Zw3vEk2nUgp1hIXLO+EqQ6YpbtV5jouTvym4M5Utn32Dl\nvS0OtV4a9XU8KgFjOJ+bmf3lIo1M+wC0ZgCP7mHRe3zYufdTp60nuEZG1Iqv\n+HC7x8Y1mQr62wpTEw9bqKScnNpKvjXHkBJYcU254hNmbkBq2Z7CLsG8JPLd\nYJy7+GtKoLUMwJAjrQ/oFKuit2v3J4uajf+zFrDIlF6R8Z7OnAf+fgXMASpQ\n3Dpt7plyEv3jPrFreDSshy0x9PZgUjjmK+i1kf3w8IIG2MWp73UN6ZZXs+zm\n1mEBQ5I4cEJTl+S+hGkfkGu+iF+dqvSocBmEGeMhFGK+dHg8kay0WeAmVzL9\nBYgu3BTpjxkYRqbHr1uLMrXqgyKZZqyqb1HE6ILNZkEbkUyjh5cxu3K7FHDv\nvohYwrGubPO1I9mAY9jRG0TyEg635Ljb67jckhNTHtsINkNwabuaUOXZ+q/R\nBBMulmCTbZXdAbZA85L+CxQOnLvUk0Gh26+jwCAbzao8XlDuWAb2miGHsFpE\nFN0HJoXFJ0HAfdvO9MqhsT6yfKCloBdmcglPpvBYhYKYO7X0l/C/tgM1KGQP\nM5M+\r\n=rqIM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"227bfe5f04973c540e64dbcafe074b8fd5780965","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.8-renovate-internal-patch-227bfe5f04973c540e64dbcafe074b8fd5780965_1624070568374_0.6146024369194207","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.8":{"name":"@balena/jellyfish-jellyscript","version":"4.2.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a34f0ae2859f186adbc98a8b4a0238438884eea","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.8.tgz","fileCount":18,"integrity":"sha512-Tf8Ek1QCj4kuALSLhtdilLr8mLfDsWFYHyQQ+S7k3UvlaH+vJo4/dYXv8/kPm25YL+D/MZ9SO8t/cGjWSGYHCg==","signatures":[{"sig":"MEUCIQDx4b6xaiHimXI8kUvzjE+XOmNoaO9Spxrd6OOANF9pxgIgc9TPpCDXTvHpF0oieEtOL1QOSa5UA3jvGhgZXbOvqmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzVqCCRA9TVsSAnZWagAA1/kP+wesmL7Y1D/BVFvAKtOy\nTf1ul43I1oKf0u9CQFhnA8dpvnxSgLz98aQiW6mlKBKvCy8aZIKkCWXUHmjN\nq2vfBbIXcNNbyL7QdSs0Xomyz34et3ZdY304/U7prp2o8q/spOJsmkRsrGD1\nPPFwBqDXrd75G5NeVwokRPK32wBIM/B0vWmQ/Rvr1EWJBYeblBMegJFlbooV\nEFPgbcB6qVpa0Lwi7Mca9a44Rv951yg1fU90aVa7wl1Oc2rWHFxiiYOXbLFU\n637E5q41eHX/Zkio43WiEWYstQiLX3yDxiQr3ncSYbYQfVAJZbpTmIq8b/Y+\n1cSOmGZLN5X9oArQZG65ceXi1pHOBLn2aHbhKcup140DXi18iaOTwvBwMgxb\n4CunXuOM1KcSEUMcWcPypEqoJG3WssDid7M5pMFftfAy9u5y7pPTxhzZHSTd\n2kVrGJl78ee5E/rmr3wCyqdqp1jD3ICIElZHdgrFLYfh1GW8ez92HMrS0XHn\n957jod2ms20XuJbXyH25aDbbgiZ46ivUcy8cWrC+HLxAnO5hqfvBBy0VdVTI\n0rOI3WGyApPTztpUJffwex4b9IpynStfHl3FFJ1c5AZvufoKApxXEYukzWMg\nqTvniBiOS6eB/RLzd7YCWQTBtRumAhN792A3MhvwStRL6wXYSMRT4uLzYwDp\nh0bY\r\n=gPUz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7d59fa72b4938faa62b5f89ae3a65fa6cb793708","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.8_1624070786122_0.327749392121818","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.9-renovate-internal-patch-2453bdb1eedadf5f1cb6cd1f667d480ea011905d":{"name":"@balena/jellyfish-jellyscript","version":"4.2.9-renovate-internal-patch-2453bdb1eedadf5f1cb6cd1f667d480ea011905d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.9-renovate-internal-patch-2453bdb1eedadf5f1cb6cd1f667d480ea011905d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b13c9f57be76629885e704915577ea7e7afed2f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.9-renovate-internal-patch-2453bdb1eedadf5f1cb6cd1f667d480ea011905d.tgz","fileCount":18,"integrity":"sha512-rHxPMBLZEQHvalRFWB/J/8lqAVzOis08bUIY3VzQyFSoppROMoZ856GEOKKe0KOWj6rUn4JpI5dFMwKNhjCOvg==","signatures":[{"sig":"MEYCIQD1g2OxA3m+CCRq/JGn/3AvrCpubBvIvkHFM0RlrIPqvwIhANgMfAPWZmo1k3ybsjNtZwHp9VClHNRfp6XRXohxsAiy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzWmKCRA9TVsSAnZWagAAXOkP/jPrV6dZ2qrrG+KADI2N\n52xMUpb3hYXcZsgFLTL3ljIxe1cvltp6MNHq/5gsZALIhNi5K3SXWbd5tzM3\nVaEv1Y9eM2xOQIOFMnuLgeIBXpih2VWVrwo9Td16Qkzi+0szCe0VRdL8M6Lm\nqIVQ8mehopnpZ6YktEOhZq9zEr8/YCTNc+/PtTKkcixQLrokrPT9O1SpA1VD\n258p03kK+wn20oV+3Iz8RZyVJ6Y4hf54BdHDYS45gX8mPezoz3N9ximzYSg9\ndRItDU/n6repC0EnCTHD0r9KbZzU5VJKM9oqrSnbTY4pN4LZwVGJHRqPn4vv\ndjkV/YP4qt60uArp9lKwqaCvSO/KlwCTnS4X2K2BWiq2uu0qt9sx7df3wFJC\nauUeEy2nFnkMHntGF9Stb0op5BDtOzEBdwJIAGVztvsRPmrAWrBPyh1IafnE\nDybxRElIAxfJSXzqaoPOqfXgaE3OChNvzLlL707Rf0Pl5NlmuHR9Y6xl+RWI\nK/G/cA9tgOH2LiwabS8alGs2qXTitSYHdBu+PEpmIGC1dk/SQP6JjCLlxQEk\nLxUpF6OA06XBcgaQp5eCHyrPZPZOQgDheqMM/CZI+a+kdOkJKjivu4aYo4/r\ntJSre45Qc2aXfKCoNsrNrUcE4mZOJROhJsAfQQ1TxzidquoY/R/2GLGnRNJ+\nP1Gi\r\n=1own\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2453bdb1eedadf5f1cb6cd1f667d480ea011905d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.9-renovate-internal-patch-2453bdb1eedadf5f1cb6cd1f667d480ea011905d_1624074634352_0.11945923867820762","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.9":{"name":"@balena/jellyfish-jellyscript","version":"4.2.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea6ae1cb1b3260fbd1c9047a87f844abadcc4cf4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.9.tgz","fileCount":18,"integrity":"sha512-Q/vIDdUEI27uLy5IuSGUmhkEM3QTMHaHkijdACc4WaVlfdTZavxeOMbJvIcKE2727cU/0Op5x8VOeK/GVy9K2w==","signatures":[{"sig":"MEYCIQCeA81t/HRNxL7dE3rTUrGppA16uT2Kj9RZgRmow5OnvgIhAJ+39yZAZgw5xdyeaVuGRaqjqTH6PBeAeYZxcE2jgXvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzWpyCRA9TVsSAnZWagAA9x0P/0gQvF/TiCvYg52V3M2F\nx5zoNBxCX5yDwiLd/dT/K7uLHjlt1HMMQyWLd1GCHxBBRQlkfiPHHWCwJ/Ph\naHzWoEfbs6NC7KcB8up/AEvZEL2XJck4/0ySQ/h7/48Lgb0mnzq5MD/nSOoI\nvfxAPig3NKy2/50O15dml0OSjj2YjHKW/zHZaJBklasFRflTsBaQUXH+2uqN\ns9THkHH+7VR+SvkWxq67x/yEHqAPyv0LXVdqpl2IwZA1RjU9EycOb6IU2ogg\n0jD+UetYxQMdbT4EEA6NParCM9jNSNRbzxFpKWnCVlFrSMMUnKNfa5cZpjcX\nxuLd3x0QgJYjwrejX0k+Hhc4ND88Xfq4Kvd+ZCJnCie7TWXXlM8lD+Veizgc\niwZjjor5wDQI6Xp+t3CU3L5sAAxY7JvnEL36e/tT1ZIgV+6oRw52r6UifTi8\nxusB+3/XdXcX325WtKE3iAzeEOhF478obokzI6ID71WLPjqW72Dj8Cn3eYVk\n0FxpveVzADw47AStT2JWHCyFpRoRXkqzQsA1XAObJkcrlfZibLM6iHAtkEo0\n2oN+3OHTaz0gDFa3ldO4+Jn0FkmLHJGEF0KaUZm3paQlePVr09MU26wplSO7\ncuYKSVzYhg+ieLRjZ0ptvbk9PaVTPruRnp6Ji+zgqczM9BoOyT9mBA8aG9P6\n3F8S\r\n=cvW6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"47d448cc88c02232293c6d844c8a9c63448b44c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.9","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.2","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.9_1624074866267_0.8378364171922039","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.10-bump-deps-4dc1b6907a49f46c4509757d7bd11776e8c26586":{"name":"@balena/jellyfish-jellyscript","version":"4.2.10-bump-deps-4dc1b6907a49f46c4509757d7bd11776e8c26586","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.10-bump-deps-4dc1b6907a49f46c4509757d7bd11776e8c26586","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f15a9c50cb54a80e67fabea8bf8ede037c860f40","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.10-bump-deps-4dc1b6907a49f46c4509757d7bd11776e8c26586.tgz","fileCount":18,"integrity":"sha512-vKauQQR7ufMaCrJU1gWdHxSZWanAtZ37ky8VoQ6Gj04mofZyPRyrIZ2FyxkZeG7N/U9W5/K5QeWUm+bUqA3URg==","signatures":[{"sig":"MEUCICw3lzMT8sfWil+aU4nW7w6kUcbzyk8wGlcJph3sRho3AiEA76hgCyWXgI+NyrSwYmOiyxTlZG2jDOulyjSKqPvGkk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzbyRCRA9TVsSAnZWagAA+1oP/0SWKIWIymIprgruX+lx\nkTBsBVT8Ta87/lbIjUhEWE5+yVKIaCCH4VKlvZgSoUQb7CAVNjCNxuA+C2CP\nYJkzeLic0HiQX4tuMVc3uef7boswiSmOOB1kyc+qZTR8TOCfSDLbIClTCWkD\nLXLXGVghTvKDAYZfmeeGqNzcR5v5mzJJDYPDYsv4zgEFKbsuWj1olrwS2U+7\nSpFqZFo/cA2x5kntE6QhRvkir0hh8A2PEppKpWKWMa/MQa//rrr3g7Hs9EJq\nWEHkC+/m7AW4jE7kCo2mzlpFchVt8loLwg4nh64EAWmNVfj1J8tdXTF77/uT\ndBWVJpw7wM6hpwM2nHz10x69+w8ZAJO6kJ2/3WftdetPSBXWOY5V4XIFzpyv\nit5gvDMaq+kbXsk+oL2HxaQdUPV1cRkCd1G94IrkP5yZvQv3iTaUabqxwv8B\nFAsXl8k2sydj1hx6VeFx0Q8O1aUhjdrKTtih9YrdJNA9vAMaxQzwlhXY1awY\nacGamrvBiuq9NMf4ucI0AaGFtN7dWzJe69LC5lFmcGKnkDyEXCPkDYL0vhZC\nSCVvFcSBy9rnrX396ke6Ti5uVwIpVA+exZpyn4cy7hnWPY/fW5k7/DTbg45C\nSflCXSRwSBuRElGtDqMO2VY+MdZOZn489xBBvZoTN2Gel7HzrFHg45YvCQA/\nI6zN\r\n=mCR5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4dc1b6907a49f46c4509757d7bd11776e8c26586","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.10-bump-deps-4dc1b6907a49f46c4509757d7bd11776e8c26586_1624095888849_0.34415976119205616","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.10":{"name":"@balena/jellyfish-jellyscript","version":"4.2.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a0e0fe08d80376da1e0834f4cc0c501fe608b7d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.10.tgz","fileCount":18,"integrity":"sha512-f8NFwAhoIhEBmPLzqbfaPOstA7BykOWZWaJQd1DDUsGKNtVXhaZJZ0QIAAtUer0uRAxU8R/AMXvbnBzkUPh+WA==","signatures":[{"sig":"MEYCIQD5TzLV1QbMIP/7AXYxIKpXf/d2c7//cs5pjMARYMw0TwIhAOGOSf2Jsv1omIyqsBTLOoaF3kQet/+Ak8BzfPYXx6Jx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzb14CRA9TVsSAnZWagAA6/wP/Rd7UXqwxOTGjAE3e3DI\nRCd6D4rK755uOmAt/qN7D+u3xtXxeIXSZ9Dkn0ByJSUra2cRFN0A9dNVtNFT\nUC2jSgQcDVOP/7MM4WwPBHIUrfLljB6Rf29DiD1DTAUjGHkYH2rf+Iuo1GXi\n+N/i8Ck2AsAO0LA/ahJGETZW1U5QJaUhiQpmaA8maHIHMTI3sQQ8FC41Phvh\nYWsgK7nk3DrAvQS+iIaQ+/DOKCGiepdYvzr+dO737wR1aVhTn/QoybOZRZo6\nJEbZCG3QOOpisVQQQgmO5kYO59xNWwRprrCfu+fF5zYWto9OAW2B7h++k+HW\nE/s6P9YSA9chZkZYFkXTyNU8VPy4j4UOa5MdU7Pxqq5qrIAD0HxJqadK+0Aa\nlv44BtP2WFYFC/uwvwHc27/i9ylZsXfJUnfEr+am2VOLr45B52PCSt9/OBHC\n3zo73gCBEWyfKBP5a4DAPB05M2wJN1yd9zwTRTBcA+FxnDx/WzXXWuHQMsFP\nQ6YL9CPTqPUXMYiYxu5okjL3WWuH8ZQf9B0Ap1Ks7SDozEnpH0N0KlUocTyW\niLBKKSSmEOwJ89Hh9CtErjWl6kltRbp9lpnMG4/a0URMOurAUs4vPlh3rbbN\nlrByLJYJ/U+McOROoRZ/NmfoDJbHX1QMgKs6E3h99lRo5RDLrlR9XbBMfEAO\ngzhz\r\n=uzgg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d474b32ed7cbc93ae997477b6558c362dc69e77b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.48","@balena/jellyfish-client-sdk":"^5.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.10_1624096119735_0.10976394281182666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.11-renovate-internal-patch-38935aff6537a32a1f51cac18317133351832c29":{"name":"@balena/jellyfish-jellyscript","version":"4.2.11-renovate-internal-patch-38935aff6537a32a1f51cac18317133351832c29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.11-renovate-internal-patch-38935aff6537a32a1f51cac18317133351832c29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0df00aa6c166ccbf3dabd8bd4205f7144c6afe43","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.11-renovate-internal-patch-38935aff6537a32a1f51cac18317133351832c29.tgz","fileCount":18,"integrity":"sha512-UUahFF4bojl5BnxcsA1WwjbOfZ3tv8SMJxEUHXLg3H3oU6XIxWgzgrnwuOOeIh12Q8qpVc5E7jwtkCRV8xFhjg==","signatures":[{"sig":"MEUCIQCXxZ53Xxm7GYwGdvjfaiDWEPP4/3vHvX4GQpMXKrBfpAIgKHUstszZn+cEvJazij8ZeWcnw2EfBKALa5kjKzvhLLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzb4fCRA9TVsSAnZWagAATz4P/3UXer9u2xmiatsw6qAL\nruzmcODAUpL92GRFHxUPcKgdpS//n/C77ZDRPA66ef6sLKZTRyeL5EFOwWC5\nIXwc9Ik6168q3jrozMO977mlz4Pr7LT7HpQYB9lWDTuJsz6kh7msul8LVjkQ\nM/MoHXgqckmI+Gc/KMTBiBADPnKEwdn3g1rPzWearjsl11PQGloBmmxTKXId\nBP4/qWugdkLNBK9dgeGXyuiusgrCEyI5970k02ec9DCtbl/a2H/x0oEnE/E2\nnBbz3qfyZ2lIvgFLcKB6mfUhI0Oi88jdz3nUCgHEKNPt12eSpgygPkBVTNZ8\naEUn7m77HGGEmpoYj0/7I9rlhvW5CCmRaOJl6VeWJLhKEDhThFgJAkkwSNj7\n9HfbL47/LpDFKs1tBMBCFY0DgdOSkXipxbNNwbo3eIaUU9HmjEqL1nLyu1+F\ndt2AH1dZ6qCACZXy0Fmd5IfJsH83CzgYY+m1G0r+I9MpCX3qUqP9O9hGkSrL\nrBAV/itVxkJKclL62VyyOa8AKFBcmN/xtj5BhCY5+IXCXS9vS8sNmuPnoqYp\nDnq859FINE10VhjTTlYyQG8yNfEjx6tPBcGmWsC/cvo357RVhzu4mVVybjZd\nQSo2Jev1vqqjpetoyKLghuFZra6v6sq+q37J2XfuSCq9qMwUuUdKcQPAzh5W\nybq8\r\n=vWq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"38935aff6537a32a1f51cac18317133351832c29","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-client-sdk":"^5.0.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.11-renovate-internal-patch-38935aff6537a32a1f51cac18317133351832c29_1624096287358_0.44678416318240677","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.11-renovate-internal-patch-045996c96123a50a5ea921f3efdf6ba4ee9b9eeb":{"name":"@balena/jellyfish-jellyscript","version":"4.2.11-renovate-internal-patch-045996c96123a50a5ea921f3efdf6ba4ee9b9eeb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.11-renovate-internal-patch-045996c96123a50a5ea921f3efdf6ba4ee9b9eeb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e93a5ad0d4f61ed082aa36ca5cdf9b4887fda851","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.11-renovate-internal-patch-045996c96123a50a5ea921f3efdf6ba4ee9b9eeb.tgz","fileCount":18,"integrity":"sha512-P0eF16fzyKWPYHQgHZljo24I6JB3vhmFUBo9yQLw6O2mzp10VnS59QMLhnojH9a4+aYCQcblVGl2i1tPCvFI1w==","signatures":[{"sig":"MEYCIQDVnrtR0f9jpJFWekRvs7/cPHihDstiMSSjTJq1gqEqogIhAK1POkqzHrSFs6ESCnGBRhp9gTjC6a7zxWDzTMALc+Dr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzfB9CRA9TVsSAnZWagAAYe4P/2m1VVfH9aGH1UcIJnhC\nUgTV9WZsxwUFBjHMv0brX7xEjXYowQ4Pf9169gftxfNEqE77Aj+o9/RXmYNL\nNh1fH8r155AeaIFHCXXnfMzjOsuwacIpzEXUd4HVo/6LLatWq7k6zgTdLeBc\ncKxhSIYw5KN5tP9eow8FxooBXC3bEcga+dGTRfczB49I8XKt4NXy6ppbunej\nlwP8+GNGyrWkyY1RAT2+MpJbIRHXDnJMdRuRNzaqISnMSGBvYvX9KE90fIMq\ntFOLOCaT3Gp6ETYi2GzVu4aBIGT2aUf0Mkm94R7ZRBLcWI9Y5MJa3DDnV3/n\nfdkVQkNei+fj/iRmt9zW/hrWhsVV7bxKUPztkZXDzQmTxusSScMNtzZYGQ5v\nxtthfis/ifGM9SBfKZZO8vyUwWYt2CUue/o79/5P5pRXoua66ZZlLX2/qGpP\nPzpvotM5z3aGefH6sK0GfEQ+P2gKks3FFLxWaMTggf47AMzSlJuYWM4hGXzD\nlMrqJ7NRJcqzJoXZPhBU8pkWMn//H6Qjyc9w9u+54IznaT8dU5dfgceZqu+l\npZrDGpRf4pOdN+pJwXyvFU4W+PX7+IsGmeFrNzHnaIv1AJXrX2Lq0hiVW9ba\nzMZry9OMeBsaY3qRRXccKO8LT2bdAKgFLZlQWztc5IyOmPcWTCv7vfPI6ZA9\n1TGA\r\n=cbW7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"045996c96123a50a5ea921f3efdf6ba4ee9b9eeb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-client-sdk":"^5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.11-renovate-internal-patch-045996c96123a50a5ea921f3efdf6ba4ee9b9eeb_1624109180423_0.9525053928936811","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.11":{"name":"@balena/jellyfish-jellyscript","version":"4.2.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e1675c93af3c9132c81349e22eb9e1acf796e250","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.11.tgz","fileCount":18,"integrity":"sha512-rnAkQewz7UBvyduwM3/vTX4f13qp0NOemBuKtVFC4h8lN+ZWzbNs2gNuJmqjrbR2i256gAojUChxoFlJSD0bUA==","signatures":[{"sig":"MEQCIDb40FaNnvjrm+RQj951Jwb3b/LeZjTCLZhZC4ROtMbjAiAuWbSKEYc170faes0a8+Vp+3PKM0JHzKj14OfINgJ+7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzfFNCRA9TVsSAnZWagAAsEcP/j5/EBSsHkw+mdZBgu34\noiLPrfZtz+GmkFLlLfD5ZMFccHRn4n3Dsp03jEoFGdNxvzd3LO+X1u8J408e\nx/l2LQgmW6PcP5FOOTejVhI3uqIkQICtyP/b3EZoDg0URvPxw6ma6+kPbED7\niRnT1kVnUHNciN5o5SwPw1t/HpF5h6ar5JsDz2elG6syuF9GhsNxNRSrkd5P\nBNPFCy2dTLra8ngZ/PtrpJHCuk6YrpR8vWOv5ETKrSRk3rxvnL5mG2S+3GsZ\nfyFbJVEfSDvyuk2KMOEv3wcU++/pAoU9Ys3Lrd0F4hKxxJMojtO/lwLGVuil\nmAWTGKvWgUNMf/ga19bsavOTBBYMih23625e8iAMG3eutY07aqpfQM3Hv7cg\njyaN/I4XGBZ8CqI1SOXdN4fZztGMWcvIUCpDIc2pPa+16J+dyQVbtOUZMFA2\n1+EMRwdc3Lj5CsdooHQ7DHRucsNDTRg8A/4blQt139ryfmC9IifoV+3bk5Eb\nc1lA7KSHhaj383ojJdTRI7YFPGC9cx82fxR8NcMgw66oyvR0O2bO72CMVHK9\nkP1WIzuhjZkZmxnalJKmgSJmtILIyOF96tszgTG1LVmLmAOHXPk5GUCHhnVw\nV3AimFXZZp6N0IuAbh8WNOjUvTVO1GNvUGKWtsKvwu3LJrD/7eUGclqEYG6c\n1bR8\r\n=P5f8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"14dfe8ba76382d3a89027c30dcd7d49e93c3a190","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.49","@balena/jellyfish-client-sdk":"^5.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.11_1624109389330_0.3879184945548746","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.12-renovate-internal-patch-8d5195a3e841f6eb399d2a8f3818796bb9bdbbea":{"name":"@balena/jellyfish-jellyscript","version":"4.2.12-renovate-internal-patch-8d5195a3e841f6eb399d2a8f3818796bb9bdbbea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.12-renovate-internal-patch-8d5195a3e841f6eb399d2a8f3818796bb9bdbbea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5c590f001d9e5518e68b2b00888db5a666efacb9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.12-renovate-internal-patch-8d5195a3e841f6eb399d2a8f3818796bb9bdbbea.tgz","fileCount":18,"integrity":"sha512-KvIxvZg+eIcX99fZHAPmFp/wck2HcmbJHmGzhyGKtH4QHK3wM2DO5yQonXPPJqBPbQ0IunjW+CjVYwxh8236KQ==","signatures":[{"sig":"MEQCIC+VabWUhqpBHrvNzCyXRLhbBEx6E03WerEo/bhW/3zsAiATVS2kOMsTENC4ffzBXeBGIZmNRO81DogEqPbDHQsSpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ZXFCRA9TVsSAnZWagAAIDoP/1fFWGlMHue2tsbuysfB\n/JhGOaZhdFBWOjvEB93mSAsB/xsqpkA3LRJcGL2m234NezUGne1I0Psx71/3\ngM/4+4wC3m7CdAAnu52VmzRTU+WPqZOpXKS9h/Kj8lxI9XYdkRS0yOzv2ipi\na3dCDGQKJOEsuIxxweyotTo5aEyJtxkByZJuDKTB6cjeGV2Z9C/1VMydfPjV\nP5f3kWG4jhXL4a0jKzX7KhADpk3Hd+LsrkL5tPeuMj3BuiWoAjI5ZdVsl4s8\nnl8lWK7wF17KdZvgk0kXOlvW8MDYm0cqznFjNUY3mTF8YR0/KHg9IFTiLtiY\nqtZQ+DE7zsA70+EUvQSQdrhoQYjZe0NJzAo8Gz1BEM4b908JsFLxTWHENJfZ\n/rr4ZGHWGSZVZIQvRvZaEgpsLx1yD/nOZ+JkBJPo/B6j/U1HvHovQKY0lG+K\nc2WmzhkML7WPHxVAhSVT4h8756YloaMRBfm+nEw+snRO8daYrwGiHSK28FjF\nqzm4pOBsSsEsaoqqQ2Q3UsN/U1oIUOfmIlDG295MvMWY8D7t+qm4iqBh4aau\nh56CEkBmVbovch4V+ekH+dzGPANjD+vU6iKYEvX3jZpy62RMxB4pycFbemlO\nrX8m/MHJFIMfv2WtqTAZwJ2+59k2IL41a/KXsp5BdRFXzv0Ug0nPsc9McqeZ\nijvR\r\n=kGWG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d5195a3e841f6eb399d2a8f3818796bb9bdbbea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.10","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.12-renovate-internal-patch-8d5195a3e841f6eb399d2a8f3818796bb9bdbbea_1624348101327_0.7601603822302294","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.12-renovate-internal-patch-e2b628d05853765d762ea62d53c38fb93212702c":{"name":"@balena/jellyfish-jellyscript","version":"4.2.12-renovate-internal-patch-e2b628d05853765d762ea62d53c38fb93212702c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.12-renovate-internal-patch-e2b628d05853765d762ea62d53c38fb93212702c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5b2abaa3ebc7211984b4cd96198d84094130c27","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.12-renovate-internal-patch-e2b628d05853765d762ea62d53c38fb93212702c.tgz","fileCount":18,"integrity":"sha512-YVzNat2lDT4rpjHtCdQDcd6NMLtSd2MlmjCeDULxFI4eQxMkBz41w9hTSLI8HYJFG/X08LVzMQQCsOeD0UjqQA==","signatures":[{"sig":"MEUCIQDc8LhOLbR7Kw5RXLU9EDaTWq49jtkKmCv6/NAgMtvkaAIgPXvjYwmYoXAxAZweb3zYQ0k8B33+GIVaTtWVT0RDmDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ZbtCRA9TVsSAnZWagAApgUP/0Bn22iYpsfVAdIH3tOY\nswoVzgHmVO7mcEwoP2V6mxC2jYRu4XEMPrmgnUuvAD+Q8Me1ziA8dMA/o4gR\nbWjg9Wy4MRGz84Slv3Hxr5AdRZS+pRPBRlHdbWsIpp7rb8K3anSNQlnEbP6E\nxNbC0bub3qQxAhQARZenJRFrKlxp/38dYsWcQXaxYygdda4aepP6wrRyJvPT\ntJV+cpJtlbXChOqbs3SHGK0BM8t7ITwoVC2trzuw8GVP2TaF7EM6nkorqM5N\n6OW9FxXXpqODm5w9068g54ctyQpv4ZXgOZpevDIIwMVL5vEiezR/Sk95gPfe\nYFbik51kOGhrRdZxQ9UfezsARySda2jWhkAkRm/rj4Xsnw2lMJvaQhELWRjQ\nOpG4isQl3T4E4eV4ngBbaQZ1q/uKNEOpmYOhXYzl4Uqo3Req66lE/v+7bwKw\nqfVB8W9NYX26i/bqlu6HirzGpiPjp7CbqK63ufVGo1txw4KmkiwpCEhrmq3y\n6OsadJW5K9adg+VmaQeooOUFhv6/hKKGQExEukOe0kAAbKlzv365JQvVDta+\ned8SK3ZAlluGWcjvl2cYDfZ6g3cewIB98mUwiLM/aeqAlPfm6MKh5+X/KjFg\nUsxnRIeTXHTFswkJWMMjEFhTX2YKgSiGA+K/ofmkgGfwjHQAt6Xr4ZmE2URD\n5GLC\r\n=8x/J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e2b628d05853765d762ea62d53c38fb93212702c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.11","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.12-renovate-internal-patch-e2b628d05853765d762ea62d53c38fb93212702c_1624348396943_0.7843414469642649","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.12":{"name":"@balena/jellyfish-jellyscript","version":"4.2.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"be8970874774feff8a8379b4080526bbdebfc443","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.12.tgz","fileCount":18,"integrity":"sha512-ivJ2rxIWNm8bGY2PfvOSuO6eGCV+RMTbkOZwttNhREmm5LkfCHhLjKgKmc/rRmema8eKDZNQSLDVOfdxxBIUwA==","signatures":[{"sig":"MEUCIQD4em2eiQa8WTWdgP7IelPesde6XLmvzYjU4RHsfYcvnAIgaDaum9z8WfHJevfe9ZfNiwYzkNXJj+b+ph7Q7bnmyMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ZfvCRA9TVsSAnZWagAAunQQAI8kzSEB4bcd4bhsQRYU\nvDUxbpkpFJ1xRINEZUyUVoeBPT9T7/lvnRxoLsAmMaGE9wFWy+/6QNS9YGML\nK5RpTAg3iZQ40bkasD92K++8LGpkIzuWVFaLwkDRMUbb6qDcamk+Ql59FyMM\nhnyAeIm7DUNl6P2mH4qWHRRFl3qGUyWFY7rXCzrH7AKZnROFwXZOsQ9Rd/CG\nBkNt5L2QhWRriHGFuQAVzccGfxxlKqYoEE1nRK/HLaZypU2EVuu/AZ6HHGiK\n3od38Nc9sUQkcVPvpQqlrn9O3EoPh1cjuB9DOx9C9wSVYuys9mXCQeqKlIyT\nCuf/jdT2pR1KEhR/NdFgEaOMxogYPPBKS1biP5Sn+XS5IQ7iAjbaoHu71Svj\nsqiw/2vUiZ9WxMtScYABJP4r58LlvsOUMFpEr3xEcpujH9Hge3k9cUz0zCIx\n2h5xU8uNjkZRXYU9r6sVPdyl+9xOfw+sUVb0MWweYhkcE9DGfRNSXJoM12/W\ns6qSmQJsWGF8d2Br1iypGR9PTWhcG+dMZYVOfPa8pi7vTxNHf4gdAfPI7r3e\n5lcvUkMOb+VzORrOrkLRZCgDpMO9+Qu+KsHC8BgScWnwzDh+Zwb8/9lmUnu3\n6ZGySwLKmfyiHFitL6Md5M6D+DTa6a7VQyBffECI0pbKdBitZfYrf/Vy1qXE\nS6td\r\n=wfTj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8444a7fbb4adc7f32f0bdefd5870de3bb1a4ede7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.11","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.12_1624348655438_0.3724202597759161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.13-renovate-internal-patch-a0e22104bb692a18f0c5f8625095eb33d8e38dbf":{"name":"@balena/jellyfish-jellyscript","version":"4.2.13-renovate-internal-patch-a0e22104bb692a18f0c5f8625095eb33d8e38dbf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.13-renovate-internal-patch-a0e22104bb692a18f0c5f8625095eb33d8e38dbf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"955c56b5e7a44b5485ca37aebaf60160cd0d1c4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.13-renovate-internal-patch-a0e22104bb692a18f0c5f8625095eb33d8e38dbf.tgz","fileCount":18,"integrity":"sha512-wR8Pc9SiQGZN3Fg2cy1cD0Z6SeQnPKkSlSj2SuuYRH+2CCu7d78aCA+gLQqHVXlkj3ktqEFwt0yVinivTdsYsA==","signatures":[{"sig":"MEUCIFyL2D3g1FhgSUAGKZ5m3HcuB1tcsm7PbIeItPh5zrxuAiEAqsSMgYHDlxUCCar5csiAZLSZnRuaeEl9Xm27NRJbThI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0aahCRA9TVsSAnZWagAAV5MP/i5z4TmOUiwn7yaw0ZiM\nAG8pNkbWl/oVb2mEXlGzbt+qtPwgEDp51NZPH6g5LY39DA2p+jZqfjjlVDOy\n9wZx7upttsWOo5bWqGw2KhJdox4OXlsQ+NWlBMJrtg5HWyWcUJk/tBXXTtPk\nwTRjxcOD+0QSIRWyyEak43YvvRrXLox8cg1NoHb6+WUhdvJaVWHOGyHjPUSb\n2/p8YCjVa9xbrkFjMtNREhYPoaj/uPPP4IvfwSobH/WT2MVdeZFGQX8xQy91\np43BZ31YuTbzyUH/uwVYBpNlzgIX8UTL6Gp3twUIXxuqwYZShMSVIcaCKywZ\n/KIA9kV44f06Pl3KQMI8vIR/47mRBUfIte+CLt0IIBbz187tAi36U7VJLp+D\nJ7XXCXqyQrwesTgUVAjESG/2dhdg5h/IFvU2Yf2X8YPlkhoRwsGbF8bGk2Gl\nCqlbFUKhmes67vaJSBVkUmfnCBLmiXaZd/PSVhn5IDT4p98sXgdF7Hwh1Bc3\nH1de0mJfkGAbKVQ46wCRm8LEI/sGkFrXbJpLGaaWZxeE3GnGvQQuynHQcXy9\nkXlYDVvrik2mIvLcye/KPvYyvghjOy0kVyOwwLS5xhbT+HlLsmBkNcgMdWKz\nGzQQMlUr6SaTX5Ouf1pWgyHFRZeRSdIxba7orGB1uWG88pxOU30vBRzV4EYk\nBIu8\r\n=0lvF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0e22104bb692a18f0c5f8625095eb33d8e38dbf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.11","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.13-renovate-internal-patch-a0e22104bb692a18f0c5f8625095eb33d8e38dbf_1624352417356_0.9225994449031638","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.13":{"name":"@balena/jellyfish-jellyscript","version":"4.2.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8df2de9a99e29b0879a52a167dd0a327fb485eef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.13.tgz","fileCount":18,"integrity":"sha512-CVofvTx/zx/nmXQHLtSlexgO8KY3V/RX1uUWM6t2A2ovXU/Li6aXuQPOgj416mGLgA0FvvhpUqeKUEXsnqhAJA==","signatures":[{"sig":"MEQCIDPK/IUXCd69wmwSZmKszJCFKsR9ViEHz+gTu4E0//HHAiB3tLlNb2WjXqSX3i4qMCFEQLBuEalo/bV26nLAib7Akw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0ad2CRA9TVsSAnZWagAA08gQAJnvLAWC0lfOEVVksGFx\nUlCnLiSzV4vx/oJCni4mzip4c0KEJHZT4tjSyEKviaQUJvj62SEZ3FpMLrwN\nsFOz3YezrnFkA7F67536fkm9cjWrlXHl3RDUcBD6sNqYVgNAUMODFQhq0rfH\nohMORdV6hT+3NJFr9GrIqG6bFhWrN/9TmdVoHqSdcA+3xo/e+ZrHEK8Slt1g\nAbkFhMd+2wGNeoyhI0oga4rC9svreJKtKWcQiQtuKWf8FS1kZPqOAUZY1dJB\nR0bD0AbaPcMGYQkosDKFGZ9r4v5yV/vaWHb4H9I8uvhQxltahXB9feuxS203\n0+mAqpuCDLUdX5V6fNFXuAAui6sAScRQXszJ3MPGGm7+slSxdFlXlU+BW5qa\nB9q1jguB/tPuUln7DSJHrJS25sFs3ugemMdoIPIa3tOSDo1SJLUBrWHy6tUk\nmq8BX13xY3yJQZsfnfFkMwrY3UIzGwu4M1OBTvwfPiSiBzBaIiLeKCoiwsex\nQhZ08JvuLihV7lPzMmh6vMtiNU3KiRPsCvVvBOSRlGU9W8UEXsVnWKVmJunI\nfyaICdD1OepD5Ntu2oYyOPQH1PN/xbLVKZTqKvC6+yz/bGb9MY3ipREXasCb\nNDmAlUCe88ydphSyFzzwyLQNMWHAbdIoDgP2N7+gvlTzS30qlRL4xE3KAG41\nagAw\r\n=+avL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d9f085ec414937db99caf33bc4e2eacc5691651c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.6.11","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.13_1624352629842_0.2669980980916755","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.14-renovate-balena-jellyfish-types-0-x-c66cfeecd60c29735d393125acfd294a535b33e7":{"name":"@balena/jellyfish-jellyscript","version":"4.2.14-renovate-balena-jellyfish-types-0-x-c66cfeecd60c29735d393125acfd294a535b33e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.14-renovate-balena-jellyfish-types-0-x-c66cfeecd60c29735d393125acfd294a535b33e7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"346f1e099eef9b216d1ea80e936fe1d864455fa8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.14-renovate-balena-jellyfish-types-0-x-c66cfeecd60c29735d393125acfd294a535b33e7.tgz","fileCount":18,"integrity":"sha512-CfiVgl49+mzCccDS7g4sFcLcXSKna0aiVhkSMVxf3lUXYiEU6GmyKqRZxPOg8yYuJOr8P2grqg7fB52GbMzHug==","signatures":[{"sig":"MEYCIQDm6hwiSuWog3x7/E8rtgaZ8y20+dMSdmA6qKvEBw2kowIhAJXKBIPhAdviet5EvqBZEdyIc0DaWoLd4fQ+RzX7/EcN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0cE6CRA9TVsSAnZWagAAl9UP/0MaR3N8soaFoPuFxl2q\nIAehgH7H8Vm5DXbgoVZBswXy7L3m7TqXZbOvrq87OXlcEMLAz76xrw/LalYu\nlxsUW2t/g28dMBjEeFN7+rWHGUikKvoFCxjrzcJgxjIqjZJOPe7H8KQpgmKi\nCGXH2uQF+k9NfspkCbuhuDq8tSe4OXYmlg34DK+dP10WsvEHCG2xkdiwvT0H\nDbnQ1w72CgmFSCtBWh1QOJXAwFkd/FsUGLJPxLtie/HBwEs/s0XAFQE0Jcdl\nmsuk7n2P56T0FNNen2EMkokUL9BM92vbOyY05Btz9Ad1A7o9Gr3FZzwfUkAQ\n8v+OLBiTkwh81xaWnUz+elledxfsDJ3ZFh7k0FypFvr3u9q08IYj1DwF3OPF\nwd7Q8zhjw1RXxVxczvoqJqoSQBOo+6TPArfwI8I6jOuaVyZnowhSAEM79CiW\nhGJpYNJ8zpERMfUNOvCXyv4807Gn1aXZCm5Ntp1AvgwqF+r107J0dYTvB/U5\n2IG+IcICGagDjKKqMeB3DOcYJCMDS6api+5UiyvBulFqvLvMrye30n9U71aX\n55yby7e5s1P5Tge9IAdQhtm8Cm7h3QmvALQsGvaJEbvzf87Wq5yG+OcvGq1O\nHIhtG31vCUu9qqwvEUlp0Iy78iwAdB0dT8kh5wOgZJ0tuPlU2QQH+s4dQkFK\nY4+5\r\n=Vpkm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c66cfeecd60c29735d393125acfd294a535b33e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.14-renovate-balena-jellyfish-types-0-x-c66cfeecd60c29735d393125acfd294a535b33e7_1624359225505_0.49713416699632806","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.14":{"name":"@balena/jellyfish-jellyscript","version":"4.2.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f61be15eb1efb72636872c5640efdc7b4e51d5f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.14.tgz","fileCount":18,"integrity":"sha512-aytYTwt3M1g3O4pfwgr23hUnG1kZSRSqMgVP6EC1mopUDB95vWXjUpmd/R6pWhmb5oLvsHPKEO901tz2y2fQdw==","signatures":[{"sig":"MEUCIFWohELbAi9Nbc3j5KLnrwNv4h14XB54MH99sOgKt9g8AiEAtHdhGxk4dAQoU0HxAzMF0PkWWzvGoc65hOKkv7gLONA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0cIpCRA9TVsSAnZWagAAo4EP/RgUOWC0chJ5Z+N787g/\nm/BltyoJvfLXrcI3poe8zyW+on1I1Y1TgYJg+ih/h4qfUfsFInMiqahZOYms\nqMwzp/0IIkiFNf3njMx6fbo95GVHp5qJRZerhiKoiTXJALdL+Ne9B3KiOezH\npFcCRzqOZVQqiSzthqbm/LzuuYCmIfPm8IGkrj0k6IzsX7z/snJbvArcDmCQ\ncPFjFwfjsYMida1bqB2hb33X3LeR0CkNDUXsEPDUBManVD/N1lttyyIOs0/C\n15VbyWX4wxLyvLX8rkoNp2I5ZBdbdbBSHtAI1kKOoZkVx4F/lCC5TqPjwMxv\nHn5CWs34Vo69p6TZmvwZ+VsmFOdeP4MIMOMNEuYWGYCI6UyqW9t8W0NBJelI\n2G4CstfBkCovpln6dPgCSx5XbgeDZ/Hi1FxXEYpvXqW9e1ygO44zH8hmSgCJ\nZZ4N8/tm/qJK3W5fcHzjfyUwzwKi2h6I3h1eCewMU2ZyItyAsJ8jvBXiTst+\nc412fqGF7QlxUuQxVC3QQjPYOFESj3RxXPs6GX7Pv2yJyz1zHdV+nTjT61DA\nBDgLpyyVErNgy3ffBQnoLPafab5aruVg3E0VM5ubUhN6pfsMnzx61cvfOP+x\nDzs0q5uprolfVrLjGTCUx5o/X0cIeyMOcmiWnWc3u5Me8pwdCDU9lKJDfOO4\nVN98\r\n=f2Mn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a85c18acc26fb4d1bca575417258f784e096d901","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.14_1624359464911_0.6090546264206598","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.15-renovate-internal-patch-594bf0fcf3f8c9699821e4af29f5cc29fb6b668e":{"name":"@balena/jellyfish-jellyscript","version":"4.2.15-renovate-internal-patch-594bf0fcf3f8c9699821e4af29f5cc29fb6b668e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.15-renovate-internal-patch-594bf0fcf3f8c9699821e4af29f5cc29fb6b668e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41a71acbd1a9a5fe0a572b634db64f1dfb14a415","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.15-renovate-internal-patch-594bf0fcf3f8c9699821e4af29f5cc29fb6b668e.tgz","fileCount":18,"integrity":"sha512-w5E0eZGmQA+Mx4qa5Ns0dIAs/fTYaJXrllcf7P4PmC9zpGs/56pMV1cilOxKjGFumPoDTl2pCljPaLM0noJ9Tw==","signatures":[{"sig":"MEUCIAG163SXD7Uos1Y78K5TS5XElSjbgB5w8UY3FMCxq8GRAiEAhsrfinOm+iL30Otj0wGa8K6hDLKiG9cQmbcaP846LHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0oscCRA9TVsSAnZWagAAgJQP/jHZZgv2645eIB9Q1pnd\nWckz+4thuN8Dd6YG/A42uweaupUKAb27/qvd6oExFBGahos0tIkcT35Gpevn\n003dgpWpXH5+bYu02Rlcd/abKYHHvz5/YpPkmRu/gMtx8iO/KLPNWWur9Nq4\n0wYNyYiJ/pzc1v0ebjdYQ76UdnVXEMZqpWsL7CI4ClR81WXhuVRFNv777Woe\nD7myK31cWCIL2zggX0I0C2vvKlrpDWrEfAEFEqSuGBLg1S3HSwleoTJO5E2M\nRroVuuRLI71a8CKG2cmNzHkL6OJ5nLRC0UoE1ff2hA8obS+TYQUiDhAGllQ4\nFg740+mk3JGRko3fO0HHngeCpQutaFF7HWOhGENfjLgQcMlTcUFzEOFRmjPP\nvoGl5G5Ff9wJdEMIYNfMGUK3+boLJd98kxUmG80cPgNTbK4BF4CgDP0CqiwT\n4UaJkoNZqTKlzYfXS7B+FQIAR0Bj5K0f8sBKgsV6RsJWWukdIeP3rXLaL27L\nBd/m7y5D1Ko4o3RLekGTagVLPpyrSMHhCbhsRVAUhOZFX+bszHjELRwDmxE2\n6iPY1X7xmhHzifxuaRu9b8Hi6kAPvKNfmk0WXz0J555WXLrcvT1BhBzL+XYR\nvwEWyF4bej4YvDvm9XcKIctyyUoaxugmCQpD+vg+4vylg4+ZUCUxB/pF2qps\n/Nrt\r\n=2DeF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"594bf0fcf3f8c9699821e4af29f5cc29fb6b668e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.15-renovate-internal-patch-594bf0fcf3f8c9699821e4af29f5cc29fb6b668e_1624410908244_0.828512719589199","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.15":{"name":"@balena/jellyfish-jellyscript","version":"4.2.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3e34bc862814b9f040543ad5f19e4057cf9f8c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.15.tgz","fileCount":18,"integrity":"sha512-ieJoRwkFL9PtZkiJEvmfPIgV0uWjLIDsXMAabFf+SfW4m+z8GinD/HT7NA8yXPX4JWUX7A1bpF6tyvYHZw8org==","signatures":[{"sig":"MEUCIA3iAJZ+6S/jre3ANHGyo8F6RkXX8VsPVURJVC11qcTwAiEAhR8WAAy91Pf8MmWiEfa9FL/Y601eCA1OWf+E53PLKMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0owxCRA9TVsSAnZWagAA9EQP/2NGrYf8So11Ds95Fqo4\npXx8/ibbdhBHMWVRqu4drgvwNxthcQtidtQm4qydRh8Gb1AnU0HJh5rNGVQD\nnRKQayQqQgRNVuN5USEJ+fUfegTHJ2eZlny28EdwO7FlBBXLb9HmpDzvQpn0\nl0kcuQHGFSFpFRJiQolsY7rL5JU25+YFrwb0jThpK2beCFfp5u3/tXQPJ/68\nbN/gK/kkMxlbZDsobm82ZdR9c3LRakJOkXUsXUqu9rRMQ4d3zKitSn8X2HZY\nyaO+6tDhEaxloz7W/+nBLMMCwAFfgagZQqDP/NvWyak/qJEtJLtuk4+Ro546\nq9dJmSMUJqfYjebx4x6awWc0v+EWjKkibMAt4ni3umw6GyiJjS65ByaaSZmC\nq6Z4g8iCgfM2sCfVM4s0YootfPfT2TJhBGHnN2rhe6InRcuBT0GvT3mC7ekm\nA/jKfCBwhiF96XjtpQNTA1d85vxvdflIGkVW8Sr7OuRm0AFwkfwqcY6ZtYfC\nEhd5fPbdjv1KWGyFfKdEw7CpZkrAzFpzW7grxC/f8133YVwKF2ugGZZWAn91\nVCqOfx5ampqMfL9gZKwlLkqlHork/DnI/6l67QLwiqUXXANgI0AboEV7gsOE\nax62hseee2td3++ov7c9oJq61P1Ui+N24greCujGDu25e96+rWdcG5IVnzNP\nyS/y\r\n=ky4c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68c405b5701db0b6bc93d9d2748e8ee8e5331908","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.4","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.15_1624411184907_0.44513830897478757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.16-bump-jest-80584f7b7ab3cc261a75668a50279d665129009c":{"name":"@balena/jellyfish-jellyscript","version":"4.2.16-bump-jest-80584f7b7ab3cc261a75668a50279d665129009c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.16-bump-jest-80584f7b7ab3cc261a75668a50279d665129009c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"62ec09aa3c2b524a95e62ac540e51cb99ea2d622","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.16-bump-jest-80584f7b7ab3cc261a75668a50279d665129009c.tgz","fileCount":18,"integrity":"sha512-auElDZaSCuf6UqLilHfqjKXBtQT7YGDjcrMsPckY/Exk9P2VzLGUhDzGVUUr5jaRTb95NXllb2YsbLzJXMxbwg==","signatures":[{"sig":"MEYCIQCDE6yGOmsKOVysi0TdP0aIocLolzPAQRVGvcTJ4w500QIhAKQS6CBwpsUZM5ZQjkb4ANP+Ln4cq+cENIXscRDmq3Kt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg08J5CRA9TVsSAnZWagAAdYwP/38p/6ytyUyA/VzJ4L4W\nBnbEJqtE7njFxAchyzCWwxQ++iWR6bNLhPkc1/bkVeTXdz7F5hE615rYYJEw\n/wsiwKE4ofDWsuVEp2jLDyVmx41ghXBmuUzVLyY3TOoifXAOOIcOSQyXk8ZS\nMzzJvBp2SbGWd2Jl4sgZpUhhCnX3zYOj1HHjUWZm0ckhMhDptuR9PVUCJBnS\nSmYVm+4RgLZQzSkdx6dzRAXnjPs3jSXfEmJxCuRDcmmTfh505ky6iSe58nn1\nYjMWFWxELktp28FtcrAHYReEPk0C3gvJbssatvCc2rP7JTSta22ED751iWMX\nh+tmvLeUuqKPcMtCcoCAk7vyVuw+lTkVV9orY47ZP2MgcsjBwl/yEYpCMVYu\ncKdk8zWsr+71qBsl0FCvLQ0FIbEabSIMfICB2DLdRRMOHr6JtyKPGcnv0vSN\nCMx23vfIwWDVYMtohIWQCODgp2ZL/r3QLO1vvdkhB7H41H2l52ZXkf0GKEJj\nEwTT6EYKe+v6aSz8Rjb+73kzvYgYpTNaVhG0edflhkmqWXuz8w0sHrmsWswJ\n5ZnNpTWM+29ITJHWP7eYmgoTN/aDy9H0asbE2ZVMHCqo9hmwV6+cdXfkL1qA\n6qceCmxC0G7AqL9fVaxi8sphKbTqAeVGLsA52vI8OHvFoGIQBnLT6a9tax60\nUQIO\r\n=moe2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"80584f7b7ab3cc261a75668a50279d665129009c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.16-bump-jest-80584f7b7ab3cc261a75668a50279d665129009c_1624490616638_0.019962610664282954","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.16":{"name":"@balena/jellyfish-jellyscript","version":"4.2.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e9643e9428af8b02451a28679f8c86fd19c6f964","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.16.tgz","fileCount":18,"integrity":"sha512-RZXK8Av3/MEDeO6cEEaYehoxIYvYibR/dgoNJET1pLRNigchQNU5dXoO55OZU2pLEnIzxUNHtSaXR3gtZ4PYag==","signatures":[{"sig":"MEUCIQC4v3+gwdRbkr3Z+Siqm/38HoQ3DvX5S8o1LXja7MAGVAIgZoX5jHvjFnnCM1WeMcn/yu7gCFbZFWya2H4Ta1GMEds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg08M/CRA9TVsSAnZWagAAtrAP+wdRHUijmk6xPFKi+Oh7\nj7YBXqF+Qjc5dwmbyB9H/vz/uw3xjRSVfk6DvimGsRQPcIbTugrEYaikLAv8\n6tQ6bcTQlBnnSydAwrlmhoiCUoCxHsgi59p3QTMgszQpbBp13CadprYn3zga\nTTd5jOxq8kfIPjtOecEptlQKNxS5iCVRXkYHJVoeiSDb+MabJw22OuOb1s3y\nQxz6mBawk/3fGWlF8aOuruEgDRITYuU74RXCD6BsiwhhfOQpHwz44I9soHPv\nPftwuTmecsIYo1sQIqBBIahni24EAhW0KxqNaJKyTcmRy0qEQNvxzBKGYc2x\nKa8lQzSVjApGpqEUTIwOaXX+CLuDSK14K2kl47UFtq/spNTwpM7oTCylKRnY\nX9UAhB0ToYnJj7id8RdIAiyGrVIg9VZiUXR9n7v8BDrXmek4BsNqFXCcIGLH\nNfA62N5GOz26oPNe0hLuypY6TMoWULJbcAYr6g54DrhTGqL5lP7mnTaqz0Z+\nj1Sx2GmAJccy2W3n7qehZ11/AeUoa92rinXOZ3kn2UV0Z1mB7NSoXyu2vXcI\nQYPTM3MxMSM4r1Tl0z+2hFNVpcqLxVPnoBotWxrniiJdcGezOtjNTDsg49Dy\npMe431v4r1J/mEZwmyReDwfBtK69DQshMvcyyD8yNh4Qw4ANp9RojNZ3EYjl\nDDwx\r\n=XW63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"852d41595a030ed9ead133a509312cfd29f914d6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.50","@balena/jellyfish-client-sdk":"^5.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.16_1624490814817_0.47719668522022096","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.17-renovate-internal-patch-70aecfc38f37d18d14d012da8047f317615fb7e2":{"name":"@balena/jellyfish-jellyscript","version":"4.2.17-renovate-internal-patch-70aecfc38f37d18d14d012da8047f317615fb7e2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.17-renovate-internal-patch-70aecfc38f37d18d14d012da8047f317615fb7e2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e0eb4ade3ec2afa6463bc13dde6e3b5279b7b10c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.17-renovate-internal-patch-70aecfc38f37d18d14d012da8047f317615fb7e2.tgz","fileCount":18,"integrity":"sha512-Gf2TMZRabzHV2oaypE1ffidOCuBaklpT+BgnT0x93akAXzce30uaM/BJ2nCUaR2xjpMBIF9XYjm2zCYUSe6B6g==","signatures":[{"sig":"MEYCIQDHd7SiuCZAZh6UgeBbyJYybifooUAkW0H9Rj21FeIY4QIhAJR5AYPZ17qxdVQRvhMxIjXQrgJDsQ5AZMVQ0q7QIC6i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg08QECRA9TVsSAnZWagAA84MP/iqLxEEmxY4Jnm0qqjwo\nSn8X4QC2OVL+ELnMJh0Tv9EVP1QGVxEe5jzx4kxI4FQEJhmmiX+auidQzDBU\n9q42oj5lCCI5m5srR6r9bpU61br6vUD64bofeNGV+nQ3+OeGSMjIkfujoFn+\nmhMK3szBHj9XhLbi8XMPd1HH3WrM6RF0X/Mw0EoCm/nE6oGLx5DFlp8JcCW6\nDDb36KW14VhdQxXTRnBv3wxPDgxkiL+5De6SdaRoDXfr1rzibcl6/bxsS9Y4\nO+r6SNdm+wDcmuQYBcEhqjnoIS/UGw6YUCPk7r0ouMHGuncXCTUWk+n+Wmk1\noKcXm/j9P9ZBSKbuAy1Fa7mtOOFXenRh/BCIA75RPN7dGC+rCJ59tfCAoNy2\nttyHGs4+6XIZADcLv+jkcuxDqACA7zzUPbum6qGC17V4NFBFBvhwq4btCcPr\nIqkOFPf+kSg9ZbXmkrL1Rk29T2xy8xAcff7+4x5RI7gNq9E8PeeNdNDxR45u\nO7+c4BE0Q4H6L52CqXnkSI0NCuJTQaiuznT650bHvvvLRqorYkYKhnWyp2Z2\n9eUFF8k2wQXa5zvrg5Ev+o+2BzXXIJ0KVb9KlYWiK/B13GZ3hONCOG2/1ju3\nq2YwtuNbl1U3AuX9X94/R/T+UQEAENrgyNJ0dslQPnhOx2JMF1GJIXWaX+sg\n6UdF\r\n=n8XU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70aecfc38f37d18d14d012da8047f317615fb7e2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.17-renovate-internal-patch-70aecfc38f37d18d14d012da8047f317615fb7e2_1624491011989_0.49681672984198655","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.17":{"name":"@balena/jellyfish-jellyscript","version":"4.2.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e73f1406e6bd5bb3555569c2ec9234144341626f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.17.tgz","fileCount":18,"integrity":"sha512-NavbSMNCRKZ8TU73toLLBODk3xob/uf7vZezwJxSPBZfSChwb1l9sZ1HuQtJoZNsX+Uq7BC8zPM9FGBnNSWULg==","signatures":[{"sig":"MEUCICmvEF9E2e2cJC5VaInVeAF4M7OriK7lB+9BwIpPBo4EAiEA1uk/UGVVaODBXWLKFMCK4OoVrdcvHsP9LKLX/rtfJ+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg08XmCRA9TVsSAnZWagAABLgP/iucAUL6eYMPmcn+llke\nDMI5xe3xJkI8jI4pNL6zaBFeiYFogDI4lFlDffO9QaqU24v7SndD955KZuAT\ncd5bEFRxFxcQeZmAO+/tKOd9Guzb7oHk3SJqhSqiFGlJDITae36W6QUEpIjy\nnpcQpFNp01/vrmpFF3kfVSn8aMCIQUoomSdxPAs0TeH6Qya5GlXy/n/Rr5SK\nA8biSktLPD1Q/Opuvi8PtwTalkoVaG4Vbq3/sLbE9JAh/ptV7qsAEZri9U29\n6z3FwrJA6bUxRSIXPwUW2CF1hA3IwtIc+QS8QjX4TbqJ8e8TvbpzOaGsgB3A\nIrCE391MADF+hKn/wO/PMfMIZPOLsXmmMmj+MmEwlouq1RKY5UpWt7V4nzkd\nEqNH+GuL1LkmFf1EiJJrLJm6K8tlhrC5MoC6tRtBYcdJXqiaqi/bm5iLcq8e\nGlaD51O/urP3xQl5lkCVHeXKug5QB3XzFzjYdAKnVKVVaXwx5uBIk6fTlpkm\nO/W7gl+15fYOSnQUpJpXBShmi0ptM2rbGlK8D0ODqETXtRdoRgV2V6iS71nF\n+sknUS1R89A88YJLI/6RTDHAYxfI8kdXEUrkjqNIX40J33tnQCKve5/EwTPS\n/pXloeqEuKfOaEC/AEzPpZTKAKgyGxs1Hbo5XHqtSMwwEDS9wmi7MQe1g76/\nQSOh\r\n=/tRF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c0d4a118ef4d64306f119b14f3323fb54661de71","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.17_1624491494453_0.20097950551881283","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.18-renovate-internal-patch-fbb7fe7209bc35814be7dc38a8b60dbbc9b211bf":{"name":"@balena/jellyfish-jellyscript","version":"4.2.18-renovate-internal-patch-fbb7fe7209bc35814be7dc38a8b60dbbc9b211bf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.18-renovate-internal-patch-fbb7fe7209bc35814be7dc38a8b60dbbc9b211bf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c700e1e9aad8627d83045d188effa31683136c54","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.18-renovate-internal-patch-fbb7fe7209bc35814be7dc38a8b60dbbc9b211bf.tgz","fileCount":18,"integrity":"sha512-1h84/VXqmXCbjz5xzsPZjWlFb4Of6drFpSbcCJcxpxprXJ2rrC89Yt05up7Y9f5dIeHsPnQCb/HBIRgPhGONXg==","signatures":[{"sig":"MEYCIQD1BGLKSnU2IvIOkXaSvRrELqy4mjbPD9fdN2nXodb+hQIhAKVKM63Jxw40i0glHl4hm7qa7bxZ6buWWFSsev+p+4M2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg09ZQCRA9TVsSAnZWagAAsqwP+wUJ1W7ybbxhd7dPmrN0\naX8MFYks/9QzW/sKCQ86iRBzcC9iAlT1U2u2FQglVopuiqG0pUa9LxXnaPd4\noEJoVa2AngXLKe0HG17hfwc2I/B9CgRjfTLdrEnTyHhS1GeG9vxkKu9tl7HV\ngoFh1414c5Pv9sj8f22hBTD6IdwS6roQwFrU12RLW3Gg5BUybNjdVFSnWr4e\nA7uHP1T9VEpui5Du9t+j6cDKa2LlOiP9qZUx91DlfOUmmvLOgeX6rKxhm9/G\n68aqYBei83Ynxm3XidWTFH4/QFHdTPcebjR5tLTRPHp37RMc/Th+Ka+ZIqpm\nIaFlyg8eK/JvsHvJOiKDYTchz8f5YqP3gc7iOrhMIY2oGdD0x0qA3XZDHBKD\nH1cwUKZRjTuYvRb5f5MDmkd/IdPDIoYkRvMvIKO5N88KbBTki8majbP5zu24\nWlDWYL10owIjIlZUIHMkQ/t1bgUb12YaZql6Y+74B3/w8nOgQ9i7e2NG+wwY\n9mgB4nKK3gRmNtUOifhDmsp90ROhcrUM0uzE/2VX71YJAO2jBqfFwPjE4wdd\n2bd40Mww0k94Wm0Isv/CIBWhe7aoKW4RNAsyqZWoQza8QQQAqPAA0bcNbahs\n7++n4qhpdnuIyo6FHu4cjPlRFbjipk6uf5yF8uBendQsjH8n10KM9ejsiYbr\nFvci\r\n=aHF1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fbb7fe7209bc35814be7dc38a8b60dbbc9b211bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.18-renovate-internal-patch-fbb7fe7209bc35814be7dc38a8b60dbbc9b211bf_1624495696523_0.5960076594890937","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.18":{"name":"@balena/jellyfish-jellyscript","version":"4.2.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"051fd6436336f9f69a9acf0042eaf06c8f95f767","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.18.tgz","fileCount":18,"integrity":"sha512-GjR5PnmSwZUMSVaBKaNSc7mSfXyD+C6N7Zt+BNK+60zwqiEJoUaxP8Ha8aD8yjXnLEKPOIplVLxZf/a0/nhTXw==","signatures":[{"sig":"MEQCIE7sLEgs71DqHYVoZ48EOckpv6PGKvmDEsOQz/Ma5kCCAiBhi/Qzg22Ji6vtwqEUQuh48B1THy0CdWvtSm0A4J1h/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg09cuCRA9TVsSAnZWagAALMsP+wSvaWGohLIRzeOO6E17\nTVJieJUAK6gU89z0FUPgJpWA8eUnvibZFLWPCAGfRl11tBEbPcAjkeLBsMt4\nRPOTlCOZa3pO59mgJSJoBqKzRNjzTZ9u7x6TfTEAPHt+j9PzO/h10jsIA78x\n8IXvfvpYkPDJzM57ms9KlLdoZ8GR1UtHnKAdr0ntRg0VjyKvFVTDkSnF9dL6\naxFirja8ZZFytnHgOpxTSJ9WQv6wu9X+iV1bJoc7Pf8jVVYEvmDkJ7SSMxpn\nhrmAeR79FWnPNhN4U5r4lRoYrXMH8+HuEsiNzGdihBssJKIoVE7ugrZALh8T\npSUw+nJAfgMeU0YrVGBwMW728OCMIOQ3DCKAU6iCdBvECC1kUPONIrki+ajx\nrD89cnO7lHfZcQZs8CghCf1g90fGBhrrfnmDds4yH7g1hzg2y+V5+5CdKWvO\njBWzaaZXcKGapMgA+l1vFOwsW6JZfAAyF9HQOOLpkbAiho1SMuc9U3/g89YO\nCDMjFRXtEcGtqCswpSbclgCgqA1BD5tj5RH7AmnWNzx2M3lPYvxfKIVcIyBw\nWWCIbQFMGQCnchspaPOx1kD1RvNXj+gGii9qvDSLQTjBEdOS13KeUkMpQb2q\nXBA4JLhZx38/2D5bwRtYaMwnXNwmzzuRptQ2HZquFrs95zfcKuhF9m0I99go\naW2J\r\n=iB3j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d38656b9f86105bbfea322f1de518cc856d44ee4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.18_1624495917820_0.8525060936788713","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.19-renovate-internal-patch-679ee54a64c666f1f267ba7e682921a33427f8bb":{"name":"@balena/jellyfish-jellyscript","version":"4.2.19-renovate-internal-patch-679ee54a64c666f1f267ba7e682921a33427f8bb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.19-renovate-internal-patch-679ee54a64c666f1f267ba7e682921a33427f8bb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"43b1495c22c14fdbb01788a912872a6c2ea719ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.19-renovate-internal-patch-679ee54a64c666f1f267ba7e682921a33427f8bb.tgz","fileCount":18,"integrity":"sha512-moGJM1Ix+66zIOpXFHVjeonjBuso729icWgJhHM4+JQuu7V1n/VtZ3W+++CBwr4Bo1OmeByufo5u79/8gbjFGQ==","signatures":[{"sig":"MEUCIQDoPdSBhnl5vxhsnIty3XT8NpD/14lQ9KKp0Fynx9wq0gIgEbI0EpMfA7KySXEABwScto621Wtx7Ll3QTOpXyOWn7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1Kq6CRA9TVsSAnZWagAAxXcP/ReLFEkhpEI8mHTAWfh4\nqt0EfBTeXwGn5Ugz8sL8GIpWxUG5jBHZaosVUtH00NO8JlCE5XwUEXo3cn7Y\nxBs2Kf6WuwCtBdkz25E1aBFJtOd9rVgMfBWtv59rlbRuRq3Lqt0eRcvU6Na1\nKk7erR6mzl5OzYew4RvwqXjBXgS/tKeZ+ZSphKPAGsRs4bdTPetkkSj4WYMr\n1X/dr4e9TiEHCmrWtVkkTpcG9HnNY4ZcwJPR1OcZ6N4EuPS76tcjcdJT9h6B\n5fXx5wsm+9K2GFOWOz0eUHwEMxYt9b2dJU4jyTHgLOFZJuKp+Oz35s67/TtV\nQGeqA/bwpwNi/z7mvzcnsxRD1cJNURj5V8AvSWorl3+SVNdIrl0NxXejZ4RJ\n6qxc4xRZOH6GKQvi7ga3mJ82fP8/y6DYhle0x/HUX2zrGgb84h7bTijSxm7w\ng8Y9dqh8HIkGeVzApsflw0nO2cCczMsxThX2OoCBc54XfZD61DsyO2Twb/1r\nGNHBNaKZKX2lAbZJ4/LsQtSlg9ts12wA6ehLdSCzOw9Cge1pPAM5W37Tco8u\nvgDOLNbY76LsaqxK18z4DA85TAAyanJlCtkaSsxaoomF5WLVgChj7ogWrYNe\n4dYwPFI/wv7xnDPnapuNfKjYt58y9AoswmIhFz4QiFk++TrWga73SQdgtqxO\n0bPU\r\n=sqyt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"679ee54a64c666f1f267ba7e682921a33427f8bb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.0.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.19-renovate-internal-patch-679ee54a64c666f1f267ba7e682921a33427f8bb_1624550074125_0.8916786586193788","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.19":{"name":"@balena/jellyfish-jellyscript","version":"4.2.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2cb17e289a2d12fb20e9b7d26f6ebc3cac55792c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.19.tgz","fileCount":18,"integrity":"sha512-7rwntloL0ZG2eC7W6Tb1uDKiSFuTiz6OlsZkVJEDsFU5BQ0JUxlKmG70IAd3UwwFgu91xJCNkSYicJOa6jCprg==","signatures":[{"sig":"MEUCICqwGBDsR3cbbAhC3xNQdzhVFiXX+sjuvQivTz3Zdi3FAiEA5YT1byxyg5qhqok0qVZ/PpYEhS1teICbwiN5Dnhqg7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1KusCRA9TVsSAnZWagAAjhoP/Rae89U1o166BPoF+Vk6\nU3Er9seLlQY8ytN6/0rCCFj5gNkI9V0GDXjvhhcQM08DxU8400diAKdfHIvk\nsnIfjhIIEzy3VkE8L//Sou/DYjr1ebHOR2NomtyI1OeqscxEDy1L2isaEZRO\nlIzCBWpSjCCOo5mZLjr0qwl+Zp7PNac3TsdgTAp6ijjiLe0gne5bcViVvcsf\nrovU0oFigpI2KV7khsc1LCQyH1faNO0/pfVY1gBRYCmY9bQZDyw31ZxBDbRB\noITXqt0fEetpMXdSYovj5dGPT2rEP2Np3+itYdZnmSofmUj0/uP6jbJrbiNa\nWbKMMHA8du+ECFe4UZ9Eos2VHC3JBvh3ahkJnbHmZ7pGMuMyn7R5mkErhBst\nYNYMG91as+EDJilL01SLS+3iLfZ7BM/oSWZDhB3/bUQGG/vgcEeoOkeGcXuX\nYNUk73ykXbzWWrr0SA3iLa/SX8oslMg7hzsX1gWD3IhA2T5kJUo7M56xqKJ5\n1KFRbkN2ZanRdu2iNPTMuL3kB9DyitBUpNHjCCU06v6wRhRHDE4qwat7gS+l\nMqhJZ60xjlyKz+UNSjbAdMfE3OHhNpCVRJBzeejd2z4Zevqzx1Me6yskMQTQ\nzneLRfrlrTSkIu+OpL+1gTSN2xmIxDpB/k23ImDnRItSMDuHeT7W7YGin1iD\nLEkU\r\n=1Iqe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b24c74244a52f9aa3ab95ade8c99b4b8da92ed35","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.0.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.19_1624550316111_0.7210756209509259","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.20-renovate-balena-jellyfish-client-sdk-5-x-ebfc87a37519f4a60ef2dae956ac47872ea80714":{"name":"@balena/jellyfish-jellyscript","version":"4.2.20-renovate-balena-jellyfish-client-sdk-5-x-ebfc87a37519f4a60ef2dae956ac47872ea80714","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.20-renovate-balena-jellyfish-client-sdk-5-x-ebfc87a37519f4a60ef2dae956ac47872ea80714","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"184c6f5fa5faa08f1c7b5c71821f9a49e04f4888","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.20-renovate-balena-jellyfish-client-sdk-5-x-ebfc87a37519f4a60ef2dae956ac47872ea80714.tgz","fileCount":18,"integrity":"sha512-2FtGyBOODSGe2kNM9Ddi2gKPCWpOfpgdAORnnIcdyOLw1+5Iktlwz+q8+F4zIaz2gSWCvq57DovVbQdkSIS+9w==","signatures":[{"sig":"MEUCICQElB4R7KespIGCW2BJzPebjqW1udX48tZTRleMgpyMAiEAt5AzBWKDq6fLRDkK41IjBpD5HMtjmrBMCKZPeq7AGBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1X++CRA9TVsSAnZWagAAsXsP/ArtpxUftExixoHN7IVz\n6bbQ0uw+vwDgH5/rwJclqKXVMrt8vsqB9eT5Ip2X/rbFnmdhlprbjrfruT4z\nKZEM4ddH4hGJSDantiEvBp5tWT7zY2RJ0cfv8T7R6pNoZGFEGUcbTR2nH+TT\nNghIzrVLxsQPnGIFx9GSMN8kmLteyVtf5u6drcm+l3zOY1PhYfC4AsbhQVPF\npiU2zpc4N0xCB0oQOfVOyMTebhot52/3Q0y0kuY+/Z+XuzXyNxDxPQ33dIOK\nEtD9fL6V9jiJ4q4fl5IhyAhEp5WBvDkaBPaVZcaVGgw3kaz4aNw7Buj7gTkw\nJHyL8pZxcmYFIGhrx2qYnBGoWWF69ExLZtdG3qlZRWOvJyn7AdD8qHy2J7Pt\nQj98Jcvwt92wOrWQHfruXznOXmhYvlG4FyIkaM5wOwtU5UJHcZn9PjQLa693\nHlEAjdqlV+kEhW8UJ5wYxn+je9QKr769bANLFWU4AhJdOKz+MKEU/yABaBVX\nipimhoLlGRzJoq+o34t4Is/g2z+fKhAXXtWSYd2ytUhY4o69c7EhHlWNtW3A\nglA4XRQJerFp0sbjifJNwcUJyoh0VscefrbzVoSo0ksZVWnkfKX/LNAoZtf/\n+l1KAsRGINLHxktq7rJLgQYNKm4yH6XFTx1XUn4f4Mod4+G2UQaT17Zq5MHj\nS13G\r\n=Xc3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ebfc87a37519f4a60ef2dae956ac47872ea80714","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.20-renovate-balena-jellyfish-client-sdk-5-x-ebfc87a37519f4a60ef2dae956ac47872ea80714_1624604606028_0.6059175571491167","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.20":{"name":"@balena/jellyfish-jellyscript","version":"4.2.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5a75beab8194648d972f73045a7f859c4922d6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.20.tgz","fileCount":18,"integrity":"sha512-4+gJ41uhuXJJ27Uth0099yqaSWJcZKYCvpMXRkf1hUsVMmEBT0UgZMtboBoITzClbki6zeDG8ugj2MA62n1Mlw==","signatures":[{"sig":"MEYCIQC/uqvRdaOwXk2n7+D/enF5SeV37ZzFjpvy6uduQPypBAIhAMKN1xDgdisZN1FJkQlDCno+zUA3FwW99wJF5WTdqDAE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1YCcCRA9TVsSAnZWagAAkwQQAJ3MPjlx/n2UFpaluIQF\n9HUv69AIdOHmvgLyf8qDTRJ/mLEfOg6GRs7H01cOWGnJdvV/o8vLgiItt2x0\nrFVS8STdFh+35iKRHonDO84mSSgEOLul4F7eY92/1Se0QcafaAEYcdqbrTcy\nlGW5694pcyVLHIBn6JDCmsjhQiPMZPL3ird5WSPHAvD9dbWUmra594jhrYFu\nAoLbTKTMbBjha3ng8rtMmDur0sR70cHNDcm7ui4E84WBfWj3fFrquWeEokjs\nRsvc+1s1bDQCRxwBAyg0RGqqn3X1ppPSPvKQPzHQJus5hhz5AQiuDJgHCu0E\nErBtIBUOC2MH43AqCetdhlYfSBT6i8huRU8AA7xEhAnm+XLAXOertQaBLRBL\nHJrc7olDY1577co6XVxozCZW6mY0pJrV5RlUMuQc/Y1dMBmIohwF1IzqN4wH\nLg/Pif5M+wXtfOWy8eQAI8kZPNIDDXOkE2IscKoqrzCzyGpVyFyDG/CgSps+\nEI0wJKYvlU6JVoyMrV6FC3dIyuTm2CtCFSU/1+0GmmArWyUc1e68DMBb4Uj2\n6WN2X3NkjDr4tn0vFPUNE+7FvT+061Nq2W4oBcOxrVHZFjk2dqMAknQtWdiN\nwF+pXZnr3gnqiTv+tJ/AaW4bpfqilWBB1CQE4T52aHBnliT9fqMDnt7bHAG2\nj3Ci\r\n=4wuq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4acadb7283ecdaab23727e5d0de3345dcd877d4f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.1","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.20_1624604828421_0.9840340433768142","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.21-bump-depcheck-761b9f60283e9b16f19ef38af81fbb276df1afa9":{"name":"@balena/jellyfish-jellyscript","version":"4.2.21-bump-depcheck-761b9f60283e9b16f19ef38af81fbb276df1afa9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.21-bump-depcheck-761b9f60283e9b16f19ef38af81fbb276df1afa9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"439ff6cfa353ecc034d4280d8fec58ea286d6a72","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.21-bump-depcheck-761b9f60283e9b16f19ef38af81fbb276df1afa9.tgz","fileCount":18,"integrity":"sha512-Kj/ksRwh+olHTG/WrfGHWR3cXQi5ApbwmfzC64WP/0izGh6LIHOl4YZOXbhK/apxSoBfVIrOe5l8ovXCjLhQig==","signatures":[{"sig":"MEYCIQCLE3bJRfVRccskBMLW2iO9W/RVKylmN58XfnI3fnN5gQIhAMB8VXLMPNNnmz0LLWAxgJVQIlla8oZW0KVrHKcV04Eq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1lshCRA9TVsSAnZWagAAjAUP/i8YwG+iTPnXhN7Q9kGP\nYNt/0NlSl6L+IR7DmbwRT2ea30+rFyW9S4MsQxiwTTSWHkexB2daWh/qnilE\nf89/ejBPoOnilPRZU9drWzHVrENBMH3GFUSF6Zs3Ds4J84KyWRQrLCqGv5ln\n7Vq0AREKtbDX0WtasEWf2z5eXOJ5F0KEsO3hhYjlX1r2n2E6FL2XBLwTM0OJ\nCK0FtLdOC+1fqtFgKaW6SsQ1IAXhKyir4cZFWB+1AIIdUf1NMVoAPQXJmquz\n2FFs1aMdHSx7Q3CW6jGktfGsyaesCTwejSLYIKacj/CaqWq0uWF/itkSuxB0\nvpvgebAhlPnYovrAyAu+GA5Z1b2waOxcfj0bMiX5Cro96QgCRuTEP6l7NUAj\ncxKhGcDETPIoR2N8rEo8gcDv6IvUhkCnX16uhRMsIkzJvd35tNf1NXwkYvMG\nc2z5aPewSft1C5rmInuDM5qrL512xjh9vq6gdjb5FcURxI6TETot4nscSe48\nE4Ef6ede7KUFVimSAY9AdwPVRSizcWV+uJwDLhV0DepE9gmEdbQPIzT1d/tN\nvksM0gCxWiHHluzJYX62NvVTmgtpWVMf2ncjVdUZK9ZalwuuZrEpRYDl4njN\nw/YJzpvzk59+so8VjZ0zTr6uE3aMMHh6BZBv+sogaXI22ryQPECIa2Citjud\nyYH8\r\n=OlRY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"761b9f60283e9b16f19ef38af81fbb276df1afa9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.21-bump-depcheck-761b9f60283e9b16f19ef38af81fbb276df1afa9_1624660768980_0.34587741159415986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.21":{"name":"@balena/jellyfish-jellyscript","version":"4.2.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7ab9d1bd7b8ae6d8d3270cca045d75077803f412","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.21.tgz","fileCount":18,"integrity":"sha512-QVYqSp4pFmzt9nGf4CFvZRDy056qM4PKruI7cv2Ib7nT50f2IELppt1bN9PSlYkKNpUYrLcIRGksiPr48HNKoA==","signatures":[{"sig":"MEQCIALqSSOXwvhORHue693TS6OpnxrhdGheXQXq+Uehuy4hAiApajJM53dLIcpV95tQZiiBLHeCgBXI42Euz5cMV3pa3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1lvmCRA9TVsSAnZWagAAfKEP/iZ/0UBzByaphdwE31lo\nrlaRJFvmKjW3kD2w31czbl74DS7aZS3yD6tFma5pDH2279f6kq9lRrGSXtSa\npbixBCTS6L4Jhq//gHjy7UvJFeJv/Arbm/Pb/a1Ok8ND0FHh7GNY4aw7Hvuy\nK4aPT61Hze3rp/AO1v2RwdlQJoLzX80BjzX4F36lVQ63z/ZqSd3uQnsBtOTT\n+X8isP6bYCoKSTccY4+9hx0v1iREd4PoRweu5eQmBI33UXE6uC+qKULfNIPd\nKsxMa1lnu2nfCmht3thA8sQYQHCmle7XNARm6frDKqyVMcCnMswiqUDi/hQn\nfoquOPXFyYc1T4o18TXFurTRTjuBQ5dJPOI0YCBRrDMkwJNkKqELRK6drM0L\ntxwtuCSyq/1HkN6xGimParZK4jg1Yu+SJfIFhMouc7W7yLgAPg/XY0duU0Ug\nKjO0o9Imb14STxvYoR/knQId9SpokiBFcdgOeXI+sFvTwkBajTXe39XcXDg6\nhFa6md4P/VD/Pn5b6iMt6YAL+Ys+zeIIMXvRqKVvcZ3u1bT93PW/xpf60AZ3\ne82DRpYiF/9gRt1Nw82zxqebU0phDrVAH4FBO23LakB+WdJPg4d0DgOurEsY\nE8KNuTb+N1LtVugBuL5HS+30f8jUNYFmWL8qjdKsqgVoxuPgsw/AhMu/Dvnk\ncy23\r\n=c9l5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3c660f227e4eb4c7fbab1ed5b31a69ff78e7743","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.21_1624660965931_0.23898000511768158","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.22-renovate-internal-patch-ac92be0d50580ee515b71dfbe39b8abf28e396d7":{"name":"@balena/jellyfish-jellyscript","version":"4.2.22-renovate-internal-patch-ac92be0d50580ee515b71dfbe39b8abf28e396d7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.22-renovate-internal-patch-ac92be0d50580ee515b71dfbe39b8abf28e396d7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b71c805d47556fa7c35380317eef99b93e3d76f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.22-renovate-internal-patch-ac92be0d50580ee515b71dfbe39b8abf28e396d7.tgz","fileCount":18,"integrity":"sha512-SDLZfhcbZl3rvBegeFn0S2V4XFz4OHyVpj7aPfwJE9lph13VRM9XOFPQ0ZopiUJTVOiQu+Mb3rtcsmqJbSSq6w==","signatures":[{"sig":"MEUCIQCkJUkCxIGhLrqspGcPOVzqQi3VMVQyFfaHpqu5oyMEwQIgO9nhrG6jwh+CAInRhwIrZWKi95hrbw8FtwhoiWbDuAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1mXsCRA9TVsSAnZWagAAo/gP/0tnQGj2ffDaYUyr4fnL\nUnXSVwAcSde0XC/UgBfRYMoMN3I/eCzSWFmUMEApWcBqH7UXWaCExh8hG5bO\nGksmRp5ekZp/roXwrTAAss3OCWMd78Xll1Uy8kNcJVjhMlZsQ8vTD0Yyn0w3\noDplLzqf4iPXKwl6W2QD9bCFHSceWmzPXFvujOOgYRSJVMMYze5qcPHkXqpC\n3PM9YAu+I5r4U41k4PWqk5DZ1haAr1hT7Ui0fJa01ZpSgtWXmAW5dV3S9Qq6\nxTGglWr2s481JUMA/fOHfWROqHGGe9IvbKmG+b06NHrEr3l6n94zSTEnH1k7\n/OlKD/33QtClTFodtlqjbLgugSMBUOPX9xwGr8oPdzrUXZEupRXBHdtvr+gF\ngpH6ER5Ag01B2JN6K8/lFBvVCmF/JJa5p9zJ9aWiTJuRvK3/L80i/aqJVm88\nCHamvXik4qu2x/tpKpv/7sHMirAfKzKc8WdL4Wra6ZU0mIC8oXoLAmLENL/i\n2gpKxAmQK1Xs0Mc4KNLHJU9Xr8r0TbmD64ffUj3U4BNEvVCb2l9zx3LZHmyQ\nb2f3lTWFvqiMrv2vQ/7Rjra3AbOmRThEQhWGUQd9lBpoBNVOgVgtTvSx1H8j\n2v+aDGEl3J8cu+g4IcIDL8dBKpUbHkEg6PmyNARto6JikcRtbuE9ccD1ICWE\n9TJI\r\n=+zNY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ac92be0d50580ee515b71dfbe39b8abf28e396d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.22-renovate-internal-patch-ac92be0d50580ee515b71dfbe39b8abf28e396d7_1624663531832_0.5734406297527019","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.22":{"name":"@balena/jellyfish-jellyscript","version":"4.2.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0e037ea2527630a0ee0e9832ef5671d183a63c14","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.22.tgz","fileCount":18,"integrity":"sha512-Ur9kWOg7T4WU7G2E8DT+PdZmOOgji7PjsMjddESJbi1qDmqXRjIAX3VqEt/JIuye5nmdkNEkO3Q7unqt3ZOrtA==","signatures":[{"sig":"MEQCIFOlGlwIekAf/0o88gF+C2mVJ+FTIRRiVPhzwDDfj/iFAiAOHpmn4LjzHLxVnmLXArc1HEgwBWYeGLRVVDnHfCvZSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1mcTCRA9TVsSAnZWagAAouIP/jFSIySDffbRycG7OiYX\nOkmS/zhxyAekcqbPTjlTn7nKqEYPQiH5I/DQe+9Mdn5MVd7OGkkDtuGIUHxr\nsU7v/gJYpT6jd+fxqTj3raVsbwkYpPyX8ER4U+ml7MFEKaDMt2i4JqxstG+w\ngcDiTpBDstm4WxAvt731m9aDaUccTU5aMgq8+KYy+xwDkIEuil8jQGhWVA4W\nbovgzH6HEdTCIo3Q2WRnL+EgOzu/3zYL/jvYqPdKXZjgfCX5+8lduYn/rOaz\nxRm57Qnqpf2/rFY2t3nqkxsOgPsULyyXoMRFpLIHTSTQvV+AhNIav6ngKy4T\n7YOKf6pnBvSIhYf8f3yaMs6fLrugafcsJ/wm3rMCR2/c2//ZYILCVMPEEYsu\nJyGpq34ifa29ji3FzDDZYElWkEr6qwfXEzOblhrdNDadMUVQaVCeMGB/j3rC\n50sbwfbJF+YQR3a2K+yvgfQsKPh3+gB4VljFDfwJrHQplzCChStfv0VgBxnl\nqv8tLv5yPzD773PDAVTwxF7mXmP68e9nJxQg8jmiDwht0NJX0dElFF9f1yS6\nhO7f9SPDOMEuscIrLi6vIoejzQwQAixGCphanyh4CKj5kXsBAGHqna/oq52O\n2/n558vztIDJr8rRia/zklns3NPO4Lqb4EuQ56d0Cyi0LxJa8llw8xfKr82r\n76QC\r\n=3sr5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dfdb2f4b702e635437b4a1561a8ed21d36f0a4e9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.5","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"12.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.20.36","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.4.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.22_1624663826614_0.8530313147805337","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.23-renovate-external-non-major-540af8f4c5a877145b5fc9bdb1254801a648b1b8":{"name":"@balena/jellyfish-jellyscript","version":"4.2.23-renovate-external-non-major-540af8f4c5a877145b5fc9bdb1254801a648b1b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.23-renovate-external-non-major-540af8f4c5a877145b5fc9bdb1254801a648b1b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"63b6d00dff6b7c37b1dc3be30e285b8f5ba0c25f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.23-renovate-external-non-major-540af8f4c5a877145b5fc9bdb1254801a648b1b8.tgz","fileCount":18,"integrity":"sha512-pSdco3Q7dLiSbw2hxq7BdcuRXQ/IpHDUpWfojr/+wIhavr47NF2kNU4qTxXGrmwgx7bKh30r7zVgmYzn1840iw==","signatures":[{"sig":"MEUCIFS/h+qGO17NW308GBBGz818T/S/9atg2GUut5fRb5tRAiEA/pc+Lo2cXoAVyFVLlijbam89SDYT6TP2UVzuofkxDx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2sXeCRA9TVsSAnZWagAAp68P/0Hl3/VB2d+qvC+W3QJR\njKCEwA20undzsHrxo2Hy6M0vv9qx6d6iKGOI7emQ6nQGjNTrLVn58orBc/d3\nyHZl7FHLLiddiQzfw9W+YTyMI4O0oKgEP+GfX2KWTPSIhLt/6oe7aroyg+qq\n/G/ZK9BTBaslnoWBbOEJDU9eQoRueEOL5sdNP7GuEbVTXwuJnAfsJIJMcKLH\niS7tTWrkQdA2te5Q9hu66IJo2cNJzJIw3YFeU8kvTCUH4DKs/y4TE95ofKzg\nTQNwqnUppvGwvslIHjsQ6nTHOxZBbHIDupP9dgzfav12ThvrA+YVI2VpMRq3\njHPlzmjkncq+HH+9Ga/OEIW5eZxj7PrpXGsTm4ps4c/jja+EchBgRjWjgQKB\nUvwUTvdvp1mOsx3GWsjx/i2K/E6uXZ5UVElx5fN/6E7wlW0rbNxeIHmR/eLN\num3OvTcDcGcmV4NGX+fnmhbg0fHnPBkywg935WAjyeYcsxFdbfcPuT65GaUl\niooaz0xrfH68ZHN9IrbXzc2fVmJSfd2U/feA1aNMpDv/dhJGnsQqrdRd5v9b\nORS45qqJ/Ex0pNwIMukQiXMC4SfZ0kr9GX/ZscqaWpkk2fnuF2ghklcn6Gzm\ndIRBLo4b1ZcrRkxwsUsVLHKi5h7XLdxU861GAFKjY/G0hMmENCn2AnyqYxtN\nrxHm\r\n=hji0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"540af8f4c5a877145b5fc9bdb1254801a648b1b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.51","@balena/jellyfish-client-sdk":"^5.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.23-renovate-external-non-major-540af8f4c5a877145b5fc9bdb1254801a648b1b8_1624950237666_0.9066519351964066","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.24-renovate-internal-patch-4ace83961a01cd52a49ca4990bb42e3eff38af9a":{"name":"@balena/jellyfish-jellyscript","version":"4.2.24-renovate-internal-patch-4ace83961a01cd52a49ca4990bb42e3eff38af9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.24-renovate-internal-patch-4ace83961a01cd52a49ca4990bb42e3eff38af9a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a9f90105b6c8db39457502678be1cf4a9f9fd99","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.24-renovate-internal-patch-4ace83961a01cd52a49ca4990bb42e3eff38af9a.tgz","fileCount":18,"integrity":"sha512-aD96G2TwU8BGq5r/mYPCt1uPuwJ4KDpW0hGjscsIA6RwHOzPjhHJDHwPSq88/FxhqqidjyhT0xMiSLRfo46OKQ==","signatures":[{"sig":"MEUCIQDrzuSZ6gtgya4BFKhDf3f2J27MYnVRwbh0FMOzGINWjAIgLYOy8H3xL1Fs7QGAZ9qNL7uLz7Mre5kBM1AXby7DcrM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2vSECRA9TVsSAnZWagAA0SwP/j1LPxxpfNBu4LPhgLNg\npKKwCR0gPldw/bGmi4OwOr2tzY1SUjbl7lId9zUUIx9YbeQRWWYdP0RRyKoC\nDNjsTCfESSlOttbIJZSqfZQYLbysdRjwhmhQp60XTP8moTCcTv7i+wxbDMyq\nvMSzwU+8/ELFhvSnpeytiUg8mGMmCdcF7hktJAv6bUzl08ivPQ11pX+s0FyC\nlrQ3z5Vegc2Tl5rrj8o+sewbHHIpnr15AKXhgUy8LUSH4UV6A/V1ZSjtPuXH\nlJHuKuMN3z2b6xotIC9f/vTYu0fvcMjdJc02wTh+R/+zRdbzHio9PLZL/n9S\n+WyrJ6Z0zfzwc8nzF2eK65qjDPnBtXOelO39NiYsbF/e1e9Yal/i1b0Vo/6n\nieNvlgiX7IMqGv3jn3ct19IQDUt1XePtUZVs8mcmkELKI5xh21lTMKhP4BQp\nt40gl3YJ+scJssYLfyS2KWI0xvgbeq5PPYwyL20Y1PkrYjH5T1bUsfmiyWTd\n36Dnow0G03SgWumSXADvW4L+2iBteBzokjxXymj0rA6/gVz8ELGPs1DTjD6j\nem6UVTGm/1i//Ju4N5maYo6x33p8o2c7LfZ9a/o3c/Q02iXAC/+h95mX0stC\np7t75dVlzCXBeBEcNACAaVGPrzSDtCKYYTR2nKqB1gYtX5d8VpY/lhM0zuVH\nfXnn\r\n=fPb4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ace83961a01cd52a49ca4990bb42e3eff38af9a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.24-renovate-internal-patch-4ace83961a01cd52a49ca4990bb42e3eff38af9a_1624962179977_0.8231428414247544","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.24":{"name":"@balena/jellyfish-jellyscript","version":"4.2.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0897ed09c4cbeaef71a69720be9f1da0a6b77299","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.24.tgz","fileCount":18,"integrity":"sha512-3nwJUqmmxfQamD3D3M9nUTS+cb4MnwiteVL6z6FXY7w1VfXNmgDCR59d9KKG0U458iM3QYD9bmgw+ISIZAY/9w==","signatures":[{"sig":"MEQCIDEQrw5/m0nQuxbNhyvvoagwrRf/cGAwh+VqivAH8UNQAiAuIRAF3DtTVY5+cCIx/LlmE/uIkEGq+N4WHuWequhi2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2vXzCRA9TVsSAnZWagAAtEsP/AsVAeJNOCVpTIwukFkr\nRaqbk63JMsXkmQHB/1JeelndkGM0diAOP61qkHiNyiDJ47sQ8s3bCvVKDarW\npU/DmdpTrKVYGTPZwlGw4Y4fphjMeV574/3sYHo3T0aNn9XJrhHwSUYjpLlW\nKZOGzkpz/UHVQpLEEG/K2mS/ojejiRZ5a4L8haAn8hAx9cyMSF9Xw88Yz2m3\nCSAkVpIqZnB6Xjm//smCEdvZ7CYL7VUqU6Z2GcofYy+r76+R45UkkljwFjvA\nZ5kIpJ0EsnaLNGG3uB/mQl3lFZjTRELg9BqFVXP/LW5RtbsT5zW4oN+aG5QW\nOQzc+Cz0Y99/W1lvsuihlpRXiHOitcVgeEMzk+8s6EqO/HottmWyhqv6Buq1\nkZbpcq4egS4smtTWAMvu5I1oSzV6Xoez1drOcUYCqCNKooCxiig+wFXnFgcU\nWTIfG75K9Ad51Q3vwGsvyO24ZlML70rFtkevMNOB/nW7rWXTimUhZGOIx5xy\nYpxNdy5SL/8dbpyPICd5E7HeOTuMNloCb6yIfDFewIgmjcSwvAcn0akYL4CN\nnCjtnCq7qed1yGT9br5jakZXQK7p+A8Oo4eEUtdaxkRIORItQFXn1nEFdLHr\nr8IEwCjXERhZjEGVg8hBOgtfcLBaiNoaQN/GGwOqUNLJpSSu2rzQXpEfWKaH\nZvwr\r\n=JO2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"89664866ee80ebd9738dcf2c86a4b216baee6eea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.24_1624962547465_0.4474968708897715","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.25-renovate-internal-patch-bfda6602ae1a0bc3ae4194c02899cdd6b0142d91":{"name":"@balena/jellyfish-jellyscript","version":"4.2.25-renovate-internal-patch-bfda6602ae1a0bc3ae4194c02899cdd6b0142d91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.25-renovate-internal-patch-bfda6602ae1a0bc3ae4194c02899cdd6b0142d91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7ce5cccb2feb36cd42898745e389551a89a6c818","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.25-renovate-internal-patch-bfda6602ae1a0bc3ae4194c02899cdd6b0142d91.tgz","fileCount":18,"integrity":"sha512-oP0x8zHUi/F+4eTHjHueziqmZEusahGKJhV8uxOZiisEWy0LxR030kUiZvrAnqjmqFoVamJQiDdZTBK66xpHFA==","signatures":[{"sig":"MEUCIQD2SLTz+iprdfkqB/IC2s/Wc/p6A780hQOux88Zyl83RQIgKTwwDGeaQBj137btHdErc+L7JldLSkkTyUAjcRTy/iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2xbqCRA9TVsSAnZWagAASAkP/2Nvz0mVyhgmhKzvBAyq\nCJtw6mWqIRS80XVZXi9+jm9lyLkLnlCT0ngdCvhjdTNAP4Vw7vuYH2jJOd7V\nfEWbHlirrlVKQlgJ9GgtXBsz205Aq+pKLZ0Zb6B9RYgLzsnmrXjS0qiMRLCU\n30viB+r88mtyUnyKe2EnudfeUb68/TIo8O7slyx53zziHwIz7y2l/APKWCmJ\ne0jNTNPAwqNdS/PXvTzbYcoqVMwVtThfXsyi8BCKfP/0qvkCS8yPEoaa09f8\nBlw5X6/NC6/V9TKtwXI3sjfSHYW1bfvqXT2/7cLg6XrA83Dg06nJtArNDA/L\n2aJK2mYV2cfoLnXp6Dd9lLzXOeREkw9HsiXqGEfLX8grm/eERYk4C0xn2FVn\nFKuU58gdfC7Q1fQo2IHX2pzNUP+OUM87wqzdjlas0S0dqNB8/Zfiazy856Ha\nPI7NJU/oU2lpUT62niQCUEiYTBBzO4HVDQyeNbwR5GREcm7PUN5kmBvhUgxR\nWflJ05iEfFE9kf3k1xfgiEe3RxlF5lDvBp6j1LOYAtGFyd6IwJ9VNKfZJ2hB\nGvjgIDp2d7U4aLZRUJxDttD4vEJvwwvzXwHx9RhFp8wJ0zJ3KKPe1TuJzZ0c\nuYe+lWEgzJ8mk0dNgtIddPdmBDlMRIjE2VRvemy1c8WYfH6jSQnLNEqZrtwX\ndZRl\r\n=TLSG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bfda6602ae1a0bc3ae4194c02899cdd6b0142d91","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.25-renovate-internal-patch-bfda6602ae1a0bc3ae4194c02899cdd6b0142d91_1624970985452_0.9540265126574934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.25":{"name":"@balena/jellyfish-jellyscript","version":"4.2.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9dc070ca44aa3dadbd5afb3d78de0376eab58fdf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.25.tgz","fileCount":18,"integrity":"sha512-Q2LXqigHR/9bS1aXVwChS/5FiRjW2lu8K2SE+k2t92GWDmzZir6YLREts/vbxsPcWMk7B84jrkNSdqlro43BTg==","signatures":[{"sig":"MEUCIAgnzl+NZdhP4sRTxoYSiHYjFpoAPmeg//3E898ZEkH/AiEA81mcXyyricPMXm2fuzHmas271AQHwkj4FRSmWJzXZLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2xfSCRA9TVsSAnZWagAAPs0P/0gFscLzT+6C5yqoabh5\nV1JzyYg36mJzR+aFbAclLA2Hky3KhhPlTuhKyQK8xX4MJanfjf2zBK0H7rP+\n2qZ/vSjWs9JqSuZ4HhCfAs/9XWSOQi2SD3RR6Kru/vgO4N6wjPB3MjxYRJmv\nCLKDI+gKFkLraem4X16V3+B9OS2Auje/kdFZiX4bcJhRYf4TUgt8op0jB+fd\n29oa6BRG5XCi/T83juKGxE6oPokYn4EXpWC8Fs+Q5MJxDl+c2+0SRLsVl9an\nQiBZ2WHnds4IO68e5b9ZRE1HoyLrq1sS6UqQRj7ZoLSz2dna//HjIQYTn5bZ\nP5e8ygCwYZAH6uBZ4MRK6/emlJmpJW2UdK5ZUQ0hSOVcgmTOAJlYknk38Fjz\nSIJPeYAjEaUpog2a25M35Bi7iEkrAP92Az7QTB2PeDxJqmpmlHxMVnoYHE50\n9JVk0ECNyAL6xw6vtwOX9KXgCPQGiWsWsziQIUQdWkFbjyUOl8OX+NFPEuHY\n1UiA83d2Z2C5nTML9YHWXOPSbyFfAnoCmQGUF7ZQsm4yalnZBzND6edkHyPe\nKxjOiQaqnvoFh4aMcG7jnhizjKb/MYXRK2Jq8h/Cb66QtC/jmXHLwcUBZ9NF\n+F8sZL+0zhXkMsx1qIYF0af/Jc2FtrVCSIiw6aht4IIs87aofcf7CqjIWaVc\nRXe9\r\n=+m6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"346678743ec124fb8b7cb1d1a4e245bf6a2aaffc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.25_1624971217952_0.6460439407035212","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.26-renovate-balena-jellyfish-client-sdk-5-x-95f2d2d6d6ce411ce49b9a2a3cb901fe17f78e70":{"name":"@balena/jellyfish-jellyscript","version":"4.2.26-renovate-balena-jellyfish-client-sdk-5-x-95f2d2d6d6ce411ce49b9a2a3cb901fe17f78e70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.26-renovate-balena-jellyfish-client-sdk-5-x-95f2d2d6d6ce411ce49b9a2a3cb901fe17f78e70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bc2e48f674d9321da5f34cd6fbce3ca9b5be8d91","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.26-renovate-balena-jellyfish-client-sdk-5-x-95f2d2d6d6ce411ce49b9a2a3cb901fe17f78e70.tgz","fileCount":18,"integrity":"sha512-EReo3E29QoE+Il9E2mCDzAw8eGmgXbf1wV4pX4/miIUXsu1HFJAnb7FJxzZnEa3Q6oPpx0FTpoKmz5+dLaCErg==","signatures":[{"sig":"MEQCIFwYBKi5r/SEIbp/wMw7UiVoBXUwm2rUJsqzBMCG9ZqKAiAB36lpquIxfpv4aUXNmuGUmMboNNJfiZ7HmrZRHQR8SA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2xh/CRA9TVsSAnZWagAASgoP/2b/1hvkaOl+JE7416oV\n+AlsBqtW2taQ1v/RFCjJ1H4TDIJsQiBSyuEGJYFF0fbnxoQQpkEnTUTToKW2\nn8UAzbrCC77J6MIMCa7Ha+5agKnSxwUTNkKJC3nMyjXjE1WS0mSyNAnqrCtG\nVezQrzba33g+okua/cIjrTeaxRDwistwxAaQT4QCPO0hD5IdopVJQ8PkQ0MC\n1jv2EThI7PiSsntH7ZFCR4vYrWgD0ZvVaLSJVk/823nWbIhv2QlJU/6TOgfB\nx0MWAqpYCnY1zx0ezmebxgI2jkjFAWHanrYGGerBxrlh9rLeSSUt6nN3mC01\n9SX2vRGCXXg3UhN2hUzCGv9yB6o2dHDAI2y19eej+PemLxuvZktIDSA1p4S2\nuJZOgljf+NcLiD6UuKJgoVaUd+Tfd+r2/mYvFYOZSIwmehALVLLE1BCpAOme\nCthTZm6JX4gsAVZtyORwUMq4NamlkTOFZ3ivWOAbnEBDyXuITgFPun3NQ+nb\noGb2YDqF+9FOv0xoFy4zjc9vVhE8YQgdyyyIOq0vE5BOrApSjvVb4MJdAliM\nuyrsONGNwGTCfMXWUFWMUFGPkIviYXSPEDe4SCPnunfr94AWxuDqPe+1GYCK\npqa+SyHRGNRalxkOLKK/1VMom8KiuMqL2exUtfW/8sBmoQQlQWb+ZpQ3siZt\nSLwO\r\n=dcyw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95f2d2d6d6ce411ce49b9a2a3cb901fe17f78e70","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.26-renovate-balena-jellyfish-client-sdk-5-x-95f2d2d6d6ce411ce49b9a2a3cb901fe17f78e70_1624971391497_0.9600991415721869","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.26":{"name":"@balena/jellyfish-jellyscript","version":"4.2.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc6f52cb06d5c47624fe6bde8c78e0b0da9946c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.26.tgz","fileCount":18,"integrity":"sha512-gtxOyf5hT4xuU4W0H0EvVb3t1Z3HYeMAbSi/DvDLHNetm9kClIrBBupNfFJj56K7u9Tf/r5yZjNL5YFjYdPvSw==","signatures":[{"sig":"MEUCIQDv8Au8+LR2dwCI8SuMepbixaCi+GG39DV6KpQvC27x3AIgeb9xuY3uIbmP5xNBphcwhi89tvRpzA/Zjsgza87OZJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2xopCRA9TVsSAnZWagAA3WUP/ipqA+f8PlsATOlaC69p\nCbAkjhsxWkR5fOFwNvMrf1knHNmdjU5ObXx5k7GScS13UE4b2MdOUCrHmQTQ\nSalkzLwf/hTc0lVid4j4weqM3DOYP8iL6jhN11hpjmJ1O4EfS77mmPIC8Aou\nsKr8qfvNEGiLc6WBPJ8EMYxwWiDMln9vrZMhiq0WkHuahs/jche2BhzhDP95\nTbp33MdO5bpqGHzWN6PigSm5JbRUFsCZo9wYV/e1bAmkvHj7zMYLOrS39EUn\noxfb+QyN8RRKb8pR6U7bpwQJpXz5TRIuklQFlf6IdHBm/Vgqoe5T7/LOgg08\nDQSBmGG0U4XTRppw3iADClS0xPytXjQz7yWSJs1+pW1xfNvoP2On0488TBPr\nUn6W+ji7/1a47t4brh12WqiWT8bDt5b4JiJ/VLNCXf02ttRDK2yD+JS62b7R\ntsxGyy/HCE881jv4XvG61bXQulp7A3E6c8eXj2Y2/CqrXmhsMi4874I5eDtB\nGUxU4ZL2p0atAPIwSa+g1ct23oWhql04jQuL0g422Smta9upTI4rxkMRFlhG\ngzBi98GSVn50Xrhzic4C9raYY5fv2GRcgHF5tz28T3PHKA1DFyR747EF9wK3\nu6jkiDKdPY4tZrOjcq/wyI3zxr3tHr5oNvGdUqzYXxY00LYtz7LytaCseqil\n8ALL\r\n=3d1Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cafead0d379f5d85ca327f4af8d433b755a29ecf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.26_1624971817059_0.1513337071599592","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.27-repo-sync-jellyfish-config-default-8c8a06f55b56b01e1433d8a552636b3e92c737a9":{"name":"@balena/jellyfish-jellyscript","version":"4.2.27-repo-sync-jellyfish-config-default-8c8a06f55b56b01e1433d8a552636b3e92c737a9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.27-repo-sync-jellyfish-config-default-8c8a06f55b56b01e1433d8a552636b3e92c737a9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"13f324ecacc66087076dad95348a85c9d90ca195","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.27-repo-sync-jellyfish-config-default-8c8a06f55b56b01e1433d8a552636b3e92c737a9.tgz","fileCount":18,"integrity":"sha512-yrielRz1ftyb2HcakIrTjOH4FW/EPwiKgR/2BjJt0nuXIfGLIfk/WAh3AfvK+hyK2RGKjXmuM19s/Z6obaYWQw==","signatures":[{"sig":"MEUCIAKZHgTIhwhd+vPfnMhPTTmXykaC3Uiz7FryS0Rvg4ewAiEA/TL13NcfXPRe9F59nmSe3hz++X/3BiXx9zLF1ZcTanQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg28brCRA9TVsSAnZWagAAkB0P/1Fu6RPku28bf99DrjQ7\nq9u0gK0Q+JqUPrbzN1MWnNPW9+vKIi2ksdAfPZRj5ayRSwcu+Yo33zKrjjP0\nPJS20xaAYV1LN0u9LXVv6jujRufT4tMqSVgKieC9nUJVy3vS9/jLdxFLyh7q\n7Vwc2Nb20xP+3EeDrMkOY1hBLJihRHcWM/YLRH0bwfiWrrgQl8T3r8zS47ei\nu/q7XMO6PwHYoPk6z25PVQy40Nani4oJUND6oUxF/NXkLuUKWhfGiWwbda80\nWm3qaoJNvjOJKilbZn6voON3eas6hkdMBujLrC9nGPIG4MOYaTl8mGNWWr0T\nZKjdzRmw2u6RgGIkTY9DOcpy2j4NfOHmfZSrfg9OzWXBQslD/r3hWw2uDshl\n8b2CAf6biO8tI7vwwueFxLmKEYEKEK0OyDBMcPuqzh2/YUPT8pXr5Z4XvGRX\nVXdxFZDsxp1oO748MS8mVhukLJAjt2wKIuicHRojF9jJjIh6RwUDvddalAb3\nbLBLWpXr1JAVMHtGi4wYn9h1cdj/XN/CiL0VQNO+EJJnrDs9nYF+QVijjqW2\nsxlDdOshfbqKrYRwMC1kiKH5vSz2NJmtqK97g/z8r4suVNNk/EC6xTOMg9Qh\nRmF1Zv7TmLKTzWmCDQB9bfGWfuvJA92CpgQL6qFvqFbJkLrsMG8eEjVKGV2E\nmz14\r\n=02Zv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8c8a06f55b56b01e1433d8a552636b3e92c737a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.27-repo-sync-jellyfish-config-default-8c8a06f55b56b01e1433d8a552636b3e92c737a9_1625016042530_0.7561900736789893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.27":{"name":"@balena/jellyfish-jellyscript","version":"4.2.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1ce54747ad2f6874f10605867e5bb4ddd3b2a981","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.27.tgz","fileCount":18,"integrity":"sha512-AlmE9AmD35EY3LhD2vsU3MJNpxTUDVIGw5VkUrdvTnMuH5bJYBX4BCxJmx9OgCRV8iifKaT2E/EDc7BJdg19/g==","signatures":[{"sig":"MEYCIQDsBtm1C5bPSkOgBUxd/OeaCzUdvcfqm9usQGqAiWgiRgIhAPzHpC2okqwEtHwwJjRIRjxXuq6XDjGNmXtpmvbBqL2s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg28fFCRA9TVsSAnZWagAAfqkP/jZrHtD7N3RDCwwNJGMw\nBqy0uL4li+UcgkXkgBPTn8oIONZ1+9AuVcCfI3kbbA7wTTqdIEbPghdbttKr\nldXX/NwOjaeoXzA8LW2Fhs4HVL2/w5v9Ox0InkjRRk/ArgQcjo+ZnzJz3PPm\n0hY4fDN9oKIJkwEwZ1X64+0yyrTrgQAhp0x88A3UA3VCsjBVxl50BYoVRBON\nFDH49B8QgdDCeATQ/w0g+nSU5vUsRAy7WgwKz+acI1gK1gMdJ1IFftv72MM8\nm1iUb2r6orovAIJITLlPRxOK3IEa8spPOKgPa0xm0hzTE8Nesk6EQqhP/t3A\nX6VkEIAlFs73cO53dxUYppQ8syi8zfdPNuvRvD59a3+CsNGuCv4UU9u7jEdK\nkmsyFqrjqiYfhFmvdpBwSV/bITc9OK4C80q9ilGHPKTmZ717mO9+tbwGU+pv\nhczQMw9s2CjB/o2ys6lAeFLJ9xETNVP6uVk2ynCn3WJdmacwDbsqEa9WGKyn\nVXwUBNI9IInhktO1xwtIU9c6ZCU1cvc0aScRC3rW3gnnXbfhsghJTlziLluD\nXWOyyOcJ+Oe5TMpFIuQyVDDvx4B54yqxWsg+r7QHnLk51/vmXJzFFsHmsyHR\ns8IxDOOPJIHCnpHVoXyP/3ti65n9nTOcuDx4VsHqf1lWVE3rRfYrLABM4sSX\nns4v\r\n=dTHj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24d8685789e50b1431a09e18ce065b9be9a08a16","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.54","@balena/jellyfish-client-sdk":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.27_1625016261154_0.09819331444695067","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.28-renovate-internal-patch-66bad099510689ab88ddce7fc265a4605c59ce1a":{"name":"@balena/jellyfish-jellyscript","version":"4.2.28-renovate-internal-patch-66bad099510689ab88ddce7fc265a4605c59ce1a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.28-renovate-internal-patch-66bad099510689ab88ddce7fc265a4605c59ce1a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d217bfd85596ecd8ffc6d409f2b3f956784a891","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.28-renovate-internal-patch-66bad099510689ab88ddce7fc265a4605c59ce1a.tgz","fileCount":18,"integrity":"sha512-WX5+KDB+aOicnfrY1waucShxvKwvQRbfOjE88COcmpyUKC3FZD/h+tIWrndyfbq6eRUC0zfzIJfZPzM1NoUhHg==","signatures":[{"sig":"MEYCIQDLs+Ii1jB9s3FL7JMU5xFh6wMsIFCSul1uV697lc5KUAIhALgpFoseWbVWvLaLfZL4Q30ghRL4HtroyPD8gXjN/L6X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg28lECRA9TVsSAnZWagAAs9kQAIah1yjpEbtvoS0Xu8Wu\ne8kFJdqiAcb2jvrGpjV5uWDWG9hr3MuOBllH4CrRoMaBx+j2/DVFMWVYxZEs\n4PCo8YOgrZbuTo4lxc840qDBx0x0mI4oGvbUhtpW/rwxyjovje1H9r84w0dH\nVcfWpjFGTivyGd3g20LySWaFJkEB2oDVFtaAbI4FgYKNZduhGqF7m5Lj8nTx\nlr5a8YXI9TrBhciUXikau1cLwTHADKigIJn2PZl6lnPvgVHAdKwxzPCZa7Vz\ntIs+6qr/iijERYDS01zxJMcHhPmxkGX2L4vaPT+XMgYJSyoFUrOFmNSDrAsC\nIpvko/S0PMtJextU7u895k7uuHy3X/z4xDKZCIzwD3QJsd2I8FE7HaHOH6Nh\n+3F5zaPh6BmjMK4EltBFwD6YI+NnNGbtE8JXy7OSgL5u4/2nnGqh3VAPSXnI\n6ZlWTnOhxpdZ6ky6uU8sTYvXavrziVV7iMv41ffhIbVxfiYOjJLgLh79BWuq\ntE1idIKRMrdxHrB+rzjtHYfMERDtJbx+k4jWqy8O29/y6Co1v8woE+dDivUG\nhc33+izayDKQvrwtG8AbpQ/OMUyfHiFjosCYKypowWvIGAygsuSctqBjqhIT\n3gwkzrYlJ4dnoONTFNNf84xJXVGJ2cQE3C55aoFB1jlOl1dKaypVOdkZvaQo\n76XA\r\n=H1iv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"66bad099510689ab88ddce7fc265a4605c59ce1a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.28-renovate-internal-patch-66bad099510689ab88ddce7fc265a4605c59ce1a_1625016643746_0.40151365973616415","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.28":{"name":"@balena/jellyfish-jellyscript","version":"4.2.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7db8474842c88f515380248c4ac2c1820169c7f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.28.tgz","fileCount":18,"integrity":"sha512-IBDolS7lEGPiEQbWPuTDVgHU86+BBzzxmrpWPygr5/EWQDiBjlJTSl1RPm9wubklyNFvsokMfD6DGmpVarBYzg==","signatures":[{"sig":"MEQCIFoDp3Wt66HdKOG8z1LG1Z8jJ9aGgBQHiL4ehTIlMiJaAiBJpn6Gjktt+godz28Ryilw1KFCcmiPhv3SACm9ilHO+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg28o7CRA9TVsSAnZWagAAolcP+wf1IAntOV21i71O2e9I\ngNwlQ55++WiofO0lx0bNKbQG1Z3srcp0cBx/tYt2psnIvdp/DbsCcEhS62+Q\n5purcUAfwSReBfGzl+rDCJb0urX8qd3xsslayI/X2lHnvryAqLUhitSR9Xw9\npQH0BkD2aSGZebNNs/+1tKuKSZGPZI2t0OCNct5qhXfF6s2vQNOXdoGzuKpP\nwhGMjDOw6hp+aDqZ/LJsaSklGHhKF8HjGLpexOxvPOSkOK9WD+tHMs2qpjCH\n/oshWH0eVks6hxnbV5TjXhjBwlvCe3+D1roEAX6ntvQ+Q3IXpFcL4krURf59\nyxgWTH+AIH3Xfwz18UVzzgFPfU/xosVcR377yFomkQfyqMSRTs0Lb/zt8ITL\nz1UFA0La2nLM4oq7X8np8QBA1xIds58fpqTgxf0/UINjtvxMjnxJhPBw+0sR\n8nVj7AkG+CunzaXaQ0imo8sbXbKe9BSk6axjeEdvqDLbFgG+k/ZT76hpINo+\nipNANht4NfN9y1bmKiIWJ3cBAmYyP8M+/ynRVFX7213uiUB+ItolFcTwYIM6\nweIa6IFFhHGLFj+9aj5LRyYW1j5z8OYvQzeNzFBYM1FIZrv9cQxE4yRF/Dj5\n6SOtJPdPWhfQCq23/LCW5x8xgk4vINmFaQl1/NbEn5OOcnvdqn/rySHhwr5C\nkd2D\r\n=leUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4587f21b072fea2b751057652f5f9cd0591eba15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.28_1625016890545_0.983702557572862","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.29-renovate-internal-patch-7efc189726120fba024835c6fed24079ee1b66d0":{"name":"@balena/jellyfish-jellyscript","version":"4.2.29-renovate-internal-patch-7efc189726120fba024835c6fed24079ee1b66d0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.29-renovate-internal-patch-7efc189726120fba024835c6fed24079ee1b66d0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"978d25c6a6b9e2b53eabeb55fa4054e990d8bef0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.29-renovate-internal-patch-7efc189726120fba024835c6fed24079ee1b66d0.tgz","fileCount":18,"integrity":"sha512-iqdj/4J5zSZ2bxdabU3gDkvtf3V3gS6LMzvH9IW213E9mxmISXFXO6pM+zAQGL4hzUWYkt8tDdNBSDiHOZmmxQ==","signatures":[{"sig":"MEYCIQCV9ztjqi3rCJo7wq20fdgWCnybrjrkTiWdJW0gWTQPqQIhAP5VowPPWW2bWknAezsQCqk9hruu2jeeZ2sWZ6YQk6z+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2+F8CRA9TVsSAnZWagAAh+4P/RXrfsi0e69GGegQJzUF\nWn3V8cx+cclnNiumYCEk1LnHfyTxLdwYqPaQeskBdw1y3b74QItXN2oQo8XV\nBWAj60Sc3/6jmaDG/pV+QiP4w/EFTY744upamo/27eZMIS4KUl9iss9BSWoa\nNrpg9IdZQ02LPb2EgZzQR0j3BAYwh8UyXWqKFJU3LRO5cNe3ElBCdvA0cRsc\n5K/ztuZDA+/+mzKNbYJsgPp8AmHvSraWkqweB3ohM88papDdcvNYyIaorRqI\n1i8LiieMqqN9Wk5Wl6MroVoXngwniv7UIdYX7LsSeYvtN56qIJdhENiNsR14\nfZLGC59mi9IWP450qi4EtrpiEmmpYjpzhBbTS6SvVw48gHgqjsUU1g5ZUEzH\nIgw++ZUOQ3H6eMLvuEQNA2muDtZ0o0uxQaSv6W3A91fQo7BnJnjiKy2S7s09\nfBMMTi/qiDedSYw0bKeHoIR+dhw5VET/aYMkot69tin2ql2L2SuHpaBr4VON\nIbDx4QE7wGjXJTg5dhlWw+oT4mI90BzQVheNbYB37fuMNACYIuhkDReyz1jL\nh6KdBKz3xXk38vWtMkh5fUD/mmwc6p9K9Zfk3EjvoviT6AUmzYPhLkgaI+sa\n+VdO+3MKL0jLEKUgAh1acJuSkdlaiyvuKTzr0D6qO+tktDfiAah34mBD0y+o\nSl6H\r\n=g82E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7efc189726120fba024835c6fed24079ee1b66d0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.29-renovate-internal-patch-7efc189726120fba024835c6fed24079ee1b66d0_1625022844224_0.7902291652796614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.29":{"name":"@balena/jellyfish-jellyscript","version":"4.2.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"58428fe1fca08d6243a15152ec8c2360745eedae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.29.tgz","fileCount":18,"integrity":"sha512-sIKbv+VvggfDc79DSYfkb1PcK/msONRCB4n9AGgWJqPXFTfeoaNIo9soC11H6M7TR1213AJQjssn75j+DTWiZQ==","signatures":[{"sig":"MEUCIQC4ePjSEP8Yr7AiVegbUOrUKAku+oGgkGIg6kjAmFvB/wIgYCb4Dgdf1vhynj/9xK42dyNQ5qMdXwiPb6fgu3/gPe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2+JeCRA9TVsSAnZWagAAAxsP/i3XW703Nzs1Cj92S6Oq\nZyTKLt/dcepyVPDyVj15d5TRIuMIiQ0I+4tx24Vm0YWJwUsva+LPwuZcfCm4\nKHXmcBXgA5E8uYoH+39Aog/lWWUY+/JVEAdTRqB0LBWrZgkqjNlAMwoiTrzt\n34J321X7y0RoTt49B8F2H5A0ZmrydOyKoUcSpbGRggsHXwG2K5L8CgQZaF42\nuL1SdRZmTQB24iIJyAmrX6Dxf6ZZt/mBjfOg2lDTQl5qz3cEpQn/6yhmqvTL\nBlKQDBK9695lfRZxKLLfvk/Jgj7cP+DYjQAcUbJeOF8DmA6WhLq/7pwFwSpE\n9vPs4A9R7HlUU1g5SSJJVKL0QA+H9Vl1CmQCK0PhYZp8FwXxdtJf/mMeuTKQ\nSVsQY20GxCnvB5XoCyooCZ8k0opw95mbgDdptle5NQ26jqFVSXdfpBsTxc9Y\nRZa3CDJqslZ1s7sICRF64wWMUDC7gGB/jzBZBuAQEycjiOV6O2SJGEEmthqS\n84rRsb91aD2d1Au61THDgpxH8ers6hqqlw771/hwn+CqIhQFD3kLr5Ty49en\nyYc/jvflgbIEXc3mnWF8LCF4axf9I9he/BYA0bkg1SQYqOxeDxRwXt0V/1Ul\nRbU39ZrEr4vSvJNYQwzqstFqxpERzXegE4F/8f6xf8Oy4NJTlbxhUYmDWtUj\njZo1\r\n=PXf3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1825c268cdf2431fa108ac6db84241ebc5758067","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.29_1625023070342_0.22251670522747347","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.30-renovate-balena-jellyfish-config-1-x-734c6ee0aab2fb0f4d5aee9d8359ba7daf6c9e53":{"name":"@balena/jellyfish-jellyscript","version":"4.2.30-renovate-balena-jellyfish-config-1-x-734c6ee0aab2fb0f4d5aee9d8359ba7daf6c9e53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.30-renovate-balena-jellyfish-config-1-x-734c6ee0aab2fb0f4d5aee9d8359ba7daf6c9e53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"53e7f503e753fad08158e7a8fd13b77879bd0f55","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.30-renovate-balena-jellyfish-config-1-x-734c6ee0aab2fb0f4d5aee9d8359ba7daf6c9e53.tgz","fileCount":18,"integrity":"sha512-4O18LwTOfsk/z3FeGo3AL11ObAstNAS3rbWCEAiAFJ8yj6BcKdYCUdXZdUntfG1G1QzVjiqQTrXNsjXKEnLeOg==","signatures":[{"sig":"MEQCIBUTtDJquTmnj4jW4RWNwqCA50+Htg6mUYp8qsLJnpvUAiA4zGSmHqulMlqeP7b6kpEaGfDsIe9mJ1IUfHBqwmjBHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rCRCRA9TVsSAnZWagAAQ8YP/1sJcvSOrJppEZ/jFDAc\nQ2+j67FVGv6H5V0F97fcS31mBSwm3whQj23LIJsPl6bXmPZL75JhR593QObG\nbe/rxo2vSIM4cpBYDXnj3Qe5Ya8B/1sJwUKQn7OLyURxiXC0itkm3LrqYy/I\nzOS0kss323iE0T15c8NGAdJFmpJAJZRGIX78OoDnRrywH5xRxs8WoMF9D6xD\nTnMgn38CbzHzr9aNwLCJboFBbCb5er4zLqwSe2WpwX4qjkxFP4nCMnhhHS32\nRpzA4UMBX6Y03SbeECFw8XlhXPZbeiqgkt+i+hGlfIarlmZxibD3hadEFFtk\npeBkTu8SfjgqLmM0K5TYSRD5qXpPZCu5sury/xNBPzybCNkITvO3javAoWRD\nWciCobAWlbR73SV4YNGipDp7DFPFrl2Gs/OXSbr3XvZmpEqBZnDskZ08XEjv\nMNeq18xdAmqekA3zlTNP6s6fX+362AEi1AlsAP2UJRfMvUsEONkiQUKrlRIH\nlrzyrTV4OPE4xHr0wBySojzFf/Gj70TmmXoVZQBi6myUq96ogp6SHR5XgQHH\nrzjZyS3hArsaPwlLb2nVNvX5Es6LP6Eq3JruVMYB6dZXwykRhyF9L7keUrQB\nKn00Li5nVdtFdTW8BmoDRSNLGVqq2Ac6rDPhoLpKJOlWzvA74DwZzsscDY9W\nb97s\r\n=T5KG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"734c6ee0aab2fb0f4d5aee9d8359ba7daf6c9e53","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.30-renovate-balena-jellyfish-config-1-x-734c6ee0aab2fb0f4d5aee9d8359ba7daf6c9e53_1625206929062_0.029337233322693335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.30-renovate-balena-jellyfish-types-0-x-9c9e3ce6827d143437dfab6f810a40cd689d243f":{"name":"@balena/jellyfish-jellyscript","version":"4.2.30-renovate-balena-jellyfish-types-0-x-9c9e3ce6827d143437dfab6f810a40cd689d243f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.30-renovate-balena-jellyfish-types-0-x-9c9e3ce6827d143437dfab6f810a40cd689d243f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5a613a0e93cec1d24f40b2e8d0a802e4863f9bab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.30-renovate-balena-jellyfish-types-0-x-9c9e3ce6827d143437dfab6f810a40cd689d243f.tgz","fileCount":18,"integrity":"sha512-rD1WONEZlK4M+KecyACjO5WRIC/6EKZt5WlMxbgRsCzcDTPDka3B8Go+dIAG9+WmrewGU+z5/lKsJgShjRh08g==","signatures":[{"sig":"MEYCIQCq5sxbTKs2Asd7du/kjmEU8lkXcDmPdqN/0zRjmxoaKgIhAIu1tR4QjdDr3l7vMOvvvBLWCC7ffAvtdqyqBiAHeQWm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rCgCRA9TVsSAnZWagAAmKoP/2v+TpZcKJ93ykmGH8Na\n5I/J+L1r1fcsP7A82aCVj+iyV/IWG8vrcA/GckUGQVi7llXvfQvUoA7E6JRN\n8x6Y7rEd3eW8fs+MTkgumo6rXypgUGYQP/98GfhfaFI56IdrSHkwKLfRN+iU\neQ2px+RZULpxVCOsITxa3eMy8YHnU7+dalZuSVQa49XdHLJR4L36Qi2bvT21\n0MmhpDeh+GrNZ0CHOVIoz/AGRO9/mzwzkUiOtfvKbf5mA/d/tFHmu61kid4Q\nFsm6Wj60oYRgfjaewNXixclYcG6VWwYvRsreQMPGPhkoyDlGHINJIdIUrraK\nRiYRt6Y4vZtsL+MLRmrN+pXeQOgvLKe/k6zWABa1EkXjGNhKguhSPFqYAl/N\nPSWjVdGnKDkw7fUD5JIEQGPe2cc4oeUMIFZb4C7KwMg+DAmXFBMVHTuZuwYj\n6LqaYHgRHfig9pgoEZXcZ3Mi/mfA39do9zJW+4Aqiil34WRfnYeuZCVlJwOJ\nwfLSAQcU2WVwRXSs53R2a6N1iXiiEktM+gRQWKvR9zgGWF4Ch0sTgrx5oVVe\nph6nXlsmwKNo3rucAHjAlNaoQMwB0HCJrGBWahwkK2yCYxBDtXOsRDo5SsH9\nlFrEhfYpBsv6wa2lhc50Q+6xuam4MJabyDvO4adGKIZJeS+j7Fwr0wSFIdRO\nMCGA\r\n=r9UQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c9e3ce6827d143437dfab6f810a40cd689d243f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.0","@balena/jellyfish-config":"^1.3.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.30-renovate-balena-jellyfish-types-0-x-9c9e3ce6827d143437dfab6f810a40cd689d243f_1625206944497_0.9598773703234835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.30":{"name":"@balena/jellyfish-jellyscript","version":"4.2.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dc4a14dc0947731faa7a94fd711f0433034a5835","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.30.tgz","fileCount":18,"integrity":"sha512-F/0mFBDSIovYEtOh1tMQkypjIadEfxJY3EsiOnjZku/kFQ6YNLDIDcK7VIbNxa8tAunHqYTWNMiRlixAVnmR9w==","signatures":[{"sig":"MEQCID8B8XdZiaRWKtlDTp/lmYqZyG/6Gxpl7liTFqcC7HRTAiAIo9exi76Smr3/Tb58pW+7pB8GGw7VI/SNRA4BGRYdxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rFRCRA9TVsSAnZWagAAyREP/3CZDV85fQDH/Htq0Hav\nUSOyjt2FzhpY7XGU2zayXb3vCe6PjEBIlh+LTiZTu7b2xbm+oYOK0lggLkpY\niO8qgVciGRAPXVTcdG9J6Tl6o1ir0G/Td+tcIzduOjcltbL/7XgRZIV34SMc\nkjD0RCMDtE+FvxrRC7nwdSPLulvXUQvS0rJPhqIJWBxfgb5FtojthunhIKI6\nCgTZwXybTr+NEJb8dAM6hRurY1zoF8lL8b6TPDGZmVDapJYNAU2GtNY+gvvL\nYu2w3JZsSjn7d38PuBM/EW+JmoklKeKJvhTNadhPszoJ/JzVBpRqEcH2Upmn\nB+uXWzzpofhnrx8TyP5DRH1sNKX0DIUZUop+oPWTappDDCdKwSNi20V7xXKK\nLIkV8AklGVEkAsXZA5ITMrvBZ7bxL43wQ/ZAXPcuS+Yzo13yMqo8KaddgSHw\nVbwteiPmTqxLwGAqfM1mVvSqF496xabb/v0KOT5IuHbo0+VPosVUJssaXtk3\nukx/MEGcYDuMy8pNq+eDxc2mXu3Ixz5RHWTk0DPFWGh6plLasvla1lSkSqY9\nifQcc872E+ZFwHoJu9f5BvURvHiusnXQXnDkCX3v1Fm0w2mb0jRrb2UHqaXY\n7UUu3s9mSMb4HB78WLhyHv6S2+W0C8nY5JW8uBz7N3GMlQTj+7pK7hLSQwfo\nCAYJ\r\n=di+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"551be1342e342975d9cb3ea709a6bbf8c62d533e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.7.3","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.30_1625207120903_0.7166704006915063","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.31-renovate-balena-jellyfish-types-0-x-bfb714ff9af3fd678bfc4963b37822b2cbf4269c":{"name":"@balena/jellyfish-jellyscript","version":"4.2.31-renovate-balena-jellyfish-types-0-x-bfb714ff9af3fd678bfc4963b37822b2cbf4269c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.31-renovate-balena-jellyfish-types-0-x-bfb714ff9af3fd678bfc4963b37822b2cbf4269c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0bae343d8522219c1ed30c0a07db06083f41200c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.31-renovate-balena-jellyfish-types-0-x-bfb714ff9af3fd678bfc4963b37822b2cbf4269c.tgz","fileCount":18,"integrity":"sha512-qBje54mBYOAPnAh7ojNKX0RgatZsQR0tglqCaLVVAi62UOKfdRbKvvJNYQLc2K15/yfe2m5o9U2CUGfv0fi+zA==","signatures":[{"sig":"MEUCIGOf9vO4/2Mfgd/zCM/0XwWL2UZIHiN21yrYqP7ZJAq4AiEAwjIZZAwZ3p2tR7O5zwJMiIW4dc+vPQPwdFJjmX+QcRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rIICRA9TVsSAnZWagAASXcP/jOFvwdaH8kiiG4l8Y35\nkwkbASJBOFtzl814YB4VMjawC0RgNmhezQ4/nEYc9+QHuX2k4qw2SO7c2bnc\nTy8n1XFTLZPdTHqEsCUudmDs0p9oWXkxaTEUlmj33XxSCWu5tbz6gXMvtANT\npwefpr6bBPIJLSlHZ8z1C1IJ5rX1nn/e6DMjgxp8C/IU+oWaqQHQf80Ao1UZ\nDl3AIcWfuQmJaoumXI9Vdt3cAsIzIxGlUsuEpGGD04+FtFF4fnpHnJH856H6\nJOEfKNST5IK/DdI1HFyWTiRVCv7cyeTHg4HhyznSL7itefXmEZJ8iQED4LLj\nHTqUmMIAe7kGwGikoqLsiMhSgSK9ZUGxo/ANihO7EJpjlaY2LpUH1u5iHIWX\nqt2DEWA8FD6PYH7XebrDv/kTx3Wo7AUhYIBUZNWYuID9XgeJtc+jdwgoQm5P\n4AxrAr73sdXgS03+aKvzu6l4AtE2Zp43x5XTkbU5I9ymfHI4e4g3t8H8CpkY\nGEVD/j6oIDK3/zhelf5zWoCvnA9n2D45ouZcoUTn9tGkcvETZaJseZtNCyn6\nghtuHpx1lDbp9/Y3PO5Op6qFhz9b7TasHsZIbyhx+sLM+LPwK/Z1Z/aVKtGK\nmHF37OO+pKJwx1dcQsHEHqQsp1/TweB+c6jguMghYxTRl+WjRuJRNLB6a3oQ\nwkEd\r\n=C5FQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bfb714ff9af3fd678bfc4963b37822b2cbf4269c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.0","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.31-renovate-balena-jellyfish-types-0-x-bfb714ff9af3fd678bfc4963b37822b2cbf4269c_1625207303904_0.7481570667636139","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.31":{"name":"@balena/jellyfish-jellyscript","version":"4.2.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dac38020ec5652fd5bbe9c90bfd080353e67e9e9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.31.tgz","fileCount":18,"integrity":"sha512-6YjsI2xRp65/mu0DaMr2ZRKgLjmO9cdbcUXcfTttEV4gUbGLmuj0U04seH342A7M7zNPc9bW1KkvG9YZQrK6iQ==","signatures":[{"sig":"MEUCIG5Y9ZduQ7o5RVnrVpZARh53tGfZzCpt6pEe8VNRNDS1AiEA51VHHDQbHwcoDqpOort8Tj33zEjtWQBNGVh+oHXPUW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3rNVCRA9TVsSAnZWagAAmsUP/1s567QKpAmww5ZwaTFQ\nhOfw7GRx8iFkEtW0FBrmmbeQZS4ed0ph85Dl/M9QFdBfSb/iJKgEgCryKeDo\nBpacXtfQAmB/IvqYgt+vrhQGt1ocDIxJmEM20VJt2eRJLiuiIeyVdngxIM8r\nF4FqTdGzm2I6lsFIMUscxVwgPlA6Qhg8K2LMb1lsbLhDFPWdIxbR35HQ2prN\n5l+Nh76MiAvYRpDML7h/grvVH5E+P7P8fS0HAfuocVC9d+XkpfQtXJKJ4c0+\n46CzlVmhAr28IUVe7nbarUY2DoJKCKiMYUnobKVgd8BLTWODI6mPWxy26jtp\nYlbb8+MDrUdNZRrhQyxX3GVWuD16PMFcWjVkMU4GCOZvePeWPUkHVSi0aOAP\ngGQuWKtVfJl0l3LLLkP1eGcdkwsy2tAsQZ8z5KSy+JIolseymfCC1QA+plZN\n7PeaBnfnwxh8BCT3qJpUKLBX4MllYVXeQ3DHhqhTy44ckxKP0vp+2sZIVKMT\nHgFOtZiByO8urlK7VtMyeg0ILvTpUSMGeMRmVV43hVqY208i21E2ezJTuyks\n64cS8pAdPNUMtdG5SKSxtySvfaLEVzBVPE3gzwSm7lHn+mNuXEY63PTrOu1o\nZ98G+DlqXnrr2MJZ5iU7C3Xhszd0PJ7vpMk0aYFRfUZUBxaUhL19xBsPHKUk\n6Lad\r\n=w6Ud\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1fd53cc36b4eb2f3c88830e1df856fddb53d83d2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.55","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.0","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.31_1625207637221_0.35944886104081686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.32-renovate-internal-patch-c31127c611927617299d6b710133821134ab3c86":{"name":"@balena/jellyfish-jellyscript","version":"4.2.32-renovate-internal-patch-c31127c611927617299d6b710133821134ab3c86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.32-renovate-internal-patch-c31127c611927617299d6b710133821134ab3c86","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd59b102ded2cd38c23123850938e0e14b07729a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.32-renovate-internal-patch-c31127c611927617299d6b710133821134ab3c86.tgz","fileCount":18,"integrity":"sha512-/zVG5/GDsLhBZhWDgeJASReUQNgRO7C0nKrfHQzg8RbcFizNMrTGKPVQhzQ6sYqcMRtvBToQBNaSv87CyLYTxw==","signatures":[{"sig":"MEQCIB75H+6CTjXz6qqQ541/4QM2KnjIVjs4Ozf3u4amSzmxAiAz0QecWSVxrfGNbqzfudNlfZrm0P4Vfgqb33OWEtfGMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3sm8CRA9TVsSAnZWagAA4vgP/0tnr2a7qWdVNAr4Z9ec\n+T6QkfA96ft1wvj/a6SZNR4fX7P+Qc595fErzkB/sgAYMZzkA7PLcnMU5u99\nl53QnNq2Rp5vaOmiHIAJVhdjw993MEdyOB2XFbAR8bpIQ2ngWOtFyGomUQUh\ndFIzGEZP1f2IbJteci0AjaL5wzOSSgbVHImhC61AUXMNRfgZrrmx+uhDFVkw\nolTQVDE0/ctSkuUEw+pgiwW0LhyPmk61kJ4urH7dTE1iSrfJbFoFkmF+hSrx\ni/Nq/ENPx7P71hPFFHpJ3Ou5Gp9F/UyuQlGxkHImPqKxOESvJ/tbxx+ZbIXr\nkQVey+coDtRgzQTrmKUnUKjxBRmn/UCY54Ex6NxR7vdLqb8WoHBbd9VUw7Xe\nKd4t7kyqXLJDSbdeA4M8MpGzn5HwMFORDOGinxR+cnc2/HOrpyNC2lv4UACj\nfeJF3vrDFDU4WYrUNPtckzddoIz64FMZCwrOoo7nqgHTXQbeBafA7MTb8C+v\nKTKkbQlYQn7i70UT4+V455GTROlMEyzNKlus2PyO4j6brg6nCXJ+XSLzli1i\nWNd2PSEyKJOK8InyYfhlYxKiQSofEIY13Eq6YuPRplvtn0S0DMx8YRsfjWzz\nS01BbaVmkTSftOWrCySiltsUkl92TPKTYRJEv/umHswufmJ/ZWzVHNyTv3Dg\nBnc3\r\n=j6Qb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c31127c611927617299d6b710133821134ab3c86","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.56","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.1","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.32-renovate-internal-patch-c31127c611927617299d6b710133821134ab3c86_1625213372351_0.4454613088555024","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.2.32":{"name":"@balena/jellyfish-jellyscript","version":"4.2.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.2.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4805fe06039a3d54650a70a781b237da3e25acbe","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.2.32.tgz","fileCount":18,"integrity":"sha512-XIWvTd0NncQqeYTYN39uJDGIFbeZEuXG0ClzYPnQsL3oj2EcB32vtNSbLe+0PhT1eXFF8jmwTLG0ekEaWes62w==","signatures":[{"sig":"MEUCIQDYCIV61fBKNWwvhbJa4BJz172nEGCVGgz0T9LJk/sVwQIgWqlZESF86qEna/qi3100Xe6i09kFiBvxqiHHmrlr7tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3sqKCRA9TVsSAnZWagAAvqkP/1qFqtSOSEqGz3/9bohU\n7F0WUgFVgDsf6H7nzGbApO17QBAvQ+Tofz9ahYoecq4YvLWBkc+GWJrIsaxJ\niHzhp/JhGXuJm6wuQozJs8MQze8h7woAxoAMNebiql9E5AXG3K1/cTah4MuC\n8TViok8FcUhoWf9TNyxGC0pFUTE8dlTeypTD5A3qjxMwvl33gtemidSCJ/xL\nUB3pzhKJjeLhcWllpDLnYJDVGepl2dRuW1QOO5JD22G4V8bMZ9OdOknET9Mz\nwywGk/u1KszzfoAS50Hk+Zci/oEFbpwqI7bGOrdFdPkTsTJLJSoTDgH4P96b\nbSUy3ybxQ1yUg5uKvtMd2+MIuABUTwCtdNgqIH6GTTZgtIbAIZyO8/hl6Fdm\nSDGCnAE7upEztnnqfFMtZxyy0PTHVv4ubske6QOy7DoXq8txwnv2aGkdeyP1\n06GwUhSITvNZNpZrHT6he5Pd8czcbpSBUu7z765ZNCIYwbUyIcrT8mbWdyfE\nKSdWRy6XyOq7J6vzSVLe7zupoPexJKCV6QtC/R7dS2DhRUrX5tCPMpbf+Wrb\nl1MY5zk5+gdf0HJiEu19bAIcmKKpXv1WGbDvOnicBhBQHD2iExQh9bmDA8lF\n5Aht/+wXSyfvG3MlNTyIAU0L+PeKtXONnt2yyxiucCP3JRpjRmssaVsXYu2f\nV0V+\r\n=YPJA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6839396343e29ef85f2f06691fd3f25cb3dbbb24","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.56","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.1","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.2.32_1625213577973_0.22452635394762122","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.0-some-get-utility-methods-184623354fecc7e17079575a187d816ef97874f6":{"name":"@balena/jellyfish-jellyscript","version":"4.3.0-some-get-utility-methods-184623354fecc7e17079575a187d816ef97874f6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.0-some-get-utility-methods-184623354fecc7e17079575a187d816ef97874f6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce16679a56716b2410dfba6ea2c64e78c3470510","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.0-some-get-utility-methods-184623354fecc7e17079575a187d816ef97874f6.tgz","fileCount":18,"integrity":"sha512-9bwzFeo+Q9N7HdsiTnXS2wb4MBQdtmWtGFc66EQ8xOyNlIZhRYTI9ERFzQZB/EVm5fK/pKmeqRcWp05ORb+LFw==","signatures":[{"sig":"MEQCIDIZTnPfT6UYYUtVw+spQBFokifktEcmDqBrLQzM8hj/AiBT+vTMETfcnyK31SaTKKNqesHPPVNt0L6mLCUyiSbrrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3ys/CRA9TVsSAnZWagAA7GcP/2oeKUn/0Jn/cumhp6mD\n+2UCOYBWTpZwbG0C4WhbPEKpDrWP0v1V5z8HVbM+d2YwTzN6RmjxDnlALRUB\nqEqyfwO/+pQcfV/Oa0qvOnsCH39fDrXRnobJzN3o3AKRlyErIUxzB7bY9Tjk\nvvHjEWe3MnNhSU19b8O2kt8LOJ7yYfkniKE34bvlq54tzwPVa9P7KYkdc/OJ\ntOD6JVKvyVqd5p4ovGVKlataz6DLyeCh1NWmhQbIRfzZo3bbQ6PcE43L6RtJ\nAEOGn8Yb9jfbbRvWkfRWyF5XNLVFF0pEP+593xjRzTLyWVETQSK7sSSJZly0\noFaVMO1NLUODovUL9X+x4WSvZu11iUYK3quzR1JIZRO+Y6eKirmVbpbgxiG3\nU1nxjywMFrTNb7/2k9RFO7V1doAHuO3jOxbK2coH8uj5glUhGI4YNfcbeVsS\n2M6+KPBGRiWPYRSbA/I2SI52rT515E12wvrgN0y04Fiv7p5eWshf4VkvJDHu\nNb3Do7gsL0Uqm701dW3Mdm/NEU2LKZprhOIoA0sTk5MjbJhqqy0TWXp75qpm\nGP5Tu25805GyG3PMZIOY9/NmBpVdAdmxRk5UrdmMBgPcXNB6I5jh2Qx3lper\nXiYFFJtDsL5Cdt3ZX9d8b1hmcHh7KJjEsJd4vHUoYHN2cIotLgW7gtRKa2In\nWkix\r\n=gEvC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"184623354fecc7e17079575a187d816ef97874f6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.56","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.1","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.0-some-get-utility-methods-184623354fecc7e17079575a187d816ef97874f6_1625238334863_0.9583736949467794","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.0":{"name":"@balena/jellyfish-jellyscript","version":"4.3.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2d6cdabbea11435d5634040d08dafc3d246269f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.0.tgz","fileCount":18,"integrity":"sha512-rF3kk/pPtayGvMbU8tufti+IUg7NTHxRa9RSb1DYA1ACVOQR+nVMuOqr60DMV7AGtScd4aeV5DyW8abd7rE5vA==","signatures":[{"sig":"MEUCIFnV056aEpGWTB1kZ1ItnmIL/PlsQv8iEcilm2M4Ak9rAiEAiYL+r2G3r4QXKfQBNuzTmA64GW6B8qVoWiWHKgiusDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":89945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3y8mCRA9TVsSAnZWagAAqw4P+QGuCoJJ4oy8OIZrqGdJ\nXCR7OjwEfPuXUyc+PA/MOyvsdYMkssGtX/MJLXBV3HGGar6gWCI8qqNu9rkw\nV1F/vsimgpujbPhGGnuMGNWu2HC1J/TBzR8/bUoXuhZzb8HtMMIjLZiF8mIQ\n9rtnNPsn2QaO6SWxWczQRGn9+Knjo/V9ba8rZZFfHd9tqxREtDGb1Xjzu2qj\ny9lDUthLXckFvLRbjp/MfPgeGehBt6FlW+St4UHxlMKw0rYNYnOvu/u/moHd\ni5zBZs19+Z1tBxXj5KqkYxcqOrswkrvrxBQ74CvQcQDQtvSzI+gsup77t+8+\n5lOJB/OJ2kDhJLEox+hrX8pdgQtSYscg6vqSlZrWYXLQSSYogbBPn+P76mzY\nR3DzamYPsKaQs/hOwm/DsmcY56SsS2YBBUA4+iTBRO3I1rbNiziaEg1ZJzVm\nuSCX0GPUUxy7PnGA12XLzHcLiVf5ttflYYf/MgqGfY/iEn0XG9IJN00vSBBp\nVSrq8O07Z5F0vw4JTLehBhqB/1GLOiGY29Qm+P45u5VL+hQmx3HrSQVMy7+q\nwmArypxU4bhnh7cRV9+Gy+F5bd89jX0YWRmO+/gJXX3gKF5p2EKIPqfNvLyb\nI28o7G4hpF1VN47MvFygJXyROMiXzmC+8FSxl7rJK769qpcCfbpxfkwbTdLn\nCkhX\r\n=WxJ9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"49bdacb4e0de04b4fc8cf87ceba57a5641b27cc6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.56","@balena/jellyfish-client-sdk":"^5.2.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.1","@balena/jellyfish-config":"^1.4.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.0_1625239334472_0.8012152682201374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.1-renovate-internal-patch-97cfa4a2175e649f5ab22f9bbe8484ee09025957":{"name":"@balena/jellyfish-jellyscript","version":"4.3.1-renovate-internal-patch-97cfa4a2175e649f5ab22f9bbe8484ee09025957","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.1-renovate-internal-patch-97cfa4a2175e649f5ab22f9bbe8484ee09025957","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"be43e95f163fabff4dc71a47e85ffe138efe4270","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.1-renovate-internal-patch-97cfa4a2175e649f5ab22f9bbe8484ee09025957.tgz","fileCount":18,"integrity":"sha512-VWwFUd0MBzqbvaGGwQQiydOdDNSmh01/4p3Gi74A3jiILVScxq1bpFDRv3mk7kt58oYuH7i4UFpqG/mD7OR9LQ==","signatures":[{"sig":"MEUCIQD2e8Phfs93oDFfmAIC1Q0qLRCbjHOoipi8jX1PLzZNEgIgKQLYvHrYADDpVErhaABKJUF2CmKsOChyfQ/2qnNL2kM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg36RxCRA9TVsSAnZWagAAH2MP/jHSsANEg3Hw1ew8WhET\nmhV7qq+ZF4L5OIvrelfCmIDDH2l/sO3oe8O+UaEMH0Sfl00ohrIKGpjW5jk/\nrlvvdISPqhQYcmEqtJlATRwSVr/7M5euf/y1g3teRDU6tv9+kKGTuMHSQx3f\ndJXo5YiBP9JGjM6+CFzLe4W4Em/CkpP61jQIHJm22PCbdtUpdVGxxcgdzztW\nUhTCKCRYDNOYb6p3IS+yzn+DBB+6yVnMeQtpnAJSuQjPMrYIu28C/1zIj47u\nqTkI3qHfdOanp5B/llBr9XFAA5OMih0UWFAq8cpeW0EUc+33dbwi04Uzax8h\nKB3BzNNE/rD5sooQ7HPVNdxWglX+tU9fYZrvF3sk0jUsVAu9ORePcQtMKbyb\n057mfal8HIHgI5UYK+t1JN8BlZms9eRO7ghx4L0bRbpaJ7Pzht9hETZbcf80\nFhYUcZ/rCFcljSCZWY4iX1IItohvAZJjscVY4rOGKFneIyRGxKY3rdmhgZ/7\n8RLpaZGvul+UhoxoXRhfge0cdQY8joJX2Th/XyYe55sRJIV+8h9i/9gOhn6u\n1vtIwIdOnm6qdKTCvG+m1GzBEOdkhxVyaujcr2G2iU/R/ckLjW81hFAfrbRK\ncDOH74wvfxnS31ro78jObC5fBVvEhj6KlpzybYds2WV89+BHMpNN5ZdBpb3x\nsHTi\r\n=T1/l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"97cfa4a2175e649f5ab22f9bbe8484ee09025957","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-client-sdk":"^5.2.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.2","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.1-renovate-internal-patch-97cfa4a2175e649f5ab22f9bbe8484ee09025957_1625269361115_0.9199908137209631","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.1":{"name":"@balena/jellyfish-jellyscript","version":"4.3.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1e9ac838156315c9d280cb121de85a0e2a99f976","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.1.tgz","fileCount":18,"integrity":"sha512-v/GaU7Bmpr9yM+50kIxqsxDRUVPKgealfmIvXLJu+K/1EyvnQCw4Obctj4KsRJljX4WJcB+eZuCn2zjS7SnJsw==","signatures":[{"sig":"MEYCIQCQkVU1yvNWIDgZ9s/CwDYL1Jjky/Cvbg1s2t9vFTIG4AIhAInHc9LmNmebhNG7pyDQQZ/5sRvfE1MRrVMV9v7zRy1X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg36VnCRA9TVsSAnZWagAAe28QAKI2eyfuiZvmfAIgDii/\nW/fpCpyobjRUhcKQHe7j9M+KfqyGRxPlod4PJoRLZmQxI30Q0y1HC8ma3GM9\nYzZxWhPAb51tsa11tquaL8eRqjbVa8wrGmqlVqC3XjfPqI7RqtIGvIQiKxEb\nhUTW6i/2mkF8ppSB+haFxoARJ6JdvhbfomlISrqMXNctcKGsyd764/fuy2ge\nsHO10Q2TgnbgWj47cA7b3iZ2x7hYd7T2tqV5QvyMlXvkV6IN0kRsN9QY7QDB\nX1hoiZPfkEL9+8LuVtFaExSMWOb48kKdrPHF6uS/xEyGH+sJxErO1nmKAUU9\nlNvW2jAzwVj6XHAl1y633xu6F5D/XTugxoI3FzN6WxmXlFYVMp2E4G3UAY2d\ngKHnMZqsxra5rSkMSgFQXqWLVynPmwisgdYZfbVG6yCOh+wPKHqpsUgS7c2H\n4WC0ieEo1gsHs0kFRZ/Hgl4OJ6SLIEk/L/ODsPCPgiY0XB1XAkRTl6V/+9rp\nBcv1SvfHqleC0AhUnNxkHWeER95BQdziu2J9DPTUDUexW0l+TzDw36UPE62Q\nOCfmUQ03FemSoD9hASoVClbeADHLgg6DvNnhIzW20Fatlm9f6iBjrpwjksfq\niv1ZkYNg0LM9YVWCHn07TT9bYjtPDASybWAQTfy60hfGlqEssXwa+WR5KYPC\nyF4I\r\n=4Yww\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"62e31827ceebdbe4f9479c1c5adf1f8b027f845f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-client-sdk":"^5.2.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.2","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.1_1625269606532_0.2042909791575802","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.2-renovate-internal-patch-8d3161d62ec2bc3832e4fa3b6648c064d9098b81":{"name":"@balena/jellyfish-jellyscript","version":"4.3.2-renovate-internal-patch-8d3161d62ec2bc3832e4fa3b6648c064d9098b81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.2-renovate-internal-patch-8d3161d62ec2bc3832e4fa3b6648c064d9098b81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"447bac89df9cb24404eab0af792315f9c8a3a2c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.2-renovate-internal-patch-8d3161d62ec2bc3832e4fa3b6648c064d9098b81.tgz","fileCount":18,"integrity":"sha512-D9FHOVWYLd6gTJqQy+W6M+RIglNeUL0X6XDjbN508bN1KBHBYb1NAaEwMsjzDPFsvHJfTwB48VOMzrVSfKzpMw==","signatures":[{"sig":"MEQCIGlnjLGsdA5+MoqUGZsUIWEJQEguefAMuCKj/HvZADOQAiA0UAd2b3ghlDtiqFzQG3Ebv6GkdfcZnmCOozNzQWMDuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg36cACRA9TVsSAnZWagAAepQQAJ2q/3E121LRDAaHtxOy\nJQyuaLPCbAOu6sjvqdmBZhRFjB/bTAxzJDVtmyKJxw80jtBtGk8Ygiwo40gd\nr0EY3Z9is2JU6xnNlN2nA6dsbbAMOeZy954eQScqmYNUc7YB7YhXjiIy9HmO\nBw6rKbAQGOt+i3F5qZnLne9enjiK5OryrHNDjBnhSpgCPjc8090pHlYoE/Ys\nAkhYtj9RapzuXmNMMmWGgeiEvFtT9OQEo5CsMO5zN8Asi6Ix36XR9U9QTnDM\nNbBjYB78TFrfveSCTbm0DyMk/TpAkbNEjsV3NEV1iR/yXDUxq8kPrcRuM/oJ\naoBWQ1by/OAlqzyWHibpNDi5mV5+PMyvV89RWXO0diu+EvDQf+asuhf1c2Gh\nyw/wAb897P5t5GRw0xx46oJo3w7I2enSgrXpkYiPVuAirk3sIC696bv/t+Gj\n4hioqm+NfMT08rdA11bO/A//vSXUdg3yb3PEpSXI0C6rD6zT8Du0ADAAwk3T\nrVQ5qHC17n4yeC2RMR494Q8fKDu7Pd64MpIKw1GDoQSvKjfp2r5jYIzd99JH\nNIN6wABIOd1S0cWjvGk14tuAPp06CT6N3NWfwHP1uU+aMZRdcAfTKg+/TaT2\n5O4qRHSV75Q+kfcY+iPr4ylpMZ2bfTltc9ZfzLHR/I5Hr8CyuhDFswvf78+N\nGfh9\r\n=Uput\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d3161d62ec2bc3832e4fa3b6648c064d9098b81","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-client-sdk":"^5.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.2","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.2-renovate-internal-patch-8d3161d62ec2bc3832e4fa3b6648c064d9098b81_1625270016105_0.1291496947560753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.2":{"name":"@balena/jellyfish-jellyscript","version":"4.3.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0bed7b01fc4ff146afefe763ef68db1166d4a1d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.2.tgz","fileCount":18,"integrity":"sha512-ILenK257lnILMhbdRxniyfOnChJoSKZO97yw7uszxVamfntqoqveMwLqtVm3bvpv2aTvNj8fF0pflX4pkMREpQ==","signatures":[{"sig":"MEQCIDivFr8yZle2WmGlDzr6DAyoXdZ6p5B9MzH3nfDPQKnbAiAG5HvbawGicYLRx4nLvlY9fjLcY8t+jldnChYllV2Gyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg36fpCRA9TVsSAnZWagAAiKcQAJefaUlpTtxJhituq84W\n8RTFg6TJeJZcm68maWqK1M/egqvY5itaVJnKSFlQNaj3aXyi1vhCH7dPF2Ox\nnN1dT4nvKOyjcL/dE44rqsLiE1UC8eaJFQ9B+qjQGmCBJ4TCNNL1GAO+sa3Y\nOqqk8CRkSHTydSMHwRNbLsBfrQZRDPx2i9VwDCQHRhJmlUKyhkZzxxQal+Pu\nDALjbBWNGfECE26rVV29lV6EZ/gxRkjBboBZI85oP0fT81BiYZ8iJ+AgfJrU\n3ZOIfI9zMzC6817SEbh2PfjIFalxNeA2weAbwkfoqx+0DjzMSP81XdFGLtAb\nR9EJIb6HpDomCeQfVEQjBfGt3+A6KuW70Nq4/v3PSy6zSVhRvPXIlxrZm2oT\n9GTl4r47PsXRdYpkpnGbP0/RYgYUxhM0PATs62BCEHOgDfogg7lKAi7NQS7l\nFnADwVKK3vonDWcrYighhAoEHaemcgeYFyXY1wNnKnj48G/1gVkLuIhGDOUj\n3MXvXMr/QS5ZNvaKeNwWK+fxB03HcH4oqtfjhwLZ8uD4ImWTnbM2vHowBO3t\nwC2b8lZh6R6HHHUsFfbG9IuWTuhmMrCalh2b2XaH5ffhILRgkzsMlduz8G08\n68ldb+6itJRUei73SRhxVpGWdC7EfQ5kxkWi4+5Xbcgep8mLINB6RH2YL0GZ\nQqj3\r\n=FNGh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3df834b0f854e4c4a75e51c55fc0efa75a7c78db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-client-sdk":"^5.2.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.2","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.2_1625270248700_0.8918791614267709","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.3-renovate-internal-patch-cc9fe4cf809530e1f127f7ba9e7aef2b34c5cda7":{"name":"@balena/jellyfish-jellyscript","version":"4.3.3-renovate-internal-patch-cc9fe4cf809530e1f127f7ba9e7aef2b34c5cda7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.3-renovate-internal-patch-cc9fe4cf809530e1f127f7ba9e7aef2b34c5cda7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"20996c9333f20ecbcf3327cf74f4bd79800f9b12","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.3-renovate-internal-patch-cc9fe4cf809530e1f127f7ba9e7aef2b34c5cda7.tgz","fileCount":18,"integrity":"sha512-NMa1UXikUhBbz7kUFjfWHBCrVblkysgPz5/BknDnaqClm9sntw91cCY6HYAP4cjii83hZpx8p+CHj6Pr+0BtRA==","signatures":[{"sig":"MEUCIQDXqwL+2riY5l4Nz4EI18PJfvMCfGGatEymlEO7C9bDRQIgd9Cch0zYxpFhdhmCtNp5qiOPCnm+dghM5a//sHR0HMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg37mLCRA9TVsSAnZWagAAD/wP/05mdkaL560PY4lF7wk1\nPBxF5b/MEqyeuwlzTXYx8Au531YTqi2z+BAMIdw9DSbs2QhfVg420J1csaUS\ncgngO0k3+ht7VgU5BZcPcwqgvNEsLJJh+uVTVN536ee3z3oPkpEprLwp5rBv\neatlK2z1bj/lG4U1UQi/Up+sdYUJJNokxZWDre6epRk6bRB09Bj8cT0/ll/3\nloCDSE2RBvmhu8Iyys6FzkK/59cFb5an/PhfqeLGESddaTG1ZvUB4AYynlZB\nQaTIuj1UFX/UIFAQnZSlaZTCI3pnXXlazKRfOlqnHsjXfRBHCe1YIqryu7TE\nqtdrIKJODHMcB7aaSfdeZv0HeMK1Mmh4L9+6Gn5ef7nq6AGCbzDdDQhcDRbU\nfsHcXhGR8sFMQH9QXzgfc0yvcQ1Ylionir8TTRD4imy33ZI7Ver4+YJtUlMs\nDnfK7BDJ27WE0gptzfdvjgTQCvuNB7iOq2LOfFX1MmP6OuMTXbYCzQVSvI1F\nHY0Yi/H4mjNwwygHtbUDv/Drub2yC0dR/a7GudnBYqLNEiy6QHPLJSgPTWXP\n7JFWA1HItbeLZgJGSGoX4zSyfTb6yc3T3fPCSCJdGgCTdBIZEtHpAzKOSn0U\nTzVkFH6aNNnGdLvg20IAQQLzyKf9YUpun5otoh1IvagVr3fXYbe7AwdDzv6W\njtEi\r\n=tNFI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc9fe4cf809530e1f127f7ba9e7aef2b34c5cda7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-client-sdk":"^5.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.4","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.3","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.3-renovate-internal-patch-cc9fe4cf809530e1f127f7ba9e7aef2b34c5cda7_1625274763440_0.8743301153650234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.3-renovate-external-non-major-e508e64f82596a27393799f1e0be88e45a8cbb9d":{"name":"@balena/jellyfish-jellyscript","version":"4.3.3-renovate-external-non-major-e508e64f82596a27393799f1e0be88e45a8cbb9d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.3-renovate-external-non-major-e508e64f82596a27393799f1e0be88e45a8cbb9d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8bcc892e9c1e044ed04961022a374b1ab9b67741","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.3-renovate-external-non-major-e508e64f82596a27393799f1e0be88e45a8cbb9d.tgz","fileCount":18,"integrity":"sha512-VZwwXv4XE2rNQkW16EfVYcWXiJRXOp/Z+eSBiebU6l014J+bZ1puZT2SU/XxHUDAsKqxyPsFnHuyL1yc684sLQ==","signatures":[{"sig":"MEUCIGa40phsUUWAv982nCK8XJf1ejsQ+CKG7WoPEQhc/988AiEApYhbVZ5SJlQciQmcvhtwydyK6IlK42WkhyFKJ/30JT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg37mYCRA9TVsSAnZWagAAMUoP/1rbdr50oJPRU35tAsbU\nMdc7VLl9bKNQk/+CmoZDRGxjirUdjGR9+kddZsjdQ76ppmS81GmJPIT5MVLA\nG8lkjFiCDJvS74D/WNrSmuZ3csk/Coi3io4JHUzu1V1sK20kQIVjY8K7KKe8\nxpdUcFUdg9OeYM7tOwhS8ihLK1LoZQKsk0E2/N4LqonxqfTkCwJCDQTBU8XI\nAKnI7E5ssXxFWMxhNGd3kszgPBjjuClqg43x2LHb1YBJifZs0TZCZ3V/RyZ6\nRR+riVfHk9fAVqktaGnFI8mLvI970P/FjTOjlWEcu+FgsA/MumHSzaCbB1a4\nm1MDho/tx/C8gtnScf3dQ22gYgEY75YSp6+5Zq3Ya+K62w4kZqHuD7Dj1O9W\naf87bPhw6m9Q6EE/uL3EUQ8FKgo+T3QRHLbCJP3VWmOIqX8M++bnnvSGIdcS\nSq9vAnk2dTTBcw9+yKOHCXi0uqoA1QPOZqq7MvlwBSDjAd1vnW4OymA40ULU\nucuthB6jKzxbzfHQLj1ReHNsMqm+up3RKvQQLedjtGVJUTwZHb3UoiuWKEfH\nbhyL1fRh+bQFvXbES73i2/VIGHyXghicT2YqlY8Hacx/f874NOzMuwV9z0/b\nFj+UzyXV6BXNkUzNc0nBobVdYw/mnJsLCub9bfcPFO4dOBpcFlSFoHV2qwRa\nwvnJ\r\n=Se7p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e508e64f82596a27393799f1e0be88e45a8cbb9d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-client-sdk":"^5.2.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.2","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.3-renovate-external-non-major-e508e64f82596a27393799f1e0be88e45a8cbb9d_1625274776511_0.48212294038324455","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.3":{"name":"@balena/jellyfish-jellyscript","version":"4.3.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"21e977118a7455ac42517c88af8cf507de4fdebc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.3.tgz","fileCount":18,"integrity":"sha512-80tyhiM7GicdxfYnlBJFFVfYI0ma4QHKGY2dWMO0Sr/uaboO888HXYmSD6ekhok/iayLUU9zL9arGPUe+huJoQ==","signatures":[{"sig":"MEYCIQDJAmoSAkbRscIW4AzjLhXrhWBfV7fUtVUymC+uIWdEGwIhAP7Cv33aY64u8e8ENeAAqGC5zQU5Q3JQRmHj+grWJM9b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg37thCRA9TVsSAnZWagAAvjEQAJjD27KzjfrSflS8JM3o\nBo8qt4zt1TnMgfkEDEb9Z/3grHHo2QwUpoFdQlMkUP5BrsigoCVWgsNOnSJO\nnLEQZC1JMoWUuMYNFW7RvqE6PiO12rh1Uzd6NKlNezk7HhcRFQMCYYZ003P7\nPzLyskeWiYNuY/H+A8U+jPcU9oWfR0j8UxIimj/LUJwe4GOG7C0KK8UXy/Mf\njYaCdsZ/Mzezy8qiSknDIvbHrDXiCqvSoNiHIUmgXciEXRyfrg3h5J5O36Ex\n2HQr1vQO3oCC/3nHPHLsm6Vmx4yNqaeElhX8DpMleN+5mNeIqyzMYNvaZMsd\nukLoQp6g0dAkm10NtTRYOJ/Ak/Bs9lgsge8cFdbfxQUFFC/GuMbyueDLUKHu\nWnphrXa6MuaaGRF3f4djxrxkqQZP4J0ko8oIVj1iKMfyz9ODO0TvkdQPZgq/\nF6VHWeC5y+HhzS/AvpTS6IyjesM8sKRtOKxCbkD5vXEn8W177cYCWBKCcesT\nt5JO71q/ObqOOmyvJTOLOyXdYmQjgg2+cYAjwd2v0yjBBx4DeGMnsPre5OW6\nBAtBGCRso7iT/sry7ljXhCipoOy6u4HfhN0PeKzcP94b3+sW3ERj/Vw1eebj\nGpF/YkCrj/IQyrMxE+g7qORP/W1r5ZWha0nuhHbbM9GZDneE1wA+QKzSH3bY\nNYUq\r\n=dxKA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21176d833a2aa7a91c8074c0d09155c8f55bc3ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.57","@balena/jellyfish-client-sdk":"^5.2.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.2","@balena/jellyfish-config":"^1.4.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.3_1625275232527_0.6056752699893309","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.3-renovate-internal-patch-ad800d766401146907c73379ab1ea80c300f2c8b":{"name":"@balena/jellyfish-jellyscript","version":"4.3.3-renovate-internal-patch-ad800d766401146907c73379ab1ea80c300f2c8b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.3-renovate-internal-patch-ad800d766401146907c73379ab1ea80c300f2c8b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5273b8a0c6dfb1f92a992a5460f5379b22b6c935","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.3-renovate-internal-patch-ad800d766401146907c73379ab1ea80c300f2c8b.tgz","fileCount":18,"integrity":"sha512-utAXgVUSs9yF6eZfIN+gbtfPaGW6vEz+PH5VwmCGTUK6GRuLls2BlDVNFbl0uSh/oaobGxhR65qC6SwgPVSKGw==","signatures":[{"sig":"MEQCIGtOSH7ZVyfoWz48Wn82x3cZdKNJpXIqha6mWPUzqbPYAiBK7bPI7oKNUGogXabI9tJnpsDsT0SQaILZX2JGKoWuoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg37vVCRA9TVsSAnZWagAAP+UP/j2D+rEBN2L7qHVR4z9/\nawu/yajJABftXWeoAqJUX0TBDUv2qNB4Pa8kGcJ1E4K7D1xs9VYcRZkIgDg1\nSb+0dry7zhYvWpvSn1sG+N06dr5bM/gbhllg97DwUO01D9SZAfUoWM1PN23M\nqxetJ0ozVGYsxl6OpRN4tCxlcE/CXG6vm1HmvVBMia/4+DujqXxEwrA8i9L5\n0Q0M6esQSm7uEVgusYwYaihtVav7wjrFplhv9S1nSuiU9hYB8T4FeCsknGNB\nPf2usIWXta9+oGw1cD1afMrySVNnFsPqB0VuPsxvCdNOtqI5NAc1+BAmXE+L\nrdW9L8xnsbpLgjdfsMZDQSJ5vH6zy9O5eOvBSZwkOJUnloQKwBU50hIH/m+U\nxKSKZq+Js+CWUObOd+OsB8qodcMc1a7T5HE4lVAnRTYnYlOrvl8U78sYnXyt\neO4h4uIFjN27xFtbuHp46aVz6ctJhv8P7D62CuubfG4+xqkWc8EJfsNCp66a\nXkmDqlywOkDmBDL7RiFzEeOeFlobFKETtr9sfQMw7SzpchJKsXXX0uxOryb4\n+Zy0U5IT1o5nnQ3go0xdZk8c371mBzrQdClaLm5K3iAJa2or4ztlUDs6N3hp\nCfAF332R9XXSwlzmUrr6IvqUmdNJsBFBsfciiJJMK+id+7YRyzgnUImBqusR\nAay7\r\n=pEFF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ad800d766401146907c73379ab1ea80c300f2c8b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.58","@balena/jellyfish-client-sdk":"^5.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.3","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.3-renovate-internal-patch-ad800d766401146907c73379ab1ea80c300f2c8b_1625275348790_0.6601015555681042","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.4-renovate-internal-patch-1a7c72d42dfab24414e40b259a406f4e83da7eea":{"name":"@balena/jellyfish-jellyscript","version":"4.3.4-renovate-internal-patch-1a7c72d42dfab24414e40b259a406f4e83da7eea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.4-renovate-internal-patch-1a7c72d42dfab24414e40b259a406f4e83da7eea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"622b496d0b3d083f8c4e23c163aff6796c3c6464","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.4-renovate-internal-patch-1a7c72d42dfab24414e40b259a406f4e83da7eea.tgz","fileCount":18,"integrity":"sha512-oJyyI3PqvWTclSc3cnIBw14pP0Ls05Ds+moEQn87/c3GGxIkX25q53gr/MBEPRu+8fdkxAO02T+trlmSt1Xh8g==","signatures":[{"sig":"MEQCICokDCptpr0mjLO5lipw9dM4jYvxapPvYO1yAuqCWskKAiBxVI3fJCS8sdUlY9VInk0sAC1BNVbDeLasWDpwh79+FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg37xYCRA9TVsSAnZWagAAQhEP/0TuLoYlI5SoJGSxqjjY\nhjcvbaV1VGDA7+VanOaKWx/iVsEHTFNAYLk+pEj4OAxBjt3QvzTV/awJkmIZ\nNTpqDhLbqhQ6amezncers6nF2aDHvGgcuH46UyyVikm+obfOtSWm9DukexK6\nn3T4XWI8QoUXjXRP0pZbPGGIzcUJdXlbNuXeVoBerZbUqLxTKBPt1q9xYMQA\nZbt11CiqFcDoFNAmL6rRo9plMedZiPyXEVNXFsJqXw0V2+U5n4yXQ37ftLiz\nxtBDS5E06KOvjXgPZTMtxJW+NytQ3eVxfBeEYHewlk1F/f98XpC6ztGPPPtE\nqv3HOjs4UlpS3IQTxWdV0yDQzx7p0V7wIzv/rRi561fJeQasgXwY9MWwizAv\nzeu2Q0kmZohSsZ+R6DqwpwjWt8Zsaw9SJF+/VhM26ZMCmPAQxlL/wR2dlSsb\ntdK58emkujm84DqLRHtpKDBtps23ayMKbdzlJ0ftO0jsTLikrvuP04J1CqKd\nq1abULv4HtsM8on9gtuKHDvIS5JG5OglNeNHq7GIpGXCjVwCFHlVzHC4SHBw\n/pJ6etR64woupvXCRPM4jTwLaw16SefGXpzXubxWXiCyHgRWuX8kq7vpPwkt\nGPmtgwXZ4Mf4qnN5QIUc7J1HnlXy9PqwJyHTLogwYIIAscTpOV46iPz18nh8\n3TLb\r\n=WA/B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a7c72d42dfab24414e40b259a406f4e83da7eea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.58","@balena/jellyfish-client-sdk":"^5.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.3","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.4-renovate-internal-patch-1a7c72d42dfab24414e40b259a406f4e83da7eea_1625275480087_0.9391192808005671","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.4":{"name":"@balena/jellyfish-jellyscript","version":"4.3.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"922a469c94aea492f4db9181dd42e69569c7606f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.4.tgz","fileCount":18,"integrity":"sha512-ChEZo9l7wWWUc+FYbDVTPlodkLthKaleDq/exKIo0HO5OaTIYAKT9o7Wh6uijArHIyULTmwBqMHFH/F7TOtNjw==","signatures":[{"sig":"MEUCIAqAxilFgKtUtleXeBK5wcCdwUySNpn+IV/ASXZRq6waAiEAlC38Rf63+1X59GQ+p+xsCqaIZp1itzNua0ghxeQ5Y2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg374NCRA9TVsSAnZWagAASfcP/j6+irsBrCHlvy4e8lb1\n84cX2u9pz2mviuLogS1FgIKB7Xlnh0lMiZedoLpUHob7GbLhGjuqM2fxnMF/\nOAS7EuCGnh9f1v2teSJL/nfaUkIwnMwxoDMbYnDHBzwNNpCzC++FBi5kNDOj\n27mEu0qUp5jh1Niy3hq9k9rTAmDmD3rz9NGt3sJOlGHj9HvbBXRutpbHBjsX\nK5N2vRvcdpPZ0kdjdp0Us1vtAA5iXFck8JJ+tNS27VVSUC0hTF/TJDcGnL8Z\nkQ/WWOygpfPZoXtMCN7awnyPZZNHGrBXVhMcAmB3uD3eeopT86lnCQkceWkD\nlQD/qBihLhZ91tZ4SpQwVNkXI8C+xJ2dfu/1UEMWo00FlXVJbljWFbg+k7Fg\nVlEBggB3wHqm/2JLtT1pfQ/CH6mKT2xfQUfc+Vr1JCPukyd/wBnVNkUAHwP5\nSdPA3qw3P2hq9/zriRAW74jgTwXIJYczgqpI60+ZTGsUoVH1W5jwBHpFH+3t\nHCmUuoG3USI5FphqVNPqiF/NgF1HtUwI18I7nYxEBset9CNbnnyIQAol8EsG\nOrbQpeMRKaUNBEu6zTN5MKSi6pnO9BU2x+Z8DvP0zU7UTq7904y0edeWDxUu\nQBEeG5rVGgzXCfb//CJ7HWYa0/7y5q7z4oskPvj0Q07w7PXKePCV2gBWGqhh\nttHC\r\n=u5P7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f8530e8a50087e79d84dca62aa6f4e898337211","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.58","@balena/jellyfish-client-sdk":"^5.2.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.3","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.4_1625275917056_0.10539963466793001","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.5-renovate-internal-patch-deefa23421d9a79230483f71056e81d0efc8eb7f":{"name":"@balena/jellyfish-jellyscript","version":"4.3.5-renovate-internal-patch-deefa23421d9a79230483f71056e81d0efc8eb7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.5-renovate-internal-patch-deefa23421d9a79230483f71056e81d0efc8eb7f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9a22bd2f1626ab0dcf7f897a748eae5f36118d82","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.5-renovate-internal-patch-deefa23421d9a79230483f71056e81d0efc8eb7f.tgz","fileCount":18,"integrity":"sha512-Myu7gICoL6KD3nyqeS4SC1VzB0GoaPHLc+CiCL8yc6OTBQDVFzq2PKO7hUUoIf0byHf2S9wLWi/JrYOB9aDP6A==","signatures":[{"sig":"MEYCIQDBPdx3abLntBMdKdfFhk0OlqnOCPM9FFBtKb5RttYEXwIhAKYajwUrPxCkiW68P9V9lIKzfx98z00mAm4kFAEbVpms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38qLCRA9TVsSAnZWagAAs8oP/AywFvjlvhjqjLp3O56x\nQ6YtaeB1jNVLGhg9XOZJW+Bm/yMkMK85xWBRZp+fY1pTYVaKTXKU4Gh3KlV6\nczxze8lGWqLDMI3eJoWh0zpA+e3YBKKQtPIEkG6JT2eNOSdY7Hn7vMuwdWdw\nxAieMqF8uxVFFHho5+0J52YpdupSHmb+TK83C7mybIeaPwIpIbiG1qELCXSZ\nrgANouGAYNYAU2jiIWU+77xObI/4MglKlrwKJ/4EX7VA5+0uxmr87rkQcxrR\nWVWfI1tJGobwMaT0tqd/jOXfQdbRMYIUxbPg9a2RfjS0BvGisUTWIkEDbegQ\nL39xCBHa8GLtkkiJbRcV3YLYNH7eWUHXYznNFhppqlv6xIRLpEiJsygyx9F3\nQU1uEZgQziXVwceGKjOUKRdLRw2BoRvh7vJIKj4gCUl207yYjrx6KXc+Dj5L\n6zuqX06o/60mX+9LFkioVKbJ74/TXjw2BTD2Pe9ucIl47pU8nejcnPAhrA+e\nwcWc3MPHtdkfdQbQEvycUztcnmrTnp7KAPB5EGg1+hK1Td2XASGLH70czDub\nPUhEOx64pxsixQy12YE+JxKrm8wLURfm9NDVoUGTLplQPXWmqZSWX/lDC0oq\n0ckyxMY/1b/DV84lgAd/e0kCKj7VqjTjLUeCU2XePMrJYcIz3P3cCcE61NCX\nv6Bx\r\n=lNha\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"deefa23421d9a79230483f71056e81d0efc8eb7f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-client-sdk":"^5.2.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.4","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.5-renovate-internal-patch-deefa23421d9a79230483f71056e81d0efc8eb7f_1625279114603_0.6962491522593421","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.5":{"name":"@balena/jellyfish-jellyscript","version":"4.3.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b802d8f7fec943729ce3cbe2f9fcc70a1cf1fda2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.5.tgz","fileCount":18,"integrity":"sha512-QbwX6VomJKz7FdnPBypDFaM1dDFvJUMBKvHm8LL7nI1iIMHdNksweR1cI+88T6yUmmMuWq7G40nXWZDLa5934Q==","signatures":[{"sig":"MEUCICGZ7QaRp5jNiR12aTIyn4mm0mSFJjRpQRzba08VZX3CAiEAiudK6ONzUsvISwt2wtdoKgl8rjgNl8rKfULkbIJi6NM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg38uSCRA9TVsSAnZWagAAgLsQAJBBEKnxBbL4vJ8hHNQf\nI3AjqdLG2zJ0081ttmAWQYJKFq/SQz+0siN5Z62hGmy6ShB1s3tU17MleDx1\ni4OEAzzktOFwr8kCj5jUln4U0LiGHJ93MqT4L/FWmUPAY4AzlSN3uazhLLLZ\nPkU5mYoEvbsfOry7iO1ix7P3Ln6c3f8MUhFM63cE+NIlHInnO3puuh4JXdhD\nXhVIlEB1icZl5I8sbc8yFSq1RyK7RIqE7AD0rSCTRQhjApfQCQHvbfoO9IYh\n/oryNDozvFg1wDbsr7B2XQ6qTnVND9YBNVfWE/a97fzWKnOR7XK1rtkNgX4q\nSTFRYeu06OWSenjMRYw1rJqDEK3O5d4GT2wwo2tx9Si1YJZxrYOK6a4NZKZt\nxsyokZDtvnWXDCSiZMCardcnTKcjsJH3bsMoYhxGircyoh/1RlGPAEAj5Ljb\nGu9+egD2RSI8i0uUbzZs7lgJlg9bWVAVzCqBp27er/qllOiMWnUAzOwJcDK4\n2zF7jMjudm/tvk8pXO/2zD9k5fHDpplEUBoRQulOPD24RTvvNjL1UXrHxxa4\ngLZviOrSrZkwub4gyoWXn8HDnST8BbSJon03c7N2PO5mYi2EXwYQNisaDHjW\nxOrQpsijEt2Qfg34sH9oGUgclVE6fCBJ+kt8LCTZbV5IBo/pAVbuEqORUvyT\nCMvY\r\n=9ApO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8af30a722060a968f2f2ccf53b5b744c3647a635","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-client-sdk":"^5.2.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.4","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.5_1625279377613_0.5618460149440614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.6-renovate-internal-patch-cc694744120cf4dca6283c2b8428f390bc46eec7":{"name":"@balena/jellyfish-jellyscript","version":"4.3.6-renovate-internal-patch-cc694744120cf4dca6283c2b8428f390bc46eec7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.6-renovate-internal-patch-cc694744120cf4dca6283c2b8428f390bc46eec7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"568055f5108daff4925bb5a35576f850af88950e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.6-renovate-internal-patch-cc694744120cf4dca6283c2b8428f390bc46eec7.tgz","fileCount":18,"integrity":"sha512-Tg1+xvi8U5UngSUKYSQaYAONpKMO1G/jVUsbIE2O32KQpcbqULa5DYtsfG2+I2QCftMgQ0nA4eTEyWQjGDjosw==","signatures":[{"sig":"MEUCIGIEOWqLhCyRHAou8GSleHcPCe4Rwi2C5QZC9n/g8DPZAiEAyVGOJAz58ju/f27zdDU40rH2+hCMzj9TWB6Sn60MxVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg39hMCRA9TVsSAnZWagAAa44QAIr3fGbX3h9WHjq+2vXP\nws7gbRAS++d2peZXyiC3OOFqpgjs1aJPJtrVFdeeyFXUNujQfubjO1cHUR9z\nYa2gbL2SSWk+HrXS3VmjtPIcahb5LbvgbiLE4bG7uqMf79Ry78pO3HyCeTQ2\npmrZUmOxVKKawY0neUOlMgE7vcGhmLF/UIKKvHOE7V7NyyPt8cORHzKwL9T+\nnbgTnrrkJ++DbUrC4rn16seL+EUkgah/0yyMfykqJSwCQaqYKqTAsSQrpPmg\n59ef3jg9a/8Vtlx7U4VQA8McIrxC/o+2nbElIqYpTitswnQPZ12ojx2Rg5jy\ndCqRnW46Vvah/Bon1dw291/rss7HzmsSArgaJV53Zcjv7cQDdVPyresdGCJB\nyh9THy0DHis6JLPb+su95c39NSRa7jRcwYqy151Xj9Id0Ko+4a3Vy2Yyae0D\nbqsgJooTRYLIYQo94gFiTH7SXxiH9HBL1INFQasAhecsigUGu0K9ZYfOZ9kr\nGLGybfzEWLKM+tezEPmzgvPbWK9xrk2WZ/X5AdTMz8YqZFDv3Xj+tnAefbkF\ni/o8YKn7v7z/u4zvLOCx00upUpgCmSd/6ZoSYh9nyeoEgaHXHyExaaRz/JCa\nRmRKFTCfJZHO17DpOueMB5OcmisG31qF35dLi8s7hP5YNBcCl8zkwxAN7Nia\nZk6I\r\n=8s/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc694744120cf4dca6283c2b8428f390bc46eec7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-client-sdk":"^5.2.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.4","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.6-renovate-internal-patch-cc694744120cf4dca6283c2b8428f390bc46eec7_1625282636013_0.38581987734932155","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.6":{"name":"@balena/jellyfish-jellyscript","version":"4.3.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"85dd395592e32880426b99c847a2ab40415b4b52","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.6.tgz","fileCount":18,"integrity":"sha512-P+VMbJNP+KcP1SS77hx3NEukajw//DFw+3hqppgpbchB3YeZspdRESeH/hFuLSybqHfGnaCIvXUUBTOcRTlFRw==","signatures":[{"sig":"MEQCIGaVlNpGYH/hDockgU9+rva1CywghkjJyH9tSK3+MvY/AiA9PLKmn3qMn9FlKnKmk2XFh5qM5jcVurwA8F1EsNXJbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg39kOCRA9TVsSAnZWagAA/SQP/2o3Mzuc598JZer7bK/F\nKdXXoWdPqpgOODKSxKquGw2gALq8GGE3NsZlkSEIemwpa3KbA/VZwpCk563J\nXLnV9Be/2wMlOagQayi6XxI70Fpo0fRz5BbrGfLeMpbcEg7cdh0dv5UY7Xmc\nEBqVnRzq1GXIwafWrDBdrTAeu8KdxS/OhsmQ2yRRwTQ3YETZs3FzfGR1QEuu\nYBcOvd+UwY1vI6rBOw1BXZjiwT/SI2OM9WnUPwNbmCSAA2GNURWCI71gxpLb\n/oaABLGmiyx+1JkwTkj1ivbxKHO0Tw0EKA1YrF+JD9McZT4NuJsvSDupJ6+t\naAztQHGl5NCpNJXn8ZM+xbQ2dWTCDIUt7Bvy767Dr538ywQjhgBrEWQZIeXa\ndCqEDvDZJstawenVcpfiKtXVHDoVLXhRtlZAO9CexwFnN2jMosOmiiWH4vwU\nPV/25cJTuXdX2bDFHhO16LGLPnzZlN9n37AJLdayd74koh57RJ60kb/hqQKv\nMiCTHZhwDvFq0dgM2NAZ9tdAXL5KQuT0qROr9eZ5dCnbWZqE4oWxCWNHQ9lr\nI1mgGyzNpqkoP4B/QCQXW5f2+M6nobUGWOUIZUJq0gXXGtn1fUcwJqtVanMZ\ndI5nP2ybcobTCDMYosc8ovBimOQvwHv3lV2W4GRk11nvkhQBXc/zqqxVVICW\n4YRz\r\n=3k+9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2e44be7de9c3af57cb7bca06c017fbe91b3df3bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-client-sdk":"^5.2.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.4","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.6_1625282829671_0.034705985263694616","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.7-renovate-internal-patch-bf5fe4cee60119efd2c9e02e51738994f84bc6a7":{"name":"@balena/jellyfish-jellyscript","version":"4.3.7-renovate-internal-patch-bf5fe4cee60119efd2c9e02e51738994f84bc6a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.7-renovate-internal-patch-bf5fe4cee60119efd2c9e02e51738994f84bc6a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aa7c3fdab914fdef8a9d5aa4f3db69b8126cb09e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.7-renovate-internal-patch-bf5fe4cee60119efd2c9e02e51738994f84bc6a7.tgz","fileCount":18,"integrity":"sha512-hFokNcb1Vo8ys5YrFaSt2k/TRa04tLqupWCrO24O+CREd1etk9kEcM86YzW26n39rWddfQvD1RQ6QCSbpRZ/pA==","signatures":[{"sig":"MEUCIC41ges9qF6FysTNXfU0TQqmH7ml7VTD1164ca63UcQCAiEA7ATcs+vcuwuOc//5Z5GBgNDge+QmTMyU0plLXnOYFtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4hwlCRA9TVsSAnZWagAAA24P/2En3v/oo1kLhRhjZV+C\negpjO1aKYO2EOjg86VIEEXstOpgJtnhjEoYRp6sst1LgnW33s7ZFOrX3S26h\nGA0RMLc5/s72V3+81/1qQj8IhCEyddwP2Ty3deKqYmjEtnlJ8CCpBWefO7Bv\nyXwULidH44oSljV7VpWCM7g3uAOzGzlYRL16v4Jbwf7ObLqlWspeqhK0TIDo\nr3NasaRwbC/TdjdcyiSKjaCATfaY/ehtBoMBnJTcPOU1hAsTXnS1gSAgvPUo\n3oe9yevTNDX/bzh3ad1u12oh7PIx4kSaKBC4DZRpJhuYtu9c76djEBgFOeEL\nnWO+Y38wvg2gxlf0bRCKqriQudClrzHJd7hlhAQlZpA/upKLB8p5A1dBa2gi\nILbRsxQRym+r9hDqfsxsV/O2ygxa+sgbmv51clFv2qXE0/3s1ZkM6NEYaTjk\nVSetxEZDSB14WdKAW24k5cRTR5LlHQntT3WepoU79iqz+2qirKfGnfPJ7sK3\nlhgLMshiR2LWaXkSNCjl2AwW9jPMsZN+jkK5rPh0ubo1kqQP64wJOu0TuPHN\ne/g9JPYNNRz3msAXppxwigbNY9s2S9BcF2w1iNRoPrZ7oJq1xIO8UAkzg4O7\nPrITequI+Nh8WhiDyyzHLxtnte9rjlBMkD6i2cDx4Ypsq3sIa3q087uCAJ44\nyaEO\r\n=Wmax\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf5fe4cee60119efd2c9e02e51738994f84bc6a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-client-sdk":"^5.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.4","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.7-renovate-internal-patch-bf5fe4cee60119efd2c9e02e51738994f84bc6a7_1625431076801_0.709827261143464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.7":{"name":"@balena/jellyfish-jellyscript","version":"4.3.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"919ffe89fb9d113b395ddccfebe22bbfbde5799c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.7.tgz","fileCount":18,"integrity":"sha512-Sbt1TL6kT3b6Z+5RnoR8kU3dYh9c6hriNB1pUlGReDus4fbs5P8BvM5adfh5JhzdGJKD9u9dvXfcwMCAmBc9XQ==","signatures":[{"sig":"MEUCIQDxs4WpRMiaQWnI6gAp/PpT9n2/kfWtb/u1Mcv6TDHx+QIgZTSuIwEvnpf5iWVG8wQQlqHy4E3HFEnQNQYnnbldzks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4hz8CRA9TVsSAnZWagAAEKUP/RY0DzYG4MF8LhODhIwa\nVtrsmuUDxa2vY2BNTILfyeJl/i81xtkfsNDEknik3cA/KVIWIFxDcVq0+iwH\nonkFjJDFcX7W9+6QodNtEwtaPlxciLTn5iEd69s4yfTrNXiEuLUQmu9wPJ1V\niH5BbAb+JR86hv1Hc5EMCWf2K2fh+uG0lUiCI30C26/mXnlRXRYI6EMu4WdM\nLshxwBczfQUt7AIM798yT8D6+pWhbPqg5UiEldedqp4hl4CnCTCKi5WvPGfI\nc+3rgMM0+uMcwmOXXRWjHJNTeedVJlsOLc6CLvd4qT7udmU6uopK5fip1gvF\nQsgHNFx7R+Svu3QqPxXU0y0qYiB/aJxy3x7ZKv9szAsRun9wZxGDH9/I6sbl\nBFBdO/bDQ2swOTRjphhEsfnrTzsV1BFV17OZhmR7q6WyyWPSBTrW7BqqphOf\nxIOMCSYnAdtwZl6k3uhtR0EwLTf26PadZeY99GY/Oj0w601Y198SRRyZdmOr\n6ZxvqTSp5iS7ondysf1sY1J+7BfhB2Ud+SCxyTv7WZTJ3LfaSxAidsZAL6f0\nrxpGXEWmTM4C2ndzvSCjB7CbPl5RPaENGSU4KheHkLCXWkgIKF4rmTRoqGjP\na7ZvIdChG4Z0HIqZLVhYwB6KCFGico2Kh0OHN9oLPUONEYdND8fDQWm6wxDK\nASnS\r\n=nabF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7fc268b622b1a6c46cf813194f5edeedf54d748c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.59","@balena/jellyfish-client-sdk":"^5.2.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.4","@balena/jellyfish-config":"^1.4.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.7_1625431291962_0.6629694729024589","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.8-renovate-internal-patch-3d8699e19df7ec3ee9df0f26b760c517091b14db":{"name":"@balena/jellyfish-jellyscript","version":"4.3.8-renovate-internal-patch-3d8699e19df7ec3ee9df0f26b760c517091b14db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.8-renovate-internal-patch-3d8699e19df7ec3ee9df0f26b760c517091b14db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c74d09ede2afa85e6d9f7cf03cb93621ca0f307e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.8-renovate-internal-patch-3d8699e19df7ec3ee9df0f26b760c517091b14db.tgz","fileCount":18,"integrity":"sha512-70flW+oia+c3m1aVQdhlpWckXSaX7rlflqsC0HHayCMcDX1BRrv0L1v7rvBaF2vCQ6bPYnGjOLj3o5BipTmNmw==","signatures":[{"sig":"MEUCIQCW/bl6YiExcJsp8OTVSS6yuy5IHb9g7x7wEaHZsMuEmwIgB3ONCFawq4JOnHhHidkKi/+8tIFAZBPrG9nkcAEQQGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4mwhCRA9TVsSAnZWagAAhRcP/j4OvNRVJaVb73yvzcOX\n1bfNZmUNwJz0ke5pSbdSWnWH8FJsuenn3bOhjDcC21kpfFbXX0QAdHa9AXB0\nb33L1FvYcgieCzRjbQVPH9UKkfqC6V6WavSTD+VHdXqFvyhr+HIoQWq0z0jn\nQH+aTksjR6QuqBNevodkaKJ00jLyTIZgl6y65ObNXpObG+UhH36XH0n5oeQ4\nQih2/ZFtDB+zHHfb7uFamcnaB4OrUi62xKwA0RrCsV3nxaCZ6r0byzytRZWu\nrRj6bHr6tfOqQyQ+6l+4elgZOYpJKCglgXuISI4Gkh5PqrmuPnlagmJ/6EI3\n27MjSDImS/XFqXkll42ujsAzh4iM4E6VR+eQhebK1rXi3+FcUJuwqVHe8c66\nN/J/Tq7WB6L0wY+LbczVofMc+GcyvEGKWR6TROtMXwWmkT/z3EcyzKssDT4C\nFb2x0H8Ao6V5sPK8PmhVPaLN/oGfO74GRisrA+uu/gYhfBi96Wz0lTfi2PrT\n0Gf912m0zrlt1RgSi72f8dujdQ2JyZ2p6sS6e8ylsZ4I2/X8XiDLKId8uQgg\nw+hi9wp1H3vVwqklWyY7I7qSF9ATg59ncwzlhny8Ar1bGtOuEPl++C7ZwG9p\n/vYmKDlKZJXrYDc0VFJBbzj/hQCCnDEvfwfRRcg2R7eLZSh0pztrFprG1bTl\niTcg\r\n=7bKq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3d8699e19df7ec3ee9df0f26b760c517091b14db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.8-renovate-internal-patch-3d8699e19df7ec3ee9df0f26b760c517091b14db_1625451553214_0.8185494821156918","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.8":{"name":"@balena/jellyfish-jellyscript","version":"4.3.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a7adf8b713a7abda073bf980b613f0d22632880d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.8.tgz","fileCount":18,"integrity":"sha512-CkrKhmE9/hOK0/0EIvB0FBtOGKHzr1r/T89LHnvcEYaWj4IM6VZVs72MdYiEBCBeEZ5WXV0TyWC3KTWn0e2U5A==","signatures":[{"sig":"MEQCICfuQEhHaQqE7qsBBn/UecdszQMYp20dWsiziQYpdZQVAiBxZyblObbQyY2arv/eNROnXMAhuNoNVn1MxbaSVrVlXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4m1lCRA9TVsSAnZWagAAerEP+QAnQ3ce0KZ7yfdDHv7C\nN2G5R0ZLqV5wTUy68UdAaylBWh5cJgsaEmAUWd2kWu7C9FTtB7sdSp4W71hp\nFcu9rgILpPB7Fq6by7+tA+0Qkv5rjz2e7cJ795jQTUqDoEjGJeIEqKjoTccx\nJ1859S3oRO8sewnc/U1glAhfjO+XgUrq2aXvB5vMHlSsVav8/+/aOuMWxhme\nTxXM77RuyU7fa7uE/ZG7xBDtvpEAjKJOgKDuHbiGW/9WZjmLUmQHPzMB+YLN\nH9/o/h15RmEF/FV/0TKu8dKzxxAPq16FjcEI9iese6DQDN2FeY7dNCQbxTV1\neTzuCQB50gOu7EvTgnme1imagSTtE5yx5GVvn7lReJ3adTIZIoeA0+WDQt2A\n5afSttuvuo6nDGX4W2piGAHZlR+YsgUHQjssg+3EUR3DhthmVjyhnHXOmevg\n+uR4ff7gG+xU0bYBncNHSLXY2KFA5i8ehgKVBQuVoidiMdbRng3Pfb7v1mlI\nm+xLR+hbXw4ZZBuu1bQsEihv3QEqYZ1seNX2qVCmqbGMgll7TXr71ixPuwOS\nRJnoY845V9b6Dd2hq82VXDVE9TKAnIyYXNSKnmZr7WnaJIOXUJ8XoOlY2KDO\nUldPT0bp0iZ/QsLwONpRXNtCP31oPiCTNFMFr8DDHLUVjuQuO6JFmF1cbRXD\nMcSp\r\n=6zOn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52092c0a1a300c3d81e2288a4d0d6e4aca14e00c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.8_1625451877368_0.6158172789249869","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.9-renovate-internal-patch-6eba52d0986a11e09d68bae5ddb0dc29129b4721":{"name":"@balena/jellyfish-jellyscript","version":"4.3.9-renovate-internal-patch-6eba52d0986a11e09d68bae5ddb0dc29129b4721","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.9-renovate-internal-patch-6eba52d0986a11e09d68bae5ddb0dc29129b4721","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"88bf9d8342ec97a836bd824423df0267a36e2c65","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.9-renovate-internal-patch-6eba52d0986a11e09d68bae5ddb0dc29129b4721.tgz","fileCount":18,"integrity":"sha512-r3F2sQqQ2i87dTK0EsGXn5OrRST/vXNaIdtZfNl/IHmk/YTRnm+ocJahVZSwUi4QZe8BVxA24JxchLHmCRCCtA==","signatures":[{"sig":"MEUCIQDY2QWv/CDv1ctwPMjJJk9rU9c9bbWqnM4LtnpLXFwnZQIgfej9jeY5xMQgGoKhKt1oiUVHIPoTmz9LsI9AD9qr5sY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4oHsCRA9TVsSAnZWagAAuewP/0YuJwSZsDXnCPTDM/X8\nA/laauw0o9n/9A1hort6iXzLpC0sbJIJ3W45nwQhh9RY1sUX8GU52RMkMwMx\nl3zMwF70m/NWzOSpnBvPT4eP1B9a07J8Z37WtoFXDPRxTRyhMESBj9j8zxaj\nt2MJkuTAiSxD1edCCCkPENJmY/RGmbgzERwSRcFIaxxvY7lYpOqpY9Teoexi\nZpv7qqVEY8ngtz8WX6fsXLcFDXUb+tY6xeVyP62baSs/u5sWEBJS+jRjnHcG\nNnEmTcgdTTK2ojNnRwQUBsoOu6a+AKSfJZAhandIOliLvbk6fyG5PdmYmIUS\nhZMdw4NX4czLHaXFL0uN0JAc5Oeaz34OH57ocaAMI7mUou6tOT2lEPFcyqbc\njEtDpWA5UDU4XEDNt8HN7vE3ryAoQsAV5rZq9iAuQEvJXAoZondnwNyk/vkl\npa0wDxmqmDi43nM5vqjICEiC+iXjMgxAOPihVeI8V7hJW+xipnN6I/7CUk3D\nVipoYs8tVdueuklfR/K2qTIaQinQUima89Dn+UOsA32VO2bxB0BFKadAw+kW\nWAxInhOms2TIWXmu3br+PP05R7Dpr88f2Um8SuMQG3dgufn9Wib2ZEqwJ1r4\nCjeEL3je7OfX9wqd2Ig/cTaamBMf+Bv/fTUtWCsak4VWdz/oM3CWTrmRHytw\nNKMl\r\n=PC4r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6eba52d0986a11e09d68bae5ddb0dc29129b4721","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.9-renovate-internal-patch-6eba52d0986a11e09d68bae5ddb0dc29129b4721_1625457131937_0.22203664166953985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.9":{"name":"@balena/jellyfish-jellyscript","version":"4.3.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bbe14bf869387fdd4ccab661ea2d9c3fc1aee0f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.9.tgz","fileCount":18,"integrity":"sha512-EowhJeAAJ0081XDMpwdm4oExCLTTdKrndiEmauJDNhGS60Wu7Zkp559haqZ5yTc4NAQa+Mp8LweOkodwkF/1PQ==","signatures":[{"sig":"MEUCIQCkhwW8IwAV1o+TpHqRK68+vX9Vjb5+V/vwQ8hIuEe+pAIgZQusZM8k1kcMzIKQnie4jO6cGUb0mSGDzPySk3s9VMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4oLhCRA9TVsSAnZWagAAEVgP/2BwG+Env6KKzTj33GYI\nhYo3xxEmh5dNIoBoZGqKlMcdr/nwCQlpT8J4doIK29W8b5hjMwLLlfSA+nfm\nc+z50OaSZ9+xqXoWm4pXwm3lysLlTuVu73EFIlqrC+soQLZgyYF/rZ8oPZXl\nb1yd4bNF0kuB69j1FkTMqBaSDN6JEzF4glYiFzmmvW/wKXZA6VC0vkEBJb33\nUTrBYI717dIWiaQNeA6D9VBVDNzqDiSnsWXbq2l9SXtJZ4EFWpJKaZTXU+06\n+GoeePE77Zt+TP8WvaSr8Dr+q9yIY0LHdmlIjBJQ0sfq4le9fk6cOUoIsj3b\nKrmt1KwMw430bXrYyHuGYkFdjJycsMRl1U0Zq9x66BJFl8J74LcS1vhCWGM4\nALVGQZYk1tuG1958Cfwz7W0F8zkG4DkpngPYSvObi15DiFTL2YQdz6pxay1h\n0VDzXfQnoRecjkrQE0Jga8+uywNtIOhGHdx2X4yNTLY4/b/pY6MbaX8ywLsH\nMaScZ3plUahXU379MZpHgs9yPxXHQDdjwvS5j1vLKsvLXPY2FWD4zybd6hkS\npojA8+cZ0531f0V2Dd5SVU0Wal2UKXNvAkc305BGcfzY+GMXVToZyITVmK4q\nONyt0KBi/jMnJjA//dUAxBoz3JbyPsETtgWnvCSk8IV8PRjfC0BCBp2FIPVB\nvt/M\r\n=68FW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b42dd579fe08a6385650c30ec56f8853e3c99ada","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.9_1625457376830_0.6422936167185527","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.0-add-values-formula-341803cd8e09dc3e1d823073611c8b9a02b07d3b":{"name":"@balena/jellyfish-jellyscript","version":"4.4.0-add-values-formula-341803cd8e09dc3e1d823073611c8b9a02b07d3b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.0-add-values-formula-341803cd8e09dc3e1d823073611c8b9a02b07d3b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d938dcf91a6da82ca9b3640c83a55eb018126dec","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.0-add-values-formula-341803cd8e09dc3e1d823073611c8b9a02b07d3b.tgz","fileCount":18,"integrity":"sha512-poAZxDGc5n+RqvEbOs/nA8c482ExW3pFsSkByvdGiBudORTn6YrRIunpo9tO45+a3clhJB4r9hMIrZzgGzxuWw==","signatures":[{"sig":"MEYCIQCZSwSBUVpCbateVjI6YqNRrw+UBocAHFEa+Y724W1iLwIhAMIxxzm4xcnQA8POmWYHlSBXyd4UTQu6gzuthgfXZuTD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5AkdCRA9TVsSAnZWagAAL7wP+QDn0TJX6N6oKMlKcVLA\nGJtYvSQWLgrbSsfB7JqViBidmv/Coef79zgYCSOrzGAeX+UaBqVBEyRXvGQI\nY9aRLaWFh9PYN7DgTxn258lV+bT5NmPi4rvQlHpXv4vS/8Ok9aq4vVMlx8yR\noUWO743O6ejYbWHG+aGvv79wxoJPeP0UmAD3nRd+HB1O3T4PXP8v6sPVKNkw\nqxAAY4s4tqdd0q5tHv+JVvHzaeIXlvUItI3SOUHhMsK71fc+9b8TZhaWqnHO\nGsd3X48BP1Mk03tVAybyPP1ay+fwogCN1nxgJ9ducP/sICcCKu0uyfBg2fUx\nvOtxFxerbuEeiyQ1MlwGGm7tNqB3jIxphq8G9MADqmDU5gF0YFjxCK1IzBGd\nhlXlmQndFSBVvUO+hburuAy3RLr5ZbmrrM9TPKxyTb7H3juIqAro08HESBnW\nPULQroBF1DhxlHRidz6ns6qM350SpyAlCsPcjdhBg2Zaqt1yqizX8ZLl80kW\nMFZLBRp5Ol+A48anbG2Wn7soR17ZNnY8w+KvEwX2afp3kVTdrMH/tjp32nH3\n7pfG06gW6AzsDhbSgNXa4/VhXDncVGuwEVSA2F58dMvjcDPZEgnEDIAW2jJE\nISp/rFtaCAH2kcQOnCaBbPJOKHXXIz86LXmSm8/1Dp3Fp80tEv+PtXQ2vFU2\n43zO\r\n=l2S9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"341803cd8e09dc3e1d823073611c8b9a02b07d3b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T07:37:55.474Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.0-add-values-formula-341803cd8e09dc3e1d823073611c8b9a02b07d3b_1625557277410_0.6852135804464703","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.0-add-values-formula-29e37881851f1782c606b349b60b08946b152d93":{"name":"@balena/jellyfish-jellyscript","version":"4.4.0-add-values-formula-29e37881851f1782c606b349b60b08946b152d93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.0-add-values-formula-29e37881851f1782c606b349b60b08946b152d93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2df5b63f4693de0b396731654596c0c0a68d0ad2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.0-add-values-formula-29e37881851f1782c606b349b60b08946b152d93.tgz","fileCount":18,"integrity":"sha512-2hiFOsfFOPOni4g/KPXaUI95kSJcgunsfczx+9VMg3WwfktlFMuaFhun4IWq4xTpsGXJSRdlCHXBiNV2020Oeg==","signatures":[{"sig":"MEUCIHqGsStIfaW6TUJbjAVeZ6ig/bGcdbIHM+O3n+UbMGLLAiEAs0nGXE5SsArXT4TTxCbewaxwSyX5sWchnpmSKagBCP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5CyRCRA9TVsSAnZWagAA+AgP/0p563IxNusRTLE/jYVF\n54MsvoxegfRsnnYVfa/UXui7czLyNf7adwKB6TpB9xS4qYSavlK45BxRkgRA\n2dnz9M692xNARN+qMKwEIqFrFX2lTE11LxN7Fsbupcns2mCY4QRITQ7N22Op\nvTSJk4mqENH3uQLQ14uz1hwgRUcfSdPBWoGrSAMHToWNdexJGO8eAlEkE+Pv\n6WriVP99qaAAwRyPWXuTdTeOijrb2fHzZ0ToYKUHCXIT3VFPXDYsnPdPCQrU\nXfpVP/UIj268iJdcaoT+oOPqhJJJ6monzUJI046B6niRsWB1yOCpEfbxD244\n6qUzCvNH0PTix6G3MnoM/OxU6vCMNldyf8TqLobLsHMM+KBSRfZYHN5EtL9t\nGt9dqMGi0KDXZmH2pqlBlj8wgjBx5TNZfQWfhawKxaFrxiqVSoF88mRV3hrm\n6s3H5hwwaxc48E6tlIWw3XkmcAZDb0qReh+6EsEyHRUXhsImrMqPRtuZ/Ldr\n5whmBWK+rCvAaeUlqaEQR5gvVp/kbwcSRYT1/iL3m/wEX+KudWUOUBfHuzlz\n2uKJCSnihdEXfC+/idY7G1ulDwp2aYZSW6b8FE5c+9eiVB+IzZzMm23WCqkM\n2SsBqEdnZY4DIKGY25xvEHNlfYcCzhNMYoCucTRfMtKh8m2wfpdwpUe1k2a6\nP6pl\r\n=vjaY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29e37881851f1782c606b349b60b08946b152d93","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T10:09:51.229Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.0-add-values-formula-29e37881851f1782c606b349b60b08946b152d93_1625566352691_0.5857493336003219","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.10-h32-fix-link-triggers-89ca2c2ea52a1a1f4142029f2475f65958596c2a":{"name":"@balena/jellyfish-jellyscript","version":"4.3.10-h32-fix-link-triggers-89ca2c2ea52a1a1f4142029f2475f65958596c2a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.10-h32-fix-link-triggers-89ca2c2ea52a1a1f4142029f2475f65958596c2a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35be34d71114b7c68ce195e791a9760f514e7a9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.10-h32-fix-link-triggers-89ca2c2ea52a1a1f4142029f2475f65958596c2a.tgz","fileCount":18,"integrity":"sha512-AopmpzJfQICYRCmNkDn1YxvZz8ZR+uNA47yFAAtswbMVRWO7RGsTy5YDeBH3p//5nb7poLesLl1fkuan8HiNLg==","signatures":[{"sig":"MEUCIQCQnAc/vfw8VLSWKUjP+RJsftnZvoKdvj2lY6bnBdqTAQIgd0KhRR8MkdGoMEKQE7sceHKVGlpb2hZVrnvhtzHHf40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5DOHCRA9TVsSAnZWagAAzHQP/1xsbOJC3NfQMyl0rWkI\ngFD/So7C/9Di7otQI1e3Lo2ohVlUISiI9bXeTUitcZSKLUw1moUTC8gMdJLf\n02CAmybMIBDCxADxv3buX3gfbvf+aLPEcuBdMyxPoXjiXi/8FjEcu/MXUQrn\ngELZj5ig55I6Ptj+VGBEV0W1621ho6X85eyj47d3mJpTuEZMmOou614AQjaL\neWOl5G5HL0E51ZcVMDbnbG9DEn2MwJ1ZodJy8ms9cDczw/B6DVgcYJlxcNT0\nhL/1pQYEZEqkHdImrf9ZHJdbV23LsCpfmMmush8zHw5bIbEH6IcV1xqCpw/b\nveh/eCrqcZMWhYFDv2FgUBrnbiV6sIWJkfTU0MixuOfUnaZCymRkeHWtbiY6\nh/U8Y9F2QtngpDkk+PKAUiErGgfTrick20376EYVi2HRFdcgz3w/PBRErGLz\ngm2TVyfd3eRs307883cqUk/2MnT2rrv3hVZwkpCyCmzAPogazdzCCGjM+Q+8\nBfoHIKeQKvEeTzteFFg0EcRPeunWorKH17kQZ72ojndWoHTo6g4rSR+S2OpY\nacPlJP1j2CEs/6VjVZVrznif4XhFCgv7TWWHc6qRP90Oz0bEx69ODhNriyHE\n8cKdDBTETIok+VD8MtU04+sX6LiW337yf0fUes+Brfgt6eZPFVfFXKNWCRk+\nskvV\r\n=dZxF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"89ca2c2ea52a1a1f4142029f2475f65958596c2a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T10:39:41.214Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.10-h32-fix-link-triggers-89ca2c2ea52a1a1f4142029f2475f65958596c2a_1625568135469_0.14279733558877217","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.3.10":{"name":"@balena/jellyfish-jellyscript","version":"4.3.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.3.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6c5279123597317ad8ea6e25477cad5fd7fdeccf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.3.10.tgz","fileCount":18,"integrity":"sha512-imUUbdn9G4MOzB8n4OfM3GCM94RvO3/O52kkNahT544e/stTm6yeo7X0mNVnYtdmGbPG2A1jUU1tJ5MQasGapQ==","signatures":[{"sig":"MEYCIQD0ez/LYV9aUgf9FQynK4dwaJmaarpn1AWasPTtXTrYBgIhAOzXUxMMh2TCDgyzTs4I3fEaiNCyRhkeJSKy+rZ7AtwB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5DReCRA9TVsSAnZWagAACgwP/imcIwp1sLm4/kwyZw7c\nM+VpMRIy/4zZAjDU/jUQWYQp1lrGZZjINTHZlYLbbTXI/O+CeSs+4GxRvt3Y\n7S4KB2FXjtMPqnjvA2kCt9YlpGy3favebqwiPD8imomm54/LfcwBfS9FJjI+\n/SanEL+OZgVsWLbvNwB/vm0v4/P34WONEEImVB4IEbwUBbGKfFM9xH98zJUQ\nWt/PiXXqUkhNTKnDeBbl2rVdonUaXx43/lPEYGX5iKGlUhwtatRbalxkz6nk\ncUg42mZDgjWyDI4zzTcLDYjpGIhO5Y6GLpGckGoMp9/9yCDV5e2aApxVeNuC\n/8Femz9cX/8FEU80lRjSIUDKys4NtfqmQ5sQLsOQjfrM/uPwoCTqaZrUh0zJ\nJePMRzS15RgX33Bs2u3Vbu2MSILfsltMngCCW/ixkJdcq/DSb12hDh+MAUxw\nzqj0X62nUcUcRYKLNI0bl0Wiamy45mOlM8wlX8YYfBStvOmW4PwtqlV6fSVD\nb5Tz3+lK9zMTEXDMaDqh/WLUME3OWP4XcPU5FjQg5SzDtUd2rogIEp7PlLNo\n42QtJlGBzILwnwUWY/NdaMv4z3tI7bFHrC500tvNfYsU1nO9sDpMvKlwLUb5\ngtacqP3TZUQcjNU2omxwEyHDpF7uCvdxtz6JVN8RiijRmpM6GT2UTIPMqB5z\ntVNl\r\n=+6eP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"75de7b255231261b9e8127cf0795c13ba51a4426","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T10:44:10.882Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.3.10_1625568349870_0.053319327106841286","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.0-add-values-formula-34d68384e843b8304db5f024335968e9198d2fac":{"name":"@balena/jellyfish-jellyscript","version":"4.4.0-add-values-formula-34d68384e843b8304db5f024335968e9198d2fac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.0-add-values-formula-34d68384e843b8304db5f024335968e9198d2fac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aa2a802f998dd973701e2c6bb9f1f865a9d5dcb4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.0-add-values-formula-34d68384e843b8304db5f024335968e9198d2fac.tgz","fileCount":18,"integrity":"sha512-sQvgHMfgUed+Lae9p8bZaBWl8VuTs8lGQYN5utdWBOhSETDnhTjT4/zjIJqrgYG+0RMLdpF8yXedY6sas+EqwQ==","signatures":[{"sig":"MEMCHzoXn8VxJKKImyeJzD3a0+JKbuVn8JAhzTYSkxzWWH0CIGCUAgcGbdwA7EvoH0SakyIV6qyXw3AcYmvvUwD9uz3M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5DdBCRA9TVsSAnZWagAA/t4QAKNB+L5iQGXpfNjBywua\nlbj35dWHpPenHvemfk5ojajr6tnBG4UNGRLCJ/jHAo/VKICK0a3cvWQmH8AB\nWazvzz8xCkKxmX6/mYaQMQ2ifbuwjh3FmXSVcK3otxyHiVxXAewoxh+Vttc9\na08V1w6bHS++fnXv2CtAFCobjcKJ1HukwPi+fCiHBVDVnaJiMPQRM7iTrDPm\nMU2HsLjeErO4rYZCeSyJBI8LLruOZ7vTr/cS9UAVQIrkdapHzN3egvn/O09S\n3WFFiKLhfp1gaG/0t6CdeXTNRlIMy5inUa7/dWz3ZkinudsNHzO8orqBq9Sh\nYlD7+yNzdvSbrX4KoYnTMe2fU+legcpaQkuPD0X7sy8n4ekZ3Feim24UxDtq\nZXm3YPYSiElwQREwZLp1O/kgdPdHl3smLOvL7veCC8S8Xp5000DP3jF8dBiW\nrNgvZFn86MJL6bctWX8YuUJ8UjDx9eVMsJ4sh3TKsAGV0YPhtfjQRIAP023l\n+g6Y/wSGdn8lL+J7TTK3OgXRDS27vKzBt7mSLUyYXwHRF/mKhYG95vXG+X49\nis3HXWNIJDzSTgIjeRttNYoG627jxLZBdQ/uTiGkdX1+DNlq4jWJi4MI+MYR\nxWy1BMm/aRipPLyPlynw7jDwAFNXEnlcewOWqeYgCeOcidt/xlVLV96YKJi1\n0fXE\r\n=CsLx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34d68384e843b8304db5f024335968e9198d2fac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T10:54:59.086Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.0-add-values-formula-34d68384e843b8304db5f024335968e9198d2fac_1625569088851_0.19378134958732174","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.0":{"name":"@balena/jellyfish-jellyscript","version":"4.4.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"430f8ebdd9cd5f64efab4ef4283df53e09f8cad2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.0.tgz","fileCount":18,"integrity":"sha512-6krB2EN90ya7X2X4rY+7g9LD7T7f/1J3BTm0FJov3uLoWTNnYg8fFsvAgxYObKROaiocH08wXCj6ELgPMbITTw==","signatures":[{"sig":"MEQCIG/mP5LVimD/AMAP66UbDP97jlFrIuyoUaT5LZMi8MGXAiApk+ckD1pmzVgJ+29Nmww+njoricOT3VNDIkmwFNWbIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5DgXCRA9TVsSAnZWagAAfzMP/3Vhx5qGzNpzP0NY/luf\nteSajv92qtKmEx4ETRTud1fWojoN5Ig/UfHaHdyHUtscUEvF3rDXHYX/L2Iu\n/7wiNCjsSWmUmv/ocjQT3eKJvo9axigdOzIz35O6SPcaFtINiB1mvg5R6HqL\nwYje7q+fFmBnhEFvlEkictz5uEYpbbp+cKNHo/Gzeq7UjDQNws9oaPFY2HjP\n8/1P2SxHiQNELXx4rutipsCTwgfL1+qjgE8EwBVyW7WcJ+gcxxAq6UD/2yOM\nSbjCJsWjdu5Dk/4TR4LBmL8OgBZn3eb6iP959qdWiQFh477YPSZBHhZGjxdB\nNMB9+L3xUrTI9A4toNfCHHh1uzmy/BSqkw44PiDpcBd+/Fnf2HFZpGRYs2R/\nhO0876ULOKu7uEZrDQIKwT4u479vnYsXuWVct9mF2oraS71y/SxNTNDbsgh5\n04V7TKO8v6qIHAfNsT4X8gHeCQQ1m3XjPEhqdu5p602xGqSDyEKmIP3O9hEk\n8r1aMSAPh8phZq6s7mS2eqJOBnHs4q2MvtCDbTZXyDkiGX0MwY8jyLtrJZXQ\noTJ7RPIxIfYNFhJsul9+W71lDKwLHlQ3VZfsbs2jR4KFIlAXgprBR0J4/O+N\nsXMblWP4oYdZUHlQFfBgGZEtLIlOtDMnzvU5UJlduiAHnlvvWIPCtMiZwzow\nf1jH\r\n=swao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"812ba1c5942004dd65d7e5177ba0e03afb953ae2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T10:59:30.354Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.2.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.0_1625569302447_0.26056868377470166","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.1-renovate-balena-jellyfish-client-sdk-5-x-fe38f34832a90a47f5d3867157ffdd8142c02170":{"name":"@balena/jellyfish-jellyscript","version":"4.4.1-renovate-balena-jellyfish-client-sdk-5-x-fe38f34832a90a47f5d3867157ffdd8142c02170","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.1-renovate-balena-jellyfish-client-sdk-5-x-fe38f34832a90a47f5d3867157ffdd8142c02170","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"670e675264c5ef905c0d16f675bad2e8c3331136","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.1-renovate-balena-jellyfish-client-sdk-5-x-fe38f34832a90a47f5d3867157ffdd8142c02170.tgz","fileCount":18,"integrity":"sha512-JUiaSLeaKtsECb3rvaLzOe+tmyHd+He9qXvESaNGZFI7fpewN2jLOsxDe7P4UZjxO59TRZAN5JD+HyVOcEGJQw==","signatures":[{"sig":"MEUCIQCbXOsp5TLZVPumeDkoODMMfqH3hdc7ZaAxRM1drVN8MQIgLHbJZ3+glaFsTp1cNkkvaZgOlqW3hoivaE+nfv+UfA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5JcLCRA9TVsSAnZWagAA4iUP/1AOR/E0/ahwfOA/PHRu\n5xJv0NB7AoQutCDBu5D2UA2FB3hf9dRKS+H2gtg8s7j+FfNAbN2K13z7sMqr\nuK4YgVTmg4SRzAJ4R8uPznfObG5TfJCIJY4Bt+Wi2ks79xqdSCqU+fGUiwv5\nuAceepeuZjGjtmfo9qSjeMeeKjGznL9jEptQaUlOd6bLyF2Gckr5g/FlQKCw\nRVz/FVEdzGIBKCVnS2ox815EPO+aZG5U2uPps97RJBo5fAmk4gdjoGanjEKD\nqGt05mPVa2xn/GlYFRd/qTXRnfJTfVXHWRvw4nulwmft5Z/BbfQiSkBymMVn\nMlBc1s/DiBxr4AIbufeUlxDMPmOcIU40tEyuWWOnmzX8jI3zfTCJlvqH0yM0\nGcqSoN6BkHVZFJR1DkdSXINL+hrHOHPaMynkD5EO/DMbOH55UQCrYWvGN3YB\nLWU/hnvieJh6etpThDsl/0mt7evFNrw2k84q9w4YRfiNyvfUi5X6vAiAOhzv\n+anQBzfgJbybtcbHoviuhGtaqe85O6mUFQOVYhU9G38Ma6f/audIdPwiuCnR\ngzEjneUjytTBO+YKT0px3riD8nZRnjQTDgmc7NgKhgkBwThyBTCv5hP/i+bW\notyUvXzTMY4P/WdQG/2hjAiXjlq006U8Mep8DhGTDB5PdvCqe8PoOc0fLyyP\n7AcW\r\n=roDW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe38f34832a90a47f5d3867157ffdd8142c02170","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T17:42:42.181Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.1-renovate-balena-jellyfish-client-sdk-5-x-fe38f34832a90a47f5d3867157ffdd8142c02170_1625593610814_0.22070601872629325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.1":{"name":"@balena/jellyfish-jellyscript","version":"4.4.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f6f5362ac400bf388498e041190d27e2938f41c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.1.tgz","fileCount":18,"integrity":"sha512-G6NIiTQze9WTMcanBoLKgJ5C0HDHGS3rQeBIMvfON5mYWCXm2zMyFyUff7DKL22yT3GUokfBDUixQFkaOQC4kA==","signatures":[{"sig":"MEQCIAj94Z9X6Ww+uTSkWY5AY0CdHaXpqj+ixNg9jD9N8m+VAiB+v7/SbbgUxuCuChPgSBoA6slWp5ZEA0mtp/OEftRu6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5JfsCRA9TVsSAnZWagAAWXkP+wQqkd6MA+fQ0gp9PmTB\nq+ROZQtBnGXmgQGBUGKbOFZa6ei4xUxDLYp5HZhfkP1f7qqNt/ExN7CZZaaC\n1ULdvk1NflJT703jR8Vnp99xvLSxidWR1xxbSWiPr4E2jeWxSb6veSa+oftk\nIv7HTUFhd9KwHtJq1DVvoKwdcP+OBdio50QDi3KipfbKaBdwgC4PLiB3/rGz\nrYBtfaoievstQhO8AeOHfv6hYPdez7mYrp1pcpTILuOE2wh3I9s1plyQYMs0\nCgG3Pb91sWMytx8Z1XM0rGOXAyst3JhdRRSrwktUQBGKllDEXGeR07Zhz0/g\nEsRqouFtz+YkaOMAKvHWijmAfDjWsN6hRvcHRqMxsInImmAsY4wCVdjRuRbt\nO68Vol5qsh+nWgzbECa9aDkdt6Zr2vkkt4Sqw9BMq4SAOHMpuL/c6bjya4pq\nTVJOIcTldTkv6ylp1dG1s3ylw/3XX2DGWtrDIGMhU+bP4dwdclEHAtp1rWWy\nJ38UDY2sJ6kx3sRIPYcVlfAZJNzm3/hcs786XMHvQI9y0pz28TnvD0bKYgAJ\noP/JQIB30SspI+N4cBScdNdmsWRoYea79JeQ6dWxvL2K1dtUNAj7r4oUw1nz\n6uoQljXfrWTVRMoabZM499J8o8W/n4HzGSsyazwt+0GUcQo0GmhJNUph7tWk\np0Mv\r\n=eYGj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4b6071ec02a12bb4dfd9bd7ef0965dc12f9e0f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-06T17:48:51.953Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.5","@balena/jellyfish-config":"^1.4.3"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.1_1625593835704_0.9138792662302642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.2-renovate-internal-patch-405297ecbb04972e7bea6ca1204e21b28661c08b":{"name":"@balena/jellyfish-jellyscript","version":"4.4.2-renovate-internal-patch-405297ecbb04972e7bea6ca1204e21b28661c08b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.2-renovate-internal-patch-405297ecbb04972e7bea6ca1204e21b28661c08b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b3fa3258c1a5233bff18227ab120a3391125ef15","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.2-renovate-internal-patch-405297ecbb04972e7bea6ca1204e21b28661c08b.tgz","fileCount":18,"integrity":"sha512-nIoV8qXqDNCO0JAt3GTnnhvg256gjFwvVKeiUGnXmKUCLvI/x7bfe+bGqMHAPSAeZZW1BFTKrUmmruUygozpJA==","signatures":[{"sig":"MEYCIQCeuFJdKtea0gH9BZd5sBjctN/FRffYYAxZMTAe7Vqo0wIhAK7bwfgdaqm9j6cuSBrasjHv47LStFB+eE4Zn8wk8ud2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg564yCRA9TVsSAnZWagAAzjsQAJSs9OhuG7V/d3dlcXNq\nbE+25j+YfAdfwkwtiXpn+AndKbW0lXwpH2ahetoQtNHSTrBXLNZmcmDCkmvG\nfAW+EYbH9BlTUKtXiw+5F2/Z9U0wW5jFof2xYHWG6ua6bpu94KQxQce7JLqF\nLO4kUuuO/vGEQAfP5JzT0qnKH0liAZ5+xOJxqDIi+NaANYq5tvAt2B2AFzJw\nkU2SjfO7E6qeM3jNkwIXIs1eb5EeP5OHOA6pg61DAAFcJnD+HfwCbr7KSi1q\nyr81Dg7N5peOE0P2+1Lva0nLTr/+YlYPQW79hmKZA8/hb5OiMgMeZCDox/YN\nhUjIQKNGVIfAwO6ijWAXTDA0JWDnTJJEraub14lFC5seHRBBYeyEfr6xWHxY\n2ldoaF10A2tZI0Rl3XMZrXX4kK4vR7jG3ONlOXpW8XoFAOj4UcoBy4Tf0qrA\nSLt9NHGULyPMzioFC9sBHOxASsmkXwLU7Nwzj4yTeSYhMhx5p1/mqoatkK2i\nILRt9CRO/5kgapW/Md2NtvI9RtsMYJYwp2stqKzn2FDjB373rh1tb8NwVyRy\njz031InqetE/Dr2wLykhdt/KwvwK4Owypm6LWvsDkuKFLIHqm9jj6Q0a9tZY\nlKIMnFLgTm/a37GZL/XN7dAIVWYtLyts0oTmJo7GVELlmERuAKJZ3G/yymFF\nCdm/\r\n=Ii8v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"405297ecbb04972e7bea6ca1204e21b28661c08b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-09T01:59:11.482Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.2-renovate-internal-patch-405297ecbb04972e7bea6ca1204e21b28661c08b_1625796146355_0.9421501396527225","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.2":{"name":"@balena/jellyfish-jellyscript","version":"4.4.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"14bf3e2009581409ea543e56b659c6bdb2c106a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.2.tgz","fileCount":18,"integrity":"sha512-E8wbLelAlVcD09nMnv3gxYGuo7KVmvsDM1G3UtJlfRg5u7wfVDCILnXf/f+XAw7ow7INusZAFKLCA5rwh/yh6g==","signatures":[{"sig":"MEUCIQD/ts0F7UK5w/csganN3b8cSrU80AI19AvUOopylH2UNAIgZ9Vhn5+Ps4PF2P27ULPH2/RrjSrDWIN/ulwyMhkOI1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg568WCRA9TVsSAnZWagAAfXMQAJtkEBTbz7chvwMMHk25\nYMxRbqFQWOULHn6gle8j3p3mnQ4L2PmGaR3qxTttSSyW8OPAKYD4Ehwx8HsH\nZLYML2Qru0X27Uz4w/PHF47GvxHAM+Bi3xKSPOery9hcV6GSIc30k5Siy2y+\nMas+KApRZ5gnMt0PDZOL5nSRZ5bg4lu9G7fe+gKKFriA4cTog+/YLY9XV7p1\nGYfDQVd0Wae0/K64WUzPwPeBsrPH9GoukSyj4wIYOeL912j6B6fb/RjymSaX\nnLpdCAZlq5tbCcQVSPeX9zJUa7L8YeHE+sC+Lbx2kaPbvsfasHj8rsNkqesI\npwHL1rJFtPatS6SdPZb+6W4K9IcHkn5l++v70Zl26hF/Fzb8Abkhk+HFIMf+\n4VWi+dxJdTCGsqCS6vOfev7mMk05rtWJ3toLTjjy5MwgoXd+s1Asxfbf2HMI\nnZ5rVamOp9k5wUk4ZBlfkY0LBeKmI6FNZqrfHlehyv5jiyrcpHgUKjYBo941\nXfP/yVyKB5kDO4algEvaINMfbDfOhhRJAFR7GbpS+zxeuy+ut0S+ttUYF9sG\nb0jjAS03dVrwtai648ZDt+YRqKuD/EBTXQ9yylY+NKMcqzpUXphgUxACpdg6\nnI07Yzn2hbIhWbv7SKT0dihGMyJPORFtOdNSeBfNrE0Sn6acAVhaGKCmzDeb\nLuy+\r\n=Gw5y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5440aa7a51492940af6df381bdc306d5ba83220f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-09T02:04:01.683Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.2_1625796374044_0.5180972505024581","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.3-renovate-internal-patch-3cd62a408673936f2d9130ab019b6a28ef9d9476":{"name":"@balena/jellyfish-jellyscript","version":"4.4.3-renovate-internal-patch-3cd62a408673936f2d9130ab019b6a28ef9d9476","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.3-renovate-internal-patch-3cd62a408673936f2d9130ab019b6a28ef9d9476","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f20ed9e25f547ab572f3cf08abf9d2bfefd7b477","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.3-renovate-internal-patch-3cd62a408673936f2d9130ab019b6a28ef9d9476.tgz","fileCount":18,"integrity":"sha512-quGHkAOKFJvxcfe8cqUZXmMnwpKilowriTfVMiU+fIkcVyxpt58S6cAWskLCES2w9OTc19qzpL1lh7Ee4+fqEA==","signatures":[{"sig":"MEYCIQCEV9/X1ia1tf5Mb+PXthKqpg4ieCNKOWb5JjcVAvqF4wIhAPiKuOBiG3/TRh4LjWj1c1mOQIRKbrgauLM2trHHaI/Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg57KOCRA9TVsSAnZWagAAWWMP/1sFwq20NQRuMVz0/Zsh\ngF7JjHN/epYT7AwvqW/v/bIxRxTqm42FHuDxkaFtvmz+SRZ/3du3fJJrcPVC\nOHzbTABFjboMBScChmo5gQK1wNo1BAKencDTlIVjUdKnFHVZ5nSWQuQksBtp\nwuXsI3dIfek4CX5uOSwa9KkgllWsxxl7Xo+/oylpI1aHJ1zqIYeFOkbE7wPz\n7ZpvPqi9kb8uYLJYVXuSh3Ao0iAGgJRHqATaIao2DbgIZPTlqvb0kQ9cPQiU\nCD9bRCl3tVFSwYNjLSB3ZZe9wxc1w+XK5IDw9qwU/JmAEEIGGMwf+ugesmQ1\nGLzF7byaulVIK8S+AuTdqDe1m/gt4/++8+90Be3Ubai1lvKY0LBa9U+/Z6BK\n1rxk/nnU5upZnDOxyG0lGQlB8cHGFKGFq0gysj6JQ2/npeQ5LzzruBadOvCy\nj4UjS+VrCXzNdtp/R6a1h/hqeiA5beEPM+7zPQ+JdqHxpemZ/x0RkoROXpfu\nt6AWSZtgwhd3q+aPhGF9gFrZrmaEo49npWfQhNP/eSiV0M+jfeBPjrH2IAKM\naQ9CMZiEsYovrtbJYhMtEfR+42dB9Xby14VAH9eSl0Sz+pyg3MjKzIuXQvbi\nwGRBdwQyXxJiaZd6byZ0w0XKiKuk0Qcy0uhPVqTskXEXaCBtH/ma3DMfA+I1\nIBZm\r\n=DnGx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3cd62a408673936f2d9130ab019b6a28ef9d9476","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-09T02:17:33.219Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.3-renovate-internal-patch-3cd62a408673936f2d9130ab019b6a28ef9d9476_1625797261889_0.4535562920469052","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.3":{"name":"@balena/jellyfish-jellyscript","version":"4.4.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03a37adcd24a966d5f8449c0b7c939ed2273225d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.3.tgz","fileCount":18,"integrity":"sha512-sHB6Z2eWPfhz/HVqsJHw8yqZbl0K5CV17wNUPYtaF2I8VOAgNvGPknDVqtOP+ccp/AFVqCVJXQ4XIB4/fsSphw==","signatures":[{"sig":"MEUCIDLV3yj1lbBeLX9QNQRoIWlVMs6oDRSLoRsZxXhBax58AiEApfDUI8J+FehkOPhYXlsUv5YQyy8tzYmLjdMLFp/GnRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg57NaCRA9TVsSAnZWagAAb1kP/RIjsqWdjJh/g5pv/yaR\niM4+hUGGsVWottAews5qqsMZPyVq0zY9dmej9/jQbTmlPA9yScvdsUdoglKP\nsxjo/f1aaF2wcLo+XoOhKf3fnPb2R9AnLX7Hv4bc3mQh21R3W0igA9NapP8i\n74VlQ3xjc4Ewp506yPE2n0/R9/JDokqXVeRrIdfm65VNTQwKz955oTZcYmJ+\nM9cBjjfcyrxr71cc5FEQGKLd+v0Mag9JP7X6n/GjSMtr5441UsCnbOsY1K9M\n/MVvlTylwYMicnpRpFCsuuwBX+dsqFuSDNG9yNCcV2JvchNA4It1Rqy1gAdt\nKVcK8fLk5lCkUL57VeooGIpf5t9j6WfE2q6JPDneQPSIkKimeZRyMyxfFiph\nRikQObpIiO5xEoS23qIuEtOKQ2Aa9iwSKTaGOS1cSmfMaykzCnfODktejKmG\nTS5YvJm7Z/8HFH+88Ri8lRuarQQv+t8cSTe9gz9e2GMAHBVUdwLRHo0enAG5\n90R+iH0LhSudtafHRR1x/UcVLzGzhQTANvzYaBFJ/WfYyamFuRwrmuF6BOxH\npZN5N/gYikUsmmEv8A19K/kZP1EZTGIQznnLJtvoEygGUPFMGX8eXPhA0cMK\nkrdfFhlCmRZqXW1RDUzxtTX6pcrRsQeGHsaNGIYfDUzE2reggqzcke2RzW3B\n7DIQ\r\n=PVQc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4718cec4fea8af7d769de2a62a4d52906313ecb3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-09T02:21:58.808Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.3_1625797466436_0.1929010465779024","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.4-renovate-external-non-major-bf0d61c75f3e591f8f00bb09105cf0aec7f310f9":{"name":"@balena/jellyfish-jellyscript","version":"4.4.4-renovate-external-non-major-bf0d61c75f3e591f8f00bb09105cf0aec7f310f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.4-renovate-external-non-major-bf0d61c75f3e591f8f00bb09105cf0aec7f310f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f9e1c527f9b9df6f9ca2773563f663becf54998","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.4-renovate-external-non-major-bf0d61c75f3e591f8f00bb09105cf0aec7f310f9.tgz","fileCount":18,"integrity":"sha512-upmtbWwreyvKcNWki8w+ebVvxumM4Sqz56i1usGM9iEghxMJgg3mYmHJi3i3stfRniY+Tfgza89w7ZtDJ5t0Ow==","signatures":[{"sig":"MEUCIQDfIucXCRKH5ntSuCqexvCEcA7j7rg4R6uxNvFoicRJFwIgPNFG9Ai3qnGIG5ty+XciEPagbciwKczEyc5A2yv94iQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6PAWCRA9TVsSAnZWagAA2KAP/iJcOKSqzxE+nxw0zziK\nZcIM93P3bkLJhk3joF5DETW/YZZaVfWw1WxEznpbbSfxCe5ArsBRmUlu2uje\nh0whlv6i5qTuiG5gDNTEwFrGjYPGwg4RMnik8sgXwakOrswxeMzPsrnhTBGw\nbcpP08wi3csaNZN/YRxnWz7Ov0bio+sGXV55HDdb9SpTIZe9QkqX3oI7ZbJf\nH698rEVH0mN1d79mx3HOl8HxgXocN6Elckz0GBJi3lDZeR+AJq+XWzsBzOMm\nGgtIatjGUOswOSe6Blz5NbmiA35VSlv9cs3aMz4GuWM2+fQfOqglYOshWG7/\nK9A1zj2tICjO/DGRSQvW0yY5XciI9jaBoTEm60qSrxDobwFLtYby3fKG39ah\ny7STnHka3ip1vNpn5M2kygLa6CEhYEDavYPrdUS2zu6RFpNHbkWGR0C/vNRo\npeGFRzgs3FvUtHFzSjln9GwUJKzJ7pMFV+Aia08KhQbYZhmlSZBEI2UtOgcX\nsH5qnVgbj8Zf7Kn0Z4fwA4m11Ol1xzOLifyoOIgd2LqgD6I5CS5a1G10coYT\ndEstTNioJrxTCn9MAdeXmVgmWR7caZLiMS5jCdvAMHNitE28YvX4WIyQo0EX\naVXEZS+44vRUTdxcTUJNR8K/7L+qpJwcDTHhcae1ITwUW7sG28P+TnDibn5p\nZjl9\r\n=tbdg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf0d61c75f3e591f8f00bb09105cf0aec7f310f9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T00:52:51.062Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.4-renovate-external-non-major-bf0d61c75f3e591f8f00bb09105cf0aec7f310f9_1625878550095_0.40173269101012865","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.4-renovate-internal-patch-38a61f483b8c9ba64a9f486d0c48a97d065ac3b8":{"name":"@balena/jellyfish-jellyscript","version":"4.4.4-renovate-internal-patch-38a61f483b8c9ba64a9f486d0c48a97d065ac3b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.4-renovate-internal-patch-38a61f483b8c9ba64a9f486d0c48a97d065ac3b8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0346a6ec5cddb5b480a2c24f982f3515496a5f4c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.4-renovate-internal-patch-38a61f483b8c9ba64a9f486d0c48a97d065ac3b8.tgz","fileCount":18,"integrity":"sha512-+oTq9Vl8MUOcNAyVpHQ4cl6w8VFUoDQhkxPWMJ0Hz9S0DPIj8hXhxX83gQZepvp79OilWE1jNtaTfqi+0t9d2Q==","signatures":[{"sig":"MEUCIB6+Yti3FrcCrJHWsNpeNhiB3GiEIXduALqJmSGjLo/LAiEA/NqBz3Yvy6E8h0qsMNxisnj1MDmU6i3STRK0bl8TZ2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6PA+CRA9TVsSAnZWagAAtn8P/18OTUVW6zXkO+f1V+1d\nCEix104kOXsBUKS8ROI03jun0WyY2mjiRKBtZHLhr+rKB61fTl3pKiomXLQJ\n3X/Fszw4+N4zmc1L6+0Yfl4WHxehddZpGKXBahBLJcbOABy8PRdMsjuGcDC3\nOtqOV/3wVXeryE55ZWoFPgObm6eF5O0mqaoINE2Z5III4jdJWwEU+2hoN5Vm\nE4e1jQDm4OpzI0ypFBCkSoWZNZWRgqeB/SkiX1RsmF11DepU//qtjW3ubGhY\npqqwDsZI+Qyuz17iM8HijukeTQYThPT7x910gypWwiVfExCG+kFd1dGkdu4L\nWES4lvfdXvMbftFD3Qp0hKSFyCDVKVDFcYPhus7Nh28ACkqN+O9ovI5tJOFx\nULT/We0gl4EMACC+wcpu1J6FmnG0a0uB/mm9M+KkYYoy/qbzuj7BgGbn+hCQ\n9DAOBZzqhGn6CTPA+cJ88H8x80Y07k/Hw6GDLoAwjDdXQBeUmiVkaZJtz2Ec\nW9u9DTyb0DrNXQCPB6asj7eyyH6xGCv7kGIYvV2GG9UPLLF5se8DpUSd1cEq\njZwDp8Rol9ldC5BgZsZXw5/PzP/C7V2haXZNlHptSMqZAbDUjQZV4GD4JYBD\nU8V1OSKzEzM29A5EGjPuFzZJWy8mCI6u7qdE8WoJVjh/8xLgHlHvIEFXgHdw\nePqJ\r\n=RYTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"38a61f483b8c9ba64a9f486d0c48a97d065ac3b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T00:53:31.319Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.23","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.7","@types/object-hash":"^2.1.0","@types/static-eval":"^0.2.30","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.4-renovate-internal-patch-38a61f483b8c9ba64a9f486d0c48a97d065ac3b8_1625878589933_0.028347494869824352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.4":{"name":"@balena/jellyfish-jellyscript","version":"4.4.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dc0670aa5d0c8da1e0eb906d8e8f0f5535ce04af","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.4.tgz","fileCount":18,"integrity":"sha512-BqwpUJ4vhqXvPYx/5WXbyX1Tzt09+CPWUPICISJrOK/zbd7IRdLGgEI+uwWsnKeUKOwkvT1r1hKRlGiuHg7STw==","signatures":[{"sig":"MEUCIQC3b+9PctHjX6mKgo+JnkSnR0KPS/BbMtMscVnHFZWkNAIgXZ7sAYwGuSHFuNDviSlC/uhZgfTJF9rOtUjFt1jFgo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6PDpCRA9TVsSAnZWagAAn1IP/1+za5O37nauSb7rhaC0\nh25OwBgSo41LG4zrn08bpNkQTYD2HrsVTpg6HAETsOELgcFhGLWvyl8mNNYI\n4zcxyK1cdRAVWwrBvkKYA9t/vShzbBpfxZ4HaXO79KhggTnnIkzM3CL/dfKf\nYMcA/U+aFqM5O8vc29Ls5mr1MomvUwkIifVgSo395Y72BX1wGmc+KvsIo9DZ\nX6y0jE06hCUvNo5C3rJ6a7NAcctovbgAW4PpDzyVCncm9AKPhFMT93V4BSEc\n3a97xV59oz0LcWEKitQTKX1OV+pK54HL6SpVzAPYcINkhrZ5EsvOmA0GBfby\nHyICUPoX0ctqugh4UftEHJR7Z8VtI5kUQR3k8bdzw1gFmPZMdeX8yC36U9iS\n7lVJAbWrxfTB/HgKyVEUtks9FC2SJckWIiWuRwV6y4n/MJhEi8Xi5i2mHbFz\n/g08kTfXy7iJoACFXZTF2ds+QQ/LECRdeAksDjUZSHMxRJsOoiMKdJbWODKk\nm+e0t68gV3yqR4bE0oAYvqQL43JjDycEDtR0y4ZpKNI9QyrlR7kIo+sN1VeR\nVe23N0S1cypdkfGjdAPAhqmDUOU1WVLdtnuWLqnpTjdi00xhvMMYQUYbRjDD\nx1HkaoFhseIkM+QWiverLRPsfCPJYp2tjVVxd+mhnQz0zS8L9tLRU+yuDI/X\numAI\r\n=Oc0F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5cf26ce9c6d5c7430f258f3e9cd300b3fefe56b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T00:57:14.529Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.60","@balena/jellyfish-client-sdk":"^5.3.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.4_1625878760973_0.9795930435000961","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.5-renovate-internal-patch-7349c30c6f7ac905d1f640941dacbfd16e813b89":{"name":"@balena/jellyfish-jellyscript","version":"4.4.5-renovate-internal-patch-7349c30c6f7ac905d1f640941dacbfd16e813b89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.5-renovate-internal-patch-7349c30c6f7ac905d1f640941dacbfd16e813b89","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a97e6713945218543fd129f74baeea1fdd7bbb5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.5-renovate-internal-patch-7349c30c6f7ac905d1f640941dacbfd16e813b89.tgz","fileCount":18,"integrity":"sha512-m86tERBboNY5mq4CDrC5NChgYoUit7eZKb/o7UpxwNrNYksYvnUqgR/iw5kK/AOADI0rvnnkna+ICaJHAcUfCg==","signatures":[{"sig":"MEQCIDBkWmCsFu4lt5qH+j5EITsEV6Szx6tn6zYN2EjVyt74AiB5mkZLtaAFTU02iYw2AJhWcytnkzyEB3r3DEuhi9EPAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6PH4CRA9TVsSAnZWagAAoyEQAJgwfu2Z1OhNB91fvKR7\nY4pCZWCeHVKDyr46jnA7eaG31KJ49qtpGu3G1D8N1HpPmfz+jcHXhXhg9/4W\nAzvb1Rwx7j/uji+9WhoRxXwcrz9Y5wVEC6Qj4cjMFrZC/HG06PWhd15YUkco\nXC1+IotXYAwi+SLH61ToMOWCQOTCHvfHLwtIIr0etYCoP+me1CrZsVYYsbzq\nDGuK3ckIgPWUT3VUTvcTK192SVKaUG5/XGad18g600S/m5SL6KtFds9307Dz\nksvYanCBD19v+OYQPyKOrgjd8i0A8BGTh6b61ePBdMPAIk+l6GgvF16puNgr\nbrNtNfT3wyNjweiyAXFdlJCaBqyfyLXFjgdHuGvCss+oBuIViZql+deE94Ks\n8Wf6M04abjd7y2TigyAYmiof2Y+aFGBlMp8gbDUxCcWeCVAzQmg8VNKO6jEY\noy7D/xvjfNDCwdsPmK2rso4wIjwQxMsbIAJefRxXsOkAQRrjB63Q1PqrKqRV\nGAXHwA4GrhTRPps+4pnpr2QwpLfn+p9NEQYxpyoBhN9GTmBhgbbh6zL5Gwjd\n72wroGlSN+0AXYq5Bys3nUHCqPB1Tam2kSdZZZuO14J/5Zp098A1kEFvPaZR\nbhoTxQb38R9ibpNp/fgymfBIMMJUOXR/hNOXonM2RCkwJUYVWBNSOtnavut3\nRdlX\r\n=rHD6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7349c30c6f7ac905d1f640941dacbfd16e813b89","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T00:59:53.626Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.5-renovate-internal-patch-7349c30c6f7ac905d1f640941dacbfd16e813b89_1625879031683_0.561092570986838","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.5":{"name":"@balena/jellyfish-jellyscript","version":"4.4.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07e73bafe33864ec7482c17c426456f06e2f9762","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.5.tgz","fileCount":18,"integrity":"sha512-2sxwUPoFkN6ZeMTU1ELf43AqJQmCVVUh2d0uWhgwR3czqKQHtZsvKxLFBfXj8JJ9D+EvFsKfDje3X4zFI2FLHw==","signatures":[{"sig":"MEUCIQDzJ26THBRV8Ut7oWyegze+93rxq42dkPdGq9C/GtCaaAIgYlC3fO6K0v1teaGKqJ9/6mTJWtID4x6MWR/wEMKvkZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6PMGCRA9TVsSAnZWagAAi5YP/0yUID8ZvLN/+ODon/iw\npi/ky8bZsxMMm3kjlOs64CqBlN1+2cnbW3W4aTUUUT8okpnceZO08BubIidA\nDj8sx85fCyr6c9VxATo8yzemz7dtm9ihbWUFi9QS0fvVdnYSKWiJty4534t3\nT5KqFxfvGwPP2Yl1G2Or42unDcyDcYMKFV89nRQhpPKNfjYam0PWxw4rcBb+\n+wOUsVsgCai3IUDFDKb5M2g3hPmN7iFo5kBDE1dsRtCy/RIUCBz9Kf7kysoM\nPNKM8yQj2vjS4CXlFAdb85QKOyDSqBquObjhQg4C3COK43LCcC3pDWCz+7fr\nvbvarSJk3EW7Jk2HTTRnRh5ptfKac5A3YNLWPouoouhZJTnzMkIGU6yvWGDf\niSq183Tk83Ke1nnN1asyR9qnSM5Sv4h2GnuIiH+ZA4EuzoLRoHe2HjCpf2Qe\nhe4woqSZ3kCKnzXo22p5HgzSGvlp4WnI2ClwcwHnKX86ATgjGy5WP83aLAmK\nVHTiFwheGE4ilEE0vkx5l9m1kAHY1dqhgzS0sXjKH0E0CHwWtxONtiLXo4OK\nfmQFwuYNRBoh+iFL6Ialz3GgVy6SB9m7VDX3PvvNvuBe23qMuqLVcqnZpfBf\nKPDFvxX45m1sNpmlFk40yjyIBYBuP7DK81s8pKnZUI94k9ljhwpN9NX1BXx4\nhH6R\r\n=reCk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ef6e1976a8469a4ed41baf4f00fbf59941c7b11","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T01:06:41.273Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.5_1625879301618_0.6475034900101397","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.6-renovate-internal-patch-bdc52ec67835d89f0b4c1bc67b4c7f4e0820eb17":{"name":"@balena/jellyfish-jellyscript","version":"4.4.6-renovate-internal-patch-bdc52ec67835d89f0b4c1bc67b4c7f4e0820eb17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.6-renovate-internal-patch-bdc52ec67835d89f0b4c1bc67b4c7f4e0820eb17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e59079ce7e38a714f775a4d351369a27eea85d52","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.6-renovate-internal-patch-bdc52ec67835d89f0b4c1bc67b4c7f4e0820eb17.tgz","fileCount":18,"integrity":"sha512-1C9As/B7ah9oRl3e9je/ZhQFvorLby16BanZm/rGscnNHmmLf60EoAtL464ltvA6tJwWIaU686sAq3uWgTdjvQ==","signatures":[{"sig":"MEQCIC5oPuFEiHZH4J5jZrI6wTNeQZTZucTc+LmfaKEmtySMAiAjewjCiQll0iAzHje1gPyE0ECKMlb/d3ICC9wO2OSGZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6VwCCRA9TVsSAnZWagAA064QAID8Vt+4dGLlgj8Kr067\niX1aIs03wMbPSGmuczHXtz1MskVLyksSGJ3OAl7Ol9aeWPVPW12LG+4+sAXp\nLHRYIHKXuv+ni+s3Giz/q2biP/lsnF0fV69r8Q6DgE3qyRSVTxiOUU29NbXr\nG+RRxAa/jtRSdRNMeSI45Ku/5SkmlTfCVkwaYSslvqZaxkwS/Pw2JsF5gMbc\nLOgxvHO0YEvYtEn7+lHbiR6MFPk7JevEiftGXHOgNRBgSRo1B7jbSX/pnHQR\n2Lcp0S5yszBMVSCE3ntOn8ZMZfWYI25DrQeJxVUbaxyeLiE8U7NWdGMkFghZ\nhg5lxGolLsdKf6AAycbks94JrLiT6+C/OXCBh90pdtUDpMUfe4iPdaw5hObq\n/2GE1nevJsQFt7Ma3qmwlhL+l0KZ3VDcDaSX7oKtU6k5znFTtfULLfboxmZ1\nkVgkoNOzjVP7QzElR6Tgab/knyH2SNW4tJrv4L/7k4kyX3StTUbVef+Ahae0\nJlcTikdJn7C4U3DAutDZYlmLsASw2paAvxwDUfJJYyzASGMFJ5+ClJfu7oMP\nc3//sBVbkUGD4Bpruf8TVEOk7ZCXSrE7NkZTzq7XQ6PPvBn30Zx4UMW0T6fY\nASB6yqknWcD3tlQ/q8HsWKm1t8s9bCmYZpuWbtjN94qgDAaJfXgYzyw/4VE0\nmviY\r\n=RCjb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bdc52ec67835d89f0b4c1bc67b4c7f4e0820eb17","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T08:33:02.996Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.2","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.7","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.6-renovate-internal-patch-bdc52ec67835d89f0b4c1bc67b4c7f4e0820eb17_1625906178068_0.18977622572047115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.6-renovate-external-non-major-0e052e46fb95feda5a1d258b51829fd92aec1029":{"name":"@balena/jellyfish-jellyscript","version":"4.4.6-renovate-external-non-major-0e052e46fb95feda5a1d258b51829fd92aec1029","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.6-renovate-external-non-major-0e052e46fb95feda5a1d258b51829fd92aec1029","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"05778415f13a94f6424aab0cd33099553a425d84","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.6-renovate-external-non-major-0e052e46fb95feda5a1d258b51829fd92aec1029.tgz","fileCount":18,"integrity":"sha512-v9pNq7vhaGecKXzkliUGwk/YpkO+A37Ke4/w5VkHGj0xBC3BJnFPQ9LyH+N3DxMkh6lzQsBwff/DFflZauEU0w==","signatures":[{"sig":"MEUCIFY6U45htkoQCKSQeNUHnJyQD4fcEzEV+lzBH+OnYRKpAiEAvzDOdakiM7PyR/J8rtaonS7g11h4NCgpmGQYdEoYkJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6gzSCRA9TVsSAnZWagAAHCQP/2wLjn6QJvEAOVaWwRgk\nmXM9oPtrCU4E2edC7eyDHxHDBT7NkK/mjyXSmO9lTH9P0Nu6sLk5V2cMu46R\nAkfLepI1kueduqOtLtJ/PFYi+iTNAJUEDtAlseQG/Lz05PlRqhoRWMLccLnm\nVC+n/mmA0K+q2wzHZLaS57pqZK75hXw0kL0fVk6ff9gt+xJ4cZjU6sTm6Cdb\nsLird5oGm9O8hpcB9SRnkiptfSMkoJaK2ophCyn2jUFJ8FUkm44mcYwa1rll\nvYsxsp9/7PjS6r3hS6SLKyvC/GvYeSHLgrSp9FScJhUKMCvlBGKUk2Lp+I6i\nHFMptRdHWeprYk/tiQ20nn+HSWPf9grogVUPzI0mkGPE9VxsAfxcRdqB/j2b\nIHR9rfQdyiMO+Y+HzRT0l4bwnVJ2JqBUw4traACVdWmTMXZa3iVpQJqe73UU\nwu+L3aa5RXg6mAz2/VyCU37LZuI4xZYduGW1BOvOK7uniwI5jM7S5VV4n8cF\n8JnKc9EVMBf8WHdhxJBJeqdgh+iFrF4NAn2T74AJYpNrDOYbmHKaUeBehuiG\nQsCit1MngL3eou1HW1varXjMuqKkYNTHAW252t8U2jfSVxeXbW+fmU6OrJ86\n1g9OUJqTrKMlPaZtDmXoGcXyzmm+XzyiPrSFkUQgHEJngf73s4y/px4kyblw\nmJg8\r\n=JXGy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0e052e46fb95feda5a1d258b51829fd92aec1029","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T21:05:47.916Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.6-renovate-external-non-major-0e052e46fb95feda5a1d258b51829fd92aec1029_1625951442190_0.6995683066483547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.6":{"name":"@balena/jellyfish-jellyscript","version":"4.4.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d9bcb8f2613624f1b767c56466590de0eb62ee32","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.6.tgz","fileCount":18,"integrity":"sha512-RwXZNyD2AbgYkwdtxFDytda6D7+EpyDfocw0zZNwLFqoiMZ+jHHT0hihWK1uAkY5zr+6DmrSoFpqmQtlL9alhg==","signatures":[{"sig":"MEUCIGbdmV9RenYpo1OoRmWm4X5FDbwv3iotUhpYQiULQUj6AiEA9WKh/r/UEhXkqCCD286SWAFEbVyAeCrRv6Xwat2vLYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6g3NCRA9TVsSAnZWagAA0eEP/jssYqepB6eZ8CerNjqY\nyPcvw5djuiMXr0uIAmN9FtEQyv04o2nCzO3LmeFpfQjhHQhXV/sVD+W0w/I0\nJvysoGB5l9+J/kTVs0RlGKwXyMF3bY1yQC4aRORDtLax8XEfenCGyEnG+7iT\nqKKZq19TAkcNPShdnElMfxEFRCy1lW9E+fdw9N3pULo2Z5XQx1jE8Q7RKQaz\nwJVeAA2Hy/5EwnHc2HYbRVDPDlgFCa6brGxjyJdiN7vctDNC9t7nOLMgngmK\nTGEqnu+jbd7Lhzcm/tHUCL57vXKxk6fdL4w4r9Y0r/+h9DspiiGC/ZCcNZ0x\nPP2VOkN+nuoAqIgjzAobfnNm44PMuWYCDbvw1PMF7M6JvTGQLqiz3jAB6arm\nh2dj/OVKpQ+HuEF08BO2T1VBcvOqbPiZ7vUdmy/OtbfxvaqE3a/3kuk0fko5\n2VmItpfkM7Fgt8Z9KqIDkAp+2yLpsT2c+9l6Pf1fox3kBqP+1Dgb1/RXKsNq\n/3y+UbrqZXqsrowNdCGiDkGmzS+rcwkXuNeHmCEalREI3Z3oVFtQ9WaGwoxv\n3qNgBTcMnA/ISlOClzzRj0xNg8ad2pUHTDfl9OQW/wEUxUBIEGtVP67MTpK8\noVIYlrFUu13hwtPegUwaSqUMRhMOcVg4WHIKKry4KcwAt9FiVbLjPaLIZYPT\nWuti\r\n=riPH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fa728af4525d3c63eda4ae71f9cbb8adfcc63a8c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T21:12:27.990Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.6","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.6_1625951692864_0.16512693126103217","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.7-renovate-internal-patch-3f946b730769b2c05ad97aa941cd00d4de6d0742":{"name":"@balena/jellyfish-jellyscript","version":"4.4.7-renovate-internal-patch-3f946b730769b2c05ad97aa941cd00d4de6d0742","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.7-renovate-internal-patch-3f946b730769b2c05ad97aa941cd00d4de6d0742","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a955c431cbbc80faa264d91c59dce992d9cf1a87","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.7-renovate-internal-patch-3f946b730769b2c05ad97aa941cd00d4de6d0742.tgz","fileCount":18,"integrity":"sha512-i3c7u7hrfY7Mc8HjKGxwXsrANACV7fwHkpjerAFXXBEZdx53NrG1ZOofpl5tw+sOOJcOS+q0LRe6pRQHuAIxhQ==","signatures":[{"sig":"MEQCIGU6QjQZgsBFTQ6rbB6+bQf9lDjG5QYfOBD21cO/nOioAiAGrxTy+BHVuq4V4QjUy2oCwfk032zvtl4VMrijar+hXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6g8nCRA9TVsSAnZWagAAhIsP/2wthoYYpaRv6kA77vaz\nAt1wdo/8VHbJCxl9NSHAgEEfL1TqGwoQGB8CPkoI2VazbLZ/0QZyI86VJxwf\n+WIymf0LjBW6DFlaPMo8/2iAO04q2yWCQatdkBS0QZBty1sKDpn4IMkVe6z/\nL5+kdDfMNlI27gbckNYfL7gla1StOJ7f6aEHEahfNOra3leVTe/iieutsJcX\nAnl6iGJH20GIos7g2wJ+iGQRqv72iqvLWBvX2BXjM/0ChbFiMhOVV+IpQBj/\nDtoPJtZerR1b/K+fbFbKlxv5ueMaLlA+NLISP3EWA4mNyaqGbX7zRcZKJeUZ\nsXvTvdKjKCcrBHsc+7faJVqKc/MaGNoclNN4FqoGv9XwOs3REZYYKxy+sQNe\nMxuBbsMKty/pDFZqckss2f8F9FnfXmhBFnyCVcob+S0z58QHckvtcNEnmxm+\nS2E0RSc+wB5mmxcnIsS79tpPbAgnpf5NDdGx3TG2Enck1K1PjGJTEWTbjk8/\njEtq2V8Pdu33OLgsR8JJE1KxuepRvOE1lCgxkNZo9jaHBerLlhX62tUt8ixT\npKRMqSS3oNtYA84uWqIW1ChXlGwX9hwG0+uXSxCdSFOyP2488xG/VS4fx1b1\nLVlCYpX6q7kavDTdgn3FpCCkBpe0M3l+RmhCRjk+lB7oHMrIe56MjWpXEulH\no1ep\r\n=tQ0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f946b730769b2c05ad97aa941cd00d4de6d0742","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T21:17:14.411Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.7","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.7-renovate-internal-patch-3f946b730769b2c05ad97aa941cd00d4de6d0742_1625952039197_0.7952762947825249","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.7":{"name":"@balena/jellyfish-jellyscript","version":"4.4.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5f279606d0bc07292d21a764d5f193c55c6d2f80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.7.tgz","fileCount":18,"integrity":"sha512-jwZ/kQB7KzY9+zGwFzT6Q1pWEtw6rH9+V5SScs5g1tHZwFx3DRf7vcP9UTMsOqvuUHgo7qEnGeM36KfzQvJB7A==","signatures":[{"sig":"MEYCIQD7A7bSaKiy2Hi+/XMPuJKCGee4xwkOPp77XPrjkP4YHQIhALrDuU+Buk7tMiRNRhS4OFEWvzZny2adwy9SmljBOccu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6hAICRA9TVsSAnZWagAAzaoP/i9ey5T60xUIC5gVHg2q\nFsTPJ+6aGTnH4lwPmZCBgmeXkaPRBCoStObiIVvjEk9qx2i6gE4QJYriHdfJ\nv8HAWusNhAX9nSmz1cGcVyHzZF3eozDd14b+u1/33rh7dWJXSvQ6m7t/J4Du\nTA2rR1L677rJMopPeruxhtxzBbSUho+q6X0efObl8OvqtHuenDlVOE/5QWE5\nd+e31PPwDkXSiE3XbQFNnGLrBs+E7waK2wUeEioD1xQ0uAbeZJCSrC1ZC55k\noAvxz710G+Ye7DkzM/y5KM4qcObKVnGvtM5LO3Iz0ZlB/mQyhxAywm2ErWQj\nhrcRTh+UXij9RMfb8kEnVsQ08G+r8YIiEhigqmxSqLfa4aYMECM5eyZb398s\nPN3qBFgqWdC0p/XbLA1nKPsVXikJAvpl+BA5FpvE+QNa4MYIq/K+ADWm6ou5\nF1EdJPLxxWzsHYrXwAckVvIjafXdKqKZP7uQK5qbUhT9VD1XWx9UZ0oRfqdv\nzyp74tXgQFXSw8bt4UZ0R3YqCIDvCei74UuaBnGI/b46s0khXPQVFuNqxuhS\nODgJbaLXjNG4mfw0BZALYBnBUK4LUd/U4NHcHLg3Hdr1vbn2msH9IoPlU78x\n1dY+iR1KvbU88DNInB/CRIjp/Cmsm6oGX4nvvwY6FSMV7JUqzrbrbvJNNsXM\nH8YW\r\n=rAj7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9ed79ce4cf865292626a918045c58cf455e2336","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-10T21:22:41.274Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.62","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.7","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.7_1625952264166_0.6112280763419273","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.8-renovate-internal-patch-822736ea31eebd5799bba2202ba3399533d90791":{"name":"@balena/jellyfish-jellyscript","version":"4.4.8-renovate-internal-patch-822736ea31eebd5799bba2202ba3399533d90791","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.8-renovate-internal-patch-822736ea31eebd5799bba2202ba3399533d90791","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7b4b780632082dbf99ddf392480d812ae2d975a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.8-renovate-internal-patch-822736ea31eebd5799bba2202ba3399533d90791.tgz","fileCount":18,"integrity":"sha512-hXcx5DbpHservRXhFhDWGuOcwYWGdQavqiJwCBZpxgxs6TIrEFrvsCQOHc04vWApGiOny9GtrG2MRf4s9B7BtA==","signatures":[{"sig":"MEUCIDLkRZOcW80l+j0dbsBnJtHzIfM4KF2qJ0fXN1mcFifqAiEArt1GCimgASCCaBVBgkRMVT/SjdZNMRKjU27oitHrKus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6jcqCRA9TVsSAnZWagAA6tQP/RoLXAEoRdxlYZ0rpY3T\n4FMHsIcTQbkrMb0QHYhb8dF5UcTLsYYQ4R0A/M55huXVNbvOCvR9eVVe53On\nlxY12NDbJYoGQXYIGwQskHq1/772wWROyGhbbinWPVXi3dK5JJevHYcbs5DG\neSWuQ9GxpO9M2mEZQisT6Bh1FV7GdW0i3QvsgCnh/46GVuKbcruyRB4LDwtX\nV+ti6mSGAT5lOrJjRflHaAPOi53K5zn+ebvc4wbkwAYw5MTLSJ08V0HC0Z5F\nIufl1xq2gvYHqJNFe7L6Y+SPkNciAc5cGuv8ZtitE/HcKRl5Yu1c2LthnQzA\nLAB2KUEkGbbpXdiKSTibkjT/5ARUyn1aar2Zfbm+wfKR1l/TRNWxDSfr9f9r\nfp7Ypc6/elNSWSPiXlBSCkey0V6OwbDGl0tM3V8BT0CmQfqQzT7Jky0fHVUS\nqtj+EP7DozksGn21ncgoqDwBc+5YsSuIl6Ehg5LFX5bAi06NDiwpCxNezm5t\nLat6jkjaTg0HgSUBbtZ9COwrpDSelyEM/RVpsmhKQ1RJz2fcaMRoGOS6hpjE\nTrMRrcmJ4+5C3SuyNAgTGTXNe5nraDAFhGmEwtZcI3bYobH3PylkVVfDyznO\nHM0GzNxj8oZDTRK4rtGvPJ3MoWQxFGKCAiC4ccqWOOSKuGk7B41efrpCmK+2\nhlTQ\r\n=XY0e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"822736ea31eebd5799bba2202ba3399533d90791","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-11T00:07:48.810Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.7","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.8-renovate-internal-patch-822736ea31eebd5799bba2202ba3399533d90791_1625962282037_0.34572869408840634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.8":{"name":"@balena/jellyfish-jellyscript","version":"4.4.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"42858df708ba3b1fefb8505afa51425b685928c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.8.tgz","fileCount":18,"integrity":"sha512-5boKfMyLph4GS48VcLLVdDRTfebM0jv/05F4kmQWZpk8plyR5fcldZUVPD1//vbHIGzbYY5fjlHqt04K13SC+Q==","signatures":[{"sig":"MEUCICvvhaDio7mCRquhNkX5HRSEXC0+HAecHbpn3PbDNBurAiEApqKUb1TJKsP7lIU20tm91FtbON5GZsa6Oj5cHDf3ls4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6jgDCRA9TVsSAnZWagAArlwP/R+dvknVwuSN5+dQAM39\nful7iTzwjXjgmFlxiqi7aK9k1n1R96552nOS6XG0nbYG7aVzmwXDMZi9ASH6\n8usMxhVNnot+nq9kHM1knmIlunJYHV8Nm7mRiXujSmCcNcUrJqbavQXaqZ0A\nkPJOUf02g/2aYRpoAVHDrpwaA11baUsfIivfl8Xi63rAFmPawUfCNaOmd+xx\nRVsToIjrFK/dLukRPsZnPcun2CWvVuVPA/g068QSl6lB7WQixA039ofZSx0T\n5PzGP/aLya1X+u8eT75LQLqpu82mgm2F6NYc2D2BNwwmRyIZ4be9NugvtD82\npJK3SFmWgrPo946np+QnIKr3ca1R1pxAVnIWxtDK2HQCQnvSrJAHJHC98Vj+\n7Qn17W36IGzGA0DVdLRjMqgFCvoiQl1kc9csLsryrgNPdcb+RDMm85hmZ2vw\n5YHq4LSKoQExh/mJoZ74bumeGyA3DtzEnD93OF1xd4RIAEF1C00Rfk3oVbu7\nMRt6PUCglCZQUbDzCQ10grF/lvcnYRa4WqvRfWLQQaLE/JYfz45RkdFA8US/\nhjiCxq8Dx0ydZl/C2jgYMOqTJpTVp40Dqgi1qWGINEXLGYF0edBI48g90zje\nKR4YwhiXDJuVkzi/CYLVwgMgEgvVLqbYBsxBTA3WtRxPyaRgk+qhnOMOKMCA\nOm+I\r\n=ySn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a958a65f02dbcd03c3acc53eded546c5a49f382","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-11T00:13:21.659Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.7","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.8_1625962498507_0.023154659390644206","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.9-renovate-internal-patch-866d9844d0211024e0a22169163dd768a1553adf":{"name":"@balena/jellyfish-jellyscript","version":"4.4.9-renovate-internal-patch-866d9844d0211024e0a22169163dd768a1553adf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.9-renovate-internal-patch-866d9844d0211024e0a22169163dd768a1553adf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"356cc5ddb09b4584fd83902ada698c55575e49f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.9-renovate-internal-patch-866d9844d0211024e0a22169163dd768a1553adf.tgz","fileCount":18,"integrity":"sha512-V0vjVFtYpYNIHM2ZAZ4L5LbYz/Nbg9l7aQzS8l77bT4WB54WNxWyC+60S8o8vx70dHPX758kcJXay/1EFWP9ZQ==","signatures":[{"sig":"MEUCIHkfa40xUYz50u8FeVFG/8cct5J2o8eC+ZS+DUUTLRpBAiEA6wN6HP3kcFsqwLK4tUkOQI16hri9QsIZPSBdDINosuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6pXZCRA9TVsSAnZWagAA9P0P/0TbGP6e4QmS16nakPQt\nl56d6N1XAvsrdprTG17lI/ll2nmMyObZ5iSKKFZAf5dEfzJJMThav7zKBqbU\nAvISGSJJgu8BsQ6oHhrCwxGtcVCWr4no58SKN1RkuAk8IagCwVacGhE56syT\necmb+9r/K9Df8Y3o0bZDR6v1CzJWyQpNYQoTCkl5Jq08+ZuCfRICCoBBN5kb\nEUKx/xZRnFTSHBmt9pfRArM5onigS9QzJYycaZV8MqNQ182Xh+McgcvvcVua\n5qfsLyAHjllacN371md8uZdvRHypkhfctcPUiknspNB78RXYt/qeJt+Ep7Jx\n5OVnceEgx0uOwuCQzIrAaVAkL/vB2hcTNJ7sXoE1UwspAOLFUyqXsounaPXM\nFj4ZfBzTzK8OV+hOeGdlOyrSaMfhRAaamJwY3KE876lB3JnbicLnvAIdYu6h\nM56WxRdT7MMV9N5uCV5szCik8ID4FWYKGLo5elnVBuNA/VkHKKCwQR/PcHGm\nECXIAecCzd8o6H6e0/Nsmy9xznaxuCUo1MDCDK3xnwci0B3g+uAT7tsDhVdi\nD2pZQlAmAxOSlTS2K/Sklvhl4HsonE1nrbRcD8QKciGPfXkIdIlb7IWYc+Ln\nv96v0ZNGOSr0yXR+Y+ZhGExCWfz3XQpDNwCVouvbFaSDqLUBYglgtYSB2xOL\nIHaP\r\n=eC7J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"866d9844d0211024e0a22169163dd768a1553adf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-11T06:52:11.626Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.9-renovate-internal-patch-866d9844d0211024e0a22169163dd768a1553adf_1625986520506_0.32509580658298565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.4.9":{"name":"@balena/jellyfish-jellyscript","version":"4.4.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.4.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a366951cf1460afb2f2f615ca3918ad3e424ca9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.4.9.tgz","fileCount":18,"integrity":"sha512-efbgGwEn4M64/tGXU3G/Pbm0HZMmtUgSlndHRj/a3RWJy6qDlSJGF1tjjK7qLU7THuduiR6ZKJgq++gZLGH10g==","signatures":[{"sig":"MEQCIEIIqfc9On6W9Kf4AOhvdr7gZHulC3XFFxNAp0v2nKSUAiADe7+Dgqpt56FvD+bEBG+6+EHCTwNvIV2h3g4jX/8AIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6pcSCRA9TVsSAnZWagAAnLQP/3/uEac1grLs+ObqtJNk\nqeGfDMI8D/LpEYPICeHuBWYkJC/Z9IpY7+dbstMFLbnJQpN+BP8puHIoUdO4\n0DV1zU200HtEAGEzU5f8eCIb7D1rBxJUx7nIRWLlmNuvpaQHcVAk0g4xqIKG\nSVJUxUnD7BxQFr+1qjEyHMqUCknioSeNRDAh1K37q4EuaYzSeM9DOFrRoIQH\nbVEapnOxSHsRo/iwsQlb51vC/I0/XeVwsLksambIVfAzOoCTqlbcKqvyVIsB\nj+XOeBQa8khIqg+zdKT0Sunl7sDzP80jZPFEo4KFPPx/kzqHMztbTPOxbDUE\nAnoG2frokpBXZnmitPrCrQVLDPCExlqR5eQv5Tq+IK3zSLCd3UszO93s5XBW\nStiFu4m3N9B59zpJBa1aJSuIQaLH6w9pfmyxL/mtu5V4DQ7dckAQvXBVoFvT\nxGk6EzSHZtOdN+p157SGgsOL+zI2PjIewl/XplZkY2sCK1l53rjeQKhV9B2r\nrJCBJ/LhwIIBlHTosBF8zamWcQZIF3BdpdkRzqTc11WPW1eZYEZxyYaye6aT\nmnbeC89aZrBNnSSL8sgnJC84YVC56IqBSaHdSF/s8iuJN15NDTe4epgCXby7\n+MfIU52Ya4HzPt2L7zgzKgUSMmgHHOPmddS9XkSDxVvfO/SxJ7d6DuuE2WY0\n1Dq8\r\n=U4RV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d7194c75303b1de4a8364f4a2872f58752abd7bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-11T06:57:06.674Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.4.9_1625986833849_0.8287978398542333","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.5.0-formulajs-filter-4d2b5c42d94cd8c3f8a08267912e271db2414874":{"name":"@balena/jellyfish-jellyscript","version":"4.5.0-formulajs-filter-4d2b5c42d94cd8c3f8a08267912e271db2414874","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.5.0-formulajs-filter-4d2b5c42d94cd8c3f8a08267912e271db2414874","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"00aa97d5d6074ae9778af009ea339d5bbccc7633","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.5.0-formulajs-filter-4d2b5c42d94cd8c3f8a08267912e271db2414874.tgz","fileCount":18,"integrity":"sha512-2Ya61Kw0lRLOSim+1u4fKX7TzZmj/ZvTw9YTVPFxPnLQOohvqjVy+kx70J0w5boPMHR6A5vtevz7wun/lNAMsw==","signatures":[{"sig":"MEYCIQCU5JnZON+FmO7j25EG76T5Uo2U76SZ8P/Jo0P8WDxFsAIhANKQFUv2j3ldQaUA1IR0iJZMNUZ/fLBMEUFSOrCKYBBA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7VbSCRA9TVsSAnZWagAAgPMQAJJdBS9EMv31jEeVD0zA\nvX7W+QrmdrR71ClP6v04g0dj8lbagt5985m2+tvQXEPXqN1OBGJnOSLgUmpS\nscpAGngz2yLiHAWXW2/NbIXkXd/eyWq9LxxAQKE77d8UrI8gAEMqQwE6uE2N\nIeK1NGmZmuKvrxEBu7eiFZojpW+gx0v/JpAlX5QNZHpqQyw611XW2x/IeYHY\nbdDtlF7uxOqUBxqQ5RRWmL0JwIBTt/9I3GIhzo8zKhVMCvhXQbdHCVrBleAV\nEV+8JZza029yLtsHlI9K/x3NQxXeP2TuDpYOY8oqqFIvZa5ovU9oJz++HytO\nxG2R8uYdqhweqNZGhIsbupOvXXmN+0KxWXalAc+rlnqcRjPTMvVar63Qg+YO\njhZCs1W2xE8pCOwoCreMLqMyRVNmhz+ucWwN3QLa4L+rAXJ/yzqdLy7OlNML\nmrU1ZFcsSYOFdGiXR/jnrRnUe5nNIE/H+Q4k/a0+YiZ91CqMxYj4wHEvvi2n\nvKoARn6Ss/tdkVPRfZrMM6XpYJ7ItNK3Ews4NdEE+WogiQDjBeghFkvJEGdd\nXgVq+AQpGuewgJZUuG2Vb3GgQSsRBCKpzgL/EAFnV4sf0hFfInrRj/dTovvg\nN4rxkX8KxEixFfCU6TLGNihdC0z10FZSsc8eDLWiTme6zhfU6a3vDIhnBDt6\nocxR\r\n=Yu7u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d2b5c42d94cd8c3f8a08267912e271db2414874","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-13T09:00:41.586Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.5.0-formulajs-filter-4d2b5c42d94cd8c3f8a08267912e271db2414874_1626166993951_0.8646235351683611","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.5.0":{"name":"@balena/jellyfish-jellyscript","version":"4.5.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.5.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"19895728b3085185520f2ca24def4474a188825c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.5.0.tgz","fileCount":18,"integrity":"sha512-0Pxe1k6JUdy5pNb5Vy8dYlsu9v+SNDhvjSgs+dFgPxxI0qDkkEJMrY6AFOAJ+9Ce7+zla1U6zBUgfqem/pW/gw==","signatures":[{"sig":"MEUCIAGz8Wu9PRjSGp9hgdtGi45rRQP2DyQePqatHcYQbQLdAiEArwXKdoH8URKSOwS9YWA6wF0W24S7/aI1YX5C4OV/JpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7VelCRA9TVsSAnZWagAA2BwP/RuHYSLyS9ZqKv3D25YJ\nth4GJ89akBBpwemSZtczLX6rjSQWyB1v5j3V0g/RD1b4uoEUTyJM/hPmJi3m\nXbUc8wIftGYZZW9pf4o8yLe+ZIWUnEjHlCzywyTzze7DL4YhXgvGIZxaOBA9\nq2HSQQbEfVzaLO1UZdYu4bEUTQ5B09kVCMLq7aV6RlY6vWmlf1QNgCVVKWmL\nP7KwVi7Bma4yTplM0FtTzMgtWrzoexl25kEt11G9WE4MjVTTZGugWjUTJGJc\nZilIinsvGOi4nIwOtCt9/A684eZsKHNnWfNvS6X2NaBdFajf5kCWUubvilvy\nxNN4R/Fb2PCYb9H/58f7qWAOTFli5sdtLA/iFXvDeim9ihGSUjU/vCpLPexv\nAYfs63eFekrNHYDKSHffoTtX/cpl09ttpq46UmI1CsNqGsY8quxdI3H3zC7e\nOTZPX2rUOz+35wziWhAcYNv17eA8r3u/RBb3qMRxyEObwSvsU9IEPwITebW/\n2/LxpyLwvNQACbv6Kb24b18BFWvFsDsEMnWXmE7J8zBGkRMIb/lrplyLDDf7\nyWYNY6Wdnk24IIXC0834amyjhlu+ZxAe5iYsU6BEuLrBY81pBo5Fl7DF+jVL\ngbcACzzw5lgOAkOQRIc99nwWEotunjx61X5Dd32onAgNs8CCcIbiseVg2TNu\njAxd\r\n=JPFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"072a9c73021b3fd6fdf292b542f98d4ad4d2b516","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-13T09:05:01.186Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.5.0_1626167204735_0.0011421490632752551","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.0-formulajs-reject-1b52bc0caca02b9adcb0545e629f819a2daa9619":{"name":"@balena/jellyfish-jellyscript","version":"4.6.0-formulajs-reject-1b52bc0caca02b9adcb0545e629f819a2daa9619","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.0-formulajs-reject-1b52bc0caca02b9adcb0545e629f819a2daa9619","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4440b3b98d4ebed050a37e6d99782f0cf59f01b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.0-formulajs-reject-1b52bc0caca02b9adcb0545e629f819a2daa9619.tgz","fileCount":18,"integrity":"sha512-G5cYoe47xi2VVvnhjFdmD8b/7ssRMcozASw8hNHQEy7LxbTsP9nKKtvSjCeLlGFo2yscwtHlttPjXfDg4UjcQA==","signatures":[{"sig":"MEUCIQCt8bNp6cNgsvbks5OUOSPAdI/vvEtT40K+N+Qugom3AgIgaYvEeciNSFvVCF71BTWtxEXZaJ/QgMrNAGf75658mOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7mmbCRA9TVsSAnZWagAAEaAP/1HyFJn7KyWhkweZ/lxS\nNLisgvadbNTLt+Fy9Zimp6kQERK3ANojom4ZCqIeX91N/5l8qYe2f5EV2RWJ\nYXFnL2bNPt2f3m6qd06pr4AupffuVvvz3YJSABHDnZj/4xyJIrF38bE0x0DY\n/NEPOrV3/ZDPdWQ1lAAerIm2vpzOixpqcxW8S3Zv+LTSkNuxsgR0gJCmWlYR\nHSKg3NDKjZsr7UYKyN07IksGeZcboV0DfkcNECKaYOHweuCseLf4izhwlmYH\n5NYEqOtSCJRxL1DGDFKpC9XaPUMR0lmEVlr+lg59i87TiY5Vn8X/PgV0POEV\nj/1DuhJaMadNMpFTcHA24umCNs60oBS9jHuywakX9mn1GkDdlRVuIqvyHsxd\nMg5LKf74GOeMQADXMzhAj/EYDORR9f5Plo+O+ihpnowk62jVm//JISaEY22e\nfVz7fb+c73XcgfJaq94/rH4n3f65r4cUcsyXHJ5lM0FiSsQ/QZz6Scnubvbe\nAj+GXjTkjmWDlWmZx4fmT3dhvpAkYHYrtRzyRB11/g0YRtjdV3LrvisglPGh\nL6Q2vVFtUVUFsYoiN+Y5cmBeAtg9YogoI7roDVrCfPJIvXbHMBA4YO2MfdS/\nR5Eu8ZgIaYuGrFYxzWASxM/gFObQ5OVEfWoLFGEzOaF0anG11JTevzyr2clZ\n4JLx\r\n=gj7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b52bc0caca02b9adcb0545e629f819a2daa9619","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T04:32:14.643Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.0-formulajs-reject-1b52bc0caca02b9adcb0545e629f819a2daa9619_1626237339054_0.9141645946175647","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.0-formulajs-reject-bed7884cf9eb44f1c215f422b6f1e626df8f4487":{"name":"@balena/jellyfish-jellyscript","version":"4.6.0-formulajs-reject-bed7884cf9eb44f1c215f422b6f1e626df8f4487","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.0-formulajs-reject-bed7884cf9eb44f1c215f422b6f1e626df8f4487","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a7c3c78f4c8928c1ea2b6503f4a90c41740c3d30","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.0-formulajs-reject-bed7884cf9eb44f1c215f422b6f1e626df8f4487.tgz","fileCount":18,"integrity":"sha512-p9Br2xhf+GUsOa4hTBVTtvR33j+xzyTN64V4QHQ/6RYVsTgu++vYYwsisIDwb+ZJqzGWt5nd5+406c6bOvyuZA==","signatures":[{"sig":"MEQCICMRRcJeK7coxM6qzcn3Sf4NHz+7EcTJf12actZmrdQFAiBdePBqTQWbzQU67IY76bbNihIPXWzcNgVPuKpmVr+XwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7m/UCRA9TVsSAnZWagAA+GQP/RfhPi9goFv1tvnTrChZ\nWBuke1i2cd+yRfJhfgBjJsxx4JX21Bef8bhbWFfhrSGeRTBf2wqR+vRNzH+M\nAgO4FHyOE09NRBRORTM+MfOrD7UrW5pVj0ZjHVk/kKgIozLzXwwi1QAZa497\nvS/u008drTbGymjLGPN+iAWCWSogovDM4L4S2ildhPeYtdIij9wEG4pJRfGD\nG3HZprmEs85GKAAX9UiEmMLKESYGGzdS73ibvF88HtIulncNHD7tT3G/1Y3d\nHwhqUDMgMIsOv78TEHYG17AUkynO1rsry3NPOZTRDW0HknlHIldX3u/nm1eO\nYion4zLFAasqql/YNuNCLuBE1LSXzlezhYesV4sF0DzqOFYz2+JlUmYNW/p2\nQuv7ZYGNnSJ1CKwGFn5y7KhSp+ZCjP/oRCUuNKm58yU0fuPA0pg1lCH/97Bk\nBSGY68TcQS6mJkv9SDeGCM6dPhj4xw6COBtGIddVrtJw+aSE4TvMer/aGs4P\nM6P5tbsXdkI4PsPRgNhOzns292CCsie7iQjODRY1CGBLeeYIiAoku8fx8fi8\n3ZLew++U2K/Hm2XDMtkOIJYwxkoMw+KwBVQnQoJhRgwrGgnZpdZ/Ba+kL3Jf\nxNmpZdXRTMgq/MNoIJTE+B9uHgqBPeiYAAOftwInzGgDJ1lrjjGd+sO5V3RN\ndlP8\r\n=lcm4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bed7884cf9eb44f1c215f422b6f1e626df8f4487","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T04:58:41.539Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.0-formulajs-reject-bed7884cf9eb44f1c215f422b6f1e626df8f4487_1626238932138_0.623214016449813","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.5.1-renovate-internal-patch-aa211a3937a9c2eb2b540127d0bb92ecd13cc86a":{"name":"@balena/jellyfish-jellyscript","version":"4.5.1-renovate-internal-patch-aa211a3937a9c2eb2b540127d0bb92ecd13cc86a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.5.1-renovate-internal-patch-aa211a3937a9c2eb2b540127d0bb92ecd13cc86a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3022cdf50824cda708e62bdfb40802ab5b38e971","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.5.1-renovate-internal-patch-aa211a3937a9c2eb2b540127d0bb92ecd13cc86a.tgz","fileCount":18,"integrity":"sha512-/YU0/3dgatKeheT1DZWbOfcPUcAmh0jJ2B2zwQhJ78QgFKNoqsjCJwveoAYE9XOGsxqInYqcERyaj1OsDcy4FA==","signatures":[{"sig":"MEYCIQD1sr2hl5ByWzhVj4pUBp+xe31UTjXxlzuBTnG3eMhHWwIhAJDHR6+/+Zvjw5MEEYH2ZuTiZxszmxzOKgxHN+7HHhif","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7nB1CRA9TVsSAnZWagAAOPIQAI1esRus8E/gjxWa+k43\n4HknJ5ew+U6pAoYyle3jIODxBGW0aPJyyi7jOuw/KiCAmSvq+Ge9tQKN1wdF\nY1eVLNEuxSUItE0UIHOXYUo8+ErjU1cECf+2FAoFeO3k5iXbGxeU+Rmi8gSA\nUIlGQPLqDoTa4Pj4Xc+pFN26Sc6z9I2XTiWI2PTY3HencknbFhwo8FQ9rx1k\nYG6QmVUl8TiF63F1TukCfsaFybw7hPUOYgE+FeoNomFQ81f2aL56iflNNHQI\nu/obndM4VTFCPSgX/B2V/Sfb2WZm0yin9UxGCakSxbSFgvmEbPmOayg0qemu\nTolHpIpt+xPX/mDwYiSPndCib+ObNWgtzLEJq8tiAAz+U9MPEqGWqBLrObbi\nprbb5btUUpxzq3yLT0E7PcNERGnkIrGCSZ6Vq61aWq5TjmHTq1TbhOpL64ZT\n8wjQwnZLquqj1grARj49qRDvqU7zddLmhJzs0N3yQsn/AKnYXKkmmqLr6+T3\nDTHC4R/Om0i6HwgbkEsie+5b4632H/9tAfjjeZu/F3xYGm+bcqbCw51KtGWm\nuUqHV85wFL9ErCsLHFHBj68Xe0zKTpuy/kNkfm7oVnrxBhfD2D31pcfYgBSo\n25HzYMSO46uh5tN7kc5sU9c601SiN8q1sNGIPllmALWzoYn7aM6dGN3sqQBh\n8y3K\r\n=nyYM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aa211a3937a9c2eb2b540127d0bb92ecd13cc86a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T05:01:02.603Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.5.1-renovate-internal-patch-aa211a3937a9c2eb2b540127d0bb92ecd13cc86a_1626239093277_0.6246699643016307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.0":{"name":"@balena/jellyfish-jellyscript","version":"4.6.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83a4581c1b66bda022efae42efd09dd747e341ff","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.0.tgz","fileCount":18,"integrity":"sha512-HuSolG0dOhvFv/KHkLuyYcbK14nb515T/se9+c3iXOCWCHR8hcC7VmMFGv+RJRbgAClMrCRN9D3DYQrrC3TjOQ==","signatures":[{"sig":"MEUCIQDffj2GOUcwx5aWWvXy9ZLMZCZy1VccAlIR8dgqe4g2JwIgJ6ZnXz5I/JlPfil/qY+UCB5wAtRhtkFMkX7PsZerS2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7nDMCRA9TVsSAnZWagAAOq8P/AlbI0PeKEiZR8loz1Rl\ndekfw01uvN5bT9AnQKSlWh6S6qd6J0BObxbeQUwLVPwLyIzK4gOwgy8uxYrh\n6VpHToiFrEVzsO1V2GwR8ZGufqX8f9sDxEbMY0lqIzIoRQiCHjbcS4IJi2wy\nuHuD3VTK1YWvXgmN2cLuQhu4RJ322gXkqoBwINXM+s4kkuWXGKMvhB3X8tAL\n1Y7Rsb+aVDnJHdXnDBrs29NL69hBa3ebeAyO/ffMFBq/Z1N/UZuhCB2mtKKs\njATY+9ohnM5iyDevYkPNPDEqO07ntLquwF+XJKYyJJjAna3YIVfSbXON310H\nLxnxJSyJTYPnahrnIh/1GYpxB9hQ7nlk2v71vEv0V0yitOsS6s4NtvIAsd0l\n+DJF2qwyIpbrg+c9n1y8xxH077CvQin2SK14/kRNAIY54OGvItazODH2mLdM\nuJI7EIqhYH4HthUe8uGLvrya20R0DmVTrSRvC6sZXpaReUM9EncJoHGl4n/C\neAlyRrfkHumqWGORTdkHCeY1PaeAPNnzTFQnqB/W5OTb0JZFCzIfUn1e/cit\nFX4LevTEkDtEMPkUAEHdYB4HuWMFKSecXudMebBgPC0QIJhf3f8LuvhQ41Gb\njdl7VmXTGZQXGufC6H+/5rfTnks3hzhSUH0n/ThXdo181FBOJaRt2YofyVvw\nT+AX\r\n=TXh6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4fae7dbd5e3ce283458d220448d1dcd324910bad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T05:04:31.505Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.63","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.0_1626239180071_0.20501223639706034","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.1-renovate-internal-patch-8245d385bc68a4aacab9986609e5192716c6164c":{"name":"@balena/jellyfish-jellyscript","version":"4.6.1-renovate-internal-patch-8245d385bc68a4aacab9986609e5192716c6164c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.1-renovate-internal-patch-8245d385bc68a4aacab9986609e5192716c6164c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b9813b7e8394d87581b71cc934075d0889ad7915","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.1-renovate-internal-patch-8245d385bc68a4aacab9986609e5192716c6164c.tgz","fileCount":18,"integrity":"sha512-ZwfokXsaWRTlk2AIgn+FsW4SswwQ1+uM9daOXWpEKw8dKsgn1u+l8EmYKTKLSq06jTv3uBshSRzVZUja1+AJmQ==","signatures":[{"sig":"MEUCIQDjEz5DCmKYPhPofXrsAptPKjrBX1chPO94LnG/mK6r4AIgdnyc8BkQ/3paiWle0L/yr7l8TEvkaJBcTit9cERDTws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7nHxCRA9TVsSAnZWagAAXscP/1t91aVigxxd3gQQoFyI\n8RDeCZ9wuQYBil5oJUdiv11kSjPWBb5YojECRX2pEGZ7R6jxVwPclFxny0su\nWZHGc8H4WAfnjAlulOLFVRVo+mAoh+BHKIoOYT3txkBonBD1oTpuGIePZSaC\nAjJ1VhALugt32VriDhfHnPXOOVIrKAWPr+ac28e4k+vsraVmUkD3nXMkmlqE\nrlMHHgFzXDaO0k3A3gWDSiMWBGelzn6Xty70qoL2V7jcx9HiANqEuFUTZ8Pv\ne7RW9wk0TWxV/e5Wms5RVTMdE/DGqlO7iLNRma5JrZFXMZ8fbdJE7frU1M9D\nWKrJ4sH7k2ns6P5TAzEoiLM/Xn4r4jA1xyrkNQxlP7NFJbWBPJwYPSVh3lXZ\neoRoRPGuTj+g+EdgnsDZ2/MctI7rScDjh3MK3ntv6ErRMlBVbEIFZQQfUErM\nQHZ/DPiSUk4LMRjPxSmRTQupV9+5NWxy0v5pzn28MCyYIrunXHwKHEAGZT6S\n8CHkUkmnNHRWzmJk/RPUr/fNCnSsniKpmD0FOE1rjZAnIbAp4NhOKYSqB9xh\nWFeKWepmE/OLa7SHSUoo8r/NTK26yD8zIEnCpD3NhgC1vERodL1grFEdjtPa\n5418xDO7qObMWwUW2TWwcmFFnOkwPxBfSrlQEHNhuWxtW2XrV58BNh4zvlbk\nDVZL\r\n=CGid\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8245d385bc68a4aacab9986609e5192716c6164c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T05:09:02.523Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.1-renovate-internal-patch-8245d385bc68a4aacab9986609e5192716c6164c_1626239473374_0.40572839167003383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.1":{"name":"@balena/jellyfish-jellyscript","version":"4.6.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f4a636b14dee13a86a0d497d45d17cb21fce7e32","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.1.tgz","fileCount":18,"integrity":"sha512-tU+2h6krC+LnxeBrfUcrCFl+FRv1QUCY8bww3tszGtLOCq00QfBHHRn/xx9SzvjJg5XrJKsIKMW/Hlds/D2vqg==","signatures":[{"sig":"MEUCIQDVp+mLTuR6dn+H+myn4jiMfUtJcUe4lwn7J+DkDAzj5gIgUcQlvO8U5qi2AyzmXHOfBpopDN76f0Hf6cUruA0C1iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7nLcCRA9TVsSAnZWagAA3VUP/3uq2nstxO04YQBCpS9y\nKnAl2LDn1BtXULrv2ZSW6Yq+oJ554T1shahKXW0MCZAZiFYRPlswZah9I8l0\nhR7NdL/FHLCh6GhkUlFSLA1WWQlFpg9FhtmFcZjwo2OcxK+aRQsZQSy6+ESL\nJRxAr+hI82nF0J6psfpOiDS9Rf3dRYehIv8cLASCbIn3hbWxqd53VrNOCdzW\n25NNqxrJFAwY2/XsMk/uPRWMC0UpGhcFw4L0sJ27RjiFRultIhZrsJefEiB/\n84suU7G9Rz648vzNVv7OnCEsAJkfNDmkldsiORIF0PS9XgntAJg7suyv8e2b\nS3Pu2dqGsvsM7H7GchgT8YCFENBjpcWaTsVyOB0GOgoPHLD104CqQB4dOJ65\nyZ4j69Zms2HfQbCTZvUSly9PJtz7Hkz6S5rJ2wE7JQCsKJjVs+k+kxEn7PE/\n/VG+zE9NZ0G60Wyxmlrj6KmAa0Ayj2IDBR4Cvuq9rQUmOZigpH20DM0sf05q\nUcY5I97yeqPS3BWy3LYl8w/G1sk3iizO+kvVAEr8eotFWisvPaQIbjE9MIEd\nOaeDM4iaRgRrz02TC5bIVOT8HbZPQIoNAzA7uX6CrigAu1IFgQFNHrZ2hA/p\nd+xlcmPP/O6zrYCtL7M2mYn3Ro2AduEYwhBLqKQOATus1j8FZCnmXSbRI/Zr\nX6oE\r\n=xFIZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f2bf63ccd8690a94c4e58872451a85d057625085","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T05:12:34.057Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.1_1626239707917_0.6433101528512568","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.2-fix-jest-config-f134f1964533f8f76eee9032a4cdab8953f8912a":{"name":"@balena/jellyfish-jellyscript","version":"4.6.2-fix-jest-config-f134f1964533f8f76eee9032a4cdab8953f8912a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.2-fix-jest-config-f134f1964533f8f76eee9032a4cdab8953f8912a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"42811ba26f69366f734792c1a2b9918539351e05","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.2-fix-jest-config-f134f1964533f8f76eee9032a4cdab8953f8912a.tgz","fileCount":18,"integrity":"sha512-FhllPuL87eyRcUvfLTWW87i80BN7cftC6ujU+OS87LqSTyiZs2Noj+J3A6p2BNPKZ/0iLl786hXJNKTXoEauLg==","signatures":[{"sig":"MEQCIGYVZtIDxFiFU8fBB7t5mvr3ewDBinkrrwG4lXPQlOOAAiAFayaYzYaCq9s9rsJ2DFwZLJ/F/y00Yuy28IMkxEMtHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7orqCRA9TVsSAnZWagAA7F4P/jDkcBIaRD/F0IgSz9EB\nQ3B11GZk+lqw5OqWdXDNLSlkFVhD7Yxp+sEn8mQtJK/oUpYafKuEcQjFIgvq\n6OgIkQKoBK5z7KPD3qKIaAzZPbb1gkzFiAL08jXrRFtQ1hOpto9UWPm33Gu/\nCv3yreBfBoWxzwbrUwNFftbYUgAy+lWVIEjDs/NYUPiHqrF/l0ot0nmpyxh+\nTSMSTA7ENlo+Ws7rYU9+9ubBd+cA0AZXAwqJDERqD6ix48oeqmaJF23kSNQd\nbtf6V7yVrHJNwXdpLjXD7TTGDE4yq7opANNIvCtKnADI5pmaXLDdeCDPw4VH\nvE1rd032laEW/yDUm1tMSismS053su8JeMrzaColyR30X/42EzSnGOmf6jbH\n17ZF88Vyg5la9RLdm4K0Vrg04L+g37mxsz3RdYN4TVKZl9YOEXkMG/7h+EnP\nmDY/HhvRvAMnLDROu7WWniaMLoS7I6NIg6CMCx2fG4AQueV5KGmfTTkhMlWh\n2FjBGf7uxdLTCBmL86JrYxHtnD+qtsqPKr330RrL40MxFeoNEmFi4T2J2qN1\nm83dBTlQosRzYCXfExeOdko3/BP2wBrzGM7Tjpbihvy5HG+gVFP5JEOD3zf3\nQQflkjLH3A4n3K33MxhFEob4yCi+87gQNksacp7rztWMBKQn6NOuuuNho0fU\n6xYm\r\n=UsMB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f134f1964533f8f76eee9032a4cdab8953f8912a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T06:54:52.096Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.2-fix-jest-config-f134f1964533f8f76eee9032a4cdab8953f8912a_1626245865696_0.4135120956651164","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.2":{"name":"@balena/jellyfish-jellyscript","version":"4.6.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"06fc39b08fbeaddcea8035498daa374770515e19","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.2.tgz","fileCount":18,"integrity":"sha512-nno5m7n7pBiAxtyInrfacTuD9eyaYZqDJQ4S/E5dS3JgvpWZV9yudhrHBlUHBg4AGCqpmfyQ9BvGMZ/1Xl4WMg==","signatures":[{"sig":"MEUCIFXu06GKYxXPzglu+CpEy2EFhMYK276Pe7IbkxzxCP5LAiEArKG0dADZN3O+S1FfSTR0nKwXAeUYyGntNmvmZ7l8s8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7ovBCRA9TVsSAnZWagAANeUP/2zT4bc8kTMdvlAj5H5x\nE32iDlJdbLfSDB5Mz9Mz3NbYdP9XOOZrQmWq0z0S+u3Okk+tw6kcwi9F97FT\nGBYPd8UkXINm2ci38de0PGOcY4YO/H8AgerSoYxH7B2H/v50NFJ5ZGxp2ip4\ntKeg0StxbEgvbddLD/XyxKcvXL6IhME5IFBRvIkGHTIinLBeGxFtWorYoPCC\n83Jo17ijuaQ/N7cLUoBhgfYj50ADDtURaPOszBUwCYOqsNH1ZLWjNt2l3Awr\nJYLAP3lcTWdM/ogSko/9IhBuwu5lSiDsrv36FHLohTkQONeIE/dugUcED5+H\nEJHJuqMzENIRYgEzl1XCmOBsU4Do48oWcKWs5TAj4CVe9oklibhkEo4mVWSN\nOjhzN8a8R8ce7PO0W/UsYGWC/JBEm6JxMb9CriE2TkFTdOMEeu0bz8o8PIkj\n/XZPMLlXAQPToc1JWodmVIbrGlJ90ILPFEBi2RvmeYem7lm5dogVc/5M1nZv\n3ZN/k6LsgW4nPEwrIrcVY024VPz9LBvu+QEnKnBU4/xNOJwuToorfJEMYWRI\neraX+ZWuXwhdAu0jESnh03OP7tmuSZREgwSl3C4Lh4XdVB8y0XtsgommYULa\nGNwHp7DHuqP7nJhCtgaI2/OVtPq1Gojya0ujf271cHShHgw8jpDSVMAD7MIh\nyzZJ\r\n=QXXF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c01eb51f68b3ad87d7b7b0d66ae5b4bb5d093cc4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T06:59:42.054Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.8","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.2_1626246080600_0.8549044990621766","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.3-renovate-internal-patch-684d610f4368385f7900837f256c1f3522cd7f7e":{"name":"@balena/jellyfish-jellyscript","version":"4.6.3-renovate-internal-patch-684d610f4368385f7900837f256c1f3522cd7f7e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.3-renovate-internal-patch-684d610f4368385f7900837f256c1f3522cd7f7e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94a653ee76784d0ef2d43ca3228ddac63c24320e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.3-renovate-internal-patch-684d610f4368385f7900837f256c1f3522cd7f7e.tgz","fileCount":18,"integrity":"sha512-wI3OgY50b+btAMYw7CwH3PMoaQN/jyPMsvuWkrnshLYMEOVMqvUJC7VQG1ZKqboNMNbYAVygZTBu2sWqPX9Yjw==","signatures":[{"sig":"MEQCIE96lKtfDeWyokAaI7/Z6/4bcGhw7h/pp+6zNu94fYbPAiBY5AbbL8goNucO+hrbJw8k6YUF2tr+WtJ3Y/4KcDBTEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7oz1CRA9TVsSAnZWagAA4CMP/A6vN9OD/BX7gkrqI63Z\nOyDNpw1DG3Rxp/JPPARTHlD8MWN8+oNCME1Wt1wmwNayHXQaHvr6/y/3dQ0V\n68IeW9hR/hE/7kIaLYsaVhnCQZhiHvwDLOuM1rApxYcizEp2mAjOZyjNl5M4\niVqcLZ+et3MlV7pmq0UyuLXw1e7ltDBXAEItMKYVwB+O+XOedQmS4J5revtW\nxHiokc30wyvHEex0BDZD7yTSsfas2eqTcazEk4BFXzdZtPeVPnA96zPg52tQ\nD7HnahNyVWAmbk+S5H7UrChxbpI3g0o+f8sFEStWzTst3o2xneShJZw5uK7q\nFnABaEzeD0RcAPyk3hZ1RU7/hl7vTLecgpz2FR0FYdDywHn4VI7bkpY/X9xy\nHg0HkRvKCrZ0djCz4VniZwJzm+XpHJgOTstux4T9AU2kx/slfe3XHAKVWSjo\n5cEvuRVIyD+LBTTmplbi0+6E9oh8P3xUrC73xNAOjApmvzTdeAmXoIvnTzXs\nkAFnEfpDxddBhGBIK78i+dQDuqqI+i4edagQT1uO7f/WWduPbf/6GRUz8/6t\nUXwXuc3gIplPNNdA9DBHCJfJqKxEMT16dgwUZT/vKdsjipfUteV3XJkU9iWT\nJ9parKi356oC3LSPKNdleOjQETAuHFsdAZkwu2FaA+hsfAsvssX+OgGsY5rw\n0/sQ\r\n=/k42\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"684d610f4368385f7900837f256c1f3522cd7f7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T07:04:01.651Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.9","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.3-renovate-internal-patch-684d610f4368385f7900837f256c1f3522cd7f7e_1626246389372_0.6783599716657247","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.3":{"name":"@balena/jellyfish-jellyscript","version":"4.6.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5d27b85eedccda9924ea72197d07d8ff977b42b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.3.tgz","fileCount":18,"integrity":"sha512-/EKIZTNbOL0J851hXWnRYXCmW6VpFvveldV19oOh0iFlsrVt00vQ6pgn56c/F/29NH6HmBWxze3FDafxeAjL8Q==","signatures":[{"sig":"MEUCIQDPbPxgYXnnvleWBM2jotVfONUbS6pSqESTsU1Kf9wFgAIgAhRJ2koD9Um8CAbxbJIW2pGHDEHvXW8upbiBnYTCoKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7o3ACRA9TVsSAnZWagAAT20P/Anu8m40ZVABusniV91O\nzpp7BVpT+m3oNFOZpHJspx1UWvulPldQOEJIlClX7aPdZKNShLzbTcjOkXhI\ntcuqN4EtTlqmmPuSSHGOJPKW4qVoswzJirOiI2ccC/UALy8Vda9mUrdg/bXq\nTJeGZNoBvuJfAfqb9GT04SHhk8AfvGXahvQZYIMRosF68hKw39et5gR8q+ke\n1CR1vNwzf+NhFwMA7bfWCTL8mvvTS7HAh89MKFBl9PniC8+8SGO/gNmOOPee\nIGbcpz7uMU+YqTH0ObTmKgbWkY9FAIvjG8NhFAl74CjxFP2CYMp1ARm8N+7t\nV+8Pwf3UHi41hnWXvY0GCigrM+VXhZyc94DcpeJ2sDohkUw5fVK/J1tolTcz\nim9Zhbf82KWEt8wY0+/cpRBGukS7+XK+So5QTYuCGUuOVZXNv/cWe1b8iRGP\nO7KId5Rtw7RKmjD2UbXsAFdW6lZbJGfPELe/3EDtFuly75KcXqsJ+P7Cc9DH\nM+yVGV5SkCmX9NkgQkC/ooO26V0j2HhOGrDnBflRSg7adnszynR8LlWDKzYz\nCu9nEeXhXj+3FnEctYH5BBjBxfPaUbqiB7lV4AJcRIE4Dx4QKjpfbJK78Vk4\nvYSi8eoi4wxRiUbxuF8OdHvB6x6b24Wl7+WpWYV7Ez8Es7JQO/vmYILH7rYG\nGDAa\r\n=zi4S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"efb38c214822adec70421a6a227b02f4291fffd8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T07:08:12.303Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.9","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.3_1626246591580_0.12525275741326847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.4-renovate-internal-patch-daf6fad7856ec526422a741ebeb83ca99d8ba94c":{"name":"@balena/jellyfish-jellyscript","version":"4.6.4-renovate-internal-patch-daf6fad7856ec526422a741ebeb83ca99d8ba94c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.4-renovate-internal-patch-daf6fad7856ec526422a741ebeb83ca99d8ba94c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ef492c34e9224e8cdf78cd7a19f3fb36356fcc5d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.4-renovate-internal-patch-daf6fad7856ec526422a741ebeb83ca99d8ba94c.tgz","fileCount":18,"integrity":"sha512-ZNa5U6VSd25HLFiXSoLypwwO0svsZZ6IgvQryoAVNvqhpz5i+SY8PjnndIDv0qHHoTEzUJX1nJXuWCNyeB6ZpA==","signatures":[{"sig":"MEYCIQCru2nChWbNgG4SfjPkG2c7h+HfAbcNH2PPSFYQHMEC5wIhAOYL67RauXtbrgAIfZfBK65JRodN5KDc1mnmsijfWWvv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7o9CCRA9TVsSAnZWagAAzegP/1LUgF0TeyUf6akSALFD\nRJE1GskegEJH6RSIJKHJxuo1LEsRdK+rVonRTxIdtL/TxQ41/redhU6UMSeL\nux6/z/xeh3Sq4wk69n68+iaYkb++gHzIqIiXo7VwyUsXQPcn9n5AwRKg7vQm\nE0w0TM7hBBDiA3V+0XCYwGTtbsgyEBhq1Vf1IZ7pfJmPCdNqwofi6nTz3vwW\n4piqPrhnzDl8E5+93/AAGVS+Aqji7+3+KAG1euDbQuFB988RV0F+oYqIjreb\nFfFNsRFKnqiKEWZd9rGk6Z5KQiBSnWsFYrjNlsbtEqfTMl608+D3wItG1nbY\nDQOOkfdvn1+NN5cUxuvOrNd8z9ZrhfYoXC0iJAHhOnfpmJ4XV+oyZ6LO0gzL\nFa7zZFxId43hQpwyhq33ZPrskUl86Z+3B2A+5R40cT8ahLJVenUuHXvKiAr3\ngYVoM3uqZ8ep1xhhpLCP7VNMCY7taT9sKZerXlmJ3b5XjVo/LwWgkfWNunI8\nug8U6akzJ/qA6WWlOmYsCr6+OB/wderGJTvMvIf29xe8oHuWAm61HTTJ1xGv\nrA3X+wvBDjcllHNqPZa4V2NImq7IX1pSqiXcQcU0KCR3dH1gdJ24glz+eIWz\n/dJPWHCNbzcoTpwWJTnADqQ4xnsk+4OjyLtTR1tRT3tVYT1HeBq2Q/vY8TPH\n0X1A\r\n=4by8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"daf6fad7856ec526422a741ebeb83ca99d8ba94c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T07:13:12.282Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.4-renovate-internal-patch-daf6fad7856ec526422a741ebeb83ca99d8ba94c_1626246977609_0.5350268839319761","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.4":{"name":"@balena/jellyfish-jellyscript","version":"4.6.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"869607eaf8a04f5f31d320e6e55168022b0e9d5f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.4.tgz","fileCount":18,"integrity":"sha512-D3VSe1BF3Sz9I9BoT4adC0qj4bgm4ii6ESGdXNBTw2d6ft0HmwUPKG9P1fBTDoqpNbsf+/Fq3LAOWgkVpkJfUA==","signatures":[{"sig":"MEQCIHson9mFrDLERxzXJsRrH+E5J28zQlppojum7Oq5Da/XAiA6e9DQgg2lJ1pZP9IvmmE9A5LJ3+vWsTxHwnyvMHRguQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7o/8CRA9TVsSAnZWagAAYwUP/3ZM3DATuujkF8AynaW5\n/D2mckcsc/2MPFb+cwjnv/pIzFiS5I1uUlsX0NkIiKhXPOMyQj2wLKmzsj0C\nraucw1PYrZH3OeOeUeU2dzxXmN0tWoZyG4x3TMQ0BDCdZYPqQK9zXjFfItXs\nO8bd6K/u86yuqbJvfWso30TPVJf31zAdDdLxy9Lm10QWQwttMAQ4mtPSvOSa\nnSd3tkzVfCMUkYt1kxzxu+RVf8C1twmcMII1HC+MDy4BRAh0ysAZgH1I3mxl\nOZSI+yLv7GfaTjV4QcuffhSzmgzEXDG6SQ7Eq6TGtgjWfz1wq60yP7T8CCFk\nu3tSBqFFzec22YwrnBAmaoQr3kqljogbs5EDMl9rOYtXqdvwV/GU6d9ZxFZd\nZdj9qUQxUTs9xloQUreJTL2FPhNYXloosyC9DEdMv0Zde/Jncd+ViFdByELT\nE2KngaJIlqUzhmXRZcb17u38BDWEpZBwPgpUTammvVAJgDVRf9aZpsemjMRp\najLBWbkN40sFZwLPY2DEVcReEvAlU8oa439d9RQgJRrhnFbli808HXtBdN+H\n7QdNszCZ90ri7lW+iUNf7v/OYKiOyRQfiWiLORaW6w1sJDE08ep5Ick8vOqD\nxcj1KaT3uHyMYJvWXRM1P+1RW+2H7NsoSA6JGm7JiPOEV0bJhuoaDvuqAYZc\nGqRM\r\n=0eiZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"528cfddb2fc21c0a8bb01f3b4e3b3adaaf1995e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T07:17:41.672Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.4_1626247164302_0.39091837209281866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.5-renovate-internal-patch-18d438327743a6282d02e207b6c3a0ffa849213a":{"name":"@balena/jellyfish-jellyscript","version":"4.6.5-renovate-internal-patch-18d438327743a6282d02e207b6c3a0ffa849213a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.5-renovate-internal-patch-18d438327743a6282d02e207b6c3a0ffa849213a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"606cd15162af6f0710484890acc4a115747fb8c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.5-renovate-internal-patch-18d438327743a6282d02e207b6c3a0ffa849213a.tgz","fileCount":18,"integrity":"sha512-ewlCc0yIk8saUoL/oYoR1YpkpcoUI/qzb0lIrA6GgyiLXDtlRQM9F645wQb03RIiOl2Jvhs9bZK2MEKSoiU//g==","signatures":[{"sig":"MEUCIEmwHzLr5Cc6PNyOghUib5XN3G1ZWzfkQerYvEW1jwVIAiEAop2qjTD0iD3B9T+9nmpSzeMl8xYS/t3d+YJo+0eBz60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7qyLCRA9TVsSAnZWagAAY8IP/1e2YVZIkLPNAHcRl5+i\nOgsTfH74R0Hoo0ZP9gEr+HbGt/jyFfGHHSH6fTqEJYPIUDj+7K1yZJopmmEQ\nVmC20YuOIQZayxNsibrk23HCrqFxPgn1ynifxVszjyeCEhAFwEcrNN4u+Ats\n1AR3HngcgwH8vV9LRZfYdewOFhD7ge+QJm/8klfIR3+LSHDyQedYnaY5Z/DM\nw/EiVp6M4NT+MJAPs0JZLEHOmbfFIoGcXyYI+Cyk5K0rOggF9VCX9urM0dTx\n/SCwWrT3xZMakqI2RtHZpu12xQRjkFgfcou5QCI9YewJvkbH7CHxq0V9pU9s\nqqwfcmUc7tYC5oTZykFc+Q5xvcjG+APqghXhVmBTjkG567hIm5kp3qkn+aKs\nb4dHPbyyYdm3qzecriYMtjBiC0jAq+YMf4RT87DLtwDJVfE0YVm2yn5I7yxr\nwewUmPWi50ldjJsPBLGk/cgOkn8iwt+06IaA63sQy+TPdrOsPNAoALn/lJbv\nfAI+dNGQUpUo+HVrWqr6FCuUlN5qggrYLeFf+gpJBzNhEpwLcZB05W1BQoxV\n22jZrzfXyAwjuBjp/0JwPEb9j6RyAZfL+9GQqjY6d/bIICojQiJa6HP/KBc3\n3deMGiYAN+6WgWYLcjLjavnE4urMXetwIEiiiitCHEqTPvBAvKbqmG6VuJ97\norlc\r\n=+d6a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"18d438327743a6282d02e207b6c3a0ffa849213a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T09:16:23.039Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.5-renovate-internal-patch-18d438327743a6282d02e207b6c3a0ffa849213a_1626254475386_0.7510326050377991","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.5":{"name":"@balena/jellyfish-jellyscript","version":"4.6.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"570e2be9ae710d0bcd0224fab7ebf1cfd82b8502","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.5.tgz","fileCount":18,"integrity":"sha512-hUQVLPngyJmAmPGokc3dWeHrz4RYldXVG/CymAoE4eSSY23NPVe/wU3GKAVDm6GH7x9kkzYsIECn0gi0MtUPnw==","signatures":[{"sig":"MEUCIQDpEsM2/DD2p/yAwZHdrKdomIxQo47qUZoCcPIYsme18wIgX99o2aPNkV7Q8dHyqC+uoLvHqyOOlqrjeiVdugdProI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7q1wCRA9TVsSAnZWagAADpwQAKMHYBP5iJirTj3+K6it\ngFELs+LmeDsx39C3dIqGbYI3R3v8/bbPopjZv0TZhK+aYRJdhAHUFOiEZ+ek\nyAK8ndQvwhPO4aDmWSM55hFmFN2/7PnjkCDmOsW/MxXakLXwh152E2VeOyHG\nHT4QBVvtnaQPpIL3ISmndNu5ogeMhuRDMF8xuVlRcyqKfB2FQ09Du77nQHUf\n9x7CGuJknkq3P/bs4/qWDOgB+acD/bamWc9IsyVL0Zwa8ZJ8GGz8oKxyFVfa\nQlgm27TTO0wAVx+PrPDwFSxnblC67wIYZvQVexWvSjNk7PeTiiCCyU1SLctq\nY5JsYUsqeJv7U86bXO/4yRwpoVJC5ogQTHDvkAvj/wc3n+TnBS/mXJJfkPpd\niQ6wCvADM1QsKco2iQ0x/8HeG1lN7M1ZG2enwiYEnCc9/rFwjAACYIR+vwtO\nAw47wKvCa9WKTTL2xbJeUoeXLhxeXRN9s+IQcqf67qkwO6BkpvVyv5hJIHbU\nCRSUHQOt7GPoL026I/QJ2LUSPIzw8GJTBRkkFdzKw3BYFWadyKTn3GzIWZZ+\n1EAlhtO0ztH/RkriMRF7+LJ/q6iEgQYcK0HTNAQXyKo90LmMQgKfmVHKRyxD\nKuBHIvhLrLqibfW6akgal9Z9Lp1/CrbtQ4YQy0yNj71Dk/56nhRduceYitxm\nwDFd\r\n=wb8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0df8cb8ea98ab13ae21bd0ee9997ae60e56af9a3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-14T09:22:31.318Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.5_1626254703868_0.9987566377843202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.6-renovate-internal-patch-23c8900d3198490ae124f0ccf30fc3c7f373ca83":{"name":"@balena/jellyfish-jellyscript","version":"4.6.6-renovate-internal-patch-23c8900d3198490ae124f0ccf30fc3c7f373ca83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.6-renovate-internal-patch-23c8900d3198490ae124f0ccf30fc3c7f373ca83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b83b1d786d45d55a5f3d4eda05fd76dc353abb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.6-renovate-internal-patch-23c8900d3198490ae124f0ccf30fc3c7f373ca83.tgz","fileCount":18,"integrity":"sha512-elLtCof0LpHfBVG1KUWphGYBu3p2dHYDC22QL6TZJsjF2hg07fxHY9XqHWnjp2SMgFwO4Swm64dcIziN8XcjEA==","signatures":[{"sig":"MEMCIAIC4inMADeWSp5YEIMCc0epLVupiuLgV0sBGI4rgYKqAh9Vc6QLVa4UA4VmuE9uhhmYpzKFCSp9h9i3wMh4inmC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8GZGCRA9TVsSAnZWagAAYL8P/1cdvgIMmfWevttWFc+e\nqs1T9ujgq/HXFb9tSTekv229wiv02MPiF5icxER2R5zgjgMB74YwJmeb6M0l\nV3jfgZYJnkO8oNrEzr8xSxtoX3U3D3HmymeQZ8wPq4riPc1515YhpmICEOHO\nl314t1PBsbHrK3QvSJp1E4PkEvGcdEXEeariO2W4tDwLdF19qGMGpO0Szhya\nek2yX9UnpIqaCGBd5A0H6xQssaagR1V8gSLPWMPegtiKusMbVgKNTdJDut8v\nu1zT9JoSrOn2B39q4iYCbkYCEhmrsTsnlO3nGEtUAvySBZ/Lro9bg8gGI+0B\nsYuVNyKL54WO210CFrt2EvOiw1EUJwnC0ECim66R8gKhn2rnvnJg84TDeUyF\nVQH3zaHpiql7nxMJAXru9nsNzoTDkE+ocNeX4OmK0D3g0G52iS+o+y6MoQ/M\nV9nmgTI6zjjVy4HXTiBq5KIXBUSJDeMVYDKLEj2tRhv25P6X3hLzJa9iupPB\nkxJfzW9mWZCC/R6BtfMoKhZSVZ7SuFzSVOSRfD41ur17A5Ewavmw1xfkx4+C\noyAncMWuBQltkE10B2SL756EAzVKQzboS46jPJFOuhLgGqA+ovmb1C8yDKpL\n0MLn5V7JPB3al3957e8hwRkIHFz+ax9N6qYn/vut4oABa+PP7/8nqL8QufWV\n+gsT\r\n=MV0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"23c8900d3198490ae124f0ccf30fc3c7f373ca83","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-15T16:42:11.650Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.6-renovate-internal-patch-23c8900d3198490ae124f0ccf30fc3c7f373ca83_1626367557949_0.9550642194964343","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.6-remove-whitesource-e8e75e2516cc3b5d522dc9587ff5ebc17068094f":{"name":"@balena/jellyfish-jellyscript","version":"4.6.6-remove-whitesource-e8e75e2516cc3b5d522dc9587ff5ebc17068094f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.6-remove-whitesource-e8e75e2516cc3b5d522dc9587ff5ebc17068094f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8aa1e24fc324f291441c982b6915b135e6c5163b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.6-remove-whitesource-e8e75e2516cc3b5d522dc9587ff5ebc17068094f.tgz","fileCount":18,"integrity":"sha512-YkBEfk84306gnSsAejWYBl/lL4hHiOZLuuLnbaaN62ViHOUcwHxu2KCZC+RhjZ8jICzsHWE83JGpJP1ybSekSQ==","signatures":[{"sig":"MEUCIQD38ckZudsu33iNlmjh/jiEdUVSaNno20CrE868a081WAIge4zHQPUtJF4wgHkqwEgXYNc1KqvXUXkER3HtI+adnnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8hKKCRA9TVsSAnZWagAAyFsP/R++UB1nBbalEbo3N8TL\n8E0g6Q3+R3QrnAerqDAK36IYDDNHiFA2H+a86jBfQvwfom0dxX56sFQiWGHW\n8To/WNTx8LJssaUG0P8ayuc5xYKhr9X+Wgbz2ruc6BKocvObWqTTzm00eDhr\nbDsxhuvBYCfoYfdlU09dEz9yrChuapvNy2fMwdB0+Mc6xP3v/hZlnW2vDnfJ\nhX9Jw30FXHfGbXSIPK4wAwGcG+D3qyb4qKJ4tIAn4mMeMI34NHOiBeW/aDy3\nRVjRXFrptEfWTXyuGGjqxWWJRKAdEF6V31i14ydwhD2AHkubM0uNrPEYccfc\nEUqNsYgag3OXnhAN2Hw0TiM3wVmBAtpgCCcWS4gwK4ddOecdAs833BRXvUT6\nS/STT8E1VzCE0gbXeKtuc8LKzalJGnNIOWyWmq3qUEzRUVtRE+2Q6V9Mtmct\nL2g9jqdczcbVFUtjDmLWOohABgORKEr1yyYRjr9SsyW+gaeq8VDOEq/FwbDJ\nx5+XbU9Uli1c11KwoQJE8MBz0ZROf4ABZwsEAVf8xNbs0IRTmcByHKDefzQd\nDNBV2JsYwNkyemswRjADEiOAlBNxLQDnWqZymDbCBstiJ1Xwk7Kj6Og1b+uj\nVx+guqX0EInRCHK046JUhdm3wqG/aeKtNrZTVSEwRVn0agQZFdvgGl2tXJEq\nYLJy\r\n=1V0x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e8e75e2516cc3b5d522dc9587ff5ebc17068094f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-16T23:10:01.759Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.6-remove-whitesource-e8e75e2516cc3b5d522dc9587ff5ebc17068094f_1626477193902_0.20856875681442388","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.6":{"name":"@balena/jellyfish-jellyscript","version":"4.6.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"48f2d51872325488f250cd031ad7b92700fd3af6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.6.tgz","fileCount":18,"integrity":"sha512-1at3OwXwOmjAo9D9rOy5To4rTs/IpX+MMkmVjzQVUbtqzpoTq2ErqoLq1EfAHO+6aUbGuiaib0+uUnkzFS2+JA==","signatures":[{"sig":"MEUCIGWI70VZakWaHJ+hJKTVdNStUyGWf0EztnX//qZkeB3tAiEAsCCkW3TPDM3ANjFo4z4+evwAjOa9LFDbB63vBTAxzBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8hOACRA9TVsSAnZWagAAlusQAIlPE0aAgiVsWBSxBRbY\nrNxuh9zW42XiQxi8mEvkvO2v9zT9DlZVzhV+96XUWOltbptg2KtkA2ubKcR+\nUNFduIRD10R34zjPVZuPo4XuB/WjAWzIEnrWUhplGSJ4r88rzM6zLQgjWXH7\nzxP7C3OCAqYRxWwP2OQRMF2PgvY25uFbh5Ir1csTtmP3eqO9XofttNefmFyb\nkvXLuN5wvuRfFAaphEm8HTbDXbomMEZURkBMWVu2ma1JP0FSTSoma+mVHjmc\nDpL9k813jOXtV3qIatEfPQ0oLM6xNz55QHmc1O4wDoxEcL0r0W8rKD/KVqvM\nFSb0Y2w23pNJPYPkRUhV0GPuhN5LqazbAI+QUEXi0F+01jhRxwosbnXUPSDK\nFrwiHq+jf0AfDuAkJK7ShTNXcTl4Z8Olklp7Tzh8ucbpXPv8d6Vo9M/brOPb\nr6pgN53am7Q2tgmy8t4GaRWCZoHtPZWiHCIJOkcylvnsNtzRO+hOEKg/KxBh\nJors/uzvsyTrmVEGagDcxxsLMcInCxpNONCeTa8A11qNsRsDiMsQUuh/hwDU\njXgp3k3GaOwbVsQUE3gW+Y2Y8Ol6oYquXQKxROPdJkoSFUMoj7jkjmFKnz9l\noX+RfLbscx+r5jbgv00NXEIDJ7wvNiyGdsCF5zoV0cQi8Jwm2ERI7iLJhDne\njLPS\r\n=iJE4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d2e31dec9c85426d1b57cb7853b47c344b200a38","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-16T23:15:40.983Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.6_1626477440317_0.0835797658572508","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.7-renovate-internal-patch-fc6e61dc4f49e8b9794aec8efa606d80f7790b13":{"name":"@balena/jellyfish-jellyscript","version":"4.6.7-renovate-internal-patch-fc6e61dc4f49e8b9794aec8efa606d80f7790b13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.7-renovate-internal-patch-fc6e61dc4f49e8b9794aec8efa606d80f7790b13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a14cd4c1f941de80031e625f30428efbc8af7df","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.7-renovate-internal-patch-fc6e61dc4f49e8b9794aec8efa606d80f7790b13.tgz","fileCount":18,"integrity":"sha512-NGdIluIIjuD1ngqxMT8HOyU3jChYFtk2HSqALoMajP+1yja3E8S910LpTK0iEZrQPjqkFmqFDsGcygJFdBMwPA==","signatures":[{"sig":"MEYCIQDHDGwqa2fy1zxS75TK3HbgD7uJ9IlFaB/y5gb+Q47kNwIhAIXuS5E427pJZOttWMeBdG4E7kzADa+Ujtn/ObFAOpry","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8hSzCRA9TVsSAnZWagAAsNsQAIpQoBUF0RDRuRllXBfz\n90wn/sZgKrf1S4cNBV74/bAI3VaFWu7lZ527bd0Uo9TCLSiNV+5tdM55OMqq\n1FPe4CBH1iyjw81fuzxDmRrzbbYdfVPbmwbbV1x372VoIe16QUwYbPESGQm5\nsVdu+P+8pQLmMgsPvdCtfzkzppujLfsuqrbXySy6yjgbLpF8xa058h9W1vxs\nyg5vziqw6nR374o7KGvYrNWLBdSkAnfSQrFUsqCoUMfj4uDDg5M1uCt4kqIG\nMut+5AznrayFdqvYXiqJ00DrEZSdn6yTrpRrG+RFAoEtGxdZi64QwMS4jCd0\nya5wcBn9Y97kKPN+d4xP8tqWCSfxb5zny7k4XaV3j5s3oo8A38/gSAv0tI3q\nD16BJ+nx5gphIltaqrWKSYZwKiVVZ51QbWPLKofw1ZxgZF5kbkDY91h2oX/o\n5NEtHgRmXK2IER4ozLhONmFF5Lq0vOSeqVa/uNKpzd+EStUat6RLMMWOER2E\n3YEA+8lTNe7c3DNkqbtjlr31vSgT3Hr6JydsD4p45u/AoWRoz9uWb41Z05u0\nHtSK5+eY+qLvzcIKcc6LJnsvM1UatkLWOzit+CzpHb84lvnH9ewV0SBkBMaA\nLnRPoqL2oqzabf+PvX7Ih9Sru8V+mNdn8erT6TtebIqFKhR3s7jg5AXW1vGV\nsH9/\r\n=SxXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc6e61dc4f49e8b9794aec8efa606d80f7790b13","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-16T23:20:02.072Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.7-renovate-internal-patch-fc6e61dc4f49e8b9794aec8efa606d80f7790b13_1626477746935_0.9236658800423765","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.7":{"name":"@balena/jellyfish-jellyscript","version":"4.6.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c879bfe46f3298d789583f60a6ef44daa3834660","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.7.tgz","fileCount":18,"integrity":"sha512-7lypzb79+gRFPRRt49h2yGnjcjC5les8yHHupi4Kc1GM6LDb+FAgsbcrQbRSLtK1I9IConZw9udRnzigM0ksBQ==","signatures":[{"sig":"MEQCIGmjiAn3mJ84yTNWITnw3lBa4VecXLjwN6cJqqhzjWAWAiBTiLcibhkqvDH5XfXtvwc3F6QdXao3daD6T7HfR2+1hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8hV3CRA9TVsSAnZWagAAm8IP/0Zr0v1aLJz+u026PF3C\nUKFB704PeG941HvPy3t3prhJMWiwAukOK5iCLzGda3/+3vYzPsPXiVsideyf\nDpmJTmEPP5ZQx8ro/1VBEr4nFjuZsZO0pnOZFogjXaAwDldva8lwMlpVd4Lc\nIBjQT4T0HeRIZ4qPmFdni51IOtpKDqD+hgljZWk2u1KIVSWLOqmGdfVQuGQc\nbXuRW+UzAdTOr/vperXV8fD/lxj7joIPUGTUOSzEWAs9MNfXTT9v1L2FsZU8\n4kwOurId2COqQfDo7mBZX80P3iT+lVk25zjKCm9SDD9lAhnmnEKZx02ONVP8\nttgzIWHDfJF5rXMNh+VXYS23hk2liklrkpIl/VnPWMcIRWYm8Ks0ZSn35cJW\nv0a1wUQa5wGie68y7213vbbcXeSumm28WzUz7X4W6PkBRwg0kmhE+IB6RzUd\na7A2WFQ8NjgGZl2PLb539SJQAWa0BOK5xhOMa3LiyudlfsbLOKrVQIjV1QEp\n6N2o6PE6llJJHIqPHCtuKHTRTEMQB/CKtiWcJevWtaxyHdq/du7XIoiYl6pS\n2+2aKwC8K/CRTinjGAM7sw7FFSAPmuLYea3CPdnc8qlTPVur2lQfDwi0NX2u\nUeAYK6j6qnvuFOE7ylK6Gj4j9tLUWnbAErsI1Hsv+jOUaVw++ootL+4VqtvY\nf5J9\r\n=5HvV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ec8b3208adc35b1896306e75d03335edd32ef87","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-16T23:23:26.015Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.64","@balena/jellyfish-client-sdk":"^5.3.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.7_1626477943366_0.08423309084193953","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.8-renovate-internal-patch-9a4e29f3f4ff23f5f064df2e528761307ac3fe1b":{"name":"@balena/jellyfish-jellyscript","version":"4.6.8-renovate-internal-patch-9a4e29f3f4ff23f5f064df2e528761307ac3fe1b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.8-renovate-internal-patch-9a4e29f3f4ff23f5f064df2e528761307ac3fe1b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94d301c376c0eb4eeb28b6c0fcb6104baca86dfb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.8-renovate-internal-patch-9a4e29f3f4ff23f5f064df2e528761307ac3fe1b.tgz","fileCount":18,"integrity":"sha512-warez9f1DOwr0BQbkEhRSFTEc/eZ3irYGCoQX2PLpJ5CTjf/1taWxEB48ojUEKTG48dS1itUAL7pCXu10b69Rg==","signatures":[{"sig":"MEYCIQCaF/w07gjxbDEH5WtMODe/8BUBwxbAvD0hGCmke8P4BwIhAOxv0orQ7724caX7PW/hr4gqjzbdWC9l9yQr5ssmFvne","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8iKHCRA9TVsSAnZWagAAg2IP/iUsOEKcXsfKOucPKFdd\n1SyBE7BvwqJj0egoaA7WnuZvxJxsnCn4u5GTSBW7wKHzOVoQ4Gkby2IEmPDj\nqKul1ZUweurOVjJEMQSMsc3xzoaB8n6sN8OptyDLkdtgtfrxs08ZApN+hola\nfqMp0350bLUiW+5SPl6bt8HTGfXO2yPj2aYxWZ0pvgmHcWxCxaipNQYIT7k/\ngUJlKG0ZQ4H8Wz6K2b2ghV0GVshnzihQx4wKUmhcRJmS1SJn36oxtElGEPwH\nT0n+5acNpH4G9Q9U1oP6V1+HdHlBgpAXSXAtnoxx5f02Y2nlZAfeAlqj/etD\ncP3XU/U9U0piSJaD0fCtw2Z0+v/iuXa5m/elnec6MhUoQActG6RCvvWPPnz8\nAH7OchQpe1OktLFg4032SHM2uQvWPmoZf6/VIWTZ5QFaVmPwxBpcIGEWeXW6\nRUFRYIfa5lpQb3Lxu5uTSC+ZS2kcne8c//4RG/dt5OmDc8ZpcgR8t1rZM22U\nxX0xx4mSO8YXC6eLptRM0V1NQBeDZo/reBXPobvEzMiMDbUuhMH8K6b0SlTB\n59rfgtimABbQuijYcYLneilbO8Q9lBJUJlh9P6vQy2wA5uaWx3hjqTOlMVOK\nyTFac761ly7Ts1LzmW5XWj1RZI7AMZlI7TO+xnv9od2zNhoR73IApudyMufb\nvXFp\r\n=zjeM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a4e29f3f4ff23f5f064df2e528761307ac3fe1b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:18:41.849Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.8-renovate-internal-patch-9a4e29f3f4ff23f5f064df2e528761307ac3fe1b_1626481287416_0.4837519544350708","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.8-renovate-internal-patch-4ed5a3ca1034ece49a6639d335bfc777a3679fe0":{"name":"@balena/jellyfish-jellyscript","version":"4.6.8-renovate-internal-patch-4ed5a3ca1034ece49a6639d335bfc777a3679fe0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.8-renovate-internal-patch-4ed5a3ca1034ece49a6639d335bfc777a3679fe0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e6454a79fcfd1bc22e8765480f9bee8174eb18e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.8-renovate-internal-patch-4ed5a3ca1034ece49a6639d335bfc777a3679fe0.tgz","fileCount":18,"integrity":"sha512-10NGMO68QzNYykWv5gMEjUWHJ/s3NdcczHve5X4bdUan9TgpJGR5gqqI0sz4UNYOROHHdQmLZMTzeJhnLl/blw==","signatures":[{"sig":"MEUCIQC/7YN8CdSMrbC3e7f2+P+xmreNgopczL1BCyamgIL+8wIgSs1v57sKnP2VTeXl0ol8qMyVq+T/JVsHE8mf8U0fBHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8iOKCRA9TVsSAnZWagAAVaoP+wQzDt7AzSKqYOMhBSOt\nGzyi7AkLC26gZ3sgW+97M0E66GTc1tc0CSX0xC42gv7nQlYA8KFU9F4KTI40\n/hEiaHQ/jQqmG73SigLxmCfBPEAIHboPhjQN8Kz82HFSpLo0A4TnSPWBk2A9\nI4WuOtgS+yv1tGWj9CsG2LrLJX7n8VLB+EIUXL/zFJQFM3ZxaI2NWrBUbmhL\n0DBABn68CEx4XOffsXdEf8/2HmHf+Jr22YBftGDfXZogyMJJKNXLrwDwSDN2\nFKtYXUYgw6nO82wt3Q6/yXd8Lx7ddEU6hXHC6zBwvjiSqvMhLU2Az8p+sU0z\nRU65HW0IbpBr8bGOjw8GHitWzFrUlSSVm/Y5yCVGK66epFfIQaNzc2OSNmSQ\nA7REhTMDf64wgpOn6425YhFLCfbtCWi/fskM1vTGEuQQkOYnvoeWVjn6utrU\nDkFnKgedLI+cshfKox9zYUPwnS4Fd482+R+jmN5xlTJzjKX06OaYOv/Lo4bQ\nt5t4eAxRIgC5Mef75JTsfWS1K8SDVfotVT3PE/IFfwIAgzIp7oXyxprem3gc\npiVb/fQd0ZLX60HaIzsjNu3N5aw1A10DkIlTWzgQJeaxluEGrOEiuYHhOEes\nvYLOzdkNaw7ctzL7CPpf29z4txlSVoGA187iylpT0aLqFnMyNnP/i2iZf9ht\niXc3\r\n=Y7Pz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ed5a3ca1034ece49a6639d335bfc777a3679fe0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:22:12.360Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.8-renovate-internal-patch-4ed5a3ca1034ece49a6639d335bfc777a3679fe0_1626481546580_0.5662927361475807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.8":{"name":"@balena/jellyfish-jellyscript","version":"4.6.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"15a73d7e8e9ff2ff2be290d801aaaa999adb1b3b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.8.tgz","fileCount":18,"integrity":"sha512-lv24kAf630NtMMB1NkmW5sIKUbyZH5p4HD7FLOAKlb2uwcLgC+mP1G1OxMGU7JmJHij4g2N4Qjph0a+EnXY5xg==","signatures":[{"sig":"MEYCIQDJ6kllz7hfgUQJd+8NXOgx3qtMMpmUWbDh44eBFfBT4wIhAJ4ggfmAAZ7Fza2t8VlhMRiZ+Ab47TsLjupnco+KzSen","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8iSSCRA9TVsSAnZWagAAUWoP/AmfZt4k6nadT2sxx1kQ\nPC+IUJX/+2RtvIvIh9MYTpS7h2S2jvXYY8gHZykDUsFeBEsk/qLnGuRJAMi3\nGkDZvgC1z8mBdvNJhyfTXh35Xm62Ny8aZXoSo+MsgQ5tQIai5Filnn/d1zyl\nqly7Zekza3jvGRWlxKMIzNdvF3ZyvH2B0QQDg27sNPoBR49SCQysq/9mvBIn\nn+3jRjmzuVygdQiRtgw1Ic7Y7lVwbBqh1TL3ym2y8T+dc6+OdhRTbPeBGI6t\n5fleg1lWb34RRAWkZS9HIXa35EH+TQSxA2LA+9pa3t2h0BGAVo2xQ/u3yaKo\nDKwSotSMEc2XLkr6vUPoslmCLxOdZ0CjghFawVBUgih9K46Twn8+gtEYeUzX\n8ew5FWLYRmp354re/GauUsAz1nJXj2Isb/z0PCeOGuZKATVc9ehUi3a5QZKm\nq2/MyJAOMZJCdQqC3TsIytV1b+PYDaGhShxBMnq2XJURvJXF1BsUOxsRtbNP\nIB2KcEKadv0f8sPgBBUMfL/69CsOJ2zCF+7lNl33hbx5QkOSRGE5Wrq0PW3U\n1K2YsXrOyeg7RKR1N8St74d/4PUdt6pCmtFcLWMAG3DhNPvqYnTLyRp4EK6b\nzrHA+UWkhCm18wbKDPk3XJs/chrD5R9Ox51m+2DE2vEl0eAN0jdz1pWL+w1Y\npRce\r\n=Z4Cv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72cacf2a26058f27662059119de5efb83631f283","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:28:13.234Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.8_1626481810427_0.47488510314196897","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.9-renovate-external-non-major-bdb23eac7f59f4ad6c21f490d48498500eff3386":{"name":"@balena/jellyfish-jellyscript","version":"4.6.9-renovate-external-non-major-bdb23eac7f59f4ad6c21f490d48498500eff3386","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.9-renovate-external-non-major-bdb23eac7f59f4ad6c21f490d48498500eff3386","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d7483a261eb24b35133ce3387db260350588abc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.9-renovate-external-non-major-bdb23eac7f59f4ad6c21f490d48498500eff3386.tgz","fileCount":18,"integrity":"sha512-A2ZLpYHXICTyXyxE+BTzqIhZ5sBeI8y/bEPc2cVipg+beQjECBDFppAjnb00Ixk8F4sPjwSrw1tKkDdK4cfKQQ==","signatures":[{"sig":"MEQCIHFUss1dntQdCkhjENPDr/E912GUuQgjwgJHzD/lKoeKAiB8Gky0OLfW4Fzzav3XYg9maW7DWyha93Y/J+gzLME68Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8iWMCRA9TVsSAnZWagAAP5kQAJmuDzNRy3+egex9DcAH\noIzY/i+TEFmYfRgFfG+bqaHcOqf7zp5AjJzzp0ji4Ub2WS4AgFHkKuyDxH4V\nPAbiFFFwS0iCzQ7LTHZDKz2W77AOUWWiEpYGKjQLjnwx+R1lEt9gmDHiSqcP\nlsfTpKOLrvS54GFFwx3TLgfVwIh9xeCTKjF3fB7sEd0wUWWXg0hQ4KzJAFca\nwgrl2ursqxorhTmPFDtt432ur6lBvQP5bHEkr+noDDA0pRcE6IbSTnPkUJkV\nSDN0TrX0VSdjB/6OExchfNXENj4GgxSXXCu7TyP85PcdTtCL5hdCFfB0Fs+6\nraOxT2K3mVWF67AzVFXkUymkcaIWth2LzhIaPXCCZD/pRZlgjhtu7spw5zX4\ngGipdLKmzrY2uxrANJqRfAruMYrfg+V/I9owhIdN8cabka9sLJfRelkidKYN\nDfc7dNAcp55ASCw4z4Egx30R23Mp3t9jk2ZTy/KPKAZvCjCCt7KLNJfc54tz\nVCmdxFqZaH8nQl6eKW91UoovGZQfdyO8x0S2nzK3u3gxcTKWlC7eY50i9xEz\n48f6nrbMM9Bup2Mpry6FI1YMqa07645I6yl9AXu/yr27B+GHxYKxZE/zONuZ\nYaZdyBrqzvO1AYNSuS6vlcoDKthf0bqHzmylknEDRn7m4O/cDvy3m5DTgsXi\nq82j\r\n=XT7o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bdb23eac7f59f4ad6c21f490d48498500eff3386","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:30:33.562Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.10","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.9-renovate-external-non-major-bdb23eac7f59f4ad6c21f490d48498500eff3386_1626482060260_0.704986121929364","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.9-renovate-internal-patch-af0bbf3dcc902338e15d74a23e9bf9eea5e7afe8":{"name":"@balena/jellyfish-jellyscript","version":"4.6.9-renovate-internal-patch-af0bbf3dcc902338e15d74a23e9bf9eea5e7afe8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.9-renovate-internal-patch-af0bbf3dcc902338e15d74a23e9bf9eea5e7afe8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b11585651353471ce2e4a6d2befb674773f72e33","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.9-renovate-internal-patch-af0bbf3dcc902338e15d74a23e9bf9eea5e7afe8.tgz","fileCount":18,"integrity":"sha512-BdjyD3bO0WuT6dKXLy/tzM+vymC9VeaNTAkd4rjkydOJpHH41kMIgepIOaf7Gakw1p7p32nNUESDWfOJDjdy1w==","signatures":[{"sig":"MEUCIDdzBeA706SWOyWnMdMtHaiOd6thJI3P8fGoS8LP51TkAiEA64dL6fbnf9opDSMZmnMwmr6FD2bqrj0RFgqJHcZVg+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8iYjCRA9TVsSAnZWagAAdOgP/3eKMuAUOq34dD51/zSh\ngEHTa63+gyOLeN8H7X9Lt5jL9bEnIpqJcqrGivoe5WS5j/j8Lbbt56i2WdCN\nRzPv1KXLyw9LzcIm7ahs7Ib+VftFBOh4xMt+5/eQiOCpsTx16MGYGObomQa3\nlcIF8yDtMnJbPJ7Xy9D/LP29yWk2oVNvXYxjgtHqi2O97P+5Wl4HERBewv2w\njqbp8CC1eNUW8gUIZnTf+wdjcWe6jxP4iwaIwIMgRtrGt424ydd1USlrFGMD\nAyOeJut95udU150yblM5zfZfxMb2Uro/xh4h4p5uGvyibWsXvtk0m56OQwcP\nmXJJlO32STZuxJfBP6FSwo9wtbxuqtpiYNrv4gJrxNjstLRFReSM+7V05+zz\ns9mgiBZpk+b3Zu6PupLnSyZTLlgD9iTxPWIbzOkzVGyzUjwdkpftooM7D/jV\n0RFeAWojv6hNO6FFsr7cg9hZ5gCLHN+BIWArBbICIxEYDEGWa4TB2pE6uhPe\nGsAUtdIjeQmBpHIJTnlAiMjii20EOJ2/JdxAiXTgkoQGjCouYE57KX2kNz8j\npLfsTeuWApPanv3mI1txi9PQMBcOApjpgGoVba/fnZKPE61i8uGxcXSy7g+r\nyjwTQGQu/6SXsV9DLIqZf4VG9HIKc0Ke6H3lt2Jmt1QsrXs8dUkipIllHUiz\nrsxB\r\n=u0xy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"af0bbf3dcc902338e15d74a23e9bf9eea5e7afe8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:33:44.516Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.11","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.9-renovate-internal-patch-af0bbf3dcc902338e15d74a23e9bf9eea5e7afe8_1626482210945_0.4954247327225809","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.9":{"name":"@balena/jellyfish-jellyscript","version":"4.6.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8d1b9a154e6bfc705af5a87de4d7c04e98b3406a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.9.tgz","fileCount":18,"integrity":"sha512-WlEHh75jhuLGATVTpcT3c2IITHULvQ8QWpwulVIeZyAzpkRkVQLTTQypmVt7A4e2aXExdyJOK2/suHmbSiyjJw==","signatures":[{"sig":"MEYCIQDWMxo6fyI9VaG9++ljH1dz/cISbgON/DkVvjZik44DwgIhAM+tQAQr6rHiCKKrqPEJU5wiGVGKncyTxLX1X/tmnkmf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8iecCRA9TVsSAnZWagAAOXgP/Aw6R8YNdYqcLLk+ySik\npezSwOi+suGrp8gUHYq+5DpY3l75aYB3hUDRQhyJDQbwbKV2wPtf/6/7jE7+\nbxgSnmUZxLJ7gdcXxM5kCH/VpP7Km9rAc6sE81Cu26iJHMOaTK1kWiSryAj6\n0pJQGqfHv7ISBQlK7Vzlwy4tzmkgjSTiydy3Xy7kdV6gQ6CfZn6GNfrXzuKY\n8GKFL9+nicr2xEPB8zvGa065CPy3s7FEOES57PooVmnVO3MIFx5y06RbgPBi\nFF5jgnUZmL156aWqaoQB4rBd8Q9IE5rtIzo+ux25GKMs4quxFI6qB3EZK+jo\nWIl0+f2gZZqH7NT1MZPlrjForYfER3to7NylzwXhdq575bRaWP4MmMPO2Os/\njmlrBSyweP3iAuHYBDJUl3arkXPpkMvjjNzQDquR3rSjChvKyMOHaJeITdQ6\ni45hMlo+TocEUphflIvQfsH8oalwPMm39sZea8UTAL0ht1dYlJJPcdYIi+Xg\n/WyJUBBTUSkckPb9l7SwgpB8UaHxg4oct2zRYC6tUI7S7BmVD2Aee4728xN/\nBjnWswjpCzJ7IR6+tjVDqDBmA6QD79QpThB8f33VYIR9CrU/siJMkwKNJEv0\nLVhlHdwz0irgEj6UiFbDHm69HtTTxJ+s9dm+x7k4TnPFq31Dak5MvNzQ9tG4\n2Mlc\r\n=c+/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7906c2a527af28cbfbda742bb8b35a78b0ebfeec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T00:41:21.861Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.11","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.9_1626482587887_0.500775145157095","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.10-renovate-internal-patch-75cbd26444b81ca6da350f6c3f4972bffb97d2ba":{"name":"@balena/jellyfish-jellyscript","version":"4.6.10-renovate-internal-patch-75cbd26444b81ca6da350f6c3f4972bffb97d2ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.10-renovate-internal-patch-75cbd26444b81ca6da350f6c3f4972bffb97d2ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d511cffe19c3b2effdc3041e7e15e90d29e802cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.10-renovate-internal-patch-75cbd26444b81ca6da350f6c3f4972bffb97d2ba.tgz","fileCount":18,"integrity":"sha512-dpVPp5uTxPjAm8NkOfotj1cuBJufD/d7J9AzJ2oA1u08R03zH0Xvjj1eDVqYfpJb7SHCoi9wrLJYNdkTWH2M1A==","signatures":[{"sig":"MEQCIF6R5ce81RAgtzfIZ3tBqnUc94G7bQOSOdTLnooOCOwmAiAbfAS+yuzxL5mAx7YfHiRyPH0h1RgLMMOtMkJmVweRUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8jJtCRA9TVsSAnZWagAAbwkQAJ0A2Zu6r+CSqfeqpLGg\n0ampDSPVqSx2yw5f/EONJ82y0BFnCvYCC8gfzxXLdw6yP4cjSYXdPOiIO7VW\nyn/vobEfNYhBzk92iHoWQ1IjJh3XOZ/Z/oDO4UH6exVV97fG5P7SSkXWQc5B\ndLqpNguoiovgR+UllgXTv7Lj/AiJd39hYM4o2/vDVnyvvJjzJEN3JqTkKI2z\nu3nvNc59UMaBpFYopnAlIePauN+uy2x40NH569WrKq6syunwMqq6TS1+fFTJ\nCxS7t9dLj2OOCD7cQ6xVIQKYVuJNS6EX+Jh8wojsPGbt3H6nIhxiqRJ4ji5I\nfu9UnVCHq3pbyA1p4KMExw7fCvgz0epGe8gPASkn0apcTXAgqLGbgWUdJ3tz\nSi05ZICZ3rE9hfQLVb3NINlQZ/DlaUOiaZRHusQoGmaxipsU5JVU+YW0RPAV\n4v0jWqpilU804jx5koSWg5HPkgZ6Oj2GqiCdroise/jq1p6GxraN7tbM9kqs\nusq6GHelKG3P7m2HxkQ20La2KQ4BoN0I2AJlg5ZYWBW0lchpemjWW6MCD0IE\n7TnyeKB2HaGFChW8UTohRBUJF5bP4KTicmwYPCr9BeLq2XlsFiCnNUYVLrBZ\nOQLrsonrMGqEBVN/Htv80ocb6wo8OVlMuqzFmfwIJFHM64/OeLsMeNelvmSf\nKEmD\r\n=VZv1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"75cbd26444b81ca6da350f6c3f4972bffb97d2ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T01:26:21.633Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.10-renovate-internal-patch-75cbd26444b81ca6da350f6c3f4972bffb97d2ba_1626485357195_0.041395329038461215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.10":{"name":"@balena/jellyfish-jellyscript","version":"4.6.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"47409214511587ebfcaebe5f429b34feaee2345c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.10.tgz","fileCount":18,"integrity":"sha512-5JmIEQZV9aAf8tLVGpvzqrK9hv9nwIDEEIX97BOY0/aCQtaApqgV+izUmS76CyX7PdSQVDg4CKW7s5P+EyyZlA==","signatures":[{"sig":"MEUCIQDADlVWppjYE+9GhtBe1QLgbgFSpCO/x2S9mmeCsx+WQAIgNx9Z8lIruc0N9r0Pdvx2YlIbs5C2hMXk0/vfftshuXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8jNICRA9TVsSAnZWagAAUo8P/3XdxbesWSczzy4ydgBF\nrjZypQ+9TKcTvZR81t33HaggB8Z0uVpqGCHwbyqJCJcPF6dKPPTFyU7cxsWa\nmZ3cscc3S58KStbQTclGwtxC1N0cjmVZGs/LP8y1cUNlwU1ApBxF2P4yHpPD\nKqYcU61mvkWYfRdtfq5GR5GsLLYIawRgJOFBD7z5AO+5fsxtYbv8+OgA2IZr\nIm1K67aaaNkLYNSGBkVk45fXng/dcu9Vh4oG12t6aH9CW0ieC+ggNvNkLCTK\ngJN733Cbev59O7Zi6xDbFuR3sWy0NyiYezddnwlZL3fAVdwKGG2WwhjZ57By\nRP9DO5u6V3KJJrVdfX1/nzdKAwwBf4mO6SefJc4hUzJBM3N5/vYNIaZNRchg\n5vR1/UXT27yr0b5d1yVmvraxxQTNtXbsNo4okLBW+19Qk1j+SFRSBPMc3Jy6\n4Vc/P1p/dYFCOE2RImJhobC5c4L4473oNaxqtgORMPxCh1dhoVfsPvDDqzZo\nq2a7/3iBTd8qjhuovE6AQTC5a5lA+c7AwM/LLvEjvBdQwDmIB0LlvVvR4Adr\nWJQdkbebVn97Bb0If9ACIHgce2/T4YXGBkPFDZb0Cz4rIbA1Y4jY7SZsTlNJ\n3rE9H+NKJYDCFhrcPkKkkgFwuujX1LTdoJ6qd40aNDECE1i5JnsUXp1KKToY\nXGyy\r\n=MVrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b3339dca12ade95bae4981353385492f5154d3d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T01:31:10.994Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.3","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.10_1626485576674_0.5993284840968773","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.11-renovate-external-non-major-7444f976588456486eda597feb68d084b1159ebb":{"name":"@balena/jellyfish-jellyscript","version":"4.6.11-renovate-external-non-major-7444f976588456486eda597feb68d084b1159ebb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.11-renovate-external-non-major-7444f976588456486eda597feb68d084b1159ebb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d2e608026449536f785bc57967bf8bd487437886","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.11-renovate-external-non-major-7444f976588456486eda597feb68d084b1159ebb.tgz","fileCount":18,"integrity":"sha512-agcFP+PKDJlOS+G/ZKPOJbbLuDupNlBzqAh6Ov9AZVkTCS+GpbHkBMkjYNe8u/GV6SPh79YEkcnXM4nCAv5vWg==","signatures":[{"sig":"MEUCIQDYXLHdS1Qkl3AxD3oRBImUPbdHYaroo/o7KlxW88TC6wIgSrR7lSLg8ZHox4sdEQTp+Egb4agtp7S7qvBKr8HI750=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8jSbCRA9TVsSAnZWagAAaIMP/0BqDjG0cqNpmWvX5G4P\nhWAgSIl7xvla6R2iHnhvtkKSK6qXrALqlgFkbPMYsF7INU4orS0UkI5X2sW2\n9os8aR1vtBl3mRmstMdg6xhJ+eq3glS+R52YPTTVdolk65QVdTjUkoeR7GAB\nAc1tiqHIG8wz4BUCSCpKmxV6yTNFW6wf1jEu7K7TlyfJjIB0FtYw/a43vG1C\n7P5k/q9/c+00qdji9irCgTX6QnVMmr5O1qID0KLJBG2ocMQSOrilOoBDQGhK\n80SZ1zo4nwp+ao03IMbuO5EI5LoD1GGPeaqgnwIDdskJv2d/DldmWTHlWTwD\nwiohCSMoVfnssBNFUD51J1X5Z5IauZG1NS/Mr36UyDQg47S6l8fgvKd7Yizu\nHdX4F/vnBr5pcN92S9kh2iin3x5nmNSzBRHxRsxrLA5w/PVqO5U4GH993v0t\nGNkEn9DbkufSNHF5yXxBNOIYxqOt28rVriEZqcAfaesaT8gBI2JtCDwbWUvp\n040miRwhkvgggD86T81pRq/9DndiYz7wdXUgKPdtN6M9PFRQzwoS8NimoTeD\nwrOjXj8KhyrviumK2ruL3JT0p6X+oWarYziTQqZXrOo/r5L78eFxIYbmZmSo\nKoBF411n/wSdeZOyXriIZqnTpmXm+TOOWFqadU5TbPzOedG1kRKAeeRdFNXj\nScEn\r\n=laGf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7444f976588456486eda597feb68d084b1159ebb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T01:34:50.803Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.11-renovate-external-non-major-7444f976588456486eda597feb68d084b1159ebb_1626485915296_0.7639027229740627","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.11":{"name":"@balena/jellyfish-jellyscript","version":"4.6.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"208b0bf94794fa4ee8932489870d061f82728689","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.11.tgz","fileCount":18,"integrity":"sha512-0I3OOh5qp3d6nHWl5BUZuvearEdGqIlZAuvBfiy+lEc1SU2gHRDCkIVTar2DqSeboXXj8VJu/eYJgDGja0UeFw==","signatures":[{"sig":"MEUCIA1Lzah2w1aLovNuRHKE8hXqitMQbjjfdi/2aMniea1uAiEAtRAdu5JbPki8YpTlIVgmO14rYhyPjGTRR37VQqk7b+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8jViCRA9TVsSAnZWagAATDwQAJeiVfjCmwAe60XLKGVK\noQWcL8yptFv8NkkL7xRxAmzsFwIzr62bp3ZxQHtGnEZPrZZAqkmuKQTEa8Sp\nwvREBbIjZy6wU62LkqYaoo5uND0hehWENBgOvJ2aI0GplwNSyseszP+oN3W2\nCR877l99+0mwXmKBHfRVY07v66Ce+mAUiQvcxXt7yHu1+lzb+YC4yLhbUhdr\nYPrubINjeFQYb9aqbhp5yziAbUIZU+Hdoqzpol4utgZmjgc/j12O0G/7Coet\nKQTt7gR7wWtwOlXTjnq1DQYXGEDklO7ok5tuh9cYLUoyjocMc7LFyQFpngfV\nNiNh+ROZZ3JyG/jEA5FozrwspOefA8vKDEWAy44HOywXW1c/rBvdxfBWVLln\nDM217+tbqCpLc9UFDCmXo4WcWzht7xVkeRLjVJICAEYMMp7iaYDn4aK8KS+c\nhprtr86ZGU8eQ4Pza3DHlz8EYBwcLeRBANjq4CQ+15ErrwkKI4dhk1SYlxxQ\n2E93ijnQUL4Nrx6hzIaIaBiuXD+pyAk+VQdDZAIyOjAKSy4Yw4RwCHr4D+u4\ncX0kyStgtZvOQpdTagC/OyghKVm4b3lKMqrIX2Gb16sKxRlWLkUz2Hhy/31/\nuoLyu34mO3Gcdof3oKkYZpZbrXJv0gkxIhpw73msY5wLQrvzg2bLdfiscg26\n4tqb\r\n=QuGJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b90da4814059d911a701a3d844e3b29585dde8f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T01:40:11.517Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.65","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.11_1626486114149_0.42624946059317703","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.12-renovate-internal-patch-8c0a517b8f8ef1b390421e183e9dce5b1f2c7dd5":{"name":"@balena/jellyfish-jellyscript","version":"4.6.12-renovate-internal-patch-8c0a517b8f8ef1b390421e183e9dce5b1f2c7dd5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.12-renovate-internal-patch-8c0a517b8f8ef1b390421e183e9dce5b1f2c7dd5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f98a271aca0386726b1af52061f976e41e72b24","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.12-renovate-internal-patch-8c0a517b8f8ef1b390421e183e9dce5b1f2c7dd5.tgz","fileCount":18,"integrity":"sha512-uH02yqonvUUakSNj67iibvY4hS+D2sxMWfnAtzZh2R2iQ3p2kvJaB9sT1PIgBNkDR4orRXGvcWikUu1JuhZrog==","signatures":[{"sig":"MEUCIFCvZpCSIEv2CkWbI4cDjLQc6771kqNhbEi7uSt3E+TLAiEAmrH1O1FHPx3itRyUDD07wu4C1VR+Q/A3jjVlg6+qQcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8oClCRA9TVsSAnZWagAAWO8P/RTE8hZ82+gsngDFh50p\nUi81C9pSrjqHayw1xdPMeJgYSsuH9wqir0btbNsxyLxPc1e9NwZXLMDYM1WK\n4fxK2AThoElyDX9ev7vicnYO06Nj0PyOGSISRkUhS0cPjNdP0mpThH0IHchk\nz+ofkAK4Ym/7gC687/rB9sMKqfyo2NNL010yEBALEDprXXErDr+rWM5jR+8V\nK4NClMWql2BWzfBVmvb+dBpR6fI8CtveSWhlTESGT2slA+FMbplYq3DKb1k4\nJfZWsbFExy6uK0tm63tHVs9uv4YVW1mi5nLPnK3n0uSOgzixtgPZa0OaGhuh\n965bsZdkKxeF5Bw4K58SznZF9ML1xm/jB5qMjA5iAIE81iBVXQS15aa6Uo4P\n716063+Y5LIQV9RQbgcOXX+//koorQn7nTx9nXm1+1MMyKIqJ+lyHbT5Lnxd\nIWP1XZVyi9GwKXB0P55Zh3SRQNyt9iGLJdsyhfIfVcjZyXpy0/2D2gR+HgeN\nJoKquf0idsOz2vLeH+Mamkt45gKrhaoTHvHezi2HPTGDv+lSJBPAatjUeoUE\nWolS8m5J9DcvRu1N4LQ3NRpSRG6uih01g5I21zpAGeM+X0vyE+CnQxc91skS\nbkb6/rJRC2GWSGq2Zb5tDrX78KMkonKgpVtV/rjCHZzJYQaO/4p7ZEIXUzeQ\ngMFO\r\n=w9iE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8c0a517b8f8ef1b390421e183e9dce5b1f2c7dd5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T06:59:41.260Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.12-renovate-internal-patch-8c0a517b8f8ef1b390421e183e9dce5b1f2c7dd5_1626505381183_0.962481280860463","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.12":{"name":"@balena/jellyfish-jellyscript","version":"4.6.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6d30b01103716dce72046092f1b8554f77030606","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.12.tgz","fileCount":18,"integrity":"sha512-xpMBHbQq20vxvDV2bqjjEUJ7O9i52TScqSSsysrUqLZzc+JmFZ0uRG43+qtivwDNiY1/vBOS7EHtMuMJNbA62A==","signatures":[{"sig":"MEUCIDbaSCy8yIYJDcBHtKqgvsKjkCKKGamCXs1StBNQVhTMAiEA44QtCwuFT5N28+Bl+9eUisycAr5yiL71lsYSpyVXcDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8oF4CRA9TVsSAnZWagAAWVEP/1E6PcILPutNmIfYdshg\n3PBLheDVh8kRUVFZ21JCK0TJF0ZkTuAabARY3qrQ0CNIaBpSEHYWei1z2BYV\nBQJNNNbT1YleSAabdM7iCttu2k+jaDftXw+E6T0kZNrkrj3thAOKPsZezadT\nJwjppVytJgMMaYu3RSQcUoELCg6EfLRy/6PVnLPwiDT29POnr9aLQZXMMI98\nY7K6Ei68B5cOnWtNcVmQ071aLFKIPimlY/QXX7kQtWGOTakTSl5iEpf3WefQ\nZht+xpDIN7xfAe8iMeMBv3CX92EZ/KyVjSHvRYhlZB4obWdehIZxUjRHGJeN\nyjt3Yr6yQd5EhhCJjMfLMVK1Q4cpM5u0t2m2VBaGc6XppR4rsIroOPrPm5OS\n4i2VtZbtRds0X0dC2GVOdaEVLO+8hvDn4CVaG+LbIbixqKYTZEGUT35edGrg\nuJsLpWI7px2pKI3/B3vom1XOMNKI8ZGDo2tzThSvwBbGpm2woyXbXm13k6fT\nSPOshzqNUa04XXH3ESdiiEivsOWV4JFplbHluIo+w5HTIMWE1hqWVS6ud/ro\nNeu+R7uDRf7m/d8gA9Um3M4mNW9PiYFFXjfJJxg+VM2EbrIcFU5IUtkQAdDG\nqD/OWPTv/7otkCozIJgIQM9UB6BB4our5jz6u3K4eq22z9RUQKtZC8EtBamY\nBbtF\r\n=w+bt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a66526eddc4ec845ac41d574dc07c3c33c183992","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-17T07:04:27.499Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.3.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.12_1626505592026_0.5359132344348474","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.13-renovate-balena-jellyfish-client-sdk-5-x-07ebc50483f925e80547c2d1594917085b87db52":{"name":"@balena/jellyfish-jellyscript","version":"4.6.13-renovate-balena-jellyfish-client-sdk-5-x-07ebc50483f925e80547c2d1594917085b87db52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.13-renovate-balena-jellyfish-client-sdk-5-x-07ebc50483f925e80547c2d1594917085b87db52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"37c5dfc31ab609d4a293caf9ae847914a6fde271","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.13-renovate-balena-jellyfish-client-sdk-5-x-07ebc50483f925e80547c2d1594917085b87db52.tgz","fileCount":18,"integrity":"sha512-97b7v0orrOkQK9r39qycCTqhUa2aeTLMCO4C+mtuo2ttr4dFtUKnfE7lwjdHV73Kc7U2O3p3Pf3hbnAlkuGfJw==","signatures":[{"sig":"MEUCIDTSdEYiuFjV9aiNMm3G4YFmWKvefSJ0p1qNo2VnV2fyAiEA5UB126048Dc8r7fvTmXXXMEPGoFbLkzlUU7BKbYIHpc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9WGaCRA9TVsSAnZWagAACIAP/0e0wZI3hv6/7rhE2gvG\nHbvF85Ba1njTDakbs5s6ePBrxVIKXIlNqOaYvltYdC1waczo0s51IxaidOAr\nj/QM/yomgnhcenbYW5yw7fbL1MFWbmA0wOzoRnKf3SaUK4sOXuy6qGj99G8f\nl2v3u+Toho652n/bh54lUXyr/3QKaCvdyC5QwBWv2C1OUoucTKpf2JD25+sX\nBKqcg9LNyWP5J8SuNoQCYS1zhFfxNq7CYwqGgRAAWvDNHObuSMnhW1B9PR0n\nP6SraTjzigklaKDLnQhsQhUZFdISl3qlVQlok5Vth8cYE7hLJq43nIKzRezO\ndomoAJFDCDwGHiT7sI/U89oAAjXI9jmZPk3Arp9ovyOmRxnjSoAJpF27j02G\n8FraLck3jfZeb1AY+E9j0C2chc9QEwLxV/lfUpntY9pShEd9jLqCHEnm+3ve\nCHdBi3Ylt/ChKJxInIcG6gfD65N0D75/9Yet79IlIVp+sQHsgCjLVO/b/p7s\nU9aGkRQzzOnOnqjSo/Btqk38B2lskKZfBcdk7W02+QP7Chpt8K/Y1ie+lm3S\nOvhK1BjZwDx+72BoIh88DquTCuKJvUjUYzNuA0trWn/Rir5GZE2587lAo9rx\nZxFRmjoGvACjCsQCDJ1jAaKMpyI23XgXFwQHukOhzzbjfTc7Oemla5Fv9man\nKY0u\r\n=PSkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"07ebc50483f925e80547c2d1594917085b87db52","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-19T11:23:37.612Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.13-renovate-balena-jellyfish-client-sdk-5-x-07ebc50483f925e80547c2d1594917085b87db52_1626694042632_0.7907350697625208","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.6.13":{"name":"@balena/jellyfish-jellyscript","version":"4.6.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.6.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c3d593a1bc6cf900c710e440d41ba7d949bc450d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.6.13.tgz","fileCount":18,"integrity":"sha512-s/EwfZ6COeAIooScgz/2he/l0adycIc8GmIdmJmQvRyVpT4Dwmanxc0H5+MNvt3l4+y12gzjmoyXmF3Dlc3hNg==","signatures":[{"sig":"MEUCIArAM0hMpxyYDFCJ0OpATxBEopGCx7YHOsPQ9caEUAdfAiEAkqpommG7GlSb7/K0JHzCoD2BX29UVDU1eBYU4K5a2Bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9WJ0CRA9TVsSAnZWagAA+7cQAJ933d62h9tkKKiI0dXN\nao+TcVDmvmi0j83AaNqBJWLvI7IFPnEzb8DLw1h5mWj16u+REm5IuLVPbvY1\nbekUjku2XTnRF0PaCC/ASdc2y6XlzMKIyv1z++/JBsF5hM4FJ4+kcOBS4BTV\nZt/tWEy+RbhXmlS5ZuPzLN7ecpEK4Pp+srssv9HU1uEkmbDFKFhzplbMf6Wc\n2rGLcJDKwWUSNLav0PnjGhATsDC/CJEtG6Ex5pilq1/9Q0rdEwPcI+pvs4wU\n1r2jecOOM6jt5g5+leKNId6D1YSZVGwrDj8ML4CmaOhShct2u5C3KwYz02me\nuhuTpIFSb4Z4rZt/m/FB+yQGv+HFVNKBuGJvhjtW4a2MS6wMdJTR06G0CG79\nq6K8tg5jkOpqIa5p62Wj2Elu3cpIrdNMj0+swh2bWod6ijFEOtveeAZK7nFv\noyzka3v4fzvChgwGu3MeuPc9EI5pGmAHxl5OijSaUUKJsPzrostX0HWeSo/p\nt5Ls10ka0wlylHdAEpDiqUzVmjMX22QU4CM7puLjPcIRi+MgfD4nJ9tLfc+w\nlCv4ogEM4hH12OzmVS4X3ntPLppqvhtBG3f4k2C/KfwqGGFt15w8KqZNcB3q\ntgi4y9CkELjWOfbWUDAnjfBNcWpVXxZ7rXxLOipCY/W5xXZTKKAHZsTUzFc1\nR16G\r\n=cyQh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b07af076111b05471fe4da0f5709f3c1e5c63966","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-19T11:29:21.512Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.6.13_1626694260584_0.6346774161816326","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.7.0-h32-fix-link-triggers-2-56f57c78e7443dc0b2260aec9fe9675004b102f9":{"name":"@balena/jellyfish-jellyscript","version":"4.7.0-h32-fix-link-triggers-2-56f57c78e7443dc0b2260aec9fe9675004b102f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.7.0-h32-fix-link-triggers-2-56f57c78e7443dc0b2260aec9fe9675004b102f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e7b59e80c949b294e2357af1c90dce2152291eac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.7.0-h32-fix-link-triggers-2-56f57c78e7443dc0b2260aec9fe9675004b102f9.tgz","fileCount":18,"integrity":"sha512-kJRBeh17hd8FcEXpEb9kCmLH5z6zRAIjP33xei6qfxcGhM7JfbJgI1EafA7nyG3m7V9i/gVbZYY6Ox1BXHH70g==","signatures":[{"sig":"MEUCIQDm25ElV8qfFWc3sHj3Rb0CVCkhxDY2jpLL6fQBeHmOUAIgDLYrXCU7Pnh0jXtqb7yhrUt0simt/oTxdPezLr75ILU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9zXgCRA9TVsSAnZWagAAD4IP/AqRxKw0tJ4C94XeMZrG\nkRqeFggbRLPgU7YDNZBuE3aBC2++77WIT+7iXVn2EcKXON5QKhvreEcj49v+\nbTUJeWW0qYbIzdynz2PTltYQOvDqSZU1l7OXQd1HEUt3A8O5rd0LlMrps7PI\nSnOroHWDF4FIyNPcFvlmqffVLSjErTEe/lLqN08XyDzf7EAi+/WLeEygo+2O\neXAv94p3pEVK5ZmNy/WDu5VZ8ZxM/Q2H3zw5sPHGGFtx2zneo4tOF2FWl1xs\nJUzBtRgPJaDEOXdY5fkErnG9Zr0+FKW2miS/EPLHSw/1eBhJBTKwlyeS7lvt\nWgm8Y0eMw5TNMP1n1L9VNiuCD7oq4M/SUjM4nD1MW06Wk1+UJUZ17/cmJk8+\nCGZ7lkDEe4qUQRXaE+nLpKM6SKDQJYudekpMiwSmQ2NZUr69AtZrQg4Wl10v\nzEUyrs9L0nTapN6uBDUXOO3QdwWpJY9KasEnSi5oxa2dAWRuhsh9mcSM1Mlg\nXhRHP6aKI01UViP46F+ePWQK8BVRCE5eWgp3o4kH/KP46chfmLi31cCfZ+q3\nHVQwTsjwEF8QVnL+hViE+55KgrnyYSO16kFVHrZW92WtVxyDHL6m9aG3TvVk\n51nCW/mKOoFFKOnzhVvXMiUVpBgHVtzusTIyJoNOCF4p0Pk3v0r93BEc1tot\niqgB\r\n=JrKa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56f57c78e7443dc0b2260aec9fe9675004b102f9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-20T20:43:11.498Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.7.0-h32-fix-link-triggers-2-56f57c78e7443dc0b2260aec9fe9675004b102f9_1626813920533_0.8904168357985949","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.7.0":{"name":"@balena/jellyfish-jellyscript","version":"4.7.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.7.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c0855baf0e28d2b229b9ec5e81aa4e366de9f1ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.7.0.tgz","fileCount":18,"integrity":"sha512-rSByRG0R3Un+dxFaBGbfGXtJRJB0gyjhwUnM8AXL3ccLWDyX1U+1mWHeECCA6jqqKxNGJnM7sS8BTEfCDyeFzA==","signatures":[{"sig":"MEUCIQC+fLxkZ5YE+DaoeLY1winGVEhkgMXf+cDrl/DHTq0A9gIgHTbkscEPfOewrJWxRCNWTqPKQ0fGb9wThkVovHqp1qM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9zakCRA9TVsSAnZWagAAP0EP/2+epoHVOZjNqY15ArxO\ngFvb+Y8xkxbYLRn3jmLmuvEfX+71yJ5CiRWXh3sbwcUc0DZFMkl8NW0FQqYf\nGE/zf9Tv9UonTYlsb9FIcTOQ+ARp8YyOywrao4bsK+dvCpAdfnlnFpDmstZ9\nL3yPn8Cz1ri4Vi60YVHmqetY553fNnj4SWfvZUAvx2sbSQPfetPaVT7tZG5C\nIphhvAWyb2f83XEKs00rz0EbsZn2supMmXBMkgGXFvy2MmU6RGvu3pHAZHKO\nWqZy+GLPCNW4M/98FZMq61z8FnxPEAeHJGYA4uALSUPdvRdfjN4LBQay09OE\nWewFEQNE5APYsJgSExSXcoNkf2vyFdS9gTknZgReBZLUsI6ieBPF1YJBcLCt\nY7mSuJSwRUKHd6CZgJk5Z99j2xJO53ytFCJ2IAnOk4LYV7JKij89JIwmVkRP\nSlewbQkLrPE/nzfL8l1v6iX4EO2Z8oAA1MkvQoMwc3NYPa965O8lMDnPFsyJ\ndrBfZVLAxNVgaJO5pPdkbJM1ygS78PRbQL1JFf316o3rH3IHuQaqo4Krfvr8\nv7WVbLqXfYXKMVfvr1l+a4Yvly82U1ux5e3AoLCv7iXPfcxsYeipsBVuD3Ds\nV8ZOWk8Hahv/X/l2ROuT74JTd6rVGRqoJLwKS0T70GTaZ8eYSSXMzhEx5xPJ\nqxK0\r\n=IB38\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"369eef4f459055b10993b06c0b9a55665d9602d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-20T20:47:01.892Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.7.0_1626814116705_0.7910755586396214","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.7.1-renovate-internal-patch-147ce3993a5df60b900e1abd9956462e1c6279dd":{"name":"@balena/jellyfish-jellyscript","version":"4.7.1-renovate-internal-patch-147ce3993a5df60b900e1abd9956462e1c6279dd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.7.1-renovate-internal-patch-147ce3993a5df60b900e1abd9956462e1c6279dd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35fbfa2a5fbf58d6927a3a01947b6d4488e1b597","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.7.1-renovate-internal-patch-147ce3993a5df60b900e1abd9956462e1c6279dd.tgz","fileCount":18,"integrity":"sha512-XtovacbhYMlXey/LnpLUfL8+TM5rD0vqyavgQIeqG5MCyMqJGWTVCMjzTUzsIyxiVlj1panQi9zb456qhfy/BQ==","signatures":[{"sig":"MEQCIERIvjUHNugYtlndjKSaW8YxyI8xZQWKkRRP4NbA1udGAiBK2vdtqEhL8+fEs9tiDgyGsMYETDsbcTQGPzDI4h3tMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg992pCRA9TVsSAnZWagAAk4AQAJjj5hjF3BeNesqTqHEO\nTQ35g9zw9kBMk9dmn1V0cNVd8aUey48PiSSmN50qLhWsVsV7dRYlknbc8dXA\ni30ygGwvCQJtOaDxVYZgLEaYCZqdFCm4jmFLtH/yG5p2Xp1WCuZzL7U17gYx\nD9lKc7QtcAT20nbbSd6TdHeCmi53ELg0gdYzeDcC1xWiucfgi7BbU+pAvO9M\nKyyxIsQmZOM4uVGMj5he7K9tze4jZXHlazwnInU57QtxFI3S2RlmAufNJxHC\n1FxRd42PG++dneO4mIjC9kcsdPO/necADiLGAE3LlHOwHa+irEcTXX9HTAg8\nCWiICPVKHy9FGPY/qIo1iTi0Is5WgLoYiBuZrAi+lWrP+M69MhR4VZ63gCTy\nPMJkC7Ya2atnnkTKh7f3N/HETojVw7IQ7C3ZhhcME/S4nx2TAHQmuBQT4Nui\nKIgU1+vMErSkHPt+ZKBIB5nVJFEHZSOz+TO1W88jlyN3mnuA3SUxgNKGTzjH\nZ+LWRKogBJG3zflnADviTGp0b1FNlDlAwyKnfTjc2ubjbT6ajtGbfW1Bqu9u\nXj9Zkxk5kUfWS6daL6Bv3BM6bGDXn97kQmO36ez3smDdI6CJwpsCPiW0p2CL\n7dk+FW76Gr4WOiJb9YcHOP4f7ozGTeMi0ho3Ydf8qHeF+kl2F22zEJOu1NU2\nPpeh\r\n=lzZj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"147ce3993a5df60b900e1abd9956462e1c6279dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-21T08:38:21.329Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.7.1-renovate-internal-patch-147ce3993a5df60b900e1abd9956462e1c6279dd_1626856873412_0.05336482566575507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.7.1":{"name":"@balena/jellyfish-jellyscript","version":"4.7.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.7.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"739c855cd427a95d67b2c0f27b029bfb685b2980","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.7.1.tgz","fileCount":18,"integrity":"sha512-jC62nVtrdwAPCkhSbtw8EXFJuKplpDvV2tIkIBoF/8zaGRO3r+7bfYo2d9kgiFmrXILHovdwZ0E8mX7GiI+i2g==","signatures":[{"sig":"MEUCIGKf6ZnM3Xbn32krGQdrgHz5cluqUxStiZ+hildJSM0sAiEAvMYYBqMm0t/fbhIfi5nvkAp69CHUcdnBnOyOlYR0nB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg995XCRA9TVsSAnZWagAArSEP/jKawEqRsfJ/tDN7h+lQ\nicgFeg6TCWcJspqgQeGIz2kxI+KpTxEuINNTCV2r7QHcehbhMvY0cSDOAJzg\nf68a3ebUsbp0TaNckXbfkrQo/YcOyrtzqM7LdR5y6t0bYZmGOKdV/df5RBQ9\nKaBWWlR1TBEkLQK84+QqInUYpkBG0Y1I68p1At6GvOUL/Zokb6GGW8mhyChV\nv7VBERgW9SXXP5ejEeyKfFNRMgsa4B7beWkpjeyNo4XZdOrSbpIUK/I/4Dv6\nPWElgFu4tOojYWGOropowWeVljdqj+Uhcm2dK0ERFnn9R82OoyniCXvaLbZE\nnt0Vq/23YHF0ACBSH+cg/8WwV2yHrzVx4xeHch1z2a0I1esB9r86DjOqye0o\nFXxCoODnE9GjsRAWjSJfLXJpYk4KVLpNFHyVEzX3FRsj1FdpHj/vg6oiz5ke\nsZDCRhCymEZsOd2yVZj/GOhM9/LwxQm+Gd8Q3Y+qn6BvvXpp6LU4RdVi1XKP\nPnZ8Q0pSdPxIg0GoSxN3uzCw1MvzXCU9O5/aIE3xnfF/5VFTZAfutIx/Hu8T\nOtu76xH8MLFnawxmzumgQ9S2vz4xVqw62Jw8ulOg/Ssrdx3CRUPKfpdTJrD+\ngaTgS+E/guLDEwfSrNrXzshNEt0+ZLs1bq2CAWpyyaU+4hTky6Sk3vTLXIy6\nX9f/\r\n=AlkL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"47bf9dbce352dd7d680eed26908a98242c6b2f1f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-21T08:42:15.569Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.7.1_1626857046894_0.595461408257391","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.7.2-renovate-internal-patch-c19625ece260f5b44d04ec673e30a65fa5a10b58":{"name":"@balena/jellyfish-jellyscript","version":"4.7.2-renovate-internal-patch-c19625ece260f5b44d04ec673e30a65fa5a10b58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.7.2-renovate-internal-patch-c19625ece260f5b44d04ec673e30a65fa5a10b58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1f082ee908f7721fb7f37135610acdb7b91a6cb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.7.2-renovate-internal-patch-c19625ece260f5b44d04ec673e30a65fa5a10b58.tgz","fileCount":18,"integrity":"sha512-ieK2d0rguix6bUrOcQ6RyfHElIz1P1AMXQL9kCU0xQuvDv/J3h6adQcafJp7xcckwxAjYUQs++u+0dLpkSp8Sg==","signatures":[{"sig":"MEUCIDJDH7MEC0e6KeJE/IdtmmHjlHYnZA4U566Zaq86DiWQAiEA21JdPnuNxCCoJrBe93VGFHEpYWMEnZqJeGmQ6GPUWV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+ZI6CRA9TVsSAnZWagAAD8oP/0DLowGSKV4Oc4Z0gp6y\nSk64yzoiDHRVLFInXO8BZM9L+hrrSvQnrLM1lI4R1nmhB19tqVYapDg1nwMQ\nDW6VYQchIaTOCGdEGKhFT9oNuppfUpfT2zNj6A9ooln5jBRpWX4G0RyZjqqu\n3uTqLbB/TX5OBPUJgYbMKbsl6ssd5f8beNO15pwmOx3FPbislyyl7L4RTtRs\nR0LdI0uA6IhHCt12peAgC5NXaRRG8bPMHub0wwj4CVjReFVDwd5HPUI9badO\neP8GA0MbQpsv634gvjd2D/jFnHrV1aRKRmOrzU0n8MtbFRLYvCIC3l/r+jAw\nplzodBE0dlbJtydrYYRxYVDT/M5BWs05QccFBnFp0P1rdbB0wzvxdQ9DsX67\n9pvcELrEwEG1Lb2ecIHGSTiqG+Mn5FIXf31NUQ04h9A5Miuo0YKe9B1BRKet\ntIKSwdhNdk4pJkqTVEKi8UKSLTKe3tFezcR1j+y1juAat//GVTmce1qT7uip\nF6zpA/MC1Uqoe9bBaIh0CtxT0WaxbnWUUcfh9g1kbW/3yPW60d4KMiDFDxV5\nBIQFRBhBLRpMzMgkZnIaMWlfAhtqUA7DSMNtjXHMhsZQ2M0LELCi9jJh6Y8a\n2RcNHRiivQD1CsKYCxQihRLGoer90jmGIwtzSAiGAUKLHBlhWoyZWgH0n+PA\nGhwZ\r\n=yGVu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c19625ece260f5b44d04ec673e30a65fa5a10b58","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-22T15:40:51.402Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.7.2-renovate-internal-patch-c19625ece260f5b44d04ec673e30a65fa5a10b58_1626968634718_0.9174027452390556","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.7.2-renovate-external-non-major-3db99eb0ecae0089fc87ebb3e758a0246893b843":{"name":"@balena/jellyfish-jellyscript","version":"4.7.2-renovate-external-non-major-3db99eb0ecae0089fc87ebb3e758a0246893b843","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.7.2-renovate-external-non-major-3db99eb0ecae0089fc87ebb3e758a0246893b843","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe4202bd5eb4a1953cd9c44c6edd0dad773efd02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.7.2-renovate-external-non-major-3db99eb0ecae0089fc87ebb3e758a0246893b843.tgz","fileCount":18,"integrity":"sha512-Pa0oKYzfoQxyrtacv76ynAH/OoG+hYRz10XcaeY33BKr+zt4Fgsshw2Sf1TfmP2wxvajYdGhO0gKAMyuA5GzAg==","signatures":[{"sig":"MEUCIQD3wIKfcFq/bVx+qJVqiAwVuR78+Shr41LJ9vl6merFjgIgH+Rg4nXP4ibn5HD4AVgvgW+OfDAtaLSdBJgJ8oP3PG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+2JDCRA9TVsSAnZWagAABdkP/1oIQoOBjAU3CuIwycRD\n6px6ffvavmpLFQWDPO0+M3oAbD0h8kQwkLZw6c9eL+EYH6lt9y9e7p9ake9d\nMn/nfpMQ/85dqVMNY1S1eoSF661Q5tI7D1DEgHHsTNxrR5fEbZq1NCRVwAA1\nnAeLKD7db6SvdZOu4gxQ9cz9uLCNyQzyadtYSl6Hyr+44lhGpS6rJWhrXG2H\nbXseZMMdNZ3lrEOUMktOJnNsr5wmk/anooQgxvftEsnWUZeaB/bsXlfneIcA\nyn+Gp8FiiHMcs6gNv7OOMxYjrP9c0XpKQqIv2HUSV94UUfYFVvmt2tK1k8gD\n+QIiVEJgzHYGBnoA5JWB24OZOtbEQZArU9Ms9oCMUgaF2mvZ9vEZUYjlMMzR\nNKjAdLUp1ChJ6/UOrbfheNYy5EWo3xG5/FwvuhY9tL5/hDLlhITmVHjQMpsu\nCIyGWqSZfYr+oT+04+7X/X9bYQEJSbQc90dbjWyuR9UdizlT1Hn8wGVc1JFJ\nVTMdT31eX3sZnQH9helqRBlA/SDZ/VON768J4gMVZC53U8R/tTWUnmO/H88j\nbvMOGODSCcTfo0N8iJv8eLlaxIzWTXP3T0Rhp6xFik+pFXVRp71pJzZw42zB\nwiNyS3nX1Fxh0JGFTj6nxfRRg+WY6VdeKwjU/wZ3ZGbTmABE7gsNrUqnz8OA\nHHP6\r\n=ADPC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3db99eb0ecae0089fc87ebb3e758a0246893b843","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-24T00:40:41.882Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.0","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.7.2-renovate-external-non-major-3db99eb0ecae0089fc87ebb3e758a0246893b843_1627087427047_0.4407743447919963","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.7.2-renovate-external-non-major-68351a9b36c45bd1cd5282e7a993107822154710":{"name":"@balena/jellyfish-jellyscript","version":"4.7.2-renovate-external-non-major-68351a9b36c45bd1cd5282e7a993107822154710","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.7.2-renovate-external-non-major-68351a9b36c45bd1cd5282e7a993107822154710","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a0864b61cbc16c4607cf9da12cc86d2b2968310","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.7.2-renovate-external-non-major-68351a9b36c45bd1cd5282e7a993107822154710.tgz","fileCount":18,"integrity":"sha512-02NJEV3/BWN3PaZ6QbtIDAw+4tBU6QdnmSZCpcul/L4UVbYdVxvcWf5ILTuA+oUASHWfW3eKdCP8ngbYV5qs3Q==","signatures":[{"sig":"MEQCIF2aRMjonfBanWhO+mQUpRUgEZNYY0WqQD2+yveNbD0IAiA2N9L7SgbfxHDj/upTa/CUoIcZNTRAwrcoMUHMV4jEzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/AebCRA9TVsSAnZWagAAvbIP+gI+QkAljQJ4ZK1nWK2r\n3zKVeXrl7cAGRCJFHZz3eFcPz69aRgJg1jqITZ9dQNcr3cPfWEiLd2RXaXzx\nrKrtUacYmXdHtOYQOizOptCtKUuEe+Rv88XohsLXrUqvm6UaKZMHESy7xMxB\nJz7eq4ochBZLEt2s6Gk7QzVhKNH5aZCQMGcDX3VI5jM9E8za6grBdoeo4J7o\nSJ4hI83F/rpG0othaZ0oUqPdLdRjCVOvzeH3E4WRIyX25gvkSfR52tDbGdrU\ntJiIvlvPtTn24hoyxxefxTMV60EpSj3MRQpOnjt6cTRep2uouia3pYMrNoG/\ndWdro3cIHW3OXiyVQN01o7r1+LJIKXhJn5hB6CMw1ywK3ZHqXHUzwm5wJjLw\nxqWJFm4RnJ3pCfBOXH3vsZxRvXdGQnVT+bAtoAJT1/SBXOxAt/r3XIClCD6S\n7kGdfFL8k2cIqOluSMmi9CRx7N15EQu3jNe4e7GyU0s9cTNgrxBlgjzjHNZP\nNn2IVDhvirxEBQVFu0M/RvRXW9KR+aKJoyKTOSaN9kJhD7fWE073JBNH4nAg\nwVMUWT6scoTobElpJgxu37oC9zGwDIeb98EvTXuC4ferHBERZEpJfz4vfF+J\nrgUCmuYBJMjePvUAx3edZa0aVLljrDfaiH7VTVT9CJPK4IctmHURM4g2Aaxy\nI/Eg\r\n=8Y0U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68351a9b36c45bd1cd5282e7a993107822154710","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-24T12:26:41.988Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.7.2-renovate-external-non-major-68351a9b36c45bd1cd5282e7a993107822154710_1627129755223_0.6383892828732265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-rename-this-var-2fc4c2994552e5c0dfe5e9f8a27519a1eb801dcf":{"name":"@balena/jellyfish-jellyscript","version":"5.0.0-rename-this-var-2fc4c2994552e5c0dfe5e9f8a27519a1eb801dcf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@5.0.0-rename-this-var-2fc4c2994552e5c0dfe5e9f8a27519a1eb801dcf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"979dc511d3fb1e07b8554a3b03f44c2a0d573040","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.0-rename-this-var-2fc4c2994552e5c0dfe5e9f8a27519a1eb801dcf.tgz","fileCount":18,"integrity":"sha512-hRURIetO1G52ZJslbcavdZLddPlhz7bkRnutRN0JkJELI3mOXqumQAz75NCI2RUVVRjSk4sMsonQEWy4EspxRQ==","signatures":[{"sig":"MEUCIBIgRygsqyk0+huG3a9xE7B+a5t8ecrEggXrmSOz5uk1AiEAhm+uZ9iSPXJfakJHWIhIVjeXrXrHZQXRou51aJaIIII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/iohCRA9TVsSAnZWagAANpcQAKL9s3de2V4cvFIuUilq\n0QHCyJn/0M+9yX+/DMErkD8MnCbh78lMULGA5Mb2tsEwsguQw8r/lxHRyCzW\nf5li8Rir9LNHHxP9j/Xmi1YQtJIiDXegKdEKTs7nfcceaRbOvjyLNWcX3ejs\nwZ+KKJVg9ux8PC/wHZVeNejs0xhncpYBzrS+Gyy8/nHflrPU2DmDmFW13FBP\n7v/qn8tizgrg5zEJMxFVd+2OLcwAfcnho9amD6Nbrxl10vT0tJuPnhIxaw68\ntfdeqgloLR2/FJhNABpZnK2MtKGm78pu81D7CP6nR7TDjsL1i2ytsHm9Uqsm\n+5ixuBtHSIO5eWK8mq/m2hlgzuFqpgVQPirs/1NorazYAanQIBqzRDcV+BiD\np8+i6Og7DQLtYgjfQhVpZgfnc61yllGGa0L8Koa7ps5ONrF3PJ6Ke+2Me/94\nbft7+PEF9FtMV/uIeacmN3RO21gj5AG2yBv3KRtfZFhD2kEVEsjty2qEhKMl\neawvXITbFO7cCLubqfbSH4ef4WPaIioikxFKzOZTBE5CLknBve2N1EH5ulmp\n4CAkDC3cjS4fehNoHzp2iDz2w3fkHld+wxWch2ZpFTd8Qy0nxX6WV5Kldtvf\nPeGOqNbFYpB8Xr5eWk9T+KPU8whwLgx4xkRigv9NWAbs1y8WA4xLLjNJma6F\n5ZoC\r\n=KypQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2fc4c2994552e5c0dfe5e9f8a27519a1eb801dcf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T03:17:29.172Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"^2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.0-rename-this-var-2fc4c2994552e5c0dfe5e9f8a27519a1eb801dcf_1627269664922_0.9034412295878953","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-rename-this-var-c8f551476f40c9d9137ae13842952532605c7431":{"name":"@balena/jellyfish-jellyscript","version":"5.0.0-rename-this-var-c8f551476f40c9d9137ae13842952532605c7431","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@5.0.0-rename-this-var-c8f551476f40c9d9137ae13842952532605c7431","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"49b16e118e88daa31cbf27a9d61d7e42688ac2b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.0-rename-this-var-c8f551476f40c9d9137ae13842952532605c7431.tgz","fileCount":18,"integrity":"sha512-ePJkmRw03s95D7GDVkIzr7ACt0g87SwrmVT6dhsHTUTanSnV+v4Wlk4dAhydhLFsM/sHAaxhladwK0NwmD4lxQ==","signatures":[{"sig":"MEUCIFC4ZioB5KvnVmuDqyQDCKmLj2MWF9jzzCEcC0X6lBX1AiEA2eIl9Rtmi6WxEw0uDRECGAC3Z+dNXbe5UVJqmMZTFXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/lbGCRA9TVsSAnZWagAAwi0P/2tsHMiGHrGHRrkiv38s\nz7tX8Myy96O2Oh9debxtPs/F7B3DYPy6j2OXSvPNrRwXyQgATsvbu5mymt50\nBcTtZTdpItbh0JS1rruTs+vMQQZFcnGTz0S4v1zNPI6EU6YPXjmpbulU2zsn\nTOyiVkaDHlSqa762VnhHssZnWUXdVTPXBwPHVMli8Hyv2o8L4t/HGtkHv/Ev\naYHcJtEjw2+Ns/aHA/1JlBJf3wJD1QE7t20XVhkgScB1GSdi8gVcIgD8tjhW\nJ4t1wQ3MprDPFqSV2n52JVtf7bSdmRMLDe0yfC2Y2McNYx29iZv+IV6psKrK\nzPgWDYN1diez0pXrBLp4ORuT7ntfsRl6ZkHwWBsaQOcggMow0c3sGOmQs6Ut\npeecKCJmc+b/qKmuHych2cTQK3yWXW7OB59AMidSZ2jLIRcleTHjJdFarQCP\nWlfaCNWpbtM1caFtoDiGztJqZgNDDd8x2EqC58t7xMXLnXeqNsCWF1OYHlR/\nMzyZ2sFcnBdaqaRTF1CHP5YC39fTmchZ46URpSC0K/bPB7u9XvcPEnlHA5nq\nURe/TsD0WWKNRraUNM1R5vdfmn4Xtni/JcuROowCdenUQPb5esXv18rzg7AN\nXqQRn/V18FfdqGvSa55ZeYSTzJ+Wg2wSmMkPW+MzKj8UbpgyPpFegPWPlUAg\nO0ic\r\n=KY3K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8f551476f40c9d9137ae13842952532605c7431","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T06:27:56.092Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.0-rename-this-var-c8f551476f40c9d9137ae13842952532605c7431_1627281094215_0.15417417653790766","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.8.0-add-formulajs-fns-f99558a0d028d2a164224725291a8df8cbde6c3e":{"name":"@balena/jellyfish-jellyscript","version":"4.8.0-add-formulajs-fns-f99558a0d028d2a164224725291a8df8cbde6c3e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.8.0-add-formulajs-fns-f99558a0d028d2a164224725291a8df8cbde6c3e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d802c7fc50a470b296ad3c8197033119f6510c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.8.0-add-formulajs-fns-f99558a0d028d2a164224725291a8df8cbde6c3e.tgz","fileCount":18,"integrity":"sha512-5v0DpudaarbXnjyJhZ4J0YbaLxaQ6Bk+ta1r313ouTcpAgB613NHw2rav9GVWwEtH3ABq2acaR/qggEPCMvBcA==","signatures":[{"sig":"MEUCIQCNxTkinOnO/3uC5fzw5CdC04ieUnL90etxESTSHKyj7gIgZ6xaE45FnCXhAvdRXDd5W1iljcRO9bsKMrY3gID1PlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/mSyCRA9TVsSAnZWagAADcoQAI0EkJJy9y7yEBF0omMo\nZz/H2HC/toNO81iu+9sW9Hc8A2Ckb+6bXtW8zppFUY0xrM7UC0PqaA/iPtXV\nqo0UgpFRFZib1mFZ5Plm4iEErRrKEUOZjJkK0zBltGRdWUL/UE7qgma3KraX\nkI5Z4Dyw2Pz1A/q+N24NreEM/csQua/o6kx0cU0g06/wYs1+o1dtUsb42uYi\nO4AuFhiDfpMcdyejxSAZcd4FRtWx7hBvVabz+tQITvfBl2tCBORNMerTIrmq\n5TvdxDXw1DylM6OX85/xVT9gE7nhboxLWr6+IDpfBCq2TTRiIsfvvbqtpWmN\nBN0SKEQYbhrg4qISl2g3KLAV1EP3EDKhBW1HgifvYv6mvWiTL+HJxy2i6nxs\naiRscZb+KYarA7Uu19o7KXE8HNq55Hb2LpBuPbPaekXWRkS7Wl59jOvOYzh9\n1MzA1iJgH8c1SxpdNmWpxiqJYIFIvL5jss1bvrkxRtBXB/nWgzf450ds+PrG\nTUCcGbeWuyEkYMUnQFczy9ZCUr8mJQkA6YF82/rwhkcj4D8gQfaAoMhoJkyp\nDJQsDbSFAL+1EaIxw+DAhKcIjED3PuEAN7TjlAuB0NdnPbQQN6FInCo64F1F\nIUCIy6KHKDWG/elSFqoh+Qk29MaVoiSPVMA4Xz5BEm7ChSrR1ys2twzZDhq4\nBLlk\r\n=Srdf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f99558a0d028d2a164224725291a8df8cbde6c3e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T07:28:01.513Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.8.0-add-formulajs-fns-f99558a0d028d2a164224725291a8df8cbde6c3e_1627284658594_0.4239137711683316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.8.0":{"name":"@balena/jellyfish-jellyscript","version":"4.8.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.8.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f08b0d61e413fedac6ce52a0abaa3738b831b0a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.8.0.tgz","fileCount":18,"integrity":"sha512-a360NWOgjkAN82KtORJuQY8A/qiyMMOggygEod/SYtcMO11Tb+xRUhcWIhYkx3rBpRx3b/hCR3ezimZwUhvcGg==","signatures":[{"sig":"MEUCIQDAEn4z1IcOJvVcHSAFOMcLyeJmgi0ucWt6a4Dtgr19BQIgXN+i7zFzaw/DvHhlI8WUI+L0wfkdXrvU9l36YcG5pU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/mWICRA9TVsSAnZWagAAadkP/RETwb2F5B611RNsPE52\nzwi2LsXlVdM1hXvwq696MQ3NoAdnAHRU3sfFtEYRbWhUXc++DjtDjZPtNtcD\niL57FUHh0qtuhEB8EVo6t+O5Z5mclioIkF1q2lsEWM/ZnykamM9+pzrmZLSg\nDLIdsCBrPgqt9Y8rvck1L2ty5/mLpuIFK4XF0wT4cF7/s3tvbpxj1W+RCG/R\n2sz5FxJk3o/to3c44xZrKNHYnmx+A/Wj+opTntod+z9SDt/TiXykSp7hLbzL\nh25dFqX2SWDjVG5JUtsEbBwODbddpRKQarExyyGArhGu1XlcW+uSv+qqNFcA\nb7RRxE1HgK+IV+dFESE5FCBJY4zbyNp9UqBFqruRDrrf+Ig300hU4WyzoCcF\ngsk5mN6qVGr+d/wE4H/hOmuWC6oPbkIo4Epg2AGor8NRMstb4Z8b7FYu8zwY\nh1a7GxLjZtFMJoJMARD4U/C8H0IAWztiOdFeqYxIXr2CxOTv/9IEo+7fEz4O\nkqZpMvUUfoYAyTcg/bvjTM+0weMWBtbl3B1qQwNA0XnZFpEnUneT7YYUcxX9\n8fKmXR0Zna3adA4URwgc95k57qHps7g1qw19nhcjBUWO9krJ7vMRQCHD6CUp\nipHmh83yIFKqT5MlSdnFxhXYi5bkrO0ygoYLsO4F5fJoo0v+ewebSJtsP9bc\n4zUD\r\n=Z+9K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"16cbfb9f3a2f7cbc47ae1562e60c50296dbfb067","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T07:32:36.610Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.8.0_1627284872471_0.5634734817400269","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-rename-this-var-37312e28ef54ecd586c797dc04dfc98c192fef5c":{"name":"@balena/jellyfish-jellyscript","version":"5.0.0-rename-this-var-37312e28ef54ecd586c797dc04dfc98c192fef5c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@5.0.0-rename-this-var-37312e28ef54ecd586c797dc04dfc98c192fef5c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7622fe51800d92fd34d1ee22783c3922d6aa4231","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.0-rename-this-var-37312e28ef54ecd586c797dc04dfc98c192fef5c.tgz","fileCount":18,"integrity":"sha512-lDQ9urI54uD8pPPspIYGNugxel1o6dc1fLX++A2d6YskzKVuJ+H2F5TV2/BAQXsnMTPprcCyUkmr5vjkUQ61Kw==","signatures":[{"sig":"MEUCIB55FxpE1b4+bKCBlKLWoRe9Vr1mGsECtnEk8++p6oNiAiEA7Ru1SKxKXVVUfJxVMxjLNxK2n6Huu3wKdk/ZEDjNGnQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/nvyCRA9TVsSAnZWagAAahcP/itzP4N6Yjw3idmA2zD4\nz+9+PfUSGQFtkzVhFdrkmydgEf0ptd1B9d8s3NlfzKxAUWOsjLqAjmQMKj2f\nXyAdebFpjl7MC3y/uXi6N8MgGozK5dZe6UlEhL+E89s7CBFl3LDfyU6tNC0K\nEND+C+wXMkLHlUd4fFjYVOallnbEJyny1pK7iPqPsd6v6V4nBaHgm74kM2WR\no2WePeX+LVXCydwF6vgqdgYwJTQeemVUAUKJyByNEwnQd5r786JTFe5nrTk8\nwpjU/v/WNYN4rr3DeohvlrnDgmOReT//CYumaNR54ZjLLWXxz2E0kYruAkAm\nxnPu5QjTwVAKDhMNx+0NnRpBMVULJ0F8dK+f+VSxlaMblU1+mXkeTH6sAH9P\n8WIq4CzuMucDxMrQmPCQcd0jlCJ/k5YUS1AGnrXtIhfDhTQI0iSuDkQyW+01\nRVQBgnqD27tHZwLw713cFajHulOJc4jOQt+5R4Obt+zqUdkXVt05fOPXHZ+z\nzxhv4EVCBcTAWaHgzx5mG7hLeDqWIuF0JPLI+OOkeTzL/SnK7xxVSmyJ/32t\n6vI/d0CmAy02MHxlBTp99f716z9SmLpYtJJ8s75m05Ew5mlk9qjfE+EGrk4i\npXNZSpGNbhajkpZrwUIFxlDs/iSOpbkBIM439fsHawlPzKqj1queNywBSkiy\nED+G\r\n=de2l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37312e28ef54ecd586c797dc04dfc98c192fef5c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T09:07:31.161Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.0-rename-this-var-37312e28ef54ecd586c797dc04dfc98c192fef5c_1627290609846_0.9443596522864202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.8.1-renovate-internal-patch-6f55f4cdb62aa5ccdfb8b3bdeb8d388c412fec9b":{"name":"@balena/jellyfish-jellyscript","version":"4.8.1-renovate-internal-patch-6f55f4cdb62aa5ccdfb8b3bdeb8d388c412fec9b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.8.1-renovate-internal-patch-6f55f4cdb62aa5ccdfb8b3bdeb8d388c412fec9b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b82cd39a3fc760a79f0817ba0c2e722f80273fa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.8.1-renovate-internal-patch-6f55f4cdb62aa5ccdfb8b3bdeb8d388c412fec9b.tgz","fileCount":18,"integrity":"sha512-BfhdhOA1GQ5/ySpYuO/S24NgaoBTBTjnga7muPhPflt1pN2JIgDUiJt/y1jSwoPbHlNHm+Z/V905l3qDz3qzlw==","signatures":[{"sig":"MEUCIQChmDCm7bvkNuoXpjkJgDzpdazNvMlQmeOUjlq3qL43TQIgDzkkdFP3Am+K+bgnS8VEJQzTu7qrzeuEO81YD2bZIaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/rWBCRA9TVsSAnZWagAANsMP/RCwOyrrDWOKM4FDL98i\nuCJw64mVd9GBAcVCg6yyjawjRzpm51/CUmvPt1zvfhdN9//4A6ECK8qc02lg\n241gaN5EmG58l7wouFhK/7Dhg2FdyfvHMvtDvNvytpu7DUpDULXPaVGDogSa\nw6/0YBdMHoR2FXHJUgXU8z+vlv445eaEjp9rj6NB+GBAuA4yURSTiQJ1dXbC\njqlDOa1mL5tpwrSxcATmPY7UItoaD6QVnltEjMBQ5YsVO8mvUq7HJDBQCtPq\nGsqhCK/6OJsEfi2D18tBXsIegBXgprgflnbuV14FUBMjXYNr5fskVI60Y7tm\nw4d8DVV5C4isIcMwX3tajxC2W/T2ZwaZ1/w86fi9QmGDqQkAqa/jTkgV7iRz\nGQhnbtV+DtqJSxUXiXC1csECA8N2xp/e7wdE3gYKidCpwIYDulMwbq3w+OLb\nWkDEJ3RsWgX9yjtNzsgGZ6zhKBhbfhphH/37xbbh4qqUrw8gMfQnQymQln+6\nF1BucDse4LciWaLwrdzkk+vnezvWeikZer+c35idHPTr/DMbrgsBwP21V7dl\nCH0o/bVFTzd5L4SAAqa6NPwFeOYOiMh75A2LTxn9Jx//eTFwClXacO9ktnoH\nZi2bB/oMtNm+XH2osANzlfSO5F05IZS5pSpWq82gNHgB3aJm8XdIlohZdqBs\n6dNe\r\n=EKwx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f55f4cdb62aa5ccdfb8b3bdeb8d388c412fec9b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T13:12:18.668Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.8.1-renovate-internal-patch-6f55f4cdb62aa5ccdfb8b3bdeb8d388c412fec9b_1627305344982_0.9169912025233762","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.8.1-renovate-external-non-major-8dac0a6735a736a0714109097e1cee621d2d46ee":{"name":"@balena/jellyfish-jellyscript","version":"4.8.1-renovate-external-non-major-8dac0a6735a736a0714109097e1cee621d2d46ee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.8.1-renovate-external-non-major-8dac0a6735a736a0714109097e1cee621d2d46ee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"14285791b543b43756d5f083624466d1c62deadf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.8.1-renovate-external-non-major-8dac0a6735a736a0714109097e1cee621d2d46ee.tgz","fileCount":18,"integrity":"sha512-utQn5616LNetmfP3dAPijGf4Swp9EheTosmgXlFtYXMkHIuAQYXu0uVDeB/EFf/vmlPJEaYnMPgmC+OIHf5NSg==","signatures":[{"sig":"MEUCIQCmn/obuZ3egcpg45XfnyK9Y6DLs7gQCkZaobaevKZdDgIgCrXNySpZHDuDnvbLqxhTJr4OeTf9cC26Bu8VTqUMOOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/rXDCRA9TVsSAnZWagAAa+4P/RhWn1fNiChQSOa46WVA\nehWL6MESBZjPo5PUQXNwzLqw1/lYGjNmpm2q0f+kpIBs5npIzRGgulysSKw8\n987Czz9fjwmDYvehUXWoucmdt2psIk/N97MM1XlS4D59wE93Ft8/ZgbNQCKq\nzDIJP6xldZxDNiX1+q+MZeykL67mRhJR8ePTXKANGZ8OA0djkGM1YFn4Yf7H\nLYB0qS60VhrbBU1bzXzzRUUtU3RYJUkSGwmGvST+vTkblzw/upul6K8j2Ju4\nc5t6jBQtO8IPLaQhWMOxMLni3dB/XRBmBq/byGLttH9lIl/dRmo+Wu4PsAsz\nQYULtu/5MFOsJ8Nwa3lVJILsdNLRE3eP62PsMS/Zr0bA2DXumKTXvZj5rxWy\nWYX4hbO/hWv0SlelbRVv5FsBe32x90WOuincswF4wji1gsy3tABFqKxmoN+3\n2SDSVp80X72W9WAuhV74LosE/MYpcBWIvZOsoHlKbQykJ07hAunQgZzsrS8k\njGrTLKnLtHPvwJfudW89FlhVrBybMWId0xjV1p9/lRFJgEgsF9EruV3E2lro\no2kH8dseIXlssvIPw+UadEnnqr32uKWfyq17pnsllmkLVaKeC7BS2KRitpWH\nkvYqBVQB58Ok6XmvgrQ1yLmfhoFmtIzeDStH9bv6aM8dg62kuw5suauZ/SEe\nB18f\r\n=JODV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8dac0a6735a736a0714109097e1cee621d2d46ee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T13:13:42.941Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.8.1-renovate-external-non-major-8dac0a6735a736a0714109097e1cee621d2d46ee_1627305410726_0.8604426746177691","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.8.1":{"name":"@balena/jellyfish-jellyscript","version":"4.8.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.8.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a885c9edcad68cd4cab7e9fc165e218ed3c611e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.8.1.tgz","fileCount":18,"integrity":"sha512-udB5p6EYJPq3JqKsVbCFwaz30h0ZwuwQ0EDuqizNyRuO8DKvke02kR0XUsruY+/wDD2pPlvMjg1nh7S0BMx6Xg==","signatures":[{"sig":"MEUCIQCjMnplYiuhZiWdF9lUKFAgzhefKDCCeda0GOV3Ypt9mwIgdjTHWcbvSFE9Ts1Py9+VAV1kD5bs5DK5MWP/SkGZIzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/rZMCRA9TVsSAnZWagAAkscP/2sH9fpuL2/E3nDj0Clr\nahgrIuz1Ai0DEQoEPapMrmmKPth+rnVxCLN6NxN4qpy//DLH38+Yr6BrBX0+\nL2elw0+ZckH4DDRRLULNo+ZovWtM711doqo8JyVwImo6ZcO7YSyEeOg5NdvQ\ni1nJc1YmAcwe4eIkpvX3hr7FNUYIrdswwS7sm6pCll0ttxxDZ9uujzdD2tsm\niEdt2JAMaHNqi8fRuKjIq0pNMUai/8aBVhJB8mt7AdvnPX4ycy8poNmULihA\nkHxWXpZzjiuo5RSF5K7jgRVujpwHTPv0tZmRQoozaKI6ryTUxUrT+pG/pu41\nHbBU8qLz3JWvzRflok711koastU72Xt52tEFi7ioEPhzPaPfDnHR6AseLZwg\nBBfOOVkbTroWE5KsF5NxkizxK4Ou58srht9V/qqCsr6oyCVWslVWqldZRPhC\ni0CiOH708ZxAOSQgA+8v0AjUQwBRFEJnyhJa1+QMC+2lg1AK/GF6W4SMAKpi\nKE3EPdoUjB9mkwuvU/J6zQmp+2L4S1YdfKPnJfGK3gNx/b4O6Up+qsXxIK37\n+dSpEZA2M/jhc8E6XGWrTTu93DxCsrHMUEGnRqeSU1+e5S1d1K+KEkIqn3Cz\nBYToxJMA3KejsgspoF3mLhhDCbV2N0JVqHbdFSKXNJ5kAG45tWLv3uzteY6N\n8ag+\r\n=QgXG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aaafacb9d7c01a629368a8ac1a5cf750a3106bd0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T13:16:56.300Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.8.1_1627305548440_0.307665568413219","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.8.2-renovate-external-non-major-a602c9644ed9de6d5863fb31edf3a119752f98db":{"name":"@balena/jellyfish-jellyscript","version":"4.8.2-renovate-external-non-major-a602c9644ed9de6d5863fb31edf3a119752f98db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.8.2-renovate-external-non-major-a602c9644ed9de6d5863fb31edf3a119752f98db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"60c6ebdef7199df5436931b5958253a2a31dfd6f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.8.2-renovate-external-non-major-a602c9644ed9de6d5863fb31edf3a119752f98db.tgz","fileCount":18,"integrity":"sha512-vB0XMWssn7JHKBCOydndMp2+AAZhvC+upjIC9W/Vr+G9id6kN826SvIuJZgFvv0aTR5oIWXrXKsxRhUT5Erl5Q==","signatures":[{"sig":"MEUCIQC8FmfasORF/zVVemiABGszuUCB4nkIHMvF+qVUJ6DZwgIgC4s4Xah3f9uAxorkkW7o5uWidZeujmbB9WPTFyRvMm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/rcNCRA9TVsSAnZWagAAGLcP/2WO1yY46dE1edymi8iP\nie4D13TirLnDCzSICcb5id8a7on2OC0bZapB4fHAHMJAFjd0QmZ1sZK0cwpI\nLJ8nyzOdjzv3Eewgr8AZdSkrg8lIl8Jl5W0seSQ1WAuOBONizJpv06hRsBSZ\nKiC1jcFtyGUKAqyNx72YLlCRRDEbm8EgJWlfrjOvNs90WYS4oE/GO768N0Rc\npq+wvnGbD/taYn7uYCyEXepIPaKq1eP2XvE7swV3tBf6QyIlkJuBuf6NTCwR\n4TmPPyrtKAdGbrV2MljamvDQ6jBX60UDF9LV0JkkgwetqLjxfDqFfG2WQp1a\nJG67jJrauKla314G70bXAUXBmp7DpDHKZ/2mBBobNduv0HDuFlr9aI6YAGRP\ncEnmh+22/NKK+Wb9/DXP2pUDVb+vn7nf26BU4aOSj00iq3gBFB8khL6bGMYp\nX1yLKSRS6R+ruElu+UiCKoIqhAGW8Ov1wD9YQcdKE9Xvk4luTDcBKKy2gYxg\nTKWUfdi7MkPAwk06LXfD6+GOVcBzR7e3/mUsATmtDSEhEJ21hHmBp/yYGvdi\nCGqlVuz5nArUPHMAMjakPsHB1nvrAol4R+Rj9uZSNqaLporSJtA8yJ9Xq5tN\nxLCTPA4P+Le4qlqmPeAQz4kSJAusK11DhoT2D9wk0pY54lIjIqkQxuE6nOyN\n1YO6\r\n=wzbL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a602c9644ed9de6d5863fb31edf3a119752f98db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T13:19:33.818Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.8.2-renovate-external-non-major-a602c9644ed9de6d5863fb31edf3a119752f98db_1627305741227_0.7076132745023429","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-rename-this-var-58646075f6e0660c3a78a64c0374ba9825744273":{"name":"@balena/jellyfish-jellyscript","version":"5.0.0-rename-this-var-58646075f6e0660c3a78a64c0374ba9825744273","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@5.0.0-rename-this-var-58646075f6e0660c3a78a64c0374ba9825744273","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6fe81b34f78d500582d3657db3c9afd38f8b027d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.0-rename-this-var-58646075f6e0660c3a78a64c0374ba9825744273.tgz","fileCount":18,"integrity":"sha512-b1fxjS4KL4aSev/LTrZi3TRLxJuzi1ebui6PhU8us/elQZ0QwLOZES2tv0YTlyc0hrxGb9YGz7JfqvDmlIbORg==","signatures":[{"sig":"MEQCICPOOvpynbMaX+QK+3s+O+4TQXu4Ys45yE2zp4hD79geAiBesPdiumiFGsi8YRYS+48b4p/tOreigPw6HJI7dijVlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/zrSCRA9TVsSAnZWagAAU1wQAJVR/nEMlMZnaYDbr4Jm\nyklyuBi95zinLzkgExvN9ooCeri0ZAkuNeQSYpTW69RzeFTv9uz0EzsHVp7H\nt2IaMXN4ERaNexduvGkirJVWNQ30Mtec32urUwGMDPltbN+BQMPYE3kpe+TW\n2UdyBLOrSO3FeekHNyUXuuZhOCCRjY5SUkiTG4u6kZo7RzjQnns3wrg7hk4b\nxGrPVarAyb/UbKqeEIHUsZO/YK+0urwpkuPD+mlckHMdHjHipnqprarYZ//J\nnjnDYEVoAXnRc+9DX910sjSDmhJSTrwhyOGOD0m/PgL/OS8jXI9seGy8tDvC\nhPCy1UuPEziu5veuKl7IeMqH78/vWujJ/71Z57KvSoFTtZ69Hlo82qLIeEL3\n9Ki9J8n3GogrvPhQ3pkaIeZEjCTzInYFxmllx/fmdnbE0Slb0qtpiLrRRdzU\nTntoxZuk7uglVT7RJsuzQEkA59pUshh5kRj03pNtrXkoWp9eX9LOzEdlAJPg\n4e0Cy0WgaHyphmvlHALeYabugt749fmpWwnwvy0qZK5PLQXfa6BKKt/5gfmW\nQnAuUX3sLf+O3xFLWCNZZBHIvXRnFD4jb4/bZ0AE+xBvD9+u2NLpRu3Puvz9\nxmB42ERJ8nr1qcdrMW6hEaGmoPCOm7QPQMVBDhOJchLWC8WcctKA6qBQ1loF\n7O1S\r\n=2srO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"58646075f6e0660c3a78a64c0374ba9825744273","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-26T22:41:52.052Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.0-rename-this-var-58646075f6e0660c3a78a64c0374ba9825744273_1627339474120_0.5374030831275507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.0-rename-this-var-d0212076e20a98af7fa1e0042ed01b88e1c42bd3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.0-rename-this-var-d0212076e20a98af7fa1e0042ed01b88e1c42bd3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.0-rename-this-var-d0212076e20a98af7fa1e0042ed01b88e1c42bd3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9328d4e948453c88fccec6beb1aa0a4c8b4b8ee3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.0-rename-this-var-d0212076e20a98af7fa1e0042ed01b88e1c42bd3.tgz","fileCount":18,"integrity":"sha512-k5LE0LEsJtU99iDmV8s6HR+xgoOh/kVm8EC+Y+ZElQztZZUPniPW+OrZEgbsmbtDB8UOVVXCXpN7LXZH6UVl9g==","signatures":[{"sig":"MEUCIBT3Ho890D16sWdC+8WXp1IdOQS9IWc9TD0Lmt6z/BYlAiEArQtkq5KQDFyP8O/fxJdhpNuL8c9oFqssPwn6JZCbbD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96669,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/2QjCRA9TVsSAnZWagAAAX0P/0az6T4twiyH+620NbKe\ncSZjDeJO1YdThgdnGhqPFUgH5jhDBlw2fAohpmDIFswy2pCjgD61uOyKHq7F\nd+2BmozaCzEWPC+EcuXsbMPhNv7qeHYbf3oKfP2QXLB9qm/1hcO4sCO96xib\n7iHiq02UB0DMrxValYWHM6GhJFLiBQYondkDTPU0q5wBpeAxwnYTMSU2gqRQ\nVfAcg7V/UQTfQI1POv/Z3PG8n7zxnLKWA+1vJa9AUF53UdxqqBrnVa9oKh24\nBCD+GfvRubQKUc6i95WP0eHOixYdbZlbqtFyvOWdKcBtOy6GdMsLJfFpoNRo\nZR8Jmt9mVhIwOHtFtdsW2I9InWsX+n9+sSCkk/bLrBxCr1Xam4JLJL0X8EQC\nEFR8w2l3zPwk2d7eM9sHUJRUhdeL0RuYtJbkrh4mE9LoAFCpMRiTzd64/+Zf\nx/Bpd9wZqn9Mfd1ozPWkPL0G+YVkNwEXrZWzE1yxJ0qSbjbBAx1iUcD/DS25\nEsL/9S38DQIDfIb3VHsn7otoCIoWAMyNq622nzAJWfH+1ta0a7q8HaTejgeb\n3JloVnxvpAQczwcUAI2sjxphFge+uT8RvNb++F7GTHkV9eVvC13KG1EogjUn\nVHwiD/RdAOKaRBzlHaB9Q/BDfFaz+MO+Jq7hAWCf90MWhedsZwcOktlsWqMf\nOYTR\r\n=5XxD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0212076e20a98af7fa1e0042ed01b88e1c42bd3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-27T01:38:11.172Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.0-rename-this-var-d0212076e20a98af7fa1e0042ed01b88e1c42bd3_1627350050932_0.6625706511928275","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7749a9753c5f23891d34c176ecb343ad4f4f0bae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.0.tgz","fileCount":18,"integrity":"sha512-IV36rfCSTERITM9WDTfOiaVoVfb7sgTGhsNafpWudgRHI1FYXVzwu1fw6zbK9WejrzEnJ1DjIhv/SCZs2uQ4BA==","signatures":[{"sig":"MEYCIQD0uZ1IFAF1+E3gOWZ8SWPOp+oBn9m/mM8ztqkgjDmXHwIhAKV32/v4xKVDfz5INE1f0BlFd52k01dKwdIEyZN6veFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/2efCRA9TVsSAnZWagAAd0IQAIa43EZEAiqtQdi+TQ79\nl3hq21Ze5uml02zvc1uUAXAZagDqZE+hqYh0xBKlhbrdGRoZz48uOqv6MtnA\nkbCwn4JZEre2dir+mIxF+lWXDsxIzDD9TL2phvkr1OpKmv9uGL/ze0E1DPH9\ncKxAfCL/Q4fTYTk4iQc+Ezk9u5cEhrX6dNphSBTNtHiIx6c0E86JqZc0MkrK\n25TElz7q0XHemADYG0Psl2bKCCjpMXzrggj6iNzkc2Rii1jJLdgotPtPooUM\nKtzWhwDXNIMWj+/Jy9n0ZTyZ4RwVaT+/ilHLf/CZjIaxxbBFflwnvhY5/Qov\nkskqL4Udbeb0ZRFRTF0LiDY6tg6nnjXegYqhKM2uMxKnRba8fzBFVA9zR6WS\nTI1SXhJqAgg9IoYdJ98Exm0u8KSvbaPmO8RgXAtDFNT5O9me1PUBWR6Vnqnz\nDZlsRf14Xh4e3fhZqI7c3JYsPNsc7zvA0lqlaMvJLlPkZ4VhPErO18vpFHv3\nAx3dBgcIOhmMlMpFBd9YfR2M8SZtYvn9luYNXM2qGX1i5glrrpgzWFT0M0qp\nEOOhjRUYJHV5jIENG7Srpd372Ow9JAJffLCXQLrv11HBnKLt35F+6uvMZ+8E\n7F87ZklcjPqNn8v9IvIUID1Y30ycrR+ewInfwVeYw5HJNkIcKr3QpyYh0h6V\nLW0J\r\n=SheE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf4af81489fbe1e09b921c184ade76db290ac91b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-27T01:53:26.891Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.0_1627350943685_0.09235729223206768","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.1-renovate-external-non-major-c91eff57dacd0d008ac458a04cab1b8bcff47016":{"name":"@balena/jellyfish-jellyscript","version":"4.9.1-renovate-external-non-major-c91eff57dacd0d008ac458a04cab1b8bcff47016","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.1-renovate-external-non-major-c91eff57dacd0d008ac458a04cab1b8bcff47016","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b579b75cd2308130803eb2c46dee258271a566e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.1-renovate-external-non-major-c91eff57dacd0d008ac458a04cab1b8bcff47016.tgz","fileCount":18,"integrity":"sha512-9iANaT7vwR14GTOS/r+tyepPI83Wt6iz+iiHkfSgKi6kgHaow1TLd/XpWWtsZc5eBVLDri6c/qUYL9Es6uHW2A==","signatures":[{"sig":"MEUCICVsx3+fE+xbmja7hULzVj+McQIdTold1Li7cYCmDfxJAiEA8H03tP29r8mpa+HWVSgOuVLdzGmbiYd3ewt9q17Si5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/2hWCRA9TVsSAnZWagAAfLQP/A+VlxgdEwTnE8NFWXLJ\nltYojG+EUiNzU95dcFn8/hpTRwc1JRlhRIoAXPBoTs0AUqefFxutAWdtvQz3\n78pWKKinInDeIDpLhIWmJ2eQkw41CUDSd1tl8XK3JKZECxAIUGGIZNannr08\nSebdmKm+ki6LM+PGz3tZJ9DPIvVgqyuUye0GFQJAegt30UymOwraackabKTD\nqQCnWWclK/YWXCrdaj5PT5EpvVFUlaWQ/T1USOYmHYK4LHGeJsqR36vhk/4f\n2a/NmisWvvYvWJHZG43U/BZ7dGPeKu1CH17CB46Ze/MEZEl+luFM+xWTe+0o\nBsOQy9b6VThonuLFuWFpzLSHa4prRgRvejtqRoLDfXTjn+pWJEQPIb7yjOTb\nR/mTszdsBi/fJqmxhOmk9VXvdBlEHK1Dw211+IxYfI310SWr47zhgcdvepfg\nxKjDVInhoEJNNwkY8y22v3+RPINgU45gRIHvB3JOWkF63yzdgf4iZnoxGw+p\nfbHFAGNOqP7QGv9+ifC2Ld1YL1oyXWCSMwKvArhVYhaxT6VWt86zhqeNFpWm\n64PR4VkF3VxsZ0CUde6Y4bLDcj371NQTiB/sR1gqguWm3aTOkoGgSNDB4HP/\nvsVqXH3TwmBNp1vIeWju8WGRpbdMT3EI80d9ApVsI4/SPkYxoEvRCydgSFuP\n58/x\r\n=n7TF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c91eff57dacd0d008ac458a04cab1b8bcff47016","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-27T01:55:26.001Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.1-renovate-external-non-major-c91eff57dacd0d008ac458a04cab1b8bcff47016_1627351125886_0.9983261683976841","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.1-remove-this-context-variable-9f6486f3df6e1d3fce30fe83261db599c10c217e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.1-remove-this-context-variable-9f6486f3df6e1d3fce30fe83261db599c10c217e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.1-remove-this-context-variable-9f6486f3df6e1d3fce30fe83261db599c10c217e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"368bc86c9bc8ae71a4fe139d2d0584e59475f38c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.1-remove-this-context-variable-9f6486f3df6e1d3fce30fe83261db599c10c217e.tgz","fileCount":18,"integrity":"sha512-UHV9VFmg/No+Vu/stLEpeQOb3HJPrnTubgFMOiFM8QRXe9jC7wQT3k93BHMpZr/v5Iy9VIu1XVJh7tTv3qE54A==","signatures":[{"sig":"MEUCIFhjFJMAxtQZJz+jg6+md1y+GbElGoFNdpvA0I0w7p33AiEAxzvjisEy9qKTksp/GCarQuzmdiBwd4BWrLA2V8sY3ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/6tqCRA9TVsSAnZWagAA8BAP+wTy+RuqvThcurEPD6Cp\nywSoh/mYaQn+sHPOvH7iBUglHbq7VEI2W50xWohKe4wL6d559BQA2E6XCTgL\nCQcDd+iB/G2rLzzgScFywDTU49ii3VhiVN3GJEppZroxaNFas8vip3jtlRwS\nyUKPs9+Zt8vp/6RsvxcwnyOdXAtD2+rIIJNN91mFio7tX7f4s+WtrZ1zfHhi\nyf+lx0p3BE9SYfs+/GCB0dnr4dcQAVpDk3Hr5XMvFn0HQg9wI5Sz3A9h4HyX\nk6rmqNgK+CzSN3yJ784d8UyUUtpb/VDryhtdgcie/8wYFH0XRXmLJP/VcfxO\ngAmO2ZJdA5xn7rlB4udqvJU3rKXeG/hdiuFNVd0Z6BGYJG9I+RJQFTR8QwJv\nu/AO+idsp7eR/gb2+6EY2Traekz27ZG5uEwnmCulxsmmz5dKi0s70qrjrZNX\n1+D4nvjztipijDVrhHvsI8xhPtuDO7EYU2iGgKCTm3MSZqWRCQoTdTLI8jXZ\nWQ6Ub4l7hPVfQkLZ48dc4AYhdGoccxKMGg8u6wlIuoNfcZW9Wc1DyPCmckmh\npwjDeAmpHWFJiupaBGP41UHgQSpVd7OGn2kgfP3HWB3YVcn13hlouXby6nvT\nHwuvVRvb6AYKq9w3vyrszs2WGvyPYR5DrJtOdQw2Jowge/6oVghtY68CNyf8\nmOc8\r\n=Jz1+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9f6486f3df6e1d3fce30fe83261db599c10c217e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-27T06:42:21.580Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.1-remove-this-context-variable-9f6486f3df6e1d3fce30fe83261db599c10c217e_1627368298253_0.8573232329319931","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.1-remove-this-context-variable-7935b367f93185d27e3e252dfe5ff9332a6a6d82":{"name":"@balena/jellyfish-jellyscript","version":"4.9.1-remove-this-context-variable-7935b367f93185d27e3e252dfe5ff9332a6a6d82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.1-remove-this-context-variable-7935b367f93185d27e3e252dfe5ff9332a6a6d82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"248b49e2bc6b40a016cd9d44768a4a542d2470e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.1-remove-this-context-variable-7935b367f93185d27e3e252dfe5ff9332a6a6d82.tgz","fileCount":18,"integrity":"sha512-rKScjHG/cwjQZ0IPMs5+KkgQsdWpFWlRO3K0DMiOAid+JuT9W7T+Tm/SqAPTjEeVNuYTUxQQfMwev8lOjGnv3A==","signatures":[{"sig":"MEYCIQCeYdgs3xteRiiFfiTaxAZcySZb61BjMJtQY63aQ45rpAIhAOHNawl9fYYVRtIijDwjoEBoEi0WGG2ZWnTYHrnKm+uy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhANBcCRA9TVsSAnZWagAA9nUP/2g41VU7y2AsmRBPbj12\ncalgM5rvaPtcn6ohC+LHLMiAINuuMi7ErRLO3rWJFNrkWIjlDts7cRG740X7\n10c7+qSAaM4/R1N0LG6D4YJ/lU4iUNbvYL6/rZGMNtvGoJUtwo1bpBPNRNh7\n9gM5YgLPjKvo7RE1lCA0wl/1S1rXLsnSHH1Aeu8+RBgd/iFlQGKWD262qLP0\nNSZJP34kgKMbl4T9g/sQkJAWNQl09fI1e5pcOX4NNKLjnr+PsEsKiyQmFbGm\n/5xe3MIt7imzTQ/fkFXok0Jv2e6Lx+X7WtvoRRjLbEAPlB8q28I9uaDOpNAj\nanvpl6pT3ZhRXotvja5zSzSUHzvCwy0noOXmWL1am0GMnuHCxh5VY+/MPpn9\nyexDqxa059H5AGb2CzH4XWz0gXP6OVRUYZZteEJIhPI60x3cG7rSQMlFH3BM\nSfIXtPrBw6oQLkClfRAJ9OOrK974gR8nm6W6jmuSrV5Yf5i7bM+7caYu5nHh\nOp36pRRHtlgOtTp2ojMewPiTrJMOfsyarFErjMilxesHycC03LrEDS5S5XKK\nW2CJ18mPHN/kiurRd/MigdA4EgAuaeP0JhuKOc6skQjqnsn2sZF3piZpfA3b\nABgUfKH7E1qUmEOQ/3JAtL6m96KEKGReaRDmD7pOVOzcfitfPJz7bWMjYUiH\nyoT/\r\n=gbwY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7935b367f93185d27e3e252dfe5ff9332a6a6d82","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-28T03:31:41.087Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.1-remove-this-context-variable-7935b367f93185d27e3e252dfe5ff9332a6a6d82_1627443291890_0.7155011171786534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f3e217143c038c3f214abdcd9e4af94f91a317b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.1.tgz","fileCount":18,"integrity":"sha512-9GbfCLVEob02JVXSOYakyuOfsYH/w3oH55bkg45aWE47jx3peJIkkQb58IgnXGM+HTvPYZierpVslXxkM/GikQ==","signatures":[{"sig":"MEUCIDB/B86OoT2BaqP6TXGPT2+upCVa/C7aq6dVrOq7DAh9AiEAtoC4lPxRZ9gMmBYGuz9WL3Kpz3nP24RYqwik+Ni1D34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhARhLCRA9TVsSAnZWagAAjM8P/1w1Ly6Y+L/QtwQ0QjhB\nrzKOs0T80lBV8brCAyrYK523+mv2Ams8xuPmDqfLiyD49Bqfd1nwQZ43pI+y\nvfB1RlxyAZoNXl70dOCxEBaBgiEWRfpxIK6SBnqoqsMmrOUWAqc3GF3uuU+d\nH40UEbOytTIope99gQtLAnwwzetYO/xnV72V0rjyetdVcdb5EbnWaDD4KLgM\nS5UF4teKx70ZMOwmoWyGu8z2yfriVqriA54cuFGR2cs1Tv1jy3hTl0LpJoEb\nHgCV98kc5xMYYKVAIY0eXx1vvMLXJtmKyT44XEi9T04NnSrPc+Vpl7du4Jqt\n7kGUApsFlI6kZPZuffFzbTZaamMKFPTPqNBII3acXSLF9GtsW1zstQ5OcsDx\n7a1w8ATH/dInubMYpYcYWdHJPx3aeGsxkdkn/D7bP55g2r/rQ+bjPMc4yIL1\nr3J1WjMsikY+EG6BjUvDoCfJNeYwG1g/3r0FSwCdg60z3NWCB2kIIjLwqe/0\n4dUbd0T5jn6/ucAG0uIWLvmCFBr49ecOQUlUBBHJqlWfuyRDPiwmtrXOqoQI\no59T3Otb52js/Hmcg5U95H4J89D/aIZKxsqJHAU6wbfKEQETNfAgw1hSXgPX\nJzjbHrXUWmYUDTbIQWWV8iaH6Fo7KXjIwTzYA6FcUwnETbV2Dj5LwBPI762+\n0KrV\r\n=NroD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3370a722245292c8502a8e095dffd4fa69bdebbe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-28T08:40:11.357Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.1_1627461707407_0.375048718406348","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.2-renovate-external-non-major-f0fac319aa4314ea5539b138950dc3f1d569ab7c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.2-renovate-external-non-major-f0fac319aa4314ea5539b138950dc3f1d569ab7c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.2-renovate-external-non-major-f0fac319aa4314ea5539b138950dc3f1d569ab7c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0f7a9cbb8d378192caae9af53058677384d9d508","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.2-renovate-external-non-major-f0fac319aa4314ea5539b138950dc3f1d569ab7c.tgz","fileCount":18,"integrity":"sha512-mVpH4VtRwwQnVBbHdoRYMrrFmBJzbe9PQQhTddUh1vo6Rlejqb+GSu3/FwwcYIauV44RnfR8eWkMqYJITUatcQ==","signatures":[{"sig":"MEUCIQDrwf1Jvu/cBbgKLTJmg98Otc+EQaE1vLwm7h06M07DGgIgOJYBjXX4miBIkwWGEZsAgPm5Lmsg1cfk05w/uW0ijG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhARmuCRA9TVsSAnZWagAA0j4P/0DEaHTw/CDiZ7CUGGhe\nLFu0A7gpYJXWsnQsXB4TPiDfJL4tSw6lW91bZ84vpy6ePalyqnjx3HW/3pN6\nkdb49DwFsiW3/981PvErYAjfldJOX69S7AhTxjcLTgLE7s/hG9Qd+oHwjoiM\n+MpJ8cQrVEGty0lhQnW8N1oHqbhiVypPX1qJnQ+lmojjU/PzZdoSTxU5d2lD\npQRnegmDiTErgaDQjcfomFuhKbAN6YHSujwZy9Li8O1JpFJ2kD/C+pFxAeTX\n2+s1hXteU49d2MzKNNXM8J8XWOx5iTXj7ywqR0VD0QtkH15PuIlVbUrmL/Ht\nqFvWmKzxx2PsMWla/dysdxEDF5/uD1wZaP8yeSLcmJXiqVyUQzKw8qkMLWHq\nAns8mYSKtOJRLaGlhDI6GUMg3PbUMI5YXwySTZ4RnUY91WozlMdiJvp/oQPe\n0to6eZUegC8MOF5UFvwVQ5tcb4S5yyE3FaDyb0oFCKF6/VJE5WXexV224BCR\nCtUY+o5UiMTP8E8q647yI3BieD0IXowywP30TZT1VpDQnKU5zAwT28iFlwgZ\nEarDBNyhPowfMQAZd20f3ch8mRiGOjoxCBJQpsqKpFZ52aMdz1LaOua0Zm1n\nHZ7g+dboY2Bj1m8dCJTl6f8zeavJA0AeO5EBiQlEkf2gLLn5mFyrNA3DvJX8\nFn1g\r\n=8cA4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f0fac319aa4314ea5539b138950dc3f1d569ab7c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-28T08:44:36.641Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.2-renovate-external-non-major-f0fac319aa4314ea5539b138950dc3f1d569ab7c_1627462062073_0.3008733999812241","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.2-renovate-internal-patch-66f0bdf1d29cac4a408b8e9de0e9867b4db0425d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.2-renovate-internal-patch-66f0bdf1d29cac4a408b8e9de0e9867b4db0425d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.2-renovate-internal-patch-66f0bdf1d29cac4a408b8e9de0e9867b4db0425d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd4ab0a53317a55cdd73ac6b440545788426ea62","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.2-renovate-internal-patch-66f0bdf1d29cac4a408b8e9de0e9867b4db0425d.tgz","fileCount":18,"integrity":"sha512-ZANPXRiYAm/7ejzXf4EPfVFml55b1k1+0O+yPp2HvS+U0kjujggVGPqcrZWkYE73b8Qg64lFtRWmN8P+Q2VywA==","signatures":[{"sig":"MEUCIQCgNY4Fbt7O19pQmoLqQZv3OnN8G3QVV5mLCwxY6iUBggIgeFDuDSMJmWCgWFI34jH9ivwt+xP3w97o6W/92Oo+0kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAhFnCRA9TVsSAnZWagAARI8QAJYvqVPvrVzw+tVU6rU2\ngu9AWHlzeGBpemnfdcX2s0HaADW/mVecmOASYOKHJ5Ofkr8GJZNZnrWRyMG4\nwj58OxflZ/FrUKu/QcRq0fOnW/W5v6Idfso26sQ+ptTEzc8Y7BIh79nT4MYp\ne8b+01oYdInMddcHawi6a73RX2t5/dBu//k+ppAtqV1O+RNW0AFNkm5LVAv/\n4A7sdpciY4+OHC2pMVHFohRjjNWK4QC93LaS9vOfmsGPmiFsMUgWfZcL/BoD\nI4h7s8iekDDjnVoO1aUokCL5h7deB19PbilElo1Hng7syuO7/3fFkACjtpKd\nQcGVy0KvogJlJMRh6+Wz5VtpIToYG+SO996zNQjLE9yZhWziuBpcu0RuL/G9\nVYkgQJoct4rwrW6VuqgyF9ZDJ0wOBcfhNSTpwfKiKlB0w1zQ+nHebUn5qATu\nBg8HLwg4XGaI/wcRKyLY7yACBZus1SUsRTp68Pm8GjdB7bVRWGgH4WUwbnQM\nos0oAdoAwmH4TGdUrRSyO6B6C9qMMiQDxW4WdgmXnC8WsNCHacwV7HrJzKpH\n62bMszu4dfSjbF3fA6zG4A73OUzEfTx76GPAL66/dAFhYw/zeBPYYgZkizAX\nxkPBXU/YL6MzusGie5cJ7ZRVYLDOGvTGXvwkyZtDb3cJBZlC7OyQcyvyFByo\nizpi\r\n=nvnB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"66f0bdf1d29cac4a408b8e9de0e9867b4db0425d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-29T02:21:16.692Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.2-renovate-internal-patch-66f0bdf1d29cac4a408b8e9de0e9867b4db0425d_1627525479820_0.16644860560572416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e1486d47bd9071b99f61b613116265b55b609666","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.2.tgz","fileCount":18,"integrity":"sha512-suxPTtbUrs1arJkuP2D+CsszUXawBG0KBo9v888OK+OxDdY/PKb5ze39jqiCEpCZMkkDsJBJt/wkko1EErliMg==","signatures":[{"sig":"MEYCIQDZA6K5yCoGnJw5MFvo3gJ8589Vwws6vh9JuaeyPK1x1wIhAJYTGX07FJL8EVU0LDp6IQ/DA7+6Fo1uCU9I+haTE34k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAhI9CRA9TVsSAnZWagAAduMQAJQsE4KojPok+RKT7gXR\n5ET5aEInkXwU9EwSkz4qlxDZvWcFqdbhxaz9ckz39MZaTygPzovIMHmZB+wk\ntt2F2qcWF45KLBb6MwJcMSzbFPiVmvVxl+KIDKL5Wo1pNBHje5Ekx33f7py5\nSRTqJPyiA/bRw9du0uavDF/6Xa3Lzd8nnLUozfS+AhZDWISN/MiCMSj1dQQx\n32gb36Ij1Tbmlfj+WKr2dTXcEBS5+wTDyMJFw+Npc0khV5Q/yO5L0re1LL1O\nSOM88LAEB6MMT2qS7D/CCV+/G0aPxHWKR4qJ8Wl/BOdiMflUzBFiTJ7sxhjY\nPNOauWkWB0S0fU/fC/25uMtnsKi1SyJA1JNJcp577TC2HDF91vY9nczu4+J2\n/4giBmzaS9vkOZOmd8ADWVPmrp1MHGB/fRTlxAZQ+h4BWmJnLApVr0L5GeRC\nS4P3st7+rMt6P9NjNjG8ieBH89E8W6NMo1GJw7U1YVgjYKYVv9llIbd4N3n8\njBlDRx0APGjGEIGj8Q/s4JfFg040PMDSqatbmAzojs7qgf/IbYDBH6FXe5wk\n11531/kelNf1RJ8ciGxP5y69Z7gW8iPZJQOo6sYIYcS1a5t8Vtv/A1HoC7fq\nQhqCOB7gZruUfNvuRq+QlgzaIeQ5gGtQhDQ4yj5Dedkm+uU9D0ZSnv7BQnmt\n/SGC\r\n=idIW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c6bb7813eb77e60b5c3ed6245b0ad665cd242500","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-29T02:26:01.237Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.2_1627525692941_0.10901388630136233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.3-renovate-external-non-major-b4903cef82d622b87b7e5aeb4353ccf7d67a27f0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.3-renovate-external-non-major-b4903cef82d622b87b7e5aeb4353ccf7d67a27f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.3-renovate-external-non-major-b4903cef82d622b87b7e5aeb4353ccf7d67a27f0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"39875d4258dd7310f18bf0669542274b87cb21b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.3-renovate-external-non-major-b4903cef82d622b87b7e5aeb4353ccf7d67a27f0.tgz","fileCount":18,"integrity":"sha512-DZYn8N0lpaX2JsieX2zPCQxY7Krc1ULxH4QwGMp208koCX9gZJEtJ1HaOZsgtH4CTT7ZPxFU8aKznJ1dp6PjRg==","signatures":[{"sig":"MEYCIQDRC3x6hE0FPwqjUXPFU20QqHLuwPmrIkrC/5CDhEnfxgIhAN8QAEGinBq80HoNpYtlYPOul+bqmdXkS39eAHkZm0ms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAhMKCRA9TVsSAnZWagAArBoP/2/jaKhaCctdVumPoqTj\nOi2eeypUDLsmyy5eyvWRLseu1MWXlayxlmiTEuEfgV7lZaAw+CtwrjH+keFn\nZQokE/bOmJ9LL6PdExjqPK0Pp6rWR63CsIZPJPEFlyZuTtzUT+R9p/i/s6In\nNfJ6gk/1M3xHMWy2nmCHo9phSIjsA0SK8v1XXEt5WdeDDjdVjg//jlstY1Sx\njJBjqIWbDIXx1Y6BLJiUuOM4joK8UCXE3xzmKlIRuYdCMDOrpMfdLwP5Wh0y\nKBLSlQUSRI2SFSMInLf9l6pq1Mxi3gGf/OBUCXh9AXp/2CjOdiCsNc18MW1X\nGmi63qOUw3r2rFJUHgGVQqYvSjHEmzK4fRV8a70sdPlBcrIOAweDH5iee7jo\n/yrvdXDqr33SMI2wT1bRN8wZn8Mfex1clY0CThqcO8I9QUMaHeSwyAD7gSdu\n08k8r7q9+9YXoh8OSigAAD3/RSktXLiGGBAUa1QzATqI2Chtmp6XgZp82WDl\n2Vu65hRExo9dXfvf0l7WuyoXXXdXb5GzvQe4wcVUuRsD1SDq7WXEOnascOa7\nfQ6PljtO5Yjpjs6viAnM6bTURZ0sq9oLGyEA9XYWKxJ2L6C7CG0kibAbyJyE\nHTRbpkf4zEpjIRdog1117CwaMgYvDo2wn2SaBxQ2s804tVo+qymsGWjlFvwM\nZOkb\r\n=HqLl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b4903cef82d622b87b7e5aeb4353ccf7d67a27f0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-29T02:28:51.516Z"},"_npmVersion":"6.14.13","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.1","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.3-renovate-external-non-major-b4903cef82d622b87b7e5aeb4353ccf7d67a27f0_1627525898823_0.04288210506919499","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.3-renovate-internal-patch-a8a33c860b0518c8d76a0998a9baf99e9c9a4223":{"name":"@balena/jellyfish-jellyscript","version":"4.9.3-renovate-internal-patch-a8a33c860b0518c8d76a0998a9baf99e9c9a4223","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.3-renovate-internal-patch-a8a33c860b0518c8d76a0998a9baf99e9c9a4223","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02374494adc0af4b780e64038d6471715acb65cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.3-renovate-internal-patch-a8a33c860b0518c8d76a0998a9baf99e9c9a4223.tgz","fileCount":18,"integrity":"sha512-i/GAi9HKBZpR5/I06NjnvXT/Q9RxbMD2Awzxi/JdVKyOkKPQtcmK+jnbv505Y41KW9Ye+tHz8xmRI6QVmJTQPQ==","signatures":[{"sig":"MEYCIQDZQZ6EYrb1HjBuSinM6zeZ3dsJ+CkUGlEl411CPvNoowIhANs6g/rTC6SG1vFyYNfzR7QGJ97sX7K1IDgZbZJJFIkm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA21vCRA9TVsSAnZWagAAZ34QAJ7E/xD/NWnOQolLhaIW\nyurESIQGOi9796+7Z0W6o8JjCQ9sdGQrP9WmA2Xahnp1+sZVpNF+s/PpmeMb\n5Q2tky4sj7Sfk/KGR1SPVXtLNJ2B+CqqYNyZHzIwRn2rUQsOIuLeBwKCfx0U\nKUuP0LaUKUy+zhg86PguIedhspw2ZhXaHYvkmjy9fjjgyRFzl40f6kd8bcE0\nly4I8Dl4vXbg3WgCq2tyRa/VrA8v/uOkjgHop2Voq+dnCfatTbaMr17AOKyb\nzv2iYYxp7/QyWpdaVphntc3KZ5FTvXwD9HetplioE3P4TjUOmfU+k+naY4ek\nLY2LgB+DyXzr/itnF2mAVuhUQSav968HR860bB/hTKamuuNO8iOSJRxMz6eL\nsQ1WEggo7MF3q3mtTizYUslXBiVFBJu079J6RTAmznPb1t9VIzrh1Metl0nL\nC6UPuur72urUUuqKMvej10ijWm4ayYPOVkHdTmQ31fFeRrc4DPBC0r/3ozow\nwZ9GJ858hnwZp8Rqtzf6F1qUkPjLb7j7gIBwut0XzCmzBwKOM2fia/jll7Ut\n60aFsEcvw8gS8luY/6Yx+rQ5vp5tFOFaTwTBjruyR1BcXB5sXFU5xW2tqgmo\nbh98MP+m2pdQqIaaKnGj9Gmu61LLsXw5ftYYngQPVa34a/CmC5pIZ9Bsyqof\nq0oU\r\n=jjjG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a8a33c860b0518c8d76a0998a9baf99e9c9a4223","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-30T03:06:11.665Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.3-renovate-internal-patch-a8a33c860b0518c8d76a0998a9baf99e9c9a4223_1627614575341_0.825885492468317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6b87df37d171d226d5a9a406b4982cf5c6104862","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.3.tgz","fileCount":18,"integrity":"sha512-lzXO/hrM4q10p1lenI1xes2hk+aY3HJP712q+9mWKIwOB144GyZV3i849Rg5Yt7vm+CHerPLyKQf134d3BfjCw==","signatures":[{"sig":"MEQCIB8SzbPESZEERAL9x1hVNg9qtS+JBrNuEEmZ194G537XAiBpMyuyllp2bQUUCORNjonwlXPihEhyUjwLZA03amCX9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA25MCRA9TVsSAnZWagAAhjYP/RlRqMd2V8OklfSGgre/\nHYTIM13S7MRtes7whr064j/7oa8/daFl9kgFGnTDtioMCFDzd9viEwQxL0UB\nF0h5ySWbYi06Em01AvkPUMG2fnGpE+fhJ9TeuPJZ4hkaVfMx+GY60IaloBcA\n4QX69SMt8/E02sPUGpAJzdeiGvrvut1g8lowf0X/Lbt4/NKS7juOCF5RNRYB\nnIrYy0eIYBzi/INXnyjCEU9cFbPI/oJbMNTySTzWkqHfjsVPeBIPcW8/3edV\nzH5uBwDEFw+lm7S51eqdBiznrWuDw4MM3iAha9UNnfQKrCaJX1y5e1zPw7ac\nrebrlaBUs2FEaiOaLqtbtsRfhJJgguEjMoK3J7BKYU2PcVB1pweSB9JAZRto\nXfi0U2wedIgPChHHXRCeSRubzC4cYOUczqYb4pgUsF8kNV40MNcA80nTH4Q+\nAO+MyQtkX2OwWeHiUEDiP9KqoYJ+SGDdGdk3iF/Ob/V/VIi9SkwEfGE0n8Eb\nDvd7m0F98oAS/rMHRgSBOmbc29d0dOaxr10kjouza1CPXr0XomXj7m26wt6p\n/BCLtEZONhe5plubDXq5mSu8iaYQomV0JMMvI6l3rh3ZePwVmh9dWpRtjG4l\n7wKl491PFof6zjXdVFCLApc79iqesm7bxk7aYG7qU3rE73oFaptJdu3e2+Cc\n/dLt\r\n=b4BE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d9c0277bd7efae536c4b1ed9c267ac0ef130c99c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-30T03:11:10.768Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.3_1627614796100_0.5249077807218401","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.4-renovate-external-non-major-767754257537d6077dcc807b5ea1b6e23e8e31c2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.4-renovate-external-non-major-767754257537d6077dcc807b5ea1b6e23e8e31c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.4-renovate-external-non-major-767754257537d6077dcc807b5ea1b6e23e8e31c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3882019fd8c57f287f7757d6bbf3f8a650a76727","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.4-renovate-external-non-major-767754257537d6077dcc807b5ea1b6e23e8e31c2.tgz","fileCount":18,"integrity":"sha512-OtNzJuMgo1GIIWSLaJcAF0FlREJrN/uqvOyhge/tm3sNcYqvTPwdmwuMBQJStP0csZbUWpp1ukMLGVXqm0WGjw==","signatures":[{"sig":"MEQCIDVy3WFJ/jivxPrPvEXWFgMjRRAZ8glNssYv3SKMT6UMAiBefUHzxnJEA60Hf2k00hO7/hipDX6k2OquvxfydgttHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhA2+rCRA9TVsSAnZWagAA+4MP/RsI7YGsaF1hafc0D9iD\nslkos6Yb0vNcvqbRlded4mvj6YccWMiovB/TKReGUPLTME/n+S4m6Wzt0Eoq\nvMtPtgqmG0RMwO0n/FzugzcOjsYl0TbwUyyCi5pCay4Rw+R4R9HqbF5lUQMJ\n9GJyDwzsbsfSFV5jvG2UOubH3qKvWVlrbpeDuklVT1c7AuxGCPV1VV7r7diD\nR+zwQTsNpQ8JxDsEGKtaPUpLmIRxNESoVstUyRQaWaNEaTFSNc5IzQP5P/n1\nfhuqlK0OSMJVdlaqRk7er/NLpZEXMMuoSasjOgnuseQZ9EFwDr8f7i6u5oZu\nThZS7xZqZv9S7VvBGIuClUa69J2ZEygh4tCcdL89ERnaRDS950iWCd/Lnsdo\nBGi9Uv85CWBIqZS4udMyy/5S6XMvwVnRCz9IuCnqtePG3MOSiuymyPQRL839\nzWBNs5fySn/swSZaSQIcyeqZyy21A5S+kCZAXgEejaZco6+wCG48pnh8Fg9B\n49wbL1Z4eBODp9pYhaulKfmas3LGSCyzwbL3KLECBiW8xJKU2+x90G0hKEhr\nywnvvl31WK9V2sVAqpAlVl+a+x2ETY/EB29mzFW6qjf9UCsgIKZRa/BrmHuR\nx39rVCHnoYOLeZ4vX8Nxs8NYrZ31VxrLSvo9PjTqHskdoi3QgNVD+vGgX8sU\nDFX+\r\n=KcVO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"767754257537d6077dcc807b5ea1b6e23e8e31c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-30T03:16:32.039Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.4-renovate-external-non-major-767754257537d6077dcc807b5ea1b6e23e8e31c2_1627615147054_0.09692826904155494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.4-renovate-internal-patch-18d662a902bbb6127b785d436194ca28d3514c7f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.4-renovate-internal-patch-18d662a902bbb6127b785d436194ca28d3514c7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.4-renovate-internal-patch-18d662a902bbb6127b785d436194ca28d3514c7f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b769e90fefae8b5e138237f9b08bb7963f3fef15","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.4-renovate-internal-patch-18d662a902bbb6127b785d436194ca28d3514c7f.tgz","fileCount":18,"integrity":"sha512-PjNowCww+8vJW/qZjO6vv8hhprvjoxHq1Lwp9tqBObaImlmP+0WMaUDUtce49X64M79CUVvgjq/C9ShXlB9/hw==","signatures":[{"sig":"MEYCIQCkmS0NNxnTM3RyQG+NPk8iUO7xl4/fgZXJkpDv6OW/wwIhAJaxMNIqEMZDW08Nt0YYj+DC8eg9ZWTq6QwAIhX1LGv1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBK4QCRA9TVsSAnZWagAAAGkP/A1ZBoT/ICivD3kntLMT\nKS8kZQHbbz5Sc9VP/MuB5X5FoSTrUzbfCUhcUA1rxbIvgzQcN0r2z+jeEa2n\nUq9FL0VqBCUY0EAjs/iKb+QcWRvFVj9+eN5AeysiC9wNlvdFwaOIxdTHs5py\nAhr8gqqNekYKdWu9SZbZDWsHR+RlWZZiI4jgKF4XpszULkfUbz7Lhi9EfVuV\nFdoQCvQeD8X006kn9Vs22rG75DhIfs2ODcv0ve+TDH2UvzSmy4Ie+hL/2Hh/\nTIk+Y+O7E/HuRdZ/AJYX8z4F7TmL0H1KVi8muMIl5CeSkMRqJC9D409eCwkv\nZbLVGH5VuEJz25z0C8H/Nda3eT9TXnzrBBEbSXxZ+hgD/EYQmFPHlRnbeV+W\nPdycrKDKIMAMt2U5I/wow8hDF4c8X8JfyTCD23FDXq9D36rj7Squ+WWOXhH+\nMXVfiO7H1VOKW3cp3darGbEafRlWuuQKWdAyiKlHIbyYoOPW3CBEzuUdPIQ4\nMDppFsnTTnaifHl2VDP4P4BXg+lVz+o4nufUVtHDweb9wWCgZXyhTQRnV8WC\n5l2PfDfbvl0eoXox0gWy0blvsS/oGB4YOAxgWIgofP7pDSEo5w38xKXtzwXJ\nTpmFIBB1Yeghf/szzgIxTR4FZrriReV6O95XErIUomaNirsXy9bxUiCU9iVG\n4OPD\r\n=geVA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"18d662a902bbb6127b785d436194ca28d3514c7f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-31T01:55:11.132Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.4-renovate-internal-patch-18d662a902bbb6127b785d436194ca28d3514c7f_1627696655829_0.6516410283453606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7518612466890d9de70d75b555b792dd2de8f1a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.4.tgz","fileCount":18,"integrity":"sha512-/lalCbb6ZGG1ipn+7cS88r/OgwMPr4oSrhf3T+xDpTwnZQ311XcKP8PGZMEw7LzrIA/coVOfVXJm1+G291SG0g==","signatures":[{"sig":"MEUCIBtS0zM9K0MLOc7qRQeKbGsvD6rwSnyDXsDIUj4k4/gJAiEA5OYT8JEjLkpqmfX9qnoE++BEgZJY/LKiFW+GCg0OdcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBK7xCRA9TVsSAnZWagAA0sgP/j7BmlxZRCDK0LmO6DWY\nH75q+mCsFE7VIeb2TgEhji1oepD78f0NmNvPsbdYSsW3gxFXw1bnAQKv4NZl\np7p4cyOlnADSa9AG5P/6NwaWmj7pHAzKMtzNqTNiLcmUd2pD41u/j9lXcWUk\nvY3L8ioUaEYw3qRi0mplGh4ol5nJQqRhl49GeJ7lVSv//R6xML/x+dWdCBS2\nFh4wLk2OFNB0GcjWnrFp3zRnYA9uGk7Qgscjp0T/pzr3y31P5UIMidr14Xea\nUjZx6JcZF9oi7fsmQwJBMQ/mXfOvP1jRU2f1h3qFHTPc/v5luDhQaLbX4fw+\ndgXxfC/iEuC36+OQARHxU0YGKP0z24qhCzOlOOSP1+U0chqCvoj+gW2GVhxX\nJYO6FUXKopaaF4nphGBqYTtkrpPAMsR0IEyLnyNX9MzH/chVshQcShiS3EGc\n1JUIGHucML9RXwnjzBon05gG/DddQfL2gGntiVbP2SLUkl1gvVdweMrDA4XD\njqDmE9WR3WLZFtEwoaGT5kKGf9Y0Agvs1uBxxY5VqOaZ+dBrbiAcxl7JN2gi\nJeyDULOJtAn/soLtf5QEXxq9gKudW1z+6PoIMXwAuV3yHEHCiyg7WLYaG9ek\nWhRzslYKffNZsfoSppO+et6HxWAsD5uil7gR8CwuJXoio0un97N3ptsz4CeF\ngK0i\r\n=9lVf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3aecf408b0e82e257b4b0fbb1becdbb90c9fcd5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-31T01:59:32.304Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.0.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.4_1627696881706_0.45070052967840857","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.4-renovate-external-non-major-49a87bd01f1f50d41eeeeb82b6b4e3903297ee5c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.4-renovate-external-non-major-49a87bd01f1f50d41eeeeb82b6b4e3903297ee5c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.4-renovate-external-non-major-49a87bd01f1f50d41eeeeb82b6b4e3903297ee5c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd26eb9fc5f54aa00ad3524ec86e2d088b95e21a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.4-renovate-external-non-major-49a87bd01f1f50d41eeeeb82b6b4e3903297ee5c.tgz","fileCount":18,"integrity":"sha512-pALniGfyHS2jV0j6OkfLw12rASFoje/W0y9DMAo7UtBcw5hYwZVY4ToxXk0pKm0mtfkclQdG+6K4W0r08ugZYQ==","signatures":[{"sig":"MEYCIQDlaxS1sESVtWCAjeUs9uy/5ET+tNZJsUdx3s+EJlB8BAIhAOKmxGZJuFZaHnmcjZodKWWDwTJ2cgC9NlL160Yq0Okv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBK+lCRA9TVsSAnZWagAAKmoP/iEPxBHyhnooDIYUkgWE\nCGT/FzQGwt5z9Zc5YzfZfF6vJC2Un37v7iS3jQxDeiMvTNZ2u5SihwaIoCUt\nw62gM7Oc0o0jUBB4iaoydYUtqnHOdba7hVHM4EoslNddxuiFaNcZK+PSarM/\nAUKJ9f7V24qqzcmGrbJv1u4UJx5/wq57KJeednZNfEooLtn+0gxipPQrx7p/\noBXjtp05b4DNucSIbO6p1ReGkkhA4jf6ve7GPmbGBn8r5vUGvrliNk2DKVy8\nW60K9B6X3dfdFIfSmCY+9Whr79za/9MwnkQ9vSn8gQX5QSp75sJDxZXfjkkP\nNUP5bTyNFkCX4v3JLAzN+VWRzy/5cjwgmDGLosyuhUjpP80H3OYQljMO8jKM\nWvcZ86xw7d2a2cLKnJuO5JWZ3VKxyo/nEGq0yuOiX+MEVL7WhZIj2I4QgC97\nuTn7gWHMCPBbQ5GRFeiO17kLbITk4LvUukRflB+Ny5AVdhYAD1FClqk0WyIh\nZMBbaD23KuCmzNR5TAhkJGxps4+lBdsleYrewbNY8vZQ2eMKlgtklPkAFmfc\nvevJfA7P+dzAuZGaiCO5LH+2iCBd2QlLcB8mUh2x+P8D1BL9h7AuCMiNsmMH\nvULiT0/HRM7QzYvQVkgFWn5vlxBoDoIhzsgGDxepay+IRtWXGr+2cTaArrJJ\nvBnk\r\n=EDpM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"49a87bd01f1f50d41eeeeb82b6b4e3903297ee5c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-31T02:00:52.119Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.4-renovate-external-non-major-49a87bd01f1f50d41eeeeb82b6b4e3903297ee5c_1627697061213_0.4457841785349541","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.5-renovate-external-non-major-13cd01c24b914b3cdbd36f61614a0a1c74aeff04":{"name":"@balena/jellyfish-jellyscript","version":"4.9.5-renovate-external-non-major-13cd01c24b914b3cdbd36f61614a0a1c74aeff04","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.5-renovate-external-non-major-13cd01c24b914b3cdbd36f61614a0a1c74aeff04","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"78ad202f39c165a7547b5392031b3d04b2d5fbc8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.5-renovate-external-non-major-13cd01c24b914b3cdbd36f61614a0a1c74aeff04.tgz","fileCount":18,"integrity":"sha512-4xd3RVCF1Ghk1a6xNoB8s4pJvTYOnh9CmqzMzCozh+ZERcx8lXZzI0mAwtUZTLdpeXZdaQM+TutPHhcCI4faPA==","signatures":[{"sig":"MEUCIQDpRDJugWFi+Ou+qqNz4UVnZPGdHm4IBV6TXZ9T02q2jQIgEkZ5wMvkKY7Yu5WmyJ+89DC8bDVK213mRakbw2k0J70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBLB2CRA9TVsSAnZWagAAdfwP/R0Q+vIxmBYAC0zwAwSQ\nVa2wRgag83NPt4GVecSEMp+m73BILlMmJ1lfc4c0jV+Plpr8eaVeKY8lJ1/v\nQzV+5sQ8CFm3g2Vz8iowpe0mqaO1lTDxz443ddIOVUcl4R+fdFtcWcERd/iw\nB7jgQ85Dwgfsc4rDRPPWqQTAOt6s2nZGtdeKn9GBsW8KgL/eenOFeeFheWB1\n81llbaHWXB1xwKWD+Ot5ZSJPrx5HsIErvwcJeQBqPbST1scoMoeVjoqO4dE3\nXrajMSI6+PtzXdFG9/xnUIej2CgocKSEoNYWXQiqOBtE8RUn1Jxs4pJ/h5a3\n/DAvN6XquMausiyfKdaOxH8MJenhEDdDLuAm1KFQoNvfZYApg1iAcVSjn20n\nrkoBNroBoqJ2yzRVPc+NgTma/5+8JFNfvWjWOlB24gS/zVSpAoie4ngQtatX\nopYMJoyQcZQ77jHZeNpdEPZxBRCcfGOo3p+mIq0qlQO6TPeDrUemWl0o8ZOP\nDouZ86XP2+JuTTAZFmJ7jP/qy3UTovxoy5SIZZy18b915uE54kNmNUFKi+bT\n21IUPWz/CWT+4q14JQeivm25YW1uOpskWDj8U5/VO/0yKGzYDI0ADrhx5EEz\nKyHS8pG5G0S54dnMMiugCaxGLVOR+MaUPLFzjg4Ag4HpzJusba0QOfep3pdG\nbuO1\r\n=VAYp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"13cd01c24b914b3cdbd36f61614a0a1c74aeff04","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-31T02:03:58.438Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.5-renovate-external-non-major-13cd01c24b914b3cdbd36f61614a0a1c74aeff04_1627697270127_0.07203687802282221","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.5-renovate-external-non-major-062e7d584aa46f1aa8cb540cea3bfdce1e1f36a1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.5-renovate-external-non-major-062e7d584aa46f1aa8cb540cea3bfdce1e1f36a1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.5-renovate-external-non-major-062e7d584aa46f1aa8cb540cea3bfdce1e1f36a1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bf7724e8600dc4912f043fd654c141f644e4641b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.5-renovate-external-non-major-062e7d584aa46f1aa8cb540cea3bfdce1e1f36a1.tgz","fileCount":18,"integrity":"sha512-gXQo+d7zBpLvIwRcGM0TKtt5UZYbXBbDDNb4pI3SkONmjhk/EhiHcHO3Gra5uiGrbQWgUoaEfOu3Ze40Rptk9Q==","signatures":[{"sig":"MEUCIDs3sjU6j8uFpH96QtVmV6CZKFp3L18AhIARLcMTpKYgAiEA8LT5Ud1xyTvLky1Doy3kpAvZC9XIblEhLhP+Oshilms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBYROCRA9TVsSAnZWagAAnoQP/2LzKkNJB+jYMnjwRrAQ\noFp0OLrd5a94JsjqEVvKMoLMSUEquVgy/fsSZS90Zdp1KL9Zbtb3JDpEeC/K\ndvab2sOY+qLyr3NWOZ4pipAD48Ledl+pX4NxSvfqTTzFmoMq38rPAXEoVSAl\nhOvfl4xRgY/UtgAWpfZ1RIV7QGoDNU09kMA7So40BEOuVFBQODsmGHoI7ksV\nGc6kxAuDryZ/In7AAQF/N4dJ2V/0h7ayBHI38+xmQUNR2p1aXo6fi2NO35Z0\nMa9JT4W5CQhaPDfVzKT9FzvzfJCDROrxEGHATdxciuGwWkWFrME4yru+eee7\nLhidsPWdkGsZeg2HcdSSKr8/OU3evdp7E55loXq2UCkt/hM915HFT2dsNcDs\ngXKD86gM/hCCB4eVwDfrA6KzVTrqXEmLPPzR1VLTuZcgd39kA37XJ27na7hU\nulhx4xsUrjDFY6IRJ1pC8UnsX91byTFM9Rr7NWOsue66fiKWjn2YoI0zzVd3\nNUV+tUwFU45oXn22XPfeCfaF8QJAcIM7HaNwokgp7rWm97jpwtbCf16rmUzi\n2c68qbdRz/x1hUqualbHIkB0vY2tEy31NFZ36JpQON2TUoGskhGuhQALEehK\nFoI4LdYYioQPPQGcrFC3hvv/eT6CRPvYDnDPlkfzwCxSrx9mAuBR980d7MrB\nKvtp\r\n=sq+/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"062e7d584aa46f1aa8cb540cea3bfdce1e1f36a1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-07-31T17:09:01.568Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.5-renovate-external-non-major-062e7d584aa46f1aa8cb540cea3bfdce1e1f36a1_1627751502367_0.47428212525430036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.5-bump-lint-staged-738ef16f8e083dfc94c597fb57a8e9b3aa2b1af2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.5-bump-lint-staged-738ef16f8e083dfc94c597fb57a8e9b3aa2b1af2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.5-bump-lint-staged-738ef16f8e083dfc94c597fb57a8e9b3aa2b1af2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f110e47c4d18fbc2bae579109f0d5e0985d1c2f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.5-bump-lint-staged-738ef16f8e083dfc94c597fb57a8e9b3aa2b1af2.tgz","fileCount":18,"integrity":"sha512-bjTqPrM8hD7CVE8tRNnkMy8Imev0r+fOhMat771Sm1AQn6ufvInEIBnWPRjx5Y2TzyiGd2zpnexAmMLJz1iGBA==","signatures":[{"sig":"MEUCIQCKNfMFCcnodbRyCeSGTrGX9M6HpoE7oEWyqRJZll2s/gIgcCBbU0gx6WBFUovNRsQ0IJIIazO6GH4DJDtB4Gh4u1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhByi8CRA9TVsSAnZWagAA3m8QAIdLvZLYCe8iY5TQO+Hh\n+Ho0x42hKfbe4zvwHKSOg0v8xCsn+I/zQn+o/+08p/Wx9T86ol6qtqOm9Ul2\nQ2SBj3JCaDq6OhpCZhkuHUGysX+a5TYVjRGweKVyGov9gDNHr3OpMSuLx5Bt\n9cGpL7E4IcqoEkus80c+PxXmKH71Rxu0Wfg4E5+Dis9Yw3sSOEsSJ6yGNMeJ\nYlvPZXCfsDHfv7wT9lqI0mHRAsPpCJfup4aDIcaWpC+a+xfhLNKqb2nxlo21\npsaJc5xmp0+IwJyEjjxeuAT5zg0t8yqWDMfxH8d0gY6AloJG2W6NtgS2hIRI\nlDzoqz/hFIi+ozg3OgCf/Lqn+J980kxrlALskYbTbYgtZhE2beKpqEOPhX4h\nQVyBSalYv6UtYBvDGF0l9NAzSVLSudtjAXSeoMn5p0UMBAtR3TKd6gY4Vqtl\neH014V0MOeDC/QlNd717xHfxwH35qnTyBNQuBLXIYsSO7fxo4i4QGrLa9hMm\ndV5LuDgeXiwlyW/+IbYO1psv0yIghDCsdXVcU7y6BsyOthyj3VVcz9sGD1GY\nOcTWhQxC9H+1afRexGhuNRiDAG/f69xA6a3zv+ZrHdbD0YRdvbib6k/18eh6\nB4XXGsBue3wJzZNOcCJ6xWwpKsvGlJIVzaUSsrO9YVJuCnOY9oN8NripAPqm\n6vZB\r\n=+Ic2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"738ef16f8e083dfc94c597fb57a8e9b3aa2b1af2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:02:43.714Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.5-bump-lint-staged-738ef16f8e083dfc94c597fb57a8e9b3aa2b1af2_1627859132723_0.09238648046809583","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8bf5cdb0711a323e0d0dd5d4484ad6cfca152d30","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.5.tgz","fileCount":18,"integrity":"sha512-zMPdbfgYDM2yZswN1SvB/pXSd4l4pQXFZcYMSKZCMnbYjCwHlHaw4HGIE7tB0KKdWsYo9Nx4VeuetrPUgB3xDw==","signatures":[{"sig":"MEQCIG1YWODJWQyZxdEic3xG7xBhKfIvLFFX4b14lUUveaT/AiA/kpca7jbxo675UuG3C9+bcLS2Yf6BqhBUtuvuRbByDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhByl3CRA9TVsSAnZWagAA7uoQAJOwdsrncvmsHOCBMZc0\nPWL2i4XiCiv1CdJ5BQVP/n4LsHVSq3mFeiQOVs567LGbS4yyooYvIJu5uvfp\nD/S+EKuLgCzrmkKYksiiZw8wfMTZFWqygUpK5EnSxATnBMbYv+fzhOwKlCA+\nCzpP8bmOmu1EuN2GxdAihIbV17WESkS2YnSv8dD9DjBoTKuL5mkfmW2N5E8a\nYeBUXGrnoRqadiB+agotzHmHNvLp2WMAJBXgSZR9B70iClX1xKvL7UhZJKqM\nw7Mn3HGZ+cQ3uwIUNUen+T6XG6ln/GcPoeA99jzxTeeYxoE7F0CWl4wtu4sd\n91/TLr7AJ/CKhTUNiObEIBbAdZTVQGsM3u2qOduFyShXiQljMa1YWSJ2ZkVP\nD/BIVRhiYYigHo05AQmeulIn4+Y/nfJp36ZwI1enf2SqHbVx3EC32LC3XlXH\nKbwcVWkHp7ynV+u/whSFxPxtrcdVNyKanT46NK2F9YSSQyM6jpO/bbGhYej5\nOsVmNvFhhmAAImxx5NVwFTrUIvEidXtMuFTLgLq0MPY+focI+XMEi7Vvr2nY\nAgmTix19Nh1eGPAGfCosaDB7MrIi4ywY8k1tZoj6460utUGyDjCXYlhLZaEt\nhtlWU6c9pupnwkAiX94Lz3i0aG2HHMknfeSbPzwwZ2b0swOn1imVVW3NcnzG\nc9eu\r\n=8Iqy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e7e8b4dc60752ebe1922cfb9dfa631aa24153ba7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:06:37.320Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.4","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.5_1627859319045_0.3024960722397847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.6-renovate-external-non-major-6c7f85aa433c8b49b8e0884ecf28264048a5925e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.6-renovate-external-non-major-6c7f85aa433c8b49b8e0884ecf28264048a5925e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.6-renovate-external-non-major-6c7f85aa433c8b49b8e0884ecf28264048a5925e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"36c17e2c330ebafde7d54f0c30bfe60dd4e9a695","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.6-renovate-external-non-major-6c7f85aa433c8b49b8e0884ecf28264048a5925e.tgz","fileCount":18,"integrity":"sha512-Z7Mseh71reNsKDZX5gwAfxmkrw6v61ZZjEv2osgfjUba3IJ6Lr8h9MzmQBGNSB+2sMIVavFHkA7lHeDH8iUI2w==","signatures":[{"sig":"MEYCIQDfsUuXLMl09CDR+CD1jrIvHM4BssysdW8+kPaEpsBPxgIhAJnbrDFCGRrdCX6AS+5JO7MKhK43ALo74IBcs84dpHEK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhByroCRA9TVsSAnZWagAAikcQAIOsTmm44GXCQf1DhNDS\nWBB0NhjSxLPO3ygWgqBoi5CYndEqLZhmGtKetr1bJNbLnGYzgtiv/0qr89EW\nMJuKIX1X843KPBff2PZuMWscEe9ve4wYsDmgKTannwxyutWJ+TpZ29nivuat\n+hFl9EaGVVQ/F+r6VDMzzOOQuYtlo1HmlaT4CLJjIR/vTVtDUFy5YU8RxpyT\nRysz16PhIjpjGi4WBs3Oq65+ZU9ygRTpRGDM41r40TnACLAYxDlaPxjNKiH5\nsPx2rQUPOTcwgiXWMpOAJx24da+CXeouHVhN07u1NkCJPT1LM3taNODcY20N\nUSU1CLub3EGgmD3toA8tefmHfCvzagU1QIQ8xUXb5C5yrEgbTrEgudP0zhgm\ndriO+sbm4iKk4YHJE9DaQtpgy2Mjl+tq1WlnUgzu/X2oBKVW/6Qh4Xdxjp9T\n3tkpKorKDy2O346pZts5Se4bJpv8vM1UA7w/wMoBYCUmQNijO8Bc5ZFSuJAq\n8zeNt9j7bN/yC8UD9xwtFQj/tIgJsPI8XqdLhFL2Y9Gs8G65wkKP21e6Iyso\nkzshrvIASgjo6E3/7r/f6PIcKBixZuCbgyEvqx0/py7ZDVi2ywgqmrAW5YJZ\nCPdvLypqh55FSAigL3R6p/+a7MPjkiZSxE/XLocE/+8OmEQ5fiJflxj1gYF6\nxyaD\r\n=EjmX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c7f85aa433c8b49b8e0884ecf28264048a5925e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:11:11.518Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.6-renovate-external-non-major-6c7f85aa433c8b49b8e0884ecf28264048a5925e_1627859688635_0.035367188087381374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.6-bump-typedoc-6e238652fbee822bcdfb1d50c56b77edbf4741c5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.6-bump-typedoc-6e238652fbee822bcdfb1d50c56b77edbf4741c5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.6-bump-typedoc-6e238652fbee822bcdfb1d50c56b77edbf4741c5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7a41f7e5c5868bea279983d2feadef68826ef25","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.6-bump-typedoc-6e238652fbee822bcdfb1d50c56b77edbf4741c5.tgz","fileCount":18,"integrity":"sha512-VG+x1iWLauzIpj2EYFTAjdjLZ5wT6mn1NHAvqsMdrkmgn//6WMR5oH+BPfJQLu9u4ZFJe7X3wtayvdmIXbP7SQ==","signatures":[{"sig":"MEUCIQC/56E9EEz16FI7a/h+sSiPVPWKTzGlifw381/TsvFFwAIgQmq+I5mEBs/4f1U6w85PJ1LcTiv6Rj1rXBopot1yAjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBywECRA9TVsSAnZWagAAZ8kP/1qB1rg+NzZivXKIwddV\nDu3b1f96ZNMJwO+5e/fD6+TEHat6McnhdR2cF3XX442FoewqUyGR33lc29/d\n2MvX03n3RF8xW1/3kX5r39tW0ldfzPDKQWkV6bVHqqKaLUWFiRQi80YNAjNC\nrVHEFi0uNtEYOGasGqicm5wlCKY/zEW6MBS4t0ypzD8wQkBpkuSEWg9+NjGt\noLyx8E2pIceZJjBCAt1sWldbVnAa5gC1LSI+ra+dB/4HLRhsfTdIjUB4Ddsl\ny8JVvsYE6aUniCr69ApoHhdz1nDiLLW1UF641lw07H0wuQ/+IHm6juJCQ3Pe\nDrFbNkTFYsZl5eIwohz8K6vszCLzIdd+p/cbLR/xe75B79O6lCNv3M69MSjy\nkv8nu91KeqB1CGLlbe5+QII3a8/PFF83PW0QzY85AU8PhrgW2+Gd4iewQA03\njvGeqQ0dDsqfHL4yPcSW39Ue6wUIoEE2Kzv80wn4Fk7c1NSvZtXW4YmQKe77\n8MvBznrRG/xGJifUQogTtxsowbSZ12xuB8g0wIDlHjB2OAfwuT+YAQNvVOkh\nWPBgQhDeLBFGc7M8BhY+ri48UE6Vsvm4lgL+fGRZZ3BMv/ulFtTp2pLwGix0\n1s6ekV1K71p3cJJr++HS6s/9/62vpGDYnJqnLTy40iEXBokV+sb33RJtHHwF\noBUm\r\n=nsX0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e238652fbee822bcdfb1d50c56b77edbf4741c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:17:01.582Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.6-bump-typedoc-6e238652fbee822bcdfb1d50c56b77edbf4741c5_1627859971887_0.6254554307919087","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a1a9469c65d27c99af64b0a81f8cfb56a212324b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.6.tgz","fileCount":18,"integrity":"sha512-4kD9HcjCkNzhrtMbY5w5uFXceKFFVx4IJYSyJ0BVL7r2effQDOdUm3CTrjY73yixOJck/GRS7CTBEFld0FaC4A==","signatures":[{"sig":"MEQCIAcN0V5nfdB//Un0mSJSXz6KDiWFxg33sZ48TY4qUp5wAiAd2Q4GJtz2Kj5zISBtSPSOdRhBr/ahQAPCsV5EQo7hDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhByzCCRA9TVsSAnZWagAAHdAQAIR2VrMLsT3JqGTyf7cv\n5TFEkpGhd5YEajMR2Qx4GCQp8jrdjb0lK/DzaVCpn4qdIQmn61XaaDlTtu7a\nSOJkoHp9uO+eB4yWD6vkS/+j6Ew2alo32NJbSI1NpesDZ6NnFCZmtFBgmx8T\n97tuH/ZrWg199Nv2Tm18pO3VbGV6EW4FHlDDotb/uhdltNnkgr+bTG7zp5n2\n7nxVjsvgd01R0vEQtFx7P+ymiWHqzJs1N9IewaFKMHN4SyHdhvj3Rf+/W8bs\n3tVjn2Vnk04UH8PZAF05/2jzePksoe1EspuGZ2g90fAq5yvwTyxQZ6GNyBrJ\nJZPBSn5Q1XYEjDM44fv2XQSLtAf5U8elKChenyCbTPLAiLTZHGpFwSMXF8id\noYGB01GLFcpRZ99PdOvzJBacAn5Dfxq1hhBtgLKLOdXG9MsOEvxkMeX6k5Kx\npMu1Ri0uHN4l0lEAE2hPI6k+hs2a1EXkRJJ+qApn5KuC5WHYVQ2m1ntxoWu3\nO77mSHvKv9BAa8TWSKcjElIz4uSrEpseee0/9Mo8Zbxt19I1mmLvjjH/rUCl\nLiTc/ZzHwjaF8xAciZkKDt/zbOrWyabPUP9xl3LEhQsUTLTPSByIdckYwlbG\nZT03fIrTLh9VsEDp6aBT7HKZCMVwgovHInFNN9oD9qqiOL7Gr8jzZ+XU1yXe\nb95G\r\n=zC9z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aa66baa96e70937ff576a19d9f8880c54ccac849","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:21:02.327Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.3","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.6_1627860162471_0.7133094614703086","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.7-renovate-external-non-major-5874cbc8d18e2daa48125fc256794dec789afe01":{"name":"@balena/jellyfish-jellyscript","version":"4.9.7-renovate-external-non-major-5874cbc8d18e2daa48125fc256794dec789afe01","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.7-renovate-external-non-major-5874cbc8d18e2daa48125fc256794dec789afe01","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b8edc1ac94422ea18232be737b15c5fe205dcc78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.7-renovate-external-non-major-5874cbc8d18e2daa48125fc256794dec789afe01.tgz","fileCount":18,"integrity":"sha512-6ahiyt5DoUEAEEkV2WXx1A299HVbZo/ZRbmLLeDv46TmRZ0YcnyfQXBUSh/dbqnCGYLBqDkl+MowdnsuU1QckA==","signatures":[{"sig":"MEQCIBNcsDcmLjhA+JQfN8daw+jkKIqqM7WLqgWDf+vEmwRhAiBcJD08jxqbhWY3fOq0zqnln1ypD3Q3pibqRJpGoTK2jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBy4bCRA9TVsSAnZWagAAgGwP/iMITJuCVles6cmeXbxN\nWZqgA+2/xXCCpUyyGqBB5ZaHNy1r9YlFxjxtRzRXejYgxnlLlOo014NLhKEi\n2gos7UNrrOgMrF9tUWpl8Z5R+zxY1+im2S2a/aUYdMjazVih914/7ExbtEQP\n3ns/Zv6ltVUx1pOYoNmnuIxFDYFc4Ira22QyJwW30qauP2k8nVyQmDnd0BuF\n/qF7BC4yKaaHxxTNzFL9PO+1MPtzMjCAlqXve2z2htYaJkdxP6ri/V+KWeGS\nZ0Sza8yVes06Cf296DgebSHjQjrq3AxqvkZxwHVym0MXzN1iSzrYUdvMWzZw\nSWth5To4YdU9UFvOCmgKZXLF/lXWtg1YtnaUHTwg5Zbu3aW6i8mSlaGILVe8\ngxbjnLo1xz6+3FTlT/ykZWGn9LOE0/CnPWnPfyRqk6X2keqfvIMdEni1P8vP\n3FJL4do6tzsLcd2JGb5mG6TD2gL+6N4StXqAsXxIbJFIOuPSCtHnm0vTVvoJ\nxfoLG6gfjX9HD0B9JAQRIRZ4GQn0ho+Lr1Rz9vYsGbFg/oU0JcSPAWCAP+WN\nghEh8FO5HUoxfGv7UfeLrp7i3IdlJRz4NErAxtnw/bBAd+5mGtGVWZ9c+bYp\nccy2y1px6Hr4j+W1sZrBRsIR7YCzBM6w8PEfepZiacYAzGebkuVTd53pK6ni\norwk\r\n=7mBo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5874cbc8d18e2daa48125fc256794dec789afe01","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:24:49.165Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.7-renovate-external-non-major-5874cbc8d18e2daa48125fc256794dec789afe01_1627860507674_0.6811715801280942","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.7-bump-ts-jest-84c743464351eb9d7de45003cf5f80f66ea5802f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.7-bump-ts-jest-84c743464351eb9d7de45003cf5f80f66ea5802f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.7-bump-ts-jest-84c743464351eb9d7de45003cf5f80f66ea5802f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f77c9f6f2a19869bade55766b04281da6a2cf48","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.7-bump-ts-jest-84c743464351eb9d7de45003cf5f80f66ea5802f.tgz","fileCount":18,"integrity":"sha512-J7SYDwkGW249T/vtM7EBIeTS3CO6VzeeYUTp8m3/YIUn2FMocwY0zeem1r548otjUGJmuLkvoKDTlQk1Gl8pWw==","signatures":[{"sig":"MEUCIAmtjDk9YXbApmtquUSQZGRm6CMCIWfwSfSC2O9ksWN4AiEAuozvXqCGPPBMQZ8Lx4FaVkbiuIbe28OiM4OyA44Thxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBy+ACRA9TVsSAnZWagAAGiAP+QFpgRAD2aerEdCUrp0H\nI5k5SZFJScECbV8NWbJe3yFB0QRyLhhSXvdH4b6DnZuKW6wucj99HKypnYH/\nxYt4f51becUqngYGnIQVPi0UYIoKM+F5w6SFJ6gnrEnkgrf+e1bhhjYHYQbD\nzjXTqc+lApCLVIFHS7REnhHv2jnrtIYaVZdUukNgP/4enqxebGtvaSUAADWZ\ntMl6WCbruWChum7ErigG2wT+WSszLOhiF7nYRTlssBzbgSZxXr3hSAtgiubz\nm9TTNG1X4ntGkbiOzldfvmvGt7nTCGna9sq55frzPFojnGUDMUL2qph4aOQ3\nSqDE1iJhNDfjPTn5rCCp7wGedpnnrfymvrhfrnTewb22OWI2wk97SypGvaKq\nGbfoIXZa/8sUYT84Hn0+8h9pQM2PRE2UHvV/wIuK0QQsuc7BKSl5u3SqQRNK\nQitlz2D58jGYl6Pmzt3OfbFSMXRM5tiHjqwF7XQuBFmR9booe8tXr25TTZ8Z\nSUjMw3kL74CRIfE3HY17mKlUccrGs81vq3rL4dNPQqOSbP32cD/SnYm5T1+s\ntecHalxXUrUKABIq6+DBlOC2Ix0i7IZG8APteY5iPnBo2hGCOemullrgfJr+\n8KK0hGjmUH9G6yhQbFTYBz2eTcJSWnAYJoJVoz1YU4lU/3GGyftX8BmSR5Sk\nnLWj\r\n=lTpq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"84c743464351eb9d7de45003cf5f80f66ea5802f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:31:11.731Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.7-bump-ts-jest-84c743464351eb9d7de45003cf5f80f66ea5802f_1627860864465_0.6042676895434893","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a884c43750ebc9b43daac0ca3333d3fbb4d5965a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.7.tgz","fileCount":18,"integrity":"sha512-ji6sEOtbSy2Oo29sgpJriKstmvazXrx07IkLEwaZ/EZ9THF06xQjx1IxUUdGgZec3y12vTsZRxvAhVjNWKO1RQ==","signatures":[{"sig":"MEUCIQDpNh+lyAwDDBjswnN9wnt7FYzQT1g4GJD4BcOdy79mHwIgEFvL9IUtV5gSv9YJDrHvmwbpSsx2nLVp+VHP4D00tHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBzBfCRA9TVsSAnZWagAAYt8QAJxUYXj8up0SXHWktccJ\nmxng+xSBReld41LBDrDrOg5zP/TEcgWMUlpgwiJ3eTDA3JbsuStKnocYbh1x\nx1au+3ILGHGdD3eoYaZxFda/pSjeM2aiFwVVs/r74YxJHkt73ZxbksJt2Zkh\n8Ln53SB20j1mTcGadp3BjmkxsAu1SyUTA44RNiBWudvhpbHNXwt7WJGdYq2S\n/AdYch0Fz7rkYWt4Bqlj7b/O1KWSIFh94+oBYuDwfcpe86n7ch9IBXdTz0Lb\nHm2X9kVI0UiXCiaDM+5jGBXqawteVb6bsZIMIMZTaeYkhumnrQdKB4J3S6Qz\nVHEhYSeNx4gID9B4x/BMYev2Fez0S2DBowedHYbRduiR9PWU5I7UndOb4iMV\ngeud+TqtZ4E4dDG69GAZigyI5EdZ3cBemh6s1iUgqNB/z3cY0hm87UNxiHTl\nZgdFKEehs8lcs2DJpSPG+dYyK4jnRFSmsQFI+6/caXBMI7pFZbQ5RMTOxP+o\nvMaEyqCkm5rDme7gHcRwq5LBT2myTCVTYHvuUWAZL15X7s6wUj+jWXXhrHEk\nJ+kcEy5g8S6QujsrxehmLcYR53UFv1cYVfYF9IrfslO94dK3Y+fyAnzMe4H5\ntiX7xi9LkfS4OsnGc7ziWDeX/td4Hb3Zim2ocv8wdxtYvf2ykvmdIxcZ++ml\n7oxz\r\n=KPyy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a97ea50d5bc47b8e2f9f6cdfc318eff8393eb9bb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:35:56.427Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.7_1627861087184_0.7696616829737426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.8-renovate-external-non-major-512d6fc24030470c77d269d101263720193c9e05":{"name":"@balena/jellyfish-jellyscript","version":"4.9.8-renovate-external-non-major-512d6fc24030470c77d269d101263720193c9e05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.8-renovate-external-non-major-512d6fc24030470c77d269d101263720193c9e05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b73266cc3a6fa1899cfd3f820c8893ff3e0d2b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.8-renovate-external-non-major-512d6fc24030470c77d269d101263720193c9e05.tgz","fileCount":18,"integrity":"sha512-o7V3rfmn8BXJixPTbgzzv19dXjUl++tt5U0hO11KjeQ8ekYOnOBi8rmjoddq3qzakNrmmDKMgO5JXsEyaazvHA==","signatures":[{"sig":"MEUCIQDeT1FvWWsRomox0QU9JHnZgnnR68v/3+C0clQiClTm/gIgZj2qinZ0V8QhEPCB783ecRAzJf/dfnWSySu9QEiBC8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhBzIECRA9TVsSAnZWagAAknwP/Rs4HlpIq20RG0zptxeA\nA5nyznjzkf6rEx0mYQQjJUqWDEMabZWzQ3xi8QQT/UHXC0nJ8vabFIdl2Odx\n90TwevX6vVvz4kSW+G0A8Qv1cP3b9ElOyexFcy7uJOEgdydojv1ztbB5Nikb\ncagtQ0cAYXpOLfdVaOA60JSmrTUeGtLcP61Z1x+cj6RZ7K88dxm5E9Dp2Z0v\nKdqWV0fzyML54yVVLXTtwYmW5hG8+6loPNWlpnb/2nSwq25V8R2y/IdvmnYM\nmZhr6+zbW4iBNrC8SDgdorDO9m4pkX/JpTdU0gPqKqb+df0T7ttQkIUnhmyr\nO/frtVDvhVe0M9kMF4HjhrfRlAR3vvoc/OnGtlY2U2nRdqxWRqT0dDLyXkDk\n8ubmWRRA5ZdcL4qpO7CD+XvbSoh4HXzyt/fVJcaiyEPQnqxcWT29Yx8AI2f6\nva3/OikzJHKC4VOo08QnCOlBmDXz8I6FyQhkqo5+2DEb/1DcqLC76nkTW2Re\nAwIops2pUIGxK0+aCSmJhNaA/+zSjEtLFSfJUjO+xWWQ6IeeETZzZHigFtrW\nvWYbQ1PoCouTgyckXy1adc+mKal1vKHL+06HiRtgqIcjCosl45NJtA5m88nb\nSFxFUtykepQSt/oQuYsfwSnWa1LbsuE9aSvBaVhODzwf0hTvlUnndboNTPGU\nnpN4\r\n=rgiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"512d6fc24030470c77d269d101263720193c9e05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-01T23:42:12.059Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.8-renovate-external-non-major-512d6fc24030470c77d269d101263720193c9e05_1627861508625_0.7691844174401277","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.8-renovate-external-non-major-9937f0cec42ce8b126ae72c5594ca750065100c4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.8-renovate-external-non-major-9937f0cec42ce8b126ae72c5594ca750065100c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.8-renovate-external-non-major-9937f0cec42ce8b126ae72c5594ca750065100c4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"076ca3cdc6ec1b5bcf9e407982bac8381bb8317d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.8-renovate-external-non-major-9937f0cec42ce8b126ae72c5594ca750065100c4.tgz","fileCount":18,"integrity":"sha512-Iv0BEvhEKkD0J0J3jbviSTBBLLm3Y2QPseIEtaQPpzCcj9G2kPJmCWlIGaat+53/gz5YgcBHh+4fSGEWehZQRA==","signatures":[{"sig":"MEUCIQDniOl+miPUPdJmkPukHj+jegns2YdUOK86JkrujBXAQwIgA/pFVKzLiahNkDpbit7SJHcS/RgodxhVNQ7yd3OMllM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCVMfCRA9TVsSAnZWagAA61AQAJxUzHxs/sVYftxmQkPA\nFkiVURSKLfI8TKB9ov3B35UjlpAMrHvxzvQwNkYvmK2tTYN9aKO6Iz958iu4\nDMAQR2pTzcqHWFbdrP4v6QSRondwjdJF3AhiRk74WT5jlWf/dMfcgwfF39a9\n9rACwpriFHAKTda1FK3bmzR62HBOtW4Iix6/FDFds0/iPWmY3X+eGt+ggcAF\nBcd8a3b8x5XK7YaD0XOkLnMl01RkhLJhPCeHNRX3Pm/P5opQQ5MKOG7AIYmI\nPQK98htnutvNLsWsyZAD4jbjI9cyITuvRFAHv/HVB3JjdATOfgodlEeWDG3c\nS3FJC4kYenuHymXS9BGlpTGS92fA9vNz1kO8IUY8mxoJQb3F4C8gLyXOdcjS\nzV/enp7z+PyXLBo0zdVDhDongSdve+h47Qha9GLNXvf888XWR0P2ocUbVuth\naI0Wt7XjQX0N5S+E76ZBVQn2JAaZqJ9821WLlg5Z36j+1S8U5PF0LSyB2mVr\n3G2cXlP4soBWRmM+CWt7zLPmG+Aa3JgQo7lVDAElwKuBysRP03TGQlJCz1Rv\nZ/UVzBGoW4uAHKhsGZF9WoNdyUbYiLIhDcMxHUao5E11gFgbOnUxGTn7K8Lo\n5TFuI4gITbUxnPdTICbPIp70KzT4rhI6J2OuE0+3R7Exqn51QaKHiv9OOETE\niMNP\r\n=99BU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9937f0cec42ce8b126ae72c5594ca750065100c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-03T14:27:51.925Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.8-renovate-external-non-major-9937f0cec42ce8b126ae72c5594ca750065100c4_1628001055229_0.9985732577379178","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.8-h32-unify-script-names-69d5977230c1f39ac4849cda6baa90c4d434d199":{"name":"@balena/jellyfish-jellyscript","version":"4.9.8-h32-unify-script-names-69d5977230c1f39ac4849cda6baa90c4d434d199","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.8-h32-unify-script-names-69d5977230c1f39ac4849cda6baa90c4d434d199","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2b02e8de8f96b065d81b3284280c4794a674e4c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.8-h32-unify-script-names-69d5977230c1f39ac4849cda6baa90c4d434d199.tgz","fileCount":18,"integrity":"sha512-SPrZQGJo9KTxl24uljzfmfTDf8J6vqQSrf7ur7NPUXU3xc7kAo27cgZPpSZaGCJ/PFp29Y/Vueoc1JV+1UeLiw==","signatures":[{"sig":"MEQCID1nzc+vyAouoTyBtOq8L5ZA9V9bh6bfz8u7PAmgER3EAiAO9sL5fx0xPXY5Y8j/NUcXhcsDn/gv1XEbFKDIZsmlNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCmK1CRA9TVsSAnZWagAAB2cP/jLaDIJUz/2HJA28jMyh\nH4JY18ROdGFrD7fbobrhVg6P2T+Bc6tCrhOTmTGqWvWWbyD7qoj8AptXA8Qw\nEjWfzWVR5W1YhDl+nAJxiJR/bPZ08ZtQIubc2mrKMoYzlJtWMeoELvcDUSQS\n01O9pu43tJOaO5F4b462eoA/+uZPuyyo9fYL0gKz4z5cPIhqiKeubign6YKT\nQinEhd2DTjO/wt31358uECDi1VR178XhBzAN7tfRYW6M2e1y9eTI5iEo3xGN\ntZqdJ7DanH4Fx1JPaFykuE1YrmYLhZxhkyC0ByodF11vMAztJMGY4f5sTE+n\nFwGfDUho+vnlb4XWsGV0vMLTI6+lW8VBpgZTx+9UHi9OYx3khtx+cTkBbh0P\nDelHVAEbkGOOE7MiY95j3+lUI3kUCMC/5xi6ZN9nuMPaIBXYKjXzWwW0qwty\nvNc8/iPw+ZyVKrCnIghOmkPt5tg8k7QVKJwq73w80XWHl4bTs4RI0VfoHuAx\nv3lcJmTWeVhL2sGCsDVRHB04hfiql0kXWd0rCIAkOAA1Zt3lqcAugSDqBdNh\nt1HSIu+iz2XZ+BgcAcFURpgIaeP7S8f2ZosDkeJADzzpnHQgaZyRFEXZi25V\n2AlJ232Bb4v3mDMs1ouM/3GoYKPqsY5ay+zIZP8bKcqSLQOBtFym44ElscCU\nJonD\r\n=GkuM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69d5977230c1f39ac4849cda6baa90c4d434d199","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-04T09:46:11.616Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.8-h32-unify-script-names-69d5977230c1f39ac4849cda6baa90c4d434d199_1628070581457_0.14459957570086646","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.8-lucianbuzzo-remove-schedule-6ce7fbede75c44b1336870677a3d8fb0ae50746c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.8-lucianbuzzo-remove-schedule-6ce7fbede75c44b1336870677a3d8fb0ae50746c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.8-lucianbuzzo-remove-schedule-6ce7fbede75c44b1336870677a3d8fb0ae50746c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03ace3be832d993643c28cb902f95d0e12a578f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.8-lucianbuzzo-remove-schedule-6ce7fbede75c44b1336870677a3d8fb0ae50746c.tgz","fileCount":18,"integrity":"sha512-fHaej4IjUJm8qHf2Cpe1ngnnmB37J2x75Bwy6Ti+t+os83EJufal/jp8wRImH2tUymw5JKgcg1gm+qFBDMJUNw==","signatures":[{"sig":"MEYCIQDeLP24zggCvQOD14ynvMVMz6lk/8xRP8F/ZvMm58rEygIhAJw/QEvVnsABKSfsdpIAYCQMTg9XwYNBIjIhBZT987tw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCp0rCRA9TVsSAnZWagAAsoYP/iqGw2zw8Ibw+8sSzRXe\n9/DcRURRSi/g03Pyb3mLI32sN0QfE1e2mq4FC00XzCRu294eclQNQqsphCgf\nOHZKstM/iwbWeY4EUBrKlvyEViMArqSfmoRY13n3fnI58tY+iH3Gctc4neNE\n1wOYY95jaRbsWixD20WbvlhSso9iP1HfjDGfncUFC5l7tEaWYi0/3wt8YTj0\ncksyQrphmEkuA1RiXLg2Oi10s2ghDidy2uVfJGbiRZ6GhmjeU2eR3OZWu6fp\n6Fbx9eP2NZGXHp4TuWd2e9NHVV9rkJ7wv6RRl5i8T9NTCFnxlmsp1/ihtfnO\n2LVhJCY3ez4Qi344Wa7807j4wJ4tdPXEP381AV6hRl1H4wgMOOshmvD4FEb7\n74A0Z+guyfgS4H3oDfxMi562iBUMHmU+N+7VPVP9Oa4iCqn0letbFaTbVx8g\nV4CK/SccR5pbpY4bIU1Hty+/CvfvcwxAUNVx43mi/9jBCKtCtmEuw+e6T7cv\nE1h9L9zKaTT37NjQZPfY6jw80T3OXTM9j2l6exl+4G0VE3J/7/UcDBr973pS\nbh+EYe8w+9NJvaOUrb5/Jg9zpozxdWLqle1SAfkFdVKInZ0pl4OnLkG8QL9Q\nkeSR3jSEbvrwHpi6iB/t/4ni4MrahIgdesYcYBeyEgiZyjo5l9vLT2+WEGSx\nAE9A\r\n=IJVH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6ce7fbede75c44b1336870677a3d8fb0ae50746c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run unit","unit":"jest","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint-fix":"balena-lint --fix lib"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-04T13:55:57.340Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.8-lucianbuzzo-remove-schedule-6ce7fbede75c44b1336870677a3d8fb0ae50746c_1628085547251_0.9383318817959398","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.8":{"name":"@balena/jellyfish-jellyscript","version":"4.9.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e1ae46c67afd7545e217221a54bc35bc06da60ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.8.tgz","fileCount":18,"integrity":"sha512-Bcbl5bAB1EurVN47t++raOSfl/e5+Fxw32oREZSSxjk2wdGw2D94ebxTpi0OlnZA8ZrTSDyQYBdX4+IUZ73aug==","signatures":[{"sig":"MEYCIQDrObKxaxJP7P/uMu39oBAcTq89xjQCpIb/7e2UV+NoyQIhAMTO2cogkXvIazSRVq4H1xwtk3CL+sHmHp9lMdw4Qc08","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCxg/CRA9TVsSAnZWagAA7VIP/3p3wnBlQ8GoVFG9ZXN+\nm7fsjXsVXvpaws3BDB00YO8j/+GZXO1k1ezP71zDpmhNp9KBZevFcyt86DvW\n2DdCyh+w4AA7CkGr4XkIa8QD/X3OQHlLQr+UaeSQtxRRCcV+hFiF2/IYeNE/\nLKdUR3mjs89xvJIJ9k+OoPE+eO/dgajeHwmi5zRHE2kn9O0jrtee9h/2ExRz\nGx89qu5Uu2DBG73l/isWNm4xf8OxCZi0iboFeg+NagqEsu9F97Pt65Bz0pfV\nslnMLPGIbv1SqtonRTvGR/Orz3Oz+v9RsvwTaJgjqfih+lkKAne60/jIVgoN\n1eMn4MqXzA8Z0lp3Ux0DK5jhQ/Cu1DpNKyxKcjL7oI5eSKi3J6dpZdLxaXTf\nucmLC7RDDahqPAegZgieUnWVle/oVUXjt1aUvbLFGz6onac/PdYarRwvTKn/\nIMwt/TmtPJ3dqrcxyT27haSmVTFzthfc3MJOn8NnC6U70jC5uZ1IKe7YcP//\nEkYuMHCWjLIOjWdEw53apy0Y+pgOrwuFw7UGx2Wsjt9SXL3XIWAldyxQqPNv\nHRYNTVZ8mjY6L1IQOfBcxzXQXnFseM1rwPM16muTLryZY4jGPMOaODzKyuER\nxvyJ3KVqYJxx70UOnyqhnDyV97WPCbZdkrACiyftChTES06l+9a/ikC2vml3\nKI/W\r\n=JXjM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22048ee332fecd355d30eceae78ace5d2636e48d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-04T22:42:32.803Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.66","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.12","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.8_1628117055102_0.5987340819369895","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.9-renovate-internal-patch-7fbf790c19d6200a17a64642da14c0a6bbc2affb":{"name":"@balena/jellyfish-jellyscript","version":"4.9.9-renovate-internal-patch-7fbf790c19d6200a17a64642da14c0a6bbc2affb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.9-renovate-internal-patch-7fbf790c19d6200a17a64642da14c0a6bbc2affb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cfbe6ac02d9e3b2e0ec9134472aebfb57d0614c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.9-renovate-internal-patch-7fbf790c19d6200a17a64642da14c0a6bbc2affb.tgz","fileCount":18,"integrity":"sha512-+fhPm6To2UR5G1HNyOGUl6eHvP3E1ENZEEFFYwS6EtKEK2MD5Mx6YaaLeREX4S+tqwOYjOlsFoKkFBXzwIpniQ==","signatures":[{"sig":"MEUCIH7Dk3rpCYLxVyAGzjjMN/gUd7wTH527+KdqbM/ObGNpAiEA/d/yr4Ko/MJMNGXBJpWlEA8lMHEWlYN7cxDLou0f/4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCzPbCRA9TVsSAnZWagAAbAYP+wZozRPIUCwu0PwTl+9V\n7MIIWK+vLD2ichxAj6IkO7pcmkytiM+MBZKZm4BvTsErXEzk+vlntG5Y3IGd\n2/I5H2MQiUtZsbu1O8oPfpSLGoaHzd18syA0+Ka1uhZ2umkXMOil2T1hhEh4\nkQtE+fjbDoz9Ihhr/NzsvT43iRhsHH5HengRInApIKbTug8mRrmgzJozXNvX\nTxR09Xl5+0TbgV3dzYO/lLyFtQEZ6GAdA/kh6jfyCvrKOdl1dDQ32O1WO992\nioCCee6s1EhnscggQRRmYz+4yCZTUj3jt3Dt8CBOzvjfLhTY/pW7H6DkLzjz\nPIsI+Oa7YeXQJW42zh/VvlmzwrlHugus4MtjvhwEQzKN+Rz5JiSAm0BPTcYu\nRl0Yl9ZQxizzzAN9Et67xKsnnt7XnA5z2Vi+784Gl+XdVU8K4zB1ww+9FmgN\ntSAnvilzBP5SoAeiWoFqm6+/2rAKjSiJqT2wJN4t+pnn7g+LZ+F07nLq3uSH\nd0weoadqGuG0gcpW5exnpWRSf0weki/Z/XmBJ8OwvOaQbNYhVDxKfrEXUJBa\neL+dVzo7z0VZI1YWl0ZYezUiJ0oVo/mXhMSlv7BwWanbIsDqipyze4jqvvJP\nU6oxOXo07HY3hf77aDZHpCORxHdDDM2+m73D5ARmQdwaTnwXVGc96mxVBKaI\n2ifb\r\n=9Duq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7fbf790c19d6200a17a64642da14c0a6bbc2affb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T00:39:32.797Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.9-renovate-internal-patch-7fbf790c19d6200a17a64642da14c0a6bbc2affb_1628124123588_0.04377646255618162","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.9":{"name":"@balena/jellyfish-jellyscript","version":"4.9.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f418cd875de8dfe3906b8e2dca99512fe145826e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.9.tgz","fileCount":18,"integrity":"sha512-XfyBAxnSoqehgrvjcIRMlYKLMF9Y1cqWtXsT8Vsiyspp//JkSERA/HfWBB1f7h04OloSo+FZJMqj/E7Pw4SRPw==","signatures":[{"sig":"MEUCIBsNc71fxBbsflMotkRapGyBdqCvvjm4012L+HbsXx0AAiEAn3oMtN7WelttIN8wITnPKNQ4z+SkkBRSjWGIb+Po7qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCzSbCRA9TVsSAnZWagAAxzIP/35Vis75jR1pqZEF1Ah0\nzmCXaqSlO00Af51Ft46ZsEHa+zns2DE9VScx6xuB2cTTdtm3qJdjo4Ebs3DI\no9lsfaVg9IaBhC9W+zifPA+ZVqTB3m113aBn3+KMP4LcmHHl1Vw6qX39En1Z\n4uSbg72HdRczYE4AJfLz0Uw0bRtfwVoeXLNOgZ4Az6U9wLIzvw1Vzl8OvErC\nMmEIrHa+e2BWPR1Op7Vfhos2AGWMoK5x2uPP/AsqryaRFYRRZ14y+PkCzFH2\noZKcy1QZS8IFPU6fSMHsN3tdLtIqPMtmHfOtHu6qRSsP2RudMDRATgCjTcX4\nSwKitmFk1VQZ5rdl3rDwvPpOHxvAlTNw5FFnG4hQa/ktU92HF1Eme+AARCXK\nr0nii1PCWAjbG9+n1amKkPHxDC8l+Jljphd34RWwXaTdVHqMlTmcMbwi2nLb\nB0//nsiCoPj+e2VAUD3yRtezzUolDfJhbXooJejGg1y9681A4BzKvJbzU/K7\noiuv6w9JG4w6/m0r+5jNcaBctGwZDYq4zkJFNKNhDAiskSXREnAkmYU23NFb\nsQ9l7KfTIpRJzGjLrpRmKR1l3vfrJzipXrdZoyAk7cWa4V26VphtfH3MmgJo\nPix7PuycqYkU1VB4f9k5Yhoo2bvM0zvXyUMVkgLjOMW4JlqVDicAeeWzWqqw\nNiRV\r\n=4ToA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2a2f1fbf00f56683c3de0a53e7aa9a8e4596e7a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T00:42:58.183Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.9_1628124315291_0.5068698424784623","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.10-renovate-external-non-major-cd68f535d8bb4ee350a9b61c9c454acef96c7968":{"name":"@balena/jellyfish-jellyscript","version":"4.9.10-renovate-external-non-major-cd68f535d8bb4ee350a9b61c9c454acef96c7968","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.10-renovate-external-non-major-cd68f535d8bb4ee350a9b61c9c454acef96c7968","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"035f6be362ac1cae4a8b65aaca497575bb34036c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.10-renovate-external-non-major-cd68f535d8bb4ee350a9b61c9c454acef96c7968.tgz","fileCount":18,"integrity":"sha512-xBn5uS8vKV18v1+rpLiaeVTytIhdwNGyaIIaYGoC42V7c0z18lQkmgRq0g5mB67Am49zg6P9sAiYHtw2YxM8mw==","signatures":[{"sig":"MEQCIAJT/j5X7ypdOGVx77LBhz4ryaVDSfdTChvGMrHcyUJWAiA72QT8Hrx6zXG0hrcchUD9BXnCwL/1g41xiGEUPNSy3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCzWcCRA9TVsSAnZWagAADxgP+wWbc3a7CMsNM36e3b8O\n9zLJcDUvOBUQaFrCRtcCPwrqPGMtu6zmFHDMtVi3C+DF35vzXSQeniNErVsm\nKHC1wUwLN2VWWIb4hMV5EP475T2Zi36700/1nw1k8j1I7V89XTxrei4sZ6xV\nGW6AvvpFYiEncsM4Gek/Ma+kYT0R6yHQm4gH6b7jBmCRx1u3NjOjBR4f/JUB\nG/CQBZVYS33A0/Vp/Pfx73q1NU8LeHtbIrxuKWhy/GU7PdECpuRQA1Zn3LtV\nmLfewREw6FkslJiJFD1JOSF7U0d+hbaQSrXnVMSwYzju6EUEgXh2mBu6FmPe\nCKzNmNgbjBuCRhnpByyIlqhN6kUlTKScr8TYobNWFvZna6JIzu3qz5y2FBlB\nDOTPFGk2MwmFkAJjqSlpGVm8XyVCAS0xOa5VyBCo8Lk3sV4XgJALZvl5VG2j\nmGSq7SrrAsXEJMCKSQSZRMSKYKnbWaIy/3kcddzZAequ7aAX2/jyxHUGHav0\nDpJ0laIOCTM8Jztc23RxJkLS0OYESCZhyhRTzjNHMwWg+lOWOCjUHyCR19lK\nYLMoKd6pLvitj7H2c8GrJs9c/Xp7H3ad/aWonHrfL06xupS55ce68ZNffRBw\nASAvIv+EZzyt9xqWh8UxJuqluP82sCi6hhbEGws0fCChg0DXJ4EaE5IVu3WL\nLP3G\r\n=E9sW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cd68f535d8bb4ee350a9b61c9c454acef96c7968","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T00:46:53.354Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.10-renovate-external-non-major-cd68f535d8bb4ee350a9b61c9c454acef96c7968_1628124572313_0.7326913852226844","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.10-lucianbuzzo-remove-schedule-7075cabd265fa988959ce43887d237ffd2143a8e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.10-lucianbuzzo-remove-schedule-7075cabd265fa988959ce43887d237ffd2143a8e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.10-lucianbuzzo-remove-schedule-7075cabd265fa988959ce43887d237ffd2143a8e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0091e67416140506afe005cbfe4677516858cb07","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.10-lucianbuzzo-remove-schedule-7075cabd265fa988959ce43887d237ffd2143a8e.tgz","fileCount":18,"integrity":"sha512-0g8Y3zdOsQJwCaoGtsWQZGFoSMCU3a0h4uvQUJSZT0a2BGzM8osccH6IDvDEjEESVSM1OsjnLMyOIMbC5vazaw==","signatures":[{"sig":"MEQCIGzOcYv6DGkAPL5jXFxALHEb07XhV2/W441C5lt4ZU/GAiBGqmZEVq4cZ/2E6/wWP9jOEBTOT7hHncB4IJID/fsLnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99048,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCzwWCRA9TVsSAnZWagAAMU8P/0icggtk9XQ4tG4xJVod\nuflXkU+uISVaIJj52eBARKydV6nsmO4k4C04iZjLSTW+epC/ZnsZ+3qU/LEg\nSE2ypB82I2LU0lPKFk51czQ+rPSwr8CMzZpHGXr3gjBWZiPIlnL4DUPtcg9k\nV1y4Hd7d2lZ/4+lbGqmZloDeHV3wsHCJ2RcTrk7N3yqxow7FSY+jwCXTc5Pj\nSwmj63i94mPqQeUzB7VvVp0Wzzl8dFMWoTpT9ecAq+Uub6Gk+ILQClS1+W9G\nnBOykT2rzvCyIi4fS6abothVAJRyRmsAQ4g0lb/aAKdaxEAB2TdRUQZxuptp\n/2WaRnSLguP1H5Y6kRJsJW/ktgz3Cwmw9kfTCcz54NaeQzy+RR97z9+TpPvz\nx7PH3B8NrwM8f5/orJ/QDvsvr5Rqf6A9Bv+VmBKq5jZW7bSRWr+0BvcE2+Gl\nQFp6fJrjjFMMC4vLPu7OiHV7wHvoV0x/4PTcRDsfOFFachWwLGc0yjYwULL2\naGrTZeAyZQ3IP70hRhYblAY+FBuvSASiQwt/HG5pqwx5AlhtHwmHYvdxOquE\naHEc5J/zegtW5Nlp9WKZ+khOw+bXvsOPVY8uovaOsBxlej2wQGr8LHX9Rn1W\nzm1oCVp9L54yMcgtTZwrI4JOm6qDcV2wGxocARYQKH/0tiYGIUNPVyWYhMOT\nYafk\r\n=5j2e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7075cabd265fa988959ce43887d237ffd2143a8e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T01:13:57.720Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.10-lucianbuzzo-remove-schedule-7075cabd265fa988959ce43887d237ffd2143a8e_1628126230748_0.363767488701386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.10":{"name":"@balena/jellyfish-jellyscript","version":"4.9.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9de0674b834ef836211fdfeadbfc95e03d309712","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.10.tgz","fileCount":18,"integrity":"sha512-hvEBJSMLZmXG18G84EbXE5t04qCMYgYV9lFidPP4urZT8Fmd2EMNMnSIvLXvJmdcfmFLA9c3Iya2q5EblNZ1lw==","signatures":[{"sig":"MEYCIQCpdMMKX3FPQFBclI+5OHryPBzewO6JTsB3K+udt383QAIhAMUeNthPtH8Fejzf+U4lZ1VWm65bh7HoJgRa741S0ggp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCzzYCRA9TVsSAnZWagAA8DgP/1srTKAx+8sVQDcS5bVG\nKD44VMfbxV9zLGpvnCY4z+0S7DJLE9Qg86lVLu7j0IfrF9p0lq4GSyvqVwlR\nYtIf8/9Gr8QbpiEIr24e3KFtKueYqhlUJIA3ZGbccpPrxyUAU+qkn+WsRYl/\nL1ZQn8gzTKdDLrc7JGlBDM2fspmbkvDJuDIapZDSqX8pHVA/7saXkAlMJkSn\nn0OgWLG9fDgM+amwxsvcp7HQ6UDGRL1IU+QaQyBQZA3g07hp15vB+uOKFNsV\nzl91F5SJa+OMxmjvYOzq9J/RuW4WdrhD3o/IaJmIVtIcRp+4nxCrQMf0Ge3L\nNlwGdC6RNq7X02krXp5FZlNLJFAF31B9fUitD80rZ90SL7FDft+ZD2hiAyMr\n9E37DdgM36GtNdOFCB50xNfIaxj7rdEQ+oF7sCk5foGrFosQTpk3kCCjRcl4\nM0gqFjKwOxKhqaQitoc1JOOhhnxFDVZha/e1UhteKyI366QdCtCWQKgRaxuP\nqOzxKeGbgW3JIv9jJbAywPgANbzQ6ZrSaYsaDikg/XP+xT5Sr2P6ojQzLDCa\nnXT6YVOaNHRFfQSRJLMnj1k1+Hu0MXFo0jVVrGfUxFTvvCvwPnM63d2fymeX\nXlZXBX+cfo1IbKCq9v6FzFe/rLc2LjMQ9KRqoFIJSRBB+HnQRS0Vtdz/DDhQ\npGAD\r\n=ORUu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c765a6a1ca564996422b5e83f3639be3ecda34dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T01:18:27.655Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.10_1628126424575_0.800352913494597","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.11-renovate-external-non-major-c108ef2fb71d09672b20d8b3e55c88f3372d92da":{"name":"@balena/jellyfish-jellyscript","version":"4.9.11-renovate-external-non-major-c108ef2fb71d09672b20d8b3e55c88f3372d92da","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.11-renovate-external-non-major-c108ef2fb71d09672b20d8b3e55c88f3372d92da","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"51a647c2e7ada6707b47b90e1c1e5b9340b58a27","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.11-renovate-external-non-major-c108ef2fb71d09672b20d8b3e55c88f3372d92da.tgz","fileCount":18,"integrity":"sha512-nPol7fs1nMpSdh/ylQVb67jHQbrtZMcXgte0I6mawdGk+wcTEDQjCvZpfNSw2nCcXPUxz9wXXE7m6+YLB0GHrQ==","signatures":[{"sig":"MEQCIEvurclBA/hI1MWTEXxf+nlYN9CUm41wg1J+scFhwGLsAiAMQM7nhXm4raa/R2jl+M+X/d3PJaffVp8TDYlNMLLymg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCz5PCRA9TVsSAnZWagAAnNkQAI5wFH9iA0pU6aWEZGrZ\nRcCOh4CY2iB20LYd74S+McN6Ec4/NwAsiosx7rrAwRuxp+TtKyFDZpphMXy2\nXdKx4qPs23lBVcTQpqvcV0XcyVtNpuwgzSvnmuUuBUMhCHszfK143fk3Knks\nbTf6Q30Iktk5uGM/hp1L2hK9wX6uT0WeBJUkJUmDQ5CaW7mrjYC5LTMHWbzk\nPsBZ+bU+R41X+2eq6QE49EvP6hcbyoka6TJwLs8QeJn2EYrmOPXnosZTYX8w\nqpFkky+6CAJtvgZPUQzaboVYm9tDNRryYRx6YqMTrM+jadeY0JG/bOp5LREX\nSD7bUjrLECYbcgt5cPcAkINP20oG/nIaHsRXIgQPz349Nymox/3rbcCl+xaO\naaDh8haMyBZbE36cZ8NSuqdvJyi1S6APDOXN22iJ/mBLjqPOj4dVK6PIV7If\n/1KQ7H9J5+dA6GdHsPuKOGVTG/xU9H7jnw3lMdU4xoNPEeXNwiWsNZmtMLuc\nrTGMI5znYsTyzcBdHKBuYgAbSkBbzJQfxMiXSeLG8WjPN8cxu5pp88MGyJ8r\nf7u6/8qRdHq7xWpy2wABQjxh5K3cpXR7Ml7sHlBEjVO5NSP0gRA6ddkAEdLv\ncgAgTxx9wHEVxTZX2ANt9FeyRJ52vdpNqtfOO0J8tXBe0sk6wyf12CA1yapx\nQc2c\r\n=znMr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c108ef2fb71d09672b20d8b3e55c88f3372d92da","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T01:24:05.486Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.4.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.11-renovate-external-non-major-c108ef2fb71d09672b20d8b3e55c88f3372d92da_1628126798833_0.47294537215697097","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.11-renovate-balena-jellyfish-client-sdk-5-x-f7f5d1ced3f96319ab94005ab77e784c576b31cc":{"name":"@balena/jellyfish-jellyscript","version":"4.9.11-renovate-balena-jellyfish-client-sdk-5-x-f7f5d1ced3f96319ab94005ab77e784c576b31cc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.11-renovate-balena-jellyfish-client-sdk-5-x-f7f5d1ced3f96319ab94005ab77e784c576b31cc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"216b0b04f75b1365b5c00c1e29bd1948dfdb7e13","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.11-renovate-balena-jellyfish-client-sdk-5-x-f7f5d1ced3f96319ab94005ab77e784c576b31cc.tgz","fileCount":18,"integrity":"sha512-2eG3q6FfcuwQ5g0a70KSz6kOWl2LPVoKx/nFHDWepd/zv34lHACp2hPZxpECrO8bNGek5df+JL/Mbtih84fN9Q==","signatures":[{"sig":"MEUCIDijAMo9qwdv4wiTEYHIgZeS3pwbM3ga4aO+EABK/GojAiEA3ZcydlIFbBF5/0TMC249I+Oro6Je6lbclPxl4Quc0lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC7jlCRA9TVsSAnZWagAAre0P/3pDVas1uor3tpuz3zGk\nYsQ0kVyJFhDwzTEqDMKwYYQej+zqQi+DuD+npyKhEK3GNaBweoJ4uDNQNiMF\nBDvxeYCvcy1RzB4n6APAhuYD3jmjzHXixJXB02JrM7ESDhChTFoqyLm9x7io\n0jAqniEpTuo5rJgFt/BmvexHIifD5brdkTX+hLJ4eb32+qk1kaVrpqjRLogt\nu8VBNpW1cIVY2RcH+oRZW3vfU4n8RzxiNWnHtxzRzQe66zNaO524fJfTGOcL\nGIZ7NQ91NypiC+WLbeNi7BjFdLTJUE3dOWG4BwRdLaOmbqEuEAgM/ToSvSX1\nJtySfp1VasiqZfTnId5dD2VsbIYiKU8luejmG3iwXtPVXpQkIlmZIJ/QAtwv\nTomiSqTKHPmHVUfbsK9rQr1KkS7B0yt733WTheF0VDSl1JiuQ9HUXKJz7BJF\nGG3dA7vJ6eni4wSHtsczixHmNoXlOXnjZjHouo/DREAziJWRUIcyqziQXQI7\nrzaeeficzcChp2CAvTfazPoRspAuZEbjZNnfuugRi5LDbZxx695KVjQQoqrV\nZFkKm+EPQ/HrmKptG1ogmHjxTZnagndJlPeJO+7i6bgPFTfq+nWEw0Ue933j\n6y50hihVR4HbjBQTwdUaHVmonCVcDYNdxVSeo6FnFOw98rTZEE6EY3Hr7njr\nn1Bg\r\n=F/P0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f7f5d1ced3f96319ab94005ab77e784c576b31cc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T10:06:52.104Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.11-renovate-balena-jellyfish-client-sdk-5-x-f7f5d1ced3f96319ab94005ab77e784c576b31cc_1628158180989_0.3644852994282022","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.11":{"name":"@balena/jellyfish-jellyscript","version":"4.9.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a0ca12128aab22fc4c9067bdf86c0f5aef6cc67d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.11.tgz","fileCount":18,"integrity":"sha512-Wzo52OSrNV2eaVlbnDDM/3XGFDiNrLGM0IhgEXI3+SOcXPMq1Iw7w4OfrwQ8+AHnt7XoSUh6XkaiTETR3+zocg==","signatures":[{"sig":"MEUCIBDYkmsd1WEABvxPt8FOD6esWWvZhxFSVPBRc9MTcIhiAiEAqADtAjrVBfmhZUIYQELOGPPWQlumsbg5PkPMCNHQHlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC7m3CRA9TVsSAnZWagAAdS0P/RBM/qKHNTrTib3j2Zca\noffaWddK2tBixxNDtINp3Vtz4a1bJRoRIXpwj+3rLufbGSe47x/7yBU8W045\nARKO7xXy6FzjRauzId79TDamDUyHlHyX7Iaa/ZZkooMUkq6qmP1ngtP8ZWM7\nUSLolmIln4je+0VU6jRK+Imgzc8Z3RVUo2/Mfdrtx8p38LdWJ9GTzHKDQoqD\nvZl8qHtM6Y+xEtsJ8GmIpsW8k1Xy4s7SzFh7NQO0ydhA1bVqx/Qjb4TEBpgm\n7T+6AlDxw819x8UWeChySBs9Y/A4XBr5YmfxHquPfUhJDZsnomHTFCssd102\nw4RfIvqVJlJwNOzx1jqAXHl3Trd7fySLynJS6JLWR+22bHiRYfYEW+bIBEv3\nmeAXBVqR8x4b978s4zJDIjWW8Am9G3Xe9ilXMlosQQZzMXPx70mlfClYDkMb\n4S9D8eZ081+ytO5bLSyrHr+NHx/TS9H7I8TfHvYzvJ6TqcI5gMJ2q1aEfVAW\nOWe1X4gQCH0bMfsZ06h8LIZ61aTnKPw15nF2jxBifqyzfDowY/sKvi0Jkt1r\n+yNiKAZ1+JpiVJVWpD5xGcOR9lNuW8Qh/VlXs/fcdqIzZNQnZ+TcNvlz82co\nWD91cq16D1oJ4leEtDAvwlIopbKqOueuLKQiTj9EmhaeIFpHk1vFA5M3iPec\n11gi\r\n=aISj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a1ea9eb09288a6b8eb9bbf725b4504ed9eb1a853","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T10:11:06.028Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.11_1628158390986_0.4980083426906097","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.12-renovate-external-non-major-5f0544fff4c340d0c7290d759deb3a3794b14e73":{"name":"@balena/jellyfish-jellyscript","version":"4.9.12-renovate-external-non-major-5f0544fff4c340d0c7290d759deb3a3794b14e73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.12-renovate-external-non-major-5f0544fff4c340d0c7290d759deb3a3794b14e73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"da42a500d6c0ea77dedc9a6143dcaec769369295","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.12-renovate-external-non-major-5f0544fff4c340d0c7290d759deb3a3794b14e73.tgz","fileCount":18,"integrity":"sha512-J/Ggeif6YuV3YIi1LrXcn3Q+8LCnyVrnaHwbh7UL+V9QcPKfG6ehkU5sn3xACtq82+tkUHbTKAhfldXCGcD9gQ==","signatures":[{"sig":"MEUCIFX6IXIwTCTLVyZPOJbyoyGYGGJEa5o1y/xicwm9JH9pAiEAxkbem6pc+pJL4k1gx7PbDOIcHfyUuxsCr95X5lviIA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC7p4CRA9TVsSAnZWagAA+p4QAKLsWGtqpQOEx3zkExFz\nPbHfYfa87h8Uo4ayhbjVnBi6Jy/c4SqWqLn7ot+Y5To7JVlSC9cklPxujPrB\nHgd+W/4GkGVbHhfrJ+nPKi7XvERkfJSpOr+45xDI0MMhOcECmjyV90VEC4pl\n/Co80gvQ7zossRKAlDR7oI/7F+awBmbTZVgshJgQS7CRRz/SJJQB4PT90+Tg\nDDHjzAxf8NKEQJRoxaQMkRlKnrnTuUxEjR+pD74V9J2jUNFqMqc2TAVKKgyY\nS0vGO3/zTX106PVrUDv0vTTfQlJERx92uuLs29bfRVzXeTluCj7ceY4hUGgW\nZzkh14+1VfMaFAXpvcfNA+g/ZoiAln7NE/bL4vWavpboHtNicOs7Ko8WnTnR\nET9fFtoddIpQuEYeKocl98zwfhKxrT29JyWNSkxNoBGMMmVHIVdRu1bzQpL6\nMgA3gqJKwXjeQBsydtZF5gSx09NfQ1zc9rg9QZT+k4gNc+Dj7s+fwAc+Rv62\nzY8Tjvzw5abt4AHycYpGVlFhW8jrs4MGTw2yVB4cjoTODWpQK92dWmpDmH6R\nL3U6c3Kvu/gB/G7ZvZIAY8j1Df7GfDvn1K5Qr2x3XUe8eP8MP4WDgZqUMTsz\nOaTCHTXC4J584AWbTM4ewYdi+iTD0B47C0lVo2qdCcC6Fxaz9kCOZjiQDLdh\nnnsj\r\n=Nzu3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f0544fff4c340d0c7290d759deb3a3794b14e73","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-05T10:13:32.183Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.12-renovate-external-non-major-5f0544fff4c340d0c7290d759deb3a3794b14e73_1628158583884_0.878800855525482","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.12-renovate-external-non-major-56cb7350766f4f13952735b4010ec2fa2f6d4c95":{"name":"@balena/jellyfish-jellyscript","version":"4.9.12-renovate-external-non-major-56cb7350766f4f13952735b4010ec2fa2f6d4c95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.12-renovate-external-non-major-56cb7350766f4f13952735b4010ec2fa2f6d4c95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2ecd82f353040e66e92753e9c5deef013601bbc0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.12-renovate-external-non-major-56cb7350766f4f13952735b4010ec2fa2f6d4c95.tgz","fileCount":18,"integrity":"sha512-9ciRwSLb0sj64mYSR55E7N8PO1Jqd1NoenxjFHAmlYyT9GXe0RDUk5RdyRKNzJfVu8e1TPc3VKpxlca3rkoYWw==","signatures":[{"sig":"MEQCIHDUwNl/640+1TTCHYdDbzwAP8od0fFPb7u9PGXbc4UoAiB0JbwBJ1fyz6tNBJ9X4oMYpDgBy+UI927L7g+u66mUbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDONnCRA9TVsSAnZWagAAqPsP/jZtqc+989FvgQiQq40w\nna8DNkUmvJKqKzh9uMzM+sqmeBa06TV3jv11lek/UXWUVfqUh2N39GUYNf7l\nGFE40nnTT0gWplGuU4MSnQ2Ea0EIsJP0D/KPtYzB31NxCovFISTXo61ZERTh\nbr2jVhx1O3zWE334E5wXDt6QLCRdE/EypRhHePcl8eNY1fLaBXIzzdd3iPCh\nk/nX8WAm8Vv52T61vJHDiKtyOYKuYAiPnouZ+cuNCAGGy9tcoqP4vvvNm7JW\nqGmEn/6UyeEP7HhszLOsn429BBwsfWQf3Qf3AtULdw47TrEld/9hTsC+zNbz\nFZd6+UQ8vP0MDg0PPpSr5cbV6A9J0XwXb+vvsZlwXNDecLb324QSGUfL3rmB\nbmJ3qE0KRbxc+XFkqGj5yLif554vH1jHgR6+9MZSCnNlgMGifFa0iGl5y0ZD\nH75f/ZBYpOllJwbeuZLwWnqixS7PDRBgFGiPkyvNp6YWT/PdgJHB9hoyfo+U\n7j/3dIjuefdo7V6QmL6aFGGBWBDO05b5kYsm52wHn+tC+zESx90JrKKnuIvr\nWvsODdEbZpIufLqb3LCb4g7Gr2sCL3xwm5G1Fv5G5ycqggCEbnNjY2Wv3yh3\n92Ivbe8GYgGddrv/F+MkpfZMF+juVODaf/OquAyd85gG/t3D/ybf+C8dyKZx\nY0f0\r\n=Fnd8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56cb7350766f4f13952735b4010ec2fa2f6d4c95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T07:19:21.297Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.54","@balena/jellyfish-client-sdk":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.12-renovate-external-non-major-56cb7350766f4f13952735b4010ec2fa2f6d4c95_1628234599419_0.20509074671631233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.12-renovate-internal-patch-7395d66a720a667b729ff27e821a6aa493518684":{"name":"@balena/jellyfish-jellyscript","version":"4.9.12-renovate-internal-patch-7395d66a720a667b729ff27e821a6aa493518684","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.12-renovate-internal-patch-7395d66a720a667b729ff27e821a6aa493518684","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d2b984c6b8f00a348c53e126e518fd2c3693836","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.12-renovate-internal-patch-7395d66a720a667b729ff27e821a6aa493518684.tgz","fileCount":18,"integrity":"sha512-lJ0gYwDHoTslp+UsfnwpWoAApXGZHCtEkZVsTiUJxNfbYigsd+uFyOLF+4WKX7A3SDQK8XayZSdWnY+eDLH8fg==","signatures":[{"sig":"MEUCIQCk6zcSksBl7viBm+9h4D4A0vwNxp/iAcjgPT04vThoZQIgT7nl1eIhFWEvGP7FrmYRKIB/IudXJq1Gsg0vpTLH3II=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUnMCRA9TVsSAnZWagAAIMgP/ioWyLcgSXDtal8AjcwM\nTlNdlRFZz3BysootQqBx4mTE3Sw8hY5dp0Ksy2Yin/nVQhcQlJNiUOJRnK2X\nPktzPJ2+al65wDFAvlSa721vG51pcLOHSI5Hk/42QIvSrHIQUEvR3x6MaMiZ\nobbwM2iaewF5Ef03KoFWP3pzaO3ILyQm0Zn0yFiTCOl36Snd2gVHesKuexQ1\n5yDRYwdCcJyHnWM00y8z5ry3zedF/ntL9tWApd2hD8wXXes+qRLpdtyk6Vuj\nn/5eY41afaiXauRBXfr0IG2/IQ72XRJWJwjl6Js/Bw3mxdJufb9cVbXEGha7\nQRnzUq3njIGbl19l5IcC/+EubukEmUDMGVNlzz69y7kPS8q89sVxgwJyeCD8\nAo1Ic9Fri5iswiHf4JrQ5jfcBQvUJDyiqfX+u4FQAa01O3et6JaNsN1PGsQQ\nNIMLq52rNt/LsFXYAmMyRN2+0Er06i754ewEB9S6uDbaNMGmWaeVlVmefhut\na9o2drn05EhJy9EOTHOqVbTR0f/pNCwajU49/LWsIJ9aMhaXfHGhKB88w92X\nRhkSuDSMU6ZKdwlPaQqvmApUeYFB2132/pXL+66vKCrdrUek++6obnEkZIOq\nm+xPNAUGAirx/id7y/voGAM40Y2I2MK5phwv7HrKadRFrUnAQodu40wFEL5i\njAFZ\r\n=Eoqy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7395d66a720a667b729ff27e821a6aa493518684","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T14:36:53.386Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.12-renovate-internal-patch-7395d66a720a667b729ff27e821a6aa493518684_1628260812495_0.18553590777391693","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.12":{"name":"@balena/jellyfish-jellyscript","version":"4.9.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9c8f1e08c7ec107f83ecc087cc855208c4c764ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.12.tgz","fileCount":18,"integrity":"sha512-Ytod18YPBv3oZ9pgARsY9kkKvUNAiezjP4Am1O62R6nrNOtgTwR3JJ8sPA1rXXBkWw6TlddxugVcU5NTFwTz5w==","signatures":[{"sig":"MEUCIC5Zq2MTJDYgTI1IYQvSzW7A49Hwu7EjXl8492x1Nt8BAiEAtblx9FONr0kjnOJ5kDS8yJMN1Ony76QfiUnbBZhSzxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUqDCRA9TVsSAnZWagAA0j8P/ixflRucM4Abxs0wow7V\ngvxzlOq8/jiLwWqVOYVjmyl8Mw4QD/71WhgnVjNXe4suN/+Eq2zJF8q2CUlu\nhJhc9njo0El17pZA5VHt7BYf/XIttk9vsYqlijNlEmoq46t/1GdlYccCYDZt\nzvq/B5eV2D1ZhwourRpGR4TDDS+VYupA8QKtll7fDoAuKcEhbCO3ojoEThRL\n8rrtp0iDUJzLkun+LhvrNqY5VO+yvWml5QlVF7UxqMny9Osn2yG7CUaon7Ql\nJncgdjgPH7dGrIlORsXeMWJvJ8UDZdw+tEwLBupCdY3xJcT7EU9IFyEK4G6S\nbC5jJSKH50FjHiReXSxtVgfC9MG5vIIOifR+zpy772IR+Rwx7SYFpyebqoL3\nlt8bsJQ8iqzDvMj5eKlh+7k6EbyHVlQHd+WuJEyeuzfR8MbmKsr7HymFsmXA\nKfZlnZ3Asouq+XLz7xGHpzdVuo0J8U5puoxkVqv3V2a0xXPXzmpZpQVv/ehY\nGnFqSoS/UDxfKlYjYHaWjVQ23OkHyfdQ5zSABr+xHEae+2J0pHiyADJ+M0qr\ndSbNYt03wtaJOHK8U1/6Jpw7yTIT+eRJQmzCxmsCZFTR02o2jVOO6cDvgP4d\nXC9/xeglNBO6+36d3JXCKo4jMhAGNjjb1gxjfOKxpZnRQr7yZwfxvO7czaSc\ni6jD\r\n=mzW3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1fed5f4f8c0204f21a8d2b1c2f5f2dfeb6d903a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T14:41:14.879Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.12_1628260995498_0.08423255328551082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.13-renovate-external-non-major-6d700ed2b618ed88c7cf037a43db7ff3f5a09b66":{"name":"@balena/jellyfish-jellyscript","version":"4.9.13-renovate-external-non-major-6d700ed2b618ed88c7cf037a43db7ff3f5a09b66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.13-renovate-external-non-major-6d700ed2b618ed88c7cf037a43db7ff3f5a09b66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"15633b0b9bd02619cd9934e5683862ce9b9c21fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.13-renovate-external-non-major-6d700ed2b618ed88c7cf037a43db7ff3f5a09b66.tgz","fileCount":18,"integrity":"sha512-NlKOfppvUNswvgj/HRDgU0fIkSvH/oTYeMmgch7Scwc6F6nWcELUwhFDq34OxqL+TQMlal02xU+4iUYsgdCkJw==","signatures":[{"sig":"MEUCIGb12XGYDl9vGn59v/RPH1H32i4w4NSI0PQGNcHs4FF2AiEAtWXUf7d4yrc8NDeHh62xXUrLZmEYk5ye1Goy4Kbj9I8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUw9CRA9TVsSAnZWagAAjuYP/1G1Liy609GE1DTDYsx1\naEOUuy/Oi/zupW3NvbIazg7Is31SUqPLQwSj7mqNboa2PhGdVZ8jZ+FzCEkq\nWW1sw+tFb+t4YPoGtqp00IFls7lbI88EQrPuDisYRu9WsBMbf0BO7p8V/GDk\nAlvpCQhXWjllrMMngW4eO4psLdlPfCEchYYq6S4D2eUKHy3950BxMFxYn1WU\nufeAvsaLTrb+TSS8jvxYU5AhcXD5hH1g/NvfUrBLDV1Tc9Dm4EbC7I1uzLn2\n6is7Uz2eAztOsPR/QwLpdpTsJ5joK2qwvNN/2SngXY7LMisBtQ2M4VGkoh2z\nzlDMPHkFr1SuzXeNCMp7nTVxXKQPD4SMdfwv+nZjeno+tQjUBydIJe/ys96h\nm69zGABjHBJCsNSS6lw+RQvBEv7Ust0O8hYKqlEvdfVP381XVi/eeLEIUfsI\nX3/riaXUHJi7Ctsxw64NmDmKWVkoEm2tR3B+JXrLNQQVh8AUdEYaDh2PPtrG\noRqX0MNzVpVWAOqWhXdq7AKalWr7CjtMeJmma/Mb84shsdz76hf/UDHSFO1l\nlAz36+PbrRDkFzw86voz0BUCfoPQPA2OPoJ750TrKYPlDAsYOEs41drr6YcI\nftWldERClitoUBs8WBvvbot9lZpDzMIqbYkW3ues90oRCuSKBxFzlIhObuFF\nx9Yl\r\n=oaNo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d700ed2b618ed88c7cf037a43db7ff3f5a09b66","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T14:45:37.562Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.13-renovate-external-non-major-6d700ed2b618ed88c7cf037a43db7ff3f5a09b66_1628261437272_0.8192023444857044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.13-renovate-internal-patch-15518cfb266b36b41afb8eefaa28b1d85c275038":{"name":"@balena/jellyfish-jellyscript","version":"4.9.13-renovate-internal-patch-15518cfb266b36b41afb8eefaa28b1d85c275038","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.13-renovate-internal-patch-15518cfb266b36b41afb8eefaa28b1d85c275038","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"31f7bf825e79b57dbbb9518e5975ef47e374731f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.13-renovate-internal-patch-15518cfb266b36b41afb8eefaa28b1d85c275038.tgz","fileCount":18,"integrity":"sha512-9AYDsJshyYuYDXD+HUxJ51KG8oe1De/fRXx25XCKRcxiqr/4ZjVp2azMb2oAziFs+D4H6UL/GjsLC0OzXUhvig==","signatures":[{"sig":"MEUCICkLRO6Ox+OdpHg2X43swT0JpksTdmFkFfSCBy3NBc74AiEAqvUl//X5z5DyPylOpk0hJdRF5hmo1rqVikjqPYf0Jsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDWtnCRA9TVsSAnZWagAA8Q8P/iDaZA9WInFoObOTYsDV\n3Vq09EG2ENjO8lq0WyiIqWxNOxKxD9AS0wTL1Nbem7ZuQrHlKW278hwt1BPu\nHfa4JuuYgpSMVePbW4sOvUF13uRGnuNwZ13+Quh7Op5mClhG8NDnLTsfd8Kz\nUirp24YG0wlgWG47MHyqh6EzPf0NZKUrjDTbz0U3xu7GyMCvTc2n3uvm/RqX\nf+AZReGapGs2hsFqWAjKH9sLDExPhl98k0EiGQXQHuX6Cov1YrBs/kqxNBMi\n2hoCJ7DTmMFX8vUD38wC/Ds5MY+hv6H7PNBcSqzp5kVDmomqlXFVoH5ipr6W\nWr2rdndizpgY/tuQWCr0v20BLSNvJej2IqiPeyVPcwV2AOHBCehXvUXc4ted\n8KfmRawIwut/leXhy00Rn3T3kAIgej+syk7aDeWs3yg7qTTIa4hV74OM0Goe\npOJqTjX97ypE0je74KCmKtH7bIqCm1QA5+tEw3NPIhqW/96u8qxeQN3+mU/a\nROlpdrC/HxrfX6oIbYbyqgTpiI7o7Wb42cKiTOKsfrMDrzlJEMg3H6TFgpwi\n7/ULzOubsEBD06FXhbYleZd3G/PIy9KHwTjtEqPWXEnjoKjFvVuzZO7NKWn5\nLfRAe45mSynS4F2rF9/Tbdy5o4cZQqUgSW1DMOEYtva7zYaB66Fae1TWkk08\nDhA2\r\n=NO3w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"15518cfb266b36b41afb8eefaa28b1d85c275038","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T17:00:51.458Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.13-renovate-internal-patch-15518cfb266b36b41afb8eefaa28b1d85c275038_1628269415198_0.2083667687465054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.13":{"name":"@balena/jellyfish-jellyscript","version":"4.9.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"add2d172309a7a8da17ebcc4172ac1b969f90c4a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.13.tgz","fileCount":18,"integrity":"sha512-MLYjLq+UeRM6imkJrFkOIc2WfpGQl3K2OpXEAXjJSUZSDYaDN7fnyrrVSdsype++ZloKcJea0LtL7sSwly/4WA==","signatures":[{"sig":"MEUCIQCyz8Dkb8EdEo/hl4mcXwV1Dyc5fhBhtavpOnZ4oAAyhwIgao10rkJ2wnHHBTMcKAzAM1QLL3w/WCuBKyrcItVH0io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99294,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDWwlCRA9TVsSAnZWagAASPwP/3Ga29Y3eaWD3t0+dHAO\nHmCPjZZ7FzkwKvN2PQKggN9vrKlLZ9t1BelNB6RP4bx5yXG+dgVNJpzfpNGx\n7HDq9hExOE4QabkQSAa9UmZVHnJ4mPfqkvKtTMu2NQOQWBd44c/6Kl8PrY69\nDmvzGY94/irc/kwnIvSZOnYpEHaJD6cHjBP8+FkMVKPOsDpYjNW7hthfWeLb\nk5gxB9aR3h6KtRtbwmxPCUpmbqr5t1Ee3cE0VKFqpxmPnr7M/Dd/BLKSl+BS\nYA4B8Y9bEIUO0ziJhxXkfMAsIFd18qgaoDslxm362teIoH459PGUXpyPQFCj\nwJtZYm9B0D5nyEw52NY+lLa5unRSECPiMO6o1sAbwP9O0oL+6fiPNHL9gH9B\nWQRSetKhpZGmypJdfmH5mpeeA4oCHw826Zfn++/Vqb6rgMpFjPvr2Ss4ldYq\nwyVtzAMlXCDFi5rKVi3ncmL8fa221q1NV16gok1lMWHxyTZEXlG0AjqR77Ax\nR9JG6wOD4awZ2RFcrBxDa7Ap4WNjgVxz+imkPV6lDGt72/42B0kLO3hICKY0\nbbbEjMXAX4xPw3x0sboEdR6odSU6WvTluzYe/ylqgm1xf14vHPv7UQA7H794\nH/vLjlEIGRFlSrWdOcTg6dK9e+f2DSkPM4h6/e45bw9LvhcrKQHeVPdEmWzn\nNN6N\r\n=acfn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"99dd815e4f3c332f26e4c656cf52748f63c4a4c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T17:05:00.873Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.8","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.13_1628269605363_0.5015914935760846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.14-renovate-external-non-major-53fb0bac59ad61815970ab231161d93459964efb":{"name":"@balena/jellyfish-jellyscript","version":"4.9.14-renovate-external-non-major-53fb0bac59ad61815970ab231161d93459964efb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.14-renovate-external-non-major-53fb0bac59ad61815970ab231161d93459964efb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6b4ccf24fc23c0dfaeef7841d89936d53701ce18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.14-renovate-external-non-major-53fb0bac59ad61815970ab231161d93459964efb.tgz","fileCount":18,"integrity":"sha512-Z5uVGVOtcQ09oeDB8NNNgHNJlhQtwU+5TtYgGZaIF+QNxIZ9IPVGuGCHOP18Ytt9jrfvhFhV5GtzFmttSjOaEA==","signatures":[{"sig":"MEUCIG+lnC9a2Pi4g1k8sz05UpMf4YHHw+0ZKn01tiHQqTGCAiEAueyqPBOR5Lc0J4f8DAqv2MZTdxFrAvU3wkSqssy6JXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDW0ACRA9TVsSAnZWagAA2usP/0wYVfeKV0F4uk45ouwp\nXBDVcq5kU18WyoMP+z+HYk9piqkZNVNuzM2wx/0ZoTNfRmi0dRGzLVIjOJZW\nyb2rl+5aY2r3RbOKqXqaeYebaiGrkNyfaGIHrQFUcqSh5KUnE9CU9CWzWkLP\nqztLn74co8OgwVVEtZ9jhe4SvNyIHDtPqEVuLiQSwiOykUNW0d+cOi3ZS8uT\nRcJuOBf+3rpMGUj4kUS2lnnzbA5x2Ek92wHFavv14CEqKMHOOpJ361yLMHsc\np2oDR1QrzzUCAlLKzrH/P0tIWksrKlc3F261IOlxauuln22k2efm0OL/I1Mf\nQQimeP6ziL0SaRbNyJjtnVvWpurCSHt2IaXq7IDqLNMW4sChkfySt80LbfjA\nIyOrL/hFelTrlDigxtZ4GSWiPg4gjJmjjyS2PqyAmABXuGU8VGhePG/t4QOY\nADQqbwU7w0kBIPZA79zK3RmrnO90KmCnC9+IX2Pi8u4eBjr9mVKlsXaRmOjm\na8dN5gZTW8lHJbobNz4HXYwbemqHi7mJQ5JF7FIpnHSF2fjK0wf5doIjjpZu\ntrOPoKS4/d95Bnm18jgRyfF00a4LXb6zZrrs8KLOaAJk5k5K1EKwt/8kEml0\nHwRGJOz8qwdyk4jYtUoCqLg/EhJa1ufJHjrU0jlUFzs871aqOVbJ4CwVC5Gj\nvHmR\r\n=qQqw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53fb0bac59ad61815970ab231161d93459964efb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T17:07:52.052Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.14-renovate-external-non-major-53fb0bac59ad61815970ab231161d93459964efb_1628269824116_0.9014632354255572","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.14-bump-deps-22a50be2ad9bd14b2d1aea4eafc96898c3740a40":{"name":"@balena/jellyfish-jellyscript","version":"4.9.14-bump-deps-22a50be2ad9bd14b2d1aea4eafc96898c3740a40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.14-bump-deps-22a50be2ad9bd14b2d1aea4eafc96898c3740a40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7784ca9d30c0bfe7b6987056c55b6786adffa3b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.14-bump-deps-22a50be2ad9bd14b2d1aea4eafc96898c3740a40.tgz","fileCount":18,"integrity":"sha512-fWQtyZWqcKiT+QnYSlUpWQCnfvRupNbCg9n8LAc4BCnezUQaWaAQ2I2LN13K6GTVhQCfmQGh6RU1fymOO+Mm6g==","signatures":[{"sig":"MEUCIF35E7ug7KOjmfpMJ+qUapy7rGOBjhxktpBpy5hbp7vxAiEAoq27RTNc2zH7px5oF5xT7GSeTxgKFRrmiMSULDPq+VI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbEICRA9TVsSAnZWagAAjisP/3QYLzFirVEk9RdYMkCw\nGAuX4e9qHAi2Fbfgfj6gq0Nm0szivyFh24Wdh4Wqk1WZAwJddiUVgFtP4Uuw\nxIXdcPCQ83CNIhTi0ZEvt3YnONxC70zr54cEC99Htjvv+CwAHVjA8VgY3pNx\nq5sNdZkha4yaRaDGdz+X4Qn9uy7Y/euFSRFYuJKJg6G4/qPPtnqBPFtJprFh\nQnps/MNVBRFF6SXf4TEwZq9+rMlDzT++6X33Un1Rufs+yrnvZVi9n2bieMs0\nRpOcrW6U4ehvyQ7K5LnJpOZlgeGXeenhhdqzg1Geu70RXqHo+p/xI6INCV39\nogaM6JI1hCmz2PvcXp8GOsKsV2YrzP3uM7cmwkZn8GaoTWAhtYU3J4FMtKxx\niFl66SkLdDhkwiZ/PXgfAEgBoRMLcsuCh1pRKvFsoCQ+uTgxBuXISNukpxa3\nNoSbXxjf9LAqQx+J/5JgQoZBJMOutCGZXOZoYspcdp1zxpZqg4S2mz1DwUWs\nOfOhwA///TYluorBOKiGJIEYUUVE3lPw7T0Oso44Iy3QAUofz9+GKcx3oIi7\nosUsDHCfQVHGjxrtEYHsVte3Yu8znSG823CNQn8NUMfvATaa+cRXegAhF3ng\n/nsTm3p+XInclm+e51lAi1mhLc2fYCufHNNzby1/R6SPlu/8OFzapRXFsb8S\nyNmR\r\n=J3It\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22a50be2ad9bd14b2d1aea4eafc96898c3740a40","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T21:57:27.046Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.14-bump-deps-22a50be2ad9bd14b2d1aea4eafc96898c3740a40_1628287240641_0.1412654112307692","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.14":{"name":"@balena/jellyfish-jellyscript","version":"4.9.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2beae8ac67d33e8087277548b540320802739b4a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.14.tgz","fileCount":18,"integrity":"sha512-/JTrpw1e6f51RZKv8TfRpaQJPMEnEtw2cq/ir3VGYADGvAQg9fSZmhKvH3Zy+5VxSkkyVjcpPhWj/r0bgQqY+g==","signatures":[{"sig":"MEUCIBC5OIBp6+lNV9K7l+ho7wyDPE/LenycbT6SQwz8OPbzAiEAgbM6GuT1wq4pASIbwxbhrEMNzRh3b+fLKdOvOxVNPrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbG7CRA9TVsSAnZWagAAp8wP/iRNy0CrZ+XQwUceNdWI\nFaUV/yo7ClDhlkH/SH5I0Y2Lzdf6rVW0DIOp2qKZU77BBABeJcG+YGIN0hL/\nN1Cz4LLJhykPzmPrXfzJCzB/9xCz5kbOH+1vJ5nAoVkc/ODnycJR6EMno8Ie\nebi8ef3v+7UbySCLF3PIuMBE3QeN0bPsgY4PbQXz2/mKQw976j1VtFr4vkRc\nBUXM8imhbB6a3/dvmvtkCLFz3prpI8HF2MQVXsbyTOipjxh4OlJEaq2BKVIY\nxZLUd4s+j8CO1KFCvpo5k6dnMgUiGLGullbIfJO0OTbKbv6w6+BYOAZxphV8\nCr3Mcgq5PkV0Afq4kgru9f48bD6dwVMhxbKTzhgOrtH9wHuVjSFGf1GviDD5\nUPOW2T60H/cIKBFQZWz1KZePxYVvJIorBAH6jqaFy1i5MjbHC8AhOWsmgBna\ngyDlsjVClOL5TtLmXUGfptFMwN5r+OFzuUwUN+9t8PRlwXBKKEn5PYH5FIAF\nDJMaQSmFoBjf1SmXXwawNtLdUUgb+uFqczaM6yJiBz9FacBv7hrVY+q/hqJs\n8lR1m6mJTnYoHiGXtJCktX0ECPU1M2ckWsmAFWo84XBtUZ53DVLlzJdWbDWp\nOCQwYF5bjmin3AZgcDmzry4oPVbBVhY37C8SehOQ2oXINmJiKDdSwHXpZKjZ\nd7Lf\r\n=jcZ7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"489e8163725a6291d5e46d89d15c35f5cdd6dcb6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T22:01:36.598Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.14_1628287419748_0.986212711005573","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.15-renovate-external-non-major-f4df0362f405b9c46b7eeb3bc2db24b675ce0cfd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.15-renovate-external-non-major-f4df0362f405b9c46b7eeb3bc2db24b675ce0cfd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.15-renovate-external-non-major-f4df0362f405b9c46b7eeb3bc2db24b675ce0cfd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f22a79fb899232e5687e45ee6c8069f7b89d4450","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.15-renovate-external-non-major-f4df0362f405b9c46b7eeb3bc2db24b675ce0cfd.tgz","fileCount":18,"integrity":"sha512-Lz+2NukSZRo9LoFBzWPtL/kxA3dY8RrddaYUmU8jxiuREoBCt3v+NmkX7qn/E++xkbRm6bmI7sXoC+s4vW2vvQ==","signatures":[{"sig":"MEUCIQD/3My7bNZsJVd7nDRa4Ees1Yl7HWeptPclQezpZVYhuwIgYeHVx+tAI9RABvYlgFIkwF76YYD5AiIQ2jqo5qjrKWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDbMPCRA9TVsSAnZWagAA0/0P/27LmSyaZVcbjC76NGIb\n5wbyGX9Jmt8YaReXCtTy5AhVe+KORyQSUrkSwOcLFqzea/gfULodCPQOd9mm\nq6fxjtnfI3vuy4XKSMoIsUwRIf0btGn82mk2tuYGVEGgnMlMsDCvLkiXn6T/\n+1kzuPuYZSWFvzzO9t2STPxXKjHgD+LN2DqQe59cM+uBpvGu8DNgIIwfYrpE\nase6cVtyj/ROFEJ8sHPSdJb5ffXLRc3WT8azQcE7HHUr2UICjDJq27mtLcPe\n7IaxSynhXBvb8fL152TObl5ihbFhkHdWnIp72l/oCF/jvyVs4eX5qTYlHg8F\nuIzPKBpVOq3FcMVKNjgLIQUMfflzuETwZ2xp9svN82UpXv6B25ic26oKacs3\nW4wTj26g/SkDgQF4YDBD/DTLXNRDl7rT1Q40bRUBlqgLUgx4Xvo1h8ooVyvD\n2K2paVxSNI/uJqqSjp4yvzfFVDOv95TPqOC6F5LLA3iVAhYhBt3ey7wVdKO1\nd5eVpS7NvEBbzhm6BQZczuoItfrmT6qjLLCIt9zuh//DunG31lZ4Gu7DQG5U\nIDE07YPjsGol5+fRIneIhq6urdt4sXmUG6DbZUY11q+DWH0WuiFZgTQu9pYg\n7NGm4IxseBvGHLO/z1mDuGeayp/ftoCdjrGsJzl+Vii4zXnPButF4Tm/0Fwk\nTX13\r\n=DsBL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4df0362f405b9c46b7eeb3bc2db24b675ce0cfd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-06T22:06:00.827Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.56","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.13","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.15-renovate-external-non-major-f4df0362f405b9c46b7eeb3bc2db24b675ce0cfd_1628287759010_0.22895076253532531","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.15-renovate-internal-patch-4f24ab0d53aaf13da8becd84fa53f0fd1e9bab3f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.15-renovate-internal-patch-4f24ab0d53aaf13da8becd84fa53f0fd1e9bab3f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.15-renovate-internal-patch-4f24ab0d53aaf13da8becd84fa53f0fd1e9bab3f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"baab15601ba626b2779ca8a4971f6280e7a08404","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.15-renovate-internal-patch-4f24ab0d53aaf13da8becd84fa53f0fd1e9bab3f.tgz","fileCount":18,"integrity":"sha512-mXtc4K3c1tSeEg+ACsENrBM+h7562DG+S7ZjBfX2c4nxVh6ZPx70wEcvc3EabHVs2wChGijUxEdroulzn6fA9A==","signatures":[{"sig":"MEYCIQCEmO8eYd0Iu1cVUT2U91XpbAi6stJO9ekr+V3JiafkygIhAOWB2AzQ8Owg2npPTXUdZZi7j2tbu/xiBQf8w0eAlnKw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDec0CRA9TVsSAnZWagAAqeQP/iWP5Dsr7mpCE/S3q+Cb\n3ZnfoUabD/BSoz9+thuP3wDciUA15V5Ns7xXEUpKm7Vsn1M8vI8NLpYWbWE9\nfuIN6+fAtx2dhGkxYtN+eiOPIbhMMCsM03dPpF8/5gY1GTrl8i6W2pGkexrn\nS7IZGlB5bGVv4p2Vt2qfKYPjqFL2nhNpW0S/2nmSIEV73RVYRGzPisH09JGi\nUnwcwdXObg2+pJrxShfUb2nytV8Ff3xvQryUiT9iYzxPEaFFx8SOjNUfC5iN\nWW9UqxJ9Twbc+ta6IpOn7voe0C//7NvfnJcgR2g4T3QX7cAbFXMSXzcwFDeO\nsvGu4rmDuMcS/SsqPVA7Cp1lk0lHtkvuWHJPn1ehN7c+Os15qixcz+Z1igWa\n2xTAA2UnF4mCBs3HUGhZcSWqKGA1fKh1oL0Xd198HcyxE6B2aCo+Qbp+pnWl\n/4AtP/ZM7CLTik2HcABupYFMB6x7tZ2mRmC6ufpNHuLbW6/n9B6PDk2py8IF\nIQ/S1vBlke0BV4A0RViNX8zvFyggiQnpns7nKjaotvYWpaRClrSsmfrgJvOX\nT79MskJ8BGP09exgo2gyGU3niKyCYkgsmkcRLo9vHAKCRdBdmFZ+DJe/z1s2\nkF9s5POmw1NY9SF4ulyN6eOjkQ7d13tA7djsfde0JVjTkTPdSO0fbw2oZciw\nfN7A\r\n=Uim8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4f24ab0d53aaf13da8becd84fa53f0fd1e9bab3f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-07T01:48:40.938Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.57","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.15","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.15-renovate-internal-patch-4f24ab0d53aaf13da8becd84fa53f0fd1e9bab3f_1628301108304_0.5313071106849325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.15":{"name":"@balena/jellyfish-jellyscript","version":"4.9.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b81dd7b1ae9dddd0316fffc847d482637fd818a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.15.tgz","fileCount":18,"integrity":"sha512-6+Q7pvdtWRDWxogliszcnyXFGnWBuWEhXpCkDOps7us9GwWg8VgrZB3jfY+7mr5SyTfBANMUp7HoZRua5VhtXA==","signatures":[{"sig":"MEUCIQCqdn06DucyPO7qWUuhR1AIaYXxRuZaaj5Ovop3EFHDcAIgL3loZn96EfyLveCFKT8Qd1ezGub0exJ1S538nSyjnO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDefpCRA9TVsSAnZWagAAkksQAKSt9Io8QvL8f+cqdgFP\ngRv7v8c/d8jvnjSOB/7tn1BN+Hnevz4YkBrHJlsb75kGL7c/soXJKJoBk0ui\nONHyxAzDyJKofjvWlBfQSCLsytE726ucaYOj8xcKvK0WFAOarOrofbO031av\nwxPRY/DgeavqHsPg9vL1/8v0HgBj/umGjb/sQ7iONn/FWgqGETNa+sWrUgz+\nQEF1KJZ75Ug5iQD1Xv2ALRGaxpelUHhH5wTtG1lhEU51IeHY3iPpfROR+tSD\nfgV/olP+KmZ3pS87xS+QgtNEOH79rPgf8Agy8ZvRmYZy/leWpoieyCIIldp6\nDnIhlDdA3VZmwy5XLD+apoYlgzWyIihzWtQ4RviBA6rfJS/hdlNpgB07oeSE\nCDmxFzeme5UBxYq2QuaXFFg/60OdCrwmq4T24M5Batzj7IFXlR7el61/g2+L\nZc3i2yXkxmnxyf9jIOKVvI0h+h2Sdp4IMkf6vpOk7xCJ8JJUdhzz/QRq2Job\nVFeQDfoiWyMv18L1PMdIQKPmwIiYWnPdDEdAOInsHojfxpwhCxJqZIWz6OvZ\neBAqJQnRU1sItS7OI3lAmXlOOK3UgajajoiptavN7ENoKnwZ5D651zWLLtHd\nub23QYj2zvFbLXiqdna1IPDHgdrmg9DoGkwAYyiIBVMW4A8O4ltIfhsGfKzp\nKisp\r\n=OT4T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cabc27ec6401b384e00304196106e818dedaaffb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-07T01:53:11.671Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.57","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.8.15","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.15_1628301289437_0.7900951537814156","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.16-renovate-balena-jellyfish-types-0-x-41844499b9de7fe4c5b2d2450b1e6fdd64dd72f2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.16-renovate-balena-jellyfish-types-0-x-41844499b9de7fe4c5b2d2450b1e6fdd64dd72f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.16-renovate-balena-jellyfish-types-0-x-41844499b9de7fe4c5b2d2450b1e6fdd64dd72f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"64d607a8b32de626df25c3707542fb7f9f42a464","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.16-renovate-balena-jellyfish-types-0-x-41844499b9de7fe4c5b2d2450b1e6fdd64dd72f2.tgz","fileCount":18,"integrity":"sha512-uptGyCacw39A4L2F0P76GKLh0OT2P7ZzNrDIFdHQP/Kg83brDveEXkIf7tU0AbKk6jmPgDkBh0ey4ngKqhLe3g==","signatures":[{"sig":"MEQCICtcCLs+TsooVtCwHP7rGxIqJ9aEwt6+FlVoCrdcRanRAiBrA3yUu13VeKFQNkiKJawvUdrRNj2MYDHehhcJkzPcQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEQBhCRA9TVsSAnZWagAAvoEP/30HQGt4fX0eaY5rIZMe\nmTgii9sD1tzD1RGkK6AynjcTzy6r14cE3dACKiihc72Yc5nl/b/rDkQzA8hD\nUUEoKaL2zHUSwbdUWyg12lQKY0EkwICTlB0zN7aEgbVhKDUv4hRlesAED0kt\nsxWROixFk34x+o8PJf4yBI6PGEujzecp/A0rByyEDYqBhBV/cvkz4Gvz6QAN\nBJrgBQxT7LdRPF6zpgj0bwPFkwNyo0Gg5Aevbjk6ns1SFqobWDuWjrOkxmpK\ntfjtx+WxZMMb1LEcD5rH412PrVhJOQFlSIaKf3hdFfOZ15mwS7NEMElqF3hM\nBmWqUJGg83O7Zib+bRx63Q+u2l46XvcE5rUIE8Cnvq38hYC8YFIMIN3apwpz\nurAqzGQ00aXtABue9Y2qzNE4yynF2MfYXQCjpSaA9LLOCpPp0R8xAxEqp4uT\nzCEcoCwJlJArkIu3H8HQhffHuYzu99qoLeJ01rF78ODJAxzF/UNbuVUu+gSr\nxrHkZ94zqu3STBckX84MUv2sIr5rcSwJz+BRUA9Qb4CaoeyOo70ffVMpgDd+\n0VB6yMvn/RP82luF6gjIngurAIQfXGEw6apWMSnhT0mLjo7Hf8srRy/euKyU\nFwifFYQPyfFqAEFrnFrlgWqRGEOwtxZRH2wQJ/kXBvtYQO2qRND8EyXiHU1n\n9ueY\r\n=9h0m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"41844499b9de7fe4c5b2d2450b1e6fdd64dd72f2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T10:12:15.297Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.57","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.16-renovate-balena-jellyfish-types-0-x-41844499b9de7fe4c5b2d2450b1e6fdd64dd72f2_1628504161368_0.640287260746591","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.16":{"name":"@balena/jellyfish-jellyscript","version":"4.9.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6fb45cc975eaf5f1dc28bbb48f589b45c342a50f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.16.tgz","fileCount":18,"integrity":"sha512-GjzrBRkUsH+3yqQnek5A4jjIR/VlEomUKr2bxz9nYw7kaTrPJqM3iye7ZvCZ6pfFsPLwW5wv9RdcJzRX8Rb1mg==","signatures":[{"sig":"MEYCIQCzN80vnEhHW4pUC8LTcaq4g0+ggzIdnPgIf4W0n2OTmwIhAJstLPBHbAhmo9OhZxRJ0nNJLgv3O29yD9YowgIOru1L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEQEhCRA9TVsSAnZWagAAVYYP/ipXcK7q2wyXolNjmaAu\nJcMci2/r2hxSHXguBOlJ5iYcFJVBgMfZa18zcheiqVqNlt7QbvYj2lm0176/\nBB7zSAjlglLfEZ8MpQFdVKXyW8VKu6DA8ZpS95D8K2q92h4opV/U3x1LfiMa\nXhnf+lZYHEE9jdg1QRngX88ZcluynTockXExDucKeTF5cFsCXGv57KsNP+04\n3lgRDG1SpvVkuAlAGxgwY21rpACHnStkTwNDNXz0LTAFenEDiz6u8yEKleit\nLLcf60PI8qTR+0wny3cpsU5kUy0OJsEJldquTPfpXWQxN5UMAVBdBJ3nKViq\nJvWlr6B2LXAqRvlDEe9SaiVpTrjoaBK5uYMxQqHL01N5T+A4jqt3jzGw6efm\nCLvghL3KztCX4IXiieRgCOG1V3DkEBtMzbxP6htVtZbS+7E6I5DeTk2QCz8F\n3Ho81wYljmjtMShr5Qi5ow5KshmPDyuIN5aW6ckrEeRg0aDoS/yLvjVVAqnf\n1juMc5YYb+ypXxr+afQWtDMhcWmCdupyjnwpEJ+n61j0rq2Qa6U7sRwMdG46\nQRH/CuQANfU2379iX4DE5dc6ArZh0jjXBa1UUAulcR+uWI8adO8w71S7pssR\nkOYPoh8HOof68qWz6jOt0dSm/Cjm7B8YHV6E8lvgws9Qkod2AtcmcVB6SbRb\nomKr\r\n=iwln\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"473bf07111972cad149a92706cd26083e22f1eee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T10:17:30.625Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.57","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.16_1628504353004_0.7817469614327592","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.17-renovate-external-non-major-1aba49725eb69307238e75e5e66583231d08ce23":{"name":"@balena/jellyfish-jellyscript","version":"4.9.17-renovate-external-non-major-1aba49725eb69307238e75e5e66583231d08ce23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.17-renovate-external-non-major-1aba49725eb69307238e75e5e66583231d08ce23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dbce3580ee98e38211f0002a1e8965c51bd32d1a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.17-renovate-external-non-major-1aba49725eb69307238e75e5e66583231d08ce23.tgz","fileCount":18,"integrity":"sha512-UGazeh6albjtamgk1nKXoonJLYw4isfw+W8eFB+MgeDzkuEgWZQ21W9Pj6bi8txdNNYuSYoWsM8BebHkPRoaeA==","signatures":[{"sig":"MEUCIBNIXYA2l+B1YDFfipr5yitmthwHxkhxyklHK1xN/gglAiEA7VPx7esUg9SUn1jQQvD1rAJmXlkoioW49KycMS3oCJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEQIeCRA9TVsSAnZWagAAN4YP/3Ln7GvpkQPKzVtkpBme\nw7y4lUuJ4yvDziClEPG1fmkgwF2KuTRBqdKBUxM1RVw2zMM0q/k+01pZA/Hg\nfcthQ0JROWfE9o7nOxDqIQActsUhDJIJEqMIwW1bgbuyZV1yJKQBXfSVzVh6\nTPJNqRMqb3hQQk0Iltt762NxYUS9lnYOUnIP/dnCkd5JRqrcI19T/JvYdb2t\n+ShqTHMZlGBH5okWuTAL7hqtdCwlzckv5isq9ovrlU9LymD3L48MBWblK6E9\no345FabaJTjHuRz8jtSx5IUm4a16TQWNiW4dJfYw3EQbUzOUjqGUpkLMCwsF\nMerhWvCngpcFZhZeMyM5ljT4tSOA16H9l3munyS7DklCnfBuoGVJi1SxQeYT\n9TNAQOlHlXGvoD30c3JV8DpuBrFREez+fc778NPjjHr8xbCKfK3Sb+alaOOe\n+kn5/ORqfjIMGli61+lpyfLyMdr+pXq8jkBCx3PkvKjreNqBUjNJhR3KlkhS\nLNcVaIMO7ASbdxgwKDaUZE0dgb/Fe7RkXHBY7nSkJ8pDA0tUzPjtt0MSOOwJ\nJ9wPSDGMqRUAF/ReFiapqaIT7AI3haLbTYyOOwJKtITFbQOqXglqeNRk+DMM\n8HLI/xsUPagdRCQf0KnTlnTjBAQO1DyW7EYoNUWpXuN0j42/ZSWdSB4WCT45\n+V7m\r\n=TXUP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1aba49725eb69307238e75e5e66583231d08ce23","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T10:20:00.794Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.57","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.17-renovate-external-non-major-1aba49725eb69307238e75e5e66583231d08ce23_1628504605788_0.03071523792859554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.17-renovate-internal-patch-54ef9c063563691b3f30dfe8db4ee6a6bfd64b71":{"name":"@balena/jellyfish-jellyscript","version":"4.9.17-renovate-internal-patch-54ef9c063563691b3f30dfe8db4ee6a6bfd64b71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.17-renovate-internal-patch-54ef9c063563691b3f30dfe8db4ee6a6bfd64b71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c0c480d7d27fd473c740cf93ea4d318a0b6f5ebb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.17-renovate-internal-patch-54ef9c063563691b3f30dfe8db4ee6a6bfd64b71.tgz","fileCount":18,"integrity":"sha512-HFIqXFxKHxvgnY6fXLclUxBJfKEy2wVfxYnQM17yMepqSYW3hpkzuvfdOm6k/C7xyzpDzlI5hiPlfXyNl664VA==","signatures":[{"sig":"MEQCIHmzDhTg19JjyyWiAcThGb27k2weyQpMtorkV3u2f+BdAiA8UXDxY21gOQMALGNOqSnMwqyyW/8+wV/Gkwio+M2o6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhER7ECRA9TVsSAnZWagAANBUP/jllH4X/deWnXiGSB5lT\ncVGQYjdoZFIA1Y1G4cynh1PvZXF2YngG1MQKGeHX6GMkU38DDxNIzJLXjDk0\nFip0dr7nOI6S7Ofa/UUpLPcONCWDF05QFL2+aqPH1BnFuDyr4+nR5B4428+z\neLGBKgCbvyaugl7IftoN96F6qKUw0FvN5kqBYK/SkSsTiWTvK8FBOh7X7HRj\n+GfgFRpIg02S3nPYAdJ4ZLt16jEQULOJ7PURJV6VV5nwt4AqdtNZMY8+Z4rr\njxT5mW8xS30CRUeQutRSDyxEIrmiZrc00cw/MPJTs7G+C/kqA+Wk+g6FVo4+\n3m1RX8uJiYKRkEpGKCdXX3P4zXq/kWGeFUA04ymWfJ0Rr3jNBDXeuDfcVjwv\nJA0AgewWRGg/wRN6tKpZ3pDM29fKrTYKDYN89JDAvWJt9vVDK/fjFP3hum9a\nYoovxcXbLMsJcBY8pu3bevdD6BNqzGqwNzDIQxy4Hb2pSAavETHFjulBMOAx\n9jQcxnGmkJ+QPhTDfXr8iDI2m3OFNSYRRV3XXm/1+PeCp4RBuyvobYCCtXBX\nM/9tpmM00qggcWLe5zYmce5gLHKr/2Rua2+5BCDHkjJjbZD9fG+effXsFm65\n34OHbIYfNwigoTjXQU3+qRfMThEYYLAupq/6w/Spz4noZDmOPSO4WBhgIqHq\nzrJy\r\n=Pe+i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"54ef9c063563691b3f30dfe8db4ee6a6bfd64b71","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T12:21:52.001Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.17-renovate-internal-patch-54ef9c063563691b3f30dfe8db4ee6a6bfd64b71_1628511940700_0.5571460054691932","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.17":{"name":"@balena/jellyfish-jellyscript","version":"4.9.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3cf7c7ee5b8191a75e4ca2729e7d6a728e721f60","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.17.tgz","fileCount":18,"integrity":"sha512-8NrT3W7YoWLzKnPGn6ligz9qlmFwTyNa3j+S4TeDlRbl86fbpmgbqDs0MRtY4+lMCVBOOi5EBYfwuET+cr9X6Q==","signatures":[{"sig":"MEUCIEmEOtQ9tYPlzLl/IZRWzPOQ26FnVqGu0+i0d4EmdkFrAiEAiXW77AdKZgK0Ka3fbm6R2ZEAfrjLqzyHN5lFPsmkwqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhER+YCRA9TVsSAnZWagAAWPIP/jUioDiLzVFJzSNgdaq3\nL3GvQ1lvmbcSPWcdiw/hHfB4pur1i5UoxiyPhst0K+DmRtzY/t63purNIgva\nLarR0E4diAf3CGeqzkR+nl+YMUHPpM4MxHZdqr4EXf5Si8b3Yb8qrBnFpL1O\nZqlmiritkAPH/R44qAQNXkB5g2Ht+sfkYxTV06q9nsh0ENZh2jl6K1m8gJH5\nu4Zul8VbqXOHYtHTdSZ8g0NQvWV0yCmrGo1a+rByv1uYAVAkTtNLYltT/uad\ngw6ZvQf8DvVxrTybKXQHY/YgfHXw/iJtKzbsFDRc+9uoROIaOLmsKeutkuo8\nkJtjuxdQaGqkt9Zy48KA+jJ+da0NToajO80n+6yUSXf3rRTohgUWur3+3fwU\nk8SYhBJLtNnYRh7DPwO7aJigYlESXIGm/T4PhEKtYXW0tSTMvwEmbXZC3Uem\nKlbijO/giQM9sgaPwb3kMPY3d/gVdKh9GNNxoc7yQOJlAtIft86tfd1JLlyZ\nstvRiBZimfEhJrw11a6xFbxt2txFyt+MnOYf2bmA4oMXSQAMiINlqAhGsQCm\nhVlSWqFLa2U2G5UUiq1ffr1rYtYyeBHznhrgNfCrmJEdGesBuOQ1ZJC+IzmU\npYPkqyisEGsmyzMQUuKDZ1q41QmCdoO1AoPUGf21iE0uEYH8ZqoPFcdTwQTg\nAkDC\r\n=er3S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bdb8c6c8adafb283332668f227512bcdb0a7b107","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T12:27:30.306Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.17_1628512152489_0.33435792350473514","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.18-renovate-external-non-major-0f9cd8a642995d9885348781f25f9f4cac8767af":{"name":"@balena/jellyfish-jellyscript","version":"4.9.18-renovate-external-non-major-0f9cd8a642995d9885348781f25f9f4cac8767af","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.18-renovate-external-non-major-0f9cd8a642995d9885348781f25f9f4cac8767af","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"73d5a7effa247092e3f83106118525b7bccdffcb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.18-renovate-external-non-major-0f9cd8a642995d9885348781f25f9f4cac8767af.tgz","fileCount":18,"integrity":"sha512-iWGq+Tjcgmc4Mh8uxX7ybKind/iKw+ZlTY4POU2ZuTosBF0qETIWqyDrSngaLyvLimwrLV6Xnir07Qa55CBC6g==","signatures":[{"sig":"MEYCIQCijhfKWAJY7srAGVDzpVKVuuG7HjsJAj0oOwHSUxvEdQIhAO9IZsIXAhj0PslKoWvC4vexxlyjpdsNF1nsM5oEZHPb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhESBgCRA9TVsSAnZWagAAEyQP/ip8l/+KxxOXgF3KnDDw\nSoB2Vca18YWVcIVOnyOHbHnHnYj0wHnt9HCaJdcnVH5ryV2Gx10HrMGuFw3A\nWICdFS/fING/8MSyLwzuB811DLvg7LvTZWbFvROTfoxJB/M259ux5P0k4aLk\nRrTmERY7Bi2svwXuSv/4XX1UglnTfs7Q4QpPNkosEmAkw8WcnL1uEpChp8KM\nE6onRTQwSo6gXRPluhE6tzDMRVu5YQbhjRFGLEUNiYXPVhbWlegt+lGk2x/p\nYiL+WWBffNePkx8uL9/mcoi/UAH84Qk6Y4mLq2qAEoMB7v+iZZ5lJtm60vm0\nG/IgCPfZwJGmD9uFpMxOW1HyamJqltEY9e6QzPHkaMhHja5fIrWR6kn3e8Ke\nUwneb9XLgWfl/geOrLuXcaXkOtLRTXyDix8SJDWGk7NXJahYfeYHABcAKB2A\n9/vl/OP9HsnmIGICfpbnn9/923KCPK8FLhS2XfEZFNJe4ixTXIlVvDWmHv2F\nOw8sHYwUU9+8HvKiJtV9nqGLexuZJ5lPBmuJFfeoREwTndhELB/Y3uCr4O7f\nXRBzmzxHFJ0CCRj/F9iu0k9qyrWoM9EEm7DUVIXXIR3iaPwfJsg3YjOJYAgM\nJTrL0saueLFaSVOTokJ+jEOIywIwXRUNmuyLrqFeEMkV3gA8xN0/IrYQAB3V\n+ovw\r\n=YJVG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0f9cd8a642995d9885348781f25f9f4cac8767af","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-09T12:29:31.092Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.18-renovate-external-non-major-0f9cd8a642995d9885348781f25f9f4cac8767af_1628512351926_0.18509757204170274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.18-renovate-internal-patch-51d566a23dbeb2bdf082ba2d1d23317a7cf31921":{"name":"@balena/jellyfish-jellyscript","version":"4.9.18-renovate-internal-patch-51d566a23dbeb2bdf082ba2d1d23317a7cf31921","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.18-renovate-internal-patch-51d566a23dbeb2bdf082ba2d1d23317a7cf31921","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"64ea77ec9cbd901be9ffb227837bf59f16200aad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.18-renovate-internal-patch-51d566a23dbeb2bdf082ba2d1d23317a7cf31921.tgz","fileCount":18,"integrity":"sha512-JuHVXqd4CC8Sl4VMgiYQBnq0AKgLgQ28MyZdvhFr0GwZ5v14XSEQPtim/1EJ9r2sw15m4kszQbVRxHO/B2De0w==","signatures":[{"sig":"MEUCIHFfd3K0z5RkzNOdS8wCXmLbNjD+It94x0jhpz3kCD1OAiEAwUER1tdgG+F6Qk8dbyI3hAWXeoHjMvOBGtE5H93t58k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEmw/CRA9TVsSAnZWagAAHUkP/35TJMjtdVaIfoyzWkDY\nKzNjBaahnhS1Vxm2aRZD6pkaQLcFarrMSeEag9Mdds7p79ZnhLVDZ+MfpZ5C\nggpJ5JY4KZONgal/lwJ+V1CTJSaAEj/dHjUpn1/H3SPlt40FKoXflMhzWm8O\nGQ31EFURD7X5ptfxJGTjcLDDX7pVggJF6Jlug+bQsEPv+qIG4tUraHcewt68\n8GQOLWl6H/lhmd7qZWT2uoqmxtmMPJW8riwJJAV3fMUZGrEYZ8VhWtl7hmXN\nYbiRdRo3QyWTBF+9zna2oZlYvgzSFY6QgEzSFgpwxpH896pAnZ96q96dGfCx\nZ10Dwr3t2Dftkpfqsuic7+eXmnHrPeBheXdsVFiqCs432p8WOPt0whR5Ib2B\nkF9El8+woj63vqI0I4V8CH5Hsnmlj6vJ1ny8KsXs0bDMA85iix01jLZtd8vJ\niR7pdCxTWaq8O1OIsh2gjl6JM6WbjcSWt2RHn2QFTUK9xs71o8ki5q9ldXkD\nA+FWRra8sUGM90ZPocS/TnkX0eOJSOehDNC783vzSlAbbwEBCVpSD13uQxIU\n3HgQWvWyjfwSeFGvew1Xv9Mif4YGEUWT+cRmJicdfYX+vn1fne/KRK21ySe0\n2dGbL6EFH8yMSNmu5gGuEhG3FG1qRoOuK8ebk20CpynK6qgc9iu+9CZGJyRQ\nSzTA\r\n=Vifx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"51d566a23dbeb2bdf082ba2d1d23317a7cf31921","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T12:05:20.892Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.18-renovate-internal-patch-51d566a23dbeb2bdf082ba2d1d23317a7cf31921_1628597310967_0.4293545807066699","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.18":{"name":"@balena/jellyfish-jellyscript","version":"4.9.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"31348f86458c11fe2f96ae2b9f2760d6184edfaf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.18.tgz","fileCount":18,"integrity":"sha512-RdZ2bIHF0s7JwLLM0fNrH19Qw3Uil/eWh9dyuFIdSrnW+Iop1gWHmCQC748pVsRhiTTtN5XuB9ImN6kYr11NUg==","signatures":[{"sig":"MEUCIH319IFCoQ6BNNEmvmS5y4Fbj9K+Ul2R2hVoGeiQWiBYAiEAnGgIiA9gTRqwCb2WyP3w87hWtDuA5QTTaDQPvePwnvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEm0kCRA9TVsSAnZWagAAmGIP/2WtLIchJAIk1V+qOyU0\nz8RBKxJX5XDDOa3EAkhe5UEsYgYCUlnumpeVgtwpd1HuHp3bcseQwuKlTIlK\nGH7WqHOH6JhkLF5OUWGicRuhtmfkG2RfNz3qXkQjGYpnh8cfE51rKE4qmeIC\nkjLKbhQp0hd+Un5//J9fSBHxmEtgbHSMRhKbVea5wNYL8mfoYyJWHVzr3xO1\nD8Q2Jbf9AxIEEO4Ge5YRBZfB/3h3WW+zp5u/CF5LVWqu6NYuFr5CCAH18G+7\ncIAUA1GRjl8QeRA+R19EbAVu53DhQe2+kNcvJbMjUmamjfWI72atsRUXWNwf\nYbDbswmdvhAMmLcJsMlDHR95K/ZqYGxF9N6v7Pd+EKEbH4GoHAsGKen39n4F\nydnBbDDWimIUf57aKcRUxt2Tb1uyXL2ovb5Oei7QgrvmZuQGVg1cagzhCEzS\nQaUcVkpNsYOoLdttfYT67R+zIs+nQ/gux4/6H2BdbuUYFgMHHGN0QZPVP5dT\nQyrMnbwkWCsdgTxksQw8sawbKsfFNJVQAeTRmVX9PDls7HygP7Lc3OX7WF9o\nDF7hTSNYAwvtqetOx8ANLQuTRrXAmot/cmcPfgtNsyS+x8bK6ca5CZyJo5re\nV9IybjIee63J0WYw0PCiSDaZYm19CmN4l9sdEaGubWi+ZMSNQ96s1JFhLQZf\nV9qx\r\n=P1nZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7d6dcd35ce17288d852755cd41e11e9b7fe51640","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T12:10:22.750Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.18_1628597540077_0.36199580445657387","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.19-renovate-external-non-major-8aa63a9b4760ed92db8b53b040ec97b9e1cebca5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.19-renovate-external-non-major-8aa63a9b4760ed92db8b53b040ec97b9e1cebca5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.19-renovate-external-non-major-8aa63a9b4760ed92db8b53b040ec97b9e1cebca5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"17ac95f097aadfccf1b92becb962bd2cc9cda7d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.19-renovate-external-non-major-8aa63a9b4760ed92db8b53b040ec97b9e1cebca5.tgz","fileCount":18,"integrity":"sha512-4K4VtQc5LKd4hEz5arLV99TpPQtdGYaa7nVTep08V9oIEZ4kgLyT00hcR3AQzYlAaa3azQRuKE70tudc555dzg==","signatures":[{"sig":"MEUCIQDTrno4AmxVybnWC30nCdHbnURA8RyQtJ/FU0vuZme7RgIgaTLugQ4z0wxQ9VoiPASQf43Z8mmaIXfP0DDYBRzgdxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEm3uCRA9TVsSAnZWagAA1fIP/0IjCzVuMJCtyIrxL17X\ng7k5OeLq+KBC53v42qT3iJwQ07Xy8XAiRR++n4eweu9BB5xkZ8bPduYKIg76\nalTCEGAIBZkJvJcclTJ3vxikd91aHArxCrafuSOLBHyAhRbJY2vo/hpuwdZb\nbqBPGRFfFwipd63vr3/Vwlk7eS+FZ1LhxzlnZMzk326bLblvPLStAxtwM89n\nlmVVbyyaGS3xCxceDArVI0NPz73f5n/cwrbuahiGIzIEzyWd8taAjP2Nbf5q\nPKo2kQveW2JFPFhlWCxFMLo/WjgMkmBSSbL8nkepCL6Sgvqg796r3mZZBQZu\nPb1R/2IR7kxBMWSc+y1gyZYkSnKcMP+ccpjce7nkDH1k7YQ7c6F/XZFeiAzs\nWJ7rU1cB+trpvOzjuOn0kBQrEC8Xtmcg9yxSq+qSM307zIFWzN7IUkg5aghd\nqeduKLxV/d81Hq/+Ewqb6EvlVc63AhftxZfIEoEhFGmbB5kdHh0y1qbvy6jp\nnvgBk+foEkQ9Runamb7MCwnwoi2iQ5OWNbrD46QnqSpsAPEVLDOmCvqPNOlH\n/PBj8wAVMjBEb4abHdbzRKfUfp1XYU+L8KueJGkuxYVUq0U5Ch2jQustLc30\nBQmgoxk0eS9KR6DW/sM2gy+n6VfjflwO3j0I0UCmG6rQJof1baDD6wfLuuHq\nd2q7\r\n=tHak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8aa63a9b4760ed92db8b53b040ec97b9e1cebca5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T12:12:41.840Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.19-renovate-external-non-major-8aa63a9b4760ed92db8b53b040ec97b9e1cebca5_1628597742499_0.5675420545733445","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.19-renovate-internal-patch-537af8c79c7267795560a018154d762cc866b55f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.19-renovate-internal-patch-537af8c79c7267795560a018154d762cc866b55f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.19-renovate-internal-patch-537af8c79c7267795560a018154d762cc866b55f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3a43b8227f195d5cc8eb961719f460799e9b2e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.19-renovate-internal-patch-537af8c79c7267795560a018154d762cc866b55f.tgz","fileCount":18,"integrity":"sha512-tL/1VmnLfhMrC78KApUuuArUaMbKCaTjX7xmynKS4IPbiY+37hotDhpyz+1GHKGVtOyQ2+4k+9h6nk8ZnxZ8YQ==","signatures":[{"sig":"MEUCIETvNwDln2WduegOU6Qfhk9sHtDr2H34bbx2greeq9noAiEAjNUbjpQIJBN8uV+jR3aAj0gU1WV+fJGqQWINcH6gEnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEoynCRA9TVsSAnZWagAAdS4P+QBj0ZHBD83Pmj5x+2IY\ndCWhX1PUfKxlP+T9WtzVoOP1x/tyd6G3uUGKp/610D1XrTU6Ass5Y5nUpzMa\nT7hwq6ZbfpvVVgfjmNO/QxWixBL0SWbvuQ0IOeTibQaQNh3pED9NgzNFtI03\nR0N3N8B+GPoKxmEjFQP31nmATequMenHAzHBHKQb4CQ7GH21HWvEB9uPpUYJ\ngYCScYD6Da6ThZA/JcQIGU5lzU2duUktmxqFGYpghVl3Y0gYdUXku9p/RM+w\nrfPDBTPxR05EUr2qYom0zmY9j23TNHTQ+jhnRBJS20ZZPsOcj5f8wkOkUDM8\n/wh9pzrz3WZAjSNZZ5bYw2k0s8KuSeXAuMC84gJOG1CV+s0SQq5zO/cviQS9\nfhOncx9cYbf0elc1371VqcjTtd+42OqZqvO+qAbaDKtY0SFGDw5xraiQpkNO\nUq1GGNfjJAxf14pMc6iGEa/0yu5W7ye6lEk2Ly7WG+0C6SQRDCw0bIWlbgn3\n310obAMF4LgwNXM3BckvWDSP3OG9PPwMWcXh0sWEKRK54+3u+sxrfRGgZFXr\nzIavQ3mxBoETrQ/DUIv07iR5vcSzhXFfjqp1dkfPIBz4GE+ZCkioDBi7+L6H\nQOStfGjBKz/comQ7TT75xakbOoqfcxOteraAJBlXF4c9dBuH+8RkncC9WeT0\nbBWq\r\n=FhOO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"537af8c79c7267795560a018154d762cc866b55f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T14:23:31.316Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.3","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.19-renovate-internal-patch-537af8c79c7267795560a018154d762cc866b55f_1628605606957_0.9198317052554272","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.19-renovate-internal-patch-8e8b6759b7ee2ddeba36aa292a4b123793dda8e0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.19-renovate-internal-patch-8e8b6759b7ee2ddeba36aa292a4b123793dda8e0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.19-renovate-internal-patch-8e8b6759b7ee2ddeba36aa292a4b123793dda8e0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1130f7c8338e61f46a9ea2633fa032201eb6e9cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.19-renovate-internal-patch-8e8b6759b7ee2ddeba36aa292a4b123793dda8e0.tgz","fileCount":18,"integrity":"sha512-BuDvLEYNnRuVFwJ6jlEYFMzw+We4rPoRkbayL8VbfwAskdtxP9ZtZjd0I5Dzv/1D8PPAH0b2jwf+/MIcjwMwKQ==","signatures":[{"sig":"MEUCICYtUdoWJGkXMAIhXhV+07wl2iX0P+kszw4hojKGsSy6AiEAsJcPBTd3/+rO0/Ij6dzioAeTsZiIy4u1R74X3VbBe2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEo2rCRA9TVsSAnZWagAAgkoP/A/43Y7woN6Kn1TJwVa1\nYAKNE5A5Y2KCCWzlrAIe9/hC8C7WRtmgtAwrWr97U1vqMT8tWSBUXpDas8dQ\nXGVHjK/xZPiBCFLWhE+V4CSLqujUptmDeu4XhcFvvYvTsb51JWdwatjsxyXu\nNG+1kJhhftrZqT02JyHhD551WnGCaPRyXGDyY0U4xu/dPJZy0jo4hmO5ThBq\nN8qFxXSTC7SoylwpbVChIWRrPdTA86YIfoIY/rTIPjgZf3TbJip2ClsG7kuS\nuaQe90cddc8MegYaz3MXdZ79aneV9BIqK5/rTF5ylZdHWxyO7yd2beImluGf\n8WK+Ew2JP+ahnS7QVc6qhR1dkdWqyIsi+qw4eLKs4NPLS/LWvuJlXwLuR4k8\nx8rPjrgC62V4ZO7eIkqedGHdG8srVQsbWvMgM/60hZZs9xTWYnCZEdg4dhjY\nI9bpylj8bk2D43w8Z0/XFzElDDv4wcx68v/VFakie2SOABsP6O9KEUnrwDCb\nh269kQdWwunVK09gE8yFxNVCZFpn/RXkRZlEydpJUuoZwChLln0/oa70X7Y8\n/x/B7v1/a5Pjj6eGqeWBEGPZk+6qzl8nj2viKkhgjVozcGU2yKHm69zQ7lQ5\nbjOfTozyDifZ2HbF78Prw8Y+gMBzDGCyW2IdrPxLCHhMI8fNepQ4FOALGSET\n4a8b\r\n=2vtU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e8b6759b7ee2ddeba36aa292a4b123793dda8e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T14:27:50.962Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.19-renovate-internal-patch-8e8b6759b7ee2ddeba36aa292a4b123793dda8e0_1628605866950_0.16054622022004006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.19":{"name":"@balena/jellyfish-jellyscript","version":"4.9.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f80503c26c1add67c22404f538df63707fdbaa0c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.19.tgz","fileCount":18,"integrity":"sha512-cGLkoVAltHSFyja4hPeHlT8MBWABIWwwb7UPxa/szkPMKnu46vN3dSJYRLP3m/PRmIdOrjLk5ie9aAEIB9Q95A==","signatures":[{"sig":"MEYCIQCwFjU90OWUY5Cxbq/HqwLmtBfnGnT7JnXpYXbVA0gq6AIhAOO0pHgeAHhOFfy06vXRfnmjuydQK5wSasq64k1Wp0sy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEo6lCRA9TVsSAnZWagAAzcUQAIhtvNDCAi3ISE13HKMp\n/6K52TDMFWNvQz33zhTAxCA61IRY3Q4/40qWtKvfx6NIUeG6w2eMkBh1MwU7\nO8c0J3y2aGD0wV1Eff/7oYXGvpcKSvqAVebXye74n35oPMNk+bo+ELrrk4zY\nmWOgn+2WiiY9jU792s2q9u1SFcsSr4ooQZWQVthZp5tQU9en+mnkND+c60x2\nopeI/EFaESIVUEscM+8zA1Ry2t5YknShJb1B9O35cp2p4LCV38NszkLZHgQY\n6GL9FwvZjyJGcjXYpAfgDjvTZMsiOeMwtxXU58qb0Jjpn1wU4XqK31acKLii\nXnFz7dXzk8MhCOBNeJPk6ztvj2lD7o7BnjiLWzZzGwcJDE2fL5Oi+/NmTNCw\ndHmRTL02+2GcOcP4pziH4jv8HD/sZ0icZn8vnNgCN4CDxwHDaO/WJJYLbwQw\nmmeAX/sAVWhNhmuh78VzXF6M8yhHfA+LPx84JIBIIOiRU1YsxMLfHhdCTnkB\nwbg07vCwWJSi/MyaWWwS/9gJCLHVcvKmLUQXm9b5cwBH7sQWE5KG6dUtzdOh\nYcJeVoD2UhzUHr4WKoSWQ8EVCvb0mmIarUOILlsfP1HNbuCG7E47e3sIkt8p\nUeyUFFc4RRcWKfmGuI+r6rQdOZjhpQPeQoTcQFMeWbmoSiV4mI25G/kE/Njd\na9Rg\r\n=UCVz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ede6832b081f6c66750f7116082610f90c2c3a1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T14:33:01.584Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.19_1628606117131_0.6131393681470181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.19-renovate-external-non-major-9b8aad794a2d79902ff456a4caec14b4c4074346":{"name":"@balena/jellyfish-jellyscript","version":"4.9.19-renovate-external-non-major-9b8aad794a2d79902ff456a4caec14b4c4074346","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.19-renovate-external-non-major-9b8aad794a2d79902ff456a4caec14b4c4074346","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"79382b7110bf387825eba6025258bae77768504a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.19-renovate-external-non-major-9b8aad794a2d79902ff456a4caec14b4c4074346.tgz","fileCount":18,"integrity":"sha512-/WhxM0EHNJgLLxUQYbiwFjGCoKUA5JJPq3sdfWiaIsnxZXmKMOCX2YBO7jbBfsFuH0Lp8vOaz6AgFYhiggAFqQ==","signatures":[{"sig":"MEUCIQClPxAQ5lhcho0z7g4tVQblvE+DFcs075CDH1H2EZXiwQIgNl79NS11VNZkMbwSfQ/RgtSyOPjt+nrkpU2HeOVXEg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEo9ECRA9TVsSAnZWagAA+UAP/izTnk8J3bJ3/yRQt9Fy\nWJxa98av83u5UY+/xWvd71D6441ELTTw/HMt2UAkdiFupLdhBL0SbcVdSjL6\nqrmjNqzHg3hzMFfZq3nQNlA8MKUZwuICWlgvfVemR/ogdrKAtUps+Q1M9eXi\n3xT64hmktdv88o8FyGf9aM92O2a3tvFgB3JpTsoBii2Mm+U17Gwqanu/ic7R\ns+YO+WHrfRJbC6aiQ23NWyXJVTnjHqFAeDShn3OiuBuEUa3Kr4KhlaA65FH8\nwzC6AQLbpenTAmSSnGsk9h9hvV0qaFXBVI6pHzSknBih4itdXiGkABoTgBg7\n23Od8Qq58/c9SczVdfglTfZPS0KVNnqroBsc31aE/DzL9AtITRpkpOJoaebw\nViLSrwgkd0Api84wWagnWUbOm3HXIOoNgSP2IB5XIrGJMtt7PiA+D8rtcN5t\nqkhFmfvP9Y39BLlaHjnGhvOXReboXLCAYywva+zPIAylPpIEZ16gL8Sa3Gyf\nWzrj+hIBn60ubP1sKRzW+hfnwSX0vAMa/VW0urk4YWC3r2hoXLArkvgZJcIR\n35sDduxe9H+OZjfSpGmP/wtKdKHr7NsTtNR7Rz1Vwm5GSrCQ/JTuTvL4+0S0\nOuIN6G2WUNDknIPuZ8oof66PMu2yZwzDZnwM5u2s4S+CSl3kWiTGBaQ9cTdj\nKYYg\r\n=9usb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9b8aad794a2d79902ff456a4caec14b4c4074346","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T14:34:10.151Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.19-renovate-external-non-major-9b8aad794a2d79902ff456a4caec14b4c4074346_1628606276633_0.8226414768260841","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.20-renovate-external-non-major-b3b70e1d2a7f584b9b038e0f41cf1cff7ea72e32":{"name":"@balena/jellyfish-jellyscript","version":"4.9.20-renovate-external-non-major-b3b70e1d2a7f584b9b038e0f41cf1cff7ea72e32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.20-renovate-external-non-major-b3b70e1d2a7f584b9b038e0f41cf1cff7ea72e32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6d66d057baa2b6cc883881e1cb06c133b696d4b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.20-renovate-external-non-major-b3b70e1d2a7f584b9b038e0f41cf1cff7ea72e32.tgz","fileCount":18,"integrity":"sha512-QLTZmi/iemFOtCybJkZeJScnAf8oCH2t3t4l7DZIGexS3lLWON9OAYnn63DgSgOP8vtwjz8/l3xWKdYco6gGgA==","signatures":[{"sig":"MEUCIQD+FdjQw3rDrLEdaW79gwp6xjFRhsLyDHdE9VpoZU71vQIgaVQ23gV01stJez1dHJKn8qUYJqu3H1x1KanhauJorZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEo/7CRA9TVsSAnZWagAADEgP/3BzTOLPikNkgqpd4+zL\nUReYLcqRtU/6Lq5/Aq2OAlW6w5riatkOjhxEeKf2Cr8g+aEMJRTHxhQgfCx4\nvRc4Sgvl1d/1KdPdUWqMRG8PEqsLIdgwc5zxq2Hy8H1LoYPw7FDCUeoi/HfL\nHJgC+9i3xgOw+LIgEKZc8qb1hamVZZtHSB4y3sgySElNT2taed9vyX/dENUO\nieOPdpBUQPQv2puOnBaSyzQ+Dn6ZjkqRXuIvwPH0EBbVVmd2PrxAroqVihmw\nz77cyB/GJF5QUgla0M7wNY3dNCofCa4OCQyF5gd22Q/PcEPb4o2gnE/lVy59\naD0VtQjoA9m1Nogv4LcUf4aTZwrSn+VAM4RWu16V0R5Tx/p64ITF+XjiIKdF\nLfOY+Fymsh6IDIx5ocZ3zCp7RoxqBJa1USd6pLuloUrotNmBJG1gkXfvk/xd\nge/3BmZYSIXgpoctZDMk/wwdJsqf1HoKrRNpCF3SXY5RN0boWu6ySlq3wlpf\n9ErvbAz7gNf7F+J4XOFwsBPcrgudXsWGg1fCiCeorn+dRO5U/7BM3celTGSN\nvsBoUBBlmetWWLumiouVTS+b6MWtWaZWzobvNwKUIYYoyb5DH2QQ6ZaF6NuY\nPkr2zL+o9VjsqfWYO0XcvLz26Zl2/bjQmfOZmCb5TvMeJsJJFm8GZbojW2/F\nNC89\r\n=pITM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3b70e1d2a7f584b9b038e0f41cf1cff7ea72e32","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-10T14:37:33.941Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.20-renovate-external-non-major-b3b70e1d2a7f584b9b038e0f41cf1cff7ea72e32_1628606459643_0.7799841461136876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.20-renovate-major-external-major-4b1c151e282d8be40b23e06714f291179a497b36":{"name":"@balena/jellyfish-jellyscript","version":"4.9.20-renovate-major-external-major-4b1c151e282d8be40b23e06714f291179a497b36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.20-renovate-major-external-major-4b1c151e282d8be40b23e06714f291179a497b36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d24902112211cc5f7a29a467fbc1aa92d0ba165","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.20-renovate-major-external-major-4b1c151e282d8be40b23e06714f291179a497b36.tgz","fileCount":18,"integrity":"sha512-sGxMgKliPsAosu+WlOk/DYOK9ASviHCZLBekJ6Qe1rmQzHP9ATOzZZ4Sqy+Jq8DlYex2Pqdw0v8oaCpyIDXGzg==","signatures":[{"sig":"MEUCIBZYo9bbD2aKl4+7jjW91fuymnEmoqjws7KjGz/14t9zAiEArFvKVEIYc9NYIKbYxeyLo2+cjvawJF69CI2jqIcWLFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGHkoCRA9TVsSAnZWagAA+QYP/RvrBmu+KDTORooo2PDt\nIT77QhKTQSziUmWvKNVl30C+I2wtvKpx/PlieNU1ZYqzX9AWlVfuGYiHzhgN\nO9it20I7je48gcf6VzoD+ZX1bgSZc1Q8N1ElDMpcejcCp3hPl6qEv1dxrNLt\nV2WH0ppbX9gsgc2oYxNIBqfQT62qvsEqJLbaEuMzArpibsl2/yD8oAcYiAsF\nis7JH6Etj35p/0/mcBQOmrKm/otRT91rfyZBLFhpoxayNqR53F6+SxdyQuZw\nJHLCTHAU3nmmFMsA2WJQfMnfQS4oxD/sLAJUEzx2lX9ShuD+RCuKvSLD/lON\nVovUKlT+ozhb3cBu8rD/3LcLoE1RYLu30zgsAC2d3QSQc62KZPhXsIkrpgWb\nu+soKBqScOZ/0npMBYDybBnTIaFOc0lh/6Si8k+vcKaBzksgekUHK+kpKNxJ\nPpFLmemd2MhFkb3YfGKELrZOXdfxN4fH9N7OmJaBxxug/3Qytnr5mhErmdKm\nElbz3dfttbokzODw9aUj+J5XNkvO8tc1agfSTa6swqyYg1LoNlpVh4o7sCEQ\nev3FaL8fRxHfIkv0uJ6P2AdX13V8xrHeo31SCYpfXecEuA7iWCAnHUucDz/X\nBYGQMm4bQ5MMBQubU44z/hIphplx4FGgOs4aVdtnMO2AcWTe1c4BRbguZYjY\nCX05\r\n=zkgz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b1c151e282d8be40b23e06714f291179a497b36","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-15T02:13:30.072Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.58","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.20-renovate-major-external-major-4b1c151e282d8be40b23e06714f291179a497b36_1628993832537_0.29240039758924485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.20-renovate-internal-patch-16b2cc81d1b9a822b22bb5ec49c26fae4f987ec4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.20-renovate-internal-patch-16b2cc81d1b9a822b22bb5ec49c26fae4f987ec4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.20-renovate-internal-patch-16b2cc81d1b9a822b22bb5ec49c26fae4f987ec4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"32e6341b5f4a330760f95842b804a686029ca3d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.20-renovate-internal-patch-16b2cc81d1b9a822b22bb5ec49c26fae4f987ec4.tgz","fileCount":18,"integrity":"sha512-2RAhUUxYj+Iq2WP5WwZKrip6GCOOuYjcytKTQcgBudEcwj1/OafYMMhsO0biNn8kn9SU6XZFWCBwFbLtg05SQA==","signatures":[{"sig":"MEQCIDYYyYymlVP8uUh/7QYfzjkFgJZczuxosFekPaUMCYN1AiAeoREL6ELm0e8mlspVBT35ekaVdo58NaiW5CkWLhDNVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGHr/CRA9TVsSAnZWagAAXWsP/0VmDcARy934BYG2LJvl\nhbFtgz+mcJLrFk7XXE+TORrXh4Uyy5atCddlEh6xe743WTt69ewgAWj/ZYQJ\nyjFnKveZTegiEWofEpOIEUqckClR7rYBWjLDTUoRYo45xzxFmvDFo8e9t8Q2\n3E+5UmP2+527O/Qc+a+NKqGSxEAp1ybS7+oKpIZ9Ft7usKWaX78T16gUSoTc\nh60rWTjVg+87C3cpUtQOf4lWl/bh/0Ale+vRoagjZY9DFewmoBElYVFOuYeY\nk7yhuaeq12zp6Bi/KmOcRtR8mEolgc+1Cg53chW4pVjF48FAP56yvJwqWOlp\naSDdtt1ocm8zO7co91hJ6yFShrkijWkkK6ja/JLQoeejuZkxLK6baIlu3MKU\n5L81F6/99w3p/ofNMRk9yEkdZy1lnrzZ4bik1oN8rRV+WlmiOwi3IPQh0UkH\nqQEAZjhc3KVAqvrKquwQJDNtu+ljExRFs+od1IzB9Q4p0rLdCUaJ6L4sCVR2\nfyRlQay3EijaX/QXNncNSkBdBxsFCpxWl4O1yJB0AHEwdBaqqgz8RPtVqFRG\nf7il3ZZh4fb6xu6ufPo88ulwYZkvijVSH2f/xFsLWdX6l21JZ6GUnEani1/t\n5JzcNXSq/FaoqaFRbv3OtqPPP3p0O0xS3lIcg/NpDCnXsPSGApO7xCXRg8sw\nXHkk\r\n=+Q/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"16b2cc81d1b9a822b22bb5ec49c26fae4f987ec4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-15T02:19:38.925Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.59","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.20-renovate-internal-patch-16b2cc81d1b9a822b22bb5ec49c26fae4f987ec4_1628994303239_0.7073326282869323","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.20":{"name":"@balena/jellyfish-jellyscript","version":"4.9.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f075c0e90f42b15950746d08cc042a48df1f4ddb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.20.tgz","fileCount":18,"integrity":"sha512-1H0JP9+W5TxGnGqrddoasDnENsp2UouCxr7rYdXEVCdKJ2f2tZRfSWtkVqFLiAoVV8YdVis4c+gJDQU+DxDgvQ==","signatures":[{"sig":"MEQCIAyNdKXKoGdAYRpArC02Vn6pwKlwshumNVVmGZm6eAS8AiBzi5JyyRUY+5SWS+MR5MJhfJXdzsFMg/pIMXStudwLWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGHwUCRA9TVsSAnZWagAAx0cP/0yFE/NjQz4+K9IbQ9yy\nD3AqSHmIrCqZRiwVPUxb7xJh0or6EQ2CUwhDQ4YxfqG1F3sj9tZ17kpILmXu\nwq/BMXEpsU/KiEXUd6E6obWLJCeWdFJawD+yAo4OipWoW8I/bws4fEB+/80w\nTLQWVv2e9FXKiTVUSsGKFFU+LhKWiOlg6nhLIPTNheFwYd5l8E3Aat800yVm\nRMLRaqp2m0ajK5955bDaS5fYKFgtDcTW73dpmbHSmFPKprj684CYOj4O9Lh3\nHAAkMnYCxoZdb4aFLG08PfGSrb+4a9f0u+ZMWgy4ySN/Zri4VU+7z00IhNtK\nTgVZ2pq50+GKpc5plYpfxKl2Au7NDV53Npsk4k3wWy+2cOEef5KuU+mBfJ6Y\n4ilBWkKRpmDC94ilFBwzcV+k5RT/HjBHLkU0KZV8nZDKU8NpX+WdKXeFW1ZT\n8Pc4TXqCvREpCRcm6gaioP7jsa2uzluhHHKXfcuQ6USBSBBzBpJjPjulh/dQ\n4dx+lWon6b63NLN1mipub2RsibowXJ87kQ35g6PXcLOPvGYxJHJakoGoH3ba\ncz2c/30VRg7AnqIy6QQwd9fE6hjTYW9kiut3QvrZHPWteoODpR7tgCVCmuxT\nMMwO0+PtYha1WyH6wO/ewLrkaJw+hRWlTAnkkNw8fPonBK4h1Hkdgkad5aRp\nU0cM\r\n=EPFE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b649a30d6b9cb1aaa19f3642ee2515c187b3159","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-15T02:26:54.208Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.59","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.20_1628994580789_0.8909050913623933","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.21-renovate-external-non-major-0d3015e276b44ee9e8a6ce5098701ecd9317bbe9":{"name":"@balena/jellyfish-jellyscript","version":"4.9.21-renovate-external-non-major-0d3015e276b44ee9e8a6ce5098701ecd9317bbe9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.21-renovate-external-non-major-0d3015e276b44ee9e8a6ce5098701ecd9317bbe9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a1b373dc784b65efb2f91b94d4316a08cb1bee5f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.21-renovate-external-non-major-0d3015e276b44ee9e8a6ce5098701ecd9317bbe9.tgz","fileCount":18,"integrity":"sha512-jS0g+l57i4lJM0Mbg5/QVMher4Yvvzs7fvZ3pxowocg65Gvrf3vANd/ks/h+LfefxVbPfwhFvKpiAOxJUrhqKQ==","signatures":[{"sig":"MEQCIDkGxqBVU5UwkXUmu4Scq4LUNn4rpWvVjsMCCpzGiLrLAiBjVxVYCoQs/Qys1JcoHbWHrkgVJfivjlyF+GgWhw/8Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGH0ZCRA9TVsSAnZWagAAaKIP/A14DiAcfoqS0TmrJuAC\niOzviA4PpLZi7+K4rt8lB6NeG74ZFL+dVv4HThjptUbv/ue2t6NA80n2cSlW\nyehxD9l1Bh5E5PMWqBtrb4k7HRe9dkCZJ5ab7zsi0FhoO27gtZSvdBzEhccm\nIyjSCgWgg2ObgX4Zy7cSg02AAmImBw8do7LYKCrbL8q1j8y+uMQY/ZKonLFP\nkeMIWw8gDrLwBfZ8xScGWAvf2q77W3/VU36jhT6wimBtMpLw4BrgWhqE8BnD\ne9JeEwbDNZeoDxmN4v8GZ3xS7xLgdqeC799Zz7X2GrUo+oP6nepn9kvVlLnH\nG/lqrBW3q+DpcU4eoKgLVUEyNovoQdkz4bdhbwQkwIP6L3OZad93b40FCgzO\nXLoaaMtJfVxhC0MEMCbGygEMP3hRzMpE+ceG1nmsfg175zk+A5GREqtUghRy\nC3ZnzDUc61Hh3OGd1xYdD8bB9SfgBy9/6kR0ULcUUZZ2IqyVIgVedxqZsriP\n1Lhc3FswhKVOsbkTTqFLBNCaN5ijCsYk73kU6no/1D3AoBCwC/Lx905Cnpjl\nyqmrDxPEf6e81P6sIjgBLbmRYrnxJJJ6Uz4t8JL7VAOR0WODAwj6CGXVrRPJ\nENWXu77EhL6lof2qBGtGHy4j0+vPyKX/pMDXp/9yKmFV7nWnkimo/lN9Zc/A\nKrY2\r\n=6eFu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0d3015e276b44ee9e8a6ce5098701ecd9317bbe9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-15T02:29:41.223Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.59","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^26.0.24","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.21-renovate-external-non-major-0d3015e276b44ee9e8a6ce5098701ecd9317bbe9_1628994841474_0.9204365296569081","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.21-renovate-major-external-major-5d924153b16cb586948f7abcd73626c12afbbceb":{"name":"@balena/jellyfish-jellyscript","version":"4.9.21-renovate-major-external-major-5d924153b16cb586948f7abcd73626c12afbbceb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.21-renovate-major-external-major-5d924153b16cb586948f7abcd73626c12afbbceb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a885d5b22cd76c4519cccc7d34ac38f45ea407bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.21-renovate-major-external-major-5d924153b16cb586948f7abcd73626c12afbbceb.tgz","fileCount":18,"integrity":"sha512-U/1MTEYYoe1uzqdBZ3Ap5K5g2h7KIWZliGGgfCB+qhMe4m62ASbLJUrqjzGfVKvb1TR8pwDckQFP9zf178HGiA==","signatures":[{"sig":"MEUCIQCTa+uY+vrug9lhYDPEYNRqd2nsYaDZBM0qo/lqKiDtDAIgCBgir8eIMAhBzCvSw8mvRwcevIgO5tXKFbwr6mBelfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGH3QCRA9TVsSAnZWagAAqdEP+QEKMzxTZAAkRgiE2o7G\n5rbTfOMBhdBZdzrf+DoG67sjByHMRn5vI1gQ5GPAWDSP9PEqkjVlyVqD0K/S\nLhq9xZS8Q+u3k8kCI31YnqllbRJiSIRhJS3nY6oNzNiR/5fXBYHNyZd2fW7q\nn7tkIK27fiH07S+fzyIiRRi08rGA6+KYSuYHgYUMocLMyvBBCwgPQw1i0oGt\npCc9/DoTh/Wmuxbs2YlVO6s8TkKed7voZvZbZnU8+5w+QtYnL1i//YTS6qlN\nku1R3sjU6N9hLKRmEzY9d2LHAB0uv+DboRMwKg5iI/dtAyBjBE5e5XCUV5K8\nDG9rloxnQOUOcGdvA6SnjvQXWjp1M0kI6JV9aKTucDUjKk+shYL6CRfznm2q\nROgRLzU6vtfbMPjSEMRoHraT+WvOkbYAZ/cLi0dCo6iJHtAvGHvhvHBvkIVU\n9X763T6Ow1QNVCx3n3CUwRwyzGdqNKnWapF/F+4CbX+nOs9YCZ1c+v/t9lnI\nHD22pGsEOvhPcCAFPDXP36yjzr0uh4DUrnp4nEOr/DYbZdd0QNrRhl2rWwm0\njXgXEB6kPgLf7SNeKDgoz0lNCSl/Ttl6bPhiiUAlRt4hG1ntVILWPUaboAJ7\nrxWxhMvLB84iTllqeUWlKPuSWwrlh048jNfVXL99DQ4tW5CV5JelUS9WxEJF\nYcch\r\n=yGqU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d924153b16cb586948f7abcd73626c12afbbceb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-15T02:33:21.359Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.59","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.21-renovate-major-external-major-5d924153b16cb586948f7abcd73626c12afbbceb_1628995024639_0.7172404230846916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.21":{"name":"@balena/jellyfish-jellyscript","version":"4.9.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"822c2c25e0300f3d873f83069ff9a82c677f810a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.21.tgz","fileCount":18,"integrity":"sha512-wlLwu/WhKw6sSc0uudVAmxyyIG2L1oXdps441pKpeW0zWrpFaJz+hDxlMFstgjIRIvRqJXSYXazsGrT+p8rZwA==","signatures":[{"sig":"MEYCIQDaXlsRL8BnYwfoSvhL+S/bLjXhIdvakuQKOdBHXfmUJQIhAOZTdRViPixNA+ZegtrbFB/ryanZG5LSjnW8nSafACyd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGbxYCRA9TVsSAnZWagAAh4IP/RpGKXTG5IWfaxcZDukd\nX9sy1wvhb1+maEAqnWe3pdNxbOpIukovtIaeAqUJW6naU9Mcv641vTrYKUrx\nWyReiA6crc3qR7gjiOV5lTO2I35Rs0nhq8Pk9VJsjeBhtZZWRHg42yYBJqjl\nw0ZhgAfhkfe19MviXNl+wap8gUwig/089JRjzB10ZUTy3AhDoH5KApgXD8KQ\n/7sk+X7zLEn8CygGXaT7Jky8W0pgb8xiy9m8wKq1ZKebiSDbBUfCef3UaDhp\nDXlxmcQOsY9w3kFKLqCiPlAKigevvpi0usqAgCGyHweFk5zbydAr5/xYHk4U\n9dE0nR6rHRc6+I40mI64khnjKKtbyCU7esZtA+/5pmNpX/H7p0QQ/1Yknn+F\novoEywx3Bi5vEQkYb0WPEvDyjbZIwyrxw7C+UlQ+n2DlPzpiT+9Ms9wqxnju\nzjUH+ma8ondpdv1JpKodoXR+5Gagy8au1gVqInA1SKRlrHhJqKBLXY8xYP1V\n5UFJVuWJ7l1grg6kbJiErHpzqRUd9PpZ/PXOrF4lcdAlTUAtdZ6+Dalmhxdq\ngAWtkRTOUedrHJHK9QuP0g9iNoE4At+s45+cQThTy1DUzWSUFxHcbOLfTP+a\nSWbj80nd6VPnvdYM40y587JX2tipstSTTiXZ0CC/zQzXGXAaHxdt+c7W+xer\nCGNm\r\n=0Roa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec5e88425b31a0f2889cbd8c0ede98dfc7777aba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T01:14:20.430Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.59","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.21_1629076568621_0.4620479000499791","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.22-renovate-external-non-major-28f8ee810219961e21a4331524a999bb2fcb3376":{"name":"@balena/jellyfish-jellyscript","version":"4.9.22-renovate-external-non-major-28f8ee810219961e21a4331524a999bb2fcb3376","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.22-renovate-external-non-major-28f8ee810219961e21a4331524a999bb2fcb3376","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b685a5d178c6871ca1f327348aea228f8148d306","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.22-renovate-external-non-major-28f8ee810219961e21a4331524a999bb2fcb3376.tgz","fileCount":18,"integrity":"sha512-f40R6VBcGNDRJoO7P54T36JatJLJvzrOdCrF+kxPhjoCSqHySduz4KAYLVADQJpRvYzlsf7ZwqbPgARAbCnpXw==","signatures":[{"sig":"MEUCICV6VJijgfZnwS9JJG1Sbr+mlYb9HHbDSErwu9t90X6+AiEA1tLTkev6YIRf0X+mAQHIWdumfRwAS0ll61ZCNuu0Jhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGb15CRA9TVsSAnZWagAAqwUP/1oWzaFhuxaTWc7ezaJq\nd7p402FQ80P05oUEf0zbtAHLzq2KjpGel2UUVfDPv3dxXOi9szt6mWDt2KKF\nYFYsUE3YqwQciTkqsroB7NePwZs7tHa8r72ySctEy4KyTsU2/ulM3GmklrCy\n7smmzQ5IsRrKxyh/qiQ9MNLS7pyKM2lxGH//qcXAKs0WjBX1OPeDnMc+7nkO\nITrbkQD+/gFqB/v/G++XjZ+Pgh5GJ2oOJzfT+3kjycrNCgRWT/yRtWT5IdAx\n/2TkIKA2qETa+LPzCCnMy9BN4T6NVhCiGcHSEi3onyHxI1O7lwxhTUV3btx5\n+ZAvgbxA9hJUX0tnvBoKI9rlKpmtszwRoXL2TW7kJwXJ65jrZIFLVbgQKin0\nlBCL8bMoT0YnRr7nOlUFc1M0ZFaF3k7dwhrlhzYiPtAXmfDoUfAbwrdtuSB1\n+5d3qy72ru4fhjBb0ZoCL3pEZMJFoWG+Q/9PzjSpCgS9srNR1JVdsnD8/zPm\ndMPzTZ5bG9hF6vpWaqhl8qUSWz9XCTlTWpRvpPqh2SWw7vj69/oGTxeA+VbC\n+7J7BsEbYqznfZ+4cm1JYGwuNlJcrI4F8d6023IzskzcZFunNeLM5w9KI5zY\nH2YH/Y7/bOB7OrB+CUHNVAJjIJAJ+ZWwHOIm2k886svR/nta/pdH7EJIOa+x\n7hxt\r\n=jP9g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"28f8ee810219961e21a4331524a999bb2fcb3376","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T01:17:00.890Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.59","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.22-renovate-external-non-major-28f8ee810219961e21a4331524a999bb2fcb3376_1629076856916_0.6076597335579841","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.22-renovate-internal-patch-ffcfcf8b019504dd9f9948334401a1d5d8d0e7ef":{"name":"@balena/jellyfish-jellyscript","version":"4.9.22-renovate-internal-patch-ffcfcf8b019504dd9f9948334401a1d5d8d0e7ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.22-renovate-internal-patch-ffcfcf8b019504dd9f9948334401a1d5d8d0e7ef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7836fc07481079466b2f36cf4cca58278fa00a61","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.22-renovate-internal-patch-ffcfcf8b019504dd9f9948334401a1d5d8d0e7ef.tgz","fileCount":18,"integrity":"sha512-2xcX9Dl7GkQFwAWIfNUdOWZujgjhbYUpYOZTp6fwebCDZUtkIm3C0dZYsUXdMwMVEpVqvAIPjz58HbcW8c7FvA==","signatures":[{"sig":"MEYCIQD2vvKxYjKSZpvmg+jNcMdWlWAfuiPh3aXRWiGsXlNeRQIhALP3U6Y6OCVKmvXcqciim4sg8JTR/SumPDn3piJaIeaT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGdzcCRA9TVsSAnZWagAAFcEP/0ka6+p+tWRA19VqhT0h\nG18A+CSTR2RYjFF8pa4sSxtexS3y6F11HZ1aF38OQHaixs+UnD6OIc6OC/13\npd8FJ0h5pIv6CnVO90f8p11MsLXSDm38yuiCcZd6vI3Avgvx9XBIc0lRLU8q\nKUprCyjHVBCua1cHGmP2y8TBlSm/hlSl+iWWpSy5dcYzDsLzT8YARqksntjS\nAqiCQFEKg6hL926S3xhwRsppHOt8gw7BwNaBM1QfmCtnR0URcWNkNiSA9WC/\nQlTzE6lrzf9gGQFuzWmOz6520fJO7HDOjsbV3oAR8oGihjsWV1p43qJFBXxg\ng/Ie/SyKC4RGhff6ptZQ5ADeKTf8/BE4XrersWMH2A46eiceamYxCPidWj5Q\nu3dTPdRVaDtv1S/c/mEGWYn/GfMEF9YTLwLUtyc445mkPC1KtJko5SRKT0pp\nDn7OMjpzCUNR9ifjyi3CeN9zykR1dtR6f2doNFPaRb5oBl9RPw2i0MXGzueH\nMgG+Mww6It+dTNqEFEn+4pkmIofW8YXaC3DX7lmuDXbw18cAsgZCxO6U8nYq\ncO/eAq4iwLla5GJSBn3PVmUhYzGh+x/SRnkhQylBlTv67R4bFoPorXl3wvQT\nYGkJAoedAb6zik/YxTRxkIBcMSzp6pOMF9uQMNwE88VYJ0zoxXrjRKuo8eQG\nBDGQ\r\n=Foto\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ffcfcf8b019504dd9f9948334401a1d5d8d0e7ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T03:31:44.074Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.22-renovate-internal-patch-ffcfcf8b019504dd9f9948334401a1d5d8d0e7ef_1629084892278_0.5418243700848924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.22":{"name":"@balena/jellyfish-jellyscript","version":"4.9.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aabbea79453b97ce1cdecb7c30dde080e8fb0ae3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.22.tgz","fileCount":18,"integrity":"sha512-WaHRd0GApbN1JNqysaQZizFagjSpKNgXGNAP3+vDikKK7jHvJqhSqAr1jAKFyCVnB0CXb0O6Fceuv98KF1nWyw==","signatures":[{"sig":"MEUCIH1wjrUH55kGX1F3SeMVz2r/3gytFby5ixrZVKGATxueAiEA4fGGriKT9nd6Ut5vXzRXd9j4GGNeGvFYZ3XukEVGBnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGd2OCRA9TVsSAnZWagAAzBYP/AyUxbveTNkpltsJ/ssK\nQ74h72X61zHG/4hVlcyouqdegPkePceakCbpIi63OJP3Vy4ZUy8QkXFsjxXA\nFjv4BTbqrY3Hvm9Uqat9PFyVVXvTVSnxigcuJoRsHGcJL8paqvX3neSfK9Sk\nmxVUR3FozSThMyXc0XBIVCZOAP8uA8BRYn/VHaVyeV6bFkCzRbMCQqmey4K4\nppN4LO8tk9H/ySPcTg4xBjnSzEWOGSGN++SrGaE6pS+riBENipx54iNFh+t+\nFSAxv18YCaL2kJH/C7HERy7xgnD33p11XedQlsCrJp9FgOeEg80XxYVOaqV6\n9t3Sa/w5odmltYSE7a5rkhDP7chINEHFD+rWxY8gocdTwtN0TAiC6srYLuw+\nHWGP4ZsJAHErowitEx291HYCU+UXKNkrW7oGi6syHQ9K6KZtA1OkPkyZU/on\n9ahcqiRHS+HBicSH8JzUZLKytER+I352O/gosZHCThIMYj5qTPOJzarj/2TW\nz1VhcZ0OKpAUgKmKRqYQ5ezYkdnnxE6/1JNstzWU80WnIKb/lPAyfDp9wWrS\nWSJcAbG6QCr+eis3KItptffcOqdR+W3P60ywgczqJDgn/twdS2Pri+L8KIjE\nrHO1Z2rOhKVsvaao+rlfyYQsoIegDMnm7JNPaPK1B+rWVurWVCrX7FEMFJI8\nC/zH\r\n=IapJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"242773267363156775311e1cab2e0f51d1ec8556","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T03:36:10.905Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.22_1629085070479_0.5845806392822017","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.23-renovate-external-non-major-61a9cbee036e25f4e9b46e3d4896fe34e7d44af1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.23-renovate-external-non-major-61a9cbee036e25f4e9b46e3d4896fe34e7d44af1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.23-renovate-external-non-major-61a9cbee036e25f4e9b46e3d4896fe34e7d44af1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0253543f119c20ae3cf72167de4be03e5d2499bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.23-renovate-external-non-major-61a9cbee036e25f4e9b46e3d4896fe34e7d44af1.tgz","fileCount":18,"integrity":"sha512-UdgkH18S8k8EVf9zysQgbNbOvDVdmbySVqVo2VVuXYtFoUFhxYWxUfw1DUQ4OxWEB2t/t/G1CuwHf8zupLfN2w==","signatures":[{"sig":"MEYCIQDRUPoxg1WZti0R6gh7xoUPYGGeSmQhV8yAC7dxQd8OZAIhAJvTASsvsMgxkipmk2Ps0cT+A03wbWJmogjKOifUTRcJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGd5VCRA9TVsSAnZWagAA8wEP+gMQpLTY9jocbWJPE7zN\nHt/G1WS4eumuLyDd378YxIHATqabfdgX7ejReGGfmzjtRiVEGfrL7lIiA7rE\nRlJ4RWLPqFrPZjGZriOYoLBwWfnzDdk8NcytckUxXYMEXde1hRX5DIIIg9mI\nJcN9nUOhaIpexwlN6Yuxqce81E97XS8DnisbRXjgAByHyulQWhvjFUAeyYr1\nfqtgBzUA3I+IwxXNuUYhRsp2fC5HD+R8MA1ZE/S05XmQoHeEcOJKqIevlt1h\nfXiWumgtkgLOUj93KnZR9SgYFHIiNvQ7VkbfNiftimQe/66UgXKTbBOKNxaI\n/swyiQhX5AGJ3NkP51IKuYOaOsnuJZsNX4/end8uC6zpgTmpfPBhvxpzYtdX\n2hmKe+8jHcB4xbVpC2hp4uEpuG566XDvkCHmXS9cyvlnqzgqZbCUsdyHJJql\nQndLb2L1abflYsBulXCY4e/PVAtM9oR2gmmX5yLMxbvEraWw5y2BSQ9nvEeM\nL6rGepGbP2M1dReeToKvijhveJPyQVuWzx3/dK11eMg07x2Fd3y+4jtZA+oc\n91PtSFF6/+0h9ElkxoIfI30IfrNLW3JEWo+ubnLSKFN7ZH/o1nxrbxdC21Pv\n94pTzWLirlaKNiXbmKwJuK0dFRpwKj3BHAYQDjZe9Cf0Kd9kNiGn/dlBJ+0q\nARue\r\n=Z627\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61a9cbee036e25f4e9b46e3d4896fe34e7d44af1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T03:38:21.129Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.23-renovate-external-non-major-61a9cbee036e25f4e9b46e3d4896fe34e7d44af1_1629085269028_0.834633172096165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.23-renovate-internal-patch-b7de8281b8960354fe4e4080583d114c12b52106":{"name":"@balena/jellyfish-jellyscript","version":"4.9.23-renovate-internal-patch-b7de8281b8960354fe4e4080583d114c12b52106","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.23-renovate-internal-patch-b7de8281b8960354fe4e4080583d114c12b52106","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d281c9346d26bee7afdf88aa061cc90cbd07682b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.23-renovate-internal-patch-b7de8281b8960354fe4e4080583d114c12b52106.tgz","fileCount":18,"integrity":"sha512-xYElpji1juiyCbYpr7qcnGrPFfWzCNPXcAXZ+npgZiXsXDhKIs/EkZv0ucH4YXPgfZNOAobWWiAZykqqhZW1zg==","signatures":[{"sig":"MEYCIQC8ohHj2f8UuKtcoK4NxPYSQq3AMYHIKLkxrV3idx3lUgIhAKRSam2zt7RCYwxh+61MvCuzxFREOGPqK2GsknBUJujH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGouRCRA9TVsSAnZWagAA5GgP/ReL+pKd3JaeMjz8U1WV\n/BvTa3DzRJJ/88k8/OVLX2358AH2ZvHCsfVgFAjqiJ8bnBaGQDKpHNzyHSeN\nXSaEr19pQAW/kpEigeW9lCFo5zDfaGBc/nn9DRF0RHW5Yk0aJ10GBQXUclAk\nYlW1VvGtZjgN9wI9KFBUsOhJcvnYOhb1wYp6SgkxPcfzdZOv5930WPelH+8Y\nwiJYT3xTeI2Uh3+MQSagugO4rsuBZ7VNGnuGCWpvpiwbpzQkNih9p9ASbGS7\nCWe1s+r6UkgQtEK6AqzOqvwwrgYOv0wWVEdQO2Q4lWK9zKcMw7stRtY989Wi\nXzL2/yeKENW2opF4FiHCQIDf8fQ9P9qSDwfM/esK2S9L0yjjktWJQvCay5+a\n2I1GjKXudu+7HnnVdbdMlI/DOr+PboXQy+cQ/AturFLbCVVdaWLEc1tUOzni\noNfTIf/UZYPbPnsOhffzK3JasTUqJQX+Z5tdxgtGWXA4RYHfxkxzDt9fh7hv\no1Pllfhr/7ghkAooWfw3pYMcv3uCuPLXV5qD9ochZIlwN5jipzp6e9WGYYKW\nAOLuZE3Ajey3RXX4fszs1GG/mrcgHJpwjFKsJ/NhCtN7eMVSp38CMwF3RhtE\nB+tZlF+cWnGucOJguK2fMuWF1xex7wTlurb+dyz9+Xpk2wT0TyVyCOWR7xue\neoJW\r\n=IlsY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b7de8281b8960354fe4e4080583d114c12b52106","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T15:57:31.255Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.23-renovate-internal-patch-b7de8281b8960354fe4e4080583d114c12b52106_1629129616982_0.740368133737807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.23":{"name":"@balena/jellyfish-jellyscript","version":"4.9.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"260f6b07439d54a9c6063bd2bca3202921056c0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.23.tgz","fileCount":18,"integrity":"sha512-ZuJI56dnLHJsDbEm2fniYCzrmZpt7J9awuDs/NkriIwSPOEEvcr6yjTbQu0PgRSybpkl6krugLx9HfF3fHycyA==","signatures":[{"sig":"MEYCIQCdFDUoH2Dqu28AbXPgIrHzosL64TR3280B316yi2F+kwIhAOqUGW32XJizp3wvM1vzL0y9k6l25Uek83/uQpHE9Xb/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGoxCCRA9TVsSAnZWagAAPY4P/0xqpbK6cr1aYSh5jP2U\nVQzG4Zu/cb/aiC3+uQuBYi3JI7RjVhrcIznSC7cyQ8g1YFZcgTDn8ipr5ljH\nfFk67kulmGnyfGz6r5LyCyFD3abBKKlOfcBIKqLdpqciPOG0FVwJNM2PTwJ6\n03bkFfFy1RErQhdg75I/Hno4S1SXgFOPWoMZF/KyWC4AT7YoigxPPhdbwl+d\nzkNgty5NwEdFPHhyqoy0tXr+0gmlKoFB8hrJEALSYf4AeLwFx5ntER2/fyUH\niiH+kfShvF/9E4XI/XYIfWtgo/MJWhgosp+EAHd9fxN1PBK22qzS9w0fmgHF\nPKRY6PdRcM0HhKqdTMi4LFpGkkSXJeskc56dt82Py03pZ4fe54Na55XJ8CWZ\nyH1onTCuacf8ZimyT8DfXweJ2zPu8iFo2hio+3IuO2KNzTly/LhKp+aXw+b2\nmmMB1Lj0b4BrX1FBhUMdny2VAESnxIQ3QKsoTU0MUuBMuTDA+f11NdMT1Lr+\nNdll7A0AqCaqAQKD3J/6Hp2HO4EPUbqSgMWWmBfV5mJSOTNwmCTyAyc+GKMD\neXn+FuP/JbU9VGsgX+TMalwxNMnbzdO8T62E1kh4JlE4bO44U53Top9y2pSQ\nIBn5loXlgfwM50wl9w8k2vdwCRVSfNrPLPdcNmrjKNUWLOTDbVA8Ygnym8DR\nZwdE\r\n=2FYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1dcbb0edde8ec85a8cce0837e89d73322e7dbf45","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T16:01:30.428Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.0.0-1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.23_1629129794631_0.25736126384634805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.24-renovate-external-non-major-2495aedc5cf4f5536fdb26da40df5ba1100a0c7a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.24-renovate-external-non-major-2495aedc5cf4f5536fdb26da40df5ba1100a0c7a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.24-renovate-external-non-major-2495aedc5cf4f5536fdb26da40df5ba1100a0c7a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d48dd7860da7439067aada6735285ce184f4eb85","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.24-renovate-external-non-major-2495aedc5cf4f5536fdb26da40df5ba1100a0c7a.tgz","fileCount":18,"integrity":"sha512-nk9knCyc0q5CTJXjTXu36RxZxlJmdC02QuaZIuCteIeM8iC9IXyi93lcgZsLCEvKuHaqBCShxi+qa0LVXIaslQ==","signatures":[{"sig":"MEQCIFJMZFqrTuviT6ddKIDDrDKoFqUne4InYF20KWX+CHDgAiAEjVMNIbRQMhprPODTpbGjgiZzZ+2Cu1YY02FkiwvTHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGo0oCRA9TVsSAnZWagAAEy4P+waI499hAlNCI2OlAhk6\nV69kMY7SilEheJqvPmhC1JTxyo5KxkIiETDfqvRZn54CgsMPXCgC5/OGUedv\nyY55AqfpR2AIZsjTUa1yk/2YixXt8VFG5ceM/vUErkjIH0bKyQZjCIfmRfnn\nmnhSsl8yT5mCOJHT/meodgADCKr8q+17LFXgHRRzEfaJEc0G6c+MY0DAtagY\nS4gwo/fsCwTpEh/QkN5ej7T1vWZJwoK8QU28oBdi7Vi201Nz0ht8XCK35hB/\nfybjerXksdO0glV944dMKwU0s+sPoQNZQWiLjhWfDCHuioxFu70+haWoHv4y\nl4g7m7jJzLA9mL/xt9Td6UZdwCdxKwMcq7VuQVPn9TzSSjJaeZ18kYrr9C24\n2t5wyFBWu8f4jqdV2jfeRxmr/awPPlDwX9H6mXal1uNd4L7m5CH3vlKekUWV\n+iUDSMHsGecs8tHZmerWIiJicj2eOf3dT6wzIQxPD4r6Nhs7NC33kKwBweMd\nLIUPjkyb8jVeA/yrBiLoFnY8Xf8hVWMB05orKf0iMtRlLpc2utvrDgNrhFKj\nCWpMR62HACeCMNZv+D9KO34x9Z7OIj3sa3BkFg4SEqx86EGqF8ToD6lqwo6O\ncs44J8plyax7eFjl43RuOMnRtVPMGkyhY4g3zl1ezxg8D8DiTwN4mHfhtLbn\nSZ3S\r\n=P+9k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2495aedc5cf4f5536fdb26da40df5ba1100a0c7a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T16:04:00.837Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.24-renovate-external-non-major-2495aedc5cf4f5536fdb26da40df5ba1100a0c7a_1629130024322_0.11412490536911424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.24-bump-fast-json-patch-b648a86d5651da26aa1091b49b2da7d55fc90ce1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.24-bump-fast-json-patch-b648a86d5651da26aa1091b49b2da7d55fc90ce1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.24-bump-fast-json-patch-b648a86d5651da26aa1091b49b2da7d55fc90ce1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"763fff4841d28f4050326ddeb9c2af7dd6f1d14c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.24-bump-fast-json-patch-b648a86d5651da26aa1091b49b2da7d55fc90ce1.tgz","fileCount":18,"integrity":"sha512-70bqJe63V5c6URFKfr61qbPyUCSqeYI52qQ0JiMZAN49qpsms7PTW/xQe7ClSvzCwyo0i64KHfEgd8n9oxL2Cg==","signatures":[{"sig":"MEUCIEgHeA7kR/7VNyu7ELDA9tEVKISix+qn3fVFPwA9BJheAiEAnVeBY2WHh6Ht8uAERq1x0bLtMeGRmjwrCaXNDDoqi5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGu2MCRA9TVsSAnZWagAAdIEQAIDt+BQjOgoj0HGkSHHB\nPXtGw/uFESX+Wqh6oJAgqrTYyHmc6PYFroUX97hqxRnDTHHENld6YqIQZwaN\nwG/BD3BXkj+8wQuq1WHkxeUxO3xGS9YnooHFviAnd4pv07iz78CzpQCjmnKB\nBBVzpKjp8NgSydLDMvvYYcRtMOlmcSNEk77MJTN075iqVmKe/OW7vDDQm94C\nAfjCa/HtsbI8mgiqKeWL32QNWu0Ug8aXeoHJZKZnQAV2FUJcos9OzLF2ysoj\nWus5baJLm5FFOvby/Qax9W4rrEjM8KpcDUf2C95lEsvWFaXPozGxvEN9G95r\nxfQVynTPbKKH1+6GVTAllhZCDK4/XI5/b1V3Wi1H4zl4nZr6NszrDEnzZ8zN\nsbExPzubF0JKfLWol1cmDVt/dWKwsxK/iNs9IWrSItCvgnPv8/bJwCf2JIwe\n/agFgeSqeUkLp2vQDZKnTPDIzIdUK5tgcxF9W+X/sV3bA/Un7dw1EvTa+TRg\nLWVeIKRjPxlcJ3nI1NHzubZilcr4c7eUKoCztko9gxiPsXsACLVhZepKL/jC\nzpXFKbEdXIEu0c72+mZIbahLEtN5BePw98EftQTNpw0wb9CJ+Wgnwhn2qViv\nQnFFsFbB8O91oUxHpl69xhhD85J6tXZ1zEhyRy1y3wFna8570nIQHigRBGoE\nPOgp\r\n=/Yx2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b648a86d5651da26aa1091b49b2da7d55fc90ce1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T22:52:17.263Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.24-bump-fast-json-patch-b648a86d5651da26aa1091b49b2da7d55fc90ce1_1629154699708_0.6500239684302764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.24":{"name":"@balena/jellyfish-jellyscript","version":"4.9.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6e2d5cb6d01f8994683a67547f02183bbeda27d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.24.tgz","fileCount":18,"integrity":"sha512-4c6bDSo9gtKaTo42epj43WI0uu1Norao6lzrCKRFfTEEySLSyfG4me5f/fhpAnIdbpTVUMphC82TQXnIJOci8A==","signatures":[{"sig":"MEYCIQD6Me57gHaZ9ZeCqn8lFacXqQFv23thBA+mYRi8WhvztQIhAPRYLTvUGw2i71Q7KQfVSMhvp0VbCyA/zXVVpNTXCgzm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGu6MCRA9TVsSAnZWagAAjucP/2LDBGJkgRAkti+wa8dm\nu2dbpAPmz16wqV95bVo8PmqOxkNeUoqfzucoz+rnythSQUdWTXOpEA/MJZzN\n5439yrBl4MjVufhqrrEUEmSt8K/PF8aEBUVDHrokKtarOKR5r25JGfkdUSRt\npfjnEVa1qbUlnR0oyHuu4YMcBB1BqgKoKmP7Xshcap7/josJlxE3kSX8ZLUj\nFROGStRMLbDRg/FZgH2VTLLMCFjcWj20BLsllA0FRoP8AY3WAwX9jWbFSfIh\n7aRfSmOyaxog2C6YR8rOloquLTjc2XjEHMrUpH4g1d4mRu5TplLkK1n4Eotm\nhsm00zHbk3pZLZ+w5HygSaMjjHz1KFy5A4yytk1swS/ygpOmKiuEHBNQQcUz\noUcSiKKtblG9SqFdBekwrvK7dQbh587VPLYINkbseo3dHpgmLv+lvCyFC49X\n0/yKlQBM+cdeApUFq4SYVi8U6J4Oi87gHyQMt6aK+RoiVNYOj3tgspS345Ba\nxvqUxgmHDGs8a3sn2MMu6r9lsLTbzWCgDWcSFspdf7acj/CrhcNh8iuDHCS8\nHH70egF/EwsPPyxnWe+IKMRwXvF2Cq1fs65wEwsWbjLvvFb0JQUPB3FtuU42\nUAiK5NopqKu4moRk+jPmnbyhyB9FksGWZ1srRVuYCFDIesvJykJQdC3RyBe2\n1f4z\r\n=zMwH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3913e1aeccd646820ce2b43ef157b87fab1528e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T22:59:52.686Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.24_1629154955943_0.7692691213613383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.25-renovate-external-non-major-9900b420e6599c815474bd5bca76b3a80d89ac95":{"name":"@balena/jellyfish-jellyscript","version":"4.9.25-renovate-external-non-major-9900b420e6599c815474bd5bca76b3a80d89ac95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.25-renovate-external-non-major-9900b420e6599c815474bd5bca76b3a80d89ac95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fdec36131780abc944c75a0eb695e281b5203c35","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.25-renovate-external-non-major-9900b420e6599c815474bd5bca76b3a80d89ac95.tgz","fileCount":18,"integrity":"sha512-UQXl/bt7YY+DPw/fxIMlZ+I9mVPkOGdUaTyiR5aUysSr5nNDjTwnKOhtKVpeMRU4MFkkpToZwAIUeO4g7eyfwA==","signatures":[{"sig":"MEUCIHDOPu0dezumY4Bv9xqRFvJ9PgBTGcM6UiKsKog9xVgJAiEAlycHmFuIpKA7KQoXgxaZbLItrIV2BxjJkkEMpfsa+hI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGu9hCRA9TVsSAnZWagAAUu8QAJouD8c17/PouRVypEtx\na072nru/kqEr4IAyINEBzD2j5/iG7HWgyDHk/brZnq2eA6nIZLMP10y/JL+g\n7Yp+G1X/hjekxgLvRDNEuhcHXV6cD1s9jfpaTG/+cPHwj8LprBTJG/udluY3\nh+q5Zc58ZZJ8WK7RkUMbxf8KJyl4ZJnjSdVcUHodhBWwznwDVz6bJil/KRHR\nHEhiNitM+6iL1mEr7AXULnygkieZKB6kqcE56EdGXG3+EDKXUgJAYjwJ5ivK\nUEuSlBheKgWGdmyUMJ3Xrx3X+qU978dAUCSBvTg9dDpnBp3tnRmhWzjahx/9\n1Rpa0K5Bsf7NAjW+xJuv9DxuTInSSou9mZMdlU6Pdkt4+dXRJ32bV+H6z9uz\nqjys7NvN6eMQhgv7ZsyipRAtCW8VKPZ9q3+ZVljd65dkDU8p8qVhpR5f8wiK\n2l8NSYsTCk4E3lZiytjoeZHRAYJdRD8SAQxcypksBsMXY9to2SF9GjKQtbkX\nfyy0zS8tL+5wXIRMPLQAvHYgtMd4GS4dKf+nOWLPOj1EH1wbGcIQz2qW0UC4\nDIJPz/g4jws5vqvaoiyxRq47EeM4K28y/5x172D0ByAfDHaozbm1h02uXru4\nWKVEO8kVc4/kblwMzRY4AgmEx8F24Sr1A/Vb9alebzc6BkvP7ZyYkR+ydSoa\nViNI\r\n=b8BJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9900b420e6599c815474bd5bca76b3a80d89ac95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-16T23:02:51.682Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.25-renovate-external-non-major-9900b420e6599c815474bd5bca76b3a80d89ac95_1629155169339_0.9715971669343586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.25-renovate-external-non-major-0159ef8766226a583085822e32009c3cb80841bd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.25-renovate-external-non-major-0159ef8766226a583085822e32009c3cb80841bd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.25-renovate-external-non-major-0159ef8766226a583085822e32009c3cb80841bd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce66abe2ea911a1f41356a7d0c5e15b6f8fe0405","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.25-renovate-external-non-major-0159ef8766226a583085822e32009c3cb80841bd.tgz","fileCount":18,"integrity":"sha512-LWnT0u/SAI5/czh9sAE4aW+t1HpPVr4bGuWdvEFAR3kO6OzhnQrT1aH55t5JmStTeI/tjXDaPvPJetKZkZOwmQ==","signatures":[{"sig":"MEQCIGa6H2x+iAjLZKQpHJ9s4/btjP/RpFBaI+sz/cedXbdQAiBqmRbeX+R/eYjbfrASc57R9e/ZRoRznUs+1HD9QydJ3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG56fCRA9TVsSAnZWagAAq+wP/R75pRIPIORFDo2OJk7j\nCFrxuleB3cteSm6pJU7tRWMRfGoKnfxO2a27HEl5qlWujAlFO3aAstHCH22Q\nxFdC5o/a8fauKH6tp+u4ZJgoWLRCK++cXnVys5YSnczo4ZnI/yUXWl47PXzM\nS2rP65FUqYFNvYJrdBm+gUHZIh2WojX2Enc9k9qlLHxdNGoalk4BKkR1PDnj\nb49q7TyF4SHD3OdWpW0ZlYjb56G5xl1GRQ0OvHb2KTDEtuaNujmX2edyPFZJ\nuQfG3EbW4w0QMDuA3VE+9QAXFopMWxlRd4+pc/pqzmL5tnb7tWv3wYyW17wV\njVK15tOxNpF3H9fB4QqhdvYC/syFovUnbdFU6p7Ba0Ngh9Kyeu2ybtM8v92p\nqgP63EVfEskFQtGUIPycmvRPdIGuWaP5XEUCybPpIMvhM70MWtGjbSGqqN1X\nIlmvnc69ZO3Z0UnPbq7VMdBXbBVkpspnzWn+jc/e/Ln9QWuiGcMlg/s/CqPS\nug6cpNF5yfbpU88aUbVEkymRZGotWrIPdlJJb/zlhBJPBK1PfZfvmT/n5mVp\nTfXOZPZe5gpOUFyl9hSdXUpQTgXKQcUEZS25/mXLeCnmS0AolbQy2PNGDYuz\ny442tApMexqs2BJFbs4xD8+Rfm3rrV8Rn1s5UUFe6opDvZucTNCenEGUbH0S\n2m6F\r\n=5cNl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0159ef8766226a583085822e32009c3cb80841bd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-17T11:30:50.325Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.4","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.25-renovate-external-non-major-0159ef8766226a583085822e32009c3cb80841bd_1629200030893_0.8730255052373517","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.25-renovate-internal-patch-9189ad0ceb653594fb735dc4303341ff339231e2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.25-renovate-internal-patch-9189ad0ceb653594fb735dc4303341ff339231e2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.25-renovate-internal-patch-9189ad0ceb653594fb735dc4303341ff339231e2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e21dd8b631f9f500b99e77f6c5355c7cbf76a7b2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.25-renovate-internal-patch-9189ad0ceb653594fb735dc4303341ff339231e2.tgz","fileCount":18,"integrity":"sha512-XdQLHvgIEuHACqhWGrjaGeFSqNHJEzW0izRDstR8bTZvFynPHO1D0dP64TAZzJdDO4MXCu4rDbAsSfB1SpLiMg==","signatures":[{"sig":"MEUCICmh3KWARwlVYwH9XiYhGGXR0ING/mOaMXIPK69TWVMuAiEAkop58dc70878p0iwmu13lzS4ZCCOiOUU5KZm7hkCN/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7ouCRA9TVsSAnZWagAA608QAIa3rgJFRaUApywnF18U\n0AipDkGAriXfCSYNKvJNJTxeEElbexIzctkkVtTobXVhwbMbJ19vGfycFI4k\nyRs52l8OnFcHOxUnwjaFsBLwJNM2zD23Ebse1S3fYUlzMKRpKidwWneETF1j\n2wt4ZuHM27nptm6m+0hSRYYDBJBzZljpycefDUduRVak0v18v4RbXCvMacAZ\nI9t0AjJ25HlLFWipe1urJghmc/RS7vNi44HUjX4F2O88TcWhhM5rJhbRuk4q\nsTCAvepME7KlVe1jlPfcRkL2/En3D3+9glK3XESAwGsUMk0cedBnA7C8dblr\nPKTL8/zve0+wY9YQKvZ08+4zEVTszWIhkN/Em1ddhbtM7VbBPYBUyeMjob0V\nTUxQE3eIpYlRLMY0Si092xnTmJG/F7797tYOc+5YroAjC3ot9CjvUzE96PJS\nf8WhziaBdVU/W6MvUN3WWTd95Q68GX9pVO+RSahvGJbPiUvRTgSnx7tixgGx\n+nQh6XTsYseyt/oh3hpOlS+uMXKY98mIMKeq8+KAE+mPDN+Qc1jRZRe+eZTG\nryZS9b+z/nZowJcFkp473sTa+pelOMIH+LNAU0LWc1KQP+NEZJsd8YWwt5Pt\nVszxB/NPmyDOT0fAxnCR8Ww2iZyeFHax3JX02HzCAlVf0nFKZv6f5S1PV2Ht\nVEJt\r\n=pRp9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9189ad0ceb653594fb735dc4303341ff339231e2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-17T13:28:31.153Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.5","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.25-renovate-internal-patch-9189ad0ceb653594fb735dc4303341ff339231e2_1629207086244_0.9789056843269859","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.25":{"name":"@balena/jellyfish-jellyscript","version":"4.9.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ec04ff5f4b108bf6415e7eba0feb74019077d5f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.25.tgz","fileCount":18,"integrity":"sha512-iYPuPjJdZXLwdQhxQoe6kxr2mzG12PecTMYGVnoQqn1lhpoN4GcYrWUJVi3S3b4/GNBwvexDmrKSXGW8cx97zQ==","signatures":[{"sig":"MEYCIQCv3jL6dVvYJQSiKTM2iisAs0B1dgdr/axaaxtr8r1CyAIhALZCZhGT+KDK8b94sUmEBwwWRBcmp5FVpeW5/vSoLVaB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7r0CRA9TVsSAnZWagAAEZgP/RA7gF8CPeUQ1NF72O2H\nnlq/KigUYLV7GvloJ2fsTor4bXlnfWf0nupwtxHHpE998emz2p1oPSVZoTDG\nFO0vY3fcfYhpW2eWil1QMzOIHS9bWRmU1JLBmqNldiXWCmMt0Ijb62vRfK7H\nCG40AI5j3skcHjTk9qlI5YJmpraZlwY8yncgRnhcRQS6ALC4FpfZ1uZXpSAp\niRQ8gT0/+/I+tYnNJctMzhyJrfhho1K1L2myMRJGPMUVO1tw/XcEPBmpiTUK\na8oQZ5sqrrYoHiia7xaDkm14tAcqzTzNtkGOc8vopJgXjNEefkB/pMXNewiX\nPaEJnRiOG+obv6tI4vLnrhnKi7vLUf3EzRUal1kzvzhAcH6UThijK1otrjMw\nPn0njhXVScXVuNqU3q+hADcXS+rekgh7ST0iUL7a33FcfyFO/IM6znDmzYcv\nAvTzn18sbKIwU+y8bNDCz/oslkyL32KgqpEsSTrIxTxGxo657K94l+6waboe\nroPZfwVQtJ668cJdS8DQS0afp0x+bICptCP9XDSQoAnYvGxh+myzHPGPBZij\nF3cTH0BMTrwJH6MqQI7I9i+YF+Jcs4srjhR4xGH6xbB2+oH1/CTTRq0hq0Wq\nirvBdblhbpheN895//eeyQYoV8dmiZ5QNosMYySFVi/D5uEdpCN9RQtNICMI\nQ/Cj\r\n=j4BG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2fad9aca5201884606ebbba8458122519bdf0f06","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-17T13:33:01.580Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.5","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.25_1629207284218_0.3823387952790984","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.26-renovate-external-non-major-bc92633dabd797b3e9dbdc29825c76a790260c50":{"name":"@balena/jellyfish-jellyscript","version":"4.9.26-renovate-external-non-major-bc92633dabd797b3e9dbdc29825c76a790260c50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.26-renovate-external-non-major-bc92633dabd797b3e9dbdc29825c76a790260c50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"38e764c015ab84a043890a017db84a65338c32a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.26-renovate-external-non-major-bc92633dabd797b3e9dbdc29825c76a790260c50.tgz","fileCount":18,"integrity":"sha512-mKfwCouSNGxfBA5qga04HNPW8Peutkj8lhGNQUFHw6gN2kkJXdpb6kEQ630DcFHPv74mmcauq25eChceVpsDOw==","signatures":[{"sig":"MEYCIQDenEvydQdZ6F2kWDxG5z4tKcaTg3LlHN6BwMPmKhNnPwIhALl2E0Zd/ASNpca2MtXC8LaSS1DGNgCXIeQ8gYDiwPL0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG7uxCRA9TVsSAnZWagAAn5gP/j0m+u9RXWMrH+iuCgP7\nq/UqZuECrm/bejIVJP6n2BHLOxBDTtMBosbGslpsmfDM3K/rEpu49Wd6B9sx\nATzsAz/xdA/ELKOX1s8NBE9yJ3xsBCZkB+f2udPGb7DfkhaPp6F6t8uIZiWE\nfURVGRtLrYgFTrgraOo4qZL95r8Sx0KumI1ppkB18+5kiuZPZrkA3OCwZkbe\nnRcOKd+fIJnAQEIcYh+Vz2LmnaojMWpro0LYWONICsVX7fE+0HMtdtQOnysW\nVMLF7RdmM1ZR59NHXt+pADAWO5+RSrc4vaJjaC9OIIyn/UDkOuux9YIMQJ84\nBVYqexx2FXd9sAr6QbPLHSL6aPzAO9Y7jPcevlxarJCnN2n0WBb1tT57np+v\n7lyBv9DP6mtdkXg7CVZnRLPxXQMSOenSU2Bjcdh0UUNCJffc7xR+n9SG+U+E\nBWk4k6tPUOjkceJy6BqBpPtjNR0XLir9yUC/MdBLCaU0RTeGkcDzLm/H2XPE\n6dwYj+4cRCUjbxA/+16Cbf4PYAHC8TFAqDmorOfdXsNcHLKhN7JEgwoCtQlE\nqyQl4XCTm3BWwMgV1hA2BiG3nHSsSfbSBdyvlY+oi1jdLI2cW6qsZ+hs6MNX\n8kPqRDKJ9J39Ri1pC3hVggGJA79he3BiUDXUEVfyKSfxCgJGLwKIzRI+TPPn\ntLHw\r\n=hNFp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc92633dabd797b3e9dbdc29825c76a790260c50","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-17T13:35:40.743Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.5","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.26-renovate-external-non-major-bc92633dabd797b3e9dbdc29825c76a790260c50_1629207473808_0.5809423697208749","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.26-renovate-internal-patch-9af7b3ef487f4db7a9278b664542b22451bde59a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.26-renovate-internal-patch-9af7b3ef487f4db7a9278b664542b22451bde59a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.26-renovate-internal-patch-9af7b3ef487f4db7a9278b664542b22451bde59a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5f2e0ad7140bc7f901907f73cd909c845627d283","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.26-renovate-internal-patch-9af7b3ef487f4db7a9278b664542b22451bde59a.tgz","fileCount":18,"integrity":"sha512-B/jMxZ9ROIIbVC7No31JKNx0kdqE9O9qmCcb1qhD7zOuN7G0aUCgjHkYhftSjV2q9yjKZ+tO6Dpmb6oVc0SnGg==","signatures":[{"sig":"MEUCIDY4wO9R9RMxnMVQwWgcJfzyKzbfEWjRzFSEQVxE1Q8BAiEAyE8AkP61L3TuPrh6fZ8EbM52OLoBJsnDSmWZmc3XeZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHMjXCRA9TVsSAnZWagAAHOMQAIpYtOJKx4Ey8cXYHER2\nx/m5uIESpPRhj55FRhONR7JXbOoc9Op4gqrWDMIWF7vrva1zgjz9td/nh0VE\n/bnInes6VHvXMIxqaoxAuMPmfDr30UKdr3rh2vSGvNzbrtUnZrVMw4T3RUwO\nItgo02zR2FRdOKUSYZxQ9b2mGjzmwT1lGxxNKvK8iADnF5JbiVsCunRXCjuh\nby1dfgAhzUbtaJrxwULZAdt7YWL92yggUv8rlI2ClqA8srqCc3zLl3659X4I\n7/NtudZvYGaYJhEEw1IX+SbbAs49uxXDBl0jTdwMB6nQ9GfcG0/q4fg3WOet\n3bJXOZJ0Cs3y7QuNQOWDMG7lYrVUG3Wzg1jc+iISg72HlqfPoPeK8L1hsHJE\n6RN2i10txh9/bXxXkf1LR/R7NOxXA1zs305LuBrBrobDa2cAYrwy1XgMYjsv\npYLHSA386DxiNE95OPA2N43l9Dugqrniq8goaDrkUuCQw+q7TAsPC34gU5ta\nmSKJuZj5inI6siQcKfMgKIgQNYzaki9GGOivhndL8Snbe8oMEM5GRxseQzl7\nPh3jJGC7Bc7msOH0+p4xjSVIX3+Z5JOF9aI7+MXRuap6ZZFI4zoNf6KzMa37\n2G1PslogoxgIfXjoJJkxBmQowe7y3zg8/Dlyw/db1Fd52/VazbM0W8a81kJ8\nXuBc\r\n=kWkE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9af7b3ef487f4db7a9278b664542b22451bde59a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T08:43:30.800Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.6","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.26-renovate-internal-patch-9af7b3ef487f4db7a9278b664542b22451bde59a_1629276375245_0.6046587065032105","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.26":{"name":"@balena/jellyfish-jellyscript","version":"4.9.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"67c3c7d95e240e17bf8c5f95bcf182509176f257","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.26.tgz","fileCount":18,"integrity":"sha512-HWQ3Pg0/Lc53qA1E/r7SFuFhcBVJfb0CSeAPaA1b7okuCSBMb5/WKEZGIIIy/ihvrhfv+7sATkG9ZCzpACK+fw==","signatures":[{"sig":"MEQCIG/VZwtKQITTO6/B9D7KERQRTi+BjCCh1H5+BJ5M5od0AiBwOHU41EcrqVZJgo0OZOXa5atj1jKFNhBvwZF1ColIMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHMmoCRA9TVsSAnZWagAA7L0QAJoLwg7RgkNfQ5zdzDJp\nCmVw4q9ttQqeI2Wfa9xoCRWEGiilK0RRKyWRyoKMkdES7RCmEQnLq+YOWpKG\nt8L3nsH4glLHiZ1t7VYl7xLK0PRw25OSGATGphB456ZqKtBzGJ1ti0bnNPAD\nqHyqQyznRCJG0v6BPsZqavFNoRWG7Tc51U7JLL+3MUmhsSsFyiYyKGQHYvSi\ndf2cmF11Nv8JPuz0V2AU8Bf/iYGR5uSV6jm6tL3OqzqF+elDZ+3wuZBni904\na/GgX8yA+ApPDZqtE7cDM8wQ/wSLFkZ9GgRfYxrz9ct0LKi33ZuiZUURgm+t\nGL5ZzgWnvJO9C06+2teGF48XlTgE1jadztEIiuoCf6nQXMd6xq3t+/u5DCEh\nHTCuR2R09OT3Yq4Rw0F6J+JsJmqG2oAUAvS7DK7Wb9GxNxj9UHyEznoFqMv4\nwiFY5nLFUuNyAGdlczpPWKifa/ORt4OxaGrsLfew3axhv9ZtsOqZfLSAiPgN\n6C+8+JSGXnWEOsAqOT2FyvPC1zuk3puRqEfDb9Qy/Z7MJEQMekGKhHcUR6Sf\nMiGPmjiCu9YM7r5PO8vGU5gAUin44AmSFtHuqtvJnPbG/fVlTSReY2qJYENg\nfqFoUGkyBfvpBQZUNJ2X/FsL2fEZc6ZHkhXywdiZbScIf8v3A0GYWSgm6Ufm\nzPNK\r\n=uYQx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c632f875f9d30cb6eac9a529c3298e18562ec4c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T08:48:00.889Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.6","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.26_1629276584135_0.41200982852661716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.27-renovate-external-non-major-252d64f7007ae092e177508e5a8d934da8490138":{"name":"@balena/jellyfish-jellyscript","version":"4.9.27-renovate-external-non-major-252d64f7007ae092e177508e5a8d934da8490138","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.27-renovate-external-non-major-252d64f7007ae092e177508e5a8d934da8490138","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"142b9ac14d407efcc5b3d62f68432c625720d117","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.27-renovate-external-non-major-252d64f7007ae092e177508e5a8d934da8490138.tgz","fileCount":18,"integrity":"sha512-diCB62JFDbjBFsM+Q/QhjnhmZCN3FMqCpck9cLteZQ2AeBu4JegdxJMV95oOjHSforWvVmNAPKz4HJe4n/1jrA==","signatures":[{"sig":"MEUCIQCsQlaTaA7NAb1w5pax/Q8Z+D24tebYf6Nx0zfB55o+6wIgVzQLA/hKRzlTyFU82lIbjl1CyA7Q67g5DDSzcMWEpKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHMrxCRA9TVsSAnZWagAA/vMP/1BzSv0zILD7SYzUa2EI\nvoLvZo+W5RHckjL4TaPSA/XKZUMgtw61J50FF8CpoGgTPzcgAMvbt4brecyp\nLFmaBPQhMHULg7xRvJJETq2lBB6u+eBL/wTpjZYHjgWAbyMGf+LgAQXPD9MZ\nigvYcnOqGpBi5iuDVMMW3BeV4J1in1UczSNP5QYPcj+ctJTPWvrtvwF8YdpZ\nhhuTSkTJmH6wa+C7j75m0LC3BX3LtrasQ8J0Cx58WyXy2VPPZNAtd0djYnkn\nV8/IEI4GH8Eieiq7GHVy3lxCTnhWmblAG3ER2C3tCJVOT4/7eZjSPGHldBpV\n/2wiBb1OC6RpsAi/WPRceFeIU97cyge5sCzTXroBiYPSjvT9YxlKPs4dmmx6\nRu2osUlowxlG5WWZHImn33xRn2w218yASjD8pt01+JnNQoIL2t/NikHdBGUZ\nF3lhC0h3it9NWfuepRsru9qPsNxhznhGXvXqddWBnmJbKtj+8DoBhvLGpJbS\na7QNz70CLIdE5kQDeYPn50Uc9T5gU3zrkO2ULX6VnxEYiLEqAFM2+Q5xqxeX\nj+lw4LFOnb1kFPnzPH/yIbq75vkthuUhVWGATX/OGdoWtKd32UZZE9lbnmS2\nU8rMiL5ctFtHaLsrdLP9wFTrP98FBwkMzoYKEZafMaK/QGykbNfj8rlQ/yDH\nktt8\r\n=VA29\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"252d64f7007ae092e177508e5a8d934da8490138","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T08:52:21.047Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.6","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.27-renovate-external-non-major-252d64f7007ae092e177508e5a8d934da8490138_1629276913387_0.007919750132502346","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.27-renovate-internal-patch-533c924e706c3d468542968caf7e888edd867884":{"name":"@balena/jellyfish-jellyscript","version":"4.9.27-renovate-internal-patch-533c924e706c3d468542968caf7e888edd867884","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.27-renovate-internal-patch-533c924e706c3d468542968caf7e888edd867884","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c0f4d732ad7044665221a90e81a1467b4df3ef2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.27-renovate-internal-patch-533c924e706c3d468542968caf7e888edd867884.tgz","fileCount":18,"integrity":"sha512-5MVvZ7oDloa7XzudjtSAnx2UdWuU1P9WF62jFEMJTf3PIHcJRd7wYBxuDElxNIQV74p5/mz57ToCPUNFyC0Z2Q==","signatures":[{"sig":"MEYCIQDR3hy1iZsQy4/sh5EdufFAmiQfpnqPFTBLk0Gs/uwz0gIhAIT4sc+J19I28mMFWTxsfn9HfK70NpzpUaoFCMFI/owb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHPCwCRA9TVsSAnZWagAAO6QP/2laXESyjTCYyykzP9xZ\nwzzkJvP+S5HCO5kZkaq1rEx2q93Ask7oW9yehPx+RhjFYY9az8VI7/yPx0kK\nHzTfVn4qaJ28f1VRXAL1Jm83s8AMRnXpKcRhYFmzEsXu+RAnwBEaap2UeAY2\ne1NQLZFp/Kqt14/Tj6T57r7AyBo6iN1VacnlLMBzTZRuZvqEgBEGmEJhPqmZ\nRMtxNopnZjbM9vdW4vk3/yKJwUpuLQunIFonZeL9zpUJ9P1NcjWRJP+UjsCF\nV6N3vY5akHi+BvF/LqpwA5WXevK0FBUhXqBxj6c/JVptgAJLCjEp2odNXPJ6\nzoorpoUfQOwhEDwgxhTK0HxC9OLllecUZlE8/odgsGo8CHAAanX52TQFbF1T\njMkEMmCSRwrxkFymFbo2cDZ7srNyEj2chnDTVcLpEMFgumfe4tFV/9t6//qQ\nT5fGT2egU6myc/hjytSE8D2krNXmbxuG3/9AqqNHnEX/cG3FVeYvSTfagDwJ\n7ExCHVMmZ1iHZJ1lTGonH4+7FdnP+W6oD6li417XwXOplJa9PWfHcgbFu8Ox\nFmSLeF4ubx+llgaTfNyFyw7aLZUB8lD+xRtrSg4IzHFXhyPJyPtWMXrkH1kn\ncUzg8fMb0ZrsQtq+k0bXS8UwBAmTnjfSjqbXcUjF835TYxtlhQkClm9z0B+w\nQxL7\r\n=GIfd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"533c924e706c3d468542968caf7e888edd867884","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T11:33:00.485Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.7","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.27-renovate-internal-patch-533c924e706c3d468542968caf7e888edd867884_1629286575977_0.6647917844246924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.27":{"name":"@balena/jellyfish-jellyscript","version":"4.9.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8574eda7d06d9fe7774ea245eb14158a08ac31eb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.27.tgz","fileCount":18,"integrity":"sha512-3qq9K6tm7iHh1PgUV9M28aTyqqrJnyEn23rGZCZLXB5iHKUujeJOPb1TJYHQeYY3kn+SNZzQ8tqqypHa5nD1gQ==","signatures":[{"sig":"MEUCIQCp9AV9QNyRupJpCJZACjSBAy/NhlF5BX4+rijBFX1svgIgMxorkFyXsp4dWMOF9SfY6260NPV4vhM3OmT57TzX8+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHPF6CRA9TVsSAnZWagAAE3oP/1DetXR95u14xS8U6NKR\n72R3Y344CaZoNLXzU0XXeC9Mr8vSbamz0mZQ+96AKtel1zwlPyj7Hn/IzsS4\nhnMpN5Yc9+F84JRB+ISVupLGcmliX/OX8NdJZSHnpADWtX5xDDBnoSukkd+l\npuDEQbgMvaF0dUZfyJvkriuRR00pwsMHt955cXft1HTqNaWIGR/RSex1WeTJ\n/rkDGSIZFgO2OtPDYLIcZmQYzynUYaH4kTC+iKYP/CrAxIMdSU9sBJYAlETi\nnRmellzV8AekflVcYHqbjslubFMueycmn/eAMh/JxwOdzuznTtQVp/hqI3gS\ng1VooSyFXUUF8L3J84iywLe+ChUxXEu40ivEmR/pibhq4MHkvSpCUDffxaJR\nLCn5gj+7JS4Jv31VPF8bS4OqETnyJsT+/yZ6LpPVE6KFwxjFZHW9vS37it1+\n7paRFTDVtzbW9Ou16EBlgIsiPx93LjMiIo0x0p1ZJxxOjeVf6p2txtas37Le\ntoiiRoWkvQsKQXXTNcPnc5YMbOwIQwTQvLq6rzIDrB+iplmIotSh0TbFlRiv\n1bBniGYf4KPdJ+qaTDShvJD8YnEYd8DpPgMKSO/r058aFM9WMajhEGDZCuki\nMAnI+4JX+/6aE+N4FUEA3LDQLxW/DAqxFazLdx0+/SFnpfoRHU6xor1Esazr\nB7XA\r\n=6w80\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ef5b254bbae9cef6fc543c523038ef9b85353e35","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T11:37:42.927Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.4","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.5.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.7","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.27_1629286778052_0.4980814940522693","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.28-renovate-external-non-major-16cbd1fe565afd4633b59bcf2cb23d6d4d6fba5b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.28-renovate-external-non-major-16cbd1fe565afd4633b59bcf2cb23d6d4d6fba5b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.28-renovate-external-non-major-16cbd1fe565afd4633b59bcf2cb23d6d4d6fba5b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f8130754fe2eb9753259238048e14246e44d996e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.28-renovate-external-non-major-16cbd1fe565afd4633b59bcf2cb23d6d4d6fba5b.tgz","fileCount":18,"integrity":"sha512-vVFgs/d2Pk+rREEs5Lu5rT+dNgcdftjGTFlOF4A6xmYDs798daqBKRZnMX9WwzGMrO3YjjNkbVRL/N8QgpicrQ==","signatures":[{"sig":"MEUCIQD07J3fkN/LxiJieOq7VJ2GL7slWggWaGHdJj9JbeWy3AIgSf0GHz6YpY1LsIcp9FhGcyZteJls5mQGjzr3CUbTZgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHPJTCRA9TVsSAnZWagAAxcYP/iagKfpHHmU8tmCGRbeJ\nhGKhKQljXFykmSrp75zxzDZUqIImga8WGCcbeQhiNr3KJ9tpR6Kc9dtO/zYV\n/AsQjETjsZiVGvG1XId4BANjaAIXboj/qg6q9b6mSsrS4pNmCYiOKBiBLnm+\nJYw1WeUoFIPl1hG7i8S7t+2CLBBhHF8SGON6ePN4ihQyTa/5Ri7PHZva/Wot\n7GoKwvwVHJiGZGezBp9rmE/IkE4CIoOq1LHnXFsuAqvaP4MyQh5Dnh+QQt7c\n9iFCM3O2cHRMJb6h/UG+NGmo9bwqkn+mzhH7pT95tOFk4sVePUNKP7z25Poq\n12qRy+bnC7L0znuUkxvY+GGHF1FjuBdEa5FBSpN/T3owFIuzGKJXE5gWsWp8\nzkKfU5ZkKjPvh91f1rAzGR6r/cv78+4T4/0pOj0t+TOae0G/XZ9S7bCtVU0X\nJAfFV4wIFH4nbC1WAlbFjb8KqxmoWxC5cS1nEsy309TpeeHsQbuw8P82pa0N\nW/l6+5aHvX6vr2owNanSEkOEkmqvQ+0mJh0UNZSd7zUXd90VtTyQ+RGaIhvt\np/hv0OXWCjjZPHNnwUujftr6MkcBvOfmH++HI1+LW5kjvZ1tLqbn8H6HTVjg\nMAmcc9vBhYNOLDpeIHIt3yC5jQ+hRO3uYClsKYYlpHi3/BW3+vFeeaEAr2E3\nsgN1\r\n=2fyv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"16cbd1fe565afd4633b59bcf2cb23d6d4d6fba5b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T11:40:12.279Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.7","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.28-renovate-external-non-major-16cbd1fe565afd4633b59bcf2cb23d6d4d6fba5b_1629286994813_0.08358825576099105","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.28-bump-deps-f5c8a40228800a68132b4558ac0b8a03314c11ae":{"name":"@balena/jellyfish-jellyscript","version":"4.9.28-bump-deps-f5c8a40228800a68132b4558ac0b8a03314c11ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.28-bump-deps-f5c8a40228800a68132b4558ac0b8a03314c11ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"660b57a0fb888ea449831a39499709b52bc271a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.28-bump-deps-f5c8a40228800a68132b4558ac0b8a03314c11ae.tgz","fileCount":18,"integrity":"sha512-OK2B3sEHl8jVN2HVBsRVc962IAMc7TPYhHP0y5aPB1u5EVQ65FDVsiPY8Ewdx5ywL4C9QaCOa7e9BDlELEmSUA==","signatures":[{"sig":"MEQCIEDV0rHq/NcU1SrGVnik/dSK6U+9yNV83DkrQkPqMDI5AiBeWpySqSvVSw3WbsMeW0XM8k9hR98+Wu8E2Ss3C+aFVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHZOxCRA9TVsSAnZWagAA2MwQAIVQLGzgeexn4duIy1Z/\n0crUj47XeYGrXBf0oZhtpU11FelyfexxMP0sjhLXf6Grzn6WaJFm/lYnZ1yL\n9Ypy9CwACQiP1xZCswPdBp/DkuhU3iquPKTcBDT0C1gFNd8G92j7+lITG0B0\nTUn4dT8l18bmjc2OjFRhFhtSg4jKdCS4OYcT9dIArueiH5m9RO0sUeeq2nAD\n1cxrp9leLvRUi9fnk8i79fWA/7HWwwqcMt7Gb1xaZw/v0iYv3fSSf7wmr+pQ\ngf3nsd/9rrnbR8qZzTXV2JDHiUTYbsmkMZEWK5SWxsfa0kgWwcFahretd1B/\nPcIIAtfkRPIAkDNYHSLj8qYaY1k6b/THa/dRdl79m0RY3Zlg7nDRjuQ3EKq5\nbz1KfZBEAzn+4emuNDqJHzmv7mZPGN15xasVwEDUpBmx7mbpv1ea03TLnWqs\nxu7u6zqs/nav7KtGLTZeaBgRqdxeu0LY+wZZDT//JBmKi8Oim8fzeqXt1P3V\nVXrA26SuUfkRqruyBhtFQD5fDh/6tCOYugpSJOw57gDmf+RGzb8pAe2dBeEX\nfW98k365yzD9xgkdzUBUnm4kVTKFn3014MvYnDTRgObaL9yoo4YxSoDSi/Ag\nuM+OQ/lx1rDkB7fHWU58Typ3+kn2OBHKjHrHzWFOdLp8jlx/Ne6leQznix4E\nfo9S\r\n=LcTu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5c8a40228800a68132b4558ac0b8a03314c11ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T23:09:11.060Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.7","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.28-bump-deps-f5c8a40228800a68132b4558ac0b8a03314c11ae_1629328305062_0.331106692742243","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.28":{"name":"@balena/jellyfish-jellyscript","version":"4.9.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"88cdf5dd1abfb9d846babe91b5411114bb1aebf0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.28.tgz","fileCount":18,"integrity":"sha512-0ST8BtFfKrwrV8oYadNT8yqSUnfEC8AjlowOoi+A4iV785SJWmuJW8SsdhvOh7D0FLatwkBC4KEIarc/5Am4Cw==","signatures":[{"sig":"MEUCIF/LtebEAcP0H255gZvAsG34PJx05zjSYgIBlm2UCmi6AiEAwUfn9duNr12TbsBOcMf5vLmwy4yv3b9DFNRWRB9p4TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHZR0CRA9TVsSAnZWagAAE+oQAIVnHgaZiMlA/8n5zZWx\nr1sjohbQTMbMmXaHUbCxQtRyKAk6BscU+jyEu4vDGBiJxsLqv8UpEetYVwxZ\n6ppgmk0DWn4ClJmh39JbQCAyFEHeEMA2tE3plkpn+/NFwod/hoxf/oPEBGvq\n99uKgltBcY5Zka5s9nQQFwx7+A8i6+wFndHEcr+seHTbZYrHwaJB2QGjPXd2\ncgE5og8N5d4gOivPXHzbZTeTDsFbPKRLg1c1m83n958XPyoMtmJ/qJ8SFGaF\n7PYtfti7tK9i9VFbHpmamDXXyiU62hbZ3MMYLCty7PxvprdUomMDy5efVHZt\nca2l8JN6+jvptawbHOkrqUcfjKx/aIpZEH9ucUO4T8u8irGj3ZM+wYehCw4V\nlpbWuwQ718CIWEuEjHuC1tsEwk/MzeTQL+p4fDGKjt0R26jBgf8tnqCNyMb4\nFdByJ97kvxToiDVlPvaxRdGnd0WyQiNa1ouxncObeZyFNLjS2uZ2i9Gty9vo\nCQA9VrFQU+QwF2HSfVbDL0mmcukxntPAXCEyyhmE0DC7xBBKtvtjKxYzF9m4\nQtvOaqH9JZ/d2RvGFh2lT1ygCxJkEacCZ/PKGXxaISepD8hgzNKX1DntHWO0\n9QVD/gbIa6wEU7ufz8Ka7Ddx07vQXsn6czUJtUGfOMNmFeUMJpHTPWK+xPxH\nINOw\r\n=RGaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"03a0e76eeac803d576e86afb867a07d2f12a7205","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T23:12:45.878Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.7","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.28_1629328500402_0.5270220576177456","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.29-renovate-external-non-major-d1d87daceb3c774fe456c94148e4957421db9317":{"name":"@balena/jellyfish-jellyscript","version":"4.9.29-renovate-external-non-major-d1d87daceb3c774fe456c94148e4957421db9317","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.29-renovate-external-non-major-d1d87daceb3c774fe456c94148e4957421db9317","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5c66d9d9a741e834d58c0d9dbb11defa6c5c4ecd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.29-renovate-external-non-major-d1d87daceb3c774fe456c94148e4957421db9317.tgz","fileCount":18,"integrity":"sha512-Yw5YeGcdXx2zXaFFn5DhN7p1UShXQwHT3sV+jD0g+1rHs3txSC1okSEvQdkx8hXGtLigSU+Rp9g/dxn4bdEpCw==","signatures":[{"sig":"MEUCIQC3nCJg0WMSY/yQ4gyDMbn3iaMMvhmZSDboPJq6R9HTKQIge5IAx1wiLTz3xRkDJJ42FoJDPQB4JEcqTSS8QZOAOv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHZXyCRA9TVsSAnZWagAAELgP+gLws9UowLZtb4Uh0rF1\nHSlpEcRmA4oLvPXMDpJx0vz1Am1QDojR9FhVqVssa/vA6umsv2aABLE98BJC\n03P25yDKYcFR7koxbDOKSsCLIlzUFD/vT+haiEpLWIurcPIMJDXUIzzWGOg3\nTr8Z7mEGxVdIdVKWV7uT2pdrbXRAhIykP77NoOshw9XgI/uSywea40h2eSHu\nobjj75jpAP6+OKqxnhNKJYwS8hqKvMciP+XLSqg7eOF4dLFqgEjYtKObbGgZ\nCbD4YdlF4yukLmJVVkRYxa5ISz2W6HG3WLsq6ejyxxnXhRQFY/ctjbeZuMLG\n923IIunJYKban8kVU1HDZ/e3z2NMoXRdEQdrjpdv2jWYzrqaz/LXQFaWbYy/\na3BW3Hw/kQs1ERszuCg9FQO39uFZDuUB4mLL2K0fvUsxgjOo7y2qI7uqjr3v\nHz6lAD5lWifhJJh86c1HhDNm5Kv19Kz9d5w7a3MzyfiU1B9lWay8oq/KjlQ2\nZyYhw82XzOZZUHh2dIf9L8QypsaJAMufTnj5X5M+9QjSZbJV8fyAy69iReZA\n2T8zHmb0NUg1hO40O2S5H9ASuU2IW3LTeeRG59oMm5tIvRkrnRX0ihdZUTXb\nGT1VoepqJKlZoNk4h8bdnSLJr7FkjKbQtCpwQdCWzqNOA4Qff+cQ3nWrviDd\n8xnE\r\n=CtSN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1d87daceb3c774fe456c94148e4957421db9317","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-18T23:17:43.746Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.7","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.29-renovate-external-non-major-d1d87daceb3c774fe456c94148e4957421db9317_1629328882191_0.6702607830954928","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.29-renovate-internal-patch-469938de20d9d49f089022b41c39dd68541808df":{"name":"@balena/jellyfish-jellyscript","version":"4.9.29-renovate-internal-patch-469938de20d9d49f089022b41c39dd68541808df","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.29-renovate-internal-patch-469938de20d9d49f089022b41c39dd68541808df","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b8e3891a736594c2801239ad617e0d7d6655242","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.29-renovate-internal-patch-469938de20d9d49f089022b41c39dd68541808df.tgz","fileCount":18,"integrity":"sha512-LSjOblEfJKjNxPUnBSD4rlcZzAlYY3B13+9LQ5fsdKd0AKWG6kYsdMvcKJfS6LPW6PSAtj1etW40qOnW4j7sOA==","signatures":[{"sig":"MEYCIQCRWUaYgthIJ93F4k56w9pjB8zMXFs1Njkc0aT75Pg07AIhAI304xYN2/hMaEECMSvsvNXTlRdPoeHDoZI7EA3AF1BW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHbMlCRA9TVsSAnZWagAAuW8P/0ou1wR7YRYp1seXi+8E\nvF8c89Y8YZEGbNB8+TdhCxhR6RF5W0bXw1bCgzugzt8o1zzb0Ecm6tYbwH93\nCf2mX0iMW26VcLkaPDCqvNX6zTWydWgLDECccskdZzwMN35LuRIfwq7Dy1sl\nSfW+ltrdhCIHdR5ySi+nQUvk4BUv1NkXPHtldlP6Ik+E3BcNbO4JhDZkvguK\ni0lO3UqTrWjrkRQ7pYmI9tF8CSmVl734heA/OO26aiDrQCUXf+QdtRpT+vVF\nFNtdObFhIKbXQfbJTuneyoo6+oXN7+iaaVQ5bve64WfsqBjgfwGx2TkdcC2I\nokMn47tYSO0I0b/y5Sf69x9cE4NLsAwBiCGglw5qs76ZSrg9EGd5pz9J0+2D\n9GafHN6OQHt14e9RUId9A/N7Bv2XtHmoeTYZrf+0pVu6ECTDXvzNdNL4D8XZ\nl74PuYWprc6tAkUde8XY1yRpfU33QfSo05FSQeKCEjk3Rs600iipQBZjUjLJ\nSS2gdEZS0gdVxF4pt/cUb1lEImTPH49TmSmxmJ6T8ShRKFNbleAzzqrZ7osD\nkzz62d4Ix58JctwXd7y5IgHra/XBdSgPFM96qrtV7v35y1iMTYF1nSLtRCpx\nDR+wrsysWL1qCWKJ6gJpCD8Wxh6onuy6XKCvlN/kR+wwJ4Mzc8nAYJkcBE6f\ngiXQ\r\n=/ZOG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"469938de20d9d49f089022b41c39dd68541808df","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-19T01:23:10.663Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.29-renovate-internal-patch-469938de20d9d49f089022b41c39dd68541808df_1629336357196_0.28135948072489203","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.29":{"name":"@balena/jellyfish-jellyscript","version":"4.9.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aead0a1c44321c335c76ff39181347face04a30b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.29.tgz","fileCount":18,"integrity":"sha512-v9sBFxJg2jIaMah9yHPwsYxOqUbHU0r7S9eYk2Cxat1VMGSyz+u5JID+t6mgicftsgIIGy97ZUt/sMTG6+UWdg==","signatures":[{"sig":"MEQCIAcSqrlo8NG5VWoiMXtxnQp3Ju/lvCrvMt9FhxcN+RahAiBcYIE7A054KT+uyR2lowjXmj6c0xGC5B64eoMPpNNgBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHbPiCRA9TVsSAnZWagAAyqMP/0/ReVel6Pc7X5Ip2hkE\nLPtcbJGnTIRBA5GKEQ04euTTLV8dPQUs/iAtc8mwXqxzZPLBkKxuUgs/juPT\nCqPxURBNzTMx3xkffallPKkTrTc2P6FA7mJrZSfTjpnEqHUEunuhq6ZrUsH0\ndXMtpra+D8IfgOZbZ+N/UPAr6JOhA8TNkdyVL7n6oBohMseOWiQdFVBwKD8G\nnB/q3ZH4F3I5AfVa0uESizqdLIhpNcrfI24En1l1Qd3W9MUVUABZP3mgbnxK\nKN/cepmDjwYH7yDPoOhaaqgcgPTyC8XOlICrRT516yWcjysoJc+Z3GT0dBAl\n3fsQGPt6OLUAQ3Ue6CA4UiOfk2yrwBRdF0Xv9zqZCayw5JCx9Psl+iI8EbPo\nm9ZYlSkl/PUQ0doz1BtKYlndmtvcUg3KDHiZc8gg3GV45w+SYEUvQ6qYa1qj\nebC+4roKLilDX6fq8bm0j2vKqaA6evWD3ZG5QZGm0edqh3II74+Pz6xVP8tV\nVINcHgCloyGKZIX5JXx+xlCuMJIjBoPAB7Y7z6/AUsfuIJ5iiX4Ni8VqTbbQ\nE7/Ez3V3wdtunhia/3XoEx2FuFFszx/LY2wiGuJOfrW+KxgqlagzJUykZVD2\nZbNjt9aJDiAZnPRRGuJjdKI7FJ4vLdAZGhR1e45NIARsR8DtxVtYcv7IJOrH\nl4Oz\r\n=hU+9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"304941e0cec15c7435e8b6a5a8a18a48a68334ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-19T01:27:30.519Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.5","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.29_1629336546294_0.5009841305653082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.30-bump-typedoc-6d02e04fd7c4148489cda309a73bd794f74d0a4d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.30-bump-typedoc-6d02e04fd7c4148489cda309a73bd794f74d0a4d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.30-bump-typedoc-6d02e04fd7c4148489cda309a73bd794f74d0a4d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd868217590981310fb258b13c118b48d717f9a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.30-bump-typedoc-6d02e04fd7c4148489cda309a73bd794f74d0a4d.tgz","fileCount":18,"integrity":"sha512-PnlEkeEwd/l9n6H2Wqw6SpRTHEZa+GvNiSl8IHIf8Ouxo2pOwGlI77jLwHVoPqoJ+SPQ5O4+Px4KSiJFnUqHOw==","signatures":[{"sig":"MEUCIQCN7EifWylSzdQVMik5HuCobAIFqscnsvK48FzoPuCqjAIga1XVcuox1tQQ1eKCcBgO58xb5Kc9I/01C+2RE+Kgl8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHhDlCRA9TVsSAnZWagAAe4UP/3mIzO3WttcYRg4/jeE2\nViyOUug44Ln6Z75+gJeIumWIxJNPCoMqK0EhIiPDkZBMwtuQPcZ9Lcq7JqP4\nX68mVshwqBapJ57nCciYXGnVCJ2QsFfcAio93ZvHpxvg90tbnTnHy0ZJh6/5\n9kAWWTwx3SfCPaHXi159UPuj/X3J4niKFQIF71odAj2LA+Tc7qz/2ZapCgnb\n8z/aQrxacnXYgI1QiAiqWWiYwtSgUqs9h7jv7CfknLWGMm1L98c1OFXmhbCZ\nPybqfkCkcqPc3sW+g4ouSYL+cLKAp33URLJM3tj2URzlwiR+gdTiurXBAIx8\n3sYifw2jaub0z4oLF3CtXz7gQ7nOlgJBxiWvEkNJSnEsHg71lfma7jnwz+Lq\neuwCKp7f6qwav0a/SpG+qFaPRWxLSz6012Cha0Swwdes6cEYODMmatGui9es\nIRCazc6PltFuD+g3fJ8hy8wNGobBGY9sjtWcBg/7iT/6rR+smCf42py/ExBe\nD72dcDsfEbsl3ZBYUHzYJ9ScRlqv39GhV2wwuJENU4Vy1QrgVjOPBod1bQJm\na52og0Tm7tRXsxVYnT8yAClJGwaSrmcxYmyRJd4KMGRWT/r1BW63WDNgWQL9\nppsNUNgqrxLXz0b9Br6EU9Ei6h5bTNF4GdNzuaOJniE0jQX04gd9y7npDM3Q\nZZQa\r\n=6z8V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d02e04fd7c4148489cda309a73bd794f74d0a4d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-19T08:03:22.598Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.30-bump-typedoc-6d02e04fd7c4148489cda309a73bd794f74d0a4d_1629360356996_0.43519304908490986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.30":{"name":"@balena/jellyfish-jellyscript","version":"4.9.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"918ad3d073d300abd87b749f279aca87a5ca119d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.30.tgz","fileCount":18,"integrity":"sha512-A2xflgJFZMm1uYr5r/0ItMwuqxzmoO3Af4oorUwqJ6HvjLDYftXuEdeVv2C//LxCEzvV814edT65qByiXe+RZQ==","signatures":[{"sig":"MEUCIQCj+GP9nckobS5TtqJ+ckwrFnbH1mQTygtuadoBsTCwFgIgKb8U3bqnCstJsl1uA2p9epRwJOGdw6xEvWBMkzxpy5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHhHHCRA9TVsSAnZWagAA2aMP/ReIC7hBfKrdtPakmaje\nLTWIdF0gJB4ll9ujGt1rukMSaZQH8eVFvkM2VEwGrRbnzucnuPQEUuTpwl2B\nXWxvl6+0WDEfwKr9b5uemM/FKKjyK4cjeQCEpvYphiHw0IeHz7mEUI450i8C\nMvbxnT9Z1bHGc5drRuV6tfOT924xROkR4lhd8161mGVy5bqRJxgusuPWZ7Mv\n1/3Q8mXDt1J3mVFboGkSpnOcVciNtzkIm8ZRFhCZnGPKO4TzR+lJ6kIwQCPA\n/lduVs4zJ1T9TuIgLgfR9Lr8Ci3Bms/c8AKSbJWIYcCBMk7UB9Rmx4rbGiTQ\nw+LeqTvuty21VjxtoT6ManO4KXehWxg7/K6wQfJFlR9RtMtPwPvnnUvUhGcF\nxFliI4ANf3716D7FJJh/ZtIgj9iOULP42ZXT0KNeBnnYOdSJKU3mRCXGn1i5\nUKTrMbVFIIKfgkoBf+NW1VzUuYF+XCkU0LOaYbWXVMVuws1kn0hodInQUUoo\ncsun8XMCDaIlXBzz6oHjXr6CRQ8mqSiDmvgVcR52CF8wWLPWSoWRsIvj7T+N\nHu8Do7YjpUI9JdtTkdtH+4QGqIfNkbABi+jfuRCqwqnfAMmboK6RX3SPP+wX\nj2OVPTnXOZOx9dRlhqiior6a7LpqfNbmp/8IFeSgKVIUiAvOZUZlPFEGKBsr\nQ7dV\r\n=ZCNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f14051e9f7a7140d192cdc107846577032d494c9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-19T08:07:41.994Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.30_1629360583427_0.8947125799655888","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.31-renovate-external-non-major-d144dafd14b497779738449791d3d44fbf494139":{"name":"@balena/jellyfish-jellyscript","version":"4.9.31-renovate-external-non-major-d144dafd14b497779738449791d3d44fbf494139","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.31-renovate-external-non-major-d144dafd14b497779738449791d3d44fbf494139","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ca4440743ae7d736d8c9ef8931b67e19482fa1d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.31-renovate-external-non-major-d144dafd14b497779738449791d3d44fbf494139.tgz","fileCount":18,"integrity":"sha512-ZP3aAXbILEK8MJAI8EuwR3Q3PX3PCWq53+7yfrrmIGvWiZPbR1tvt98qrRdJY10+aXNfaAyJRsoGtj1sf5SiUA==","signatures":[{"sig":"MEYCIQClkroVBcqjDfMOZXeE+BotRPino0t1W8ev2FZe4K8eTQIhALEqkRFnTRpPnSeBHC82ssQ6Ljd8UqA5lnB0TB3/oRmu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHhNRCRA9TVsSAnZWagAAggIP/3dlwRen06YB8e46I5/x\nQHGUpYmKXzWFaR1RyDA3VdzPJpFjJx+123UtlrW77pn+11YmbzJknHf74sQ6\nJC6G/kI6QhmmolNDusJhquvy6lyNmObXe8h5W0ZT9g9JXNCmwG6RS6mHE3uD\nDiVtejNpNYd5Jd3yPVvNwpbcQbeOfEIYZhdFd3vchXN/pLZmVodwJZhbV2AF\nLASWlERzpj0pmNbqC2JtmzkW7tD4LmlxfiFGPorUMwQUzCE1FfWN72Qm3wrd\nhw6q13L+GKRJgWc5es60C6VzUlbs2wWM1fOJ828cHG+4QDL7qG7PBC5c89Gv\ntGQPPws8AWfOG/VdHQvRyEEppr3Gf9kNbq2aw0+NTkXSRFQyiXCsZxinbL4T\nPbTZKX6P26dTG4fB6IKqDab3piZL5UgYAzWwjnCGTnKFQW+QzkGGhn2cMWLU\nLq9YgjXSPwyn3a4dpHRmageMcyCiGcxAHD5BV7RHn6ZvAxCCNm66Iwg5Gf0K\nZi60mhOKnFAXOvoWlGMLrNlzr7/JM5VpK6pQO47FuQCCx8CA1S6fxWcZjYyK\nlqMjrAo62ACf+SQvScMn0n8mUOOIrUIqY92h4/kCf1BzvBrfFLAmLnsaijzx\nkAUyZttkwHAHI5PZFmuzH30yXLx6FGvWE/RjNErqkqwnH88i5rSB1E6xH9Qi\n5A5V\r\n=L40M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d144dafd14b497779738449791d3d44fbf494139","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-19T08:13:10.595Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.60","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.31-renovate-external-non-major-d144dafd14b497779738449791d3d44fbf494139_1629360977336_0.0010354080767547291","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.31-renovate-internal-patch-365812c05c31ab94d012e0c26d00912093fe2fa6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.31-renovate-internal-patch-365812c05c31ab94d012e0c26d00912093fe2fa6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.31-renovate-internal-patch-365812c05c31ab94d012e0c26d00912093fe2fa6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6c2709101ba347f4ac0b81b49e50fa46b0bf5db7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.31-renovate-internal-patch-365812c05c31ab94d012e0c26d00912093fe2fa6.tgz","fileCount":18,"integrity":"sha512-RUMXWV3+wNbqyc8MQa0VtX09SwsJ5s/cepjKSgiLZ0y38CvF/8m/h6gRxNTBs6GO+ea6AyEuYoWLP7bM3o1jhQ==","signatures":[{"sig":"MEUCIQCwgR1k1qHzR7RTV9A1M1iedqFt0Qet+Mt1tYYXakJ5KQIgEec70gt3d6vWzUcqTcHpyl+zPW8+AVvgHThUEkOih8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH5RYCRA9TVsSAnZWagAAIdcQAJp7ryiACv+/tzVob5sp\nRfnZ2CLii/Z+ubXXD+hvnli3hIp6yfND8GSZ9/v/1R/mVGzxaB4Z+zcfzEaB\nIWqSrUmgvVqQwf2Cf5IYxTAlTnIe1sX+j4k9qnNmhlylvWoDcLqv8vQoIL2l\nN5mSfZo1HKeJWkZpMuT05N7EZDw963P7jcw4slF26HtAV797Rd/2msHkC/Bt\nFMKUHb02fOeP1w0LA2cJaEKx4hU2QrTE1BxR17ScI0aQYWVuRLQTV2GWdZXE\n3z6XCbdo8s098yQwaOUc33wEhL0SYfVjCsxkLDjB6y6Yzn1HgRZiSb32081E\nBusAsxGzSQ+DqE/tcJnirX4OSgVDfIRYKpA4UwIVMKSGmnoPjFug4ZTxQ6Re\nqiojxk+4O14cMdbAnpPU2h0hgAQ5/gtrCX4gwNagh1+DS6amdaRdcyLkxBzR\ndfyvsK7ZD+wk9fXcm+wI5Nn2TsXqSfO0Up9tlLL0rrMl20Amt4O2cgtxtwx2\n4MgzMNH74+8QtumPX/jI9MPUYrOUBZ3cMjCQBrUN5f/chYhFGZ+E2bkkMnQe\nUFhBKUg2hfeg+XpBUCmQhx/YC5IIX/dHl5zdr7IIeLNp5hB/++2Pd6G38qDW\nV1EuBAcALUrv6HBLz56u+52eMyoOYqyI0CMOTyCOeTunFl58NScIz17YCIwz\ncYzP\r\n=5W6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"365812c05c31ab94d012e0c26d00912093fe2fa6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-20T11:35:42.936Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.61","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.31-renovate-internal-patch-365812c05c31ab94d012e0c26d00912093fe2fa6_1629459544618_0.6752573751654576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.31":{"name":"@balena/jellyfish-jellyscript","version":"4.9.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d88344962139657b3111bc3d46b87f5708dfb588","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.31.tgz","fileCount":18,"integrity":"sha512-a/pznjUt3k5CmbTZa3bKuukQzhNLC9yFQD6tvDa+Krad1w2WpL4gZTD7t8UW+K5TrLPcLArPht+ptXQhN9A0PA==","signatures":[{"sig":"MEQCIBOh3sn2cQZ4ZJXX31bWdpIcPGxz2BNP/R4aYL8tHs5oAiAwviTxmHSKIWx81eqDqZfV5NDpH2sQa1I8QWQ+a4fjyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH5VaCRA9TVsSAnZWagAAT0YQAIUiK6Ny8tLZadszXzkk\nzlfbdtsHZR3Z+C1LO3J1Yi93HaEkxEUR0c5uUxLiHqwxmdOIsuWhU7Rdv47f\nyr4x3yEF5+b1spgdn+QzsV20TcKDAZR99D2Cxap47gknO1FzmmTrCRZs7wQF\nuN6YtNWK6m5C9lL8nbxHogxYDSIavpWBktxA76URVobAhqCx1zU0/+vtwZcI\nJEXsYop3fMTEUNjm177n0e76AXDK+NqfTNeANvDtQJcjmaD2Fuc/Ey5eh7nT\nvahyz2Han+5PkrG9yqM7oxQCf2ZLiwRi4BnOjUuq3ETwT6Us3LhyCNg+Wupx\nkNIdU9CL/jNq/y2kw+EGdzuYgLnH5HF8JkuMnb6vWmf895XichUvMbE+QVOP\ncjjQVTl3sPEPaaQtpOwxRLmn/6rTSSf9wiU/TNqurGDKkjsWqeTP85zA/vct\nkTXHghyEx2ZkRXaFCSLBxkfvR5evTzUQXnuXkvaJ5z/Z8sqeFOltCzrWHVXa\nNU5De0s0j3wjLjK+KFZTDKWKlQwpd+bj0DqI51IBd+N4k7rf2ELBNMr82/ro\nZI+Sqg4X6egTga0glYnCYpyx3GJKPbziXmm2AgzbhBv4H2Xf6f9uT0HDHNod\n4vjxRE1eD1Wbov31yMBAnfwUCRYQl8GlD8ir58VNkxmhrpiQ9Yw+krKok17R\nLZ54\r\n=ENk1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b5df88c10cc2bf451c922e72e0ebcb1b55b39b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-20T11:41:12.655Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.61","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.31_1629459802815_0.32224631867142217","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.32-renovate-external-non-major-ad08d62821c603dbd600a36928d3bf7a036df957":{"name":"@balena/jellyfish-jellyscript","version":"4.9.32-renovate-external-non-major-ad08d62821c603dbd600a36928d3bf7a036df957","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.32-renovate-external-non-major-ad08d62821c603dbd600a36928d3bf7a036df957","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45168d97bc3cf406513face3472813b24ce41b7b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.32-renovate-external-non-major-ad08d62821c603dbd600a36928d3bf7a036df957.tgz","fileCount":18,"integrity":"sha512-As8pRusJ/kUpA/h27i8f3mYGHPrpOHqeEmg0VA+x8PrVcxw7gWana6oWoH1aIfNnSCEWlE3zUbvVLc2mU/96dA==","signatures":[{"sig":"MEQCIDQUPuGK2Uxw37rw9g/4HMh4orUz5p0MfQ61kuZKBJhlAiB+Z1hkzkZMT72iHLMu7fnzMrDsnzZl01n9LgP0gk0tdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH5YQCRA9TVsSAnZWagAA6msP/1S8gVp4bbckAQKTIAcD\nr52kQJMBl6JiS5KImc4CKE54gUhWs2YI4Tuh97C4j2depmmZppv7YkJ7KUWG\nWJrmPg6MbGv8SG9Pq8xiZK4vPRekJvAbpy2T8YVDHLCDtVxnxCdFNZJwG5+b\nj3Xr9fPsXOband/jm3L6CWkVVEULDxU2Kb/LGgAy/AQ5s5DihNzvuWMFQx48\no8SEHKz9r9mSwJINc5wEEIm4uA2f5oksYLv+t50UyawxmOiMPdY1jYFWgIsK\nvLZv5aUlCR7JonzbyMARtOCNrwI6gOWGhJDF0UNgKwARnwW1EwtKiqV0TbaG\nhM7+Jt+4f653yySr/MPZKaCkY3tgK6DyEdo2wMIexhPIyzsL3//9H4EuVgJk\nO8RoO+qQZabRkyqT4J/1dbxfNOey2rfPK481p+2egFxsYKvQqgqHpJPffTuN\n1WmQcHa3Xr3VVDGZ+6ajbBl/VhbEJyF0BmT3qXNa9mxG5kGu6BZIAENIO7mw\nRkp/SuxMs7npm/3qzQLORtfiExZLLtDAfa8XpYuQskfuaP6I/Ke18IO7uzmw\n53ZYjfqeWZVjxk29sInXvgGVGqXew8MXlJE1RXGch4b0bmHF/n1fQ5+H9Ss2\nTP2PwTX/j3ZMrjwVJNTwck+FNAbGxlTsQiBT+Qe382kQ1DamOVpD9UB9ZxZD\n9MU7\r\n=4UdR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ad08d62821c603dbd600a36928d3bf7a036df957","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-20T11:43:20.578Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.61","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.8","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.32-renovate-external-non-major-ad08d62821c603dbd600a36928d3bf7a036df957_1629459984002_0.14775701726333446","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.32-renovate-internal-patch-ee3aa30ec2248c8546fbc8aa7e18280a17d90de9":{"name":"@balena/jellyfish-jellyscript","version":"4.9.32-renovate-internal-patch-ee3aa30ec2248c8546fbc8aa7e18280a17d90de9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.32-renovate-internal-patch-ee3aa30ec2248c8546fbc8aa7e18280a17d90de9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c454181f9b7f0b6fb84613826f4d6df786e25361","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.32-renovate-internal-patch-ee3aa30ec2248c8546fbc8aa7e18280a17d90de9.tgz","fileCount":18,"integrity":"sha512-07Is13geoYPHjgT75omh5gx7ooNZK0ki8+EOSahEuA1LQFlf5tso9eQzDcBMuwxsljEqvQjjOPzRtJvCtzXo/A==","signatures":[{"sig":"MEYCIQDIuQbG4+CuXW/oNQLzsuaRNBApb0J0uMrlUF035yg/RwIhAPLl676Ud4eaDLL8Pi1QLINo4bltl68dgqyQJ2Podo7K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIGyaCRA9TVsSAnZWagAAIiwP/RiSIxjofnKB/uAwFsk0\niDYu2+1+ThM3f7HLlPuFjGEU9CLyCDWMALlIyN54z/ePEThefoQGWsUfBtg8\nShzD5jp6n/q75x5ifXvqAIcSoz2lPq/uXAsUmrU6obAVHEmYCrk7IBLyhgia\nAtM5WY57hQ8Dbza59zb6ZLrCHzzGXMXRPYzhBLg5h1BTx861y34H2ppdRUzh\ns2n5gXmI+Ci0FcZznfZNADpMuTjhegOZnSJfza0j5X1OpVyAoaoEBGQkLHJp\nTTmn8iv3zns3BhZoXa7W4DVmIMc+akH/at0oPNbSS1PeKAkGZp47Uq3pURG/\nIotiUccce4Jhg91xHVyLVKbUGGxscd5D17RrZXV5jHu5w+OAB7BhD4ALkXPa\nfFnSXzAP/51grGU6CyJBJAymIJd+kR4zNoaRvSyI1J9+EbXJPlzJ3vo7fIKG\nAo62H1z/D62g+GwwbKfbCnFwyB0Dx3nWVUViXLf9/acvj2z7IdbrMbhe2e7Z\nz1C7nD4KtS5F49TMyl4ROI41rn+XdTI6BWTn3CK2kMaD/IbqfaAUyFMXOyU7\naRcjofn39tfIIiIxh+Uygs+WO1nIavw+Drsnk7HTC1GfNSal1x+nob8n8AL5\nSv+yQqlU1mPUKgtvHMYPKRm9tqn65mPdroe8NfO2QFrV9/L/NLGOTeepNkGP\ncau7\r\n=qEtO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ee3aa30ec2248c8546fbc8aa7e18280a17d90de9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T02:58:51.104Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.63","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.32-renovate-internal-patch-ee3aa30ec2248c8546fbc8aa7e18280a17d90de9_1629514906014_0.8413367044476614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.32":{"name":"@balena/jellyfish-jellyscript","version":"4.9.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4c6e988a0bdb7a66ca75235e0b92337470975b50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.32.tgz","fileCount":18,"integrity":"sha512-6wulwvAizm6oq8oGpbU1QILJLYguFS4zlpIThjpgYOapfTT9SyH6ZO5U3AHAOFHR48pG/sGcgLg6wlgt7UhNPA==","signatures":[{"sig":"MEUCICv8qPHaPUODgD+1T2PayefQIWp6qHoSKj00thqlfJ74AiEAxzUixjXMI7ijhHEzRiYg3hHTCuczeZsErcIZccLQGmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIG2lCRA9TVsSAnZWagAAyDcP/2vfXxFw1+RIjnb7L1qq\n9lCA6cndLGUPFEgBiTXqbrFFdQVsHY+22PSFXTEMBjbi51gzqEi5tPM50uVO\nlyIEmF3zViAvkwQj+B2ayTvClBPBrQ8mP2y+QnrTBEjq2A4IVwyCwXPwDK3u\n3ChWZaCKz+VsfFB4dXLPNJnsq0qZuO5T9T88qGD1fPHdLafLdOC03XlEUMEF\nCpiLYZIxXUJ9WMMW2OP3v2EIBUM42lXyxWgFzKaDJC5IIl1iEvyqrZZyu89j\ngMIiWsemekyTZM2LX7FhInWKll5QHNUzMaqBetnnBNlGj7YUCxE6IMMzdfkT\nh0Pk13ebsNkos8TD1lzlUP+i9seLoTkCbP8kxZ2tpbWBaLbX325lFTmlWzDK\nZzQX68X9XuZnBWEqwB7lEAcdxGhpBS2tj7apouls5IeGoSUuW7FJCfJSTq7o\nniBPNAacXJ2G2MrvilFOZAzmQXPFG7J1mY818F0bcZpPWxsPXnuITxeV1AKs\nns8jksjacaXlB/EYMR0ny12AmkmVzoOfCbrAUuz9hQEi3lNKvJRj5TZ4QDR0\nfkSaqkksWPymh43AR8O3K/9c462sJfQfBh7nQQslkzPrcoQE82MU3/VkHZJe\nByf6TWUTDNKS7wjptUmKAwSGSozXSnR6L+Q7zMeIBjnxrn94CG+ox2NF1ohU\nY/+N\r\n=Zkvi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b786e246c131ad5b9b02cfd291324b13408719d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T03:04:21.441Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.63","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.32_1629515173015_0.7404383323399271","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.33-renovate-external-non-major-dc7605a1b1fd89d8a454bb57eed8dd3e7da236ab":{"name":"@balena/jellyfish-jellyscript","version":"4.9.33-renovate-external-non-major-dc7605a1b1fd89d8a454bb57eed8dd3e7da236ab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.33-renovate-external-non-major-dc7605a1b1fd89d8a454bb57eed8dd3e7da236ab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e879e902d720179871162b9c73c6701ab72b6238","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.33-renovate-external-non-major-dc7605a1b1fd89d8a454bb57eed8dd3e7da236ab.tgz","fileCount":18,"integrity":"sha512-DaW4gWZqPYb33nnXXTkwW1KgzIQ8fUFgS7heuSrkGQVzTM/XfZ9HyjABw/eqqynqeaGjrudvxCOfZu2jFtsuNQ==","signatures":[{"sig":"MEQCIEBCl7BoMkuGFF6vowyW+oNydrIHGwOrBzCkOCBqswE+AiBspgrq4nTEpaXHM/IPWDBhwSGQ9kfy3hixzlosRItqzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIG5sCRA9TVsSAnZWagAAEz0P/2qnuBHMZL2Hk9ySlb+J\nmFRfXWBCJQJb9GwyQYt4N+P9849hRD1hr9VKqygQtM64BJeoO5HQnHg5wjHB\nGm0DE4EDGlc57+ez8ewrdC91SqomIy/S6fF+EZtQqbDOFFceC4ogJmSerGKq\nNfYsnmsipeQE9rv7EKLdP5DdnCgYjRMuO2xAV9ovdqvqZxPRLU/1YuJuj5Qb\nByDj8acJn0e3WdGEX/qaOSxqVF8qmRBuHJlLv5GSBbhG/3hLYL7S3PhOBeyw\nBir2D4AWNhIKFJ5PDs/tCo4uD681hEke0t/pazX/v5alQ9gtpKpEXteLOL22\nXRDLBg80ZJN2Fvj8kskUjro/aIKPwV2zFGy9dYhddZzqtxv2M0WjwDqRV3jg\njeBseeP2kGplrBPoMwLT5oUoYWeQDud2nPLx4IQeFwrSOyQ3ewchmn1xhVuU\nD6xrx8brN/MUDjMVkIvb65bPRq2KapPw/RhPOfO6O3u+8vYWr0OOp6Q4zFiI\napOlLOr9CFgWwH7g+BnH8XHo5Iu/Rm8jYG+pWXnqX2YLEYxupz2yunDpHhxl\nPRVYLZEwRZ6gSw0BtH0ImtJ+KW8z53W+kyy81iKh+y6PXe2TSfzfhdGVVg5m\nbLfTTxUf8pG8kesroU5RgAlEBxh+Jkmi0wfdPwFRe2hVyoqsvt38AnVGMvNX\nxpVz\r\n=8lX9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dc7605a1b1fd89d8a454bb57eed8dd3e7da236ab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T03:06:11.576Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.63","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.33-renovate-external-non-major-dc7605a1b1fd89d8a454bb57eed8dd3e7da236ab_1629515372632_0.22625696299121612","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.33-renovate-internal-patch-eb471eade4a1cdafe154a489b25c84cf24fc16e7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.33-renovate-internal-patch-eb471eade4a1cdafe154a489b25c84cf24fc16e7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.33-renovate-internal-patch-eb471eade4a1cdafe154a489b25c84cf24fc16e7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8f3034485923e3f5b69218f98e4437c376c30a1a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.33-renovate-internal-patch-eb471eade4a1cdafe154a489b25c84cf24fc16e7.tgz","fileCount":18,"integrity":"sha512-leZGxAsmmUlb+ZsfHt+bmxcpUfuDAuHgacdgUuuFpyOYDaVFQ5kQkrX90XnFFByevc8CALyWP3pxNL18qwOIXw==","signatures":[{"sig":"MEQCIA1lSNPEpCXGcQ9bBsU534SJUYKbrd1aBEmHR4GZaMLJAiAmvgbzKaKJ4agZyr91VFhTxqdjyefzKjJzTVgCfAUZog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIICHCRA9TVsSAnZWagAAJ8MQAIXQzR8mFwjvy0oVArOZ\nn5jifP1nB+QtxtaHFEwurHKZnGfIOW9Fi8kHOKHZQRFTrr310h4fjsmZGACl\n0IxwfSLMOx5aKlsYofDIeLhyZ6Fq4hh/yfXS0uiGZBqf3sVeEdKatfLoly8m\nyhxoRK8tteIqXv2473Ul0XPZAjQ3MNLspcEG3SpMmsKQ1Ca1GGZzmGj9snDi\n0rXZsoo2O064HiFY0ei22MMNrHNU45oLk7sH1yFX9Q3TS5y3NE4chnWIgUwy\ns87a2b19xG38Sqg7Jw1Gy/a/AUmEx8pCLibfy5VKQn21uzERRMjRYb6iYD8t\nuu4jr8x8cb/XQSKPT1Z1LHvOq0sKVZq0MeSV/X/Zeo0wQ013d3GzmrKOogPC\nkPRuhVpd0hQpbgSYDxGeQJBCYiOmBK5YNDJhZPC9JxfgU3u+VSDJlBU/sduA\nbgJgvnnmXWemYsXgPDh+noHGePYFwm5GinaQYmHYu1y3j/UreDq7G28VVpUs\n8TthZe7tUPPMQYmX91n/lxqMgV1h8nWR0fIDsIcwiNru28tVKrzA5NobYV16\n7uC0JxT5tjoW6EtlGuuSDucxvmHlSrtwRip02Rgpl6NZyL3KClc3XqepFEGQ\nBdJBMMbRIjiQQiIk+uuY9StdZ6zHBNsBpqlYL31g4sWe1dWpVtbGTcpKXI39\nDgZz\r\n=Q/gt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eb471eade4a1cdafe154a489b25c84cf24fc16e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T04:23:39.839Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.33-renovate-internal-patch-eb471eade4a1cdafe154a489b25c84cf24fc16e7_1629520007377_0.8890054102953324","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.33":{"name":"@balena/jellyfish-jellyscript","version":"4.9.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4fdea88fb59b8606b653b4f81e08c4d71bce82e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.33.tgz","fileCount":18,"integrity":"sha512-Iwv+CeE+qMlZvvfpWsEgI7Qf0MUWI1Fk0nwRs1/KgBzeifQi917XWYpdF9qx2spMOd/ofCppVBGqymBNCBoMwg==","signatures":[{"sig":"MEUCIEuTITs8OEXEFkV9TcRHTacfd/LWgPv2xN1w+JZ6LyDHAiEA/WO+RpBj7ZXgGG71JLV4JwrdPdo6XcGOzliUaF4GC4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIIFRCRA9TVsSAnZWagAAN7gQAIRmexsukHszcfNP1KGU\niGQ232PV/dyZkTUcmp2VgkZl2MZWHLXmXjjU2c9xmTUZxLnFNI61Syreeal4\n2X4/ejyofdM77gNeWvJjkgiC8rPovVhV0w+UVN+0FXpDZPYyPBU01hCVfVWY\nIiX9gxt8bXtBXtHYIHRqkksOKJjMYCvx9Oy1eQuIzdMBSTXbhMQbr3AmwIHC\nqj2CkmV42l2/7/5gWSIdqJTGg+lBQygif6Pjll5iSyJmsL6O8Q0Y7D7Wmcmx\nsT0IEqzLZBPZHuWf21XgZ92ZTPamGnNyZHTuPOdpsYWCozutl59GMfPFqCYj\n5AeKnmxqFyFVWfhBBqSKcay4M90m+P00oyP5uTZ3iamxyipl2Hzthto+S2o4\nSQCiu1JUGWxxJC187zSMK3Y2hzGpusyGLaaOaLMWt61RCOSq+yrbBP+OS1Ws\nsX/XWL56WjSyoM2l8t4TvSJha6+LUIHbc+PNZqi3xealTy3MOjNrGNn6xGvK\necddJyxaiFdlHVmbDmKrwDMRDCFwqxN7a+YU+neHYvKsooV0jR1ca9+BVv1/\nVUl/NlZcsaRIckGrn/Q5ahgrud/f4NQiDs15+MNQLEaOCkn7fHpP+1E6RlXF\nro619qVSHNowDZQaLCDxE41uXUzOwCCHX0jcDfwcvsYOid5QVXtTonRD0pD4\nGZtS\r\n=ZjSM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b72c5fc973ecb896cd20a02bb8931f60a7a2b59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T04:28:05.285Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.33_1629520209366_0.4256281870582568","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.34-renovate-external-non-major-1d5a7f99c9143fee46ef2101d2f767e71019eb18":{"name":"@balena/jellyfish-jellyscript","version":"4.9.34-renovate-external-non-major-1d5a7f99c9143fee46ef2101d2f767e71019eb18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.34-renovate-external-non-major-1d5a7f99c9143fee46ef2101d2f767e71019eb18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a597f5a38e9e4808c6202aec99da0ea9051be0a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.34-renovate-external-non-major-1d5a7f99c9143fee46ef2101d2f767e71019eb18.tgz","fileCount":18,"integrity":"sha512-qSU6e4JRfUJ7XYVuphhAd8i8HQGVkUE36Gu/0r75TJSAEXYFgpRNan1LiDnJqXpPySr5N3uP3L7iIhV4fkn0OA==","signatures":[{"sig":"MEQCIAOksNSCkJE0XWTqOq8KN30E+V1JRkKMLHpRlCbM2HKkAiBPjO3FVPJBihp3LCmg+i8inrSavGrD9AlF9SKU/kMFtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIIIgCRA9TVsSAnZWagAAzGoP/R/UFmCnHRGIzmnKg17T\nsNaIkO8TwBVAlqvLHiQmpqV1k/k7WAlZGKKpkD2EaoxxnbhZUsXhh/cXtw+b\nByeK2DD7jY7EwzFRfJE/fthM0IjtuZsz6lgMx/y2SRBTJ33zy1Ks8X3hWe+S\n6SDTPKZA9vwCejqvWD6Co9vN3pwmL733EqWK7+UU0b2wVjf0fsJr1ZV2NgVN\nxDjsZUvMvRMcxYFuNeJ5DQo7jazK2XEt1LzHUzlZ/os8YcDfQU1dBOF97daa\nzM+xVkx/CFigDuzrL18vcOLh64KhSz+D/07Zpc+zYooeIxLN0GWnrqsWWjqv\nTFr0bZ15VaRH7WF/9/LlEjaRNEC1KMwzmHi+0UK4raX8EU8i7vt6608VGEQV\nDhp4B7tEdyMnWqRrq6Lp06EnMolqee8aSL107fQzW8WArSnz3KNcuN652dpY\nMM44PT/gSXbxnOA6i3EMqGwQaDV5frtGZxrj2lVZfA9lelrccH1ym574V+XT\nl7zSTWtApAhDZb11S7bVd6KHHL3sY/u7e5q9E/vJuuyLDa8tsDTmKPyD0ZK+\ngIoPWHMd6Ijwcf92QmHfhC9ov9ynNAgAlxceIcw+FpjIHNv0Bk7NY1yf3/NV\nyvwIp6zzQRhJEhM/YO7W4K7g4qBNokl0QIOCC/cKAj2DPSv4CKx6TVRGwoN5\n94VZ\r\n=ZVBM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1d5a7f99c9143fee46ef2101d2f767e71019eb18","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-21T04:31:11.300Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.34-renovate-external-non-major-1d5a7f99c9143fee46ef2101d2f767e71019eb18_1629520416580_0.11816920596284963","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.34-string-concat-cf4b51535c8dd59d2261c946662fad39f982e721":{"name":"@balena/jellyfish-jellyscript","version":"4.9.34-string-concat-cf4b51535c8dd59d2261c946662fad39f982e721","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.34-string-concat-cf4b51535c8dd59d2261c946662fad39f982e721","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"10069d74f45e7dc96e9258f85ca47c22e1f6592c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.34-string-concat-cf4b51535c8dd59d2261c946662fad39f982e721.tgz","fileCount":18,"integrity":"sha512-vUM8s5t6mmdPxCh0h6ypnmVJIszGSWBF4eni2PE/BjFENOEgUAb4tTDJOn0oZ5GeEhWm/EF83VmCcb/p9A/z6A==","signatures":[{"sig":"MEUCIHhaMmBoepoV8mX+ZEGV8v1JG84g7CieVbthfImgd92NAiEA2D3ymPbDnPM28txqna/kAyGUnnPgIVOY400eTJZoeDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI4ADCRA9TVsSAnZWagAArD8P/jkhQ6ZkaTV+2fJSVuWF\ncM3BeTVVp8G0WqyorqQUBnel6tmGjKT9reyb8LdLWwM2GpQvFkPZbJ2FQ1/Z\nGO26voXfu6hwKEfCUWtPi6lpTgUEnK+UOjoQQeEJZZW83oKEJad40GgGSbHf\nTE5X7NT9eRuJTx+jFhgCD3rjNlG/RoKzbsRL9hOXVT9IB2pQ6+ScflBvbj7H\n+ZfxVl2HuLeM3nhVCiiX67dVftQhP8HBgQ9Ubv+uKoVsRlNXiKD2TFInoJ6s\nqofIFRpKlTDOaNBo1aiTBHbOVIvUzmWYLNfnsg9zq2c6v6mcWh8h2E3c43N0\nJtvLr+lKRQau5nzXlE70yjV6eFy94tvtbvoxpXXArY9IfMwgzqFkodufgUgO\npp0xHJ2Y71q1NQHySxRu56kfmnh3CMaFHpolr2lin0SQcJoyNzKcmGVWRQ/3\nrzMMmMrNt7SpW3DYfE3YYHGql5FdKY4KWioDzgUo9qqVOPC73iUDZADMVaBc\nZeke06CL5SFm5NKiHQoji0qJZWXtZk1/9x9CcCk+//qKclb94Hhv3Os0RcPr\ngZ2dzpcqtm0XsnaRxjZTjjpDzj+CGLg/3wIPURLly9MKSxW/q3UdNz5SkBTX\nST48mV4X6M9ag2G6RFnqcQ01uFyeeajoJwN5ovrVgzpWUx9hhBMVmHaSsXQb\n5ZoJ\r\n=y4EY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf4b51535c8dd59d2261c946662fad39f982e721","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-23T10:58:20.816Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.34-string-concat-cf4b51535c8dd59d2261c946662fad39f982e721_1629716483294_0.012919442643554824","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.34":{"name":"@balena/jellyfish-jellyscript","version":"4.9.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1ddd5838d90e1df544767a8e369a6bc3c44f1a25","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.34.tgz","fileCount":18,"integrity":"sha512-0mlceJ/BugBqMnHfzlwC70/VjvTngpDNd/la86R3vEvc23yBfy0jggAqXAXQbAXxsJITw0v8UJWz3zP/p8HYgw==","signatures":[{"sig":"MEUCIQCIgx9gZ0pwnro7ariE5TvcrRRVzSVAhm3e2SbTLcDxKAIgDIg0+gEITlrPyl6LqNvqOSFwerIXOIDuILJaG7xr6/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI4ZbCRA9TVsSAnZWagAADkEP/Rd7VB5IEGjMqrthsquS\nSKXpO1Je4aErz6X0EFqIzmuAJ6Ym56obKBClzF3H8sQdNF23bAECATS0/qW9\nkSt1f0CIVuOZKHf5owRPsTZpWYc0ApsNqPXuWN046JSlfmlI7kyuiGXkIe9z\nMiH7Tf7Ozw8f0e7ciTiIr7t5F9gWqusu6rtg5VwVTkpTqHdV5y9RsWPA8sV0\nKHAUxXqZo4DE6kxBQjbWgHTU7Ij3S0ViZBydCgVPrJimb7MBmlORsYw/HC/N\naH5pu5rGkCbcrBkOX2HcGi2G3IHnlngEh4Rul0/TyYgj2ursSMKIgrCEBo3r\nKhjG6+vupysZ+henYWoM71GebjGLpphjwzaZHI81YLy353Sjfvrmb4862EMk\nG75TpO7WOiqT5L7McD5tJt10z8JCJZjvIoYmP4vq7Jp++pl6g6jPfg6wNjMm\nZxN5c1KvkHvAH9trCZoAma/kpCutXQUFcQJaUcrEeiZq8tVlbpM23c+34tBB\nBGnxWqOPJgk7IQ7f3qQmfVLx5A148RQ1B/1AP6iFFJKO2rR9Tf+3Hq3SIR1a\nL/Fucr9IbThAECU20RkwEJGBvjP78HOmNk3Hzwo6kWZqwxItkhmDQQ0JAbxZ\nD9CD+gBMLyMh3TuYES8aoocsUdw9EMwNCGT8rw6+fzdn3TCtbfuLwLjWZ1Ge\n+rJQ\r\n=7Avm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2c13c97fa2772cf94143e63173ad29fbc4e8798e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-23T11:26:50.216Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^5.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.34_1629718107186_0.27953491279524556","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.35-renovate-balena-jellyfish-client-sdk-6-x-968788e3643c2f3f7ae760fdb1fe8e2759300022":{"name":"@balena/jellyfish-jellyscript","version":"4.9.35-renovate-balena-jellyfish-client-sdk-6-x-968788e3643c2f3f7ae760fdb1fe8e2759300022","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.35-renovate-balena-jellyfish-client-sdk-6-x-968788e3643c2f3f7ae760fdb1fe8e2759300022","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d6b5f3acae05ef42e898dcd8954329457d6e48eb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.35-renovate-balena-jellyfish-client-sdk-6-x-968788e3643c2f3f7ae760fdb1fe8e2759300022.tgz","fileCount":18,"integrity":"sha512-83+SoELHqXpLWfCTN5k2FOy1fh7FST9k6IWSYgNkyXE+4pzUe9uOyMVAAqJt3SmSIfHI8w+GplZMYPlzOY2U8A==","signatures":[{"sig":"MEUCIBFvYtcMdVNuon2LUg6+etdadBSLMnHPTPNgg2G9JGK3AiEAhVNXjeGcbATnHa2bUomG4QY0v/XSGHHiRygHBC1bQlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJS9QCRA9TVsSAnZWagAAwwwP/j72JyNLtc24XVTklncQ\nCCCMDkMVeXAznf20WGT2hDSeDSiK+Do0RVj1gYaBH6VoyNaPI0TIf1VGQZny\nB+Om+CvWmKxjz8TIr+rxJNls819LF4aSLW5w52/tAysk4oJpvvgViwHde9oQ\n2D465/YU6nxnmWooOTjgQksuxiKmvJdNVTsQzu7F/TD/oWaSHbAp6aCODNkP\ncc4nCYq1oqneRlE4l+RRQkHikkDVsUu7kPI62sruThn5A5ohNE8ziZmwlQwf\nMFvCviH+4oWed4OnkT/UHjHdD5Iy5hTw5zRtDb+9uL77xUMLe3qYv/nuAciQ\n+grU93d8yT5NM0y99LapFabp7JjdASoLolz5YEG2qK/Jmu7xqTDrhpJlnUX+\nBpSAYBcXd+HQADomf93DH11K4A6Jx8uOd4bcUlNBUS27gmtQzZofL9DtmVj4\nJYQbF/tbtwB7Pya0UDexIeILQJ4xY8KnsznXtvOOSiturmDMIvTrg0y2vv6+\nRULs1h2s5iN/evj4ju/3vrFICoVnHJPQ7IPMLIMV/gjz/ci9qGxXwpto2co4\nYg6mo5u0kcc9dB7A3KMpsIi6toWJhTwmL1IeGhHuSm8ukST/RtpDsDq17R3a\nfUrSSVYb6z7g02g6rS9Y2JNiii6RgNlWoewujOqsoZEH2UZBPaFQ7G4ywlfO\njBLk\r\n=A9Mm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"968788e3643c2f3f7ae760fdb1fe8e2759300022","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-24T17:38:22.770Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.35-renovate-balena-jellyfish-client-sdk-6-x-968788e3643c2f3f7ae760fdb1fe8e2759300022_1629826896280_0.8972243501538959","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.35":{"name":"@balena/jellyfish-jellyscript","version":"4.9.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"57c7c24aa5510135d200eab6a24c8de61aff828e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.35.tgz","fileCount":18,"integrity":"sha512-/F3lsM/hCHFhYf7HXD3vkZ/0UzA4qFrjgtUYs/qkAZzETWjdrntZ9Mrs7EguVgYqtTTFfqnTP9cvZ5NN6I61hA==","signatures":[{"sig":"MEUCIHTMA7zs9mtdbqlGre27LsR4WYvP6sFGIi5TFITY3jNbAiEA0QqLChFiFzC+ahOXWYQczMHftDYA3tG8hCK8jUOcVlc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJXlPCRA9TVsSAnZWagAATNAQAJZr/DD2uKJO2/O4jNqd\n6qP8YYIg3Fq4z8u8LdyU7ma8h5Eg3Eh1uwCmcWult/XWD6CrGMZqFH3sdoFG\nPfcx/igyXscyCjue1pfm2khYDgL1I2tiUh/aIGstwKnuPOTdiWx+0aerTa8t\n89sCzxLh+2SJrIlL3HRzVYiTaPRQAJNLxQUbRVTAIuigBhDwFRD+GdyqCbJK\nmwv8Kbv5OTOYThm3q6Jj+jlP+75ISIi4gLhJhlPgu8t+6dU8C8wn6h4kmzN2\nKqV5+Bid3aq9wwVPKcOw9MhbZl+yzj02WwW2xJIaUN8qa03ZyjGXSNtNk+we\nEF1VuLEEOQtjTUlXJbFnLUCaBmOSIjq6C1mGb0ywGfA4KdrIwpIgC5Za9uNu\nGQgWb5i+h8aMCnUIZOHOfDq2nrnBr8oi5RgHzG230DULO1jDYkqahGJL4xkF\nM8MxMLb0TadC3sdhT8LNGlpfpmpx5jtfZ6nwRiQE2lib+cth3FqhlPAQsSo/\n9u/rrCpWWW111ZMs7ohjAoYKqLSTXFySVPHWGFk0hpoqRY3rdIQ4rE2S/sJ5\n7ziG4FRlbhZrFXOjzOQPJHlYsGw+NBzOT8uCldm5h25thv5ErB+edUpbqfR0\nt+XKGb8/FP3b5N42Wy2uMDLkEtWHD4TYlk9JLSDpTMyX/q64qZpw4lKSlkRE\nidTI\r\n=UqEa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e0e71cc132a4bec6958886767a77f2b84fd0dab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-24T22:55:41.060Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.35_1629845839324_0.998253108433921","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.36-renovate-external-non-major-e1c513fd2ca4ac67c1a20b5a3e9856f7b95adb18":{"name":"@balena/jellyfish-jellyscript","version":"4.9.36-renovate-external-non-major-e1c513fd2ca4ac67c1a20b5a3e9856f7b95adb18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.36-renovate-external-non-major-e1c513fd2ca4ac67c1a20b5a3e9856f7b95adb18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"82b5f33b06a4ea2c97c88774fbd495042a8ab69c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.36-renovate-external-non-major-e1c513fd2ca4ac67c1a20b5a3e9856f7b95adb18.tgz","fileCount":18,"integrity":"sha512-/xACeVXb5fF151pMz/bB/mIxrUC8MvKo8k+tiT7Al2Bn3jXZ4n5H1PONwEW81rCG5NaXf0GoYjfZtGNNsJh3JQ==","signatures":[{"sig":"MEUCIQDNdSuHsaw0ZMdG8FF6+K0+1bMSt5vhgzraqt8OoCwYkgIgJgyMP+GgAoZzl5U0NqdHDUdfbQzTNZ5IyjkxPLFh2nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJXorCRA9TVsSAnZWagAAdlUP/jZjH0hoTwwUBNyODwer\n0nt8JR7w+HAPpls5KmLp/ZnxhLJMg+1zjjqPa1Zh5+RuWfVaGnkgtriXUlLr\nhwnvVCb4pMgDYnGjepvKMNXgp+PpwlQiaG1thlxUR6wVukpJsjZe1cnHWPJm\nAO5DnJmkudNQMtCxuQQ3XsK9jVtWVhcxbxc2bRCY/oJcw10zZE8pEaucZISL\n6d2Iq7f6RhhH3C6a37aT2KbxYTN7toSfg+lNwamkLisPxzwe7mnrKHmGnawR\nwV31Ldw0GgXzz0jM3ImYadVle7lMbLDqSTar+gZZJMVCsDPOjAk52F/g9oiF\nvWFcuwX18KgE/ihej1F2lbMS14WxizvsAriI9CCrODI5HKZEnK4w+/aj9Rs+\nnTH0/+c4yVwnEvQAqJuRozgsmPJcBay9NaO5X+fHa3ZKcYY1XgHY/HTJbLK6\nrkGDiBUMNCIF9ULeNFwatw5sJQSs6C3H0UWtRXFf112xjWtQg6TzmNLWDHlG\n7rlGbYcKxz80utPfGvWp4B0C063ig4rWcvtlmr0eJt3cpeWLBe54zzthfmj6\nC7o7A5417kIxKNtAXeI5fHDorlxmxTmnbEbk2sSw9aCYVkOfVWRzntUzzhBL\n29oFCVFjHS081UaDpwOacs8fHdgLClDXB/Uz39+is5THzhyc17ED0qDoD5gd\nGNDi\r\n=uO6c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1c513fd2ca4ac67c1a20b5a3e9856f7b95adb18","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-24T22:58:01.151Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.7.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.36-renovate-external-non-major-e1c513fd2ca4ac67c1a20b5a3e9856f7b95adb18_1629846059166_0.8451101981305036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.36-renovate-external-non-major-b3efca5b76b21b948606aa51d43e16eeb0e7f244":{"name":"@balena/jellyfish-jellyscript","version":"4.9.36-renovate-external-non-major-b3efca5b76b21b948606aa51d43e16eeb0e7f244","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.36-renovate-external-non-major-b3efca5b76b21b948606aa51d43e16eeb0e7f244","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"44ca303198c70e12231c13f7d94183a0c5b3a94e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.36-renovate-external-non-major-b3efca5b76b21b948606aa51d43e16eeb0e7f244.tgz","fileCount":18,"integrity":"sha512-Zzi3QtM4NvMyG1rXFjHGfylDR4JFD8ieGjv2QZPAVcMWxfRhKFRP3tNb4Vioc/eQbFfmPqXzyfwc1+MCKcAugA==","signatures":[{"sig":"MEUCIQDFdRf3njWhCyhjT9zX0IJetZZc8GUBYRRRX7DvCy6RLgIgRcac/4oX8caJvd6U9iNJzi7MXq3sDQQaplkYY9qmdQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJqjvCRA9TVsSAnZWagAA7asQAJJVL/1RJ0Z1jCrRA+O6\nWwWTEiQT/VzavPalFe3geJtg21EXPesZSrm4CQf75rFbsk1sPLErwdSjPhN+\ncpBWRVW2U7z3OqsI7uEvPOeoocoRYeo+AyOeGprIONaYoCDTrZ19JmArVfUP\nx9Y14l7rfOxaQwXGsp5ea9l7ayJtH1Nm2ZT2V65ifZt6hQoWRd9dgI15UKrC\nDOCNAJS1w9z4SuW1B90vvf0FtcEV3kM8QXsCZT2OFrCBfV0f21Rj8NYAJt3W\nfem2Oy6HMHzezLgjjSIT1ZNbafwluVgBe4GQlI6i2yND6Dui08XLOnHBkph0\nfFluEFdvG6JedFpRdTsYz19SzQ4/ZSlbvi1x/2uPMrde4M+x0sn1iF//z3vj\ntqu3noQs2t0rLPHerPZsnJWninl5zF08KagPf08yHeR8FoukKRnhUcq2HUlw\nS2S7BxmwNUycIGtoGTwj9WE24FOeTGjw9VFYPJmOkYPrb8eittwVgrVhA1Yq\nkyX1UvKwPgfDvgOP9dVIZxfCd569uHmo2vDYuqrHAa/JOb/8TQsGZmayd7v1\nHgVYs65vZVu9/sYGFVLGK9QBQBgLu/o1vmfWWFANu/fvzZRgzAKDklWks/br\n0KzeKBDPxCGl4nGKYTYP5FGqlO324+yK+WFuV/oLBsOqJtHfETbi3GT0/632\nHEMb\r\n=EBkh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3efca5b76b21b948606aa51d43e16eeb0e7f244","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-25T20:30:42.804Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.3.5","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.36-renovate-external-non-major-b3efca5b76b21b948606aa51d43e16eeb0e7f244_1629923567544_0.5774082561141523","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.36-renovate-external-non-major-91da7f7a31f6a256e6c50a64ca97037ab8e7b813":{"name":"@balena/jellyfish-jellyscript","version":"4.9.36-renovate-external-non-major-91da7f7a31f6a256e6c50a64ca97037ab8e7b813","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.36-renovate-external-non-major-91da7f7a31f6a256e6c50a64ca97037ab8e7b813","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb0257f2e9135cd09c70cc4fdd8d82253fa3b2a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.36-renovate-external-non-major-91da7f7a31f6a256e6c50a64ca97037ab8e7b813.tgz","fileCount":18,"integrity":"sha512-bCBZf9TA2z1alMbDB+mLE+yKCGaaedkEe6dAr2Zknj2+dNTE9C4fNQiQ90dMCdRQD9PUu2S0/BR9LZWlRFhECA==","signatures":[{"sig":"MEUCIQCJwoJHVMrG9v1SKu1BIWD56UOIl1YxaMxzJQpKwoGPqAIgC3o3Z8vY97h/kRQOGHRKV7cFMpXzBdqsTUpjMJbP+MI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKBZ0CRA9TVsSAnZWagAAX9YP/2sAFymFb8AmBj5TE7pY\nfwy6yQpVjsSRQjWF4P3L4GpNkzmolHiKGZwd/4pSfYIT1K/owbU2TRV3+FBp\nAr28MS9+1+1JKnCL2ZO2oy2nQu9dnsXEnHurOpvMSke7h+gfG8QDTSqwr1WZ\nobZjEduaaT6+DuhG0vpbUTNWhxjWRqr9Lebdr1fRlRcKYaV/JeIyCX7hkjBF\nyeA7XfEMZcpgPZ3l1mqte7Pdd5HplvQsxPAQoYdmRvousYCcw2hRrvNVg39M\nNlnS5gAiEaKnGYRidVQNH65Wv+Xay3gzRdXUFPQXd5HjcxsINZCFuhRMfwtE\ntLPqGLPWPjw+Ddc9drr6Si5Yh8ZLXR4a0RjtrJACb55EUK37aA8ip7XQnUys\nHIOg8f4M6dTsjFY4ahbYr/qr3wEU0YzzBFocOkaFM+GG2VuZbL/2tRpVzDYJ\nlmeiwSTV5jhdeXdtnIK8A/fmlWJXYofiOO/fhIWrgzJdRV3Dts3BSZoA4NXD\nZSPrVLlc0iiQbB/m5Zqaj8cBgzrXvvAJDoJuyXDHrEyuWi4mcanDw5Ua+sqf\nxZJZrirpFdvtqvpOl8kpCkRQY8b9OsOZSPSwymDf+s72xET7uDsV94/xxMWL\n1EeOpC7ZRCfeMU4e6UbYGoHAIQbwnHbAP+e7R6fENMYqF4dUZPPjhBd/PXIH\ni44H\r\n=4bAj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"91da7f7a31f6a256e6c50a64ca97037ab8e7b813","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-26T22:29:41.071Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.36-renovate-external-non-major-91da7f7a31f6a256e6c50a64ca97037ab8e7b813_1630017140742_0.1187335574219075","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.36-bump-typescript-74f4e270d8b8100eee33bad8e1fa1dc2e6dd1987":{"name":"@balena/jellyfish-jellyscript","version":"4.9.36-bump-typescript-74f4e270d8b8100eee33bad8e1fa1dc2e6dd1987","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.36-bump-typescript-74f4e270d8b8100eee33bad8e1fa1dc2e6dd1987","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28657b1342b1987f1b887b7c11b2dee2d5d9fe13","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.36-bump-typescript-74f4e270d8b8100eee33bad8e1fa1dc2e6dd1987.tgz","fileCount":18,"integrity":"sha512-gv2VY4EU3XVBVUlnPNfnIXzPAhnqMOPKn4wiOsBJ06x3TXAkXQ4t1kIYm8JwEkxTezC7cw9KSvIP9Mg5dSgJug==","signatures":[{"sig":"MEYCIQC8s7HIfDlsTeMttIjHPHet96VN3h03Rae7CMLtAz7khAIhAIxa7qq5Wzaz/EhfucFDmglC2j/Z36UHouHL+YhJhMVN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKGBlCRA9TVsSAnZWagAA/F4P/1myCjyIwFfHIZXe1GlK\npl8YjIgFKH36c1ufurqqDNqY2D/lJ9MpHs+w/W43X1p3cOmp5x832jt0N2OO\nd9t+U89fLLy3lOiI6PbVP+jp4h1aBAuDpj5ilx/tYgxKXXgt17iIsfE0Msyg\nzfW9pxqTYvF2pPDhLnZBjdZARNNxYbkiKmfJdVkwl40A6JsIczKBtiiCzAl0\nj3dzYOtcEGvv4VltHRNc/Bqc+yCMsJ4zkFrEWkbg66GZPqKaYQy1NQVMqYlk\nqlQKkiYUNlhKl+6rVTWRlNDQL4/o6k1P4WWGSa0MDI6NfmNnU12O2xZqvkml\nqdSh6n76N/pLEem4nwBvsgxD7DniLQMAwEkY5suc2k+PK2VK8fzzZqw36etH\nhLtMzmIE1WhLjIzQwzewHATId3uC0hJ+HwtoQjkQC3FNwCwtrY+1IRE3jRSV\nXMnMAKSykUYrG+9jsieZ3UIawPSxMQJ1sjN4hCpLmOOnOUTe7hMfGfV/kQs4\nVzkZSICeMIL9kq0n97IGGuxO6v/vOlOdoSj4GqWsFvcFOQ0RBPCVldrE1pnD\nbTqB1tyLMxNz+EXXCX1h2VaNt9e7aEUPiZNHOZTr1S/KzqI6E4cj2tu8t3C0\nSrFGv1lEAcs5tinxbHGQgotGNHYVuHQ1RC3VDC/M3mRFQY56ebWospKXd55H\nRqfd\r\n=2zWX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"74f4e270d8b8100eee33bad8e1fa1dc2e6dd1987","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-27T03:44:50.714Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.36-bump-typescript-74f4e270d8b8100eee33bad8e1fa1dc2e6dd1987_1630036069206_0.17233127334530463","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.36":{"name":"@balena/jellyfish-jellyscript","version":"4.9.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e920ef84874999663d2b04352216e13d1a3fd161","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.36.tgz","fileCount":18,"integrity":"sha512-pXgFJxN5Ad0hd7BZHDcdiqO66GPk2+cRlSvZJqQgr9hGJAzw7+X92ymennyyhimcNSYUsPfEeOqDHYeWZmBTLQ==","signatures":[{"sig":"MEYCIQC/KxV5VB3kxvVqds5r5lOC6pIXXrJ/5fe1mYkh2GPh2gIhAPl1Z3TRD46J9etGAV8o2byURmmBgKDQIrJrHUC2pg2b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKGE4CRA9TVsSAnZWagAA5XoQAKC/mfpeHr6PaVMvySvu\nF0lXaWXaPjC0t943HsRUrgV0g/+z70giry3KsHveZTdJak5JAd+J5f9tsFqb\nZolFdTnbfqk8or/C3W9ZYq+pWulVDs1ovqfzL9CVe3d/n7QEBAXTndYgA1yl\ny+o/Vpq0UykNytfvsJjN0Eb9JXrQzJL+e+9NYkL5Fb2USxDE2eHDqyIucFiU\nneqZAH4GHcq+PbFlM3KDVeXeN5U2GY3gwvNgyFsrFDz0V0LKfKwWk6qT8eUX\nbx5gUlCF2qjoHdaj1Oz+aKYY/TZiSiaUlmOLjhYOKBzUMnp+ZM83arvJg4re\n0DwCweg/RbB5mo6ibe+6dSkFT4g8wdE7tnAWQqcc/VsJIQgW/JX0nZ8RCL9F\nvWu74l7a0EP1AxM/RJ/ntneN1fzI9725Nzifvz+cfgFLQ0CAk7t0SaOprmAW\ns5U/Jp5vAZj4RdgDZRQnrQFNmcaouH7bDFScgZBJHYL/H9vT23d41g8+LL17\nEBicqfVDU3M341OLo51ggXiDtW+ihe9lMcEVpp+RJDRTuOlxOm7Tz73XeKT/\nSzeU+UEcszCs6JNy+pX3ZRDPkDfmyHY7IuYwFLwAZaSb9JbBzIzA44R6eU75\nO6bhsCbLtU8EQl54xLlSDajsvbYtwPsWcJL9cWUXqv/WCwcIk9CUpWgny8Qe\nzefg\r\n=4yM7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cb0252f9432223786b6fab9ebed5c2e3ef9d0ac9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-27T03:49:06.238Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.36_1630036280176_0.6148036402580386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.37-renovate-external-non-major-8ef7a4489b4813abba3f5cc1cb22e53bd9ebdbed":{"name":"@balena/jellyfish-jellyscript","version":"4.9.37-renovate-external-non-major-8ef7a4489b4813abba3f5cc1cb22e53bd9ebdbed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.37-renovate-external-non-major-8ef7a4489b4813abba3f5cc1cb22e53bd9ebdbed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02277e567e5ed278fa7d319ee427c03187f4e3da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.37-renovate-external-non-major-8ef7a4489b4813abba3f5cc1cb22e53bd9ebdbed.tgz","fileCount":18,"integrity":"sha512-REMeA9Aut41IsiB6oMwD+kJVGuSq3KZ+yPd4ipH2wwcA1QAh6+MnsZIgC6Q/ShMGr4zaMQUPOEZruP2pw0ZCXQ==","signatures":[{"sig":"MEUCIQCkS4yf9107S+c/DJ3RC8lY5ZPhyb7EGzLZTM6p8B7vUgIgXY/PVi+aHLZr/52+3wtKcOfM5lmd45bbKOMUFOG3+6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKGJ3CRA9TVsSAnZWagAAJLoP/0TzhnUY45WP9VKv500A\nWvSOF+Dfswb72ZmbULm/+Ca1oZSJjNtaE3V4Rkp0bkX7Oze7sTFrTdEWj3aG\n4iugvuhc8zbqJfXcMDrnMzKzNJKQ1RXT69lmxqT18orFOp8iCdJbacK2pmHz\nyLMvWoCr3Q07iMkhkiZh+G02wOn49nBWYjmXnJ9QPT1C1PuHm9CDqwSSPzmQ\na+Cd60xqiwmXl0O1yMuaSnl312BQdxZ5aRijyzVylseq5PMetnEtUplVcHkt\nZrO1dLrR3mPMX7eZ2QUE03kx652HwVEa0X1V/Lc0GKyA95DSGvRWGxre3HHp\n4VmpnydTrHXwgM0wXmlKx7401/htsihjfKrno+RLqRp+X9l2XHI7pnidlFtV\nVtoJCJ12KzXicwFG00ro+mtQ/MmU0n49ZUqA6PDfdtlVFuqrRrNUmlI+bWLl\nlsYkTMKjtjIAh3WDnLhVZqbBwCTTd74opnkNG23q+2vKr04gZQl99NzUGYPJ\ns0ET7jtvxo8BhW2Zqt9br+MBJU4ilAVx3tP471VzcO/X+MfXQ2+iT0a3hdYF\ngKk/vjIf+kZHWHcrSN5tMCZ1U+zWUav+PCkcPOf486Abf3mdzkT/G8430oRd\n7MYCxo1i3ty2HBZiQC+zkYTapdgDvEFhMIKaPUOj1O+pM70aQDEDsmQA6Odj\nN9DI\r\n=EDjH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ef7a4489b4813abba3f5cc1cb22e53bd9ebdbed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-27T03:53:41.552Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.0.6","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.37-renovate-external-non-major-8ef7a4489b4813abba3f5cc1cb22e53bd9ebdbed_1630036599095_0.33029906478601667","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.37-renovate-external-non-major-f37d45d4eaf04e25d95a9cc55b5f3ba2fe3b5c9b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.37-renovate-external-non-major-f37d45d4eaf04e25d95a9cc55b5f3ba2fe3b5c9b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.37-renovate-external-non-major-f37d45d4eaf04e25d95a9cc55b5f3ba2fe3b5c9b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1efa1fb7007654a983ba4db402e974389fbf1d26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.37-renovate-external-non-major-f37d45d4eaf04e25d95a9cc55b5f3ba2fe3b5c9b.tgz","fileCount":18,"integrity":"sha512-rJEvqKpm6FIkKU7r69e87SDUyfUYapAzI3MR4KEAMye8W7hGXQuDoEuY5Hp+NK5eRaWkWTN5WVl0hjEcSzZbZw==","signatures":[{"sig":"MEUCIQCtGF26+8RtXnqPSdHkRCgLPCT5uWCZ617YO05qpzb6YQIgZlHV88TO+sHNC6tzIh6Z6bI4Cj3bMme0skuvq+IWi3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKL8sCRA9TVsSAnZWagAApg4P/jRqAgu6/GJaGzVFG8+7\nCqSy41ejO7nRjSTtgRG4fmuvVCO1FDIRl7+1WZ/5HITlwiNURyAcc8KVfL1T\nR0TwWKCr1FskVgZutgX20OJeQ2uAwODP+YMTOP28QuL8KjYh3XNnXdSsJOGm\nfVF8ZF2fYR0x3+Bx4K9KiY2itPvk+3tkTHglrOGMt3ycMWSDjXCmPFamiTaL\nZ6guGRcjgV6lzy+YDsoMw6AsJ++Y4BJWkQ5ZNuF9ysfUdvvwUGhT2TRbkArw\nK8Uw23QZZZWYeJU3koZpX2WRTBaY6Fkzfo1iUQsD5hXVn2TGLm/uIVY/vFr6\n8lh/MVkOHCxKF5LYlN/HoTKiPoi4aYEabYjfvPNf6dxGdWgsno51KyeganSM\nHvHfaDhRkxwzjcF2jGGeOipVpwRW/kv+62a7VJcIGbvNJsvdsaPCN+1nfQf/\nSc7r9TQ/kYDThfVkAIEnC4i9wiWr6UZdC78D/NU5k/Xb+c5gfAL0SFn7IcvQ\nlrnYm6i6UT0MC+Lpb9SurgqvX3vfNoOr4bKVy4M9TYDaGy9VHAakgyRaQPxF\n8zBavRmbuv4QoMe/Ed484Wji6UuYde/j3JifR7N8FQpdmxwGHLTFdXVdqaRK\n1yKUVBCY0vPm+BWLL3Zz0Sf0l3V4YVJLte8zCujU3Z3J/sZ2zzDBXE+FnFVr\n1Ouv\r\n=Ew/G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f37d45d4eaf04e25d95a9cc55b5f3ba2fe3b5c9b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-27T10:28:40.606Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.6","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.37-renovate-external-non-major-f37d45d4eaf04e25d95a9cc55b5f3ba2fe3b5c9b_1630060331990_0.9620002429660359","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.37-renovate-external-non-major-e68cdf244b22dbcffc684af8f95083bca600dac7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.37-renovate-external-non-major-e68cdf244b22dbcffc684af8f95083bca600dac7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.37-renovate-external-non-major-e68cdf244b22dbcffc684af8f95083bca600dac7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"647d3aa13ef34db8ce469c48c11b9b8f779c4a10","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.37-renovate-external-non-major-e68cdf244b22dbcffc684af8f95083bca600dac7.tgz","fileCount":18,"integrity":"sha512-6KRNcQKMvaCWHSw6vIZE7j1dWHTp6FNWwkc/iG0X9B70wGegmDNxNSr4JRIutPyoiWIWrUKMLuynodl+Q7SCFA==","signatures":[{"sig":"MEUCIC/+qp12sJNbvVSrg5GsGNrryQ64KXN5PHiTc5TmeF42AiEA9h3GY5JAnZRMFQcfI9Qju3NIk6dtgj/FrAthswL8prA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKRVhCRA9TVsSAnZWagAAP54P+wbhbMsbnVHWo6kPw204\nsBLuCTyuxIZKsqBFvFDbWSwS2STZH1cKBFwppXzroBVl1kSLqYK73+oSjV6r\nbf0vt9D7LwDwXjYJoJ13BSzIiqPo1bLs47q2x4okPiY+nsz6KpZ5ZSIcxNV8\n0w9l0q871ugIMbzmQbKTvJAITFds44GVEkZyIv++1AJNdKVGFUKjdg9nQ0sL\nQKVdYTSbQ2DB2sTfThXhymfvTJrcoGc20WfoBnt9fRNLgj/TLdAjeu8/Vc1B\nEr42d207xrsmGnGpQ0AaWhk352SAlcXjAsAk/siLPQw+IqQW81OuZ3GOKH1H\naeYlj0VEv0oyR9bLYYpeJJR2aH9D6e37YOf0u60D+CgspWg9nrxNlLaVj0k3\nH/konoCK3vAviTTGQI8An4NrU6RGNY6miAosLuGCiTJ70RrWybLFiNJ+EM5a\n69UbLp1IQxLtUqx3010MAe67LCfLbJudtjIadFTK8G4wrDQpc3+q5A5JyEOX\nmu0FZ7NHZxf2Rfzrt6y8aAvYwj5G9bF/zGtTF/SMcn76vZf+sTvjsMwA2+fy\n6c+OMDUt/VOMYCfosOENzMD0d4cqTa9Kg0YoWU3hxHeixZTns/T8IYKv0VYv\nBz4j7Ig7stG9QTBeErNVYp4CQR1LJTIAFvNRTw1MeOlIAHvkwhf9xapvyaNH\nGBwL\r\n=2y3k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e68cdf244b22dbcffc684af8f95083bca600dac7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-27T16:36:37.477Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.37-renovate-external-non-major-e68cdf244b22dbcffc684af8f95083bca600dac7_1630082401066_0.5401718000093294","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.37-bump-external-47657f6d6a8590b41f849871e87c23f55eb35c44":{"name":"@balena/jellyfish-jellyscript","version":"4.9.37-bump-external-47657f6d6a8590b41f849871e87c23f55eb35c44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.37-bump-external-47657f6d6a8590b41f849871e87c23f55eb35c44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2840e3f47c49689ffad905ceaa57cea41d3a86a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.37-bump-external-47657f6d6a8590b41f849871e87c23f55eb35c44.tgz","fileCount":18,"integrity":"sha512-m8oRLM9c6XE4/ATwT75cZsuwCgE1CPVelKC8eRMB76M6faSnhNdwyGkz8wawowciPx3d/gLgI3a613wJPXvnfQ==","signatures":[{"sig":"MEQCIC+rPqHCSX9pIFtfgOnxa1Z+H5o1fKUkca4hLU6MVwGdAiATvIIKY4/6/ZkNZcrsf9wZR04l7rEnpM49nkE1/SY9nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKYXWCRA9TVsSAnZWagAAsiMP/3tE97r+cFZBaUqbbQlK\nuO6lUn16SM8dYgfbrMOTmp9jgi1LLw2kI8bQ4ZHtU4c3FnxpOewigjWmwZBU\nwdpFib0T5grMdsFiZpYJDr23V2bEMVvTH1z6Y92GVoxuHOAF9lxuUSL5H2WH\ncfDH3gJG0d6JCAVxA4FJlTdF4AOnj+39UR1o2zdInZFsG2T2uQMaxk1sm2WL\nHr9Zsa5qWyhXGgA19uRbgoRMw/JzFUdCaDttNXMFYb9/fBVmpcUIEj2yHLIJ\nWcsHLESDKzh38VCd2gh+IA6WN1rBUISe9CSphKGnQTgZqPJgHg2Mh7VVyMio\nF1gYvFLIsSATZ8NG0rs4Y2RKUEnxorwuSQSo+NWS05MSqbUkkhbj88PXAM5U\np3wbITF6Hnoc6CKNKS1cRLmQhUYDOEEfUU8weCRhnC+aXgucu1v0mpa/13WI\nqsKwElw93AMDydGvm5fAf6yY3dzerD1LkRtRLpjgeLJ6z7utAndzJxpReFKK\nqh5eu+s5KLGOUaEnKyttJMaOmLx+g9iVxA9CI/O4js19digRarthgRLKiUp1\nWs/N/OMX0ZNtHnemvLW6YeFyVzHAxMscLcfGvInZfG51cg+8ixDrxiZYx9yR\nsBAhqcZH698Max3nsoaddql1A/TIMUDx6vnR984B8eiaD/2BZCIj3RFDxKVq\nSwP1\r\n=Ry1L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"47657f6d6a8590b41f849871e87c23f55eb35c44","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T00:36:32.114Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.37-bump-external-47657f6d6a8590b41f849871e87c23f55eb35c44_1630111190451_0.9495941733616939","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.37":{"name":"@balena/jellyfish-jellyscript","version":"4.9.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7011de1d643a85fcbfc4d4bd132c5517e4a4d508","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.37.tgz","fileCount":18,"integrity":"sha512-hJxxlDlcKRVvFh3wJWm7SQH+q4+zo+kUf4lzX+F2QqoyY9BVkzYTm5aYi2O47c2ZG5goMsGpEO5CeNKy0YS00w==","signatures":[{"sig":"MEUCIBAXkoszy1oB/X6CciybbR6hkIPSdVgSpatLcp5fcV5OAiEAtSecBD69Tj09akCi+1j/Re4n5EN7ZtdYMRfM0tgPBK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKYaSCRA9TVsSAnZWagAAe9wP/1d6LM7g0dgzxoI0RXfJ\nq2aAsdKsaPuT9uD+h2lLXPY/nzNNASS3aYNi2sbcWBpVXCJXXPjzY6/nvIUn\nlVkITELIXFggVRyAOk+p1zTK9xCN1KjQABZvUwngv2kGzO8e8jj1ommudDVp\nfvE2tGZHeRPYfHJO1fkmGjUGR2gEsJs8Bo1E8DU+7KGPYgiWswUdpzCjWICz\nUXjuonSdUyR/mO862nJlY05vT+C4OSbayD/Z2MQVPCTIxDdWHLfXFibWpvvu\nsjEleMT/bmuZiyh0Awq4NrJSymhy/P3Ix4qFDhM+zuHLDEiWzxgyDibfA3zN\nJb8PVqPT2BMq9MLEIlC2lziSoH/u8xou+iyLQHnmnIQuLZYl2U/DGMM8bHyU\n3YtiT2gWumdbj3y4IURtqLqe9vW7mdNHq4mpMwUtDdNb1SKCmrzZjfTVxt++\njyIKZdDpLIAZLGvlZGwvVkGamTCaLtuUDuYs0Ujef5gAy90Kd7PZaAE7r0cI\nD8QRDDQYlmDTViQ9dt06zSjxWbExWH/EJ6UeBthkuYOL2UVz1tUSuTyId/lk\n113HOn4aObC1ZDCtXzV5cJi3lQ3GU8LDQNWz01y7vnGCy/O1PrM52+lvbfio\njBixUKIdiJnuP4us3qx/rxOydMqHXdPoOPkOT43Qh6Z9zQwxEFR3s535k/gz\nHWV+\r\n=iiqR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a22daaa34bb73c14042e2d6e34eee1f78661d27","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T00:41:21.049Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.37_1630111378664_0.34862729168777573","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.38-renovate-external-non-major-8ea22437a025d04a881b07c7aa90805d84854e3a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.38-renovate-external-non-major-8ea22437a025d04a881b07c7aa90805d84854e3a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.38-renovate-external-non-major-8ea22437a025d04a881b07c7aa90805d84854e3a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34c0df9cc99b7378c74ceca588a96a791e74aee3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.38-renovate-external-non-major-8ea22437a025d04a881b07c7aa90805d84854e3a.tgz","fileCount":18,"integrity":"sha512-bAL/eTdNJUSxJWDRoPij07D7+TXews1lY2+54Zu0yvs4P/HAht8yft7C+65TYpVA5MFm5uBr0rEN+sAnggrfsQ==","signatures":[{"sig":"MEYCIQC0gJHaaLS9hMK7FAGe7j+X/gCZqMuG2LbNxRWRQcTOCQIhAL7UTmznX3kJQtTgc5qvCQ13wXNHl2K9wy4F3ayADgmz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKYfOCRA9TVsSAnZWagAAHt4P/0szW2zy4EdW3z32ikA7\nLQRPqnFpGcq+cCWeuO6R77nIHJjaTTkDM9QyjiIT6FfYPbY+UfjAqVcK0z+m\nGBUdetpq0y7JPEhNKlqcOB010KgFc4aH5SkFPYwn81eprWSDtYnCmNbLPQUo\n9W70lh1NI7k+NsMd6Ds0fCn1FAQk888rC742gGdMaRV9QID9zeyRuhpE8hV1\nYmPEwUtHoIOtKdtgMOQGEWokdgSuO2BLt2410wKT/e9Rf8EjAqmvWda9+4qp\n+lak8aDVAlw7VClGC9+fWcZhYmmaHmAU3mN2oh1drWEr+frIrLYaAEGJvcyu\ndm+/TxL7D2PAafD1iLRS5i0bIdpY8b6Lr4LwxhJKaeNPTapvSKeMVD099Txp\nqYxARK3ePQpe6Q9kTYFoRWqyN1N8DdZvyoMVrMHWORuE39jxKQ5tcQuEmgIy\n5ASR+hnQA1W+dAG4i1iOEe/T4p8cIqGpdhs70BH2eBSS821xvWSlNO1Vbn04\nY5QKddtPQ6BoTxAfC183cEf2CV4xwupt9eepzT74ZKpgq6HgrG54kwgS7lJd\nyX9+ak1v6xCn56jGPmtGGOmrXBPPhds+txZl2zgQpG48Sv8cFckPvfJAftPD\nzNTfvQszLuRFcATvNDWyXuCIRhazONfAXCrUo6zY5jNYC+du1e5I9Joaug5l\njgI+\r\n=1z9J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ea22437a025d04a881b07c7aa90805d84854e3a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T00:45:10.892Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.38-renovate-external-non-major-8ea22437a025d04a881b07c7aa90805d84854e3a_1630111694347_0.8542273350609173","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.38-renovate-internal-patch-d13c25004d25c782f2c44b618c45aa9544d04bcd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.38-renovate-internal-patch-d13c25004d25c782f2c44b618c45aa9544d04bcd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.38-renovate-internal-patch-d13c25004d25c782f2c44b618c45aa9544d04bcd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bbd220bd9515e30cc43f202a4a3d3b5875b41e26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.38-renovate-internal-patch-d13c25004d25c782f2c44b618c45aa9544d04bcd.tgz","fileCount":18,"integrity":"sha512-eKi9xWEWLfKjh5EKTynXC1x63NX+vynnMU4ZK6kwwSFrcAAMDpvbjKp6yGnfAGbaRHH0P+gyLm6ZN7GonYl2hA==","signatures":[{"sig":"MEUCIBoNGJyQroRu/T/JrhdOjf3fLuwHtqIXwIr3SpQJmg4lAiEAxZK4juIyKfxnOSScjkE9M/aERCIL7C4u/scYYZ1+Vtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZHPCRA9TVsSAnZWagAAJkwP/1i23t3mZD7fCI5n7iVU\nLWhyTPY9yd2pBNn0xcdZTa8SkHCqaLjAx0c8CVgLg8jgDDCyusJHKIxWhA9S\nn47WrQyw/IwC9p7VqWkBFiR9/gHEMn6cMqVYhVl/rMyJDIXUB2fUypkBHV+Z\nDWvFxyW2/2kdsx1IzC9GelxSy9RmmvgVmsELMcjnIZc4lB6V6wtuxAz37q4n\nL4X823JW+FCxdXRLkWrj6KnHNeiUzlhoV1/LoWyhoSVbmm/xJhj2nAVg9kze\n76FDMabA6Jji3dSARutDG4/RQc2AOAI6L2tvpAz7Q4dc6OQdQcsZ19IChkHZ\nKX7rh0m7DxUk3ojYlJWIFcet6NRIITtDBvXsuB39DY+iHrGNFnzGIxsHONUx\nJ6NajrTID46tQJrTeI/8oKw0cvBMItSa4Mnl9NnKYQwOADx5SH6VVAMWTD6X\nCB7/LziwdcjC5a2po4RWmIkG6Lsf0Gzl7GGAzR/NlxYtvyrnGS8XTJhl/534\nqBV/VZZr5XBu6uCtxS5ybePqbljo7jmEheUHzxUPurMJfdesxnzIFNyogTvl\nUDepy/pxpo92723WKsWNX1RizSI2RfUXm6Vzadw36tgypoLagKwvpngA+qdB\nqwQxGwiDt4toXXbZP3F/aPhxg1LsF1gWhGUVIftYa4ZFfJXoxb9pFQOFwG5x\nIXFc\r\n=K8cb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d13c25004d25c782f2c44b618c45aa9544d04bcd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T01:28:00.506Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.38-renovate-internal-patch-d13c25004d25c782f2c44b618c45aa9544d04bcd_1630114255383_0.3044871792763111","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.38-renovate-formulajs-836b0b5d8970fd17a63bc205c958040660de96c3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.38-renovate-formulajs-836b0b5d8970fd17a63bc205c958040660de96c3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.38-renovate-formulajs-836b0b5d8970fd17a63bc205c958040660de96c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"275e2f89adbf924bb1722290300f4716bdafc812","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.38-renovate-formulajs-836b0b5d8970fd17a63bc205c958040660de96c3.tgz","fileCount":18,"integrity":"sha512-8EGlN3l6cwyZpPt1vfHZx4YwkaXXMomxu/i4veOC333ddnh/pUc/WPihi8L+L9SyxmS5VWNBBJX8XTDa1y0KaA==","signatures":[{"sig":"MEYCIQDpunedn3xruT3TYupXNKGkAdJpY8B7JkxWxItTzv6i1QIhAJVc34jNNjd5aPMhIaNj3d/oYEUt349vY1Ll9KLQ9K9e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZIhCRA9TVsSAnZWagAAQwEQAIYIT+yWTSKCSkzo2wBw\nlr80YqcYL3GYpk3r5e6FFqQBdye5eJKTCDOoqY0ToT7vlFs+HmS7Xog+BFQm\nDfv+BX6/xfF7TT2hr/FokrhbCbWUgfPEIVI3jmW2/Ezq1wk8iGIN9A2uHTSU\nVuoKy/gzUkgr30jks1NqyybQK9BzvaMDH5vl4sWUEFBdfPTDBFujnkfh+Ai1\nuMnqjHdhUHxRZ/VGzMNVQdrpE37IZQdfr8dvP7HKNsEt3c7eLMvkJLwTD8iz\nCr6QVsogh184KTwKDMbpdhnmxBvKua7B3FtZJu0qyqXV6wKgAwH8Xjt1oxX6\ngQbj43cyfOl6pTNeLwuNt9DfI2LPgfGsuK3Cn9imP0EZAGDvTMuc1sHs3bMW\nfei05UOD7LXndb8iN88WRqr0Q626/BUV/eFxjbUXfOfYixB4D2FG6OLPTUOZ\nJcsj21aWQJRqzj+g9vBoqM6UO+M1HUcDtJjE6/kSDJL/ytU/r7gWqw1nC9uF\nYpAYTaVjX1aJ0cnTgE7lRy1yrKsS0GHTCYx2buwVecCEEXWle8dK/NOHDzje\n/mnsnqxVaZ0q+EWqUXvzsKUWA9CQG5LSNIZyEaQztbsMJHd3mWyfXIHFEOKz\nb0dY/akNuufwv7mR0LSHjacUwEEushZnd3l0UZr5abs5Mb3AUOaL90F1bxEl\nEZ+n\r\n=vNhm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"836b0b5d8970fd17a63bc205c958040660de96c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T01:29:11.825Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.64","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.38-renovate-formulajs-836b0b5d8970fd17a63bc205c958040660de96c3_1630114337620_0.021181000783705217","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.38":{"name":"@balena/jellyfish-jellyscript","version":"4.9.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bfba7ca96a438490c7c3f5db251cefd3c5f5abff","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.38.tgz","fileCount":18,"integrity":"sha512-uuSMTwSEEANQinkUdP0hnETryizDZgtVBzfJNiZPyi32gpi6g4ijDQivveBNrOI8YmFuD+PwvrkLEdTO8vTzMg==","signatures":[{"sig":"MEYCIQDMGpp3pW7rcRn+57BcKLmjoqsm9+zAiY3aXw4faHMCPwIhALFN6BKP16wva0g5javwdDkQjWZiUvGeAz9GabG4P01H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZKVCRA9TVsSAnZWagAAgUMP/As4bW9IvinpY8m4spFa\nvC3u63o6/qm+9vWaQWZVYSNGmFqY6rumnIa0//ZIRfBNJTHOfDxIPRp21fgJ\nduR0a1VwZFKX5ykJWx+Qujh0seqeByzxl0+tGmC2DpQCHGj9RRWLTz7M0PTh\nYjc+QDFrOdWtmJN4m4FzKKlOr/3krpy+HTsicWvDoCxHoQSRIpKPFkHj/PHk\nOfxArj1pDSXr+M4ggcZFAjYVDubY4Cufn24utq6X8j0InhD5boaC0lJ/09rj\nN56n6cATATO5+Rxd0J0oIjk0LycUexiQWfyKlazB66IKtD9XMY/zCoT9kjRV\nrpvOzsbp+sv+3WugEMu/dFqbw17sUqW0kPR2+va7o9UjSGLoAlvCVAgFgt8p\nxzQo4BW7cCYdhw3jOW3VqhQmipnZh1EwMXT8Zr8/IiIHX9m6ecFyfDoFbRO5\nYJysZUU6mk37F+/jMSx28R80Ey655thsuIUvNtiV2bIiNCV0tNsu+2c8mgki\nxt43Qq+Zui1seJVE/i2ETm0RQOG3qhyPENNKt+7DwKFz9z+YaES+hIxPXTcF\njwwhDMc0pB7ixHcOUhccZGLaWhD/tbydVoy5bmdN16oj9WftzyhfW2dKqfyc\n1KJWa9zixyjmByNmYJhoWaz3g3rVpKhE+ry4/TnXUX5LFn1iTyJtcFnFrQAr\noXqP\r\n=43v+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9bfafbaa017abfbe55481580ad035bf020319493","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T01:32:04.862Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.38_1630114453550_0.3735928224408862","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.39-renovate-external-non-major-7a31fe3067a7379f084a3f454e4d0f1a86a7d67c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.39-renovate-external-non-major-7a31fe3067a7379f084a3f454e4d0f1a86a7d67c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.39-renovate-external-non-major-7a31fe3067a7379f084a3f454e4d0f1a86a7d67c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc22f2f09bfb5e23d91d8f59f59763ce061047cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.39-renovate-external-non-major-7a31fe3067a7379f084a3f454e4d0f1a86a7d67c.tgz","fileCount":18,"integrity":"sha512-ovj42GdtiecztDYsV/UZ8iQXFgtrRooydfeR9ywEfJQxQtm+s8EbPDgTw8+hn1I3LCmxnoxZslyPSR7znwBQ2w==","signatures":[{"sig":"MEQCIC431p/E9RcukeuqIwW0SV1CWK7tlBaB6JwDAElzlH4gAiASQje/ogK+nEUP+2Q69bKh1csuOlWNnwQ694HgmDwS1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZNmCRA9TVsSAnZWagAAcpMP/iyvoipLl5Ufu0w/pkpu\nvITg3aZflXpryZqtpi8ypUxm+S1wYFQA6/zNJp2UuzpalbxGlhU4F9yehmSc\nikmdi9ZkgHpimbOtJ54b6yOZn1SLrzEPuLcIEyTBrsq/JPne2KDR5YpG1uZe\n02ueu9aYbG/rkxiwtechxYnbrKk/MzjbEEvAtyteJiy02Od0zcnZAV46TSPd\njOnbPvPjeSRnYvNHRbfkrcGquXJqVQePrHUEtDrJJwRXYqimVFny8rDNeanB\neJTTs3UdRtlt3xAWCu9OEzoTJpFhxBaoz6BfLvqsdChCecLhdQgmLSii8lYY\nGEAaaJnc2Lz/elo+8+0isZ+HL+zKJXGk/OIDb7q22gfSmmwoEPw6e1qr9C6k\nlvJSZ6LgaCS1KRuxiMTMs3u4KrCoSZgRxqzUxA+m+B4dQjG2BJWAiZS916AN\npwmFfM4LG8tBAKBnMR7Hc1dmz5Yl0/2CuevVWLGgld/jSLrcNYAySMo6wk1Y\nTA2YRDt7JGPjhXYz2oUq/7w7bmGx1qO1ukJScGAeTtCzGveWPs+0TpRiyYkw\nMVUEZy+b/JhHuHZnrsNEbkqbQ1cV1gNP9xwjTTi4QEcjE0Q6lT4EPDVRRx7v\nyRevNQvBAYvye3o4YHgkegxX6v/5ayBa+Npdom0uHtogMCbdyAeek9TaR8vB\nc2hO\r\n=kn78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a31fe3067a7379f084a3f454e4d0f1a86a7d67c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T01:35:22.129Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.39-renovate-external-non-major-7a31fe3067a7379f084a3f454e4d0f1a86a7d67c_1630114662025_0.6500124503497262","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.39-renovate-formulajs-6e5a29e2e91d665081806637bd55c6ebf92a97b2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.39-renovate-formulajs-6e5a29e2e91d665081806637bd55c6ebf92a97b2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.39-renovate-formulajs-6e5a29e2e91d665081806637bd55c6ebf92a97b2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b493372d0f381134a8a5a4d17b97cc2da3bddd6d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.39-renovate-formulajs-6e5a29e2e91d665081806637bd55c6ebf92a97b2.tgz","fileCount":18,"integrity":"sha512-CZdq9v1836qBfdRJ1eZSHayycUvXJoOkNmPQQfURWm7R774uFnmfUdw86/GY0Q3bpp25Pmh+i5+sE/+lRaz1Hg==","signatures":[{"sig":"MEUCIQCD4FQFeAJtgst8Fzaco5qHA9nocm6q1gq+oWaEgy5ixQIgTr4AcBFvlD6o6Nas8qDtfOIQsQMEfafWNs5XHFtsLNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZsMCRA9TVsSAnZWagAA6bsP/2rLLAYq9PXwzwdXS5hA\nhrP3MkTf6SzYOUIYLqd7r2So+hAk5De/tMge4VvwKxunuwhc1D9ZlgppcOIu\nDtbRT4PE0JMmZp0XT5M2pCT1APppqKhQtgRwNyYuItSgkrpYZFuLarOmdAZO\n0FirhxyKMzly8aumX+9vAFsPUxmU06Z7F1nuWlKsn2ZPYxYrHDKjvXlrN9vr\ngb1fYkqVCFOEi0X2MRG0zNuhEBAXKCCnC3ZPfuTKoi1E0phL52VEVwjs5JTD\nVezkyssd4ZCfCbs5tyNHis0MaRyi/439xO8f9wZrPaV3z1H4/8q9Xs4V+XEM\nm1eL45ep9QUDyUy4Pfvu3+txG5yu3G/yqRuQWZcq5ENwcXc/QeHOCiWkUtwu\nWc3rcUhKcTdXu25KnDw/i9BMMPzng8mYiF9UHeKEVIrVnAetq/YvrFxFqLgE\n5fU9fdgFSWgFXUYbFW+y+qsKXsco5/orq1yakd3EDL1gFhRRQrYG8kvsqDvi\nphmETp/9kniEuYD2LgRcYjW6iuAy1p2db8aDKa/0aqmjXTlA4xx3h7Ll4qlg\np4JmneOkJSIKMUNIbJUfRE1oYjgfY6ca373POMzNzlPORlUL+Kw0xLOzlQWt\ncLEc77KitiNQ71R2KdT0CZsSslOUpyXBC7u80ZDt1qhrTMAHIXj9Bkv889Zy\n3bvk\r\n=0V+U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e5a29e2e91d665081806637bd55c6ebf92a97b2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T02:07:41.682Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.39-renovate-formulajs-6e5a29e2e91d665081806637bd55c6ebf92a97b2_1630116620805_0.29310322467647354","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.39":{"name":"@balena/jellyfish-jellyscript","version":"4.9.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90dec3770e9026135bca5da11df9e837999cfdca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.39.tgz","fileCount":18,"integrity":"sha512-7Fc/ROt5xwnacLosHEKKgnPnLNb4ttX9uNewH0sAG/F82ZVsX5meYP5/b6l8XK4RcuWnbUisG0QGoU2hTqxfgg==","signatures":[{"sig":"MEQCIAk1k1XfhZDGP5Wkb4j3S7dkb9ySOIkW0Okrabs4Q37HAiBp0MZx4wD0yLs9xUAAw8uoQ0B3KOKbIT+6t4Is3sqJwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZvkCRA9TVsSAnZWagAAcT4P/iZdUB8GPLFqH0tLyY8R\n/ZLbvT35VIwtCdIg44GPYNjgWO2UBvdt0aXzdNJeLNyIKFuLJnOmrGU2zaSN\nfRxeclXb+40g2Cfw+8JpMx4cj1YP4HqEpRArXKlH+dBygsq+tOeSkMQsxgqK\nWuXX5GA+MPVhnsLTpb7f3WjlfUmQhzJDhH6oarqU8dNL4lPNSMP1iZTo0/Ie\nz+KjwMMPnMoSUlUKLBscenBvNfQ3hmPJYcwGVsJ+lbSXMVM0qn/4s2MToBlZ\nE/fNV3AHCKdoV0DVQ1CxFl6jDWx40naZSp5ckaLtNitG0OBXiPl41hhawL5W\nVMNABkVM/MG/+xKflVeu59fGlhLVZLi8GosyU8o8dQRe/723SiZaA12ffsuf\n9C7Ti8o/JIu/VQlZvPeDbR0RIvAJ3xW7QeL2DpO5X6E57hfUrx8XkkPZrKmf\nKlpP0EPfV0ckYb4704oOhWqO/svUht9HjuriLhq/GDS+qphpdLdFg6DHtUI8\nAGAdbBLRYdei5/QoeHd4a3YXvv8Ipyl5F1GtPcYAxukI5h0w77i3tc2s9oWe\nq5v9pFmGeimzqQoJv5mI2RTM3k35joLZwJ31QHWvFn+GpzBqOjpnVG6jq9d7\nAZBmo24A1q73iwGs8z/9xZe5bCzUE3dwqMTB+Qyc1zfg1ffGvvhiz6ByRxF1\nAaxJ\r\n=59fn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"147aff9e986d46980f4f1c42ce19f87f5196e2fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T02:12:11.376Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.39_1630116836317_0.9473825104091373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.40-renovate-external-non-major-b04b5dcfb61b136abc7c43c4114b0b0f9b272878":{"name":"@balena/jellyfish-jellyscript","version":"4.9.40-renovate-external-non-major-b04b5dcfb61b136abc7c43c4114b0b0f9b272878","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.40-renovate-external-non-major-b04b5dcfb61b136abc7c43c4114b0b0f9b272878","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"573faa9b13a23a5b56574a4a0a35abfe5a77e182","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.40-renovate-external-non-major-b04b5dcfb61b136abc7c43c4114b0b0f9b272878.tgz","fileCount":18,"integrity":"sha512-MZFwWybmZF8+gE8fJfPPsFCGqxuKPm9V0gSBHR1BkO+KnYAIduyCDuTYLMDBslH9VGNtHc9IXyTVnMX6Y0drGw==","signatures":[{"sig":"MEUCIB3ddeCv4ZnEiWdrbbMaXUTezZ6YGC/+DnFNPlxBXTGvAiEA4iPViL4WALSw3yVvpy4b0+btm4zYZg4I3nvvOfFeFfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZzPCRA9TVsSAnZWagAA4TcQAJqezzGXzaQcifDH1MDI\nDmFkMK4P3fYwQ3jF6G6ESlE/vHv6M/BKAOUOpfNmunQDwlc9r3D9y3XwI3Pi\nvb1o+DPFiBdoio7AyQGci5WYfR7TzEukfXacg03hOC+SfzH9yxwtGBaCPdvP\nqfoJIEnTz6+R3UYSoq1cooBFmZbtaLFrgaFTM0BQhBa9pHOczpslHlYSFN5o\nQr/N2J0rk3YC5+xyJi1X3lb9DebvdEqVJaBqnSzMgFPZhiiEKcdXlePBXqvN\nBRMU6P38qHF4vJiPrN46GWIUmeAC50YT//SG0X6EJwsZIJQyIqYpRvGW4wIz\nI0bnhME4+v9Od8E1+loNUgZTDxhY/VHeEwDriGNb/pjAFnZ6sFdZ4fWJI6CG\nt91woOsdJTYmhJ5vA7DcknQ7aA18yPwKU8KUmgbd4Oab2wnMLvdi4s9QpnGv\nFiZBisYwWiw0eSduEkjSpoZQ3sKqEGSsMDgJwH3dW+W0jSKt7xApCcCuqWI2\nFx8p75pPNemg9Zy83v3LQSruxuUbkIYa8RoIuUIOqtpyVE4UHneQDzLT/cQI\nbjJmt3UrFiCgSha0pGHXPwHXKTtmcxp94Z4oRtyr5iUOo8TqjGcK9kXl0SG4\nK2d2J3VbKjky1RgghcgBKF5qGQwvXGDfFLWx1n2HnQE+jdjQf5nDpeploHdq\nR/l1\r\n=iJeD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b04b5dcfb61b136abc7c43c4114b0b0f9b272878","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-28T02:15:33.757Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.7","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.40-renovate-external-non-major-b04b5dcfb61b136abc7c43c4114b0b0f9b272878_1630117071413_0.4874595978195715","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.40-renovate-external-non-major-02e8aeee4a73eed6b038e41648b7527c64fc9b30":{"name":"@balena/jellyfish-jellyscript","version":"4.9.40-renovate-external-non-major-02e8aeee4a73eed6b038e41648b7527c64fc9b30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.40-renovate-external-non-major-02e8aeee4a73eed6b038e41648b7527c64fc9b30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"405d65a7646b0071f1f355b6b3e35ee4d4cbc9b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.40-renovate-external-non-major-02e8aeee4a73eed6b038e41648b7527c64fc9b30.tgz","fileCount":18,"integrity":"sha512-qTHMYotWZBkvPr7HWjbt+AzZINHiCI8N0Kk+bapGXeOYoXsgDSg5vEgJh/btcovZzhEGFdsUduotneCXcRBG8g==","signatures":[{"sig":"MEYCIQDNYaCiLnd6NucY6n5iz12DNgrryDatpuyIOARIg2ORqgIhAObw49l+4MTRYZZ6HRny0f3iCZmbDTbUd/1nID6VSTez","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhK68oCRA9TVsSAnZWagAA0n0P/3N6qeeaQe/sxdVHEDsy\ndNnqy1I/LZzFgCaXiKgRXt5dp1gWMPYb+U85IPC2IoupAd9FOt3AJxm6ErSY\n7vADT+lAeiGj14eQqOhDrReGtx0gA7Md5c8jEIf9JrCNKJP+GhizPejPtXld\noYb9OWtgqNVnnBBo2XIwgcbU/VdLeJ15P3bzX8L+GUeSUzV2ICJ9KQOCOPK4\ntfxWEQ5OToHdSlWaLKWvA+nKQO+sxQriNVeT0cTu3cH8AStie8x30wCQIlGO\nundVvl9bBdtWMsQOTd3TWjZwYy+TP8ElA95RKILOzh1aorgZhUvFzv/K7msJ\n6thE+F2BCvZztl5vzk1GVdE/D4HRd4zwO4oSvXVJlmtVXdkzeuv7C28a77V/\nGJFQYlRduDfYGMlrbzqv7h4zOH+8iDDK1T8pu0KZRfb3rRj0QXZW1hNlyub7\nHy047k+1krKG7veCepnSrqwdjwovZth0p44oc+gLipoFYcOferLDgcB3Yqum\n3aZ6Dzy57gYZOJPSdkL5iThp2wBsWLYSTeffvZCTXoKOhgMm7A5/V09Unua/\nTmtZHFt6CAKFKhj2zCkRbZy+0AdxM5uTcgxrxSfMz9JR4ZOgJqBQbi6rnLjp\nDYbOtiA1UxBIn1+otCi1o4d29ZaJtUV/El2wrGrZwvIl48PsSL1RhGbC+LOX\n/p8W\r\n=05kT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02e8aeee4a73eed6b038e41648b7527c64fc9b30","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-29T15:56:51.290Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.8","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.40-renovate-external-non-major-02e8aeee4a73eed6b038e41648b7527c64fc9b30_1630252840614_0.4104213804086678","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.40-bump-typedoc-b4114d499e90f08ca37f9d3423fc24fa21b27ab4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.40-bump-typedoc-b4114d499e90f08ca37f9d3423fc24fa21b27ab4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.40-bump-typedoc-b4114d499e90f08ca37f9d3423fc24fa21b27ab4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8f638a31009dbc5fd0ecbd00b69600a9ea1970f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.40-bump-typedoc-b4114d499e90f08ca37f9d3423fc24fa21b27ab4.tgz","fileCount":18,"integrity":"sha512-J+22Lbx8DLeIh3Qks/vSzR383kzW62TF3SR12VV9Sg1EHd+XqcpmneUYnHMILY0GdaXuUyNjdDogTWSOccqijQ==","signatures":[{"sig":"MEQCIAv0TiWWtDfV69tHOw1ALTztAXp1DOxloU6GMWvmkAjyAiAB7HEdGz5n7GD3aru08dIR4AKZfqc2uPcjw2Wb3EvEYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLBlgCRA9TVsSAnZWagAAjR4QAIkhLbmpPXyhs+xmKmtm\nmMTexMffuObej6jg/MouL4D6ykDs2nrUxONWxUWSlJjmmllenPZYzx01xo1J\nTSW35P15PSwkN8mBeCCb+ns088KF9Z500SfsGZXVjYQRVIS00BsrlnKafa1G\nDjPb62rr9ztUwbNRi9JNmaLSuG0kKgpZkkOsKnC6R6mcDy+CW/7m54VlUP5Q\nO6CvsC7eC+mzje8wSJkvB5hbXCks1U608c3bzFdy7gBVuzct437+Yak75Ffm\noKIUzEY9ULtJ9w4ecpsVWrIjOjn1ABk9z+aA478RuPgnc547B+ukVmaEiZTk\nj763X0v9IjaaX0mAch9k11c29XjyAhFd0EvS8vCUtYWw+y+pWVCqTKPCWoVI\n9sAEvahL9EwLnKJ2RU6upU0w2bJp22Q6wMxce0Vr+fL/3TC9kohpWeUh2iFt\nUXm1A1Wg0eWKvWEIen+JA6rjm+HPpOHsuvTShEIx7dVXLiU97SJkZQS7pVcF\nca0a68VZ6xqn5Jq1ZqSOPrSLTE6efUIN/LH2XgAVcKPZb0Yq9xWNxWien68m\n5Ch2wt21DHFdYBgDXBkK8wI111gcIhsxj+E4g0e+84neMbDZohraIC27ggcU\nV15DYxvHym43hlt62FLh7eN5f/G3sNvSC0F1NcwKCXU6r7EecaZzwC9eKP1f\ng6Kq\r\n=xVqN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b4114d499e90f08ca37f9d3423fc24fa21b27ab4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-29T23:31:31.381Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.8","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.40-bump-typedoc-b4114d499e90f08ca37f9d3423fc24fa21b27ab4_1630280032778_0.9764479131711479","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.40":{"name":"@balena/jellyfish-jellyscript","version":"4.9.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4e4fbb6668320549718b8d5db2042d983e605505","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.40.tgz","fileCount":18,"integrity":"sha512-VtD3+GaqkFLYGHRAD0Dop5CprXsBBig4LRcjxCJStW7hJguxdEFj5/q4NjSybcVGf7XFok4ov4MKCoXo8zNgFQ==","signatures":[{"sig":"MEQCIAmRXiO7mFcmZJfrZDmQhf5QiuIFUVoic7UvU/FB4UwmAiAQawu4UG7vRyDpxFqEbGMNqB+JuH1i0FFklZZLtUlPsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLBpFCRA9TVsSAnZWagAAi6EP/2vIrku4RFBkuT6egBJR\nb/EMVAe8aOkbakL+5Bcmy5o7ErUcA/oWabnblQo989AtLszRhPEYmdQbjdo3\nVOh0RtaMb4WSC/EBeFSSmquqFDJMYu4x8DbSwHGA9h5G9GK861A7I53c9+g3\nGyhbhV7WwpTZUgKTj3Rh30FD0r0LdnS1u3XcaSUt9PRX9t4vY+A4HXfQow4R\nXvckmlJAZHQ/bS8Nwict0TbdR6240v6lLrVUssLWVogAQwBKo7t0iZvVaKZ5\norCg1SfSYqRPnz4D95ZaoBka5AxDy1vfmTeGJpygHtdWKtQYq6TfrBV1Xk6Z\nf54Lol0afDEGktOsk9EWeoaJOFwoTpPKViM4wgWrr56vRjocRBxKeyx/fKsM\nnGQb1nh3UldKA0fms3Djvl4Xopl9GmkDreUwoRlYyHPgCVP+M2I4AOr0WCRa\n7f5fv+nOmpMEac8RxuPLGxpCHNb+3s+DGym9+vXhzEpJdmes/kghsNYK/e2U\nNfgcCu/WUE0DjhRHS1XBHZZYA/tzFQY1+gmb7aX8p/xPYb8EkC9SazC93SP3\nF59SqvIJGcBNMEO6mRM11cyIApfHdGPR9azC66HVmqHKyjNUO1UY38RoacBv\nppCLNPWOD9o9eUTL1dFh9xwj2ma8L4WUjJLfQdTeIuOiPcGzDPyS0oOHKaU7\n2ALu\r\n=nnu7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3fab7849a1ff1ec7e2323804e798dcb15e4c6532","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-29T23:35:41.630Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.8","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.40_1630280261731_0.006694826413548238","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.41-renovate-formulajs-a8761f1fcb72cc6aaee0b6ce6832f15f332f0369":{"name":"@balena/jellyfish-jellyscript","version":"4.9.41-renovate-formulajs-a8761f1fcb72cc6aaee0b6ce6832f15f332f0369","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.41-renovate-formulajs-a8761f1fcb72cc6aaee0b6ce6832f15f332f0369","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a36fc7fbabdc514e66ce08e24d4071506fda04e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.41-renovate-formulajs-a8761f1fcb72cc6aaee0b6ce6832f15f332f0369.tgz","fileCount":18,"integrity":"sha512-cUwvYCgsjwu8g3/xTcd0u9smpc3DJXnclQZvl/Hmky0n0EojNpX0OEGqmd2S8ZWQdUljyxiR6RLIPLmblbmJqQ==","signatures":[{"sig":"MEQCIG7WajAD9/dHzCkOmB3vD9gbZc/byM7eSWXX3YwBuQ2aAiA+Jlm+cFXl0VwX1ShJXhlhctDdgUYxmGKFlRNgtQTlKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLBuOCRA9TVsSAnZWagAA51QP/036fWu+j2PMjeyP6DvV\nhJLvcBbhCwdtqqvqfAlaG1h4+8M8WpO8J/pe1bUbrW5JqsmyAmwxcST2L95l\nWU+zToGHX3AiVc6F8pKangFsHDcNdBttcXQX+r+wlC+glBQfbXRep/X0hgq9\n35tFsrELHI/o2nm1RYn2NhYHsfkSBBvKp9o4Aze0emDFf+DDw6ti3KCFAutt\n22xGFkwmzQOa8s6ZFcGD2fGCAvFm2POmY1uEStm++6MmIiU1t+SkVCLEOkt7\nMlDED1KD8D0KYmkCWKiq4GcOk/OxpwW67r8FLwA7UWjWVLOuAd+Bnfcw+WlS\nIs2aZafZSNQSXpaW6q+PAcNdLxuT22H1OvIL8VyfsvnRn5NjIi2Hw3pbE/fv\n+7k83cel4zydEeN1D2wX5djDluCdF6rP1/TA9FtEFKox7h3O5FWzEnmxhFlV\nDpBdKTX01g+OHQDEymHfDCHrapHkms+7TKKrm3DE0iha+mzWlMfJeU3lg76b\n3GxugC3TW+xywTmD1cqvCjzjjnaTtjxMG/GbwbeNUEiL0KODWNnuFl96fqra\nLMugpZDiZl8k+PJyEQrV3Xwk2zXnXi/knvQsPCnUnNaUCO7Q2TBLLFzgk+fo\nsFUsbXauuHeJmXLelvsiE7lxCctl+hoomH8sJxO9qVAbtOWCn5jnLUQlBzJ8\nu3Pc\r\n=imBd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a8761f1fcb72cc6aaee0b6ce6832f15f332f0369","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-29T23:40:00.493Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.8","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.41-renovate-formulajs-a8761f1fcb72cc6aaee0b6ce6832f15f332f0369_1630280589963_0.8992313503297993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.41-renovate-external-non-major-096f5732ab272562465a987b7bc7cbff315ee36f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.41-renovate-external-non-major-096f5732ab272562465a987b7bc7cbff315ee36f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.41-renovate-external-non-major-096f5732ab272562465a987b7bc7cbff315ee36f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8e3771d506b80ff50e89be1ac44b3da6670d4132","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.41-renovate-external-non-major-096f5732ab272562465a987b7bc7cbff315ee36f.tgz","fileCount":18,"integrity":"sha512-UbMlY1lXo471UGUIE11ZP1ooNN820MgG6R9l2tm29k/lmF1MR9LCxTglVx713OatFU7XWYaNViVE47K0cJ4RVg==","signatures":[{"sig":"MEUCIG3RG8/227y7ELMiBBJDxpSVdfxFeA/JX6KvA4LdZ6xIAiEAu8bWw97DwC3wEWqa7CO12r5hGYxA8bONaJRSgFHVLhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLCC0CRA9TVsSAnZWagAAvSoP/R5ZOyRYgXHJ45lqXGDQ\n9+05iR9d/CRJQwE7IFeAYU3HSXdUZJ/YFnD13nVG62H+nx06q2BCTBX/0fOM\n4fOzAiWIqn74xj7ExLlMt4KajiLx5hU57jp/BhAMDkP0TLncxtR95hCQy3CO\nzfiNtLINEf2ut0xSOeWLi93nfuzK2xeTKqyTqAsCOzPHpirh4Uay/tLp5qVC\nuCzzl1H5vYPGxNnHXQ6ET1GwufnkQrehvOeDFdVHKkMfHRd90Ko7+U+NqNVF\ng2vey0ue4/EalB2ynCi2UbBzHZ+cRbA4pzBtOKcmx3XmYzCYVD8lt7xDQ8zQ\nB2wB0kjn+NK8xrAcp7XmY2bNGA1jk9/dU0G1G5yoaPvZlQjVoH8j2W13UumT\ngbr1JmLVEG9PEL1/MsjblJMXCzXzkjXJlx3lMZgt2udkoXz6xNuhPbqQV98y\nc6ijdmou0CmnXwQfLUX4n0AwJxDmXpyhoBzFA9jIVvJkk1My9tB5jB3HlIRD\nVtHTQ8WMDpBsZFiGpt6AsbJExkbYS2IExdvPQYK2X8Rv6QlesthePNDgIKis\numuieJQECiuWygc0+qmeKn/qut0jE9H7aNLAyJl+9R7LxKrTql2kgz02LnDS\nDa49A4MhsvEGMOtnPT0PRszNicQUbRByzNH9gnvMlDBL/FGwdsszqgkckjy/\nYK4j\r\n=KygD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"096f5732ab272562465a987b7bc7cbff315ee36f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T00:02:30.386Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.41-renovate-external-non-major-096f5732ab272562465a987b7bc7cbff315ee36f_1630281908471_0.5193089860127122","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.41":{"name":"@balena/jellyfish-jellyscript","version":"4.9.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd467a44a2d87df8b93215ed4f0b1669f0caad32","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.41.tgz","fileCount":18,"integrity":"sha512-D4eZJtZ1iAIItYASI4eRGYbBGY4GstC9vX8uBnJonRhFkkqcirD0JPz/b6rCT7rSgxAA/jQPpr71kCWLG6MbyQ==","signatures":[{"sig":"MEYCIQDOF9v6rAkaszNQiLVPlW+qXvm4ldlGQ19772LKcxLjyAIhAIfA/Ow5ym3bdkWxTut1vlTYS775ESALt2lPJXT+w3nZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLCGRCRA9TVsSAnZWagAAC9EP/16piSWwlOoJswPaVmYY\nlHd9ol+tg01D/NFkvlgVIR0WeyzNAFXmn9QmpNtlecunvfjVfV5jBdjlf/pl\nY9iMLayeuR00d2N4CMSX04DgwAKOqufjYvBoyu9ogMLhlzVckkZdOmG5/VOS\nFXja1mcxO4FVl+0FknwTe0dRtqHJq/+Zp8zfzDSGq+xWB0HROdnOoZ/6B0TE\n159249U4BkOMKDz+evs+on+jTO4jNx38loxuzQvWo0/orNyzI6F0E4fa21+t\niy6OfYihhFrN0K/xX5SUrQkAufWTmLTRUHGflAfchc2F1Hyf6dl8lfhthIsV\nkH6chgXJfikTIm4KOPehZfY54l4zai9KkkX7S4d5424cY+Y7W3ox+T9yiRk5\nz+8DVrwtI8fq/qxVc0JBvHIEO5O9nLTGSmwA9LLnOVIccwc7zggxflnWnPBO\nw8E0ZqOrC9v8zEXz8+Pvwk1Vz6DzzWpG8LNUSSvVKXzqsfZKK9f/25QmHNOD\nJNlyvhAnoIsesQVE5hEzDJO+eRwpfhXjilfHr2uz7FuOgn5gflt6r3oxPRMk\n955cGx4apLeaURwbxH+yynZiCSzEqJNog1j7ZWG+ZPOrIHFyp4qH5ShxglrV\nKgJ8kDu6YiOslVN0P+SgG3W0NEhv+R1ax2GZZLXdgjtIG+7gyOc2hvBPSxZs\nDqlN\r\n=PjPJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b01e74a485d1d71e89cbdaa23d7398133c7ee6ee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T00:06:51.536Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.41_1630282129307_0.6524454667357318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.42-renovate-formulajs-42322e38d30497a8805f1e3d5652d8d2168b85d5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.42-renovate-formulajs-42322e38d30497a8805f1e3d5652d8d2168b85d5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.42-renovate-formulajs-42322e38d30497a8805f1e3d5652d8d2168b85d5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7995e36ab3858b98cbf2beaa4fbf02698c03d278","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.42-renovate-formulajs-42322e38d30497a8805f1e3d5652d8d2168b85d5.tgz","fileCount":18,"integrity":"sha512-YEGUJjrh5bUp40kJvtjymWRTwDTH+bGRZyr/fIfHbol3vXzNTzQ1JaNzn6OtKRLQ+X7b+g2QDJg6QtSPnqqVTw==","signatures":[{"sig":"MEQCIF4CfIvljiPnTQFpBDgvipIpbzCa/v5hgggyDoxoQg1yAiAV6j0E35f2pTYXbCAvwhcZuRJQ1YZ95b8ANs9ZxBz7NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLCJkCRA9TVsSAnZWagAAlb8P/itRpuaP1MFNYY8lCWv+\nLsODSpEGQ3PsrmAj2WzSf26JKxK7UlPTD2WMaubGZlengXbg/TQu4zP9yVlV\nwwzjJZLKQFAhjKd0EkJo8qDg+nqFzPU2C5kEGYKBcUIW14ioy/6nG3fX02xB\nwHi2TpcCcVajcwsAHZelVBpj2WXYV4X7WcmbbiU5QTHSFdjYEw9z8nAFPAiP\npARFVSNfVRnwNQWtQecr8GusInV+YU3sws86nW6SxTPUIWElufvKj8ysYReO\nkrPMB9hQCvi1vRzZ44ZyukOgrsiUWYRRFuMCSc59nrFObFJhVae8+LFnyQZV\nvfyFEkLCRUy0KJrlbtObPI8z2FETngUekYp7moAR5cQIEoOoeVOpfMr7warF\nYTiKws89Im7TMVs1bMOqqByHUqwfh+ehIbQYJj0jZYcro1Ae1Yj3qJUf9YXS\nfZ6bctPbh7wnC5XD74+mtb6zYqVmI/nzIuWgU5R6J7yv/FFSYaSb3VUZxo7J\ntnzfypwfKlwTsIaiqu0jp5OJSLHpq+vExOczMtJNtWK7lSwkGaQwDsNpN44U\n8OEwykKk44u0RS7hUVlQJXpuSMqTO1bhIEjveGS7N0PbrWd7Dv10RA9MICZw\nU2Pfgt/VQZGyL/uUYqHqihgLNKr9OZHbPhFe+rqBrqIa594PSS22UPNVkwRB\nXUzK\r\n=A3tM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"42322e38d30497a8805f1e3d5652d8d2168b85d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T00:08:29.133Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.65","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.42-renovate-formulajs-42322e38d30497a8805f1e3d5652d8d2168b85d5_1630282340399_0.5400029498291983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.42-renovate-internal-patch-da9b382d2f0fd2c5c20b76e0f5b3da57a57fd697":{"name":"@balena/jellyfish-jellyscript","version":"4.9.42-renovate-internal-patch-da9b382d2f0fd2c5c20b76e0f5b3da57a57fd697","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.42-renovate-internal-patch-da9b382d2f0fd2c5c20b76e0f5b3da57a57fd697","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d11771ad64014cfefe4c651aa19ad71923f24500","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.42-renovate-internal-patch-da9b382d2f0fd2c5c20b76e0f5b3da57a57fd697.tgz","fileCount":18,"integrity":"sha512-PD2Ht7P4PuDfoqhBndxKwbGJa+myCHtRLjyjueyDlMMiJ/cPOYnczk+iKGBkuyTmQkE2JfNASS6go02pzdvCGQ==","signatures":[{"sig":"MEUCIGll9dkS99px91O2LCHnNZEfj4RSW6rSf9GX54XG/FREAiEA0fSxmmG26EH9F9C9rfz2uOj9oNJCFYfNYzfJLGMvu+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLKo3CRA9TVsSAnZWagAAR8YP/RmoTm6FmOGjN7tFsn2T\nyFmrJp15D1R19Rygz3H5AK6w6htxFGJFo5KBhk1kgnCkiU2iUegBrXzbpudo\nvajBZ5xR9/2Jz3HGVvXQl2fIcY3Qitv4Yfm2o9ghAutsmHp0cn5VG1WgNVKN\nrxzQqUnqjBjoDaMRaQZBRmC4oxOhFxlRNwPC0EV3geKgXwGv4PC0pRNbf4j9\nG01BMRC0FIzVNn2TqnosHIzRXPfkMOYeVNaJG2mTvuQXI0/ojA2WFZcfS0lU\n8jcYHpLBD6AEKAcrpKfnyBnA5cIgjDvNatgx/wtBuPLtc5MmRpOAg/Y/N+hx\n3aK8xUHbiSUUEdJtiK5SmebDBFk7wQWsa21SzKAOUC8EMuFQuwo20bHhcSBg\nU8JIB3N4X3UucjKXvyZtXpDmojwHToPBqdqbem03o0QhfihKZZWxnxGSM98X\nsUdjv4elPDhhdT2Ly8uUVop0/4y8/ziDbCv8FVXV2qoi082qX52T7he39Iv5\nMwDgnIiSmLvQy9xV7dW//aUk8O/+3Pxe7UvzhGgegvfVRT6CwOfWFvdt3Ndh\nMrQtP5gVp3k0XJl5Rh8Cy8BbwRF7ggIOWUqq0cE1p3/rorDoXN2A2Adgum5r\nF2zd4j5sFz+4hDfDDnx5v9c0ow3SlC5MmWlPsXTuCzXSx8AVYdPFumGgIVl7\n/9+O\r\n=jewN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da9b382d2f0fd2c5c20b76e0f5b3da57a57fd697","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T09:48:20.863Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.66","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.42-renovate-internal-patch-da9b382d2f0fd2c5c20b76e0f5b3da57a57fd697_1630317111365_0.3900326497244262","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.42":{"name":"@balena/jellyfish-jellyscript","version":"4.9.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"36a265a45fbdcfa1c309cfb63263d989c785d155","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.42.tgz","fileCount":18,"integrity":"sha512-Uaj/g5lzesPeMwe/+N+g3aY95wWJjYIiX7VvTJrO5tDG8lVTfoNhBK9slcZbBNfT5V1BGEg2Qyd44DMuZgoW0g==","signatures":[{"sig":"MEYCIQCtiHqVIvvD9A/JyuKQOwFKlOLRHKBwH77QuZxz9HBO+gIhAJg6PRdt+bE2icJtI20/LznfserGmzllIWcStnDTSGC/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLKs0CRA9TVsSAnZWagAAnMgP/jpJmULwkhu8Buhksdre\nkOmvVZI65THIru8nY9V5lTG2KAQ0FxA/s0VJF16oZsYZud8dHnV4fD2gtGlA\nJWrWbCpDJV8g/8FkJYKpun0nbupYbx2oOkvnWluGBHtBEQIvKQBc7u2uuqG6\nlnl5JS9K8t019Idt45iBvThFIrd7eh0IUzScIP2SPmyiY6Xhw6Wh1/1WuOvf\nXTKAE9q8BF5UlVVAEn4HbITB7OfG9hBJ6Wf7iiD2FEl8z5joWlpDtSys9f+I\nj0o/k+n/jJkzAiYtlrlsY7roVME4STEwF86WH3SDpYpgEG0r1Q9I4Wi/wJ3A\nsNUF1n2T7hPyIN2uBubUFZvHRDDHzhMUKrkqqGsybq1wEWuvdjmcDj9trOwK\nQ8NDS5mC7MXTA+jA4LW5BIzSd2s0zIF4dr6WTMoITBO8WYH2cLrPd8mL3F1L\nbQUecNe97uL49MHA6Dg+QaBv4Kry9kflKVtdJ4jswpcfkee4hvjI1t8nmW7I\n0KmVfpTSA/sHB0zPDM20+l0TkQ46oKylVSABvI0Ef4L4ftLzWYNhkTtI23+Z\nzh+NAHPM/XgoFmDLBGUKs2g5FwucYsD5VlGqsG9mdComFa23uI4oAoIFxqnr\neu4dR7Wb8ntN0G99NdqJkhuCj4klSn6V7AKCYkMzLwkwEa5VRqW+SVRhf9/I\nhgV7\r\n=/y+8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ad434beaf1c87fe9f3d4ca1369c669b5776bed9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T09:53:53.457Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.66","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.42_1630317364845_0.34279442260536874","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.43-renovate-formulajs-884c76557ece1d04382eae8ecc6dbfc2f0d31f9f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.43-renovate-formulajs-884c76557ece1d04382eae8ecc6dbfc2f0d31f9f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.43-renovate-formulajs-884c76557ece1d04382eae8ecc6dbfc2f0d31f9f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1f13abf7355115a89f85d1dd80b9ac2736e19038","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.43-renovate-formulajs-884c76557ece1d04382eae8ecc6dbfc2f0d31f9f.tgz","fileCount":18,"integrity":"sha512-y+jwYKxt9tSwFBM3XyupYvqIcsHB/J3UiL9mktXPJGYyjBnZO3Q+6ltIHXRkImFRK1FpGeA2gYTGz4zHQcA4iA==","signatures":[{"sig":"MEUCIQDrivA63wfwHH6TxZJlgymvWRDUFHfB8yccjgtlPnpO7wIgLrH3rM2NG0i1lMlD7rXtYNrNElVQRysjPj1znVL79JE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLKwaCRA9TVsSAnZWagAADJsP+QCfrXPtTRKwu+PLYNsA\nw4WXQSxMiUpooSN357IN2rvDtaaqIBH2qY/9usz3FBfIEo7IYR6edXWP37js\nAXzVe0jssdMS7YUABZtvMVIDtFDzT32ELWMUnEPTg0lM6h+yDWwqPt/dbcao\np2K4WveKA4odVEndacFbeSUmF47BPIf8F61u9aVMyvz0SP42jRENQz9iGBC3\n1IHH/Ffdxb60fV3q5AVChd55B3uUft1RUXN1n45FYYsIOTHO9zWOApPzI3kM\n7pqUWsAVj5DitWG4KfOLz5FiZYbdn7vfJY+EcO7dr3WxiNQuQ5wInQ948/7i\nVxS8VkD0sti8WSwIzUsJIisrcsQ09P9stD/LgVp7YzYRx/d+4+vOcjqecurV\n3c9ZaCM4Bs45K6i62ldPAr/qubaG/4FG6UI6w7j0IcGpWIA9gblPvG1G6ZhW\nPaKLcakRbcjTO678nrnSWIMs7V1ZdB3oRx5sPdfCzGCpZ4RkzqN0DezMLFVJ\nZJeVBy0XcZjM5QfkMWiYNOQb347LSOfGkvh8X7wCOp9owGV72XXTm0F1QSoU\nzHO98CrGrM2DAbhOyYw2y7/DIrt1draxOkqu/g6y/Sn9VCrRyWPqCQh2pmi7\nWqL8XSF9xX3h7dMKf68OjCDnD5YkKN/TbFfxkxek+WNdvznBSySwiqfb/Qzh\nSTmP\r\n=V7fA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"884c76557ece1d04382eae8ecc6dbfc2f0d31f9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-08-30T09:55:29.837Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.8.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.66","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.43-renovate-formulajs-884c76557ece1d04382eae8ecc6dbfc2f0d31f9f_1630317593923_0.9229540747956608","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.43-renovate-balena-jellyfish-types-1-x-2a249f6e0202b5b59a4e946575be5a2b7108df15":{"name":"@balena/jellyfish-jellyscript","version":"4.9.43-renovate-balena-jellyfish-types-1-x-2a249f6e0202b5b59a4e946575be5a2b7108df15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.43-renovate-balena-jellyfish-types-1-x-2a249f6e0202b5b59a4e946575be5a2b7108df15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e38fa428c65318f061607ed4f9f2803d888d4f23","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.43-renovate-balena-jellyfish-types-1-x-2a249f6e0202b5b59a4e946575be5a2b7108df15.tgz","fileCount":18,"integrity":"sha512-WBhWAlVVccOpAfSc144nHiGSMMKIEPG/oyV4N+K1guM4vShgWlcbbWmgkVmgRswwXjzGSQWcLhoH5WRFJLnLyQ==","signatures":[{"sig":"MEYCIQDeimUT7Gcp+3A7oRo4R5IuRvlbX+bKsxRguotQIq8c4gIhAKAnAcMvA702TJXzvlDKLEB9yk4Fg6k/h0KSQmMq1zVC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMDSJCRA9TVsSAnZWagAAwgsP/ib/8zcbQghFxNBOqIH2\nTAPI7Tv/lO2htfKQlbfp3t9sUFz6Ttl9OSK2l1b1mWLHA6oVHr/VfwXUPtEW\nU//7jIzCQv9GzR0NrkRiUMBHiM/0VxVB/kO7NTtXh70UKrZGwrlzB3AqytPI\nMToQgiRcpl5WiF7Pa4p6X6ZpZgAQCOQ//qWWcHJ6dxdURDY8US9NihKVM/mF\nmoYG3L5o2mdR8ElERytCy1GYSjuYuGkBt+Btoaqlic2W3dJQ+/6euN1NRS24\n08VwtxKVOX7EN8NlwcUxUECNvq2m5WxszkSbaQGato73CBoc4MyDW8/TvMRL\ni6dc1tTRtE4yVMay3CLjVM+5BoEgabdL0wZb4hpE2lQTF/xNudq1FVK02+dJ\nX6ALuJWv3Y12IvqH6TUAFK+0rD3YbKfxR/d544Q+mIhscDDnoEtwdYTpDtXh\nbgPDlbq3F/cb6UtFDaEm512rA/s0Gko5fikUyxnBqCbFNdE4cbr8ETL7weAr\nc0X1lSKRomCCRGiFQ7rPccz705agIFvyDWW1DmHIyk3qC2V14x42rSmeOj/T\ngqQqmaajcaw+xNdLZaUhqRtnQFMLUk4o2eVRFLsoVBhWoNGHLEJ8xiXP2CiL\n080FdKRGWukuYY6EqfPcwtIY6g+2xlhXptvddXkMby615JFXLRKXpa//9+Ve\nTd26\r\n=QYZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2a249f6e0202b5b59a4e946575be5a2b7108df15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-02T02:15:30.388Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.66","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.0.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.43-renovate-balena-jellyfish-types-1-x-2a249f6e0202b5b59a4e946575be5a2b7108df15_1630549129576_0.8947185182091493","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.43-renovate-formulajs-bf9e344dbac21341050f63eb09bbcbc885bd15fd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.43-renovate-formulajs-bf9e344dbac21341050f63eb09bbcbc885bd15fd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.43-renovate-formulajs-bf9e344dbac21341050f63eb09bbcbc885bd15fd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0efd1f241b64eef097111aebaae4c2db5c779193","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.43-renovate-formulajs-bf9e344dbac21341050f63eb09bbcbc885bd15fd.tgz","fileCount":18,"integrity":"sha512-DK8FXDzEincpVsWUPps4AQQZBNlr00gUVPBSSQDDAmUBDOGYpDodKRyr9qfki1EbFEAUVlrrSZXksw2tgfxEEg==","signatures":[{"sig":"MEUCIQC5U5zp/L7yKbpFqGnNlKea3v510Rvpp0GZDdxSYDORBgIgfkza5Z/nuMRH+XUqGdWgDGvZtorghBtuLYCkPqdgO+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMnYgCRA9TVsSAnZWagAAnXgP/15obGtPj/e7bM/tBfZT\nVUEp+DGFFbFPi2hdWDw4JlDinOe3THvsZGyYhD5w4lphfsepGaa6dravT+K3\nPZnyQp5AqjFDpCpfXMYFSeM8nha4cnwG9Eq9zxcqbCp38NIEfBh5JSyHU3Qj\nyym2yT9LwMdWkos5avsLnqxql+8UTp24rd0inrNxqXXhMGyKpTuTbSvOMntg\nXowjYF5PhqWvHuxwDf50JQpt3qPNLQurQE0cNL6PlLpnjdag7Kpvs9HDKzIz\nfjq+AhkDYcl/dAeCM3t2+TbNaQ/JPTNVxXaW8Iuw3i1x+fZj4TdXnK4pc7Pf\nVBFspUGrtDoaLRCsCKJ0xev3cqI5Mch161TxhlXisuDMLEMSSQ4hTl0aHy6O\nxieYypvhziubuhzdSBzZ6wDMcxYzJcZmbYgCNt2x4FpdCvSDyY9yV7ctIqT3\n6S+WyKRBux+ryv6L6s6VR5bFS1ezv7GrmJpvvgom2FZQM+Xkfr2xMNiwPD3G\n/Jo6zFvHLr/1GWfVliH5YySHAKV1b3KP2E90AauCcB7eydASv715igszrFRA\nTRKbyNh2jVODYXQUzue+NrFWkR3DoVnK+oNzHD6SD1+RTQ/VnaHWILNrg4B3\ndB+srdAf4gpFari4q4gsNIpoL6v21Ku1TWmhMJ1T8CbEbNvW+Jgpoyg4LSAb\nMy4V\r\n=2KDP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf9e344dbac21341050f63eb09bbcbc885bd15fd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-03T19:20:20.925Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.66","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.43-renovate-formulajs-bf9e344dbac21341050f63eb09bbcbc885bd15fd_1630696992567_0.9363803125542687","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.43-renovate-balena-jellyfish-types-1-x-0c1c12646b2508fcdcee7352fa74b7eb3d5918fe":{"name":"@balena/jellyfish-jellyscript","version":"4.9.43-renovate-balena-jellyfish-types-1-x-0c1c12646b2508fcdcee7352fa74b7eb3d5918fe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.43-renovate-balena-jellyfish-types-1-x-0c1c12646b2508fcdcee7352fa74b7eb3d5918fe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bb20cf459def118a50e1b1889f34380347d166de","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.43-renovate-balena-jellyfish-types-1-x-0c1c12646b2508fcdcee7352fa74b7eb3d5918fe.tgz","fileCount":18,"integrity":"sha512-9tJmjwEr9CjNHHoe7yCv+0HSHpxvKjvd5wV/0T+5lufsLlUidyzrbY0a4UNDyW3Dq7a7NbZDWMRh135xNAvfXA==","signatures":[{"sig":"MEQCIAQB/2B8DceCX6BEB9Y6yqYibuRYpd7k/4ER/T2QG4PgAiAJhXHXu9TYBnGnh8/bA3UpeBQJYv3JGbD2LokcdhqWcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMsIPCRA9TVsSAnZWagAA1GYP/31N66bJpBMvyaDz/eRg\nkJfL/FWFGsi+K0FLW7VebxOXgbC/MSr7wD3XpX08RGie5rUgJ057mf25+t4u\n9OIBCzzJFOJDirt3ivXA8Co+QR5TjHbGK/FUv2l1D6iUoOo1KVzxqCuoqBpi\ntubgP/FIM1JNy2Uthlun4KUYkCE8wBQAW+jHoK20uFA8nR+8+vj19V6+ZrW0\nQyqiS8DBIebhqpiOgsexoWATZ6VyNENchojF9bXk4xXGEfSoPGpLng1h4nxZ\nPJCeTVP+DSJxfxASNIGLUYQClj5TtZnGlrF6MxNhNTF1v7x41wYfNYXHKHUB\n1mI/yefZe3qd0UTu9xWwARWrKDirvXQnKI7+q7rKQsb7McrbUPNhQkgyo092\n6xGwxqz2S0I33EyLTJfCThviuKFAzGbdpTnWeyd5PNqROspjBS3m7zuB9C+o\nPoOY+Xif3mF9FOcy5q+5TF5yOkEVLaIgdGdOBAiEnJIMBIQAlrdKvGa4ccng\nF8NS8wQPXNZDtkDuJ/EbrLad65JFdjAPsrZPG73p21gaVHtbmwGGP9k2M+bl\npEZPQO1CN54x1KWI12mNI01esIo9MMSMG0FV3+5N9MxsxuD2LDGE5Wa1mR5w\n8RnHtDu5cqrFg3xUDj3FmFXVPKn2pC2C5Io7FFegxso+q1wnrSg1rKISrTqe\nU9de\r\n=9n07\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c1c12646b2508fcdcee7352fa74b7eb3d5918fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-04T00:42:51.945Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.66","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.0.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.43-renovate-balena-jellyfish-types-1-x-0c1c12646b2508fcdcee7352fa74b7eb3d5918fe_1630716431320_0.36606255882915106","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.43-renovate-internal-patch-e0d48a7f0082e79ad28904e63add06a717bf4ba5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.43-renovate-internal-patch-e0d48a7f0082e79ad28904e63add06a717bf4ba5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.43-renovate-internal-patch-e0d48a7f0082e79ad28904e63add06a717bf4ba5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a1df589a987125737edc432fbcc59de96d5591f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.43-renovate-internal-patch-e0d48a7f0082e79ad28904e63add06a717bf4ba5.tgz","fileCount":18,"integrity":"sha512-T5p0QF3N3KxkI6dPR5o2DGT6Bji57RJuUsidumot/hX4un5J7L+tNLjHQmjU4BIIq6321dNmkiKgQiJneVnR/w==","signatures":[{"sig":"MEQCICKJ9xzGCmbhUtezUGcspVgThIm2fpYfu0m2Cr6X86BDAiB4q9eSkle6cdN4RnCvAZNJG4quvBrXyi3Sx4dXeHsDYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMtX6CRA9TVsSAnZWagAAaPoP+waFvIDVgJA+VV4HREjL\nN8LD4Q3GNZNlNr+twLZPySe+QQLFQhprvFO97YnSvlfDG/DeBuVZgl5Cusbj\nxXs9uxJWJrBGCng/paVRu1bwDbzoOpqKuNJlWnt0qplhjoaHovq+xsMb8oP8\njBTCoT/yHpN1fJVW66cUVUR+4INvlnEaU06KdoMY95TceVnFLiXH02NiwsO3\n480BOHBveXmQ9COwl532V2MzFaN1msJHztr8wA5/4Xywf5K5sDLkD968fH9s\niIo98OVyjd+fFsq9RCTjGmm8nBMqgSWffoWC8Esycx/VLea2RWTbxF0gDh5F\nOb+BhlBF9oP5yqvto6gA9IxcixV4VrGnYwTUNhIiw2jJixIYiuMql+NSe/6p\nSyg8SB1kuADf8Z9Qh46mwwllmMmj75DxTyiLSx+eq12r4imO1AOvsoRLiPSt\nH1t+MD0bVyW9hHO8rVzQWakPxjJGPgeNZUhCOqFoMC2VfdD5CiUBwGPUsM7V\nUsmq8Opruud5N9Ssx5SaOV/DrJhty7b9gKQnvfMGwAqkfB0a1w76syq6KD0X\nwFd8cGb0XO8CO/G7AwXfW73Yla+7fAvHe+H/KQI7ZaGHTBwLS3Zb0HH38qpc\n96tTDFXUeWwbdKM1/6wJwX6AurIW1f712j2lGfriM3qVPP1D+sE74MdRC1k9\nJZBv\r\n=1AtX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0d48a7f0082e79ad28904e63add06a717bf4ba5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-04T02:08:51.751Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.43-renovate-internal-patch-e0d48a7f0082e79ad28904e63add06a717bf4ba5_1630721530119_0.7901493536600326","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.43":{"name":"@balena/jellyfish-jellyscript","version":"4.9.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d3a3439befc062611a11d1e2aa22786c913ab6e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.43.tgz","fileCount":18,"integrity":"sha512-tPrfEALAIngiG9NYoC7loYNiz8fWToDhNZROYj0asiVCMq+MUydzkUz9K05Wl7P505eOE5ZQ+10nQsTtxHYNEw==","signatures":[{"sig":"MEQCIDCcYQHxUkTzObkPulZvDCJAcoGdKeuyiIHVhlZAsO18AiABz8fXGPvmE1jvZlzfoLTeAoaKQ4F9KW2WOXpcfcqk9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMtbaCRA9TVsSAnZWagAAlDQP/3i4U46sPzzUzGePbwXv\nOfz66LHwvtDS+1JRnxchVroy0niGHB3s7/4WNhDiT+6Y/61aRJZb8o/G3F0N\nR9f1348rdRImlOHT/xtT39OfH0+dTz1DSTncI1GZoDAj+u+/xroTBzaSNZQJ\nHiUogFRYI0nRIW9ZRteqaYOWpf0Y658t8AD0+q12LWTHUcSpPhs0Wyhdxbfl\nb19iX74FAQX2rCtyoGtYnU9S3Np4a6Jne+rykmsatEfcKSfyHof0llWMWPut\nLoMb/T+AKx/B7BVaPWI/be0g2NlPxGPnjIRUPb+RHc8pQcZYmXbA6k68l16t\nSRLA/HQouvqwEZu8lqr1oorHvdiYACdYdANKH4PmyRwlEOrLJPBSBFH+77Jr\nI+sGBjoyQJLjkCJmdFu4J5Ew000LYygYDLfst17F/xOIHZLe7YNO296f0qnz\n1MY7yafvpKMWYePL1+Dc56oJW6DFmdRGRCimSF032vXhM5PvJ4kjTBF2rZOJ\npjIpHhmULuEr7sns1iLPpYUz0PaMPHOWHlDkxgy2c0rej1tb90XHQHWB2spy\npTkmaXq5SUlX7c77L4YH1IysR2H6yNKbvDRGRphwS1bgFM70ZhBnID0vlssE\n8USuhmUxXsg1x6Gav//dylTCmqekaKNEQe3xpGSwQZZNvbeXgApVi0MJmxOy\naRp+\r\n=HR2U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24eede182b6076c4614d4329e1624b0e7041f1f2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-04T02:13:51.879Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.43_1630721754415_0.012652646467949946","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.44-renovate-formulajs-56a916023ad7703c2c1aad2e9462f751e03b46c6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.44-renovate-formulajs-56a916023ad7703c2c1aad2e9462f751e03b46c6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.44-renovate-formulajs-56a916023ad7703c2c1aad2e9462f751e03b46c6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2557ba73f464588b2536de9e77c5618ba40613fb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.44-renovate-formulajs-56a916023ad7703c2c1aad2e9462f751e03b46c6.tgz","fileCount":18,"integrity":"sha512-UUsT16JnJZaWiqZWBC59p6snkUb+hd2pNU0R1agMTuMpZXoi58xkBLf9B2H7mmDSFkjdu8ct5CGgwAp8eyayTw==","signatures":[{"sig":"MEUCIGcUUU+T0Cn7xw26aHJ1PxFcH5iVG0yzK2QXRpJucMkVAiEAyfnnn/ysZCQOmIiSp37d7ADgnpzcZ3oByta5B4rhNGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMtfhCRA9TVsSAnZWagAA8mcP/iEgwVcWoesSYkTSzY8O\nipKDUU/vKivnx/thQJhgBmQpxIFLSEET4xu5KMArcNmUGLmxRY5DbuDQcIRa\nO1XuzwjjtiMMcVm9xGtgFJ6yMBY1yGEXKC2VBei/yc/h5fpYZr78txsvN7A1\no3t5ZrgTje5G/e/l3EudYhNDrgyklsD4UoHcZaK40OKHDxe7RyaXIJFitYzP\nX2pV0oTmdeYBOwkICNG45nUTmxgdZpWuouZYT/FgkdFFsPfNNWf0qn5WrcJ0\nG5yP0QSzrRp0TzoTTB2Sxlym+S4HZFWzb3Q7LiKYJ3q8J6SFzkkClHI4t6Mb\nsdxioRTr5bnVg6+qYCR9xqXfc+9P/lq4UuwcDsqPV12Aq+ESIi9zD9OJ/6Ry\nsdKVCBxRLxx8sKv1NF5kCK8G+hn5uvteBnoRiwAqAppSMYpBV1q2egIzdbIt\nxAjvCvbHKhCNnTGCD4XSyqfqWBQCFprt1Qh4V38fDBIbRSK6KAItRFPgk1T9\n7G8MOxJ1WzCvw1dMs/TnQF8er2OE0jebJZxOKwKvKZ0yREOHHpOeKJiEXsPm\nC07AqI8162YgPUNcgP2zlVdGUfo918sE+OUGf0we0brbdnjFkzf6AQr1Bnv4\n7qJUBuMBlqTbhmIR+jTusXv3B8tiWVu5ZRJ8K5nABAoBTvZK2xkf5Vjf6RoY\nQAJW\r\n=65EW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56a916023ad7703c2c1aad2e9462f751e03b46c6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-04T02:17:20.715Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^0.9.9","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.44-renovate-formulajs-56a916023ad7703c2c1aad2e9462f751e03b46c6_1630722016864_0.9740148965769684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.44-renovate-balena-jellyfish-types-1-x-2bbd9e9583d9170a27d83dce632549c50cf7b0ad":{"name":"@balena/jellyfish-jellyscript","version":"4.9.44-renovate-balena-jellyfish-types-1-x-2bbd9e9583d9170a27d83dce632549c50cf7b0ad","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.44-renovate-balena-jellyfish-types-1-x-2bbd9e9583d9170a27d83dce632549c50cf7b0ad","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"11ea458ae48d2f736133343e4c068bc6799606c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.44-renovate-balena-jellyfish-types-1-x-2bbd9e9583d9170a27d83dce632549c50cf7b0ad.tgz","fileCount":18,"integrity":"sha512-DDxEB+fgqfs5mB+pSw7CCyNcQZSQmGbTYht2GMnVfJam+37EoyelHYh2Eu2OjGGlKGIWJDjs2xjfNQa0UHG6MQ==","signatures":[{"sig":"MEUCIBDBAnuFw4eSjbUT9Qp8VBVEnffcD7Os0JgOlFFOwAaRAiEA5+WKqS6AGfRtBdmg/VjVm/+MriMz6MK+22BkzSjCF8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMtf4CRA9TVsSAnZWagAAjJsP/RjOCGjvuEM540/MFygc\nN9z4B6nK6DgHjWEuYg1OQJ1b3raPP49E9zA5fzdBHTz0eeC1IQuFm/MJ/o2e\nviac48jwjXfpPGiRuc2p/mGF7/MxPD5jbJHQjJL5Hb2THdO/mWUfo6PyMc5r\n3JC0GVpzrL7TkN72mdfjjZYyNtIpJk/DyezFLZMrU5Yn2qCh4tlURFuM+YlP\nh3gz6ERIb4ShtkzggLS54NzILlBzwj7pDZHhPPN32IXS3znTMCfcZ6Q6kFo5\n3XLZ/626quNEV0Y2tLB6J+cY0KH/OmdVUqesJVrLXp8CZtrdgk6yXM4jIZwj\nJ3Jsja+0pmtJrb6jGD3M62znMttV3Ql3berQNgKfmoiAv/L1J2x8N5tSRIHs\nj1NzUk1Pb1eXS1m5SNmea7+E89wiwN7vZs/yiWx9nN6kgLj5uWJ3y4V9hZXo\nVVRngIrTZ9pPqK3Z2NErrv5ncuBqgtnTraHjLLJsM7tKNe565p7gpaOjIxw9\nt3uMluQ4UeXKzZ5WfiHw/eEj2RmsALBfpgJ5s4UkCt3ZFnnWg6lDruwMv59S\nEieDHKiMdBOCpKxt67ab5UbujS5VuHkcCEs9JhkbZ1iVpvZTp4R2vueKrwlL\nGSv1A7cDnm5QLsLcFJQ+0tRHJDD1rhjxzmgdqoz0cJeyepTFMXBp+jWODETh\nYTds\r\n=Lc3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2bbd9e9583d9170a27d83dce632549c50cf7b0ad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-04T02:17:20.827Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.0.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.44-renovate-balena-jellyfish-types-1-x-2bbd9e9583d9170a27d83dce632549c50cf7b0ad_1630722039957_0.21826152207626426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.44-renovate-balena-jellyfish-types-1-x-6b4986de1879dc4f8479fd2cfb348905af3a095b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.44-renovate-balena-jellyfish-types-1-x-6b4986de1879dc4f8479fd2cfb348905af3a095b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.44-renovate-balena-jellyfish-types-1-x-6b4986de1879dc4f8479fd2cfb348905af3a095b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ec8d443ac04b8d048f6959b2721d8cbe621f0c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.44-renovate-balena-jellyfish-types-1-x-6b4986de1879dc4f8479fd2cfb348905af3a095b.tgz","fileCount":18,"integrity":"sha512-3AFX66YJeQmrZXKxK+BHN9KR9mgRmXJNTYVSnKlifc0dlK43IWhC522PdYyoPDU2hzKqCE0omSSBzYjbPwe9UA==","signatures":[{"sig":"MEUCIAhZGZfCZpT7uVJIS8PslXWCQI1ICLwbeHRsDpeJTo9DAiEAxPsBTNJh8Q6nYvxDSfYaq5MriUR2eeErXd8ZpdyfBf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNIuzCRA9TVsSAnZWagAAU2MP/2+EEqjRI1xKJ40D9Cex\nTCDO6MNuiZdjv9vEjyHN5Oeops/LPNN1uAEowXAm1TBVGTfpmXkBp5qLYT1p\ngJGsFqPJN/cledXZaJVtnjvf/D8I2tfSPsAk4IJOzQ2pKDLYlxWrhe03UXQ5\nveXmpg3U5cOb0EsiHjEjOrbGBdnzEnMwwyCjNQSL7fzs+BjIAqi7DXj5hAuH\n5dFD3a+2UogNCI0Xa/aq713/lqBJYi+dxDS9YIG05eOtq8x9heoI8/OfUadu\nB/qqX8jo9KqXQomdSJ0VmHwHgqOe+zWWz4KERSPgC16cwoLh2TqN0SimZTrL\ntaRuqH1k8nCSSojgR87oPAl3rJg47HaA7zcPUbQ7QIwvfzhGaORx2liWaYYa\n4IcHoHuwDy46spf2feKAmi1VcDsnrESoLuYcBMcgfgQD3l/X51rWA3oz0vlP\ncQ2rHS9xNkpReC3tG+xcd7kfVnpu4U79hWwdwecG8i1QvmWMW/aDmtjQhr+s\nm0R3F9lxe9cYEN7UIHDLf6YU/O2aHR70PK9ZdQjxowQk54Ononr5laLHbHDq\ndHm+oJE1gL2HXnk8lJwLW2tBwxeahmTuRAGLdZC8AjptGeL4Co2/gQ6Tmsf/\nhrTOqOt/7WZvJPn6dcqLYdWYJ/lLkSiWj4Y9Rg17IcHBFa2KMsnPTv+e7nx1\n95ys\r\n=FiKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b4986de1879dc4f8479fd2cfb348905af3a095b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-05T09:15:51.928Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.44-renovate-balena-jellyfish-types-1-x-6b4986de1879dc4f8479fd2cfb348905af3a095b_1630833587315_0.6485481515732161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.44-renovate-balena-jellyfish-types-1-x-8071fc19980c5bbffc70153ed3fd209f28a0bfb6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.44-renovate-balena-jellyfish-types-1-x-8071fc19980c5bbffc70153ed3fd209f28a0bfb6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.44-renovate-balena-jellyfish-types-1-x-8071fc19980c5bbffc70153ed3fd209f28a0bfb6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"094ebe29ecd805fbad5b2c6e613a972c4b304db8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.44-renovate-balena-jellyfish-types-1-x-8071fc19980c5bbffc70153ed3fd209f28a0bfb6.tgz","fileCount":18,"integrity":"sha512-FBlWEKpdjMy1ue0zLOPYoAeyv+YxrUBkad/LD9WghOROn8ix+L25iZnkzBF5RwSYXm3X9Yv1yk1Za0PX1ujnZg==","signatures":[{"sig":"MEQCIH+x0FoD8xQjfljFFHIVqCgg+5uFhT5GtJqCO/CPDVyMAiA9fXt8AkVHPE0JrrbKOovhO3rYtg6i32gmChjYaWPzzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNZ2pCRA9TVsSAnZWagAA/GcP/0Ov9/orqobvFyRfPBH4\nnlGlkN8VySwAV+6Y5SBb+PDTjMtbY8km+Fpt/+XUf9sB41tFfeGjbMB6Vybw\nqIWhWYP2vJSOi8OItGP24ppABNPIxJAmAQdQgDKZWcGBmLoOwS99Ei9CNbiT\n+7Xd20884LU17LRKuPr7fz78JMvYgvjbAOdgdcQV38YVuubfMoDMnBJeVvEP\nZsZ8v1jin+TxQRjOzJSJn/zlbTw6zMgzqKGIt6hvzFluVvNjXb6MI7trw3k7\nbziV6HZtXOZnJ0SrFBzmqN4EbOUZcZj61af3kH7PzPI24PfhqUpIkB31TxOM\nqWXbD3m9UIvNrIQ3oPxndoVDq/02bIUjAgp/JRzo6JElmqJidEvw4zYj3CDm\nYhm3kDTDz5N3t2c2+W6b3yQuSJtxWcQnN8L2ObCQ8zgDXpLr8B0sqFUepX7q\nlhLlrDpAK2LSy3BmdZV13EhedziRBCn4wRZdn3eZYVSkkVHwjOUPl/V8YlYJ\ndODRM68BzFg3llaEmLve0CnPNAHvGStZzHhOGc5UNSWVxRxLjF8vDc1oThsA\nBkDcoMNYkDcBQmtqSTDIxPiaxy/XgS+SvJm59NjXzx42LGyB2OuifAWgGnHf\nN9kZXhUdcdFv0s8B3hehu9OKL43rJaMoUHE0oJRZikwCwFpYj8jru2YCIv6u\noGFM\r\n=tJ1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8071fc19980c5bbffc70153ed3fd209f28a0bfb6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-06T04:45:21.352Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.44-renovate-balena-jellyfish-types-1-x-8071fc19980c5bbffc70153ed3fd209f28a0bfb6_1630903721645_0.17772151076701026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.44":{"name":"@balena/jellyfish-jellyscript","version":"4.9.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c468a5ff116d696d6ad37732bdd2a24edd43ad26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.44.tgz","fileCount":18,"integrity":"sha512-IjrfSUwvdzWaRdmXUpePlh5tHIM4fzoq38XzPcFjzhuLUsR7xy9jD1Dppr/JM6Nzn3cN+z0KqVypuS9//xeqkA==","signatures":[{"sig":"MEYCIQCswBqSAJMV8U5FJCOXssoabC0aWt7ce/VBngMhfkIGvwIhAO09VvUUzCKNnXaz1Md/43Z5c9KMIoqY5/gTUkps+Dhn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOpBiCRA9TVsSAnZWagAAKMcP/0zH8mnJ2/HBmSSjR8O0\nofDpXqxfLjHAowPe8cPpB7pFG9ZKr3ZMBTCmYPvtiQMeBcFtlMbhjI53tb6P\nS65n8rsk9DBdEzaHZNU6LcSmj+AX/7js/QV6+w8AZYT46zSJcz0+IVos6uC/\nA74CdkBX9RHDxseWyG28mvrR/gwM/VoRh9sd9nAO9umIVE0kEujifzIIk6ew\nPLn8OkZo4nbr2Tg4kncigXFiAyAYdOPEmUYMjq9cqC+cb4PzS7qkdgdQyVE4\ncAp7cFhnpkRAbmyGSc/Ff9C/qdgxyXc610CLwV4JXzobvhkO4skfKaEpQ77O\nuNy3okWTXnRw1sdUpftEGF/gcuzoBqxzX/IYsstDEa7M6AnBkJ93UBPe7TgI\n2xxN/y3QHYdaYxUbsC9k9LiCczm1pYRxtBkpj6FOa7lZQ3L66pIR35xP8TOo\nW6HNxRPzD2xFish1IkhxwRgd/bzwGjs9JGjrYwjlb7jcP2xaAsLuBizPXZcX\ngtvdOHW1EX0ZwTodybpKnO8u1p+FirRHxUu7gRPI0eta1vRrAZXa+XCC2LXF\naczvNhUNMPIE4bN6VGbvP4C86o/+8+qmTdtafBCRCJT6MA3b2uK1VDKb5PCy\nug4BkaEQpqvJVz17qY6xbLSM0OA5uyX2XcXqv/7qbYfhEa1z9f6ni1svncGv\n5o6q\r\n=z7MO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"392d2b72e5167bb08316c41654939bf423da6535","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-09T22:51:40.903Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.44_1631228002095_0.9511872724298958","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.45-h32-trig-action-fixup-9ee14acb75f430a758a6cfb76cf15300a700be4a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.45-h32-trig-action-fixup-9ee14acb75f430a758a6cfb76cf15300a700be4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.45-h32-trig-action-fixup-9ee14acb75f430a758a6cfb76cf15300a700be4a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d17e0b242e7374046a6eaed79922f9ed9aec0fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.45-h32-trig-action-fixup-9ee14acb75f430a758a6cfb76cf15300a700be4a.tgz","fileCount":18,"integrity":"sha512-4tuZUzMwsPe6tlTcls0ClLTCd79OF62Tm4o/wsP2LtwLxxOIK8cibQknRTW2u397AsaIOMCfujRAhRayoXKCSA==","signatures":[{"sig":"MEQCIFBXoQyQ7VRfw4KvQpb0lNwNJi0lI2vFAEsvx0UntUo9AiBzarr643RMoE93tgMY0Fs2NYDeBJjhCQyFjzJ+cg/Y8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102608},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ee14acb75f430a758a6cfb76cf15300a700be4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-20T11:45:11.667Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.45-h32-trig-action-fixup-9ee14acb75f430a758a6cfb76cf15300a700be4a_1632138504552_0.36277294760811385","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.45-h32-trig-action-fixup-69d132001b5a7f1cd6b7da7aab7d5970ad1536b1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.45-h32-trig-action-fixup-69d132001b5a7f1cd6b7da7aab7d5970ad1536b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.45-h32-trig-action-fixup-69d132001b5a7f1cd6b7da7aab7d5970ad1536b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0bc46bae611328d5d6bfcd60d95ee6dc20a0ff13","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.45-h32-trig-action-fixup-69d132001b5a7f1cd6b7da7aab7d5970ad1536b1.tgz","fileCount":18,"integrity":"sha512-5h4w+pYxN+Jek1lUlGtUkiH76P7euKfzWh+btAAOOK1mdVMo7+XEgooUtVxeThKEv7fKHaJ5N77JYWRCoB6hGQ==","signatures":[{"sig":"MEUCIQClrMvbEDIwglc2UiVW3WpduSM0IwKHccK8P1XKKXxx3gIgFV5puAemvx5sr+v5efBx61mAqAbBI836JaCb8lnkfS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102608},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69d132001b5a7f1cd6b7da7aab7d5970ad1536b1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-20T12:32:31.949Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.45-h32-trig-action-fixup-69d132001b5a7f1cd6b7da7aab7d5970ad1536b1_1632141335023_0.785283792022601","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.45":{"name":"@balena/jellyfish-jellyscript","version":"4.9.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35baddaa8e1792d42e5bbd4602606e3dc20ee0fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.45.tgz","fileCount":18,"integrity":"sha512-kT1gaWVpm5IEM+3PF6t5eOxqV8g5VdlCAUH4kC3fKNzAQ41roiZ0SvfMQYvRpPx1pPtONFwoDQHXNAq3D+ADYQ==","signatures":[{"sig":"MEUCIQDI14RmQcMIiLPZWYwnJpr6X5yvBvsQgD3xbCEgI55tmQIgPExb+QsNLtjAmnUkvReLlYyD4H2PrHIr9LqgCZWGgQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102545},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ae7b41365def9adf64662d5907952d0605baea0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-20T12:37:24.817Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.45_1632141548946_0.8842100055118898","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.46-renovate-internal-patch-df831677847e5f0bec284ff3ef034cb21913c070":{"name":"@balena/jellyfish-jellyscript","version":"4.9.46-renovate-internal-patch-df831677847e5f0bec284ff3ef034cb21913c070","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.46-renovate-internal-patch-df831677847e5f0bec284ff3ef034cb21913c070","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"361e42948beb71f948aaafb040e3eb6febaec1ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.46-renovate-internal-patch-df831677847e5f0bec284ff3ef034cb21913c070.tgz","fileCount":18,"integrity":"sha512-FfWGYgi3c7sesU4PAR6VeUiyPbkxA5Dgfw4OXxUpG2lZortFmIk5e100n5OPrlyN4gaqOKLbLPJ7LN7Kl0bokQ==","signatures":[{"sig":"MEQCIEaWV7Y7/ChiPmpIxoX6MtgbShqZiPExIXA9bdbi1RjAAiB2AylMvZ33J61lPP+f29T+dRFPFTwh4adprlrfNB2Zzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102713},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"df831677847e5f0bec284ff3ef034cb21913c070","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-20T12:42:21.403Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.46-renovate-internal-patch-df831677847e5f0bec284ff3ef034cb21913c070_1632141931718_0.011744652180829762","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.46-renovate-formulajs-19df89eec6e743b324da11da95e278837aed8206":{"name":"@balena/jellyfish-jellyscript","version":"4.9.46-renovate-formulajs-19df89eec6e743b324da11da95e278837aed8206","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.46-renovate-formulajs-19df89eec6e743b324da11da95e278837aed8206","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2776a425c5d24ba522973fa8b89dcfd9226ab82a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.46-renovate-formulajs-19df89eec6e743b324da11da95e278837aed8206.tgz","fileCount":18,"integrity":"sha512-W73vjv0d739u2LcHtoV943lyeUUxWqh1JEoqGW0X0czxA1xavxmY+C8GcLMZprDo8jzvVegbsWu+WMgibymvFQ==","signatures":[{"sig":"MEQCIBX2om8W9gJOZ6km9FoO7qkxtlFUpu0fDG7oftRi7TwaAiBGKDbFBuejkUhaYRfARFGqjHYb8AtrJceZtXjxIxZGLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102702},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"19df89eec6e743b324da11da95e278837aed8206","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-20T12:42:41.434Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.67","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.46-renovate-formulajs-19df89eec6e743b324da11da95e278837aed8206_1632141957626_0.7542022956438117","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.46":{"name":"@balena/jellyfish-jellyscript","version":"4.9.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f67f560f4ac6a4c3591371b981e8d1177f5c5568","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.46.tgz","fileCount":18,"integrity":"sha512-Evx4HCMSh8kpLeqmuYBJHLSMeREl3TyX2j/gfXjR5omVW0io55MzffRZHqoJmgHOlA2LdXhuiBNY1dne3/XKPA==","signatures":[{"sig":"MEYCIQCvKGKtEosMJBcDGsAabA1fjxl+zXvSwtHq4hqpWxfxuQIhAPTpvQlg4a4g+LdXSOfV6tC2gDWAtoxfFhwF3CMYf5Wq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102648},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fb9fcf9ad52147c55a588b8a3fb0e276c21360c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-20T12:47:42.057Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.1.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.46_1632142161612_0.8714555115817089","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.47-renovate-balena-jellyfish-types-1-x-c24177d1b70b4755804a899eebec263b171ed727":{"name":"@balena/jellyfish-jellyscript","version":"4.9.47-renovate-balena-jellyfish-types-1-x-c24177d1b70b4755804a899eebec263b171ed727","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.47-renovate-balena-jellyfish-types-1-x-c24177d1b70b4755804a899eebec263b171ed727","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fcdd21d1cb77839ad02bc008e166452f36ae2c7d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.47-renovate-balena-jellyfish-types-1-x-c24177d1b70b4755804a899eebec263b171ed727.tgz","fileCount":18,"integrity":"sha512-lSNCV3Ndd8in9AvrmQlDNs39vxmnPmi/Yj8UnRY4J2KjEzuqDZnlNEIExhoyTjQ6vvNZy6/EPDtfkitLG6MTfQ==","signatures":[{"sig":"MEUCIQCgG7xVaWf6kP79x8MNxDKctqScQimOpeup5RWUQYl12AIgCzkECTfWby3CDT0efAeOWZRW40RwHlN/CyJrxLhnZ3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102826},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c24177d1b70b4755804a899eebec263b171ed727","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-20T12:49:31.210Z"},"_npmVersion":"6.14.14","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.47-renovate-balena-jellyfish-types-1-x-c24177d1b70b4755804a899eebec263b171ed727_1632142374288_0.5275850571801666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.47-bump-types-b99cb34e45cc1857972230812a21982009c9a23a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.47-bump-types-b99cb34e45cc1857972230812a21982009c9a23a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.47-bump-types-b99cb34e45cc1857972230812a21982009c9a23a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8d35ec0e28ab7a3e0eee1edc15830fe5b7b8f013","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.47-bump-types-b99cb34e45cc1857972230812a21982009c9a23a.tgz","fileCount":18,"integrity":"sha512-F762BEFkL2bVU53b6yCELu+bhSMjnjf4N3JW1Oew8dfslUAGOo6r7PWD6+8OJHCIXuMzslU+w9SlprQ/uTkDFg==","signatures":[{"sig":"MEQCIQDmz3Ae7f9oJ3uG3fIoCQz1Q5wjzhprj8w/cmR8NZfEZAIfEs+ctanbu4S7qPmrKdICd6FBNaSX+tg1jCTPWHdw8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102773},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b99cb34e45cc1857972230812a21982009c9a23a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-21T02:28:30.805Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.47-bump-types-b99cb34e45cc1857972230812a21982009c9a23a_1632191476265_0.013961723599729137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.47":{"name":"@balena/jellyfish-jellyscript","version":"4.9.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4f7aaf2dbf208014701d914d6911045e51667642","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.47.tgz","fileCount":18,"integrity":"sha512-LcXNCje4+/R5MvpuG0iw6HYxT38PqVRK4jVUNJuXQXpiKEsC5HdIEj5cwwoYmLq4WpbBiVsSuWRXAwHU/bW8gA==","signatures":[{"sig":"MEYCIQCsX5w38Gfzi8FnLA9gkqd95O+JFDhG4W6tJdVpb0rf2wIhAO/qA8oVuYqqag4gbtbatvnT6Y0hXXJtU66KUzUJnN4r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102721},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"39c04a20174302abf4bb8c835ebea1fe4a527ea0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-21T02:38:50.741Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.0","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.47_1632192042001_0.5659990683114686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.48-renovate-internal-patch-60a129f4d6c61d77fdbbf1b6f17e96240e5dd006":{"name":"@balena/jellyfish-jellyscript","version":"4.9.48-renovate-internal-patch-60a129f4d6c61d77fdbbf1b6f17e96240e5dd006","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.48-renovate-internal-patch-60a129f4d6c61d77fdbbf1b6f17e96240e5dd006","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8f2c496f583ff315b63d2feee3ddae5bb1697116","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.48-renovate-internal-patch-60a129f4d6c61d77fdbbf1b6f17e96240e5dd006.tgz","fileCount":18,"integrity":"sha512-eq66KtRSOybOVTwd7xffw22gw/pvHpYFSGNSuM0wK7Bi//KHoxMstVQBk5o42uST4K4ttuHapAQPDtqkpbUOIA==","signatures":[{"sig":"MEUCIQDmbdD74fj3JJYhj/kBrKEtTM/A8IFtJCluI3PUqBB67AIgH9azvEWzelWECgGPglYiomyLhoGhuJDQNR7sBOBPHbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102887},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60a129f4d6c61d77fdbbf1b6f17e96240e5dd006","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-22T07:34:30.598Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.48-renovate-internal-patch-60a129f4d6c61d77fdbbf1b6f17e96240e5dd006_1632296234775_0.7970167414482774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.48":{"name":"@balena/jellyfish-jellyscript","version":"4.9.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"40d0e911ef6b2f6d1a89b159d1ed1255f14dc244","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.48.tgz","fileCount":18,"integrity":"sha512-v2AIMN1CMTob4LLKzQ778Q+DJNEbg6lX5o9PEjUgAA4pU/Wgoxdke4islP3uqzYZymOiFJjLMI0EOpVj+zj5nw==","signatures":[{"sig":"MEQCIHzRshBDVIYBxuZ639JbVzUckrz6vesBfCOtr/bU/0PuAiAG2O2jbOVvbSyUSbjl4PiWSnWiPKbDFAq2jJqgTz4l7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102822},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02644b557ddc45088b29fcf81cc4831941dd5451","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-22T07:38:38.662Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.48_1632296450537_0.4976499144157511","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.49-renovate-formulajs-1e19708195562dc368844c92f0f47ab9c4508817":{"name":"@balena/jellyfish-jellyscript","version":"4.9.49-renovate-formulajs-1e19708195562dc368844c92f0f47ab9c4508817","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.49-renovate-formulajs-1e19708195562dc368844c92f0f47ab9c4508817","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6fe19bbe01d81ebe1da8e603648fd0e3f0dfd818","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.49-renovate-formulajs-1e19708195562dc368844c92f0f47ab9c4508817.tgz","fileCount":18,"integrity":"sha512-neRI0osPiUUND05VXXjdM1Pphhfw/JkFppj29jLcM+L0FXGeRFZD7eBpICOXqYUamZ/UhIZ0poyPjuExrCQiTw==","signatures":[{"sig":"MEUCIQCr1a/HexERpAvMme5rT4i3OrHOpHANPE4BfwvZvU2uJgIgZHzjjWZ+D9BPfyLn0XtlWwq1chKAkvqfXGEsKnLvR50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102979},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e19708195562dc368844c92f0f47ab9c4508817","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-22T07:41:41.106Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.1.0","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.21.9","depcheck":"^1.4.2","typescript":"^4.4.2","@types/jest":"^27.0.1","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.1.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.49-renovate-formulajs-1e19708195562dc368844c92f0f47ab9c4508817_1632296639714_0.6068274979274932","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.49-renovate-external-non-major-389e2935a22cbf94be24099657268fa8b5eda34b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.49-renovate-external-non-major-389e2935a22cbf94be24099657268fa8b5eda34b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.49-renovate-external-non-major-389e2935a22cbf94be24099657268fa8b5eda34b","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f666c734f3f9f960792a34e9cf18c85d8a671d76","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.49-renovate-external-non-major-389e2935a22cbf94be24099657268fa8b5eda34b.tgz","fileCount":18,"integrity":"sha512-+ZnPEZtB5BWu/ziw8UCFUSUYbqmg7H+IZply7vIvfcfat3B+RE2nSdma7qTtt8Q5SuEOyK6VYJIWBtnKGjvdPQ==","signatures":[{"sig":"MEUCIFT28etUVKJWhouyx0Yt7wRNqjzzPoTIegCHYxHjf9UlAiEA+ftUlWTYSu9OPwzrpPFAX3fF+xTyPR5LwWxEJu6NmLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102966},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"389e2935a22cbf94be24099657268fa8b5eda34b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T00:09:11.720Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.49-renovate-external-non-major-389e2935a22cbf94be24099657268fa8b5eda34b_1632528730043_0.13992528615834732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.49-renovate-external-non-major-804af6f49af444276f5f2d9bed9928f8b88cd176":{"name":"@balena/jellyfish-jellyscript","version":"4.9.49-renovate-external-non-major-804af6f49af444276f5f2d9bed9928f8b88cd176","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.49-renovate-external-non-major-804af6f49af444276f5f2d9bed9928f8b88cd176","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"61d2dd84d38f53d94b4944eba84b47990b78425f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.49-renovate-external-non-major-804af6f49af444276f5f2d9bed9928f8b88cd176.tgz","fileCount":18,"integrity":"sha512-1X6oIJhCwjcIMerGeGKglqLfP7ooYXPatJjY2ok6rEt3A9RU5j5Adhd2sbQKWqfGdki2rIT6EPGcQllk1Naiew==","signatures":[{"sig":"MEYCIQDx/Du+y5BqhJg6FSKnwjcqG5i/Sei/if10RR3gI6ti3wIhAJ4g1f3tMl4agbmlOD4MuZMnSgSplREOq1muuy1/amlB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103027},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"804af6f49af444276f5f2d9bed9928f8b88cd176","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T02:21:50.793Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.49-renovate-external-non-major-804af6f49af444276f5f2d9bed9928f8b88cd176_1632536721480_0.33477499478135164","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.49":{"name":"@balena/jellyfish-jellyscript","version":"4.9.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.49","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"336bc65bdc6442ce268127df4e4cb0d3a0b09f40","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.49.tgz","fileCount":18,"integrity":"sha512-EuHuFtD63swlPSPN2LHqKZC3MNequrQmstNFO0bdSTVWbMsFso7U5n+TwtpiXbAPSeHQXmNSIUCpRefv1YyBOw==","signatures":[{"sig":"MEUCIQCPrsQjCNM7OqpF5W4BQ8swNxhPuqVoDVprOBZ1jLfbEQIgH0McSWed9Dtok2Oun8dnyhw2EB/iiI4GdY0+32ttsHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102958},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"64c44e2d5588d86762f292784f3370ffb92508ad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T02:27:31.936Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.49_1632537022805_0.31239580675687284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.50-renovate-internal-patch-987ab88e32c65f5d8d51fa6e4ecc52f804d1d5be":{"name":"@balena/jellyfish-jellyscript","version":"4.9.50-renovate-internal-patch-987ab88e32c65f5d8d51fa6e4ecc52f804d1d5be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.50-renovate-internal-patch-987ab88e32c65f5d8d51fa6e4ecc52f804d1d5be","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a08e45bc8deb5d21eac2c2a68c851788185a6e7b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.50-renovate-internal-patch-987ab88e32c65f5d8d51fa6e4ecc52f804d1d5be.tgz","fileCount":18,"integrity":"sha512-BLsPzA13uIKUq7T6MI54aRsxPtAa2gBiY7902xpZN0WHhP/2vnCWl73DYIQLX0aaFDxc9+G22CMstP0CopSjNw==","signatures":[{"sig":"MEUCICZBCQXLq6zCZPYvhetfo/vVbutaZyp1LZAtD3uK/okDAiEAmYVMA/LOIga8q+EfsglZd/ItFutPH5IaNlUqeY3EuwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103126},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"987ab88e32c65f5d8d51fa6e4ecc52f804d1d5be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T02:31:10.846Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.72","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.50-renovate-internal-patch-987ab88e32c65f5d8d51fa6e4ecc52f804d1d5be_1632537283123_0.38758009301941065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.50-renovate-formulajs-31780e562829720cacee79a0765b33fd8017be84":{"name":"@balena/jellyfish-jellyscript","version":"4.9.50-renovate-formulajs-31780e562829720cacee79a0765b33fd8017be84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.50-renovate-formulajs-31780e562829720cacee79a0765b33fd8017be84","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28a425866ba3fa091854d62ffdd6aaa8f3ecae65","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.50-renovate-formulajs-31780e562829720cacee79a0765b33fd8017be84.tgz","fileCount":18,"integrity":"sha512-XKkMi6J81/JfNzTrEL/E+5ToK5CbYI8f3Z7STci759aS32McOR4g7yO3yAuk9RBczRIU4pkIlDURMbTkKXabig==","signatures":[{"sig":"MEUCIQD0U3opKC9YvYZgsOegjdbd2BLTKAoYqUxKdqEDP99qZAIgekaw8okTX5SxC9x9+/d1XEjMqIuRhd2Mf2WrGBKp+TA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103115},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"31780e562829720cacee79a0765b33fd8017be84","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T02:33:42.245Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.71","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.50-renovate-formulajs-31780e562829720cacee79a0765b33fd8017be84_1632537487239_0.15325901460847935","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.50":{"name":"@balena/jellyfish-jellyscript","version":"4.9.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.50","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab4885769d4713f175e65270ab4fbb1e45e1447f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.50.tgz","fileCount":18,"integrity":"sha512-HhvElFmY4os1BYmf9scxEQkKFqB/jMik7KhMIrUy+o6dfzLp83N8fKJT5vX+XfF3ewW8rIB8w6bPclf17mzEPw==","signatures":[{"sig":"MEYCIQCka+UFMOd670uYWigpDJHjYj4qWil75BwaNCDgZtiezgIhAMWt2YbI7gggFrKx4/c8s1fqyPMmr0rZr61Ge0udD/br","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103061},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"14b23bf10ef1c2e44ee5838e167af78b351703cb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T02:38:18.015Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.72","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.50_1632537605526_0.9911295537867741","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.51-renovate-formulajs-537f54a15733802dd8ad7fe641b9bfe681923253":{"name":"@balena/jellyfish-jellyscript","version":"4.9.51-renovate-formulajs-537f54a15733802dd8ad7fe641b9bfe681923253","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.51-renovate-formulajs-537f54a15733802dd8ad7fe641b9bfe681923253","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0b80f93a163c1564884abe23294653f07c6b1f05","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.51-renovate-formulajs-537f54a15733802dd8ad7fe641b9bfe681923253.tgz","fileCount":18,"integrity":"sha512-xSQTU3SuWc0R8Ib/X/Myqpq4NmeyIGnlDfxCDAUkgaM+jWDcQXAsTxI3U47Y8MRqeszdkE5ggVZc7q1kbClhRg==","signatures":[{"sig":"MEUCIGqKxDNsa6FE6AVZslTpfKZOpxRg0iM22d+gRRK7cH5rAiEAwUDQUwj5vXUNBsCYv0/S2P0vnkxiBDyhRRCJKiaTI+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103218},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"537f54a15733802dd8ad7fe641b9bfe681923253","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T02:44:00.735Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.72","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.51-renovate-formulajs-537f54a15733802dd8ad7fe641b9bfe681923253_1632537977665_0.843747912030244","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.51-renovate-internal-patch-47bffdaacd77a8b596f094381e826df033450822":{"name":"@balena/jellyfish-jellyscript","version":"4.9.51-renovate-internal-patch-47bffdaacd77a8b596f094381e826df033450822","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.51-renovate-internal-patch-47bffdaacd77a8b596f094381e826df033450822","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0af2aca448e77e51a21f6e48d7e5a4faf37d0432","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.51-renovate-internal-patch-47bffdaacd77a8b596f094381e826df033450822.tgz","fileCount":18,"integrity":"sha512-Vuh2IxdqmfrrCLFByB0lfOxwWCLA1NKiz0X4un9+7IrMyhTzPGHha/uALJuG3pUbL10Zc8QqCDz7T7+aeLq1dg==","signatures":[{"sig":"MEUCIQCRnJ3Cob+s1J7y1gigbEbE8w0fPZ8z3JpdqUAb3/LTzwIgALJ+WVxPyCiBEEkYHX55u35EJcGiiW3fbYVCS+uXWLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103229},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"47bffdaacd77a8b596f094381e826df033450822","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T03:49:22.889Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.73","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.51-renovate-internal-patch-47bffdaacd77a8b596f094381e826df033450822_1632541957638_0.3348143835883577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.51":{"name":"@balena/jellyfish-jellyscript","version":"4.9.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.51","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ed98ecd6f45fe43a563d3a456348f795d38bf31f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.51.tgz","fileCount":18,"integrity":"sha512-cNBDVvMEmx+bKH4nnfv6yWfscvt1rhTLNy9nivbwGz6Df1WQslO+GiL66PtlbHE9pXm7+/5HIJkyjIIkScN5Dg==","signatures":[{"sig":"MEYCIQDCXftCOv5JeFHqyTB8NUqg0pP7AWESB/nC4oUoBOfb3gIhAK9JuYwGG0itUHYk/tNxm21apuQxnu+SWAUwu/8nDTe1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103164},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"58f24a2eac5dec95a0040a4120a0229efbff9625","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T03:54:31.486Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.73","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.51_1632542193869_0.6402048574568511","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.52-renovate-formulajs-4501670ca34e7aafc251252e4ba1755ac06ec768":{"name":"@balena/jellyfish-jellyscript","version":"4.9.52-renovate-formulajs-4501670ca34e7aafc251252e4ba1755ac06ec768","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.52-renovate-formulajs-4501670ca34e7aafc251252e4ba1755ac06ec768","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"57d9f5bf28a41237f817748e501dea99a5982068","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.52-renovate-formulajs-4501670ca34e7aafc251252e4ba1755ac06ec768.tgz","fileCount":18,"integrity":"sha512-NGCD3jOBehu8mxn99NTlDxwr8SyUmwa0yt5yOvTu4J0jpPqBfSmjaoDzfcoWzR/um3g7I2V1fLmEy+b5R166bg==","signatures":[{"sig":"MEUCIBTjygDZU2a/2/r1LsQUEJVmwDUtH0fWEMNLb0+hAKHlAiEAoix7Gpy05ZAuKZ9XVlNbvvuEp+ma5CjtEiAxO/mZ2H0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103321},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4501670ca34e7aafc251252e4ba1755ac06ec768","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T03:56:51.300Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.73","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.1","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.52-renovate-formulajs-4501670ca34e7aafc251252e4ba1755ac06ec768_1632542390372_0.5067175848679499","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.52-renovate-external-non-major-7618a97a0bede0a9ee6b783e27c99dd587acaa06":{"name":"@balena/jellyfish-jellyscript","version":"4.9.52-renovate-external-non-major-7618a97a0bede0a9ee6b783e27c99dd587acaa06","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.52-renovate-external-non-major-7618a97a0bede0a9ee6b783e27c99dd587acaa06","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d9cd50cd4ab441071e56940bcba40e3b4936c267","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.52-renovate-external-non-major-7618a97a0bede0a9ee6b783e27c99dd587acaa06.tgz","fileCount":18,"integrity":"sha512-QcCZgcVWEveAhVkjTgcUvzyjOnAw3R9HlyIrSJvwIC6EtWtICvd0rd35DuLyj9mbXAY+IZ9XxnoDowr++B7meg==","signatures":[{"sig":"MEUCIHtFkOMRXKCNWuJRhsgDCe04BkfTj+r3ZO5Po0bO/mJtAiEAuBrwbKay5VC4kPVJYm1oXSKwX/pFJabOdjPh2i3XR2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103316},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7618a97a0bede0a9ee6b783e27c99dd587acaa06","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T13:51:48.649Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.73","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.52-renovate-external-non-major-7618a97a0bede0a9ee6b783e27c99dd587acaa06_1632578185505_0.16226813494043046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.52":{"name":"@balena/jellyfish-jellyscript","version":"4.9.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.52","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41925a980a058f0fc7b717e53fa988e66e710a3e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.52.tgz","fileCount":18,"integrity":"sha512-wU07mG9oAyNVn7wUZJbDotkU4FgagOZdecQx925jwM1o1YMXIdbh4CB9O9ehxhyQhqytzAONMs0PqVQiICm0Aw==","signatures":[{"sig":"MEYCIQDZW+CccYE6OJj5GyinofA86aens8iAn5Um4sBE8m0fNAIhAJTLQb/6Fcp+31prAzgr7x49qxHMk+asnhPu9CJQRbFc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103247},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6fdd6bcd82d762348a3736a0a2fab83e71d02b7c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T14:00:21.156Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.73","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.52_1632578544197_0.3115876748370603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.53-renovate-formulajs-5b292edc72cfe6d2066ebb4e9848a0be71f138c6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.53-renovate-formulajs-5b292edc72cfe6d2066ebb4e9848a0be71f138c6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.53-renovate-formulajs-5b292edc72cfe6d2066ebb4e9848a0be71f138c6","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"33a715d9b93673d29499287e4e09e699d84d6744","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.53-renovate-formulajs-5b292edc72cfe6d2066ebb4e9848a0be71f138c6.tgz","fileCount":18,"integrity":"sha512-3PFRvEIlhiCW/4ZwtAY9bYxTjx+f546Gd7+t02ERmyGOxiYcDm2gnLUU8gXY5m+INOp1Kot/GfWBHixKk8ib1w==","signatures":[{"sig":"MEYCIQDTQ2YwQUr0eT1YWwwz/CJR3hcWcoFewk1h5ObS/+H1NAIhAJPZm4LBFwMHJPT1rwn2qo/j6PnMbhp5/wAOP7HHRo//","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103404},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b292edc72cfe6d2066ebb4e9848a0be71f138c6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T14:05:47.332Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.73","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.1","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.53-renovate-formulajs-5b292edc72cfe6d2066ebb4e9848a0be71f138c6_1632578975565_0.8403257799067807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.53-renovate-internal-patch-de0fbbf37c94fbf7ab16253b980e95e35988a03a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.53-renovate-internal-patch-de0fbbf37c94fbf7ab16253b980e95e35988a03a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.53-renovate-internal-patch-de0fbbf37c94fbf7ab16253b980e95e35988a03a","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d413010224fef9351920fb15a0fb123659c5a173","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.53-renovate-internal-patch-de0fbbf37c94fbf7ab16253b980e95e35988a03a.tgz","fileCount":18,"integrity":"sha512-pj/G9poHPrVagXikqxXmP/YhBGhCNuwYIAWjYQU/eXLtJJx/OT/Q+6BcZlTblEaHQ59r84VG9qqkNxH6Zab+yA==","signatures":[{"sig":"MEYCIQDnxFFYUSjCh3fHRDQFNc1XrYysoj7DdrYVSW5LAYMD8AIhAP6pRlV+ZNA0Cc0FF3Zqq63rcwdX7mPMrpTdSVaHD6BG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103383},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"de0fbbf37c94fbf7ab16253b980e95e35988a03a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T17:39:43.737Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.74","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.53-renovate-internal-patch-de0fbbf37c94fbf7ab16253b980e95e35988a03a_1632591781390_0.2511474984540327","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.53":{"name":"@balena/jellyfish-jellyscript","version":"4.9.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.53","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90d550152c5fa74323610bcf8e0e26cbb3c0099c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.53.tgz","fileCount":18,"integrity":"sha512-6DPlxJkpDIEIhM9wFQF6dwmdtXSsrQVVB8q2NSPv7mA/+iXblUyiVlYZF6naiOXrVa4f0giP2HAXONdkCsn92g==","signatures":[{"sig":"MEQCIEk/MzOVkho9GGWHm3aUxK3mRR/qFWaQ/3TR9I11PzASAiBFVYGa9GvvVX/ayWhFYLc/7RmBVFKOodtChmCYiNBC6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103318},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1ec0649c8a81bbe81fb35fff6ea4f384d5688a0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T17:45:02.022Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.74","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.53_1632592012970_0.1890832820811985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.54-renovate-formulajs-c16c873f94158fc7f51c0e38b4c01a77ada3f555":{"name":"@balena/jellyfish-jellyscript","version":"4.9.54-renovate-formulajs-c16c873f94158fc7f51c0e38b4c01a77ada3f555","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.54-renovate-formulajs-c16c873f94158fc7f51c0e38b4c01a77ada3f555","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"924f8fdc0e72af57f716fff5edaf5a71f2b3b869","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.54-renovate-formulajs-c16c873f94158fc7f51c0e38b4c01a77ada3f555.tgz","fileCount":18,"integrity":"sha512-ITpnIALw88mv3mg7iZWWCZS9/BocLYrHp+m9zpu1UXtQZuvGyMAnzE60fAU87M/1mBHDH8qooh1igTPMKLBKGQ==","signatures":[{"sig":"MEYCIQDnHB5+kdfER8ZkhU1OnutbtJ8aaNvnekLLw0gIq4WGmAIhAPxDd966zpHntMKCV5vAoUKmBAqec+00606HR72h0h1/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103475},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c16c873f94158fc7f51c0e38b4c01a77ada3f555","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-25T17:49:41.255Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.0","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.74","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.54-renovate-formulajs-c16c873f94158fc7f51c0e38b4c01a77ada3f555_1632592388739_0.14395635099214688","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.54-renovate-formulajs-52a4119bef3fe50e6e8f6a643b1a42e50a2f38e0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.54-renovate-formulajs-52a4119bef3fe50e6e8f6a643b1a42e50a2f38e0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.54-renovate-formulajs-52a4119bef3fe50e6e8f6a643b1a42e50a2f38e0","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f3520f5a8b9ab1fe6997be580e4e0d3016f1f832","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.54-renovate-formulajs-52a4119bef3fe50e6e8f6a643b1a42e50a2f38e0.tgz","fileCount":18,"integrity":"sha512-Gbi0vulqB0zl0tG5LvGBCkaIYPs3qgzQBcS7BPpi7BFGS69GBqR+kyds36h2Y3tvlE1ssAU5pPbya+TuPdOsnA==","signatures":[{"sig":"MEYCIQCPCd8zUYZgscmXYJdN6Gwkms0rzWfa3S2OjKTyK9M5KQIhAOjNjf904GIuhhGVaBpCFe7uNdkGJncwYZRxosUT+LEQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103496},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52a4119bef3fe50e6e8f6a643b1a42e50a2f38e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-09-29T10:13:29.627Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.74","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.54-renovate-formulajs-52a4119bef3fe50e6e8f6a643b1a42e50a2f38e0_1632910585736_0.9937040687701586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.54-renovate-internal-patch-e608e69c02fb6d7c94524866f4f284fdabb041b7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.54-renovate-internal-patch-e608e69c02fb6d7c94524866f4f284fdabb041b7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.54-renovate-internal-patch-e608e69c02fb6d7c94524866f4f284fdabb041b7","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"730a1fbce5aa0db8c08fa0913e4ed96623a75508","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.54-renovate-internal-patch-e608e69c02fb6d7c94524866f4f284fdabb041b7.tgz","fileCount":18,"integrity":"sha512-BpTgA1ZJ1IASGOTOt9ii86LAf6a0EGvI8fDE4tiOQ+m2po/t/Gej2jx3lVqM6vLGtz3H40BnNf2nreNi4m6Akw==","signatures":[{"sig":"MEQCIBC3UP/Kl2RD294mNdKZak0UDQJ4BdGIUE79yb8zuiVSAiB/vzZDojwyCK69LTD+vDGjZuzd9S8ioNrY/O1Tbfxhlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103507},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e608e69c02fb6d7c94524866f4f284fdabb041b7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T01:01:32.308Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.54-renovate-internal-patch-e608e69c02fb6d7c94524866f4f284fdabb041b7_1633136696485_0.04273750138863619","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.54-renovate-external-non-major-bf1ca976da3e11c6e195d380e77b31616dc8a441":{"name":"@balena/jellyfish-jellyscript","version":"4.9.54-renovate-external-non-major-bf1ca976da3e11c6e195d380e77b31616dc8a441","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.54-renovate-external-non-major-bf1ca976da3e11c6e195d380e77b31616dc8a441","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1cbf28daf88b8a2d943d4633d4a4a3bf9eea76f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.54-renovate-external-non-major-bf1ca976da3e11c6e195d380e77b31616dc8a441.tgz","fileCount":18,"integrity":"sha512-5zO6AQ9UToyXc7RCVuMbb+WFngOVgqpxcP4tLKYJBYynpqSdeAWI029s2uiKjNNWC6KRyf1KnWsgrVEPKVMBvw==","signatures":[{"sig":"MEYCIQDsvaTHOsQItk4hj3RUwQeIYFeraxy2DffNmJeD+lImuAIhAJ3J1GPCHjECYGtiwhZ1muekXwrEbGI17hRdOOJ4DiTf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103491},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf1ca976da3e11c6e195d380e77b31616dc8a441","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T01:02:10.425Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.74","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.54-renovate-external-non-major-bf1ca976da3e11c6e195d380e77b31616dc8a441_1633136709625_0.9382640563440983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.54":{"name":"@balena/jellyfish-jellyscript","version":"4.9.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.54","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"404f171f1388f991dcafe1d599bb3f5244faeb69","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.54.tgz","fileCount":18,"integrity":"sha512-h9bwVjTKR2sH2o3WVwpLQlKmKwjpQPXu6PJYUBbgkAXbUqwA1Ge8LDShYwV8xO2cAeEGe+UVndTL6S63OQ8Ngw==","signatures":[{"sig":"MEYCIQDHeufJR7WySpEXozKVE4DiXwE/4Li0YIi8/sjM4XfkNwIhALZ3KjXznAB5ymblRiI4YUk25bf5kNcF4D3LNhnctl3H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103442},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f2e4d240ecbcee60a8d6aa61dc9dbb004d25279e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T01:06:40.904Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.54_1633136901926_0.3676745588212216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.55-renovate-external-non-major-ebc04fa403ab5676077b4c295af6ae4f07e5deae":{"name":"@balena/jellyfish-jellyscript","version":"4.9.55-renovate-external-non-major-ebc04fa403ab5676077b4c295af6ae4f07e5deae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.55-renovate-external-non-major-ebc04fa403ab5676077b4c295af6ae4f07e5deae","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3b34d86b04bda672f1b2e3f3eed0ff776b4e39d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.55-renovate-external-non-major-ebc04fa403ab5676077b4c295af6ae4f07e5deae.tgz","fileCount":18,"integrity":"sha512-cDU2kzbGSmRnpifUHg+cNdvcaQ00XhHSUbKiMh5My6kr1mNXvrfEsSE+BYGMMnC3tJxw1aS58t7w/bDPZyaU5A==","signatures":[{"sig":"MEUCIAOHtBohLIIg5D8zGVXKGh9YZzCy7y6YfvOdmgYTCHDpAiEArzEp8lbLeHJOV2D6UZcdsukFVgLBcB2yPrz0rlQbYuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103594},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ebc04fa403ab5676077b4c295af6ae4f07e5deae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T01:08:59.882Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.55-renovate-external-non-major-ebc04fa403ab5676077b4c295af6ae4f07e5deae_1633137138664_0.8886024621267505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.55-renovate-formulajs-5866138429ef7e5e46de0d0be4fdf03153464c7d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.55-renovate-formulajs-5866138429ef7e5e46de0d0be4fdf03153464c7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.55-renovate-formulajs-5866138429ef7e5e46de0d0be4fdf03153464c7d","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"028333635b50f99738ed8719a5233fb4f7acebc8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.55-renovate-formulajs-5866138429ef7e5e46de0d0be4fdf03153464c7d.tgz","fileCount":18,"integrity":"sha512-dKqqaOert1fVcaPtCovlmTDfnD8QqoYjkgeAgxVZIj4xL2dHJk50yGEcj6tOlOWyuzFmoU+6L+2Zm1bhxqURdQ==","signatures":[{"sig":"MEUCIGxPgwMNaMplA62IRM21jJqg/jCYyFXH1AE5Cxz309WOAiEAoCe0EAiQqpmR9Ap60iQjfeegNre51+z2mj9N2ZHxuXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103599},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5866138429ef7e5e46de0d0be4fdf03153464c7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T01:09:41.305Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.2","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.55-renovate-formulajs-5866138429ef7e5e46de0d0be4fdf03153464c7d_1633137188720_0.6906008470963432","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.55":{"name":"@balena/jellyfish-jellyscript","version":"4.9.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.55","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"be6e6f229974a3f386e916ce925db66024ff62db","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.55.tgz","fileCount":18,"integrity":"sha512-7WtqV5FkrliCRxhZZfZHDBc/t7hg0H0T7xplpWOPTFi7KcdgpANU0/Q6QUwe96218BkJkyjVNCgse3hoBaNsmg==","signatures":[{"sig":"MEQCIGYtFezzYd7HVMZtF0R+A7/y9slcuUIn3Yk08h/C/idhAiAjUI5zisN6uhajJHxHlsjhGLd5hh9gJUER59G4fVOHmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103525},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5868484d1c0f4ca1794137b6ceaa7a2aaaa6b8d3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T01:16:51.150Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.55_1633137521426_0.57112076666194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.56-renovate-formulajs-3b42ad3b45cf16bf9b2abbf04d0cd16d533d313b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.56-renovate-formulajs-3b42ad3b45cf16bf9b2abbf04d0cd16d533d313b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.56-renovate-formulajs-3b42ad3b45cf16bf9b2abbf04d0cd16d533d313b","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6e4b8230fb5b9ac565068d2c3e55d3b97f4ba372","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.56-renovate-formulajs-3b42ad3b45cf16bf9b2abbf04d0cd16d533d313b.tgz","fileCount":18,"integrity":"sha512-mDPXGGUE/wV/POq44tAcy8js/L7Zq+lM4CPsTVo7PICl8O5VZaq9nRuvg2WsUETtAME3UhjFP7dhtFsOF3agZw==","signatures":[{"sig":"MEUCIQD69WDcQ2gecUyvGwILqUorwn5zNCrvx3UnQiKhXMZYXgIgeaVe3Elmtgu3crmkWFz9sEGwvhp3lpW/2nSdTh1ZBSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103682},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b42ad3b45cf16bf9b2abbf04d0cd16d533d313b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T01:19:41.033Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.4","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.56-renovate-formulajs-3b42ad3b45cf16bf9b2abbf04d0cd16d533d313b_1633137754607_0.5751023133965818","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.56-renovate-external-non-major-6fd04eed1701e84d64f640c829a698f24bbaf204":{"name":"@balena/jellyfish-jellyscript","version":"4.9.56-renovate-external-non-major-6fd04eed1701e84d64f640c829a698f24bbaf204","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.56-renovate-external-non-major-6fd04eed1701e84d64f640c829a698f24bbaf204","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"88e66caad102339cfa3f69c54b174ffde6b81d4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.56-renovate-external-non-major-6fd04eed1701e84d64f640c829a698f24bbaf204.tgz","fileCount":18,"integrity":"sha512-A7nHd8L7tj2xDvYH7ZCham/SuFftNfQZOtpU77E9qOlaw7Bjs+8ekNRulpC4zIxZk/0HGF/7F7NVbB+4PbpGZg==","signatures":[{"sig":"MEUCIAXmIbIYtA5hErbiNNfcKoSPjmKKuGGrXjAjM35HgQ47AiEA3SBary9qHBkHews5D9YpOCdMX2idzgXj5153rhcXVi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103680},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6fd04eed1701e84d64f640c829a698f24bbaf204","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T18:26:30.546Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.56-renovate-external-non-major-6fd04eed1701e84d64f640c829a698f24bbaf204_1633199392343_0.8176112139382499","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.56":{"name":"@balena/jellyfish-jellyscript","version":"4.9.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.56","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3eb31162d8ff2b7c78f4fa5e803bce77c96b76a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.56.tgz","fileCount":18,"integrity":"sha512-wRFzHKKXZpzqnJ7DPLmXklEm+/H46m3LfMGriAauHLdJAWEE7f2IVhsn+/WfyPLOf9/huCVQSUGUaPUhyWYZiA==","signatures":[{"sig":"MEUCIQCi8KiNjVNcd3efTipJT3XBOIqBQIMQxQqdkBu3fZUQrQIgcaBqyVU8/UF7i8u5sHD7ajr/0abLcui49ix93anzZE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103611},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"940aeefc02d53686b656d698645c9c0354508fe3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T18:31:59.944Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.56_1633199617798_0.7883856199581476","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.57-renovate-formulajs-d9577bbf5344c30fa07b8ffdf99c515434f9e062":{"name":"@balena/jellyfish-jellyscript","version":"4.9.57-renovate-formulajs-d9577bbf5344c30fa07b8ffdf99c515434f9e062","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.57-renovate-formulajs-d9577bbf5344c30fa07b8ffdf99c515434f9e062","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d0080d167ac9b97ab6b6fb60156146233933c71e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.57-renovate-formulajs-d9577bbf5344c30fa07b8ffdf99c515434f9e062.tgz","fileCount":18,"integrity":"sha512-90hMzBu6zbmtB+4KAjefq2QKG/isZDPeK30lmvbH1DPAbxuPCo0c8bH3fvR2bLgeuM3i3W7khxLoZNONvz1HlA==","signatures":[{"sig":"MEUCIQCH77M4Xc/7ISrJRi36SnL/pVwO7BkXborCBxBOAbudKgIgZ9NNyw2lgjB4TFkW+NbwbckvT3htT1YDlbcP4LJQcgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103768},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d9577bbf5344c30fa07b8ffdf99c515434f9e062","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T18:34:00.033Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.75","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.57-renovate-formulajs-d9577bbf5344c30fa07b8ffdf99c515434f9e062_1633199846820_0.1623248754436426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.57-renovate-internal-patch-4be5f1203657c749fbe4529ccfdeaa4c89c5b0d2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.57-renovate-internal-patch-4be5f1203657c749fbe4529ccfdeaa4c89c5b0d2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.57-renovate-internal-patch-4be5f1203657c749fbe4529ccfdeaa4c89c5b0d2","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"89b24e73b72e81409754eb5e67f99276a9a4ef3d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.57-renovate-internal-patch-4be5f1203657c749fbe4529ccfdeaa4c89c5b0d2.tgz","fileCount":18,"integrity":"sha512-8FGHusfxWCz4UWQHa0UAMyqUv+xNYD9Q8z5JZdc6X+ljkMmo2eJu7ycMdJOLMVm21F74oozP0Z2cRmwK7tjFsg==","signatures":[{"sig":"MEQCIGZPgH0RJBdLsaamvZStFfA/dA2VWtcQfkT5J/8bDnsBAiBpddOA4LuiNK5r8tmECfoaGz86DF9iXT30mwhsqZpyrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103779},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4be5f1203657c749fbe4529ccfdeaa4c89c5b0d2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T19:51:39.541Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.57-renovate-internal-patch-4be5f1203657c749fbe4529ccfdeaa4c89c5b0d2_1633204475132_0.16449730414356178","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.57":{"name":"@balena/jellyfish-jellyscript","version":"4.9.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.57","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"099c969dabb20daa1e98003f9ab2d68c503e2ae4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.57.tgz","fileCount":18,"integrity":"sha512-D7Wv57Zj8mjtSBojFF+mtKkmE5aUefxu0wIdWStdgDWcEnNXmD6IsbA1E/Cf0nRalrikPt/s8vUjwWn1fBIwbg==","signatures":[{"sig":"MEUCIQCPi4+LNOgDfG8ziYZxMNXd0ybyrEdzsFByTtJPO8YN6AIgPD+4LkZuscVBMVR/RH5Ak9B/4zSWKMPn7cMAxtUZ0iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103714},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0d806c6e031e99ac00a5ec6922f13bd146dc89a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T19:56:36.823Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.57_1633204705088_0.6124727021014083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.58-renovate-formulajs-c6387c5d033039bc5cad6de52e86d4badc833355":{"name":"@balena/jellyfish-jellyscript","version":"4.9.58-renovate-formulajs-c6387c5d033039bc5cad6de52e86d4badc833355","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.58-renovate-formulajs-c6387c5d033039bc5cad6de52e86d4badc833355","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c3c95c63b0f0755e586b57aa6fd2ac56f7590b7b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.58-renovate-formulajs-c6387c5d033039bc5cad6de52e86d4badc833355.tgz","fileCount":18,"integrity":"sha512-uQSD99LMYwe7XeJcb95t8bJW79clzs/J0DcJXCzDWS/5DeyQV/CM1mkGRVCiTE9RxGl8dtl9UaMaHo6pD0F1FA==","signatures":[{"sig":"MEYCIQCoB73fVIm3vV97FkA/l83ClnrfjLRfeat57ASn2PiwOgIhALLo2k5pZSCY648Xlsfy5RbJXEZiz5avq91G8VcnVcSN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103871},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c6387c5d033039bc5cad6de52e86d4badc833355","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-02T20:02:20.186Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.4.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.58-renovate-formulajs-c6387c5d033039bc5cad6de52e86d4badc833355_1633205186999_0.21557368580850378","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.58-renovate-balena-jellyfish-config-1-x-5e2b07fb8a3111575e6fc8fca4840a2328f4790b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.58-renovate-balena-jellyfish-config-1-x-5e2b07fb8a3111575e6fc8fca4840a2328f4790b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.58-renovate-balena-jellyfish-config-1-x-5e2b07fb8a3111575e6fc8fca4840a2328f4790b","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d8474e72d53503dd4f7392b1bbc0417814f46df7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.58-renovate-balena-jellyfish-config-1-x-5e2b07fb8a3111575e6fc8fca4840a2328f4790b.tgz","fileCount":18,"integrity":"sha512-YFCt4dmrqrFFBlMGofU1bPV45zhI/FQKNP/3dTBfHuhSnhxTcpO/I4+7BONTmXbVpzkMqaoURxIfhi9PtVAIBw==","signatures":[{"sig":"MEUCIEb2igC6wqIMfYMmGbiDpXVYsvup2kK0TrJG+UkdGeqAAiEAhYZQ25qhcRqOQe0Xzz/oYBJqYtN3QLJR6ypnv6+2DcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103894},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5e2b07fb8a3111575e6fc8fca4840a2328f4790b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T02:24:59.394Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.58-renovate-balena-jellyfish-config-1-x-5e2b07fb8a3111575e6fc8fca4840a2328f4790b_1633314483006_0.8124187686092077","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.58":{"name":"@balena/jellyfish-jellyscript","version":"4.9.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.58","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f359287036a8eae9b9df30d159a28fa99911b34b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.58.tgz","fileCount":18,"integrity":"sha512-s+vJe4ETdx9lsaA6y+e6q6trXyqzFBf3aTiyA/KzhdRyo+BRbj1Bwfr7xhcgCvlFfu10gKW+VkhS9zShKY8gUA==","signatures":[{"sig":"MEQCIB5iC3PfSbwyWzjKtI1fhEpqgsWt/zGkqL+r35T6bINkAiBPGmvCr2ZMOTlqEP5f2ctv9hfgNChjymZyLJy2nxfeRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103816},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6fe6d7c023a6d5cf2d1fd2576d827b87f810dfca","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T02:29:15.511Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.58_1633314682047_0.015264892112975437","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.59-repo-sync-jellyfish-config-default-5b1abba5013c2ab43fe78587a4b199f8658dc540":{"name":"@balena/jellyfish-jellyscript","version":"4.9.59-repo-sync-jellyfish-config-default-5b1abba5013c2ab43fe78587a4b199f8658dc540","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.59-repo-sync-jellyfish-config-default-5b1abba5013c2ab43fe78587a4b199f8658dc540","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0720a563bf7c0ac40e6f307bc1a5c4ad5a532071","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.59-repo-sync-jellyfish-config-default-5b1abba5013c2ab43fe78587a4b199f8658dc540.tgz","fileCount":18,"integrity":"sha512-jgdLNT57vZ8/CRSADrDsToagqWpiwFJT2flJpylF321dnt7L58A+dx915OQffwSipV8hBKIUKzKjfiKSoS7YjQ==","signatures":[{"sig":"MEUCICvJ7DQeuq9AsPpx35FOLPCCADzgp7NMPDW4/zrUDBTaAiEAu32jrZT59cSibx6JhOXXnBUq8ID5PoZANMvPAmwoFaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103984},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b1abba5013c2ab43fe78587a4b199f8658dc540","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T03:26:41.115Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.59-repo-sync-jellyfish-config-default-5b1abba5013c2ab43fe78587a4b199f8658dc540_1633318224604_0.3487296341993418","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.59-repo-sync-jellyfish-config-default-ad3e20cceeae2b89b148817dc7b0b255a946547d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.59-repo-sync-jellyfish-config-default-ad3e20cceeae2b89b148817dc7b0b255a946547d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.59-repo-sync-jellyfish-config-default-ad3e20cceeae2b89b148817dc7b0b255a946547d","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"297f439b0ca9b0ee88ea796e4dcdd753ca17a5bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.59-repo-sync-jellyfish-config-default-ad3e20cceeae2b89b148817dc7b0b255a946547d.tgz","fileCount":18,"integrity":"sha512-sahgHusBw1l2Pbr+Hq1K6IaxZKGhz4AHdN0kJRR+MrRPFpXvu6JM3aSDwy29J/ew+Ts9ndXF6SA7fQDObWLmZg==","signatures":[{"sig":"MEYCIQDbe0LaAT8nj3D+cqrxV/Ft3rQ0RMXZluDEN28PQOM9cAIhAKSkw8fODqt4K7rvq4fzmmnQo317nogVS6l8Vzyhqn8u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103984},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ad3e20cceeae2b89b148817dc7b0b255a946547d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T05:09:51.575Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.59-repo-sync-jellyfish-config-default-ad3e20cceeae2b89b148817dc7b0b255a946547d_1633324391249_0.8342133953755735","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.59-renovate-internal-patch-812d193d74ea374ce4501b26fe83beea05f1d695":{"name":"@balena/jellyfish-jellyscript","version":"4.9.59-renovate-internal-patch-812d193d74ea374ce4501b26fe83beea05f1d695","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.59-renovate-internal-patch-812d193d74ea374ce4501b26fe83beea05f1d695","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"91a56176a545b885d77690e5365f54e4cc12862c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.59-renovate-internal-patch-812d193d74ea374ce4501b26fe83beea05f1d695.tgz","fileCount":18,"integrity":"sha512-Om4gdiEfsn7gUpOwmbHghzZUFxYBVlVaUDMKQqtEGFZlUa55dTP2J97C0jYFqE0sOt9RKgVF0Q2HZ6CXnrqyIw==","signatures":[{"sig":"MEUCIAnlPKAjuZvETsMJXbDz5ea8bLT8JbDJAPCeqt38aYOKAiEA+V3gxKMvBJ+IxTFKP2VPKgepb2EjWnTZOsMQQuszyCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103952},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"812d193d74ea374ce4501b26fe83beea05f1d695","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T11:06:10.441Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.78","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.59-renovate-internal-patch-812d193d74ea374ce4501b26fe83beea05f1d695_1633345754746_0.6654556853229172","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.59-renovate-formulajs-a165ddfada4dedefa81439a7ab1b5704e20cfd1d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.59-renovate-formulajs-a165ddfada4dedefa81439a7ab1b5704e20cfd1d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.59-renovate-formulajs-a165ddfada4dedefa81439a7ab1b5704e20cfd1d","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90e42de8ba1954ea0d42a19a4b15c35d6cdad6e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.59-renovate-formulajs-a165ddfada4dedefa81439a7ab1b5704e20cfd1d.tgz","fileCount":18,"integrity":"sha512-JUv95UVZR+DtHgbzLFQ98CYRH40GD8IFIBUFhkGMtxcWFxw2r+ymwlx0l1/Qfzg204i8xwEhvoEi5MaiwHvCJg==","signatures":[{"sig":"MEQCIGT9JY5MvP/QSzpLmg1MXErp/lIIpaVfIuWLS7mdI+1xAiBnQk2hQlBp7JU0a9gm3ApVsEWMZDeifYGLaJ1KtUiSpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103973},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a165ddfada4dedefa81439a7ab1b5704e20cfd1d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T11:06:32.561Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.76","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.59-renovate-formulajs-a165ddfada4dedefa81439a7ab1b5704e20cfd1d_1633345839504_0.13985939043006512","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.59":{"name":"@balena/jellyfish-jellyscript","version":"4.9.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.59","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe53371471ddf175c7fa1ef028ea66f953946232","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.59.tgz","fileCount":18,"integrity":"sha512-vCZUhmqR5IMXhDEvB52ln+HiGpF7sJKc6HFYMUcnj3xiPYXMleHU2p345kpR/539nta+fMhCZOXonTVBytCuBg==","signatures":[{"sig":"MEUCIQCXFhf8a1vbHlXVdDgZSqEiBmzVqfhTt8qwlDabD2Ry4AIgLWo6ViScYxAGWVwK8NDJhIKSNELeoEcaZgL4NfWko4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103887},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a32d6c1518ab5f4e243c6bed3cd9a13c7a9247c9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T11:10:25.283Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.78","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.59_1633345958283_0.8119968581465509","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.60-renovate-formulajs-ff429c116d010325b480146d21b4874b308b9b7e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.60-renovate-formulajs-ff429c116d010325b480146d21b4874b308b9b7e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.60-renovate-formulajs-ff429c116d010325b480146d21b4874b308b9b7e","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb4d9309872971d1fcd2c0b0a78edc8c0241dcc7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.60-renovate-formulajs-ff429c116d010325b480146d21b4874b308b9b7e.tgz","fileCount":18,"integrity":"sha512-TNs9Yq3o2k7638wzr7/D9xMhlnxuiwhx5H7XZvLwTKiLV9DyehUIEpeTIJUkspbkChsH4TPCPZZfiyQ7u33JEg==","signatures":[{"sig":"MEUCICMKJ/Z35XEko5PwolCLTXo/AB4S50S8agOVCevZBetAAiEA/xFvDJvQP2wxBlO6HrQTqVadD6hqlwEOkDEQ0Vho5BI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104044},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff429c116d010325b480146d21b4874b308b9b7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T11:13:20.905Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.78","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.60-renovate-formulajs-ff429c116d010325b480146d21b4874b308b9b7e_1633346184333_0.7952030765411089","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.60-repo-sync-jellyfish-config-default-dcacc4ff4e4f30afb5225185043cde3c28bd2a5f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.60-repo-sync-jellyfish-config-default-dcacc4ff4e4f30afb5225185043cde3c28bd2a5f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.60-repo-sync-jellyfish-config-default-dcacc4ff4e4f30afb5225185043cde3c28bd2a5f","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"52a51e3146d02027bc7af341e74cd63a8bf8594f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.60-repo-sync-jellyfish-config-default-dcacc4ff4e4f30afb5225185043cde3c28bd2a5f.tgz","fileCount":18,"integrity":"sha512-ABLiKrNchoRvIEyzOK6v/lJva600lscZxTkkybSUAsncjpjgg8Pdwzc1eYbn/Mi2d02y8zl23z4a/td3Q8bQXQ==","signatures":[{"sig":"MEQCIB051Z/mN0jiVzY8YW9lS0BtciGtWSaCb7FJncFnkm8sAiB8P6voz33xrONdniu+EUbwpMkbPMu1iHmxtP7mAuFz8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104055},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dcacc4ff4e4f30afb5225185043cde3c28bd2a5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-04T23:59:40.057Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.78","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.60-repo-sync-jellyfish-config-default-dcacc4ff4e4f30afb5225185043cde3c28bd2a5f_1633392156819_0.7757229190188888","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.60":{"name":"@balena/jellyfish-jellyscript","version":"4.9.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.60","maintainers":[{"name":"iayanpahwa","email":"ayan@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"nazrhom","email":"nazrhom@gmail.com"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1ddd0d64b213ec0a6afa92887b91727fe6f324c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.60.tgz","fileCount":18,"integrity":"sha512-az+uTeqKpMg+930nfUxZa6L+fsL+G4mDuNtv4egaO5e1v9nRTQzGC6XYvKWjNqv12nIBvonl+srcbFjhmDby2w==","signatures":[{"sig":"MEUCICaCZe8DV60Bs/1/qXVtlODOCXrBShXF4I5fQAlvJhU2AiEA7RhOMXux5VrBDZjXtATLoqBnGSc/B06coQ4gaNA5zo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103979},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32210a891349240601fee14b5f955d0d7b730928","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-05T00:07:25.600Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.78","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.60_1633392568729_0.4586593666965464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.61-renovate-internal-patch-3860e312238ab4413a5fe4be700ac0f6d1dc37f5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.61-renovate-internal-patch-3860e312238ab4413a5fe4be700ac0f6d1dc37f5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.61-renovate-internal-patch-3860e312238ab4413a5fe4be700ac0f6d1dc37f5","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12d6160811a7d9db466ecc3238bf9e7c1e32d0c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.61-renovate-internal-patch-3860e312238ab4413a5fe4be700ac0f6d1dc37f5.tgz","fileCount":18,"integrity":"sha512-NuY/Rn73smPtMW8JpCLJNQuLMPtogzweALEO4x/N0HW7nk2ewgNbIuwi2dqxg3oZOJhWxMnTA4cGbCnb1Mnq0g==","signatures":[{"sig":"MEQCICStlsAB7EMhDrqoSpahmarHi+N1KfynstRN1SV24xZuAiBrgBZYFvuPQeRFLJ63YR3Q8OIJav+YzsoV+UHylnqxNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104115},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3860e312238ab4413a5fe4be700ac0f6d1dc37f5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-19T02:26:27.718Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.86","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.61-renovate-internal-patch-3860e312238ab4413a5fe4be700ac0f6d1dc37f5_1634610561467_0.7786940352620368","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.61-renovate-formulajs-4fe830b89b0bb7f5dd37e56b158608fa3ca8aa5d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.61-renovate-formulajs-4fe830b89b0bb7f5dd37e56b158608fa3ca8aa5d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.61-renovate-formulajs-4fe830b89b0bb7f5dd37e56b158608fa3ca8aa5d","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"948dde0b6c902a60cc419e01a734c20e48a5f65f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.61-renovate-formulajs-4fe830b89b0bb7f5dd37e56b158608fa3ca8aa5d.tgz","fileCount":18,"integrity":"sha512-mWMTc4b8PQC7miZJYfplHGZURwH53OzCZG73jQLbFp4ggOkbNuORgo3DDMd+80vOKZbVYYUfHsYYFybouKksTg==","signatures":[{"sig":"MEUCIFuBu8ZSv9Sa5gssnx14Yhe7Lwv+n1h4GAYNeeuvL3J3AiEA6OZUQwS42/kdVi0a2AJOWIlaHnqABw1cM+SWdQVYZQA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104136},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4fe830b89b0bb7f5dd37e56b158608fa3ca8aa5d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-19T02:27:08.232Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.67","@balena/jellyfish-logger":"^3.0.78","@balena/jellyfish-client-sdk":"^6.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.2","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.61-renovate-formulajs-4fe830b89b0bb7f5dd37e56b158608fa3ca8aa5d_1634610618736_0.2741693731603019","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.61":{"name":"@balena/jellyfish-jellyscript","version":"4.9.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.61","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"67f85f0315497b28fbfd7fd0f22cfb713a26138d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.61.tgz","fileCount":18,"integrity":"sha512-NZP6kIJuyT7cHEVqSp8QlWMJJ3/Ussds9cjpnkx+c+A7DumC44hphccn1T18xBLlC2HxWdWNQdkG5JNd22+5Jg==","signatures":[{"sig":"MEUCIAcvFzh3IS6x9nGFcia/wz3U5hLt3N6L8XxckRTKFsQAAiEAgOH/ZX8MxxZ6fkHfIqGz7L7ki67+deg68J4KbRtBzFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104050},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"604a08197abdf6fbd0124336abf822ce1aa3268e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-19T02:30:44.437Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.86","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.61_1634610772603_0.13290270030551277","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.61-renovate-formulajs-8bacb8f36f62989fa3945d4bb81f56a19ca90867":{"name":"@balena/jellyfish-jellyscript","version":"4.9.61-renovate-formulajs-8bacb8f36f62989fa3945d4bb81f56a19ca90867","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.61-renovate-formulajs-8bacb8f36f62989fa3945d4bb81f56a19ca90867","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4164d934e83497348f041aef7fb0788b05877df6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.61-renovate-formulajs-8bacb8f36f62989fa3945d4bb81f56a19ca90867.tgz","fileCount":18,"integrity":"sha512-RSptIZq8DdTTprdet4HXzjMnpCCd4QYBnA163b6Zo0vBLvsNn7oAXgDcP2Csn3pfK5qkVDQbUd19S9BgPx1UFQ==","signatures":[{"sig":"MEQCIG9OVEU0m2O771tHwx3PycvY/JkJZ73pMwPbCts9sno0AiBclduPtzwTRFw/Ipq56nF6t9oZDAe+JI20vukK+r8oCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104182},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8bacb8f36f62989fa3945d4bb81f56a19ca90867","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-19T02:32:47.764Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.86","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.61-renovate-formulajs-8bacb8f36f62989fa3945d4bb81f56a19ca90867_1634611024142_0.8385906300731909","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.62-renovate-formulajs-ffccd45509c80321cd778b7348047dfc78018c1e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.62-renovate-formulajs-ffccd45509c80321cd778b7348047dfc78018c1e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.62-renovate-formulajs-ffccd45509c80321cd778b7348047dfc78018c1e","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3d4595995c5fdb0a16be108c31ab26482707aa26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.62-renovate-formulajs-ffccd45509c80321cd778b7348047dfc78018c1e.tgz","fileCount":18,"integrity":"sha512-DLkz6EfipFYBqbxHTbmhFFOURtq5NKpRCT9Df+zknybEF+cWP3B2Wx9zHCBIpm97ey+2NMrvysGLdfwIfIqhKw==","signatures":[{"sig":"MEYCIQCygI8FLJzig2ElCJ56RUo3kWx4iZizwvIQYgKkvPl8VwIhAIZkZbMdy1Mbe20zj2eWifLLV80rcV1glBP1W5vnA60g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104207},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ffccd45509c80321cd778b7348047dfc78018c1e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-19T02:38:27.804Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.86","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.62-renovate-formulajs-ffccd45509c80321cd778b7348047dfc78018c1e_1634611284233_0.7347921091460827","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.62-renovate-internal-patch-0f5043ef2492eaef16e42b2dd54edf1d74935e2c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.62-renovate-internal-patch-0f5043ef2492eaef16e42b2dd54edf1d74935e2c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.62-renovate-internal-patch-0f5043ef2492eaef16e42b2dd54edf1d74935e2c","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb2b131fd0a73942369df7491944d8bb295101cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.62-renovate-internal-patch-0f5043ef2492eaef16e42b2dd54edf1d74935e2c.tgz","fileCount":18,"integrity":"sha512-jehSzy+JpUoVwwtz/QrKPh608nEn6gOc9Ku+p13U7LpLabzRqV9xotNOtnHNfq9h/X9/thdxAymRQpgl90nJqQ==","signatures":[{"sig":"MEYCIQCghT4dr5ns97G412yyzwXre3tXDExlawRCAy/9AUjTJwIhAOZD4Z8IyQ1LgWA90NFk9aHR0wZn5uhWW0gvRj1tU1cB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104218},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0f5043ef2492eaef16e42b2dd54edf1d74935e2c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-20T06:41:00.007Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.87","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.62-renovate-internal-patch-0f5043ef2492eaef16e42b2dd54edf1d74935e2c_1634712252976_0.5998318566937713","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.62":{"name":"@balena/jellyfish-jellyscript","version":"4.9.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.62","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"029b95e37951784ef0d54c8db07632e5f7d8bb39","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.62.tgz","fileCount":18,"integrity":"sha512-halnJUA2gF2+KdlBD13r/HZSyxJr/jk1TG5uul/Kvk36nDAv/12rsxmiWepUbv2wFm0rZD365bshjXPtsFz/+Q==","signatures":[{"sig":"MEUCIQCWKbskjhvEeGvOQfHaCJLWD2lUHn8D5LeIk9s7HNwXywIgeFVJ8mVXwXgV6DMLU62kDaEffoH5HFxwPYDv+EkgF7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104153},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56ea5b37d2ccffbb92de1e1aa0e83960d49ffad3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-20T06:47:08.438Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.87","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.62_1634712533428_0.12851878109766046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.63-renovate-formulajs-d77352267ac746b27efa7b754053571e8bf3a5f0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.63-renovate-formulajs-d77352267ac746b27efa7b754053571e8bf3a5f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.63-renovate-formulajs-d77352267ac746b27efa7b754053571e8bf3a5f0","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"268b3458215a07f4060fd7023608807167f1a219","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.63-renovate-formulajs-d77352267ac746b27efa7b754053571e8bf3a5f0.tgz","fileCount":18,"integrity":"sha512-8cr0zxcBnhjTOjz+Bx6dN/ntRgMheo7xwADLSAs/BYmM0+zNYveWTZUjO2amO1cSC1DYji8/66ASBGBsukCrbQ==","signatures":[{"sig":"MEQCIA66KV5aAPo1cQ9K78+LY26/WM4U+5tf9OMSYkSmhieGAiBm4j0fp9EZMWA78xQRVQXlRiUK4cAcY/w0DAjKChiBDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104310},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d77352267ac746b27efa7b754053571e8bf3a5f0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-20T06:49:10.070Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.87","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.2.4","deplint":"^1.1.3","ts-jest":"^27.0.5","typedoc":"^0.22.5","depcheck":"^1.4.2","typescript":"^4.4.3","@types/jest":"^27.0.2","lint-staged":"^11.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.63-renovate-formulajs-d77352267ac746b27efa7b754053571e8bf3a5f0_1634712739838_0.11409613922064454","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.63-renovate-external-non-major-ceb425d27780dfb41fbf6b4fe376fe8abfc54e8b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.63-renovate-external-non-major-ceb425d27780dfb41fbf6b4fe376fe8abfc54e8b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.63-renovate-external-non-major-ceb425d27780dfb41fbf6b4fe376fe8abfc54e8b","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75924bda1bbc58402e8454728634435f1b2b75fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.63-renovate-external-non-major-ceb425d27780dfb41fbf6b4fe376fe8abfc54e8b.tgz","fileCount":18,"integrity":"sha512-jSaw7ZFuzW90JKBq/pDWdzhREMSwj+E22JYxJVnPxCFs7/OVfX3Xptj9Fxvkyt2sniHCzsfcwxFTMSjN1w6U0g==","signatures":[{"sig":"MEUCIEfQL6qKvSW0dLNxw0U/WWtJgxgGulRjGpTqKEL4U+jwAiEAgrGs5/E4/ER4qTAfYmy5e8ijIbuzxgVFuagP/Ld4EJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104297},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ceb425d27780dfb41fbf6b4fe376fe8abfc54e8b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T00:15:37.510Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.87","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.63-renovate-external-non-major-ceb425d27780dfb41fbf6b4fe376fe8abfc54e8b_1634948301869_0.7924869809292345","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.63":{"name":"@balena/jellyfish-jellyscript","version":"4.9.63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.63","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c4298118abe575e21fa5f566e82c144e65c9ae78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.63.tgz","fileCount":18,"integrity":"sha512-XhiST4roTduMgyjd33UwhSb2/+CEW03nyDC1IsCfd0jdRQbdaicgKQ0p5gt7e/3gRdGyFaHa0MbvnaZZ7USX9Q==","signatures":[{"sig":"MEQCIDPkd/t1BVQTPk5KqUzjgvlaU8HaGTnk1Ynj/PjH2iP4AiBAiD+uLQCeJw31HpLXHk7r3oCZOzGcIMbCgjBmbaXHJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104228},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3947dd9ab6d35d1b228189f2dac8a3d2f86dbc5e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T00:19:44.745Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.87","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.63_1634948514072_0.19494554530037433","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.64-renovate-formulajs-059ae1bcc5254f907a74bf32e40ecd5a7c5fed7f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.64-renovate-formulajs-059ae1bcc5254f907a74bf32e40ecd5a7c5fed7f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.64-renovate-formulajs-059ae1bcc5254f907a74bf32e40ecd5a7c5fed7f","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c89b730f1122f38cab13aeff771ba66ae7adea94","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.64-renovate-formulajs-059ae1bcc5254f907a74bf32e40ecd5a7c5fed7f.tgz","fileCount":18,"integrity":"sha512-HDmTdnDWb/xIn82e6u4PHkjpJ42QzfYbZVK7XRywM/dnzm1hJmRTK8HsOj/DWRCorybsSeSqfs3LosaeXcA+fQ==","signatures":[{"sig":"MEYCIQCCLEZPGN7TDYsNr/9vb1idg8QPKdik1SwByzgjtrqtJgIhAL97/o1x7UFG+omGuRsGojhGy6lBQHsdxG9hh1ssdPsr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104385},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"059ae1bcc5254f907a74bf32e40ecd5a7c5fed7f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T00:23:12.139Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.87","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.4","@balena/jellyfish-config":"^1.5.4"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.64-renovate-formulajs-059ae1bcc5254f907a74bf32e40ecd5a7c5fed7f_1634948874582_0.8589313020796574","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.64-renovate-internal-patch-c2e3ab44837d04ca9fc0d80ca8b7d0d39d862499":{"name":"@balena/jellyfish-jellyscript","version":"4.9.64-renovate-internal-patch-c2e3ab44837d04ca9fc0d80ca8b7d0d39d862499","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.64-renovate-internal-patch-c2e3ab44837d04ca9fc0d80ca8b7d0d39d862499","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"32ad438410861f98975d96013bb8db747c9f4218","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.64-renovate-internal-patch-c2e3ab44837d04ca9fc0d80ca8b7d0d39d862499.tgz","fileCount":18,"integrity":"sha512-fRR+9SquHMtCCg/nAxhzThAsHfs5UMXlsFluib2pmMZhCEJXY2NIgXRZgZX1I52lvkR1J67WydRH8sEU+R3iXw==","signatures":[{"sig":"MEYCIQD9WoNBR4ZFiFucthL27DLSfqt7cU2yhIwzaabI4p4QBQIhALbYZJNw5JOKQaaFWPbBf47dWhm9CHemvZ+fVYYwWIJc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104364},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c2e3ab44837d04ca9fc0d80ca8b7d0d39d862499","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T02:50:09.300Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.89","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.64-renovate-internal-patch-c2e3ab44837d04ca9fc0d80ca8b7d0d39d862499_1634957611375_0.8028526814766155","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.64":{"name":"@balena/jellyfish-jellyscript","version":"4.9.64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.64","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b68e8178daef6d123248d1c690eac1262cc59997","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.64.tgz","fileCount":18,"integrity":"sha512-zkCSLjv6AoJ4zJMWiKh6JSEUOloSn/XZlzsjbFfbMLd/eTGO0+7XwpPJCduzzYX34HE9U+GKWNPdJoNKeuysUQ==","signatures":[{"sig":"MEUCIQDSHV+DwouhqOf7vSi8sFYc/eDMn2o/A+tBEJKo93FJ4gIgF3F8n70rvl4VjtuuGU26CE7XoiAletthzVx0+QxXKkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104299},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"068c9bfbfedb955c10f684658a568420703ee91b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T02:54:58.731Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.89","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.64_1634957809914_0.8131792847073613","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.65-renovate-formulajs-70e67d171d5e035bda65b5e41373b33ed60d9607":{"name":"@balena/jellyfish-jellyscript","version":"4.9.65-renovate-formulajs-70e67d171d5e035bda65b5e41373b33ed60d9607","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.65-renovate-formulajs-70e67d171d5e035bda65b5e41373b33ed60d9607","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2da5d8f536047d989fc65912bbe4e90bfdf19fc0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.65-renovate-formulajs-70e67d171d5e035bda65b5e41373b33ed60d9607.tgz","fileCount":18,"integrity":"sha512-LbLsdmFp7h5hQMoudo/3HodKfeXBPuymb+M/dLdaD6om1CTJMy/aAJ41ddmcDSfTTRshQY8HuxYqL+iNx36Eqg==","signatures":[{"sig":"MEQCIC/8lc6oI7SJN0rgn0WIw38iPyv9ARTuLXyCUx+FtgVTAiAX6ijO5R4Kf8b0suispnKCvRVhYoP53byB24tWtRDHGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104456},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70e67d171d5e035bda65b5e41373b33ed60d9607","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T02:59:07.907Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.89","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.65-renovate-formulajs-70e67d171d5e035bda65b5e41373b33ed60d9607_1634958228810_0.5456007755731369","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.65-renovate-internal-patch-6082d4a1a143f206c1a6c8fdce93b6737e6458ba":{"name":"@balena/jellyfish-jellyscript","version":"4.9.65-renovate-internal-patch-6082d4a1a143f206c1a6c8fdce93b6737e6458ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.65-renovate-internal-patch-6082d4a1a143f206c1a6c8fdce93b6737e6458ba","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cec8779abc20fd11ff94b0a0d33071c12970c80f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.65-renovate-internal-patch-6082d4a1a143f206c1a6c8fdce93b6737e6458ba.tgz","fileCount":18,"integrity":"sha512-ONW5mPDag5zK7tC/ISAfxFHWbLFGcnkc7dDaggpHjPsH0ZWAPfTOYd+gV9cRI0g19cOQDt8/xu6FPbaHXqRdkw==","signatures":[{"sig":"MEQCIGRxmBHTe+f58PWt2lt8ka0ypIAwIG/Ztgmf5+tBerLbAiBVEloD54Jr/Wbl/rosmKCHWxWws3v4FpUzzzB67BnCnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104467},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6082d4a1a143f206c1a6c8fdce93b6737e6458ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T04:24:18.841Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.90","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.65-renovate-internal-patch-6082d4a1a143f206c1a6c8fdce93b6737e6458ba_1634963234495_0.8513843769852039","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.65":{"name":"@balena/jellyfish-jellyscript","version":"4.9.65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.65","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aec6d498b3dcc81bf34995a7b06b4b1fd43198c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.65.tgz","fileCount":18,"integrity":"sha512-9oJEuS1/pK6kysGYaIV6aJAykJYIUbcm9bckJQqT4VIfVBpBIa7hBHw1JdzcqgerhyVZS0+8vNJbB5fE4pp4iA==","signatures":[{"sig":"MEQCIBWn+JaqyRAeGSqvRkQhXxabkrrhtirqcofC3L9EIaviAiBcf5UPAAMKsFVn0r/TuX3wOT8usNe8c00alTQINo4TOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104402},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c637a1eb50d6e2c476d502290779a808bbe9f81a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T04:29:28.711Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.90","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.65_1634963490435_0.5731992786273388","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.66-renovate-formulajs-5734dc8efec22353ebc96e87fdbe4a7dd9b385b8":{"name":"@balena/jellyfish-jellyscript","version":"4.9.66-renovate-formulajs-5734dc8efec22353ebc96e87fdbe4a7dd9b385b8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.66-renovate-formulajs-5734dc8efec22353ebc96e87fdbe4a7dd9b385b8","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ddd1dc9e18ec8eaaa83d51c928bdef0ced57596c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.66-renovate-formulajs-5734dc8efec22353ebc96e87fdbe4a7dd9b385b8.tgz","fileCount":18,"integrity":"sha512-gRY5tre6sjPFH9D1nxMnXrgF/YFRuI6qgPmBdXf0QN8LHUTgaw0LllsGeaMsN8UnJqjrafzGTZm9CkH1bOXEtA==","signatures":[{"sig":"MEQCIAYfkwFUVSY8tNzJj9WhpkMhSiSJyT6ZdtPs0GcCpZLBAiAey2Xxf4wT270xrjlm3Y1DbtZcAbqtma691O5b/jOCHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104559},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5734dc8efec22353ebc96e87fdbe4a7dd9b385b8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T04:32:19.513Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.90","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.66-renovate-formulajs-5734dc8efec22353ebc96e87fdbe4a7dd9b385b8_1634963757062_0.30342721490643165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.66-renovate-internal-patch-aeaca45a69c25f0d0876e952d72ba869fb58426f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.66-renovate-internal-patch-aeaca45a69c25f0d0876e952d72ba869fb58426f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.66-renovate-internal-patch-aeaca45a69c25f0d0876e952d72ba869fb58426f","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"74d89dcac1ac896bdb51d16b01cec511de7c496b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.66-renovate-internal-patch-aeaca45a69c25f0d0876e952d72ba869fb58426f.tgz","fileCount":18,"integrity":"sha512-HsgS4BDCHJSImhPnJTolbEIcswCh7jjNQflTBYGFOSwR/r9bpKkTsD28b+OhBIwwARIQ36F6vRUnBenqpm5Vtw==","signatures":[{"sig":"MEQCIGPlMJGwfTV/vByIPgoq48h7bhQPm7MG1UXR4Cwn5ivdAiAz0wrFdTBaZ7S3k6VzA7mJoNuh6Uud8Hv8Im7Bi9nWJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104570},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aeaca45a69c25f0d0876e952d72ba869fb58426f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T09:35:48.951Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.91","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.66-renovate-internal-patch-aeaca45a69c25f0d0876e952d72ba869fb58426f_1634981929224_0.40456345657316106","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.66":{"name":"@balena/jellyfish-jellyscript","version":"4.9.66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.66","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f93ac2af8876a0aacb9a9beaefc0a305d1e66342","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.66.tgz","fileCount":18,"integrity":"sha512-7f06oFZkZDRRg8shdtfPjHfI6AZLXCVj1tzb/B3cdzQd3MohiNzKXqWSGEfh4blgW7ZUd4SuDRCuhBg8WYBgtA==","signatures":[{"sig":"MEUCIQC7XycvX1SahOapYJu16XpDSGQ0JDrfdjUI5U5nlp732gIgOKTiPfe8dDT8rwQu/GAo1zLdgy3r1r9TFzUexgN0Sz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104505},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1435b95013a710ed381540ceacb54b7fb71a721f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T09:40:49.834Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.91","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.66_1634982163523_0.26501945189818454","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.67-renovate-formulajs-a4c8e07a4847b41f6f136a92e7e6a997d896e448":{"name":"@balena/jellyfish-jellyscript","version":"4.9.67-renovate-formulajs-a4c8e07a4847b41f6f136a92e7e6a997d896e448","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.67-renovate-formulajs-a4c8e07a4847b41f6f136a92e7e6a997d896e448","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2592ea84afc3765f43a1e0a20fe50f48615bad0a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.67-renovate-formulajs-a4c8e07a4847b41f6f136a92e7e6a997d896e448.tgz","fileCount":18,"integrity":"sha512-QVqQiY6k2jgMJAEkGbLQvh7KpHAOvQupPJEb7alsivX4MlU8tUNhL9uhpQVvmP1vxH5Sn9bvpFLJWbtZxUHT4g==","signatures":[{"sig":"MEYCIQDKcRlrub75s+jQ3oga/xjmV1qUeOoJkkoRTocKPpleRgIhAP7DoqqoJuUoSyPBGSM7kR+S3K/Sl8YYNw3uYHtO2Jmj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104662},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a4c8e07a4847b41f6f136a92e7e6a997d896e448","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T09:42:58.320Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.91","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.67-renovate-formulajs-a4c8e07a4847b41f6f136a92e7e6a997d896e448_1634982379900_0.07955744459449865","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.67-renovate-external-non-major-b0fa78152cc92ffc140dacfcb5ffc43e819155d0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.67-renovate-external-non-major-b0fa78152cc92ffc140dacfcb5ffc43e819155d0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.67-renovate-external-non-major-b0fa78152cc92ffc140dacfcb5ffc43e819155d0","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5258536ed9cbe1e70b2f4de71c4e9e6d9b54c823","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.67-renovate-external-non-major-b0fa78152cc92ffc140dacfcb5ffc43e819155d0.tgz","fileCount":18,"integrity":"sha512-2U3uskQGR3cbTwX1AJQVnxkcuiOVVvUr0KUPHD/i9Yfx928Czq/ZIFEEhPou5xjOFr/U2bAjvBL6IzxRuhJGTQ==","signatures":[{"sig":"MEQCIEHEmV7XNmvo3j7+bezfnx+1XFYTdA2ZCPKJyOOsqCF1AiBQuPQkQ9Z1FDiPvvxBY9L63lhZlkytewzpYGO5FQcGqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104664},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b0fa78152cc92ffc140dacfcb5ffc43e819155d0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T18:52:33.862Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.91","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.67-renovate-external-non-major-b0fa78152cc92ffc140dacfcb5ffc43e819155d0_1635015378361_0.9949380174761284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.67":{"name":"@balena/jellyfish-jellyscript","version":"4.9.67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.67","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fde670cba7205fb7730bd81b7c66d5de34e7b579","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.67.tgz","fileCount":18,"integrity":"sha512-u/XjbMDsNx9aAI3U2ACdgD18kI9BiIqXBWo1mvuMn7x25OeLTTxeCO79GCdNOaRD535MnnLcwbQW3141ZfvItQ==","signatures":[{"sig":"MEUCIBDI3ZWH7zNbqGp3tWR0Mf/zgl7AqJs9BZClYn76IDc5AiEAwBCdj+3nPiB4xjsB37MWnY33fSsd9RUj0q41axOuDoI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104595},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f6319e95d0f3ac5538d6d2af50a43158b41290f8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T18:58:18.294Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.91","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.67_1635015606343_0.96439434579107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.68-renovate-formulajs-feb8813715409baa8b58c3e7e25ece0a95407af8":{"name":"@balena/jellyfish-jellyscript","version":"4.9.68-renovate-formulajs-feb8813715409baa8b58c3e7e25ece0a95407af8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.68-renovate-formulajs-feb8813715409baa8b58c3e7e25ece0a95407af8","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"227a8c4e2fbb13bd9990c56e5f562bd214a76dd0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.68-renovate-formulajs-feb8813715409baa8b58c3e7e25ece0a95407af8.tgz","fileCount":18,"integrity":"sha512-/U2Ps+HgYq1H0puwPap5MdH+aov0QSFqDmlWzw5BVtW7HkgYOgVoHuSBmBgTGK5Ai+sLGzh8L3EIGOYDMEI9CQ==","signatures":[{"sig":"MEUCIQDe/oMuo2U2vePZ4PbWrqbkii+zE2BvyDpyQ4aZkJWjigIgRBVxtRiHDS35zZ8xsnL4CZSYWlIwQii+iYs4Og/ni6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104752},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"feb8813715409baa8b58c3e7e25ece0a95407af8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T19:02:28.810Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.91","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.6","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.68-renovate-formulajs-feb8813715409baa8b58c3e7e25ece0a95407af8_1635015925560_0.3703975760356315","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.68-renovate-internal-patch-1392df7eb9892730b3947a63138ad2755e5f0156":{"name":"@balena/jellyfish-jellyscript","version":"4.9.68-renovate-internal-patch-1392df7eb9892730b3947a63138ad2755e5f0156","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.68-renovate-internal-patch-1392df7eb9892730b3947a63138ad2755e5f0156","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"44639264aefa4df3b1ffb50e4b066b3845ef8c1c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.68-renovate-internal-patch-1392df7eb9892730b3947a63138ad2755e5f0156.tgz","fileCount":18,"integrity":"sha512-S+/bO1mSmNMVnWLx/CpjdUPMitGRrcjGNqlKODN1l6CjRNABasCq+a6phSd0mslldZfNMeNOcyUG4kcZrrYJCQ==","signatures":[{"sig":"MEQCIHRQXOvf5D4vVzTs4424K5wjjk/mWXeSThY4o/DaTTwoAiAExzbnqOZ2JmaTBflrBt2q+i7xDHs2G9Cq3PCvi2ukkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104731},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1392df7eb9892730b3947a63138ad2755e5f0156","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T21:04:19.113Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.93","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.68-renovate-internal-patch-1392df7eb9892730b3947a63138ad2755e5f0156_1635023248513_0.12262068896416256","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.68":{"name":"@balena/jellyfish-jellyscript","version":"4.9.68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.68","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2317f2c7da6c33f0182c47a62771bf9f9bdf6419","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.68.tgz","fileCount":18,"integrity":"sha512-KSAeRfnwcDCLu9nniRdWRIGRzoS2Q5wpylscnNw2PU8Zdh8wypHtcykv8hpXCrh1aN+V7+ukrSDn8+x5Rp1qkg==","signatures":[{"sig":"MEYCIQCYM3iqBWbtwL4tdITLvhV7VauamqQcYuG3eJSZyCYKkAIhAIL/8rRAxBfYBLmk89HJE27ERSC2eNQtOoNDu+ovTG3A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104666},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d91ef1452d0f442cb0cce63a46e69268abcc409c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T21:09:38.938Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.93","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.68_1635023485196_0.20343446642363872","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.69-renovate-formulajs-d01e68ae7149c987c7cb6e7cc266904c7a01a0aa":{"name":"@balena/jellyfish-jellyscript","version":"4.9.69-renovate-formulajs-d01e68ae7149c987c7cb6e7cc266904c7a01a0aa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.69-renovate-formulajs-d01e68ae7149c987c7cb6e7cc266904c7a01a0aa","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1fd8189e192ac907260150de627fd33a06fc74da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.69-renovate-formulajs-d01e68ae7149c987c7cb6e7cc266904c7a01a0aa.tgz","fileCount":18,"integrity":"sha512-T3ldz1fwmGhBC5v3cbzO8ZwOftKDi37ZwatPvY4VIHyNpS6KRBuvm1ZdMdLZSMACJTWW+RxeYo6i+8VqriJ2yQ==","signatures":[{"sig":"MEYCIQCR41STu11cJDvzMm0fv5DnErqdA2/2bEsYIihz6ZpQrAIhANnan5zu7S/t/mZl27l9XvAy6SeBjyehDHbevfLfHmcG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104823},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d01e68ae7149c987c7cb6e7cc266904c7a01a0aa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-23T21:11:45.072Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.93","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.69-renovate-formulajs-d01e68ae7149c987c7cb6e7cc266904c7a01a0aa_1635023783726_0.10455198975345503","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.69-h32-fix-formula-triggers-3e7eff51f5725560735ed1f053ba9179ffa2d56e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.69-h32-fix-formula-triggers-3e7eff51f5725560735ed1f053ba9179ffa2d56e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.69-h32-fix-formula-triggers-3e7eff51f5725560735ed1f053ba9179ffa2d56e","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"625b4bb51d1c9ca6551f2e05d14c9ee065c0b2f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.69-h32-fix-formula-triggers-3e7eff51f5725560735ed1f053ba9179ffa2d56e.tgz","fileCount":18,"integrity":"sha512-NpaU6Jt7dZpS8aZeVmuhprS70z86AHjxtOjG0fM9mrZRqQJKRGo6gFMafn3qzBnRKcDVk256wsuUUH77K2gH2A==","signatures":[{"sig":"MEQCIFupKz3iZ0phfjoMpHV6Qizcd4+mEyqYW8AU/fhsw3QDAiAtD69DJNwcXCq8I/qEvMg6QslAV0nwR9GLqBB6d/M9Jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104750},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3e7eff51f5725560735ed1f053ba9179ffa2d56e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-25T11:16:36.547Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.93","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.69-h32-fix-formula-triggers-3e7eff51f5725560735ed1f053ba9179ffa2d56e_1635160808661_0.7115406662026458","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.69-h32-fix-formula-triggers-9cb99faeea06be58c86a2f50f38c4f8093a40982":{"name":"@balena/jellyfish-jellyscript","version":"4.9.69-h32-fix-formula-triggers-9cb99faeea06be58c86a2f50f38c4f8093a40982","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.69-h32-fix-formula-triggers-9cb99faeea06be58c86a2f50f38c4f8093a40982","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d0ea5046bf1424a0199fb20f9d903848b38c2eeb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.69-h32-fix-formula-triggers-9cb99faeea06be58c86a2f50f38c4f8093a40982.tgz","fileCount":18,"integrity":"sha512-n3rR0zMHYcqj39U38BajuAfOe/QB4EyVURA/aSBdtfw/MjwaWYG0SvNyTgpEPqeNQpWDs5o9vfbRkkWYnQhl4g==","signatures":[{"sig":"MEQCIA3pbRwHcL4wvJFBJ8DvLQtSEffN12op9Hi3GAPJFdscAiA/c20T0KE6Hs6K1eA3Jy9+3X1sxdlEp3hdo5nX/djMOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104750},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9cb99faeea06be58c86a2f50f38c4f8093a40982","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-25T11:24:58.473Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.93","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.69-h32-fix-formula-triggers-9cb99faeea06be58c86a2f50f38c4f8093a40982_1635161239103_0.26040004883836443","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.69":{"name":"@balena/jellyfish-jellyscript","version":"4.9.69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.69","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aae9463923c9d1e423e2e00a6aaff973547feffe","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.69.tgz","fileCount":18,"integrity":"sha512-/XePR/iqm85ipNgrSoECB+hdoXLmSU1Lf4fIB13ytt7vSIQl3nwNVXfvEnehl+0Yi8HMf/ZbeWBpa8Q6ZFa7Aw==","signatures":[{"sig":"MEUCIBnJfRVVs/1O/LdOzn2wrMdTuj1IwZSwuKwL3WYxSI2DAiEAnHWwMVEJ4h/Tn7LNszk7HKLxa/TejmgMoBskyYtpJJg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104684},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a677792c1f164140621128ecf388a066a04ad1a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-25T11:28:58.962Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.93","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.69_1635161438939_0.9058653541161923","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.70-renovate-formulajs-6e7e012461674d483049e7fb287ee85f0e0a8bca":{"name":"@balena/jellyfish-jellyscript","version":"4.9.70-renovate-formulajs-6e7e012461674d483049e7fb287ee85f0e0a8bca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.70-renovate-formulajs-6e7e012461674d483049e7fb287ee85f0e0a8bca","maintainers":[{"name":"pranavbalena","email":"pranav@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"302dfe629b4c0ada0894cd7950e7d05bb450592c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.70-renovate-formulajs-6e7e012461674d483049e7fb287ee85f0e0a8bca.tgz","fileCount":18,"integrity":"sha512-cSetdKoZCo2T/qa82Q5xy2qLefs4eLAN5M1VqK/pb9EHkV7Gcz+EUMqrs5d9ml+0QF2cCOCJ93ionLaOCt+q0w==","signatures":[{"sig":"MEYCIQCd+ayLG41z7b3bMQ8mtzgl3O59hq9dDGCLR/w/WZWgFAIhAKdXRkyRDoIMFeFuZMyH7r5xjzO5P3QD+ETzS31uUbaR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104841},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e7e012461674d483049e7fb287ee85f0e0a8bca","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-25T11:32:43.022Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.93","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.3","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.70-renovate-formulajs-6e7e012461674d483049e7fb287ee85f0e0a8bca_1635161780572_0.4961429394236565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.70-renovate-internal-patch-095865b1387c2d995a2e38cb72124a96f0676f65":{"name":"@balena/jellyfish-jellyscript","version":"4.9.70-renovate-internal-patch-095865b1387c2d995a2e38cb72124a96f0676f65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.70-renovate-internal-patch-095865b1387c2d995a2e38cb72124a96f0676f65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"def0a102df9fcb1e6c687f7b2b3d4f96d5fd1b71","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.70-renovate-internal-patch-095865b1387c2d995a2e38cb72124a96f0676f65.tgz","fileCount":18,"integrity":"sha512-Tv/a15k3Uel7cmThIS7xGAiW1/EJgsH9CfTD57E1KGpX8H2+O3Vu3N5CtR0ZvSxhplQ+ykBeRcwIOD/lHedCJw==","signatures":[{"sig":"MEUCIQC1WMbFGpvQK+DrvU2IA2LMoUYsFYMYLfmQKPHPv3uGFAIgQHjI7Cmzvy7EiNMeW8Gzld9MCORSJtieRpiviSeE5XE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104820},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"095865b1387c2d995a2e38cb72124a96f0676f65","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T02:40:38.536Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.94","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.70-renovate-internal-patch-095865b1387c2d995a2e38cb72124a96f0676f65_1635389006195_0.8060003867386913","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.70":{"name":"@balena/jellyfish-jellyscript","version":"4.9.70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"01412fcab708c05bddc2b2837897ddfa264d35cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.70.tgz","fileCount":18,"integrity":"sha512-3dL5KE5WSVvhXtPOEjTgqXW7ReGU4LBdekCDuK+0fKhmBhQHiWAZQ3msiVOVXWJr6GoUJ/K0wL7H4W2988IL0A==","signatures":[{"sig":"MEUCIBxe7QxtPDp8SiAF4zQa3V5Ynejc++qzpiGL6jXs8AV2AiEAmaoNORxdVPsPVwveicyAqzPLO7Xa/U+hpkXUQZrrvuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104755},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57aa235c1a7a3ba0aa07832aee2e2b009b31e2dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T02:44:44.203Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.94","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.70_1635389215728_0.3890008270014573","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.71-renovate-formulajs-0231d42da46ed5d071643e6ac068dee683ee80ea":{"name":"@balena/jellyfish-jellyscript","version":"4.9.71-renovate-formulajs-0231d42da46ed5d071643e6ac068dee683ee80ea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.71-renovate-formulajs-0231d42da46ed5d071643e6ac068dee683ee80ea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a45e440bade348e0eaf166dcebec9b8fb4e63d62","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.71-renovate-formulajs-0231d42da46ed5d071643e6ac068dee683ee80ea.tgz","fileCount":18,"integrity":"sha512-TOR+TNL0g1Ek80klZf1M44Hn+KqxOp9G9CmupEI8sGkIHrx1Xl5bp73NRG0h9qQLxD15/UaIu0249qROSvkSQw==","signatures":[{"sig":"MEYCIQC2bmxbSHleIZZlAzqHz93CoWvNcFFeZ9gHTEwKJf7hTgIhAK3DIieS7sK9izOGa9GHOG8RWHND/tb48hc9M86uuNor","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104912},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0231d42da46ed5d071643e6ac068dee683ee80ea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T02:47:29.016Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.94","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.7","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.71-renovate-formulajs-0231d42da46ed5d071643e6ac068dee683ee80ea_1635389453092_0.6098160830204284","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.71-renovate-internal-patch-ebaf759a6b18a4741a2e53463e16aa1c9e1ff1dc":{"name":"@balena/jellyfish-jellyscript","version":"4.9.71-renovate-internal-patch-ebaf759a6b18a4741a2e53463e16aa1c9e1ff1dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.71-renovate-internal-patch-ebaf759a6b18a4741a2e53463e16aa1c9e1ff1dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1cf2b69665d344e8f38113b195d0fa6607420a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.71-renovate-internal-patch-ebaf759a6b18a4741a2e53463e16aa1c9e1ff1dc.tgz","fileCount":18,"integrity":"sha512-7ENQwqbn7YxSdcJZ7OzGHZ/FXW2JttwMASJDaTHQ/2bMd+Rl0lPt+otswbuxJ8dMeMikcc0NJKWC9x24JXZuOw==","signatures":[{"sig":"MEUCIQCuiqycRg6RNov1K+OFzgV2otDlDlsWBDTDjMpsLMhZ2gIgfTxWvsNyZrxxNo6GD90KlvFuIXhSEwENlsCy/p/k0+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104921},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ebaf759a6b18a4741a2e53463e16aa1c9e1ff1dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T04:12:19.360Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.94","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.71-renovate-internal-patch-ebaf759a6b18a4741a2e53463e16aa1c9e1ff1dc_1635394514965_0.8924844077012513","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.71":{"name":"@balena/jellyfish-jellyscript","version":"4.9.71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"52b09cfccf6353a082a39f01efc7c0e8dec41708","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.71.tgz","fileCount":18,"integrity":"sha512-VHpuTi3pDq5kNEk5U8wQNEFIfOqq6Voi+10tMR7GheEHgT3szDEJoHiT54gW4XSFd85xqdBFZJrSEBwsMmDNTw==","signatures":[{"sig":"MEYCIQDr7jX1suSlPBV5/MJXdU4bW0Vd6PkobgZtlWoL5LNOEwIhAIbA1GLRxRE87mXlfSjAmRRti931omLYkMCCoypqyLqO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104856},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2b38732e9a9d0bbed060c4c0c736dd57223e05ea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T04:17:18.689Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.94","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.71_1635394761674_0.11409070910689634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.72-renovate-formulajs-7b27378727408366062813c344727437a078158e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.72-renovate-formulajs-7b27378727408366062813c344727437a078158e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.72-renovate-formulajs-7b27378727408366062813c344727437a078158e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dffa44606bfdc2e5c44995279acb8ffb41f2651e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.72-renovate-formulajs-7b27378727408366062813c344727437a078158e.tgz","fileCount":18,"integrity":"sha512-bytODEK4CGrK1WziKPGAFB81Ry0cCbrXoeX39aBjcLntrBkGdtYXRKiFkZUiMhq5Iz2mCJmknEPaNqNxMAv78A==","signatures":[{"sig":"MEQCIALbBnDPhzkFoxQvmzPLcCKQE9xFsK569vZD3QXRPw7OAiAXKVMGFEcGbWDHf59E4ytSKX24zTRanyl3MCQionevgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105013},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b27378727408366062813c344727437a078158e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T04:19:28.262Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.94","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.72-renovate-formulajs-7b27378727408366062813c344727437a078158e_1635394971834_0.6575535658478864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.72-renovate-internal-patch-2d151c030f40da8f1a0b9e41a28dd96b2bf0a10e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.72-renovate-internal-patch-2d151c030f40da8f1a0b9e41a28dd96b2bf0a10e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.72-renovate-internal-patch-2d151c030f40da8f1a0b9e41a28dd96b2bf0a10e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"53a0375bb306f2862c8d54ea4f5e3b1dcdb4d768","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.72-renovate-internal-patch-2d151c030f40da8f1a0b9e41a28dd96b2bf0a10e.tgz","fileCount":18,"integrity":"sha512-yGy2bwoMzNT/Er02r7ZIxDF0AUhs688J8Sta/6f2hw/LW7B0lggM0gr6rGCFxadtlS70XobZMvSfZ44NtxFqhw==","signatures":[{"sig":"MEUCIQDx+T0bAcKA/OvdFHkjNODXwCWWqzTK8CSTxAZesAoBTgIgRUcnNBXkEjNPI5ygKvn3YqPH3ZhdZBybg4e/gIYxth0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105024},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2d151c030f40da8f1a0b9e41a28dd96b2bf0a10e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T08:47:08.187Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.95","@balena/jellyfish-client-sdk":"^6.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.4","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.72-renovate-internal-patch-2d151c030f40da8f1a0b9e41a28dd96b2bf0a10e_1635411043050_0.006549626371874062","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.72-renovate-internal-patch-97fae0c4482f94ff54990104b4e557cf00bb4135":{"name":"@balena/jellyfish-jellyscript","version":"4.9.72-renovate-internal-patch-97fae0c4482f94ff54990104b4e557cf00bb4135","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.72-renovate-internal-patch-97fae0c4482f94ff54990104b4e557cf00bb4135","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"030f488ad937c30cf85f0ee5d22169251d99a2a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.72-renovate-internal-patch-97fae0c4482f94ff54990104b4e557cf00bb4135.tgz","fileCount":18,"integrity":"sha512-quR6tEYfEOb/hotYg9vcV0/QlDoiZVLjJoLs6sWpqVJe4yFAptPcs+uEw083t0KZASqKgqab6wIjEtQuM+SeWg==","signatures":[{"sig":"MEQCIB8RwMzmx6ScKDCgYKseZFPbF5WUFir064J2YrSYm6NOAiBgs2cyFwP5utGSKuApVRletCcm1TCwXYGrKnOlx9zu4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104992},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"97fae0c4482f94ff54990104b4e557cf00bb4135","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T08:51:48.460Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.95","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.72-renovate-internal-patch-97fae0c4482f94ff54990104b4e557cf00bb4135_1635411284259_0.7012483880548221","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.72":{"name":"@balena/jellyfish-jellyscript","version":"4.9.72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"087ad2328325b7ef6753744ad17df2fa3e171b53","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.72.tgz","fileCount":18,"integrity":"sha512-SmdQH0+EV7rBP1oPDHRDsEwbUmIsW3j+bzA3TqMMOX8ccSDoyOVqHO+2z+CMnNY+O8Jp2/VK9VBIIo1q6SlObg==","signatures":[{"sig":"MEYCIQDYvN7TVbxDU2CivZzNXRaZY5CJyCVltROno6k9wcWGvAIhAO1b3ut/atIK2ypWLvI9ndQqe0tnMKI2DeCq0knh4Ufa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104927},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53dd87d38742f1ee5f55c30ff769196ab6139980","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T08:56:38.079Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.95","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.72_1635411498386_0.2520213901958379","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.73-renovate-formulajs-9a4d4269d0516c596fc7c0f81e8a9dc5890bfa31":{"name":"@balena/jellyfish-jellyscript","version":"4.9.73-renovate-formulajs-9a4d4269d0516c596fc7c0f81e8a9dc5890bfa31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.73-renovate-formulajs-9a4d4269d0516c596fc7c0f81e8a9dc5890bfa31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"98eb56af1f39d95a6582f94c809a37f10b584520","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.73-renovate-formulajs-9a4d4269d0516c596fc7c0f81e8a9dc5890bfa31.tgz","fileCount":18,"integrity":"sha512-3t/cDAouam1bcRkXScQtAJoyLkq0UnWgLyOQ3CNUHyYHcIJBpWzqwyBBwtJKinOsyjnmfPXYzvncivpg8AlQqw==","signatures":[{"sig":"MEQCIG8L0DOn4CJ28pVNG17lFvYpWqI3PmMlbbfyGoJof3Y4AiBz2i+o5TCpij49kZ6cKI9LE4QI9sf9Ks45Y7PO1PqXGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105084},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9a4d4269d0516c596fc7c0f81e8a9dc5890bfa31","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T08:59:19.138Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.95","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.73-renovate-formulajs-9a4d4269d0516c596fc7c0f81e8a9dc5890bfa31_1635411780838_0.4031413016168395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.73-renovate-internal-patch-8e00ed002a8c8c112334bec3c00f420b73c06f37":{"name":"@balena/jellyfish-jellyscript","version":"4.9.73-renovate-internal-patch-8e00ed002a8c8c112334bec3c00f420b73c06f37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.73-renovate-internal-patch-8e00ed002a8c8c112334bec3c00f420b73c06f37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f25fc167d7ce8d06698ece61e438f939bd96b425","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.73-renovate-internal-patch-8e00ed002a8c8c112334bec3c00f420b73c06f37.tgz","fileCount":18,"integrity":"sha512-EDnNGtDCujRastLHTJtMrZmHKABWkpzYqQXGp1oImqUZY8rAXs6zgHJJQToWQRQ/pSJrYwm/QzQU/BhF37+3nw==","signatures":[{"sig":"MEYCIQC23242HpM1NXjTXAXPxOL5YbY0UHN+/WBUfJHtTRxQ1QIhALgx7dhu9KpiZLkY9v1/z2pkre8iIaPQ7i24M61dqb7P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105094},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e00ed002a8c8c112334bec3c00f420b73c06f37","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T09:04:08.550Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.95","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.73-renovate-internal-patch-8e00ed002a8c8c112334bec3c00f420b73c06f37_1635412065881_0.9409983455946231","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.73":{"name":"@balena/jellyfish-jellyscript","version":"4.9.73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12301c784f1301593bb2220bca0da7cc124da50b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.73.tgz","fileCount":18,"integrity":"sha512-2M3eJpuYlr63pZ/CNr98E+NYnHlFGKTcA8x2JTT/8d1NodgSgQ0+8O7G6oVmTexhGlgk/HtCMdTwx+tt9D5vQA==","signatures":[{"sig":"MEYCIQC20qgj6J5TM9zKhGySp2eYYSzG/zLWqTXqBbv7d9QKLAIhAJiJoind/U6/CeSdd3SS3mS+Gvlr3TVjeI7WbnMO6YFQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105029},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c556b818de46505bb218082811137eeba0297e0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T09:09:58.455Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.95","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.73_1635412303063_0.6179345495104704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.74-renovate-formulajs-a3c29e6d67cbc4bc3b09b61ab4fc77f4c8b6f02c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.74-renovate-formulajs-a3c29e6d67cbc4bc3b09b61ab4fc77f4c8b6f02c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.74-renovate-formulajs-a3c29e6d67cbc4bc3b09b61ab4fc77f4c8b6f02c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"13a65dac0a912dfb91fab9e2a8ad5c6520fef1e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.74-renovate-formulajs-a3c29e6d67cbc4bc3b09b61ab4fc77f4c8b6f02c.tgz","fileCount":18,"integrity":"sha512-QyswpkrlJ+9uyo61W9A+2tp17uCjFWJJ+C/y0pFMzl8U2yHifee9FqF0JvxvarjILzDyvAbwQO4ZndWOcXt0/A==","signatures":[{"sig":"MEYCIQCvfgQhzd9zHuo7+Ll5wjo+AQXKQTWW2zOb61m2qmeoBQIhAOpfwlgP/sc6uDEUVLRHZwvNfYalUzmbM4OecYiXv7gu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105186},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a3c29e6d67cbc4bc3b09b61ab4fc77f4c8b6f02c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T09:11:58.196Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.95","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.8","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.74-renovate-formulajs-a3c29e6d67cbc4bc3b09b61ab4fc77f4c8b6f02c_1635412500240_0.7135892395137204","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.74-renovate-internal-patch-64f1a247331e60c368a9f5fb5856e4c8c6fc9cbc":{"name":"@balena/jellyfish-jellyscript","version":"4.9.74-renovate-internal-patch-64f1a247331e60c368a9f5fb5856e4c8c6fc9cbc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.74-renovate-internal-patch-64f1a247331e60c368a9f5fb5856e4c8c6fc9cbc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"efb3422d61166d4a66713c9a1c9fd1b2a1606583","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.74-renovate-internal-patch-64f1a247331e60c368a9f5fb5856e4c8c6fc9cbc.tgz","fileCount":18,"integrity":"sha512-L0zUvX+9+42afgo4RPnE7F125y+Mjap5bLnuqeBTsNy7m8dzEVkoMmYwKEWGa5Bh26kJ97Ray9yph6JOcN4VkQ==","signatures":[{"sig":"MEQCIEmx4WdWgbQ+5P4PIQ+pms7rjMu8Vn9Q0ZA4pk/zBYmzAiBPz3wcuOW5J6sQhi0cuJ395O/HzM8OEBPuPdwEQjmTDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105165},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"64f1a247331e60c368a9f5fb5856e4c8c6fc9cbc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T14:08:06.999Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.74-renovate-internal-patch-64f1a247331e60c368a9f5fb5856e4c8c6fc9cbc_1635430309486_0.5292105270903562","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.74":{"name":"@balena/jellyfish-jellyscript","version":"4.9.74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2834f3a41ba4a19af1b93abaaeee101742f20664","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.74.tgz","fileCount":18,"integrity":"sha512-/HXW4n5fexsb0CG9Us9cAFVT7x/bqc7AwRplJIGGcp1GGLBT8LcGVxEBr2bjv/VBCbfGavRpoEzPRQsGbDtjlA==","signatures":[{"sig":"MEUCIQDPE/+dyyVUwEr2V2/z0XxuHwRsMfBc84K0ee9VrMpOYAIgILmrdcZWgyfVRYL2F69k6u3mF3RHpIlHF682J9l7LAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105100},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94baf7705e4f6f4784363996d5e7e134d9314fad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T14:14:38.863Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.74_1635430585157_0.19870462012566859","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.75-renovate-formulajs-ad9c6cb772f03a35f8020398eb96d30db91d2563":{"name":"@balena/jellyfish-jellyscript","version":"4.9.75-renovate-formulajs-ad9c6cb772f03a35f8020398eb96d30db91d2563","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.75-renovate-formulajs-ad9c6cb772f03a35f8020398eb96d30db91d2563","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb58272b1aed09ccdb1b88fa0f595bdc08a68780","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.75-renovate-formulajs-ad9c6cb772f03a35f8020398eb96d30db91d2563.tgz","fileCount":18,"integrity":"sha512-uo3RRmYYjX+xyb2FqN7gIIo9qs2mdxxYby4jC+rqgZSWxPtr4GwQ1KkYJPbzM7ONZ17/r3kfXZhOB3pKbRsWKA==","signatures":[{"sig":"MEQCICKyYgKNo0b1QpXVemXpIe7BY0UTbIaar3enXKbE7smjAiBpddCbOe7/Zp0rknHM4O7KDnU5OjZWWBeSb4k4oGw0ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105257},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ad9c6cb772f03a35f8020398eb96d30db91d2563","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-28T14:16:40.528Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.75-renovate-formulajs-ad9c6cb772f03a35f8020398eb96d30db91d2563_1635430788536_0.3980496550339292","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.75-renovate-internal-patch-5d295b9705c075a330bd5e50fda33b4764e9f01a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.75-renovate-internal-patch-5d295b9705c075a330bd5e50fda33b4764e9f01a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.75-renovate-internal-patch-5d295b9705c075a330bd5e50fda33b4764e9f01a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d89d9ebc1292754677e15b71aefb31d092dd70cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.75-renovate-internal-patch-5d295b9705c075a330bd5e50fda33b4764e9f01a.tgz","fileCount":18,"integrity":"sha512-LXl7sAgFAIo+MPrax8rG1N383t8qfQ3Ql2M5Ta+DNbnPI6qa04E35TSDhZV7WpUOAOxOAJwQEv9LQhQ9iiSNsA==","signatures":[{"sig":"MEUCIDR3/vCu6kznfnK+S+DPOSw8CYAhNkX2PC5CIMG1fSnUAiEAhsFWiEx5MWaRjt308C2hLBjC4uHhh/W1nvgiH1/Tb6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105271},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d295b9705c075a330bd5e50fda33b4764e9f01a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-29T14:34:18.010Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.75-renovate-internal-patch-5d295b9705c075a330bd5e50fda33b4764e9f01a_1635518207217_0.9273569454777659","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.75":{"name":"@balena/jellyfish-jellyscript","version":"4.9.75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"da2e1644d9574ca6206883ea6b824c5752526c6e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.75.tgz","fileCount":18,"integrity":"sha512-K09JYJAHKEFhOasTx+K9mQgd92KUcVVwUyizCMVtLa6OClev2et3d/azNbhYx3bSh6XSVu5qIAc/LLvgqJv6Kw==","signatures":[{"sig":"MEUCIQD4VUoFGDQV752Ee22OeEXbIMyX/whbUMLNQNWGqdNoZQIgIoUIC6dlwdyJNSNw2sfCZHY3E36AwyxLrDAKgnGbeyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105206},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12344ac54c9afc03890a91247ed4e8fb51813da0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-29T14:38:58.213Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.75_1635518442633_0.49456781249884263","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.76-renovate-formulajs-60eee57e7eae8ab4f9859a116edfabe9f8cac7dd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.76-renovate-formulajs-60eee57e7eae8ab4f9859a116edfabe9f8cac7dd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.76-renovate-formulajs-60eee57e7eae8ab4f9859a116edfabe9f8cac7dd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"47e18b2c14c6df34df75bc03e41109fd35e604b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.76-renovate-formulajs-60eee57e7eae8ab4f9859a116edfabe9f8cac7dd.tgz","fileCount":18,"integrity":"sha512-FyIWEYSS2jDEujwMEgatqzo0wcQBX2ShA35MbpTe0qe4Dr+YUgAExF4pBimhiLJOCB9dFOygPNSDbB89BEoa6Q==","signatures":[{"sig":"MEYCIQDfX98aJ8lK84n7joXKJjwVLeT/8K6568ivtIaLGcrKHQIhAKRM5ulAsPkQBxSF90RwOSAq6yK+7hSszP1S3KRz+E1O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105363},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60eee57e7eae8ab4f9859a116edfabe9f8cac7dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-29T14:44:38.125Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.6","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.4","@balena/lint":"^6.1.1","simple-git-hooks":"^2.6.1","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.76-renovate-formulajs-60eee57e7eae8ab4f9859a116edfabe9f8cac7dd_1635518867259_0.039422156795087204","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.76-renovate-external-non-major-cb969cf3b71888afbccebde9bd7613dfa34b7b27":{"name":"@balena/jellyfish-jellyscript","version":"4.9.76-renovate-external-non-major-cb969cf3b71888afbccebde9bd7613dfa34b7b27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.76-renovate-external-non-major-cb969cf3b71888afbccebde9bd7613dfa34b7b27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aa1d417aa9e5682e2849c4c7784fecd402a77fe9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.76-renovate-external-non-major-cb969cf3b71888afbccebde9bd7613dfa34b7b27.tgz","fileCount":18,"integrity":"sha512-cUKgrdTCO8cm5YtNGqWw5vjB52uN1DjvsN8SFtj5Uuskb4mia/BvzghAPUpImUPYD7F4uFgsp1Y4SpiRLdEONg==","signatures":[{"sig":"MEQCIAsaL7LOflME7OFYfcgsFhBeokLzZ0tRkPcteImNwPEWAiAUIJnjABhT6ONtBxMXnyV2t2NP7X44F8xFOc2SJ2CGbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105350},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cb969cf3b71888afbccebde9bd7613dfa34b7b27","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T00:48:46.835Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.76-renovate-external-non-major-cb969cf3b71888afbccebde9bd7613dfa34b7b27_1635555200338_0.48587528799156643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.76":{"name":"@balena/jellyfish-jellyscript","version":"4.9.76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"734e79f216b6a700bbc1ae8f8d16bf8194cce030","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.76.tgz","fileCount":18,"integrity":"sha512-y1e/fU+Ko2Ilubk6NDaVQaXXtaXt+VLsZqh+RPFE1dB+I2/oLfLj1lZaj29z4OeBWLUDd7+IMQJ7zCLnWzG6EA==","signatures":[{"sig":"MEYCIQCZbYOtQoE4MjNG367llFr6SHc38xVflR3XJlNc814EKwIhAPOOqQoLuO2GXdUp86fgKczSyzz+soPx79TKo+Idh/ig","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105281},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9286a3b892e33a95fe343adbbad80718a86c4a9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T00:55:28.653Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.76_1635555445854_0.8910336409867399","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.77-renovate-formulajs-bfaee48a55eac28fad2497a3720cb14ec86efa14":{"name":"@balena/jellyfish-jellyscript","version":"4.9.77-renovate-formulajs-bfaee48a55eac28fad2497a3720cb14ec86efa14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.77-renovate-formulajs-bfaee48a55eac28fad2497a3720cb14ec86efa14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c6c5db405c94de69534799aaa29db9516786df8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.77-renovate-formulajs-bfaee48a55eac28fad2497a3720cb14ec86efa14.tgz","fileCount":18,"integrity":"sha512-YJuSD+tmcNPLzKiAMMPBobvbSJcGZBEysMTWX/MzbKs46mQ38Stx3/nQU0X64tCUy6SUXV+0drIiQhr1QYv0yA==","signatures":[{"sig":"MEQCIGw+cSSR8C5sz97zrOdN5oHp8Wi9rbaiNn4qzv1R6RxNAiBgUAUUhvYkjlD5pWL4aRqLmNhT9tqjJj5d9h+LJ6Crjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105438},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bfaee48a55eac28fad2497a3720cb14ec86efa14","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T01:01:18.679Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.97","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.9","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.77-renovate-formulajs-bfaee48a55eac28fad2497a3720cb14ec86efa14_1635555908978_0.16950754994743122","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.77-renovate-internal-patch-55906d2a7c2b304afd35767d821705006ef4ce4c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.77-renovate-internal-patch-55906d2a7c2b304afd35767d821705006ef4ce4c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.77-renovate-internal-patch-55906d2a7c2b304afd35767d821705006ef4ce4c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83b9f5fdffcbfead13a55cb9765de7319b19dd00","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.77-renovate-internal-patch-55906d2a7c2b304afd35767d821705006ef4ce4c.tgz","fileCount":18,"integrity":"sha512-GY2BZ8QqGhRf8xsL2J1TzpumdjfgdOMLgIcaIA978BSvm2rIoHjWyLCuhH62G0f/JavHuR4Pr5X0SGsbI3OZFA==","signatures":[{"sig":"MEQCIGIMLwcNE48ajoD5cHPf6Z3VZnej6IMhUkCydgsKgMMQAiBbxiDCCpouYYZgUz3KcattgIGI9nFe1IWj9lU8fRzIcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105418},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"55906d2a7c2b304afd35767d821705006ef4ce4c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T02:39:28.310Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.98","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.77-renovate-internal-patch-55906d2a7c2b304afd35767d821705006ef4ce4c_1635561777134_0.4779524022475803","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.77-renovate-internal-patch-017924134067cb4f854cd382eaa5bc35ecd6b5cd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.77-renovate-internal-patch-017924134067cb4f854cd382eaa5bc35ecd6b5cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.77-renovate-internal-patch-017924134067cb4f854cd382eaa5bc35ecd6b5cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1b3e7d12e7c07adbe14a27f7b389c0aa2356d700","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.77-renovate-internal-patch-017924134067cb4f854cd382eaa5bc35ecd6b5cd.tgz","fileCount":18,"integrity":"sha512-DwE3/PmABfGdRA4UjH0c7uBnb/hAuiEC2G/IhUMI8rGEuQBvXS6OebjkMHi+0ih2p32meW9Es4y0cIeTjtF1+w==","signatures":[{"sig":"MEQCICfsP7OUrxzEykniOlakoZaksnafWD3mie2aOiB53kbpAiBpE64+bPwYXMsPJ5J1XEHA8qt5ASYAd+w1yVegtPbqfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105418},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"017924134067cb4f854cd382eaa5bc35ecd6b5cd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T04:49:48.155Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.77-renovate-internal-patch-017924134067cb4f854cd382eaa5bc35ecd6b5cd_1635569570108_0.7692367555846811","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.77":{"name":"@balena/jellyfish-jellyscript","version":"4.9.77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"37820d3f863f705a65c0cd27773a7012c3da0997","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.77.tgz","fileCount":18,"integrity":"sha512-05so/SzeQqXGVLPR7ZrriVQ0lkxeshEfqcHQ0HOcKHvzqskvrnNS+O7qTTZj6qAEvsdqrqg74NfubwpJanDy8w==","signatures":[{"sig":"MEUCIBUuRSIuZtSgjx/6FyYkpkXL2Wkv0tkdvkqKLKi1n+UsAiEAmswN/QkMEOvVkSy0V56E5dbMPZx43vcDCw5QiA3GSfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105353},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72c3d6c1601494b1a4e21c5fe083ab6bc9e4a760","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T04:54:53.041Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.77_1635569821960_0.3874523099847973","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.78-renovate-formulajs-fd5c6ea63c918741f06ed77572ed6c891a12329b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.78-renovate-formulajs-fd5c6ea63c918741f06ed77572ed6c891a12329b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.78-renovate-formulajs-fd5c6ea63c918741f06ed77572ed6c891a12329b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"85e882d0bddb6835c3f71669f4abdfbfafb8f749","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.78-renovate-formulajs-fd5c6ea63c918741f06ed77572ed6c891a12329b.tgz","fileCount":18,"integrity":"sha512-M2/5vM5YEcQ9UPNEIIvt2BCWKhLSudNcuH++NbBXfn20j6Rr34acuenN7US/1kqRD8Z83ejI31qgot8c5UkJPQ==","signatures":[{"sig":"MEYCIQC3NWXySZxEUVDA2Ep/u3phAcGEu/1707GcOQ5UOFAYIQIhAKzBCeJpkYQdCN5bOUlP4ADrSR9jvhz6ZxkWt4vgB44H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105510},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fd5c6ea63c918741f06ed77572ed6c891a12329b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-30T04:58:18.828Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^6.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.78-renovate-formulajs-fd5c6ea63c918741f06ed77572ed6c891a12329b_1635570066051_0.3031106931488008","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.78-renovate-balena-jellyfish-client-sdk-7-x-c041aebe1f7e18e55d13869a03ca11f3ab3ecdd5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.78-renovate-balena-jellyfish-client-sdk-7-x-c041aebe1f7e18e55d13869a03ca11f3ab3ecdd5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.78-renovate-balena-jellyfish-client-sdk-7-x-c041aebe1f7e18e55d13869a03ca11f3ab3ecdd5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c3c3d3e83cbf27334e854858327a71e8d1920876","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.78-renovate-balena-jellyfish-client-sdk-7-x-c041aebe1f7e18e55d13869a03ca11f3ab3ecdd5.tgz","fileCount":18,"integrity":"sha512-3lwe7/dVBUKa1WCm/xaQvIDMYo726t38yUXNGpIgA0uZjxqqDDL7zuxRutPx/ejnrAwHXYItiXMP3o5dMNoTiw==","signatures":[{"sig":"MEUCIFTmtLmU0D8xt5PV2STmPMfwgU7IclJ9aVi+sztIpWegAiEAzOwJsfcwUnlf3wW8OspCA1zngkKEJyZaQSaOQqOEhPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105537},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c041aebe1f7e18e55d13869a03ca11f3ab3ecdd5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-31T15:02:57.522Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.78-renovate-balena-jellyfish-client-sdk-7-x-c041aebe1f7e18e55d13869a03ca11f3ab3ecdd5_1635692747322_0.40160092875713804","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.78":{"name":"@balena/jellyfish-jellyscript","version":"4.9.78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"254ca4e80e742b3dde3fdbcbd984cac00567d673","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.78.tgz","fileCount":18,"integrity":"sha512-s2KySD86SUismauIEoKLRG3cl6SdKgocx0BJdwPIWb6nkMSNFOkTzFTtyG8zMY01YS7IDXBOCeRt0p/dPZnj4Q==","signatures":[{"sig":"MEUCIARMAkebJVr/nwPp27Z9QZ+qxi+S5NDAz2VIbwk373R+AiEA8aeuuwl2r/Loj6fEg1v6IlUnJjL+q1Yd4thGJcqpbXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105455},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e82dfc86644edef84407a634681425fc9bf69588","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-31T19:19:28.681Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.78_1635708072077_0.40030987472146307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.79-renovate-formulajs-70ff42bdc1a60a66b2c6da36d80017c50e856c0d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.79-renovate-formulajs-70ff42bdc1a60a66b2c6da36d80017c50e856c0d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.79-renovate-formulajs-70ff42bdc1a60a66b2c6da36d80017c50e856c0d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd3f844f2a2d30f8bb96ec3ba5d9d1d7878ec5a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.79-renovate-formulajs-70ff42bdc1a60a66b2c6da36d80017c50e856c0d.tgz","fileCount":18,"integrity":"sha512-EnFjkhMBAH8arxtkpO4AYg5PDqaKkHwb03Do8Pzow1I1LEjhv+3PSxiGlE3YhyjZB6XlsHDRasn/2U5CoReQmw==","signatures":[{"sig":"MEUCIQDeZpkUyiglCuCVmifrMpoyLYFNRu2s6Mc6iEz2inMX8wIgMmVDhfzj0wuCnUmKuVPGUrlf0/m0c99o4j/P95qTNx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105612},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70ff42bdc1a60a66b2c6da36d80017c50e856c0d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-10-31T19:23:03.131Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.79-renovate-formulajs-70ff42bdc1a60a66b2c6da36d80017c50e856c0d_1635708358345_0.8189531164088628","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.79-h32-multi-version-type-triggers-a1cd5b321dcb7a7ab9602dec80ffb7bc532e9eef":{"name":"@balena/jellyfish-jellyscript","version":"4.9.79-h32-multi-version-type-triggers-a1cd5b321dcb7a7ab9602dec80ffb7bc532e9eef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.79-h32-multi-version-type-triggers-a1cd5b321dcb7a7ab9602dec80ffb7bc532e9eef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aebe4b5a428c4cb8189b925b81ff0f30d55acd95","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.79-h32-multi-version-type-triggers-a1cd5b321dcb7a7ab9602dec80ffb7bc532e9eef.tgz","fileCount":18,"integrity":"sha512-16zlH/QMp4hVDNlBTa0JYXVIBqNPteUYShUpGFjWLYGpKdPwCqogDD1YqoOuha4UHTBpjgRRvg9AH+rkXV6A8w==","signatures":[{"sig":"MEYCIQD9FguiYE2/AhncbKcUhZ71Kr1bDWYWwnpvPAehcWcHCQIhAJd5/nkOOpOOZa4qwnup7ZT2bxvRvpNnByvF/rsoc+mn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105669},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a1cd5b321dcb7a7ab9602dec80ffb7bc532e9eef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-03T09:15:48.361Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.79-h32-multi-version-type-triggers-a1cd5b321dcb7a7ab9602dec80ffb7bc532e9eef_1635931070583_0.38234653959914455","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.79":{"name":"@balena/jellyfish-jellyscript","version":"4.9.79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d6b89fee0e92ed254889ed3dc129d98459bf96fd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.79.tgz","fileCount":18,"integrity":"sha512-SgK6i2p2zdda3KWhJe3sU/oObhYf6NnblW5WaE7PuRpEnm6C5iV9udkmyHEOdPnBq+ghQyGuhgi4VcZgdG4EMg==","signatures":[{"sig":"MEYCIQC3r6CpT7hq5Fl8wCx98PO/Cgu4rJnxrNH3Re9zeB+MZwIhAMqF6t7HAvfX9iKZO06b8vNTc2rftWBdh4DybQjBvW2u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105596},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b9ae6b7b49cc2ce155848a5e4c25766013ee709b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-03T09:23:13.765Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.79_1635931516597_0.17376427406826966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.80-renovate-formulajs-e89ab720c99f25c0645f90224db29d36482ebf17":{"name":"@balena/jellyfish-jellyscript","version":"4.9.80-renovate-formulajs-e89ab720c99f25c0645f90224db29d36482ebf17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.80-renovate-formulajs-e89ab720c99f25c0645f90224db29d36482ebf17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1722b95ef8ba20fc40c1ead78021a6f86dbfe7d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.80-renovate-formulajs-e89ab720c99f25c0645f90224db29d36482ebf17.tgz","fileCount":18,"integrity":"sha512-2nxs6Ss+GcmuDF6CTK3ZVHEFwKr36YmWOHhZanTCTqc8thCF7pgBpuGH7myoDGJCZ+P1aQa+iyOeUjXc8PO3FA==","signatures":[{"sig":"MEQCIQDyvMXBw1Jqaww3Y1EC4xIkAj8xq5xva5Nnz6RWBWQ5MQIfAIzpdEsZMPb/GZs16XXM8NctM6riETVYZVlfbgJSBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105753},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e89ab720c99f25c0645f90224db29d36482ebf17","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-03T09:27:57.888Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.80-renovate-formulajs-e89ab720c99f25c0645f90224db29d36482ebf17_1635931856805_0.3694059569240018","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.80-renovate-internal-patch-66d50cbde894635eb1942b62159c1b1f2a531928":{"name":"@balena/jellyfish-jellyscript","version":"4.9.80-renovate-internal-patch-66d50cbde894635eb1942b62159c1b1f2a531928","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.80-renovate-internal-patch-66d50cbde894635eb1942b62159c1b1f2a531928","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"44552379ae5c2ab3d26d6e06336352b744180407","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.80-renovate-internal-patch-66d50cbde894635eb1942b62159c1b1f2a531928.tgz","fileCount":18,"integrity":"sha512-lslzuTvyxn6T25421ccasP4fsZiFB2tUkxtguAUwzGfjh0HHwbb3hKV86ti0lwe38458JnEH/mZDQR2x2hXLxg==","signatures":[{"sig":"MEUCIQCwy7OEer6QoojY/hXQSqRS0r0DuhTpTDiTXWYjFTIrpwIgdZonBVOkxxXnqa9OHFViiNVODOlXdI8RncsmZlOXuSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105763},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"66d50cbde894635eb1942b62159c1b1f2a531928","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T10:00:55.736Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.80-renovate-internal-patch-66d50cbde894635eb1942b62159c1b1f2a531928_1636106607795_0.7608192208435505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.80":{"name":"@balena/jellyfish-jellyscript","version":"4.9.80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2c1c643b999eead1d3112026b19d15c0e3a9db29","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.80.tgz","fileCount":18,"integrity":"sha512-Tw9WOFve0zUmhiZSjaMHH9NKPuwhzY0Xagb8BnLNNjZfE3jClwDOQ6qOwUfo/R0ulVBg0ZebHICEPv5iTSQ74g==","signatures":[{"sig":"MEYCIQDzDlijH6/4qk2h9lgkniAJUK8zfMyUkDW7NgPteM2bkAIhAMnoHBrb6T3S8zLKDK4cMivBgOBqnC5rQDF/798RZDfh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105698},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21745d71bb3d5d25aeaf7e9d85c6a2b31ce3c86b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T10:04:45.548Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.80_1636106832914_0.8892336502515781","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.81-renovate-formulajs-5a310699307dfaf341e09d6d22c8ee611ce04a74":{"name":"@balena/jellyfish-jellyscript","version":"4.9.81-renovate-formulajs-5a310699307dfaf341e09d6d22c8ee611ce04a74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.81-renovate-formulajs-5a310699307dfaf341e09d6d22c8ee611ce04a74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"360aa543d550f717ef6ff36e5158845936e0ea50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.81-renovate-formulajs-5a310699307dfaf341e09d6d22c8ee611ce04a74.tgz","fileCount":18,"integrity":"sha512-10b6IW5YmsAH5iM/XfhHdv6ivlQcO80DuqnTv4Q8XvMjn5oZT496X37zQkHeYiPtzQDwpILzmiAWCMIJf/0DOA==","signatures":[{"sig":"MEUCIQDvLKwsFpcCK1rgok/87mfc5RQgi2aMgZGJiVuFhcMiugIgJGDz5fCZvLF9jsRRMy3JxbSaJAnK5J1E1CAZnd++yDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105855},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5a310699307dfaf341e09d6d22c8ee611ce04a74","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T10:06:42.751Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.99","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.81-renovate-formulajs-5a310699307dfaf341e09d6d22c8ee611ce04a74_1636107013088_0.19168233815306146","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.81-renovate-internal-patch-2c4ad11b78e88c8257b8052b9aaa668546419ab8":{"name":"@balena/jellyfish-jellyscript","version":"4.9.81-renovate-internal-patch-2c4ad11b78e88c8257b8052b9aaa668546419ab8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.81-renovate-internal-patch-2c4ad11b78e88c8257b8052b9aaa668546419ab8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"58d09a72f1209ec95c479d45201ffb78ddf198a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.81-renovate-internal-patch-2c4ad11b78e88c8257b8052b9aaa668546419ab8.tgz","fileCount":18,"integrity":"sha512-rtkPDq0t/ZzpaC2tOzPpq/NUnq42hJoV/rGyE17QjfDqqqfrPfF+JwEuvwEhrWEzLkDVNc9QpXTpWFWppOi4Kg==","signatures":[{"sig":"MEUCIQCzn3t/EsMSL166psH634OLKL5Iu1MbgZ53SbSkxHf32QIgELjz9tUczEp6tvI7VXcWcWbJQiRae9eflsGtQcTsuX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105868},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2c4ad11b78e88c8257b8052b9aaa668546419ab8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T23:45:30.335Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.100","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.81-renovate-internal-patch-2c4ad11b78e88c8257b8052b9aaa668546419ab8_1636156094752_0.16691117188949867","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.81":{"name":"@balena/jellyfish-jellyscript","version":"4.9.81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6b4760a3d08194cc8a6455f6e1849d7df6489564","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.81.tgz","fileCount":18,"integrity":"sha512-B7NPz7sxEtoyxCCfJ6nR+NWTX1TR4vOrjULAhqgOKmegVCKOr8Bu43/e4J4c7zUzrX9sGEHZxTzQpF2cGXwKdg==","signatures":[{"sig":"MEYCIQDgsfbtPrjE++Fo/Y8CBOh5NbyQ7o327jif+DABGmMJogIhALZKmTQBotOcvsXbWkbzmlyyiOH6eqLrBov+renWbMHQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105803},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2e564b6e2c1659ba038347fc8a879c3117be50ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T23:49:54.213Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.100","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.81_1636156343129_0.8211115566847458","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.82-renovate-formulajs-0ea722519ae736719b664c4a96a95479957773f7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.82-renovate-formulajs-0ea722519ae736719b664c4a96a95479957773f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.82-renovate-formulajs-0ea722519ae736719b664c4a96a95479957773f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a33b0ee1ba08aa70eb28a63c4ebf3500b2009550","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.82-renovate-formulajs-0ea722519ae736719b664c4a96a95479957773f7.tgz","fileCount":18,"integrity":"sha512-QcxByG7AZMg9t51seLBt5MTVKJaJz0yyrfbY+x4Bka7bs0PM3/BSUTb2opPWXZ/HBR5yp4CN2pXkzSII9vZo0Q==","signatures":[{"sig":"MEUCIQC++1eUBZj6+HCUX5z2zdoPi10BTnWu3cd8gAlh2CLeFwIgai+NjAWCbfI2+7O08O14gVbs9DixkORYTn42C9P2EaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105960},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ea722519ae736719b664c4a96a95479957773f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-05T23:51:21.843Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.100","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.10","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.82-renovate-formulajs-0ea722519ae736719b664c4a96a95479957773f7_1636156475303_0.4939985308431285","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.82-renovate-internal-patch-81c10a6d0b29fa6e82bd99e0a95baa03452e099b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.82-renovate-internal-patch-81c10a6d0b29fa6e82bd99e0a95baa03452e099b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.82-renovate-internal-patch-81c10a6d0b29fa6e82bd99e0a95baa03452e099b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a26e4cce67fafe688584c326df25df32e1fc52f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.82-renovate-internal-patch-81c10a6d0b29fa6e82bd99e0a95baa03452e099b.tgz","fileCount":18,"integrity":"sha512-0mvYsnbw7qQvgs/Uwj0ESKRRDsLHbDO4/xLG0xiI9IWFST0YxNFcuVdiMgVNcCdWMBMetTdOxATCWJu2YUygEg==","signatures":[{"sig":"MEQCIAG0VE13348wlbtmxBbPPHV+9PtsbC4mq7RrjV149XAeAiBr1qrqlMnT80+oLrEv9/GC6fHynUEZcZzfGW4aNMuaJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105939},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81c10a6d0b29fa6e82bd99e0a95baa03452e099b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-06T01:53:58.857Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.101","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.11","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.82-renovate-internal-patch-81c10a6d0b29fa6e82bd99e0a95baa03452e099b_1636163999168_0.8828576241646178","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.82":{"name":"@balena/jellyfish-jellyscript","version":"4.9.82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0c80ea57aed698e47c88d0dbea2d53092934cdd3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.82.tgz","fileCount":18,"integrity":"sha512-PXDAUZMvm5wyQxmcl9B+O3+Ux2tjB4h152D1OQyeDqDsQx7FI2qQHuqpNHEaWq0B8xaV1npnnp4nNAroFepRfg==","signatures":[{"sig":"MEYCIQCbHxPUbTdANjxtbLXqOMY4XZ+HDsZXxzzzFfUwKF8k6wIhAK3JPx59689LweGSKdSF5nlNPR+AVlGCMh88NrR2Nvg2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105874},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"07325f8845621e65e61df27cefe56dacfe211751","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-06T02:01:04.176Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.101","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.11","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.82_1636164223085_0.07323998414901567","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.83-renovate-formulajs-3f21dd2825f3e49ea64cfb8ba02a6b5552120c66":{"name":"@balena/jellyfish-jellyscript","version":"4.9.83-renovate-formulajs-3f21dd2825f3e49ea64cfb8ba02a6b5552120c66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.83-renovate-formulajs-3f21dd2825f3e49ea64cfb8ba02a6b5552120c66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe039f43d1b22b6f8db95792264907aa446027f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.83-renovate-formulajs-3f21dd2825f3e49ea64cfb8ba02a6b5552120c66.tgz","fileCount":18,"integrity":"sha512-5JEaqz+xYZ8FUg18KbeRzXlfsWUSiCH+4rzqhgiQg6xW6I9sz+tMGIAs/+kfqlRE9P4+F5z/yxc1BnyuQVWH7g==","signatures":[{"sig":"MEUCIQCTXaHxb/cWGciLRrMKj6SUZ02sdcdy7GoX21SS6RMJrwIgXNr+dygRFw1dPjI04dPeExqrlaYZaXDRz/FzSv+gqPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106031},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f21dd2825f3e49ea64cfb8ba02a6b5552120c66","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-06T02:03:47.672Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.101","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.11","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.83-renovate-formulajs-3f21dd2825f3e49ea64cfb8ba02a6b5552120c66_1636164518797_0.5988247692098969","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.83-renovate-external-non-major-5687bc618758f89a63ce14d3310c7bf04e3557ec":{"name":"@balena/jellyfish-jellyscript","version":"4.9.83-renovate-external-non-major-5687bc618758f89a63ce14d3310c7bf04e3557ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.83-renovate-external-non-major-5687bc618758f89a63ce14d3310c7bf04e3557ec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"70607fa5d91b7363d59f30f2f41cbc3cf60c771e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.83-renovate-external-non-major-5687bc618758f89a63ce14d3310c7bf04e3557ec.tgz","fileCount":18,"integrity":"sha512-pqeni9fHoOAx9rJbOSximggGe1V95Ekcw3ovlKT/Q/Pgr3cK+mA6z2i+1npifz6auWpBr4J4DvAlIeXIfQNVQg==","signatures":[{"sig":"MEUCIQDW89Lj6394MXgDi52UZMM3ukw1rIyH/eHc9WXTalN5AQIgUlxoCKPwKZ6XPNwAa4Ez8AvMD2RzbH7hhgtj0m7bA+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106029},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5687bc618758f89a63ce14d3310c7bf04e3557ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T01:58:47.629Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.101","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.11","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.83-renovate-external-non-major-5687bc618758f89a63ce14d3310c7bf04e3557ec_1636250486121_0.04490857370934731","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.83-renovate-internal-patch-a9e4da5c545ed066e8f55c771c2f0eb2b034a043":{"name":"@balena/jellyfish-jellyscript","version":"4.9.83-renovate-internal-patch-a9e4da5c545ed066e8f55c771c2f0eb2b034a043","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.83-renovate-internal-patch-a9e4da5c545ed066e8f55c771c2f0eb2b034a043","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c6ff88fdc16aaf9d4ae84b77d5a0afc88247bba4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.83-renovate-internal-patch-a9e4da5c545ed066e8f55c771c2f0eb2b034a043.tgz","fileCount":18,"integrity":"sha512-vSDQ2stHRuMYGGUftmqDKgCPB45dt5Eu+2Kn0TUPC7ogWkPvVgMHLvhcDcLuaQ0mH2KzdkQEoET/0BrX80RpcA==","signatures":[{"sig":"MEUCIQDVUDbXvTabpFIRjQdvdGjxaeZFR8yFiv6rgzOCSYIBlwIgUISdkANdmaLZqZd60vpeF2zgWYb4RgPVTTi+8OEUv5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106041},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a9e4da5c545ed066e8f55c771c2f0eb2b034a043","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T01:58:01.250Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.101","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.83-renovate-internal-patch-a9e4da5c545ed066e8f55c771c2f0eb2b034a043_1636250507878_0.6825076446122351","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.83-renovate-internal-patch-d3b1504dbe71d0e52e7e936b4e98e52aac693cf0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.83-renovate-internal-patch-d3b1504dbe71d0e52e7e936b4e98e52aac693cf0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.83-renovate-internal-patch-d3b1504dbe71d0e52e7e936b4e98e52aac693cf0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f593478febca54f14cb4ff0892b558e81db38c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.83-renovate-internal-patch-d3b1504dbe71d0e52e7e936b4e98e52aac693cf0.tgz","fileCount":18,"integrity":"sha512-JbxHaOn9NqI4DPeCSsbg4FjIH4Q9AKLevfcUAR4GH5gwG12O2l+ZM32KYZhlN1irr1fpCBBg1LT0yiSSCxO20A==","signatures":[{"sig":"MEQCIEx3dXyQyqqavCZJg90yHoCqM4B5DEa/EXJw0WDEAJYHAiAaI5DjFKjEoelgZmEdlLyqS4Qy9ZyCshOtFrZyjM3G5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106010},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3b1504dbe71d0e52e7e936b4e98e52aac693cf0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:01:44.527Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.102","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.83-renovate-internal-patch-d3b1504dbe71d0e52e7e936b4e98e52aac693cf0_1636250684812_0.9970263133605739","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.83":{"name":"@balena/jellyfish-jellyscript","version":"4.9.83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"275855a84c2f6096631bf8e9008f3be8c419b197","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.83.tgz","fileCount":18,"integrity":"sha512-B2wWIFE3+IngDAp9XzCsim1DCWOT1labIfXtK9WtHNUwt9AUIlQ2GRcPMYwipT68BDsPvposF9fXENwLjHenRg==","signatures":[{"sig":"MEUCIQDZOtx/+zyuraMTy/5g+iIcuyt1b7q+QtUhwm5Dgnq4DAIgA28j33C0u17fQa1tGfD9ctHQCDjq+U0yaTmOd+b4EDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105960},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32b9010913c79190e7687aba178dcd825efa12a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:03:00.160Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.101","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.11","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.83_1636250750377_0.7235633919987914","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.84-renovate-internal-patch-492f5a6f5a5b533256336422b6286d5c4f93b75e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.84-renovate-internal-patch-492f5a6f5a5b533256336422b6286d5c4f93b75e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.84-renovate-internal-patch-492f5a6f5a5b533256336422b6286d5c4f93b75e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c126fc3272e33f6379836bd9d8f83a498847bc88","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.84-renovate-internal-patch-492f5a6f5a5b533256336422b6286d5c4f93b75e.tgz","fileCount":18,"integrity":"sha512-o68ab4xANq4uu95CCE/mM07qddg7NY7Ddq0gx1KOTt23Ihz/cB6O+W51fJ0t6H6DMbrgxxT95DQ9LGBaro0Ayg==","signatures":[{"sig":"MEQCIH6vtfUB5l8UhAlLXzkTEd5aoAojUp+4cClbIe0Wyx/+AiBhmtYwLyA+cNChzcF7aduUTMAQnjT1rqp6vV1pMHhwgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106096},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"492f5a6f5a5b533256336422b6286d5c4f93b75e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:04:30.860Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.102","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.84-renovate-internal-patch-492f5a6f5a5b533256336422b6286d5c4f93b75e_1636250887349_0.958044315174871","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.84-renovate-formulajs-68fc55004afa83e4ca4411c8726e79f4c2d693dd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.84-renovate-formulajs-68fc55004afa83e4ca4411c8726e79f4c2d693dd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.84-renovate-formulajs-68fc55004afa83e4ca4411c8726e79f4c2d693dd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c6aa1d5bfa33c0f07336f32fe1a7fd98f6f4d20a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.84-renovate-formulajs-68fc55004afa83e4ca4411c8726e79f4c2d693dd.tgz","fileCount":18,"integrity":"sha512-85nZHGXxLix52IWnP25fvEmft6jO0ufQYmdshpY3qxEqg/qvl53GnBrqF9PXVPxoNZX16TMNsrB7W/uj6prUOA==","signatures":[{"sig":"MEUCIQCISbU/NRVD2MMcfYbB0N/VJbyoGO7xWbAiQBxWiSWPiwIgaduQgxBYDM6Iwylx4XJPwOz3TsQkIu9P32ou83LQ/HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106117},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68fc55004afa83e4ca4411c8726e79f4c2d693dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:06:00.225Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.101","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.11","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.84-renovate-formulajs-68fc55004afa83e4ca4411c8726e79f4c2d693dd_1636250973212_0.524484310150229","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.84-renovate-internal-patch-fdc0825744361d5bf8d870dc8a72245ffc548ef7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.84-renovate-internal-patch-fdc0825744361d5bf8d870dc8a72245ffc548ef7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.84-renovate-internal-patch-fdc0825744361d5bf8d870dc8a72245ffc548ef7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bde9b10fbc67a36fd61692e815ed3c269ce69d98","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.84-renovate-internal-patch-fdc0825744361d5bf8d870dc8a72245ffc548ef7.tgz","fileCount":18,"integrity":"sha512-oRE4+G6oKKphB75jgzqkgX/UI7gbCF+wvVTPkM1tdXw/u6Y6prO1Wq339HpwwRHhkOjabWzUwFMuZgE8Q00twQ==","signatures":[{"sig":"MEYCIQCqkof3xrU2cd61S9QnCunfbnKg0QqDmwWssWRO6VEUFgIhAMoysGwyZuy7fgpcIEwNypdmB4zIiaMT7GiZzy7ewbs/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106096},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fdc0825744361d5bf8d870dc8a72245ffc548ef7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:09:32.725Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.103","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.84-renovate-internal-patch-fdc0825744361d5bf8d870dc8a72245ffc548ef7_1636251256548_0.7768026212423336","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.84":{"name":"@balena/jellyfish-jellyscript","version":"4.9.84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a31c6a38e7880e25d4c8fdf43d4f926745d5876a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.84.tgz","fileCount":18,"integrity":"sha512-6fLrXU0qENdVv/v5Il/TGyu1I3Ucy6N27HdZNobx5KkRX7qL3j05wJWPtT5/tpGgrzUWVk77niONIIKt7BoJ6g==","signatures":[{"sig":"MEUCIQDtvq5xkKmfZ/OD/nE58h+ql3LCgCWn133X9VV0Xsv2FgIgd56GBR5n6EF97ayArgwhrv1Ln1Iy4WD9h5n2cAXO7Oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106031},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43b4569421a03b5a932e2cde91aa5d1a706b812d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:15:55.968Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.103","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.84_1636251523645_0.25376568652356823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.85-renovate-formulajs-31c768e0939877a7fd0f6bd03e639032051b09be":{"name":"@balena/jellyfish-jellyscript","version":"4.9.85-renovate-formulajs-31c768e0939877a7fd0f6bd03e639032051b09be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.85-renovate-formulajs-31c768e0939877a7fd0f6bd03e639032051b09be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b717f441edd9422d627c0629a31627859132503c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.85-renovate-formulajs-31c768e0939877a7fd0f6bd03e639032051b09be.tgz","fileCount":18,"integrity":"sha512-XzwDNPI6JYB90jb7svr7VW5p4lfF8RWZC6bJZNpp2a0sqeLmeglHCZl8nqJofVRgRrURTgjA94dSprNtUpzMsg==","signatures":[{"sig":"MEUCIQD4lAXLLst8nClToMCGk+fIhL90ph5IdieWrhA+r8a3+QIgWeBhv9XxLFeKdUHEkNJpXTvn45ce/M1Y4HcXblqUs2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106188},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"31c768e0939877a7fd0f6bd03e639032051b09be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-07T02:18:11.528Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.103","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.7"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.85-renovate-formulajs-31c768e0939877a7fd0f6bd03e639032051b09be_1636251722524_0.1523099151843197","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.85-renovate-internal-patch-34bd443d288893f3f074d09f3397c800c54f667d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.85-renovate-internal-patch-34bd443d288893f3f074d09f3397c800c54f667d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.85-renovate-internal-patch-34bd443d288893f3f074d09f3397c800c54f667d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f6dbac27a0989d25c07e7e6873fb91af4276e84e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.85-renovate-internal-patch-34bd443d288893f3f074d09f3397c800c54f667d.tgz","fileCount":18,"integrity":"sha512-cs+nAvGL4bSHYHakpSsnXk1t9oWvIQfnb42kkrgQc9/pUH66ZaaMCU3kcj/0Z8BeGFdUHqemIsmHSMe3F7OoJQ==","signatures":[{"sig":"MEUCIQCIhvU3759FfrXqWZZQODi8g9imxG8H297M9v1FdvwJQgIgC3tGveCD9WLjx83ppnNgzshJpZLwHyc/MJfsES/Ob64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106198},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34bd443d288893f3f074d09f3397c800c54f667d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-08T23:16:38.409Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.103","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.85-renovate-internal-patch-34bd443d288893f3f074d09f3397c800c54f667d_1636413734774_0.18443784263881735","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.85":{"name":"@balena/jellyfish-jellyscript","version":"4.9.85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.85","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6ed3ecaae64422bb88d6d5e8e06c0c78cbc164f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.85.tgz","fileCount":18,"integrity":"sha512-528cX4Q+tzzYbBmMPoxvMTDP0fV5WGq+E6vQ/GklaurXeb1vSmAMBvrcBPakW1LxPlJv49udeMMydvU0AY1uFg==","signatures":[{"sig":"MEUCIQCoDWUJq/ItKhBlgFFVqtCsp7lzImCN4/De/oN+LzD1rgIgdKW+TfBuQRqXA+KX+GrtXc8uN4LFyYL2ljevssPt8nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106133},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b2deb7cd84bc4bf429b37e32695b1961cd5fe169","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-08T23:23:08.832Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.103","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.85_1636413943291_0.15748772186755966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.86-renovate-formulajs-c22cd51fa004e62760b55852f15f7deb602a21ed":{"name":"@balena/jellyfish-jellyscript","version":"4.9.86-renovate-formulajs-c22cd51fa004e62760b55852f15f7deb602a21ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.86-renovate-formulajs-c22cd51fa004e62760b55852f15f7deb602a21ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ae95ae13ff12dc2ebc0a0d43fb80dda75918170d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.86-renovate-formulajs-c22cd51fa004e62760b55852f15f7deb602a21ed.tgz","fileCount":18,"integrity":"sha512-Fc+hH9tUFDD+lhL/czAbGPqBr+gfiWya7efc//LSU5H5rMuVVeHz/qKcgXG9aNRs/1fjiPDuDHj+lkMv37sVJw==","signatures":[{"sig":"MEUCIErioy8QBXOo8E+uzpcEpJX3Z1Jo3QRUN1hUD5PLLU53AiEA0pihZ2NNzP8jDv/n7+C+xddXPK2os4CczjLIpR0bwQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106290},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c22cd51fa004e62760b55852f15f7deb602a21ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-08T23:25:45.261Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.103","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.86-renovate-formulajs-c22cd51fa004e62760b55852f15f7deb602a21ed_1636414182881_0.702564289895818","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.86-renovate-internal-patch-b10b2d748a8ff8e83ea64a5c1e45d29842e9e158":{"name":"@balena/jellyfish-jellyscript","version":"4.9.86-renovate-internal-patch-b10b2d748a8ff8e83ea64a5c1e45d29842e9e158","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.86-renovate-internal-patch-b10b2d748a8ff8e83ea64a5c1e45d29842e9e158","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e598f9c52c2ea17eff9a2c611fe9d0969a43414a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.86-renovate-internal-patch-b10b2d748a8ff8e83ea64a5c1e45d29842e9e158.tgz","fileCount":18,"integrity":"sha512-uTlyHhjpErv9RcKN92Mc1KLS8Fym2yD3tZbcj0kDlLm5hOMxHpsjbzJg+e8pXKd3bS/5QWT5GrplVBEi9R4fcA==","signatures":[{"sig":"MEUCICayAeGpjmjKJP6IPAnNO9nPHDrWBJE2ymvEU4AmDZApAiEA0mr8nPMDTqY1yk8tNQ2u8UqZummWzffRh4J7876Jm04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106302},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b10b2d748a8ff8e83ea64a5c1e45d29842e9e158","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-09T13:51:30.747Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.86-renovate-internal-patch-b10b2d748a8ff8e83ea64a5c1e45d29842e9e158_1636466105208_0.42212229853557637","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.86":{"name":"@balena/jellyfish-jellyscript","version":"4.9.86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.86","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1a67003cb7e1d7c62057a59fc6c298e13541e3ae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.86.tgz","fileCount":18,"integrity":"sha512-PUXlVMy8iFwTTc0Qg920ZUU7dIzGJGfzFimzOLFq3g+9OFgonn8uTob77fbDwHmGaQsBgoNpJ7mGleIWt4M/OQ==","signatures":[{"sig":"MEUCIQCYd31DUCpZEko3c7zL/s/Nyx7a8s0NETcN0o5oYxIaggIgDYN9hL1OpsXhrbB1Gw9ZHAWivF1mbehmjlJXUyi8XMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106237},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8b11a5dde526d50e4d7999c8805eb8962300912d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-09T13:56:43.133Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.86_1636466309014_0.7137435180322265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.86-renovate-formulajs-d37a970eb62e40adc845659ccd9be21f180ab20c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.86-renovate-formulajs-d37a970eb62e40adc845659ccd9be21f180ab20c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.86-renovate-formulajs-d37a970eb62e40adc845659ccd9be21f180ab20c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cad55603f9c7aff5fec1b78d09dc343a87465f63","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.86-renovate-formulajs-d37a970eb62e40adc845659ccd9be21f180ab20c.tgz","fileCount":18,"integrity":"sha512-uGvXtG8PgP/eVQin6G5HaOsKgozqmJgSnIMiLH5xQLJ3rLXmlyNXrADneQFZC6Jsu2mmWgAjj6SbXDyroXqP5g==","signatures":[{"sig":"MEUCIF80ArNC0trlt1zaTjIiHrwKrbW3SRQqEJrgnWGrUqNCAiEA/+NqT3MZYVo5u0e+lJxz+DHmQlklRMOcir150Aib8F8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106369},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d37a970eb62e40adc845659ccd9be21f180ab20c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-09T13:57:29.957Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.86-renovate-formulajs-d37a970eb62e40adc845659ccd9be21f180ab20c_1636466447523_0.12150819528575418","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.87-renovate-formulajs-231dd28018edcac7a4067fda8b52bd7a79d700ba":{"name":"@balena/jellyfish-jellyscript","version":"4.9.87-renovate-formulajs-231dd28018edcac7a4067fda8b52bd7a79d700ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.87-renovate-formulajs-231dd28018edcac7a4067fda8b52bd7a79d700ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c3a5ccb348ec0c128b3872356d397347afff0daf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.87-renovate-formulajs-231dd28018edcac7a4067fda8b52bd7a79d700ba.tgz","fileCount":18,"integrity":"sha512-F2PCy3de9u3J24wj9v+LU4e1r89geHNA/4CA1IDPdwH8WLcoFZCrYBB1X+RAUvUDHShKWY99FlLLVgXoYPkPIg==","signatures":[{"sig":"MEUCICg0CwU5+xInrp7cQm+KZgSHAdYhAxIdX70WxyZiHN22AiEAqcYSG9HYiWY/PwYA2HkuBX4r+ikMh/B4tdbXGO9xXh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106394},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```js\nconst jellyscript = require('@balena/jellyfish-jellyscript')\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard)\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"231dd28018edcac7a4067fda8b52bd7a79d700ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-09T14:00:24.837Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.87-renovate-formulajs-231dd28018edcac7a4067fda8b52bd7a79d700ba_1636466617119_0.22895575959974845","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.87-joshbwlng-update-readme-1c699c33ed5a8bc6faebe62ffd82fc12cac9023f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.87-joshbwlng-update-readme-1c699c33ed5a8bc6faebe62ffd82fc12cac9023f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.87-joshbwlng-update-readme-1c699c33ed5a8bc6faebe62ffd82fc12cac9023f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cf21c3d616d35c43ecd82b8dba3d2e24a22cf540","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.87-joshbwlng-update-readme-1c699c33ed5a8bc6faebe62ffd82fc12cac9023f.tgz","fileCount":18,"integrity":"sha512-N2/18/Zg/pRtg/O8DkrAGB1GgqNWVPN/bKPadYVMHv7yO0h/os8z+a/xuwD2H3nUi76V1+ZA347OmBNcqPWrkw==","signatures":[{"sig":"MEQCIG8rpibzssDP9sy+SfDrmB7Bg/FaAidr2O+8b5S9G3adAiB+N5pxXSSf5qCiilVPchqHAWOClvjodp5V04UlDo3AEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106385},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1c699c33ed5a8bc6faebe62ffd82fc12cac9023f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-10T04:26:16.732Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.87-joshbwlng-update-readme-1c699c33ed5a8bc6faebe62ffd82fc12cac9023f_1636518545886_0.3445948994481751","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.87":{"name":"@balena/jellyfish-jellyscript","version":"4.9.87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.87","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ceb91dffbd2ce17702cd0a0a3b900e8f6bef64bf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.87.tgz","fileCount":18,"integrity":"sha512-v674cyDW108Q834AAeBBmQfP3HP8TlkrPtMHHKAYKeqfrDxuc8WTz36AmFIHKqqaBbjb7FLdLSpuJvRxICTOoQ==","signatures":[{"sig":"MEUCIFyBGwBoLKamazDCG+aN5rRaZS8wDxxcbw2m/OTFkG8WAiEAt4WdJKzGjNapvIHO6Cvv7eT0QN3JvLVyu5d1pJyow98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106320},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"beaa4113ca8cb4c60de1096a5382e67e3fa310ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-10T04:30:03.133Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.68","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.12","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.87_1636518707877_0.33351678141228547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.88-renovate-internal-patch-113937f9618b1e969ac0e0d4008e277640aa3856":{"name":"@balena/jellyfish-jellyscript","version":"4.9.88-renovate-internal-patch-113937f9618b1e969ac0e0d4008e277640aa3856","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.88-renovate-internal-patch-113937f9618b1e969ac0e0d4008e277640aa3856","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f134313c731b32d96c804108301d49cef541b1a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.88-renovate-internal-patch-113937f9618b1e969ac0e0d4008e277640aa3856.tgz","fileCount":18,"integrity":"sha512-+fu0oW5hyXrmdARMssmK4ds4iFcMv74cCnU5jNN66S8UhdSMBGXsGri5mhlzoxLYKKsxv9DjE+ftAadfIpe0RQ==","signatures":[{"sig":"MEQCIHlNDUZWTw0ilS4LBuYFtihk7ZGJnX2/ghO/cpEl3XMVAiB2ZTcQQOgqQRKOwjYDBSVpiIqaVpRnufK4y+NivDCJYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106456},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"113937f9618b1e969ac0e0d4008e277640aa3856","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T00:37:51.875Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.70","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.88-renovate-internal-patch-113937f9618b1e969ac0e0d4008e277640aa3856_1636591261411_0.9164105864332404","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.88":{"name":"@balena/jellyfish-jellyscript","version":"4.9.88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ae65e7263d61f880631e4d92c690c28dadf6036","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.88.tgz","fileCount":18,"integrity":"sha512-DPZnLQOOMrQDnEvARDWf3HfQlFaAdcvL7ZWRpYwzAKsExJHfxQlSzB88nPsMud6mIhvcv4QSM8DqppAuiAU79Q==","signatures":[{"sig":"MEYCIQDEVTDxKLwAIuq4lQ3ipxp+lYT6KZvmSRY4cjfZKPItMgIhAIRcfFiNzPiaO46GC6Gri+ser8pkWFLNH29tEkEK4Zlz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106391},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"10ffa8224d03f215dc1bb166bb791fba45b19310","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T00:42:17.639Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.70","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.88_1636591483665_0.9226315046507296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.89-renovate-internal-patch-0acac23491f1d184ddb1a836047269c64becb8a6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.89-renovate-internal-patch-0acac23491f1d184ddb1a836047269c64becb8a6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.89-renovate-internal-patch-0acac23491f1d184ddb1a836047269c64becb8a6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b864469164c935f2a8983027861c6ecf00fbcdc2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.89-renovate-internal-patch-0acac23491f1d184ddb1a836047269c64becb8a6.tgz","fileCount":18,"integrity":"sha512-UaqCyrupx4TArjpIlrehMLlqwR3J7+yPrDCDHdFmjwjV2Jw8I6ogNJHtgKTzrzZaLNMaWGwQLKXqterA3IQfZg==","signatures":[{"sig":"MEUCIDQk31iS1eoFzqyErNJR5sNPRjZYPKA4dHgF8uHhxJNlAiEA4zviG1wC1yPzsRmHhwdnpB2r5fD+5epCb/qPrGlpQnw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106559},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0acac23491f1d184ddb1a836047269c64becb8a6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T00:46:24.681Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.89-renovate-internal-patch-0acac23491f1d184ddb1a836047269c64becb8a6_1636591792001_0.6516711402284727","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.89-renovate-formulajs-4b18737dede6f929b4f913cb9ed6a3de57a0c904":{"name":"@balena/jellyfish-jellyscript","version":"4.9.89-renovate-formulajs-4b18737dede6f929b4f913cb9ed6a3de57a0c904","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.89-renovate-formulajs-4b18737dede6f929b4f913cb9ed6a3de57a0c904","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75c76e3f168d861fa9dd8b8c3834572e3c8d0c2b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.89-renovate-formulajs-4b18737dede6f929b4f913cb9ed6a3de57a0c904.tgz","fileCount":18,"integrity":"sha512-cE4IODz+WIaEmqsT9xYOo1uJR9aXUAvSdwHnhvP+ghX2fRVJ2FQ61LgrhXGNZUDtl3rE4bSYVGA3t3eLe61xug==","signatures":[{"sig":"MEQCIEXWZ78uRRcVy9ijdhA01tBPTxbkMuxDlgnf0T9SJYtJAiBbPYrdWsbY2f09kPMyUH1g46a7IfzZFxZZnnwS9fMdzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106548},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b18737dede6f929b4f913cb9ed6a3de57a0c904","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T00:47:05.278Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.70","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.89-renovate-formulajs-4b18737dede6f929b4f913cb9ed6a3de57a0c904_1636591841824_0.988670932354005","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.89":{"name":"@balena/jellyfish-jellyscript","version":"4.9.89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.89","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a03ae9cee7fb461fedd4434064c6b61c72f2a502","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.89.tgz","fileCount":18,"integrity":"sha512-oPn5s8Yo+OE0LUNhRB7QqCQQiLPzgH5pbB74FL/e7MzM5d4snXgut+1M0CXsn9+zQmQ8SRiNZKHuM9yBILZvwg==","signatures":[{"sig":"MEUCIG4scDU2tCbmr9wdGhLoxzZC+CRX4rgAhsPhc0E1VZ1NAiEA9dLdcchPSxtfS0E5aD7NDDdDNRfvqFDmgWrS9RPjZRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106494},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dda1cb8a0ad13409f8397cfa3a37e8d03a7f51fe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T00:51:01.152Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.89_1636591977286_0.2991007303341675","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.90-renovate-formulajs-433fe3a3a2ecfcc4ca1c60e0bb9a146a07c948e3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.90-renovate-formulajs-433fe3a3a2ecfcc4ca1c60e0bb9a146a07c948e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.90-renovate-formulajs-433fe3a3a2ecfcc4ca1c60e0bb9a146a07c948e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f04ed89a4a044b2df6119a661e72f53bcc3b7596","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.90-renovate-formulajs-433fe3a3a2ecfcc4ca1c60e0bb9a146a07c948e3.tgz","fileCount":18,"integrity":"sha512-n2gTHC9HeIMfdKeDBRyxob+x0KWV4RapX3hzLmN+0Atqp5yRWGSQmmoC0GTVvPXOFo/cPM9h/Q4VjDZY3oHsRw==","signatures":[{"sig":"MEYCIQC2ta4kZwu4QFsz+a5gEMTnjhodUt8tPPWBbLWDfhwQzgIhAJJZiJ+N48OTsxFEyJ+/qZHODZatunRbizdsjJ3z6t6S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106651},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"433fe3a3a2ecfcc4ca1c60e0bb9a146a07c948e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T00:52:51.859Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.104","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.90-renovate-formulajs-433fe3a3a2ecfcc4ca1c60e0bb9a146a07c948e3_1636592195051_0.4155853577059474","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.90-renovate-internal-patch-f4f35e1b9c248ddb1acdced9212eed592e338411":{"name":"@balena/jellyfish-jellyscript","version":"4.9.90-renovate-internal-patch-f4f35e1b9c248ddb1acdced9212eed592e338411","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.90-renovate-internal-patch-f4f35e1b9c248ddb1acdced9212eed592e338411","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"213afe30a14fac92ea831506586c2a13e756dfc3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.90-renovate-internal-patch-f4f35e1b9c248ddb1acdced9212eed592e338411.tgz","fileCount":18,"integrity":"sha512-NldPvKcsEpH/rT4KldegWNB+liHg74bAig328bhOl4UINBzA1RicQGcleE5PK5ieAz/a/X2WGvKN1rRiA7gDYQ==","signatures":[{"sig":"MEYCIQDh9VMy94NmNhEh+9z1t4T0tWShacA0vRTCbQCLi3+ZiQIhAI2D4yGGzmxRARoDbbdZBzaOUhDqLXuZgGqHHWUEgiMl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106663},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4f35e1b9c248ddb1acdced9212eed592e338411","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T05:10:43.802Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.105","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.90-renovate-internal-patch-f4f35e1b9c248ddb1acdced9212eed592e338411_1636607609578_0.10984335144391033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.90":{"name":"@balena/jellyfish-jellyscript","version":"4.9.90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6dca06a9212678833bde8caf3de33d7e90f93475","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.90.tgz","fileCount":18,"integrity":"sha512-dpBt5A5XTWAqQU3W1iF2Nt2jJJNe5gBHG5G+pusEa0mJBDnrYaqHv1y5ttzBfoYP8Ucy19AYo71jALV26nwBpg==","signatures":[{"sig":"MEYCIQDVdj6k562YWD2P34chp6hm5ruiACO/u3iDLIKcc/CZFAIhALfRLdWK3wyDz9smc1e82Y5hYz/Bn97ao5d6OhTS+NAU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106598},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bb0fd7233329a06e8d713daedcbd59cc5d242af0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T05:15:15.978Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.105","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.90_1636607838142_0.44707693758333966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.90-renovate-internal-patch-7bc5ad9e966126214385c93de986973c76cf06c2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.90-renovate-internal-patch-7bc5ad9e966126214385c93de986973c76cf06c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.90-renovate-internal-patch-7bc5ad9e966126214385c93de986973c76cf06c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45e5875fb1a817ef5a7e5614ba8b9cfc0035ced0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.90-renovate-internal-patch-7bc5ad9e966126214385c93de986973c76cf06c2.tgz","fileCount":18,"integrity":"sha512-W1UNBU7FL8fa7UG29j1J7r6o5hlPZv9vB7DUbDqrOnd7QUhzdwzLz9VkSK/SLLh/FPCuhmoUF7xFGVF/zKyLYQ==","signatures":[{"sig":"MEUCIDeLVRQ888lyYelOBQyboX2Frv+D6cExxLWwg+h9h30pAiEApf6io1d/z7oe4ulfiwaydVz4iGmI1YFDwfPAvybEbZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106742},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7bc5ad9e966126214385c93de986973c76cf06c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T05:16:23.754Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.106","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.90-renovate-internal-patch-7bc5ad9e966126214385c93de986973c76cf06c2_1636607963130_0.7182891927620656","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.91-renovate-formulajs-60361d9acf3170d0d10b0398ac9ba2864005235e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.91-renovate-formulajs-60361d9acf3170d0d10b0398ac9ba2864005235e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.91-renovate-formulajs-60361d9acf3170d0d10b0398ac9ba2864005235e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34e78532a87da50d8f8b98d804b27cc0084163b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.91-renovate-formulajs-60361d9acf3170d0d10b0398ac9ba2864005235e.tgz","fileCount":18,"integrity":"sha512-5sDiZiaOcVrVcCHbEtP+RW5BeDEDajC5rxACYKJaJxEe1oo9Vu1CUdBeLYX9/vBU0fW5pCffcZnyTDgG9oHWTg==","signatures":[{"sig":"MEUCIQDDmCA9QfAF0/icCX40Gi39iJIRYDbuUQlhGsrQg++g/wIgFiW8itEWvEiL8SCOdAxIMyJjq5bft/B8xrmSuaY12xM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106755},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60361d9acf3170d0d10b0398ac9ba2864005235e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-11T05:19:25.485Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.105","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.91-renovate-formulajs-60361d9acf3170d0d10b0398ac9ba2864005235e_1636608148966_0.5499886675847827","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.91-renovate-internal-patch-c8961df353899778f459734e6b670da5682241e3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.91-renovate-internal-patch-c8961df353899778f459734e6b670da5682241e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.91-renovate-internal-patch-c8961df353899778f459734e6b670da5682241e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"19a8757ef865b4c21c5861e921f51b0441e614cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.91-renovate-internal-patch-c8961df353899778f459734e6b670da5682241e3.tgz","fileCount":18,"integrity":"sha512-pZJw237jMRhzE5e/K8+PxbnE0EgWQJqUJZxIerGFJujkASHEDBAF7dAfpuguX0/w7aOC0bWTNSKcOTAODEAOvw==","signatures":[{"sig":"MEYCIQDaAixuI07Lct+jtTeGkA53GmNF36BW/xTB4H0etYTHagIhAKUjGCq7O7G8abMKE24YfJM0qDFl9geiu9no9BAeya78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106767},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8961df353899778f459734e6b670da5682241e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-12T04:50:41.440Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.107","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.91-renovate-internal-patch-c8961df353899778f459734e6b670da5682241e3_1636692821504_0.15523795091670167","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.91":{"name":"@balena/jellyfish-jellyscript","version":"4.9.91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4c48680a9c99e90e2a6938338fd3b699942b4bc8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.91.tgz","fileCount":18,"integrity":"sha512-uBU4e1vqxqMGdrEryZ3ymzsWa+8dPBpjskqLq+588DYFTv3I98rYhmfd8ezn9Hprj9KjEGnSVOJ65Rjy9U2CXQ==","signatures":[{"sig":"MEUCIQDq+0PIKYWTyJzs9wsBh8nj4EGk78nlhJu+g4M3vvJVbQIgWlwAWVdC3G0lPK8opr7sgBXTcV6Sr2/kmTixidL3xNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106702},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe120344fff9b76d5a13a023e27cc8e15adf689c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-12T04:54:54.142Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.107","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.91_1636692988495_0.6473105929087068","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.92-renovate-formulajs-c955f182855afb9636da7ab3ddf851ca5c8316f3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.92-renovate-formulajs-c955f182855afb9636da7ab3ddf851ca5c8316f3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.92-renovate-formulajs-c955f182855afb9636da7ab3ddf851ca5c8316f3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3f133dc83dc8e65cd11d0b380b55d4e20847c6a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.92-renovate-formulajs-c955f182855afb9636da7ab3ddf851ca5c8316f3.tgz","fileCount":18,"integrity":"sha512-R932u+MA7DPuGFjrrtXpW3hHedjZUv1bZ6mU1vSD8MnMuxvvObuB5O1EfS1XrBzg5wPnsxKwCjv2TPUoPPI1ZQ==","signatures":[{"sig":"MEUCIHMtNe7A+Ja304fVWnBO9UJBvr9fA4gBjLbtGCUk4k1iAiEAn5ibYCqeQVM8dpklv3LgT5EcBgBqBxg4o6eZ9ZMBSXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106859},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c955f182855afb9636da7ab3ddf851ca5c8316f3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-12T04:56:38.230Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.1","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.107","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.92-renovate-formulajs-c955f182855afb9636da7ab3ddf851ca5c8316f3_1636693181599_0.3874673247368816","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.92-renovate-formulajs-2a8274c25efbd1817975a1ab7e925a0e21ff39e4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.92-renovate-formulajs-2a8274c25efbd1817975a1ab7e925a0e21ff39e4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.92-renovate-formulajs-2a8274c25efbd1817975a1ab7e925a0e21ff39e4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f92bc9d4df681d52de260fa6ec1af1a33f6e77c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.92-renovate-formulajs-2a8274c25efbd1817975a1ab7e925a0e21ff39e4.tgz","fileCount":18,"integrity":"sha512-3Oq8kZnn+/rN1mBxRRP7NpmnCEUIVUxhJbkXuQmv/ic3ToPsaueXlDwdUd+IgpdhDTJjH9KK2FJU4izeHGyk0g==","signatures":[{"sig":"MEUCIF5HiypcAM6i4yemTqn8YyQRO5fTwbkkVHmdUmP5CaWzAiEA4ysY0kx3B9AQ8nO937cs2pAQ67RgxGp+iM79Cez0hRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106859},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2a8274c25efbd1817975a1ab7e925a0e21ff39e4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-12T14:31:37.834Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.107","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.13","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.92-renovate-formulajs-2a8274c25efbd1817975a1ab7e925a0e21ff39e4_1636727669727_0.28878591521995256","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.92-renovate-internal-patch-94e1c9f8c6311e5881edf8b176f86077925e4aef":{"name":"@balena/jellyfish-jellyscript","version":"4.9.92-renovate-internal-patch-94e1c9f8c6311e5881edf8b176f86077925e4aef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.92-renovate-internal-patch-94e1c9f8c6311e5881edf8b176f86077925e4aef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ba3e5f2abae816078965552add459b5660be7177","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.92-renovate-internal-patch-94e1c9f8c6311e5881edf8b176f86077925e4aef.tgz","fileCount":18,"integrity":"sha512-78xChBKxMJU3U5/0HZiaRffroSAXDvZhsZTBOyn2evniBVMi092iRsMuLLEAOqVIi1+bE4fkoSH7+1snt/E75w==","signatures":[{"sig":"MEUCIQCMSgdzKb57Swctkt4IyZjrIL2Fa1+XBL5BBUSiU74RPgIgfdxAZFwz8JUMDhkzgovzZZ1xnzKW5mhWhJ23JbBV+FM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106838},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94e1c9f8c6311e5881edf8b176f86077925e4aef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T02:45:27.640Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.108","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.92-renovate-internal-patch-94e1c9f8c6311e5881edf8b176f86077925e4aef_1636771660537_0.049675729503716015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.92":{"name":"@balena/jellyfish-jellyscript","version":"4.9.92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"26f297327da27548c0227887c672f18be4a90219","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.92.tgz","fileCount":18,"integrity":"sha512-zx5OgNinutPJ+yoa+GEFhwAOZPvlUO2tWGgHd69V3LGuTVT+80p4i/5jO+0binytwDHN32iDPdAxJ5ypiFE7ow==","signatures":[{"sig":"MEUCIQCiKH0jXcD3qN684eRckEISMwwpRNEKqtW4N0YyI2ipbgIgc77RGF0rbsjxdkG9w9/vWmVDzeEaDCoW5cAfnyPAlI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106773},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"54b7c50013dde95b45dcda4ebfc766b6b5cad6c8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T02:49:35.553Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.108","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.92_1636771880223_0.6564025378767679","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.92-renovate-formulajs-21b57b06886bded569e3b27ab7e3f88e04376331":{"name":"@balena/jellyfish-jellyscript","version":"4.9.92-renovate-formulajs-21b57b06886bded569e3b27ab7e3f88e04376331","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.92-renovate-formulajs-21b57b06886bded569e3b27ab7e3f88e04376331","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"af67b5756084e8f4ea28da10cc1eaeed49cab774","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.92-renovate-formulajs-21b57b06886bded569e3b27ab7e3f88e04376331.tgz","fileCount":18,"integrity":"sha512-Da0F+Y7GTOQGXj86ePlxUiAbvROgspIuN4bi0KQaVDyxza4BdDTGSuVTOoMJ24A//KIUE131vcbATRvznR03IA==","signatures":[{"sig":"MEUCICekGy+H04XubY3/WXIJLH+qEF67IQFcAiOk53cufFIsAiEAnfRbbIFOAuEntJQPfRJUpgd4yaCn1Xn1ipowuWEUxIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106905},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21b57b06886bded569e3b27ab7e3f88e04376331","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T02:50:54.073Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.108","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.92-renovate-formulajs-21b57b06886bded569e3b27ab7e3f88e04376331_1636772063912_0.7367374929878039","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.93-renovate-formulajs-3810a4ab45a72984f5003d2bbb0413bd581d51fa":{"name":"@balena/jellyfish-jellyscript","version":"4.9.93-renovate-formulajs-3810a4ab45a72984f5003d2bbb0413bd581d51fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.93-renovate-formulajs-3810a4ab45a72984f5003d2bbb0413bd581d51fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"62b08a39a5a4dbaada79ebf32bd45b3cc9cb1de2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.93-renovate-formulajs-3810a4ab45a72984f5003d2bbb0413bd581d51fa.tgz","fileCount":18,"integrity":"sha512-yJf0pSR84C/MWvDDF6RIJ6gwhrz3CL9XeOTPTJF9q6INPrLy33uweJjhrUz0+kBZ0HN4b6kFdYva/O6bf8CWSg==","signatures":[{"sig":"MEUCICgU010qPrUbwKPRKi0RQkhe0Jpt0qalROUfSPY4eQU1AiEAyEoc4oB0rOOB2fSsRyLZXyGIf+71ttnkfOUrt4A4zAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106930},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3810a4ab45a72984f5003d2bbb0413bd581d51fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T02:53:36.478Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.71","@balena/jellyfish-logger":"^3.0.108","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.93-renovate-formulajs-3810a4ab45a72984f5003d2bbb0413bd581d51fa_1636772249831_0.02620685202297368","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.93-renovate-internal-patch-2de416cdeeb15140cddee7d85db90567ba2341a7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.93-renovate-internal-patch-2de416cdeeb15140cddee7d85db90567ba2341a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.93-renovate-internal-patch-2de416cdeeb15140cddee7d85db90567ba2341a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"753b789d513af7f3e48a09a5cd993f7c49eccc52","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.93-renovate-internal-patch-2de416cdeeb15140cddee7d85db90567ba2341a7.tgz","fileCount":18,"integrity":"sha512-qAhLkSlJfCAzKuYyDpBS4Iy1Cy3jjvth/TdAxnFPxk/Sr03HEgmhJQu3SuEkoxM2JfaHgzqaYdL6eMTl3Ez89Q==","signatures":[{"sig":"MEYCIQCBdXlUbIsTH0TNnNR+l72F5AjvQGMSVeT4ViXAKDAdkgIhAMflqkiAwoobFfePNTEls9NH1moHjNOLFyfoZ0ExcLUr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106941},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2de416cdeeb15140cddee7d85db90567ba2341a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T04:23:54.572Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.72","@balena/jellyfish-logger":"^3.0.108","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.93-renovate-internal-patch-2de416cdeeb15140cddee7d85db90567ba2341a7_1636777583597_0.13118884888886484","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.93":{"name":"@balena/jellyfish-jellyscript","version":"4.9.93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0c16a5593a99eafdf4ed18cc5fa6fa0381795352","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.93.tgz","fileCount":18,"integrity":"sha512-4HtjAmuFyn1q25dRb9m2itzwqBVK27+/GWmanYJWLS57/ZGVlaMPafEfo725mRQ+CaEC95Q0nrtP6JQN/4K5oA==","signatures":[{"sig":"MEQCIHUBAmmNX4o9ZvadVJtAwyDRY/wZ5bcrZqH4YmC50sMCAiBT8oduw5dNflgB3aUQCZp0X+lAhR1wPh0vNZxH10zjVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106876},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4cf8344797e4ce70e4f4ad4158c881501ecc6917","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T04:27:27.613Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.72","@balena/jellyfish-logger":"^3.0.108","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.93_1636777752723_0.5396619427884972","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.94-renovate-formulajs-855a46eeb8ff51e21eec02990cc7d54cdea2f287":{"name":"@balena/jellyfish-jellyscript","version":"4.9.94-renovate-formulajs-855a46eeb8ff51e21eec02990cc7d54cdea2f287","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.94-renovate-formulajs-855a46eeb8ff51e21eec02990cc7d54cdea2f287","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bc8f9845af616dd876b4047a77de3948a4ea9101","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.94-renovate-formulajs-855a46eeb8ff51e21eec02990cc7d54cdea2f287.tgz","fileCount":18,"integrity":"sha512-0rDEOxZp9StZvyeand3VsNrp58zjzKx5DCMmp6DH1N7lvJg/u0gzJsJf08xXPGSzhdseJvG6Cdgbvf0C5POeew==","signatures":[{"sig":"MEUCIAq9tl8bDiKBfA7h719IzlaISPZ0ZRAMYBYzoD6jrRA3AiEA/W0m+wunyC+gl18ebEg1auTbNvNm4xo0vb+SgiUrxHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107033},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"855a46eeb8ff51e21eec02990cc7d54cdea2f287","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T04:31:55.204Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.72","@balena/jellyfish-logger":"^3.0.108","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.94-renovate-formulajs-855a46eeb8ff51e21eec02990cc7d54cdea2f287_1636778103548_0.8781263868007352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.94-renovate-internal-patch-9138ed6735072e97b6aa10bb6d9c5d7a53b2ad2b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.94-renovate-internal-patch-9138ed6735072e97b6aa10bb6d9c5d7a53b2ad2b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.94-renovate-internal-patch-9138ed6735072e97b6aa10bb6d9c5d7a53b2ad2b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e90cc71a01cfb0c1768206f7ad3dff52842b0d0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.94-renovate-internal-patch-9138ed6735072e97b6aa10bb6d9c5d7a53b2ad2b.tgz","fileCount":18,"integrity":"sha512-qnZ6NvWJ5DANRIKQe4XVpivIu4bI67GZP2tBj3aUw0+Eaj3EDMruiioVtVdtJIPFVtDG7gRnv6SZY0gPzqs6Wg==","signatures":[{"sig":"MEUCICfYM8AdzhZEuBKJM6GOkOEdQON9X3f7kR+bsbWCT6acAiEA/CYnuPsKgNLeJ7xI9Y5uzqSbtRieEz/b49UrMnS5n64=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107012},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9138ed6735072e97b6aa10bb6d9c5d7a53b2ad2b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T09:52:11.642Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.73","@balena/jellyfish-logger":"^3.0.109","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.94-renovate-internal-patch-9138ed6735072e97b6aa10bb6d9c5d7a53b2ad2b_1636797313170_0.33652872448998083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.94":{"name":"@balena/jellyfish-jellyscript","version":"4.9.94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.94","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6cbc7892d307381fd49f44522dc8bd02f7f9f28f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.94.tgz","fileCount":18,"integrity":"sha512-AN27uRzvRtKxJ1kAcNHGcpEYgRAnABHqRDZ4L3ISdXXPy0YuA1g20lJEkRg/bO+m8BZSd0lKbjZLJ9jUPlvt/g==","signatures":[{"sig":"MEQCID0bXScQjJ7OZ+eyjeFCrfkZ+ZHVSDLrtVZo0Le1CSSAAiAWVHcmsDN95Oa2IWzEqq7EcplOnTMiBAZ3T/bB2pLSag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106947},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"30c34a3424db9652ddd070246e9dbcb1db907241","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T09:56:18.839Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.73","@balena/jellyfish-logger":"^3.0.109","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.94_1636797486945_0.22545631072159167","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.95-renovate-formulajs-3cb1a205f0d61136a70b0e75cc62acc54a5876b6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.95-renovate-formulajs-3cb1a205f0d61136a70b0e75cc62acc54a5876b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.95-renovate-formulajs-3cb1a205f0d61136a70b0e75cc62acc54a5876b6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d0530e98da3b0451de14a7efbfc3d43a182c865","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.95-renovate-formulajs-3cb1a205f0d61136a70b0e75cc62acc54a5876b6.tgz","fileCount":18,"integrity":"sha512-m/lmIOvoG8wtLD6LwZntl4TkAFublluM/sFQA+U9OzhMPAjB8lKjsYWvlyTaHd80LU55xOlklcjXvxTBE2WBng==","signatures":[{"sig":"MEQCIAoiSDtQBHjcnvHmMIF1mJXV6+YHKZf67gXfbk7P1JcGAiBuMGAtBiyGfChJc+Z+l2lQ4fNTMtTmtqvMvYAzgjyjiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107104},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3cb1a205f0d61136a70b0e75cc62acc54a5876b6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-13T09:59:40.828Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.73","@balena/jellyfish-logger":"^3.0.109","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.95-renovate-formulajs-3cb1a205f0d61136a70b0e75cc62acc54a5876b6_1636797743129_0.10158546024738602","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.95-renovate-major-external-major-57bca1d1bcad34bb490a2acbcde995f0fa865723":{"name":"@balena/jellyfish-jellyscript","version":"4.9.95-renovate-major-external-major-57bca1d1bcad34bb490a2acbcde995f0fa865723","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.95-renovate-major-external-major-57bca1d1bcad34bb490a2acbcde995f0fa865723","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77825d482b67d635fc9a5773216096d9c0726b72","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.95-renovate-major-external-major-57bca1d1bcad34bb490a2acbcde995f0fa865723.tgz","fileCount":18,"integrity":"sha512-G0bMgw4C175wZpidCOzZTyA9+Fnd/6gdMran6px3B3dHtk8bvdDU0UwhDakW9p+z+0icwCVBn7lL7b9sxDRu4A==","signatures":[{"sig":"MEUCIQD6geWlo3xXqexoAhorqtjxTeDlMo4wKXzb5l2JZRMi3QIgZ44xTI2Krslhe/+Avye6UTTCe/I2F4uE8cOCbjZtmrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107104},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57bca1d1bcad34bb490a2acbcde995f0fa865723","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T11:00:08.596Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.73","@balena/jellyfish-logger":"^3.0.109","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.95-renovate-major-external-major-57bca1d1bcad34bb490a2acbcde995f0fa865723_1636887765140_0.8581032897845529","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.95-renovate-internal-patch-dd7748a2c7f7931dcb0734b5ca914a8063ff428e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.95-renovate-internal-patch-dd7748a2c7f7931dcb0734b5ca914a8063ff428e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.95-renovate-internal-patch-dd7748a2c7f7931dcb0734b5ca914a8063ff428e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cf2bf836d067d46c4e23940ac28af88ba66e8d50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.95-renovate-internal-patch-dd7748a2c7f7931dcb0734b5ca914a8063ff428e.tgz","fileCount":18,"integrity":"sha512-KVO+wVhljSQdgYXefdPT0KQv0Z0phwpbNjQiESdRV0dJ2wDiKrCvqQRYK3sh+TAX8g+kVbXDEX3zElOnGOUf3g==","signatures":[{"sig":"MEYCIQCLzJVGqf4M9twOP1sVFaWD/uwWzjdOdLQjiDRxBOpWbQIhANlHK/6eRt1f8910eH5jv3pY7KqbMOA9YvFVCQY5Ldh3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107115},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd7748a2c7f7931dcb0734b5ca914a8063ff428e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:31:03.325Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.109","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.95-renovate-internal-patch-dd7748a2c7f7931dcb0734b5ca914a8063ff428e_1636900419501_0.939692943223408","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.95-renovate-internal-patch-95bc28df421a344da8784b4e350bd9b0684b2e10":{"name":"@balena/jellyfish-jellyscript","version":"4.9.95-renovate-internal-patch-95bc28df421a344da8784b4e350bd9b0684b2e10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.95-renovate-internal-patch-95bc28df421a344da8784b4e350bd9b0684b2e10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7d0ee73524d0d70aa041b8b8881a8db3d524f8b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.95-renovate-internal-patch-95bc28df421a344da8784b4e350bd9b0684b2e10.tgz","fileCount":18,"integrity":"sha512-YX2SESV9tDAE+AJ3+QQiRKqJxQaN81MXeuBYNM9dDsj4t+Xz6/rqMTdCbJHK5VRHBO2GbAX8AmBbgyyHRYlzJA==","signatures":[{"sig":"MEYCIQC73o6FrSSloJ8F5L5KhCjvGp3TQkqiAmvfP1rMZDpUGgIhAJn0SN6oDO+F91hBxf6ULrJWnLi3KZTgBWfO0VKJmwCv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107083},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95bc28df421a344da8784b4e350bd9b0684b2e10","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:33:50.748Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.95-renovate-internal-patch-95bc28df421a344da8784b4e350bd9b0684b2e10_1636900589742_0.685897285029013","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.95":{"name":"@balena/jellyfish-jellyscript","version":"4.9.95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0709cade66ae4af4e15fd3f1c5d88f457d04e726","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.95.tgz","fileCount":18,"integrity":"sha512-XCHgA+JgTcs4KncskLQJiKp3iIQcWojrx06STMf6RzhKViLmI3HjqcU1wabLS+rymu6Q36FgwCemNBmqzWR8wQ==","signatures":[{"sig":"MEYCIQCtCXMfsV/LY4d4cvNuE7vgrUXhenipTlSCmkuiDwePzQIhANPcgGIJN8M3bkgEGcqjVdcxV66dEd6oPdPlRsiK0vPN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107018},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fe9d6b5098b44637b0a549d16e4898a5aff65be4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:37:46.984Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.95_1636900766607_0.8142087165017926","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.96-renovate-formulajs-9bd064e23d3ff559d1ec78fa8e1fc26ee0ad8222":{"name":"@balena/jellyfish-jellyscript","version":"4.9.96-renovate-formulajs-9bd064e23d3ff559d1ec78fa8e1fc26ee0ad8222","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.96-renovate-formulajs-9bd064e23d3ff559d1ec78fa8e1fc26ee0ad8222","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7e2fa97af6eb6009acf449d416f3646e923edaad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.96-renovate-formulajs-9bd064e23d3ff559d1ec78fa8e1fc26ee0ad8222.tgz","fileCount":18,"integrity":"sha512-nlwyoWa0u5ztyOCyZiVqBhWVBxGvlYAsOfcJkFPwzsBIYoP6J/nX4rhGBJmo1chY0jwxvxgwn/12F1fxRf61+Q==","signatures":[{"sig":"MEQCIHxC6m2u5YHNXGALt0CGFQoAo0fnecIyQeabqWuruDAXAiBu9wqAGpXhBEgt55ff/bPT6bkyAbQN3iIKbfUMf3cqnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107175},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9bd064e23d3ff559d1ec78fa8e1fc26ee0ad8222","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:41:24.092Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.96-renovate-formulajs-9bd064e23d3ff559d1ec78fa8e1fc26ee0ad8222_1636901066959_0.6177026564772503","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.96-renovate-major-external-major-0bf5a05f9adc5bf34eefef2edf95d36b43cf6d78":{"name":"@balena/jellyfish-jellyscript","version":"4.9.96-renovate-major-external-major-0bf5a05f9adc5bf34eefef2edf95d36b43cf6d78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.96-renovate-major-external-major-0bf5a05f9adc5bf34eefef2edf95d36b43cf6d78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"088bf82260d9854d35d60bad491a84a02f76903c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.96-renovate-major-external-major-0bf5a05f9adc5bf34eefef2edf95d36b43cf6d78.tgz","fileCount":18,"integrity":"sha512-QVCLGHd+vgalayr94ATdj2EGXk2fVYPZ8ov4XFmC8AHm2vfQCisfTEHHbHA6VjV9JHyUSN9LFnhViZ22myr67Q==","signatures":[{"sig":"MEUCIQCG6Haw60EzAYFqD9JyWRIrx4mMvdjyZDYBQV1RQcmwmAIgVPRJ8J+wQQJutRHSJ/ekGGHliasaNEd4598Sp7q7t80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107175},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0bf5a05f9adc5bf34eefef2edf95d36b43cf6d78","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T14:41:54.168Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.96-renovate-major-external-major-0bf5a05f9adc5bf34eefef2edf95d36b43cf6d78_1636901072670_0.25574988596877146","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.96-renovate-internal-patch-75c32d05083383eb3a90ba4ed46049da0f97af95":{"name":"@balena/jellyfish-jellyscript","version":"4.9.96-renovate-internal-patch-75c32d05083383eb3a90ba4ed46049da0f97af95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.96-renovate-internal-patch-75c32d05083383eb3a90ba4ed46049da0f97af95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"719d5da6c1f0f14db4e460969b3bc4eb578dadb6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.96-renovate-internal-patch-75c32d05083383eb3a90ba4ed46049da0f97af95.tgz","fileCount":18,"integrity":"sha512-+22FDXJ3LRnO6ZKutGFlraUKJiRPmbW5YDrUMnSnCr3OscHxclOzUz7D0il5bkuvxUTJN9Uyy8oSqyxsF0fEDw==","signatures":[{"sig":"MEUCIQC+iq1v6XdrNGfAaClKVgQ16vMOAo3c3/5mE5mj6TV0hAIgFcVuOywD5ZD1Kuh/CNYH9kGpKYsFzxBAnINU/iyVsMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107185},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"75c32d05083383eb3a90ba4ed46049da0f97af95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:40:34.162Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.96-renovate-internal-patch-75c32d05083383eb3a90ba4ed46049da0f97af95_1636929782166_0.8673685313702986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.96-renovate-external-non-major-035e716098c8c45be008eb9094c5e485746e819c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.96-renovate-external-non-major-035e716098c8c45be008eb9094c5e485746e819c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.96-renovate-external-non-major-035e716098c8c45be008eb9094c5e485746e819c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b2e430d95893d65d46551496156fc0a0f977319","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.96-renovate-external-non-major-035e716098c8c45be008eb9094c5e485746e819c.tgz","fileCount":18,"integrity":"sha512-+AzsELWjKPiQcYlAiH6dQyfhb97msea6sQ9SlPBUzFc4HTYDV1wyR6Fk54HPt7AJYd8pPMRlYqUTu1HaWfUfhQ==","signatures":[{"sig":"MEUCIQCUqHAW3T2mAiKypx97lGubQHoG3m5iomcx8Igi8RuHfQIgPP9hpGuZ4/xbBluUCLwANZgQpNq5ZRHRI4q1C8AVE6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107173},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"035e716098c8c45be008eb9094c5e485746e819c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:40:40.969Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.14","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.96-renovate-external-non-major-035e716098c8c45be008eb9094c5e485746e819c_1636929805350_0.09555450765886042","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.96":{"name":"@balena/jellyfish-jellyscript","version":"4.9.96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.96","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"701691f641be5f71ee2433b37621084d1e01963f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.96.tgz","fileCount":18,"integrity":"sha512-S3m9IXXbjGGSnAbpOr3QL9aygVAwnwFgHkKIUrQbwx8gy/xawCn21X4KIdOqCh+aVG+t5slUhHRYIrSa84FnBQ==","signatures":[{"sig":"MEQCIGYYuPaN5ArSAZQqV5hpqkoTF7pn9G9qLiOKVEqV5CyvAiAha5r0f+6RyzOnmjF94hdRFGxiYdPQbHv1+OCkOs3d2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107120},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6345a53b5b1dd01f1ec88f47d7869a56e8a463a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:44:34.909Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.96_1636929971911_0.9578747802642318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.97-renovate-major-external-major-55b90f0f05e1872c9d53408d32c8f1fe7eb21769":{"name":"@balena/jellyfish-jellyscript","version":"4.9.97-renovate-major-external-major-55b90f0f05e1872c9d53408d32c8f1fe7eb21769","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.97-renovate-major-external-major-55b90f0f05e1872c9d53408d32c8f1fe7eb21769","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"975acb5a4c9991695b91abb90dca527d9dc240be","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.97-renovate-major-external-major-55b90f0f05e1872c9d53408d32c8f1fe7eb21769.tgz","fileCount":18,"integrity":"sha512-5GLWUe3mxic8IiDedorzGJlwDCUNTVNlJLv9n//1DPRC6+tsUXwNdm+A5ZMoIQyZStlvKXC8UzHOsGLowy/4rw==","signatures":[{"sig":"MEUCIQChzrPmHI6WR4NHqLCGp0/NPsaJd8cNt8Tptl3PN8+ibgIgQQUbBdJUyoCfW+jP1R4jgtkp5wYSelsmHGdCQ+Q4RnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107277},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"55b90f0f05e1872c9d53408d32c8f1fe7eb21769","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:48:46.240Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.74","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.97-renovate-major-external-major-55b90f0f05e1872c9d53408d32c8f1fe7eb21769_1636930280310_0.5595969113596206","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.97-renovate-internal-patch-7f89067f20edb97ce59efa8c74cf019528e41731":{"name":"@balena/jellyfish-jellyscript","version":"4.9.97-renovate-internal-patch-7f89067f20edb97ce59efa8c74cf019528e41731","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.97-renovate-internal-patch-7f89067f20edb97ce59efa8c74cf019528e41731","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b145b55712f7ca2fb50e71c955b27697f978524","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.97-renovate-internal-patch-7f89067f20edb97ce59efa8c74cf019528e41731.tgz","fileCount":18,"integrity":"sha512-iafAG3wEF18ZBWC5DqKW86iLpm2iOYN6I6WMvbnQm3uY/Wn+dbAB+cXsWklXyVvdOCu0SSGz7Yb4t9eYro4zpQ==","signatures":[{"sig":"MEQCIECgTx/3iGbbRLzD2pvOnd1dGR3BRQjlOQfvXYWpQCKiAiAzZDWAk3sWcuVmUmQeiwPCh2pkrQPACF2M8XIG2uTT2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107288},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f89067f20edb97ce59efa8c74cf019528e41731","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:52:26.278Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.97-renovate-internal-patch-7f89067f20edb97ce59efa8c74cf019528e41731_1636930517681_0.6937113847248217","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.97":{"name":"@balena/jellyfish-jellyscript","version":"4.9.97","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.97","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3687ea5d42b7d7092c9c6274ad5bca52f0be8427","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.97.tgz","fileCount":18,"integrity":"sha512-RRFNqet0hfVPAxMlacIw88aDwjrEDfs5bPo2/ih1NFU5+t9zyNzKzBVE54wVZlTASZ0Jcct0eqnzio37zr7wjQ==","signatures":[{"sig":"MEQCID0gHKIdbdIpmbd526kU23bDkmKzCiYTdXp3xO3YUzQIAiA1HmQtJPZtFml8PBfNPn6UmlHdR4kDtcYiGbChyoe5Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107223},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53505547e09d61a4c96f6f9a3bcd79e0de67aef0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:56:26.834Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.97_1636930683575_0.31195590782750937","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.98-renovate-major-external-major-134f3aea978a24adb49503fa343df75578112026":{"name":"@balena/jellyfish-jellyscript","version":"4.9.98-renovate-major-external-major-134f3aea978a24adb49503fa343df75578112026","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.98-renovate-major-external-major-134f3aea978a24adb49503fa343df75578112026","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cf310b561ffe9418f4955abf95a40efefd5175d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.98-renovate-major-external-major-134f3aea978a24adb49503fa343df75578112026.tgz","fileCount":18,"integrity":"sha512-v+/iYqEJPVQdxhQR0NkJpBpLEEePdj9BEq02sFpfFhfkChRXcQwW9mYmTjgXCpdqcPXTfP58lptgZGXGdOCS7g==","signatures":[{"sig":"MEQCIH2MBYCdL3mOpKmcKlhJ/t7Vv1QjX0KKXl4GfjNmz0IUAiBRHUJ2Vjc5xgj3suq0fSshjoUn4MUBoom9GCq9gYIFhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107380},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"134f3aea978a24adb49503fa343df75578112026","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T22:58:57.539Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.98-renovate-major-external-major-134f3aea978a24adb49503fa343df75578112026_1636930924119_0.36495841157534437","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.98-renovate-formulajs-6dd5d11ac2be401be038fbd4e7e71296d200a58d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.98-renovate-formulajs-6dd5d11ac2be401be038fbd4e7e71296d200a58d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.98-renovate-formulajs-6dd5d11ac2be401be038fbd4e7e71296d200a58d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"110f7527026150a34d2cad3586bc7409d896559e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.98-renovate-formulajs-6dd5d11ac2be401be038fbd4e7e71296d200a58d.tgz","fileCount":18,"integrity":"sha512-PopGuRdmu4r0+dTb/9PdWoAaBdblFS+gQvuBdtDwgAVK528NbpB46urutaaaPnnH/0kLxQ7k/ALlchdWzqDxSg==","signatures":[{"sig":"MEQCICpUE9X0HcjXlG+StJtBAzBlb0DXSm52sNwMd+HFH7wSAiB9u5ujUbOuaCsmJ8DTpdwOEcBtRRQ5FL8jtsALy40tCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107380},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6dd5d11ac2be401be038fbd4e7e71296d200a58d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:00:58.208Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.110","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.98-renovate-formulajs-6dd5d11ac2be401be038fbd4e7e71296d200a58d_1636931065823_0.860810655941497","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.98-renovate-internal-patch-61a7cad948097b8021c54d594e2bc9e91e3a33dc":{"name":"@balena/jellyfish-jellyscript","version":"4.9.98-renovate-internal-patch-61a7cad948097b8021c54d594e2bc9e91e3a33dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.98-renovate-internal-patch-61a7cad948097b8021c54d594e2bc9e91e3a33dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a4ae560bb0b891dd7ec83b32dcb85cc69039ff7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.98-renovate-internal-patch-61a7cad948097b8021c54d594e2bc9e91e3a33dc.tgz","fileCount":18,"integrity":"sha512-W0Cz7gwHWFRrNDzLMDhGZL218ohPIAnbEf6Icjzoptva8e+gd3n46n7qAWxKkRwbmVY/vDJloyjtjBu5TEflYg==","signatures":[{"sig":"MEUCIDlIhnuWPL3XK/1bvkzmL99L0E0rwS6pkOFwKUuNxYViAiEA3G7mGgKlZ4po3QeBlXYS9PebtuXEfhR/0BDybZH5btA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107392},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61a7cad948097b8021c54d594e2bc9e91e3a33dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:02:46.047Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.111","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.98-renovate-internal-patch-61a7cad948097b8021c54d594e2bc9e91e3a33dc_1636931174901_0.6263514269169566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.98":{"name":"@balena/jellyfish-jellyscript","version":"4.9.98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e74c68000900a56b538fe160397f31c1eafe32e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.98.tgz","fileCount":18,"integrity":"sha512-cAaALbC3G71T2BkjT5CKOPSWkPGZJ4c93xx0TmrvishJrlUyi1y6ff+tYOpAqfpzBJJgLr4C9ktsnF7b1tTslA==","signatures":[{"sig":"MEUCIQCVyOkwrQ5nMOuh3Nfrg2NRPxWcNKtaP2bK8lXRqyjDjQIgTZpD1DjqUX0lnH/OFS1Zo8mQ1/IhtLi+sRb13jkQ1Gw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107327},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6370f2d73caca160c11cd27cdc6e1651d0f27d36","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:07:33.746Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.111","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.98_1636931367955_0.4823178702940438","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.99-renovate-external-non-major-464ebec6d161b3157d59cd6f743c2aedf275a132":{"name":"@balena/jellyfish-jellyscript","version":"4.9.99-renovate-external-non-major-464ebec6d161b3157d59cd6f743c2aedf275a132","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.99-renovate-external-non-major-464ebec6d161b3157d59cd6f743c2aedf275a132","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28f603dec840822ac6941ab2691f5b5edd762ee3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.99-renovate-external-non-major-464ebec6d161b3157d59cd6f743c2aedf275a132.tgz","fileCount":18,"integrity":"sha512-f03SNuGwTU7IShh6/Z0J4iHFobOrs6B7LToQ2KiUJXQy75cZYRnNW+2KA/pL2BaAQ/3Vg+cfeUjcmSWTpXxI8A==","signatures":[{"sig":"MEYCIQCQxicgPV/TOElneHqGkTLHyHrjt2bD5kIdnAxKcD0wvQIhAL93LaF3MWS8HLOKLa/OB5PyQ8VhdiZdrc6v9tYSatTM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107482},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"464ebec6d161b3157d59cd6f743c2aedf275a132","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:10:50.516Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.111","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.99-renovate-external-non-major-464ebec6d161b3157d59cd6f743c2aedf275a132_1636931597656_0.7901632970130423","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.99-renovate-internal-patch-5394d70c3aead53c38b4928ce6ad0cbefc6427ab":{"name":"@balena/jellyfish-jellyscript","version":"4.9.99-renovate-internal-patch-5394d70c3aead53c38b4928ce6ad0cbefc6427ab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.99-renovate-internal-patch-5394d70c3aead53c38b4928ce6ad0cbefc6427ab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c60c0675e933a0ecd445e01d2258c958bf815722","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.99-renovate-internal-patch-5394d70c3aead53c38b4928ce6ad0cbefc6427ab.tgz","fileCount":18,"integrity":"sha512-p42l3GqStwqPgNuTxhCqBMYMd4JVawlq+d9Dpl0wErxFeGqEjf0cS/BLTMzV4gciLAIGQS6GDL5dVW7/3WrSzA==","signatures":[{"sig":"MEYCIQD9jP8B8rjgehbE9SHi3kZANUB4IJv9Rp2f7UjKDhv+sgIhAPmP0R7VLOpNLYUADWQPEIcfIHUzcZ8a76jN2IC1q2Ib","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107496},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5394d70c3aead53c38b4928ce6ad0cbefc6427ab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:13:50.683Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.99-renovate-internal-patch-5394d70c3aead53c38b4928ce6ad0cbefc6427ab_1636931776524_0.34873904923652255","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.99-renovate-formulajs-a118dab41f8908429072790fe9347a7a0a9bec83":{"name":"@balena/jellyfish-jellyscript","version":"4.9.99-renovate-formulajs-a118dab41f8908429072790fe9347a7a0a9bec83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.99-renovate-formulajs-a118dab41f8908429072790fe9347a7a0a9bec83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d2505d83291ecfd93aff93fd1da32d729b8d51ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.99-renovate-formulajs-a118dab41f8908429072790fe9347a7a0a9bec83.tgz","fileCount":18,"integrity":"sha512-6bDUy/7gX5N5igsYd+rM1ornZwn2LdwxCwR5UIntQuz4sHmmPEvHmh4ouFxnoCtde1oyCiM4ZnJc6oG2FAWZpw==","signatures":[{"sig":"MEUCIHn1dJYlfmcLSiebv9P+4jlboDs5Y6lL70MPDD5irIpPAiEAjxu+qGIizQqiVWIiycoXXZpIT6iqKPNCkrGgMUMeXk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107484},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a118dab41f8908429072790fe9347a7a0a9bec83","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:13:00.120Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.111","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.99-renovate-formulajs-a118dab41f8908429072790fe9347a7a0a9bec83_1636931782993_0.4802083568700679","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.99-renovate-major-external-major-c28bf339d7262201b2e6089070c9cd7eb91ff71e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.99-renovate-major-external-major-c28bf339d7262201b2e6089070c9cd7eb91ff71e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.99-renovate-major-external-major-c28bf339d7262201b2e6089070c9cd7eb91ff71e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6b70d1363e937c6858b72edf8957927e861f68e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.99-renovate-major-external-major-c28bf339d7262201b2e6089070c9cd7eb91ff71e.tgz","fileCount":18,"integrity":"sha512-1D61bvEF6f2fS6QVP7lrwJ/hpaRiUHBtrIdEtmrudLS0BaXxgS08O+41UVzHRGL1sh5H0ePrKrsvlwrcd6PJtw==","signatures":[{"sig":"MEQCIGJ9oTe7x8PUqO/M+dSG/0sLgQHXqHReTUXXNkHcUD9lAiBEfb30N9L7fdiBamMr8ZyTwq/ADFohwJT2COGYcxHk5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107484},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c28bf339d7262201b2e6089070c9cd7eb91ff71e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:14:00.187Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.111","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.99-renovate-major-external-major-c28bf339d7262201b2e6089070c9cd7eb91ff71e_1636931850488_0.5853764933637815","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.99":{"name":"@balena/jellyfish-jellyscript","version":"4.9.99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.99","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8543dee0ae61532490ae6ebdc39ffe86ecd9db5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.99.tgz","fileCount":18,"integrity":"sha512-QFpkVVwY5D0Q/8LSl188v2N1Bq7dz3ZU6n552uiXbLZ+dTsle5ICzrrZVa2jIQ2rLXS5tExkUVMSMm7hDPZMOA==","signatures":[{"sig":"MEUCIQC6yu8CfME06kmxXlSb8frMVkDelOQUmyVrLVa2CdCsigIgCDZV+/yzqk2laYQ69RkYa1QNveR2TF2lbBQKhu53qfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107431},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e4e5a2951012a629b46e9bd1d90fbffa63a7c480","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:17:33.364Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.99_1636931954273_0.28462483743248","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.100-renovate-external-non-major-7a9f34defd599aa154c0ef62d4f4a7d5182b0744":{"name":"@balena/jellyfish-jellyscript","version":"4.9.100-renovate-external-non-major-7a9f34defd599aa154c0ef62d4f4a7d5182b0744","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.100-renovate-external-non-major-7a9f34defd599aa154c0ef62d4f4a7d5182b0744","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"314e0a1a7da587c5cd6b8c5f7e9e2ee2b64fc7f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.100-renovate-external-non-major-7a9f34defd599aa154c0ef62d4f4a7d5182b0744.tgz","fileCount":18,"integrity":"sha512-iu93pQPTrCi3QIS20xb9+Wv/39JLgMsSjKciara7tpj0K1ujtcsvWnCFYEoeFYUUXg3aEdzeXxFJxgNLtp/KGQ==","signatures":[{"sig":"MEQCICn5nH0C1Tfa+tTtmYfc2m9z0UMm/E4MiFyiJSUWdVR3AiARGGqj5G7ET1/sTpqaQ0RFGn/Qvt2Ssd8C3etcreRk1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107588},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a9f34defd599aa154c0ef62d4f4a7d5182b0744","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:19:21.909Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.100-renovate-external-non-major-7a9f34defd599aa154c0ef62d4f4a7d5182b0744_1636932133002_0.7030714369794955","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.100-renovate-major-external-major-1e3a7ee6d3b3e9b008165f794552ed7473412a3f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.100-renovate-major-external-major-1e3a7ee6d3b3e9b008165f794552ed7473412a3f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.100-renovate-major-external-major-1e3a7ee6d3b3e9b008165f794552ed7473412a3f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0506b5ca396d5f61d7c546e7d4a1fbca44e1244c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.100-renovate-major-external-major-1e3a7ee6d3b3e9b008165f794552ed7473412a3f.tgz","fileCount":18,"integrity":"sha512-5c/3zaNp0bIJr2/fiE1wbCAVUPyFVORMPKhI64OWN0yPsO9vVcsvCmH4HIbJRgkCSfsSIlvCxFr1pkSx3nbHVQ==","signatures":[{"sig":"MEUCIQCnAbOe7y9YF2yCZStqElUz2LJAOv8ly1+iJLX6jjevtgIgFffUXR3FINtBqjvWh7mY40Hr1JLH9QW5cvhjTJ2JkLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107590},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e3a7ee6d3b3e9b008165f794552ed7473412a3f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:20:22.140Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.100-renovate-major-external-major-1e3a7ee6d3b3e9b008165f794552ed7473412a3f_1636932164340_0.0003438272696834055","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.100-renovate-formulajs-d3d9e0027d207c965c2bcc1712d97e346d781ad7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.100-renovate-formulajs-d3d9e0027d207c965c2bcc1712d97e346d781ad7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.100-renovate-formulajs-d3d9e0027d207c965c2bcc1712d97e346d781ad7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c2dc1cf7b9b34a7857c83713bf2c1dc8b006a28f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.100-renovate-formulajs-d3d9e0027d207c965c2bcc1712d97e346d781ad7.tgz","fileCount":18,"integrity":"sha512-+daO62dngmdp8oniAP/V6wQvgMoDiU9HbX03MYFEKeTUZsdysx16cmzi5oYAm81VlsFpdcbio6kqSEfg5H97zw==","signatures":[{"sig":"MEUCIQCkNUnECHXBfQWB7IyE9JUog3s85qnBaNqiDIFjxhl+BgIgH+skwA4gpZWcfsXsb4HxQqcY6uwkxJ34EdnQta2rppo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107590},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3d9e0027d207c965c2bcc1712d97e346d781ad7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-14T23:22:50.949Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^11.2.6","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.100-renovate-formulajs-d3d9e0027d207c965c2bcc1712d97e346d781ad7_1636932367767_0.4357689496064747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.100":{"name":"@balena/jellyfish-jellyscript","version":"4.9.100","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.100","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f7fd506d36ca893930a3e6867030639c22297308","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.100.tgz","fileCount":18,"integrity":"sha512-iVszcrMyCx/YNGi383qKiUB5Ha7/IWHFExT7SEb7exaHSHHa/rnOao+v1Ie3YYvXGN69F0n3b2o2enPhGYWPGA==","signatures":[{"sig":"MEUCICXbH9zHy9PoTuQ3+Sr30AEWtuqL9QqvpET+f2VddkhjAiEAnB3ri9dwBcQQkvqrc0mx8zxF7/A7TaSRI1S/gEDHsa4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107519},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7ee76bcc55612d24330b4c12233152ccc361d7e1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:14:16.662Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.100_1636946157785_0.632776041048519","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.101-renovate-internal-patch-0b59784ecd9a7060802e3bdbafc3a94ac8dbfc1c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.101-renovate-internal-patch-0b59784ecd9a7060802e3bdbafc3a94ac8dbfc1c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.101-renovate-internal-patch-0b59784ecd9a7060802e3bdbafc3a94ac8dbfc1c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"745ca260ddf153c566ef36df13813978a7a51432","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.101-renovate-internal-patch-0b59784ecd9a7060802e3bdbafc3a94ac8dbfc1c.tgz","fileCount":18,"integrity":"sha512-xqusYhRwZZAXQrjuMG4PgbajzEuHmULzQA9gnZfWQdEJIlcZL5pDq4ZV+hfTdwS31xOGp6c252OP/I7J7Yfn2A==","signatures":[{"sig":"MEQCIGNFk7EO13EYau/Rf5jnwXg0ak9/SSIUy4slXDmLEMa2AiB/V5P5Zz21dce5quIoityl1TtXSlR9hBFw5MBiHZXT6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107689},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0b59784ecd9a7060802e3bdbafc3a94ac8dbfc1c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:16:07.513Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.113","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.101-renovate-internal-patch-0b59784ecd9a7060802e3bdbafc3a94ac8dbfc1c_1636946321464_0.05656240968350024","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.101-renovate-external-non-major-3eadf1e25344f29e5e333ba82214b8432b391a43":{"name":"@balena/jellyfish-jellyscript","version":"4.9.101-renovate-external-non-major-3eadf1e25344f29e5e333ba82214b8432b391a43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.101-renovate-external-non-major-3eadf1e25344f29e5e333ba82214b8432b391a43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"011a7460f727320bfa29a9f4e3b4ea78220e26af","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.101-renovate-external-non-major-3eadf1e25344f29e5e333ba82214b8432b391a43.tgz","fileCount":18,"integrity":"sha512-gQaux9Rb5IhxVPo8BB1Hq9eDpcZu3L5K6SQnOCy0aCrxkJbOFTxvrGbFw5W5egjvlD38ACO4ZaIdiGpSxHHxyg==","signatures":[{"sig":"MEQCID0uea3vujMq0QTfYdVM/XoeKcnbjzvz3fI2cdLAdLkKAiA8cIjv/le/ZIKlwqly+SrRHziGyF+HzKmHWZD/1IuPYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107675},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3eadf1e25344f29e5e333ba82214b8432b391a43","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:18:29.819Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.101-renovate-external-non-major-3eadf1e25344f29e5e333ba82214b8432b391a43_1636946500942_0.4744283565631606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.101-renovate-formulajs-9d4d194233c2a963f6cedbda17d5a270a5a3a30c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.101-renovate-formulajs-9d4d194233c2a963f6cedbda17d5a270a5a3a30c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.101-renovate-formulajs-9d4d194233c2a963f6cedbda17d5a270a5a3a30c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8e5a07cfaaf0d444eff049b49d275ad3ce8c429f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.101-renovate-formulajs-9d4d194233c2a963f6cedbda17d5a270a5a3a30c.tgz","fileCount":18,"integrity":"sha512-Ia1wi9Z0pNvJg95I2PdxnRHmm/PvifylbNgxoiSO2cLu6DyNIdMnpaApF/IXN6rmPbKZe9FVdhXtb+tYpcAT7Q==","signatures":[{"sig":"MEQCIGl6E5GAPjbtl3KFakaVsUtYnIZZ6fQON63h+gi209cwAiBLhVxYkErc7D5dwp74ijn3pWNi6bbmofFr4pmtP0vFMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107677},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d4d194233c2a963f6cedbda17d5a270a5a3a30c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:18:58.998Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.101-renovate-formulajs-9d4d194233c2a963f6cedbda17d5a270a5a3a30c_1636946535626_0.5230221571398666","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.101-renovate-internal-patch-a0ede3d34beb25ada903c741fc213914352a90b6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.101-renovate-internal-patch-a0ede3d34beb25ada903c741fc213914352a90b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.101-renovate-internal-patch-a0ede3d34beb25ada903c741fc213914352a90b6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e281cd6b6a492d5b4606d45c257f7ae7f456c11f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.101-renovate-internal-patch-a0ede3d34beb25ada903c741fc213914352a90b6.tgz","fileCount":18,"integrity":"sha512-szOlYMMekTYRCaIPf3unqJB4XJLD95Mr384J0G92xI6eTb/qBQMss+8at8Or8yUYovENbEC5VuIWaRv4tl/ubg==","signatures":[{"sig":"MEUCIQDzXQTeUTjoSkqS+fCGgugQJeMmQ9LPHUbsuB/NI3CefwIgUw0xVRhut5d1DYrWMUPBJWC36u4W2f771lFTo7WZufk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107689},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0ede3d34beb25ada903c741fc213914352a90b6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:20:49.225Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.114","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.8","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.101-renovate-internal-patch-a0ede3d34beb25ada903c741fc213914352a90b6_1636946576411_0.5763100337380191","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.101":{"name":"@balena/jellyfish-jellyscript","version":"4.9.101","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.101","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34e76262f18a18fd3ebead4fabad994e0a4e330f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.101.tgz","fileCount":18,"integrity":"sha512-algYapFkcsmYBXPn4R5WRKkTt6my7skBDTg+VVYG4jqJ7Nd3zrQBlQHBiA53j/0KALPMlcizWnPw/g7aFl4sIA==","signatures":[{"sig":"MEYCIQD5tklP8zukwldqRBlrvoCuWjmlucqEK5x3wPHP9iLINgIhAL06NNZDZfPM0WijvZBk9Kx/UMeOibkItVNaZ20GR5NI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107606},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2c7a7f4fb5d88f103761ff6bc42a91cb0231f802","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:23:24.249Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.101_1636946722072_0.34615732644124764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.102-renovate-formulajs-fc8bbb065b5dc0f37fcd01a2c0ce7dffa4e78b16":{"name":"@balena/jellyfish-jellyscript","version":"4.9.102-renovate-formulajs-fc8bbb065b5dc0f37fcd01a2c0ce7dffa4e78b16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.102-renovate-formulajs-fc8bbb065b5dc0f37fcd01a2c0ce7dffa4e78b16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90638cf906bd0119ccb0c29fa4d5db04e2ff95f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.102-renovate-formulajs-fc8bbb065b5dc0f37fcd01a2c0ce7dffa4e78b16.tgz","fileCount":18,"integrity":"sha512-bH5/WQNSrbvuZN9MtLR9dkxbv9OdgcZY5CbCBD0nHEM+BthT4k59V9dqoahfqA9j92DkaPMnif5ndjIjquzkHQ==","signatures":[{"sig":"MEUCIQC+BHj+CCj2yWSuorWWKPUC0gL9jOPB3XnnmA/N0IKTpAIgIGs/dMOkXyGhUgYEdPZdXazN3woW+GCXsKElmpHiaL8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107764},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc8bbb065b5dc0f37fcd01a2c0ce7dffa4e78b16","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:25:41.604Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.102-renovate-formulajs-fc8bbb065b5dc0f37fcd01a2c0ce7dffa4e78b16_1636946903965_0.6844314533781577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.102-joshbwlng-set-license-27b92a47b18ccbb5a2fb8aaebe8a97eb8bb6ce78":{"name":"@balena/jellyfish-jellyscript","version":"4.9.102-joshbwlng-set-license-27b92a47b18ccbb5a2fb8aaebe8a97eb8bb6ce78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.102-joshbwlng-set-license-27b92a47b18ccbb5a2fb8aaebe8a97eb8bb6ce78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3a215948d04c31d7e241fd37933cc0a7cf11ad49","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.102-joshbwlng-set-license-27b92a47b18ccbb5a2fb8aaebe8a97eb8bb6ce78.tgz","fileCount":19,"integrity":"sha512-ByyC6F3DpeTRHSmQ76dBU+MpOQe9jyhuZ94jADCE1lSsUbzJ0DlDrwQmrrvHt9uYVXeYqTO42niCqATDhIu0VQ==","signatures":[{"sig":"MEQCICOqQ0ju+cvqrW5HWxxSsXJiCDhrSZhcXHIsOvhTrdZnAiB5fXg2M+DyzOBspNNwCm3D3mUyha6Xa+q5aBX6EQgiDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119060},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"27b92a47b18ccbb5a2fb8aaebe8a97eb8bb6ce78","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:28:19.238Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.102-joshbwlng-set-license-27b92a47b18ccbb5a2fb8aaebe8a97eb8bb6ce78_1636947115388_0.7222269264379588","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.102":{"name":"@balena/jellyfish-jellyscript","version":"4.9.102","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.102","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e12a30406747bb07a15c922cf8872ddcc9f76f3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.102.tgz","fileCount":19,"integrity":"sha512-2y3LtLhW5lpmcSSq/skSMNIx7IZHlxb0YToDtkBlLu85Vw5QodupX5MVrviEcoy3QPmxmrXxyicP6M9HW4dJ6g==","signatures":[{"sig":"MEUCIQCNC0wdo1EXh2r6C/LCSIQlpgfZ5afA/UiDIYkQSyOtrgIgYkXFhUQtYVYxfo7ClgVhlyjEaGjr1m8NOEDifhkDMV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118997},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff07875d8b87afaacb6db7931dcec681de687cb0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:33:20.499Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.102_1636947297264_0.24859444585545765","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.102-renovate-internal-patch-1ac3f026458b39d850e08c3cb4fbc5163e2ea8c9":{"name":"@balena/jellyfish-jellyscript","version":"4.9.102-renovate-internal-patch-1ac3f026458b39d850e08c3cb4fbc5163e2ea8c9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"UNLICENSED","_id":"@balena/jellyfish-jellyscript@4.9.102-renovate-internal-patch-1ac3f026458b39d850e08c3cb4fbc5163e2ea8c9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c9ca258de3ccc5d89f93e59ec2be1ad3e78f905","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.102-renovate-internal-patch-1ac3f026458b39d850e08c3cb4fbc5163e2ea8c9.tgz","fileCount":18,"integrity":"sha512-QCBBOe4eln6Lzt5vKBlFbetiyqaOmlG9zfkh3KI15GDKb0k+bvK7uBHZHPoS+pmyKE40t3QMhzAp0c76Th/YHg==","signatures":[{"sig":"MEYCIQCyb8p/fiRLnFAay8SClzjjD9RxlhwzvSefWGQ/mxf4WwIhALjjRrSErF4nIH9YKWoQbbOKaccAB+ULBFnhOr7rcfL8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107743},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ac3f026458b39d850e08c3cb4fbc5163e2ea8c9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:32:09.844Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.115","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.102-renovate-internal-patch-1ac3f026458b39d850e08c3cb4fbc5163e2ea8c9_1636947311205_0.18252427501811064","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.103-renovate-internal-patch-d2191ef353a14ee0f66d85cae85e6d925379111d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.103-renovate-internal-patch-d2191ef353a14ee0f66d85cae85e6d925379111d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.103-renovate-internal-patch-d2191ef353a14ee0f66d85cae85e6d925379111d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b6bfc0dd070d6a7599eb07d7648f717228373948","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.103-renovate-internal-patch-d2191ef353a14ee0f66d85cae85e6d925379111d.tgz","fileCount":19,"integrity":"sha512-GQA94E2FxJqo70KHTjbUHptBVFPVYx8l1oWSwrHfL+OWrhh8QY/tz73rjC2klwDFr4BKWsvjahGaZYzUwiHFAg==","signatures":[{"sig":"MEYCIQDuw22GR1q4fMtaJlXPAjtV6YHHEAFjt1AJ1PNKuOdV7QIhAOpVja89RM6J4646aMwXNUbaMaEA2rxCpRNzg2rXdYGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119134},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d2191ef353a14ee0f66d85cae85e6d925379111d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:37:52.153Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.115","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.103-renovate-internal-patch-d2191ef353a14ee0f66d85cae85e6d925379111d_1636947635599_0.5702842929568532","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.103-renovate-formulajs-03671326818642456603447ff71a4feedc6c2f90":{"name":"@balena/jellyfish-jellyscript","version":"4.9.103-renovate-formulajs-03671326818642456603447ff71a4feedc6c2f90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.103-renovate-formulajs-03671326818642456603447ff71a4feedc6c2f90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2730479dd977875238072b2c76016f76a04da64b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.103-renovate-formulajs-03671326818642456603447ff71a4feedc6c2f90.tgz","fileCount":19,"integrity":"sha512-muX0ZeEYc/HpCgWheEdJi7PoFvcOs4tJDYLK+0hdA/LX/ioz21OLUdSpRQGARDwgc71V23SQ49afY8DLhEJ/Hg==","signatures":[{"sig":"MEQCIFE67Mwxuchygg0NeogfrWb/AJCnnlSo0tiqrxEw9BJBAiAbaq5ZXkAhe23B2QHE/hO1OBKsLqnzSEcxdy16cQHZvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119155},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"03671326818642456603447ff71a4feedc6c2f90","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:37:24.503Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.75","@balena/jellyfish-logger":"^3.0.112","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.15","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.103-renovate-formulajs-03671326818642456603447ff71a4feedc6c2f90_1636947691431_0.029175305325660483","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.103-renovate-internal-patch-32d90203c0ffee3f1cacd9661e09f9a0f0260d47":{"name":"@balena/jellyfish-jellyscript","version":"4.9.103-renovate-internal-patch-32d90203c0ffee3f1cacd9661e09f9a0f0260d47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.103-renovate-internal-patch-32d90203c0ffee3f1cacd9661e09f9a0f0260d47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1af990affcd86cc24c412a6d0fa9334ebc7d0f00","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.103-renovate-internal-patch-32d90203c0ffee3f1cacd9661e09f9a0f0260d47.tgz","fileCount":19,"integrity":"sha512-sbHhThRuPPFkzh7MFf5cYsN9DCePExTauF6wbZPGxaWh4ZqKwaT//6fMgrRjnbN+cIsQj7WM8Pq/zwrCQPEvmg==","signatures":[{"sig":"MEUCIFEz3ca/S3EYqJYLZDgIkG8VNzaTRoQtQlaCSDQQ4YmvAiEA+BW+dlYE51VxoSAqM506lgYI9pDi1GW3wZ1oOoEQ4qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119134},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32d90203c0ffee3f1cacd9661e09f9a0f0260d47","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:40:41.704Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.116","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.103-renovate-internal-patch-32d90203c0ffee3f1cacd9661e09f9a0f0260d47_1636947804517_0.027818488692624044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.103":{"name":"@balena/jellyfish-jellyscript","version":"4.9.103","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.103","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2cb1f1ca34b3226adf41b96a16b463bd8651c1c7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.103.tgz","fileCount":19,"integrity":"sha512-doyEWY9Vx44Q09vrRHSh9R0d51agQMl4CM3ig7YRBc/YUPjz/b+z2YEs6iXQPhkQkDQoU7MVEDjtDSj6HGVeRQ==","signatures":[{"sig":"MEYCIQDt/2xtC93SMholr6WsXjy4nV0VMpdssdswmN101J71mAIhAIZrT+1RmhI/pEvrA0k2UWFDEeAiNiYolIhXFi8MXdQZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119069},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56dbfa19e9b08100d0fe48cf776e8175cb556e6d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:45:32.016Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.116","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.103_1636948033408_0.9245294937102313","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.104-renovate-internal-patch-ed81829b9bb7944eec7eece7dc00ad63d265d091":{"name":"@balena/jellyfish-jellyscript","version":"4.9.104-renovate-internal-patch-ed81829b9bb7944eec7eece7dc00ad63d265d091","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.104-renovate-internal-patch-ed81829b9bb7944eec7eece7dc00ad63d265d091","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7f0656af585aa5071f963f68ba369a827622c78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.104-renovate-internal-patch-ed81829b9bb7944eec7eece7dc00ad63d265d091.tgz","fileCount":19,"integrity":"sha512-BcnFcNXpcNEfCCnrUVkX5kaGL4WqsvXqXkxXLLAN06S0crGTPV/7aYPsuJlCKmyXHRxj7kTjToKfq0PxFe/Z/g==","signatures":[{"sig":"MEUCICYov3NUDdj0MmZ565oF05tuaY5C4LhxeL1kjgLOn8RCAiEAh32fhacf1JoUkUfG3FTf8QzTAp6WD1YnHo9CksV3vNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119239},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed81829b9bb7944eec7eece7dc00ad63d265d091","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:49:23.148Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.117","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.104-renovate-internal-patch-ed81829b9bb7944eec7eece7dc00ad63d265d091_1636948358074_0.9624624193079705","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.104-renovate-formulajs-3098c4416028268f5704e6c66d217107c1f11307":{"name":"@balena/jellyfish-jellyscript","version":"4.9.104-renovate-formulajs-3098c4416028268f5704e6c66d217107c1f11307","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.104-renovate-formulajs-3098c4416028268f5704e6c66d217107c1f11307","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2d1f842d743395e58c01a39e359402a9231299c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.104-renovate-formulajs-3098c4416028268f5704e6c66d217107c1f11307.tgz","fileCount":19,"integrity":"sha512-Rnlz0DkqAj/vc7VSjHGXIjvKMpSBkjkDKu4FDUszk4szfEzC6jQ0T1fdVxJYMIb/gqFP7KDXNhDd+vLXQcYrEA==","signatures":[{"sig":"MEQCIFnXS7PLfFQT5d2YrHIdEOt7MdFMm2ws9haVShDVqSYTAiB9bzfrq5JHx4I0ZmAU6lrCyWyIjORzyxTPr3fv9fY5uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119227},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3098c4416028268f5704e6c66d217107c1f11307","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:49:57.321Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.116","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.104-renovate-formulajs-3098c4416028268f5704e6c66d217107c1f11307_1636948377919_0.5128825605229228","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.104":{"name":"@balena/jellyfish-jellyscript","version":"4.9.104","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.104","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0f649f8e2dc69775c0c17991c6495ba67d20295d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.104.tgz","fileCount":19,"integrity":"sha512-Gi9RLQcINiLSkVE9jqav0PE0QWHuCi/fyBRgUa1JqX6Z3hoLyGIT0TN4ChyNd5VdroIIODPvDjuJtVlnCaSRIQ==","signatures":[{"sig":"MEQCIEd1uySR78/AQcrSRXddWURNtUX1JIC0bMcOmEoZjqlkAiB8y8oex7Fm+KC6XlKEVp9QUl5tF1qfI1to7dlsjFPCEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119174},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0d94da1a30e3d2a4e4630f0bdcfebe7e9c4b9ec0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:54:23.226Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.117","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.104_1636948557699_0.8738638191709904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.105-renovate-formulajs-c8de6e9a70b62218d85dfcb80df9d54221a05ebd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.105-renovate-formulajs-c8de6e9a70b62218d85dfcb80df9d54221a05ebd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.105-renovate-formulajs-c8de6e9a70b62218d85dfcb80df9d54221a05ebd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d01d8ea76eec864087d2bdf2b3ac4fd41a4dfdf2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.105-renovate-formulajs-c8de6e9a70b62218d85dfcb80df9d54221a05ebd.tgz","fileCount":19,"integrity":"sha512-rNDP69OV8Vl2Axw6ESduZG7J8aym54COqRRJhd7MvBYfOs61q9LeWJaoxHhf9CXfrQX/ZWwHh06Q63rUoEfmrw==","signatures":[{"sig":"MEQCIAR2r/egrhppJNPHddOzADRuZ2LsF/5d9Z5mwZA/vSgFAiAVwmZaAFQrEd3OROafLPvJiGSJ4hUMFwqQomVUAK6tZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119332},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8de6e9a70b62218d85dfcb80df9d54221a05ebd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T03:57:55.042Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.117","@balena/jellyfish-client-sdk":"^7.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.16","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.105-renovate-formulajs-c8de6e9a70b62218d85dfcb80df9d54221a05ebd_1636948843907_0.19752509654501216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.105-renovate-internal-patch-05613e46a9a4a036d8901a7d7179e32256de07ee":{"name":"@balena/jellyfish-jellyscript","version":"4.9.105-renovate-internal-patch-05613e46a9a4a036d8901a7d7179e32256de07ee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.105-renovate-internal-patch-05613e46a9a4a036d8901a7d7179e32256de07ee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"86d6eedecefc82eef0d0fcf99248f1dcde764e98","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.105-renovate-internal-patch-05613e46a9a4a036d8901a7d7179e32256de07ee.tgz","fileCount":19,"integrity":"sha512-Rzn76XqF4GeuLltFZ0Psj9yLVVM7pO1/6OASVnrc/OPp3kZGN1UJfnmKKNbULaZ/ice7GU3JnrOGrEompIICng==","signatures":[{"sig":"MEYCIQCVZgq2eqXxxo2X5PcIjbeJ3ARUk3J4McnpNwY70rDK4AIhAO3/I5TaxdsjWU4311Hlb4macxO+JllKFllO6VxmOmAY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119311},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"05613e46a9a4a036d8901a7d7179e32256de07ee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T04:02:14.389Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.76","@balena/jellyfish-logger":"^3.0.117","@balena/jellyfish-client-sdk":"^7.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.5","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.17","@balena/jellyfish-config":"^1.5.8"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.105-renovate-internal-patch-05613e46a9a4a036d8901a7d7179e32256de07ee_1636949094197_0.38336651304345204","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.105-renovate-internal-patch-9002e96299f245fc80d813acfce33b3e6965012f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.105-renovate-internal-patch-9002e96299f245fc80d813acfce33b3e6965012f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.105-renovate-internal-patch-9002e96299f245fc80d813acfce33b3e6965012f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dcd34bdaa3d2f80d5f3e746f70ace6d92bf6fc5d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.105-renovate-internal-patch-9002e96299f245fc80d813acfce33b3e6965012f.tgz","fileCount":19,"integrity":"sha512-lIqWvxb5i9WeY+lp7Xm3/a/VTBim1foILwYGeXj71eCDCPWqWm3uL1VPFLUpLeBRCgQTkBBk1PV5AWMDPy+ERQ==","signatures":[{"sig":"MEQCIFI0KI+LbKtKILZo/7i192f6qdKB7gSwbEjpaNLTDYVzAiAtTc53FmdjS8KfOSMAbyXTh3+/Mc7NOx6c94b8QG10QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119311},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9002e96299f245fc80d813acfce33b3e6965012f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T10:07:23.470Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-logger":"^3.0.119","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.18","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.105-renovate-internal-patch-9002e96299f245fc80d813acfce33b3e6965012f_1636970997119_0.7186346428150732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.105":{"name":"@balena/jellyfish-jellyscript","version":"4.9.105","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.105","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d1c5d7b318321ce74b38a0942e0d41961d238970","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.105.tgz","fileCount":19,"integrity":"sha512-FCopr3lwNGjPDNFFiTInb2GMmV52SQ/ySQbsb0g7S91qstnjgBENBKnBiqkSazZt6+xMDzUrW5A/dWtIXwHBjg==","signatures":[{"sig":"MEUCIQDcEbk3SQxa/p3uva7Piz1+Y9/6xIhnQi24GsZTfpMsVAIgGOOeTFYnx41oMnNtJmehyiftdqw5PWEGMMk2QjxfxRU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119246},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1d798e4abb607936099348ab9cf71bdbdea6ee84","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T10:11:32.629Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-logger":"^3.0.119","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.18","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.105_1636971182147_0.15364403864981502","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.106-renovate-formulajs-c76b35f1195a9ae5d659d7d68c1bd83b9bbfc614":{"name":"@balena/jellyfish-jellyscript","version":"4.9.106-renovate-formulajs-c76b35f1195a9ae5d659d7d68c1bd83b9bbfc614","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.106-renovate-formulajs-c76b35f1195a9ae5d659d7d68c1bd83b9bbfc614","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dfcb83980a34ebfe386a0d6f4f9236537c48f9d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.106-renovate-formulajs-c76b35f1195a9ae5d659d7d68c1bd83b9bbfc614.tgz","fileCount":19,"integrity":"sha512-nptphgTuKDJi6aOldJEUJFQ0RSBES1P1IqTfeLRrdnnOSnmd2tg6RQZ+Qp3MJI06xGGcT1K09UKqFCaUUuWyKg==","signatures":[{"sig":"MEUCIQCU7o4sfR7w7wX6qr3MfzWe/uzvs8fKDLQIPjOzo5xPgQIgGxmOY/OXmgrLTWawvuf8v5OaroT2V5wU0Nrx2ZvAZ58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119404},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c76b35f1195a9ae5d659d7d68c1bd83b9bbfc614","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T10:12:33.032Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-logger":"^3.0.119","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.18","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.106-renovate-formulajs-c76b35f1195a9ae5d659d7d68c1bd83b9bbfc614_1636971308895_0.5230033940947723","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.106-renovate-internal-patch-ed02a24e82bd971bd54fe7cce24b7bd9d8da1224":{"name":"@balena/jellyfish-jellyscript","version":"4.9.106-renovate-internal-patch-ed02a24e82bd971bd54fe7cce24b7bd9d8da1224","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.106-renovate-internal-patch-ed02a24e82bd971bd54fe7cce24b7bd9d8da1224","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2742577eee801442c687d22e96bd1890cdf2b540","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.106-renovate-internal-patch-ed02a24e82bd971bd54fe7cce24b7bd9d8da1224.tgz","fileCount":19,"integrity":"sha512-3TEXu7bm2sp9OvrrXiZmsS4Mz3IPoRjpqwd45fCdkxqBScXjblF5NqMjAG3uSFzl/1EuYMN7Byu8bcFTaCrZuw==","signatures":[{"sig":"MEQCIDeLOPCOLFxFr2+TV++is2F0UYGehzAaw9lKbv2FnXgOAiBd4n5OFcPIYruQ72mIhd5RvVQ7q6pKmXMKYrJOmc0/FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119416},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed02a24e82bd971bd54fe7cce24b7bd9d8da1224","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T12:44:24.260Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.18","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.106-renovate-internal-patch-ed02a24e82bd971bd54fe7cce24b7bd9d8da1224_1636980407114_0.41146924382373795","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.106":{"name":"@balena/jellyfish-jellyscript","version":"4.9.106","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.106","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"857506ca3a4511e8823d45fbf8a1709be3d1b084","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.106.tgz","fileCount":19,"integrity":"sha512-RqHbHlGFujTgoK5tNHaKvPyxEMEXMq+9JGGoU2/7ZPOPwCHlBrdZpdfKquZjjeN8hqocNJJ4q9iRXb5F1ItpPQ==","signatures":[{"sig":"MEQCIAEjyA0jykf+nwAUfpmGQtp/NpMRRl+0nHNQ08IlAjN1AiBFrEX6x818s2tK0VHy24jHHGXN6hP3ZNQFqTsJjUgHoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119351},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8d4a74ec16949a2fb532ca6a3af03cb6bd9ea638","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T12:48:13.836Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.18","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.106_1636980605328_0.3325534450318717","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.107-renovate-formulajs-f8cda39f5a39b52980d2270ddbab61d98efc2d76":{"name":"@balena/jellyfish-jellyscript","version":"4.9.107-renovate-formulajs-f8cda39f5a39b52980d2270ddbab61d98efc2d76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.107-renovate-formulajs-f8cda39f5a39b52980d2270ddbab61d98efc2d76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"701a4f80b3bc61ce8de2181ad98657ec18d6b954","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.107-renovate-formulajs-f8cda39f5a39b52980d2270ddbab61d98efc2d76.tgz","fileCount":19,"integrity":"sha512-QOlDiJwyHMt3QEXfLiv8fKeKQ26GMkxWzhrT4mYHj2FqdGOvahP7HkZm5sbGVRt4lcwydnz2SwdNJOkazCXgkg==","signatures":[{"sig":"MEQCIA19M2qNkvU87WkQZi/ksze+tavX8OaWISdeze6x/LaSAiAFxGfvSawklxgo6y1WSCQBsnjVH9KXAHeEImOmv+c+8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119509},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f8cda39f5a39b52980d2270ddbab61d98efc2d76","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-15T12:50:34.557Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.18","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.107-renovate-formulajs-f8cda39f5a39b52980d2270ddbab61d98efc2d76_1636980764645_0.19254046889315202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.107-repo-sync-jellyfish-config-default-9cee0d111675fb1c675e88ea8b5688a8e83c25d7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.107-repo-sync-jellyfish-config-default-9cee0d111675fb1c675e88ea8b5688a8e83c25d7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.107-repo-sync-jellyfish-config-default-9cee0d111675fb1c675e88ea8b5688a8e83c25d7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"015378242266cbaf7641af47c9dff35e2122b85c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.107-repo-sync-jellyfish-config-default-9cee0d111675fb1c675e88ea8b5688a8e83c25d7.tgz","fileCount":19,"integrity":"sha512-2+fiGft6I4DyNousSltpf0tWs3vHRVZ1fPstdU7d6lKAJQMQIBDGEUr2N/zqyUA7vtHYtKJZRSwFDzIwFn7Row==","signatures":[{"sig":"MEYCIQCwpah6l781niNRjRGziwgJM1jfA5/e5kXHXFb8nT2KPAIhAKBp+AK3BHMENcpjvJfUDhh2WJogWsa8/VwNav1l6it4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkxCOCRA9TVsSAnZWagAADw0P/2YSwvwsofp53MJ/fMDR\nPhOKxHQBBEKzW3brk5oeXruCa9qxgNfyPkY4TXeeAEBz8KHWZVyADotlB7O9\nEuqNe7CSvEGgDQpreZcQEK4Tb6JTrbhsXt41UtB5FTb62yCjo3Pd5j6yb3HH\nnVEv31lstUId2srHEj0HCcX8aw6YDcl0yBcO0pDSnX+Em4vBD7RYOup1eqrC\n9uDRBbZ4nXMFHrADP2UTxmSyBHskKfFk9R1ljHCMz7weFtcIjV8dZCL5NCEa\ndzI52o2tL3+xRaZqm6n7zWIubMoNVymfNqsMyO67E1UABE3KZ8OYEMT3YAtt\nk+BwrBUBNY3aMxslzBigp1ChJ7c+Xp3TDD/qjKfbTICc/dcYwhhy5FdthLs+\nrNQ39Zz4TtT7Vm74EETyuIQVBdY+s788bD+0tdBhVfNxByzdGluj8yQPFE5y\n8WZLpyrIqLkzoIZSiwodWSZOApYYL3Qzaly34Hx1fSyg2CTfMdAZY/E1Y+qO\n9MyKfA324WZDyDlqsqfX7vhccW59wVvq0snpgkUJ4bfS4ZFS99eWUsr6WEx4\nXBabGt4Ze6xo/McI0sw9SvPSpWJaG81KHYN8p1T1AMuJyxVp/R/8l3CpXq67\nf5P+ArEJKzcc/sNX0M/vNWoloCQm0pyiK00YuMnVmjfAnp9U1GhJ6Y5iVXxN\nIkI3\r\n=xkzN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9cee0d111675fb1c675e88ea8b5688a8e83c25d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T01:55:38.231Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.77","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.7","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.18","@balena/jellyfish-config":"^1.5.9"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.107-repo-sync-jellyfish-config-default-9cee0d111675fb1c675e88ea8b5688a8e83c25d7_1637027982150_0.9371163192714562","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.107-renovate-internal-patch-3b547db1bfc8f819f4512ea670ec2c9777798779":{"name":"@balena/jellyfish-jellyscript","version":"4.9.107-renovate-internal-patch-3b547db1bfc8f819f4512ea670ec2c9777798779","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.107-renovate-internal-patch-3b547db1bfc8f819f4512ea670ec2c9777798779","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d2ec758b994c23e56c2d8456cf155cb616bfd322","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.107-renovate-internal-patch-3b547db1bfc8f819f4512ea670ec2c9777798779.tgz","fileCount":19,"integrity":"sha512-5bBf10Upn7iVkTgv7eWP3zYTF0sIrR+Qme3sKbtiw78MNWMhvkESfF4PIsqhVpAhe7QzqbcAnCZUAgkGElDt5w==","signatures":[{"sig":"MEYCIQCNGSTsR7NdLRM+x1rz6lhO3hnYwUizlkGFTRzNB2yfYQIhAP/C7BkLSX1eLKu1RT3NooJfVkbm2ykmC2jTd9Uy2AlW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkxPoCRA9TVsSAnZWagAAU+MQAJ79yKavxohxzzrXwGEi\nAGr7h1apx+b7Kdjg82a2Db7m2fBLZ+crfKsJ6Jn4vL5kbEdTzEqXpWXk61dl\nEwbQQDGIivBGWYuQbMG/Adn2DAnWIjgf/B4R64jzVca7Po2EvtD/sUZ8kdrK\nVVuQITQ+e9ijawwaGu5pvYztJ4Sbupx4e8DbSawFQlUFDi0k8usk9k3FXcQc\nG0CLRUfgUq60zDByYfU9unE4QVtS/86GFqIJZos+W6wnT9rkOW7AoOcxz2HQ\neTaB4Bum7cyz2KQk6sj5B/TE3k+rA56ez+1wa0H5MZDtu7QzOcAC2MJVHrGv\nGAGhCFDDCx2glkrwB/6SJNGGKSD2cinIyMzoD86xxhd7UZ2ZsZNRlqOM/vni\n6e9qy/aHDH2VQXul3OndBrj4hJ0GVe27AOIAXiQTzMkbx+lAz867MRIfHhzi\nSXwc9t46UY3I3Wf/5wCaLiI2BR+PdPtXyAXcgdrog0R+yXx0bHC+nFT5N2Af\nXNVZ2eoSaopVRtZfJM2tVhTmNv081L6egxGljCfp3+neQBNeYWLnlSx8mjZ6\nYUyYDsrhxLazV4fFzZwNp3jRsk7IGpryNsGOdNX2r/DbhX12pVs9akezothV\nkqJ7xorJw8cYEo+VZ7uRmQicA+EqQMspkqbuSrYWKMnG47b0wcjVghpsTKX4\nwla3\r\n=610Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b547db1bfc8f819f4512ea670ec2c9777798779","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T02:11:22.717Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.19","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.107-renovate-internal-patch-3b547db1bfc8f819f4512ea670ec2c9777798779_1637028840501_0.7087625794063892","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.107":{"name":"@balena/jellyfish-jellyscript","version":"4.9.107","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.107","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0597df94845d2eee69da2c7b0c0804ffb0f23ea5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.107.tgz","fileCount":19,"integrity":"sha512-GreeghU8WMRjvqBR2e0C2jGgzlnVSxNAQnKhbP5IoW495NiC4f57VVpGE0pVJyNxaJUJENPCV5vjIKA/Hb96Tw==","signatures":[{"sig":"MEUCIHPhQk/2m8s3UvmYFqCDpJ7E+9lwo4SiaLGTbpc02yBbAiEAyZYNh+7zSt+uiIr/FYhntRS4SLcpae8eKqvQtuzcHR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkxSZCRA9TVsSAnZWagAAH94P/iDY9KpSTDOjDHDxw5Jy\nES2IzOYsnMdyzsezHpmdkFeDg6PYo/d5lD+TTlhMsyuXd0+J8dzhWhUFodB1\ne/kkpIU7HGVBRtb8D9ASF8s6V6HIMcXbnFk8dpGxHLywkeBYF79IurxasT5l\nX2SF7+jAIm2iDSCgRKbfLG9s83Pzt2apUSkF5AAmKSD/smpEqtBajWenj0Rl\nIKphdT2XMXvNvoXv42u0Uu+q/PcxBgHmgyX6GbtGeciR628ToLkGPoSNDJBK\nd9XXWMuG2QyNIU9iK8MlyDGLyu+vaiJBUgUrcprilBopzdXe9ku5m3i66/K4\npdCgrg34iG8ENRJKbgpuaXsskO57cjvlIQkjB5agDReRUywptfV8Bln7u83C\nhOWpTVMw59+St78DF4aSWbDU/PElbzSp1+m3G4zFgVjbLUyiMRp6Xy19b+fs\nPZw4ctKgJrEwnOeyaN8P4aSnYeDRgc0lghM//nPcEN7nXett49v/b9kXc0LQ\n3WZydQtwln5MRlvz081+8ZKoTNB4Hxci6qWvaZ9AhWrpuZEP/74ZpiF8iYKQ\nGMBturVbb3JtCn/H6pEMUcnZNIW+dByxRnvA4zOeGIwkReThkJvtvL+4ByQN\nD6NSYMe2nNyJjmnrpU0K/V3WrdWjcgHF0BBsBKPvc4tvpuwy9c3W73fw7Zrx\ntN1g\r\n=PqSy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29ff5f865574f2c22ae6f364c6378d8fcc3c65ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T02:15:11.258Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.19","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.107_1637029017523_0.6750660356436506","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.108-renovate-formulajs-d5fe770edec08d72768142a71e590cb405eb6510":{"name":"@balena/jellyfish-jellyscript","version":"4.9.108-renovate-formulajs-d5fe770edec08d72768142a71e590cb405eb6510","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.108-renovate-formulajs-d5fe770edec08d72768142a71e590cb405eb6510","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f16f409ce5df45fc76897bce5d0f2fb4df376c86","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.108-renovate-formulajs-d5fe770edec08d72768142a71e590cb405eb6510.tgz","fileCount":19,"integrity":"sha512-ISVizPY7DppTDOiGE3MJcovEv0MbsdmLDqlsqJMhCxPgi4IlOmfeVEj1bqstFuQNAmMoTOxtY4VW+Owr03NaLg==","signatures":[{"sig":"MEUCICjMszWRR35vCzBahUGijDis1RBuBSvzBv8oxypgjwqKAiEAgzOL/zUHtqa+57dLQz36781D9FW5aAHi8oedRY0oAmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkxXwCRA9TVsSAnZWagAAuVIP/0C+X99CqjW0pjQeD/Ne\nZl17FcD/su+9MrjVgq/gNrv3DxJZPA5rDcVbhglEGF+bgJqmBaupOB/rFE2S\nCexkvsqNZnII0NacMSpxqBaQo8iZjc0rS01DPtTo4Q+34sXrS8LxWwczD0Fu\nl0VJiStFsUqVZ3lmQPu80eMUgg1lxrnX2MTAOLbrukg9mW6ZMfJG/hOE45fo\n3gTCKoJdFuKtKaTykpc5m9JWhHWwfpWZL+R9U7LRBhmydP458CSxCeJ2RLC6\nDdllPPMDHhgVHk6Y4BXaNvUoxAbDsxxBognVyAKrv4r1j5rs0EowHdxKQ6OB\nceKC8oaPrI6rw+h5pbvTkCNrwFzdSnuOyjehul84DrAtqmEwnlTb+GkHW6+0\nZK/gUR0T752ZIbZSwRPyveA4nNVMZ63ICQdNKRNqG7SbU4zJQ4c7m0WjrVQF\nC95xx/hOeJ5/FhYZ6jCE+fbJGB/BN8YfA5zXCPaaGYQrUf/F2MekcJ00lFLd\ncRidV5Raa7deIINKpxLEuOEuX8lAWs4k6XbZENf+4xP/tZQDBrnYTHWuCF+2\nxLtlBun6PFv44qf6pHl21qAYvWXQHyHLuks2r4HDZ2V5evw+tFbF6xGRxtfL\nZ0309VX1RDQxddCrIQKmyVqEuZEom6PzoseyIwoYsnpZi05FzgrrQ1oVlBuE\nInlK\r\n=oblb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d5fe770edec08d72768142a71e590cb405eb6510","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T02:19:13.963Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.19","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.108-renovate-formulajs-d5fe770edec08d72768142a71e590cb405eb6510_1637029360729_0.744726249525532","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.108-repo-sync-jellyfish-config-default-35c739f454bd55ff8a70244f41a485f59281af78":{"name":"@balena/jellyfish-jellyscript","version":"4.9.108-repo-sync-jellyfish-config-default-35c739f454bd55ff8a70244f41a485f59281af78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.108-repo-sync-jellyfish-config-default-35c739f454bd55ff8a70244f41a485f59281af78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1e629201f14f6c5def6aff18ebaf886d24691fcd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.108-repo-sync-jellyfish-config-default-35c739f454bd55ff8a70244f41a485f59281af78.tgz","fileCount":19,"integrity":"sha512-wmKbfpFO21W1TyBDoIJN1EqnZL0X8Bz3dQ5qT3/WHeDu2ZcTRwt7yH4zNqq8fRu1NAZtGq1MwUkmMF7WNze1BQ==","signatures":[{"sig":"MEUCIAX75xp4plA6YVOOS5brzTd97Iz31a9ZPnNtBv7xecmtAiEA3nTl2JA9OQqFEuREd23/LSmwPB0X8q7+m9KZaXCeYaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkywVCRA9TVsSAnZWagAAcJIQAJTdGFPl1pSB+fjS4GJR\ndKgVbJdO9GHq/ZRkncqHjidC9srCKqrZ2HsNw2ypcFbhiG0fYU/cYtCjC7xc\na7LohMlr6HlOXBkcJG/SYv3k2if4GOJzZ+HjV4BvcuKaQJLS++tssvpuWcKY\nAHrQOJHKLU/EXDKz7CwSE79rOCOP91uCcQkmRu0KsQIJDmUJJ7fHQsj5cbSs\ntp1duRvsXvtF+eA3DFT3jq5DlgG+flKnHWryzQN+OPa1IfAtq1O0WGZa12im\nR7k8dIdNCciTPY1rrcZixC8bvAbhp2GMZcLJ8pJTez1eK1vA9LH9/r5pIKP5\nrFwOuzYgDDRuHtUftUtc0qiec3B+QbS9EEC9Hyw7lgbIk73DLg1cVDiz7kns\nZKQ8vR+3aIZdGwvTFVrDHsIWacY9vxtC/6UHo66LCO2+xSvOQniO3C0Aj6S5\nxoALHgcm14aQlAr2Prh3nSAIt24c6UJ20KwUhbJ8BlOTmRK1uhHU1WRhkCil\nCDTQQuwfZF5TI4Td5s09c4+5NzUBblSIrkV4aITQw73lkXIXHZfZxju1N+qe\ntz7nVzQ02Zc/Uq4Uh2zFR4nfqsY/RRni2Nxgoq9kouvgAhpJexCRIVcAeyNv\nnTzQMbpgOUH6zIERBg25yWy7bUPz3uu5n5IHWhzJbyu89zfrFp5Gd+2sKzrX\nmlEf\r\n=EHOp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"35c739f454bd55ff8a70244f41a485f59281af78","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T03:54:32.025Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.19","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.108-repo-sync-jellyfish-config-default-35c739f454bd55ff8a70244f41a485f59281af78_1637035029412_0.9516936408460281","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.108":{"name":"@balena/jellyfish-jellyscript","version":"4.9.108","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.108","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3e5ea844c672d1dfb014d730cb7b9c51c3873596","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.108.tgz","fileCount":19,"integrity":"sha512-0zcBFWTxb/M/4aoNsns+RNcm+XXIZr0S+Os2HDYsO+4VBbldqv1gFPsnSC09L16kF4uaV55t0+MYt3xSWd8WmA==","signatures":[{"sig":"MEYCIQDC0Xcyqs2wqfaMtQkn1Q/5RaT/2yIL7XAVssuJRcQNzwIhAIOKR0AAyMveu6oWhj4YpxY936Iwgv4BskSTsi+h3II6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkyz1CRA9TVsSAnZWagAAzUcP/2cWLElkfbLPEwaGnRBH\nj7amptDQ3goAfoVGl3HEFer9WlDOb44WJRMUrN/goK/NRieMjQfpXQo3JEDO\njygT8L26kc+kS0wo0176KSLU9BvedujVy1IFYixiNiYbdx/Lner30ftEvfh8\nQGDEckLBfA5txg5HZv6Yh/OyTcpLLmsGQRhdMFWwXZYgc07wMUdnRTjaayyn\ngVtjop3zs7xRm4D3ky37k3If0LWnT09C/yVdHxLAioXLvvLZASAF7i/sJFMX\nAE7gMl9JVJ+i4xG79oKUajg5lqU101k4bvwaitxq0clJKRsFKsogrepvW+27\nN5H/umNZkX/EqjSN+gBD+SgTXcnisbpJhhOLVnT6TstXa8ktF1d6YdrnpU3t\nYf36gQ3nXiFYnhmzW8KFG8/sGVz/7HvI+ieVf41JQ73t7J+J8m+wWsZ6N9fZ\nuQWqnKZZIcOTkxxccFWBfPkq8PxasAMuikQXzZnRhgKUrfuDDQ0kOVCPDxoI\nxFEhAHEiWWiB2HwIZH8gQFPKMPrk/z8W8c1/cl3Q6pyLbAhIKgDHmiaY8cOu\nnJiEX3r5p/1JCWurHlFNuNf4/ZjK1vmH0VuOPZXKLQgYEFe/mXcXR0ASXQ/y\niRvM1wMgHa2/RE3xTnMfU/E/wFIoCwMJ7mtTct0D35zqNBGdIjx+0O7CO9lE\nbWKH\r\n=I5Ic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"46c0da656f578e9df17da5dd2ed0270899c7e6b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T03:59:17.226Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.19","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.108_1637035253266_0.4735134347554737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.109-renovate-internal-patch-e48fbd77fbbd045fc9817e46fa59047bd0203a11":{"name":"@balena/jellyfish-jellyscript","version":"4.9.109-renovate-internal-patch-e48fbd77fbbd045fc9817e46fa59047bd0203a11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.109-renovate-internal-patch-e48fbd77fbbd045fc9817e46fa59047bd0203a11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a3777b9c3943595c01c048d1c8bd1ad2bb474c02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.109-renovate-internal-patch-e48fbd77fbbd045fc9817e46fa59047bd0203a11.tgz","fileCount":19,"integrity":"sha512-5xwJoSSAuxNKEsIcyNshTCeINby1rKlyClXOG796BiJiNyIxQ2mZDZzrejurQjZDu3b8DBoDlmCA73A0sK9wZA==","signatures":[{"sig":"MEUCIQDNz3o0c4WOFfrXrdaaB0kqhWw4IMZU9B/yVytqkfbQXgIgCHm8E7cqWLtJrRwAMFC3ZOSNK2NFRSUSjXikUteayH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhky4zCRA9TVsSAnZWagAARXgP/2fg6J9cZxn5gf6p4WHn\nXoO1DsKTj/Y1RBT90w9R4gVZ+7SnI/8pxLOlqFQTZWTSNsionFOf3hpNfz+q\n9vKbZhEaUAIq8/3oqQZOkeMqyOKjEQgERu9QAon73WNXanIxSNaE6Ncmq+jJ\nFHVUogQK1lnapeSGZ14r6DAnjIyQkyKso2WJ/6UitTP2gxROAVha8dIAHSeq\nMniohBiC0RW5tKEBc+qMhwPZZFpodbsSdfjzLH2kRcqyRT4C7VoKTyT+yyJw\nl5kWq8JXNmXEChKoPoVyVGZhvMtbax03zrehibWC5sjqS2g958m7Ejo3cgD6\nZKXdNP/47tazTvpne80xNyoHo3jRIH1gBwSV86CUcQ6RfFUIwshI7/fPTck7\nqGCM4Jil+D6Zb4bo/SlqQ1jGT7jFTRsWon16jTFh9tO5CGvowpWg9DJ5fa1j\ndEEJFWqBmIqJRKFn5adrGQFWNVLCUOW99+Z+oZRqKJ9Dp8FQlbQLPZ4TKIiE\njTDA6Q3obrGhLlXIt1XeBd2rA9mGYJ4RSomli/xKpAA1lLDYS2lxtjukiWmi\n8/glfT5SeiikxMHYiI1U//BwxhJJXolA87djL8/yIEaZYb0RAhnGlcYHl0nY\nabS8EjGPs7GZgruzyDidosbstxXtsyJ7NY0WbEtoGGZ9BkoH69/c2SoRhuLF\n1/sV\r\n=at/T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e48fbd77fbbd045fc9817e46fa59047bd0203a11","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:02:44.204Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.121","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.20","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.109-renovate-internal-patch-e48fbd77fbbd045fc9817e46fa59047bd0203a11_1637035571713_0.23618142913515383","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.109-renovate-formulajs-4e3a6e9e00e016f54ae5054b6decbe22af66d011":{"name":"@balena/jellyfish-jellyscript","version":"4.9.109-renovate-formulajs-4e3a6e9e00e016f54ae5054b6decbe22af66d011","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.109-renovate-formulajs-4e3a6e9e00e016f54ae5054b6decbe22af66d011","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"274f7091a64db848b748f53f0df1a19bea7098b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.109-renovate-formulajs-4e3a6e9e00e016f54ae5054b6decbe22af66d011.tgz","fileCount":19,"integrity":"sha512-5DVK2XpqkI1Uvvxuvdl4vPJGn3ATxYRDK8/bPVxj4XmgYvluYLRA7Sn2VdnvI6eKRJwQrVOako48JENBtJBs7g==","signatures":[{"sig":"MEUCIEm+EGcS3pj/6iWoTLe2aZ9nfgq+zbfYAIn5Mr5NCbZfAiEAzy2LPc0ePdY8a0ycxmCwzgbEZgLMJyK81Xc3JlIJjL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhky5LCRA9TVsSAnZWagAAtjkP/iUXuekmoTKKGqjzeS7O\nSJCdwIIV2uy1WuBS43kIDAn/agTTcIR+eUGYNR03FRehNJ0V7J7AThAU6m6X\nucL9gH3wAqEAXCdEl2CbIKA0fQZeTyBRz5QzLJW5ny6wDEK1+W2g66DJHOkg\nrzGYKacLEq93Q609L1/o9CvcvH68W5wynuLqdQ9BLShbSuOaqE/S34eMZ8ex\nPRI/ca7KjRXXtRZgpH2C6q2ZqJJRF87JXYE1xPCRpZRL5BgZ9US2Yow2K0pz\nWR8H4NhkFTKA6jdZf4JcWBuP34H2MJfkhcmjiHP6xnyArBWSiiQioUHoDW4P\nAU2XBu2Or0mspaqIAlMYBlg6oS91C7njDrhVGAKMXkTvraxhL3AiV0GDJYqC\nmN6HH+fGkqtFYYuyT+9pfjrwxm4ls0PGEDCTMV2Pf38sz+wYyhnktTYuFxRO\ncenvlu0s2BKZfjsqVB7ETmosVNHxsUvTSnc+h/HTh2lgaptAD0B231p/6nIb\nhxt7EhBdh2qETsFaj17EQ1ckbT4yJHIeAOTYZj1yslco6TfrqZ1J+injhEPt\nrUrknKceGu/un+cCTq+Sc9HPblBVCZhx8SPZ3hjhr3gznXE81JTRmVIvSvH4\nIBZEfFjWM51GDR58zXvb2Zgt8zcjO41rSv8nyQ8ujW3fgWKI2e1vEc8JDEF6\nQG7N\r\n=Fjps\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e3a6e9e00e016f54ae5054b6decbe22af66d011","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:03:33.427Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.78","@balena/jellyfish-logger":"^3.0.120","@balena/jellyfish-client-sdk":"^7.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.19","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.109-renovate-formulajs-4e3a6e9e00e016f54ae5054b6decbe22af66d011_1637035595066_0.6296205090462301","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.109-renovate-internal-patch-374540c7c36035813ce6f0ec040afdf1a6b41c19":{"name":"@balena/jellyfish-jellyscript","version":"4.9.109-renovate-internal-patch-374540c7c36035813ce6f0ec040afdf1a6b41c19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.109-renovate-internal-patch-374540c7c36035813ce6f0ec040afdf1a6b41c19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1e5f1d68e2f767da4caa85dd6246675c06fedf05","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.109-renovate-internal-patch-374540c7c36035813ce6f0ec040afdf1a6b41c19.tgz","fileCount":19,"integrity":"sha512-el2rfGhCTwY9RN9xC0SWpJCXBTXYwOAuJbtUx9dPF67PbH477zRQxF1vAV2Mc+pVCVYRUtoGdLYej7EKXlQ5oQ==","signatures":[{"sig":"MEQCICZtCgujRRbOYXHnL5qew+dy6W/r8TE5fbQxyv+jMzMeAiBwV9nZrODLKK4g4y80dOCRT5Mxt1mgfweDxNjqURQ4mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhky7ZCRA9TVsSAnZWagAAnbgP/RMMrnsur28xb8rdbFSt\naaj77LgM2XlaOxg1B7rx7bbP1GL2aVfpO6lpYhPVWU+aMiCXCogEvfABoAox\nfxOaZ5nf021BZJsp9AoJJf9GTXVpErEKO/DxABvEPYj4CdogmUicdvA0D/rw\nTdUYnANGa4hMQx7M+rsxDwWNM0YcpGAOZDsmdWc43vTr3K2krlKB1iHgWAf/\nXfNoRpmhMEfTAfWKFPy53GTG4Owvn+fAMo5bCpO/vdPoCnshnI1yFZcgtrBO\nwizP48kLvhCJg+qZcvvMwDs9CO6RJMv+m/WbC1T4g5vwGFEFzQR2G6P+s0Vl\nsTPoHBMKctcsf9gEM9LYV4aUJrCID8bQEEZK+LRAfWaWjW2opzcgz2kPpLEz\nCKAirLworJ/JCZ0DUw8BG6k/i8qoMeAoBtIUQRVtC1PmRdHd6u6rGZ39D/VY\nrD86TbFH7x1nQNH5lWVEwnZAiTOG+be4HFzmM7vpxeURenYRH+D9Vfjw5DgE\nKEUyYqdynbkrPaZopUL4YSyx/r1mw6UlYTELsrwFDBTGluj5uQjkzHy5CbCy\n60KVGnJ4xmqEk+lJtQuAe9uWZcOWlxfvRoEChoChc/BJn/WeatY5Qobc4Mbb\nMpgTLcegE57OGvpK4q06mvSrQ1t96AH2BICAPDs0z3Ikg9s14CjOUcgNUgDi\nR2el\r\n=OVq/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"374540c7c36035813ce6f0ec040afdf1a6b41c19","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:06:17.259Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.122","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.20","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.109-renovate-internal-patch-374540c7c36035813ce6f0ec040afdf1a6b41c19_1637035737711_0.037372893142789465","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.109":{"name":"@balena/jellyfish-jellyscript","version":"4.9.109","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.109","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12e802f1cbd5955470f306a39e050f8a575180d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.109.tgz","fileCount":19,"integrity":"sha512-TadseacvWRZn18R1tQ+aAZlO4QnPAcwr+nmdvwx0M+tZ0qUDqkwRYlIw0ln/guiGnyU7XYoltzPs/VNNkkzeOA==","signatures":[{"sig":"MEQCIHVBOxwK/WwbzGPokCjijiYsljQhRxYg7NCCyMDdZpKDAiBClfzFBDxtu75J2k9VrC6q4copuY1fvZHs02WKpAfAYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhky/ECRA9TVsSAnZWagAA0x8P/iAxPAWj7RlUKEpLgUhZ\nAAJqmXtigWFpyLx71SoNdWtO4YgaRoc82i32WQzegUzpAPL1SC4hU2Qslu7Z\n8ZXAQpEC+B1Hw5CHEbjvZ2w6EVQWzDdapAMstQQt5SPLEZ6OzwejTb1ODLv2\nUy3SKKU1Bt02p6tFz8KGyDwl+ScrI1O2Lo9JTmn+OT9Onndv4Y6S5YrbIdjz\nXvmV7TUI5kW3r9PGFYQsOohF4/SR2r2GZKoIP0lgyS4qL9vg8asaKtzD6uxo\nXDB7BdijPDfoV3WCrTag1wAAbIY4E6cwWtjxbbt0Kntd20pU6kCNAghr9E5t\n+AEM4bDtFCbcFDlsAvjEBBWbqqbKYuuu61Vz/pjqWatppm73XN//KsQOPGJy\nVpq+/oE+9LF/tX7PhLkW9UmXhA6oqYIS9AQo8BmWA24jPllOHT7wLlH7tSrc\nAV4WL28BBzm5kLStiH9kyq3KB3LcwbA4ilTdUbcIg/pLbcXhvbwHftucZt+X\nNyjWYSZjmEUDIIlY2v1iBZqOCebH059ntzujmUfRyM+8PanS0jcEVmQjLos0\nQVYedRe0afZ4JWzbaFUh4i+XLmhuZqOgqls6Y4gIw/uqDJSRpAWzDqJX5qmf\nQTkVHvXsGzXNy5fDEYUwlzBiEXPVSVDkGOwIrQeRXHpEU+WHtIxKnP7zF6/s\naXrP\r\n=jgB5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60c9a919ac364eb41f91891fcc07897954977533","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:10:52.995Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.122","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.20","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.109_1637035972724_0.9920620537071105","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.110-renovate-formulajs-ac920589b18aac938aa2da04a37effe704146335":{"name":"@balena/jellyfish-jellyscript","version":"4.9.110-renovate-formulajs-ac920589b18aac938aa2da04a37effe704146335","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.110-renovate-formulajs-ac920589b18aac938aa2da04a37effe704146335","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"44044a4afa03d3cb3324f818de2cabdd42cc5c97","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.110-renovate-formulajs-ac920589b18aac938aa2da04a37effe704146335.tgz","fileCount":19,"integrity":"sha512-PU8nn1d8G1ticI1zHJ9HV6hNIKUBK3Pl3FqBek3ugdvVvLSfR5CyY3Oq3t2HKmNfvsTVc6+Q5gx8CwboTV1OxQ==","signatures":[{"sig":"MEYCIQDQI8LH8Kfmj1Pcrodg2OwUZg3clHVC9IecjoDbgHjvWQIhANuvJPiD6BphOdrdjSGF8AdkFcwWsmF8NhRXskTHDC4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzCWCRA9TVsSAnZWagAANeUP/0LXUWNNR+x4NuHFeJGs\nyqoEiMWyN5tn4cPkImmw/Utgr68zykTbcXfGjbgjEjvbuVF1Z+Jk7Ie1m0hE\n687wYmeZ5rrNCvCPCwNOkEUwxhkgL4dESzsKMFuuWw33Cq0zyHciwQff+m39\nqUWqsFfqlxE6BlUSH3vJBJfQKCDuDpCMWsfIuDSabWBO8IFjqv8BoZvYp8zg\nv0QThyIHgc3jvUAOjwMbbXlW8xximZ25DBxPNpPhcFRuBnvfHtmx0RVJq0ps\n6g0fX5bNL/7u12wdjdfkRN5FvEyhClFK/3LvQgBJcKfqbF9Pzo1fsS98ka+L\nwvTandsXGfdV35WGAgRH98gETtc5qU445jUz22JbNW1WY74i8OsYYsZPYl3m\nfj0ebczLu1CGjzaQkepE1ae1nlyNPKoVfKjpQPdM8zVtjFcY6q/Rc5eid8lj\n75/2tE1+ZCi3VuDdJIr8BIUmv6Lf6NHpOpRv/FNcB0mdTwqyPHwHRXhq1Fbp\n2qbiEatkCa0va0EZazKFYAbq3P9t0erO+nTt0PgkjpRP/cCtOTDXlYI8ahFa\ncLHjTSlhhCdZTZmfLDs3bW2lzW5579xK+8xF3RG1FzF7alaiiea14tvSbGZ8\nHx5Gceh2WaEN4gVC38f2JgAsWV7Ll1a5liYy5yMUw5k9ZgNYFcfEPIjSXabU\nFaF9\r\n=TTkU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ac920589b18aac938aa2da04a37effe704146335","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:12:53.904Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.122","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.20","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.110-renovate-formulajs-ac920589b18aac938aa2da04a37effe704146335_1637036182034_0.21324755993518618","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.110-renovate-internal-patch-8e5559d59aab5a24b3b7892d3a65adb4943917b7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.110-renovate-internal-patch-8e5559d59aab5a24b3b7892d3a65adb4943917b7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.110-renovate-internal-patch-8e5559d59aab5a24b3b7892d3a65adb4943917b7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a586746ece55151affdd48fc87f481e196e7ea4a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.110-renovate-internal-patch-8e5559d59aab5a24b3b7892d3a65adb4943917b7.tgz","fileCount":19,"integrity":"sha512-CvT2D4wH1CdKgZL4KW02TiSEBM5pLy/udts4drr2BbwAYvTOpGD2S8OWzgMWFTOgHxcgxYftNZKFVa2XzNmo8A==","signatures":[{"sig":"MEQCIFhjcmHT1Eh8MPGwcnrEwl8d6Mz+P/QFOlABLpMVGebtAiAH/aK5sEOGX/LHDqJmhIEdNJhi1NwP4q0fpLeSuzygcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzFtCRA9TVsSAnZWagAA4KEP/iaJBcXuiZGum+KEHbH0\nd8Y/2Pg8HQZ8Nj7Q9nX1BdzS6gRSuivyciW24N6kjqTZ5nRb8tBdbIY/HIaS\nqV2VxGsGFugDA/Uo0ZQ0z0p+Za82k2YJ8vkvxV7Om82AgmTuy0qc2cwfYFtA\ne9+WVTdGVSWaEE6yp/iOgC3sOjmC5UOytELZI25WPNtxiDwQvnoeHA5P3i1G\nJ+CdXvmv0tao8MARVlWOusN8ZsJC35mhQ5YlPIhHJtdhUZu6yQjp6POLOd7c\n7YD3wgNZuff5+balYdAhgLz7mSEU77o+S5w3SP6vfan9T2BMGdzAC+WwZq/l\nwWVXFNwDsPMHxvVfRbr7kk3DNqy+HsoASXhVWg23/NOv64x5VLDsJaZmxY63\nokJO7iLoW4KAbDGWmW43HF5/8wo0Y5x18zKeeYGAksMRvNKMD8oT3boilHpD\nam4JVcMP355xN4mpVrPUH7+cHf+El4JnDqF2v8aWWt81V3x7nNnXqxsbMY2R\nnaVcWAzA/0HCvdwaQhVaHgxTJPMdth6p3cq0FUxB7lWbQ1SEetGggzrFdhQN\n6v4P/hltPEE4/g1RxMgpcfhOvEmoiCmdK4IYcRhsE4RnX3Fx2j/s/9+Uss6A\nl9xtZ7MU0f/m78jQ0w14WKR9bgjGl2+vNxpj63KsNIKjnLvJtIIxkq4z67Jv\ntowZ\r\n=Z5YY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e5559d59aab5a24b3b7892d3a65adb4943917b7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:17:04.811Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.123","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.110-renovate-internal-patch-8e5559d59aab5a24b3b7892d3a65adb4943917b7_1637036396857_0.968837322357168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.110":{"name":"@balena/jellyfish-jellyscript","version":"4.9.110","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.110","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db3a7a08128821ea2f7ad01aea179678d60db416","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.110.tgz","fileCount":19,"integrity":"sha512-5aSldkLj25m695B+3khSXQ5nl5k7Fd7UcqHWAf16k6uKD4sVLyQAgXBusj+ZR4dRvnzMR++kcycArDciDAi13w==","signatures":[{"sig":"MEUCIQD1NJMgEs+UuhhaOyiAiOL7ufQ22i0ovXmsqRFjX4576QIgRC4q/NGoSP/Hsi6Flo0u0vOuhiQoLl65jgAAZr/pepk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzJ4CRA9TVsSAnZWagAARQkQAKT+0KHQ+9ZXEFDIHSqR\nsdExfbOjfeC8g+e+S9AcL6FAQV57dsDcUkZsccux8ne7hg+TE/ntj9o5q8xi\nJxaO9oJiF4SSaRK1gYU0iWB5CE/28/1iqHf6To4AN+KLEebGlXM5MJ9xjx19\ngt+vbo/2zl7rMmKgE/1VLrw4orVhYrAj2yVIKKuRT990YCj0MyIPupFOQXvD\nDRptNYDL3av4YLNvUgTqBr6u+UMj8gSKK7yd1snmpC4fcN0n28wknlF3x9PS\nmdGLW97FMzyFZ1FLm6aOO2RtOvraXpNJw1b329Z8UbJvC1fzHllSxbTiIrnA\nESmbMjKU8m4F9av9S3cvWQroXT2r++CGcOEQSCyqoRi1tDEjyN/oJiVXHOeA\nj51zopZlooJu+wuvaGtkE0Q1FrbdbO5dKEZJ0k5bc9H1763lZO0y53bkbE4M\n0BxURtwnF5pLcELeUXmQ6Ci1d6fo9YvoGsSiwIDXOJ+cfrNeYRiUnPQowrLa\nww4fQp/VP3/f5XyOXmRscxxHKDoYinWOA/N0aZYB1ydz4imJdhUhM4DhDD60\nGnLRB11PFNQPdSZUKKfUMgyZ6364NfyjF2HN7mBNj3HSyzhw82fq+n9ezOnd\nmnYmVxpfp45Xd5ezesmJ3g1llVSKTckRteMq0adLYG1XD8f4+PuigekYHRxE\nUpZg\r\n=tgDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4bc4b3331e233cc8b989a8dc2d5270ab0c5dbc66","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:21:35.159Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.123","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.110_1637036664643_0.3958566600176252","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.111-renovate-formulajs-9904b43c78be5dcbcb23024a5084f63e4b564628":{"name":"@balena/jellyfish-jellyscript","version":"4.9.111-renovate-formulajs-9904b43c78be5dcbcb23024a5084f63e4b564628","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.111-renovate-formulajs-9904b43c78be5dcbcb23024a5084f63e4b564628","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2c2c81e135ff4c1193398633cb9e3aa06f1a418e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.111-renovate-formulajs-9904b43c78be5dcbcb23024a5084f63e4b564628.tgz","fileCount":19,"integrity":"sha512-fFMRrCy9xmzr0WYH/b/RuSeCmlyqqfTYdqjY9151p80zS/QdNJ0KPOy7TZAzwViIp2Xaoihd1f1CgrILSzMWMw==","signatures":[{"sig":"MEYCIQDQJqC6vAfCJglN9/q0l7M8DnDLBs0bqvvSJErdZ1T8UAIhAOthPfu9WdB0ifNAJaiMTWjo6bcUUIMnEP/aeF/UR7PJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzNECRA9TVsSAnZWagAAzFYQAI1yGkmRtOe2QzN/FVd/\n0km+kqWpUYIapJrNMp/M0xrcd1xGlwOcCmJaxI8e4Q6hOUDfS8QKoohGRjke\nkPrNXTZmtwLElyXUCV32mpMPbuJbeox52aWJ9YshcPAoymeohOEUOODTpG9k\nYeQ7R27X/eMmh8DAUFZIEsNqpXnnsdDIkGtR/ZcSrN0RsUKj7MCGJI9tCE25\n4Nxst2yhJ+j2dWx/uiKhYjgXNaxqBGeNFS5W2eLMCMqK7gdzf3H2gUC2Cksf\nhb3ZCvj+6pL9JB4ATUFy3y0zkwdnfFVcMbZVBsvAbZB+Jfs2PTDCIFlaMgTj\nDPw1YgJH6O5wKwsRrIGJynPDMVyQUTnpye4ok4zw8cLkyRIInfnt6ZN7zwDN\ntcB0dtfyUdBLTx1geHbEhdDwqdW5Q3sMjgRftrStzFneNyoVcbczm3aqr9qR\ngmHSDOXdIP18szUgmQJ3W8tmP3E1mj0A+j/Sk2mjtJDUwwIz5pRi4p9VLIb6\nodyMvmrRIOms8Act6hFAuMw6ucQ2n/ZmYRu0K6at4Dg79QgA0erRZKq2rTM0\nFclEfXhPLaRYaWbFS4yY73tgtoSOKSyx+14xQEl8+zT2hnHOvkypO58zxgxs\nf6QugzzOlU06l/siTHZVSEPTljFBEqqHb37VAnu55rLhOO3e03SnGATossDx\nUTGS\r\n=Bxx4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9904b43c78be5dcbcb23024a5084f63e4b564628","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:24:26.322Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.123","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.111-renovate-formulajs-9904b43c78be5dcbcb23024a5084f63e4b564628_1637036868014_0.38120020337994354","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.111-renovate-internal-patch-899cbec287de3568440943aefdb55671164d3038":{"name":"@balena/jellyfish-jellyscript","version":"4.9.111-renovate-internal-patch-899cbec287de3568440943aefdb55671164d3038","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.111-renovate-internal-patch-899cbec287de3568440943aefdb55671164d3038","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cdf67d3cf201961e64fde967e9ab8caec9d092ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.111-renovate-internal-patch-899cbec287de3568440943aefdb55671164d3038.tgz","fileCount":19,"integrity":"sha512-XPrGrYLLVuRby6+lS7JyWeQhq9hLNoj7Av7zlB6yjvkG5rf9jKgAkuPaM/k94A2z8IdNHugU+Svij2TI3BloRQ==","signatures":[{"sig":"MEUCIQCXfrzs0A0OgxwiZJciiCmIdqhQ9mvOX133GSCi+DocygIgd9f6xm+pkFu9Q+It3jLqrTfjvnRn7oOy4qK8e2BrbRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzNpCRA9TVsSAnZWagAAnwsP/2VbyjD9FpOpPpv4+67x\nxshb4t2jBKszIwPE+TRLNtA8BmH2eOT4NdWWWQ+DWgW33id9GSt3HpQbd9OZ\n91+oZD67IJ6RHk8MiWXFDPC975/75ArC8qRSkHCadjMr7Sd8A+XdjREqtzVY\n83cK/MW4ycnBS1Gawk4lsqmKUWQ4Wu4RYOAyNdPI/l4CT2vNeEsz+yLWMW5u\ng/HvXnLi+qlqaRVXlZdDvleZhJH50szn06K+bkbzK+hzGqJ/K0I9yil9H3ev\nIHM902IIVbcLcmbYhWyOzvNHpFwy599QkpNET2iz/SGz0GmakvbKboT+2Lu1\n/YzFUybcMM8gK86kpsy/U7QcEEznhEMQ4quOsIRMsrJiPFnS+eoEV4bI6/W2\nOaxbCcn9eLwWKiuPXPBcGA5bhZNC76+De3PD1PmG2KmH9dOYgpTwzFpMoCwy\nQP/n6A3xWaTHHkzXZTSFm9n56e5ET170pEnCvSafqCLUbfaAM/BDIA70P44q\n6vj6BEdxQTZSehJX75hysk2I1ayYGmx3MCMKxAS8PCTZ0K/xKVtvqXWhn4Yy\nAOxbfzDA+JbQNehRfih1E0zBqRW1VdSug6XauAaXEdt6qm5vcCBEI8dPua6R\nVCwBek/JpB2NccAmSip0HZwnX+fArfXpv5Fp7PXAsvAZknYOs+g1uHo4NjAW\nijfC\r\n=8d8Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"899cbec287de3568440943aefdb55671164d3038","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:25:28.939Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.111-renovate-internal-patch-899cbec287de3568440943aefdb55671164d3038_1637036905393_0.18003600284080545","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.111":{"name":"@balena/jellyfish-jellyscript","version":"4.9.111","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.111","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a4652116e63c18266e20fcf8e5d38a5478119154","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.111.tgz","fileCount":19,"integrity":"sha512-7B8UkFVEKY2BhrlmDD+IH1eDAjDITKtO4/wmzKXCDT0US9GPCaBXcf14xcf4oWW+ZMK9J4Ce0yeYmCeoQqqmeQ==","signatures":[{"sig":"MEQCIBlOnfLTJXq3FSqe9r+LbzSohHGZ6h5VnE3eEm/Suu/dAiAp4XAjuYO2EYHV7NaMfntRQ3IPLnbN3swtBUjVwr4Tfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzQdCRA9TVsSAnZWagAA5M0P/jnyusL3yrVpTGfOexB9\nyV4trh+P5qebYkj4x1F7oe01bNuwSZvoPTjaShb7N09Qwfnd8RDzOKwQboLX\n0WjCr2GeXpagT3aLaYYqrhQoQUzBvrC6LS9gNLe18crCNYRDVsYbapPZmLcM\nvaztXzBcc+bfbrFpRZyb8ZIi+LmS5Gm1merMWjHeUNqQlfgXNvGnulQyuXu/\nQTqqFfvljQrqQbe/labS3ypPmTayQuY2Jj34Dq8nOy6NL8fOhy96bk1pr2U4\nqOjBt/GjnVSNz330IzQ6AyQA+9pecV02t2ijXqH3FrtEoSyy/sscMkk4X7NM\n+CVte45HKCIGXxVDEKqUuWzoPjScWQptExIR7zx081wrsKEKRGOx5wmXtG3Z\nqYwof7ieff0pM/dRx/7pL0MoBPzQszNsXrlhqgASpAPYf2ndngB4Uc4alngK\nlYJ3P+ywU8iEN3TipLi2923niO9BFpzSQScvQXrgrg3hxW1XWT0KbcUcRGBz\nthHy0Rx2Kd/nVI7DcEbZGtPcQtZx0kPiQ8FE8Yb+ZHNCQ1Qg8E7yamrU6JZ5\nwyhx4i398QC01ZiU7SF4AHJfhJsqLmBHuwpDYJUeZHzphLV/iC+vntpaZsql\nilhD3N7c9kOVFoRB3a814P/zXSRsouB6IvA50lGGBFao5p74E3spbF2uGPzl\neBoj\r\n=7sxB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61dafc3bc8d2af4940e5606e6876690aed7bc8f0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:29:40.354Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.111_1637037085334_0.8842483117882178","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.112-renovate-formulajs-db151f52d38b272f185944d9e1cca4477db9188c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.112-renovate-formulajs-db151f52d38b272f185944d9e1cca4477db9188c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.112-renovate-formulajs-db151f52d38b272f185944d9e1cca4477db9188c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7f765711c36e8b50aeee4682479c89917fbdc88","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.112-renovate-formulajs-db151f52d38b272f185944d9e1cca4477db9188c.tgz","fileCount":19,"integrity":"sha512-VLuFGMvuIN60rm9zncHkk8MpGg5iOHmzwcr++qiKIaXW8UYuXTZBpBVvtr8th2ZxtfXwM6F+PfiwKGprXN5E/g==","signatures":[{"sig":"MEUCICRkLXKk4syY3c5yDABQDWYc6JDLrmmd6dMWl1fJ42LgAiEAr9pmo202TDTOsbPOLrNibOfOAU6P0oa1FzgrFSCz5fI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhkzU5CRA9TVsSAnZWagAAzUcP/2ANBixCCioK1KZWVpa2\neQX8iUsG6TaFVaRY1BLjOgTUqCwtkmqO9LChQxYF/9AMblHPua0LaisSM7S2\nWwzQ4BQkpMIio4nIf2gBjVqX5ZSbLs3MCUEWEetLP9udONFWaG9xD+XXWwKq\n4tYlB0q5BqRqKs3AtAevkOlEsHMT7yIrxbJT9avI34aBu9M6wdkbhe2Mxd1X\n2iHqOI7bOA+m4w/acQZlOnZ5ZoJQKcCBq0NlOYoMGgk3JJ+fMl6jJIq5K5hM\nUGF22mzgfSCVvaa9ypfx4162F9TlYgdZ9mQ5wOAgrQ0+oWy0Lyg3aVsTVswk\nqM9CngPnS5pNahMG21+etQgBlkQZUYRJVWCRai9uJSaRotgg7Kgfxxz0U+mx\nWDMCOVHHelYqsGuoIm4APkOm01pq3YCZ8lGar3fthqREu33cfkCWHax9bPgj\nvp8eQWQejdabpvdFecp69RQBMQ3IkPRoTsVX3b89y3PduiEf14hoWI5jP0Du\nKiPLNkJ2npCDKiB5d6+AZfRuLeE0YryZLWIrJKqlLzN8mqcHpGZ4PtkS/cMV\nEg6dkfclvAiBddIsND5Kzty2b119DD0ieyn4CA32iRo5J1tB6qzOfSQGKbPh\nQDFk4ILFudwhn+g2NG7mrm1JQ2JMyuDiHB2yRWi2M5Bh5ju2UI09Ekwfry+0\nv6Cq\r\n=gauF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"db151f52d38b272f185944d9e1cca4477db9188c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-16T04:33:11.416Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.112-renovate-formulajs-db151f52d38b272f185944d9e1cca4477db9188c_1637037368580_0.538323003368496","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.112-dan-branch-232fbb1a3311fac5fdaded1806ac88591a8d38e4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.112-dan-branch-232fbb1a3311fac5fdaded1806ac88591a8d38e4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.112-dan-branch-232fbb1a3311fac5fdaded1806ac88591a8d38e4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46f96a72c4275e3f15dc9bf2a355f94f8a64f6d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.112-dan-branch-232fbb1a3311fac5fdaded1806ac88591a8d38e4.tgz","fileCount":19,"integrity":"sha512-96sCmKb6w7gzir0WGdtZ6ybAhas32u/ct22vur2ch4ROiz1kxOivKoqUfru8jg80WyVDj52SFTLXMMIFGSzCIA==","signatures":[{"sig":"MEQCIHcrtiEns0e7DIRSKyTCVgzG0wtEJprflNHNFoEyMECtAiAFXmbm2EaEcHnUMckniGe7Pq5GyI0+MKY+RAC6qTcFHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlq4+CRA9TVsSAnZWagAALasP/3eoUDvLVX12zBkdo+X+\nk+MhRqbSf3Qi5DOeOszrsnnNCgUNWaJC15SiYGYMK/e2rH4hOc4I8GisZPkQ\nZ5C7hswjUisKy9P7HzjXsqvECo7JdND4pj8m+QTBsZN2E8dE8XTnzdPBNmna\nfRfezzRN2wUoWuYgwzLJVetGCqxSOc1WnDFCMDFDPsQDnQssV9ReElqWHLUy\nmmcqMP3v709r6ndH/K3UOx0KB8QNCnRwioDe/gijR7ufoWclr2PGPw0rsjyv\ni6CTviOxmyHbT+QUSUP5hrmC88cEbxtUAZKgNi9MYd5sw2KCM6NtiG+h9Ltw\nYCMoQ5wvpkFuMpxDfvVImzu75woGxIJrqAs+YcK2g2Or79ilcADWUNKWgJFG\n0+7AFFEmpOMX2BR6uMAQDkG/pGTiFswCEfNSNXabAnNptkFKo93ERKv9+TWT\nIURYBf37KoB5bUfbZ7tQi67ZUNLvWB+aRpSWyfAouLc1vj+Y3SifutJ1sotT\nA2BTZhejs12/Z+rgA1fXOVSGbVEAYfJg+Lc4RTywJrR/Johsh2bdWaI9uyEL\nqfEEJMS3O1r7G0iA0782gXP1QrI3q5hfc2YAf6xIckV3uXoaQwlXpyA/dhlx\nZ2QxHxEP0NccviDlWc90f+IuZW+YJSrVeK1Ny94Og9paU/yF59NT7NiGTsLN\na8dI\r\n=/cUJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"232fbb1a3311fac5fdaded1806ac88591a8d38e4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-18T19:46:51.328Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.112-dan-branch-232fbb1a3311fac5fdaded1806ac88591a8d38e4_1637264957837_0.1112940231160473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.112-renovate-external-non-major-c3b2df5a1d53f69d0748f91faff573d93881908f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.112-renovate-external-non-major-c3b2df5a1d53f69d0748f91faff573d93881908f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.112-renovate-external-non-major-c3b2df5a1d53f69d0748f91faff573d93881908f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a9aab417f07a0103e5f2b9a2b05b114fdd83c08","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.112-renovate-external-non-major-c3b2df5a1d53f69d0748f91faff573d93881908f.tgz","fileCount":19,"integrity":"sha512-5ZLUT/RFz7XW5YmUNB9yP2ztkMZBUxK4AzRKdskFsB1gp3tYKOv+LBK0vR8Dq4CDD06vWlvMf1vEkT6CJYF70g==","signatures":[{"sig":"MEYCIQD0o2f6fQ46u44rCGGXLk7zJha1BbOsSHfBr6dmWhUKVwIhAOT0eNwqa6I37hh76YEXr3b7B5K8orLJdjj0/MNLOBmP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmEt1CRA9TVsSAnZWagAAPeQP/j6nFNb5NGTXePaFWBKD\ns/9hRjU+O1/h6EX/L+JeKf8oWTXcSH5jBMNC0yRYEHPTCkNZ9Q0CEmHPZAJN\nWFfKd3sVQNEH/7ebePcE2RUpzUweaSTKj6A2hnhVGdGVvpjMwNv/0+VfMKp8\njkC/MDX3W/bi5YQwCKVh2Eh/tN8t6rMkQrcfhwAc39kOo9miqlD5NOYFEgoT\nxQwofYO2J2N8rxB4Br3UmtL7+OHDDRcrGvXPl+bl05gNayV2VMsjGKuCicGG\nwFPdd0if3ATgI1UHpYdYRWsYScyAWwyjw3UckoXGxaWzc6PhUhVvcBnTxWU8\nYfxQUNf9UucT4Mwqs9cw7ySYeZ+JkqVcF/hGIpLb8nmrqxchrBe3x0GsvIaZ\ndR1Eu0tX5JgDZjKnWl8waqIQzzIEqIvpTmCQFNEqnP5H1lPZagHSs/051YFE\nAV7wDREP8wavj6/2GRFgOej8cpsA28dwVTjlKBuSiJjJ98HYRUKLX6IEFH5b\nVaAGjgEhPmfj2f8NAfIlfyC+pwODxmvaz3Woc3FQMmwv28AaUXp38Jj4DPr6\nL7GVyUajdDECsQ5Oh5wwioiq2XLrqioA5HB0CbI5WBQ2HgNf/sCsokl8Ds2A\nBnd3AYj+o6W0xIUvCssNuqJ7GBEkUDq0xYgpNALUPEtQI0Rbm1quxxBT4Svb\nGkRB\r\n=8zRa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3b2df5a1d53f69d0748f91faff573d93881908f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T01:09:30.203Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^0.1.8","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.112-renovate-external-non-major-c3b2df5a1d53f69d0748f91faff573d93881908f_1637370740869_0.20866774721894044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.112-renovate-balena-jellycheck-1-x-20ad95be4e3ea72e23698d129d3aff33bb7f27de":{"name":"@balena/jellyfish-jellyscript","version":"4.9.112-renovate-balena-jellycheck-1-x-20ad95be4e3ea72e23698d129d3aff33bb7f27de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.112-renovate-balena-jellycheck-1-x-20ad95be4e3ea72e23698d129d3aff33bb7f27de","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fa82677ec27661d7b9fbf8c9e762adaa64201904","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.112-renovate-balena-jellycheck-1-x-20ad95be4e3ea72e23698d129d3aff33bb7f27de.tgz","fileCount":19,"integrity":"sha512-xQ42J9oCe9gep0AW6eKbmqEnx0y4pA3GEDAkbFYeoo37Fpf8ZVBvSx8/HXgtkvX3TRiihUe3yTHLtuaAbgwUqQ==","signatures":[{"sig":"MEUCIHUxgKTA+3QeedwfbD4bFHcFB61Awa2YsRHEXx2baNhZAiEA1uYMrd9uGdxibEGkn0FJsScVP7P7rSCCJ3/gyx5mGzU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmGlkCRA9TVsSAnZWagAADQwP/Rf4FwZbdjQIcBJ12L64\nAMMBetpT1TyEqCMebjUSr+AP7puB7WyTzg7Z7OpTxaYBIAlMPgllRj5wvWNt\n8lwTVFBlG7Qp/BCrFh4tqPpRld1kaM+pZcM+Q49488HT8afbGFiPmPE0/UPb\niQovHNC6wUDnIhYfE8NBXEVtmX4H51tLCcICa0/exbcq1e4t1ql+AGlvu9rW\noq3C9fSJ6lA4tOVTdpLgn0k/a/NBUNBiidUkMdikTn+7F9x7vzBuKDC5Dz8U\nMFVx0o2/9MLIGXBFKioqxu1WzgpufltsmZZzzjACq2a6Llg2m/xKeehKgy9B\ngpc/dzzTuCvMnVVctw+oJX5ekB9HHKHhSk6RI+DJExtE55qmiZk8wmoZ7g9b\nOFIcPBn6J74K9cA+3cDSjIsPO+5Ba+fCf36UUx3Km4S7j26Yl79KBEm1g06z\nAS75toyGMX+yMeRQCAdNHkCOhwxkYla6IWoi+fpq5Kh1cVcEg6ytSvVD6hz0\n5DKosWC9WYXsGIDeGLikWRbn8Ot0jhqfU9W9TPLhAYLF9FCToUzKVZj58h9k\nf96+lwA1yhwdByQ72TS2VIzLStys1SNEiewRjHRfATytAn6t9c9Tqa8qDS1Z\nWWh4l4RFH5BgDt/gE762Z15zyJJYYeKZXJIkebxlfCUdlF/V3o+F5MfYdfoE\nifbA\r\n=kcvE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"20ad95be4e3ea72e23698d129d3aff33bb7f27de","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T03:16:55.129Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.112-renovate-balena-jellycheck-1-x-20ad95be4e3ea72e23698d129d3aff33bb7f27de_1637378404314_0.7425141118194412","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.112":{"name":"@balena/jellyfish-jellyscript","version":"4.9.112","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.112","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d453158cb8446a4a56feb022f3dd786767df1ba7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.112.tgz","fileCount":19,"integrity":"sha512-23AHnSPnukrxSWc2klO2gricMwfYejYdaWCIrpg9yruk4Mr3z7EIetYNTjCKhZtXXDzmQ+hwZfN5xbZ1d5zfxA==","signatures":[{"sig":"MEUCIQCBjQ4Wa6IS/Hi6L1Q7y3igm4JRkhfVsxiJNxwoAmgqMAIgPhdff4dyHjGWXvAgBTypS/UPn8qa4L+DMdzQiH8LVIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmJyuCRA9TVsSAnZWagAAkFAP/i7oqdnx+6QYZlTl/WzU\neeOaKKeoEJSq20iF+sR6/xoLTnfv1fOnnr6/LeW6SfXR2HY3r4jEGtXunbPb\nDSxsQfzYjF/sjjuR3z6GGj6rfyW92SpaJrGM5kNg4eQHoq1Vi6LetnYeoe4H\n651mxh+kYxPNeDdqNYmkNyBS+8jFOnYUb2jqwGghztyM0grEezVas33cEuuM\nZZh/Z2tvNNqEENK+KgSJBBoXKjIlPeL/7rJyUOMjyG8pBBj2ZHMg+ayf3SHV\n+Cj5PHZdZRWgzgSh9dA/ORZ8VHsfjT/NBJWBMw/1Uv9KnBPIMgz3dqBaa1dt\nYi+Xgw01FJ8M39x7hDUBea7tPRA+HddhdYrRVa+TJLLjej9wr0hTGbGg/qeP\nFjX/fV/ExZviDL3F0x8NtGtPMvrm45rj5ul9W6V1rcaNckhAZvAbOAX+knMU\nYwPj1eP3EIDDjJquKEQTuLfI7G2+wDgTTV2DzmFfuLoC+Ono47h+DMsvCExD\n7fIj5niX3V0oBsJugc2Vx2B96W+IbMlAiSpQXv7bcnLlW+QrmfkT+Mr1qcGx\nqqF2+mBe5e5WUqVZzgIazNw30cJit1YC3xAHXuhMksBN5zul0QuPihmu+9RH\nGJuryu5PHgTlANW+iS+hr7BszV7csEmWZKGTsaqrotRg9Wht7pq6Mx/SAPn2\n6mHa\r\n=Kvdp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7433f59b19bae524ea0b7a9b4fff4d1120f564c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T06:57:02.478Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.112_1637391534199_0.8353747463082115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.113-renovate-formulajs-7d1df401674b11a34873bf79062adc225c6d5294":{"name":"@balena/jellyfish-jellyscript","version":"4.9.113-renovate-formulajs-7d1df401674b11a34873bf79062adc225c6d5294","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.113-renovate-formulajs-7d1df401674b11a34873bf79062adc225c6d5294","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"69f0137cda19de4b94ddbe091ffbcdf84c6c7934","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.113-renovate-formulajs-7d1df401674b11a34873bf79062adc225c6d5294.tgz","fileCount":19,"integrity":"sha512-8iAdUBwldHW8hEwq38lsqx0qvCuOVgT6AOzqRpOpNT9Z3+WZhdKagvSlOv/ijK30RuuqqozVQcv8f/dWruqd2A==","signatures":[{"sig":"MEUCIHm6AqGBCLPQnJq+uVmkGRjG/4LLGL6TSAdgSUZmMrQmAiEAmIA6cnLacV4QaksCm8XqYAMYj3oSV++yVfHlRECWmFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120017},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7d1df401674b11a34873bf79062adc225c6d5294","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T07:00:19.360Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.80","@balena/jellyfish-logger":"^3.0.124","@balena/jellyfish-client-sdk":"^7.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.113-renovate-formulajs-7d1df401674b11a34873bf79062adc225c6d5294_1637391783705_0.9999164529970668","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.113-renovate-internal-patch-eda92f82654c61cccf7b0810b4b31933db3956ee":{"name":"@balena/jellyfish-jellyscript","version":"4.9.113-renovate-internal-patch-eda92f82654c61cccf7b0810b4b31933db3956ee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.113-renovate-internal-patch-eda92f82654c61cccf7b0810b4b31933db3956ee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ff4e47619d09642fa8399caa7bdf3cac36dc949","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.113-renovate-internal-patch-eda92f82654c61cccf7b0810b4b31933db3956ee.tgz","fileCount":19,"integrity":"sha512-KVbGzTIheRtQMHwDX5ROiryyFqno896RStKeAM+xDx5XsTNZzWJ1DDqAfLnBDJZaqfIrm01XOz7cdkbznuFgcA==","signatures":[{"sig":"MEYCIQCCxlSF+NKBy+qM6tPyQz5sOdROrWvk32eDSRx2/ylojwIhAIplEM11HJ9LGb7xWyabB8RI7k6JRzUdOD/9zqvKZkdW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMFDCRA9TVsSAnZWagAAbggP/j2tcEU6XDklI5a6/aFo\n8IGPgPSlIUhUobY1T7viZgUk3NJcxmW3c94xPy2bLV0LuuSzeNvgIm6np3WA\novjZzYrWqFf0ZZB4ZKL4Se1jFlT1BVTxL5Qa39U+D/vAvJlucfBbO6zS9Sbj\ndmYE2quuqWJwe6J1lGDem4EkwoOJ4dIm7C+h6PmyTWbjWJHOgbh7VWmcbA/T\neel+qgvZ9qpG3ApxzxKKdQTpyUP7yF9Srd1pjfxJBCi3TeGicVpmg7kiJyfu\nlESohY/tQ3xxBEvFKLBY6N0vXsWHsEnJLKe4h1B/sryG9cTdlVb6btz4o1wv\nu+elP6n14AVO4JYUSd8eTT00hnn5R60aJvFdhw5975I9+L94XnQ1QySAzY1p\nzn5XsKaYIghvOcbQqoYqDyO3Ww+TqM0Eit15RnU+aMHVqpc2ylARgHqHOC8z\njp7Sby90MaMh5GhvXFH5zE4G/qm/v1+dBDQw3Mkv+XTSGebx6+ZHgeRl9iFa\nGPs0rOSvX1ZUmZ3opej1qmh6gmlqFm+RHaO/z9pvEG7GpijEjEl1tTS+i3Kk\nBLcT3MKV0Z6cCRMl6ZTmGpOGTMrq87Tlq9Azs/ofTYaXDu1ev8Pg37K90tEO\njj95E5ZsqA4VwzIrmNk0UA0JHsmecPjVawN00EpBVHCJKgyRHPLe84IRBYKB\n1RFV\r\n=eu9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eda92f82654c61cccf7b0810b4b31933db3956ee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T09:31:23.267Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.125","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.113-renovate-internal-patch-eda92f82654c61cccf7b0810b4b31933db3956ee_1637400899210_0.3669431216993033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.113-renovate-formulajs-3beba7d7fc6f7b301df64e6ea224fc123a6151ac":{"name":"@balena/jellyfish-jellyscript","version":"4.9.113-renovate-formulajs-3beba7d7fc6f7b301df64e6ea224fc123a6151ac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.113-renovate-formulajs-3beba7d7fc6f7b301df64e6ea224fc123a6151ac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0539f6a67b2ed17f47464fccf2d7856d37887519","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.113-renovate-formulajs-3beba7d7fc6f7b301df64e6ea224fc123a6151ac.tgz","fileCount":19,"integrity":"sha512-YFuctQ0wlSvj+B5YYuPa1/IrJc7/565OIE1OQKCqYi94s/3F7YZVzGn/u5fMVsZhrYy6kM746/k8ghDjXo5PBQ==","signatures":[{"sig":"MEQCIElAhHq4z8zyUGCHi/srBhZE6xh+P4RSRs65gtg7fd0AAiAo1TFdxecvzO7xap+pYzT4SR3y6wJ3UkzxCjRG7xKE0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMK+CRA9TVsSAnZWagAA0YYQAILJuYLNNsTPqAf6KBvH\nEVYo6bDgbqTSiA/1zR3TvvsIjZOuT0BT1QwlsP7hMRzvVsKswHORnCTMtwRC\nZEZ/1y4C364ek+7dJQAMJQAqv8aYKXlm705uYtBXTcIYtUU1wGWvnk2zKRBj\nhJHcyj1nlwrLJfBh7tJlM7c2dR9RfKVEotYauU3i3krq5a5og1jDqPsgffyv\njdrRgOnUNT9pHTfhtRB1ovdhnaL5afE+bmOpA/RNIkrmcJD3yM9bxcgP/PHI\njS0bwtU9TGof/xLmFaUP1UMpD4xMtEVorgVqMYMO1LDMs9fifmJpQLavqFkC\nlnEnpm5XRR2gbCQ0+Ut20OSb9kd5PPETIJV5iWWlr80/IrWHrNyycVacWhwB\n+S0aj3qdKsJqlTSyfP4EjlqDps/JgjB5g91Ez/xwPfVz+XS6HQ8sCZ+btuRf\nZHVvn8Ft/bSVG9gJVukGz0qRDqLxF83/70JZq2k6JqSAgI6qzaQm1DkYoedc\nIh5L+aBtlP1s4BM58znD4hx96N49WfVFLFVwEL/yCVadTrm/vyNjhPlev8Zg\ngtmLjFS/9NEaE2PTTsrP0DoB2siL85SfeKBJR/vNVaAwixjmUxhe6rCztf66\ncxqSUdTaYPyUnYJ6w5YeN+Ik2Y+brVckKPR0OD9PG2QuLqwUO85P0zEFODaw\n2b1X\r\n=PW5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3beba7d7fc6f7b301df64e6ea224fc123a6151ac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T09:37:37.573Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.125","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.113-renovate-formulajs-3beba7d7fc6f7b301df64e6ea224fc123a6151ac_1637401278255_0.6993664601752407","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.113-joshbwlng-remove-license-headers-6e25712bdce26733eba655eab20e1d76fdb6b6ef":{"name":"@balena/jellyfish-jellyscript","version":"4.9.113-joshbwlng-remove-license-headers-6e25712bdce26733eba655eab20e1d76fdb6b6ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.113-joshbwlng-remove-license-headers-6e25712bdce26733eba655eab20e1d76fdb6b6ef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"64c174f4fb7972e1c0cf48e95771b1e9e6a74c40","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.113-joshbwlng-remove-license-headers-6e25712bdce26733eba655eab20e1d76fdb6b6ef.tgz","fileCount":19,"integrity":"sha512-3ZRV4TFByuprKVQfG8ujZjAlW84vfBtG6XmFh8SykE/fo2OofPsp2Ex/eEhmRP08F9R7UdV7reLfn+DzI6Lvjw==","signatures":[{"sig":"MEUCIQDCMkvQFl0IvWSGL9Nr/3b0ZRFd60r07y/wIMxgdCEJKgIgF7NaxzLLIbsKITi/DHvj/3Y881KrcKD98V8oF99o77w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMYqCRA9TVsSAnZWagAA630QAILVnokgEUlU7PmbQmNz\nGtZPa1vyJCRX0PuR5JeHJV+Cmb2A0tFIsYxnzpCNRUdo9Zany069Je7oYWPu\niUaCU7MplT4BqfCA6n1OQrMTzmvGmQef49pRqNCPvdjRGTGUW04k1N2ajgoD\nlG4SL+MkfV6fq8kQsuOSSd6FbkKANJMy8Oeoo+MsogSgKEtu9yJMJ6Avw/bO\nbEYcV1tZ+HEcsF83QKHCgKsKWc5Faxto+vkTHsiBYzpiXjR5sJz2CfiFlUZW\n0XFQPjzQ/xl1yFkSi47IddUP5HjCAlxKquSxGOgCm0tD1yZmp0gWapEsPDRt\nERnVoJ8wuCWZ58A7LpaJMQTx3BavQlm/Uck1wyaoMn2r7UF41wStpTzoudue\nOwDN3SOtfUk0PqFG9w1XhMlH3jmy3kCgWtB1uypTdAPInl+PNi+4VnXsZbDY\n5BnwIY9/J7uEWp4CvH960fg1KYj+KU1WQHIks3uEzOh9Kb8fsUdgjTxLq9oU\nDTAWEFnozztBZ2Y5If2crP2K3+OpXXkL743eLllY2UwefxmpAO1RqFXHTnQ7\nhuwJdzAm/pKlrlW2W/P2OP2Y6UFcUcrbmjfozt+Uc0YYSmSkX8Y9t+iqhdeX\nSyR8lC0t2AVtvmX59tFTkAGMHSGAiy2g11Zm6p0VqJ8NfQdOdKUhaUkIn1B+\nbF1p\r\n=2lRY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e25712bdce26733eba655eab20e1d76fdb6b6ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T09:52:42.830Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.125","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.113-joshbwlng-remove-license-headers-6e25712bdce26733eba655eab20e1d76fdb6b6ef_1637402154334_0.7709113045360798","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.113":{"name":"@balena/jellyfish-jellyscript","version":"4.9.113","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.113","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5a4b91a08f4a6fcdb5b3838fa6fdc4ccbf06ed75","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.113.tgz","fileCount":19,"integrity":"sha512-8QDkCXaXfN0YlGfRv85XMhJOYcS5No+qnUG9ipI5Eg1PiFe7NzEW98gNIOiEDM5iWDZNUS+saUsbJ/FDkBgMBA==","signatures":[{"sig":"MEUCIDjG09fhsmehGpGsH6yPwbTKAPwi4t4nWKg9gC9AUQFyAiEAqRXe8rG7JvOzOCYgC2HyRVZ/zTMMxgaBL0HCSVZFvbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMa5CRA9TVsSAnZWagAA/CUP+wSlPLYqlc9TRPA43Oh4\nNUbb01YsliJWKBIASO0wm4QDjujfBQOcIcEa2Y2lrdV/0E7UxiNRgM6bRaHE\n8AIEgMtQErVIAg+OOvHRVR0l/9kZag+RjCCzClbX7ryP6iS/VkOsZflYhof0\nreyWoJuO4gvrgJ3i9TuPF52NyHJZf0bV2Z//henu3uBXOxvDih9Rbrpr/nAw\nGBSMGQOfQ7eT31EgIX6U9r4D0yJ/+XAzxSw8dZC2rcgamYmRJtU5eHrkC72r\njMrkv8qnmUFF2lKBhHTCOl9vgbxaJvbMQ428v/P+tjv6ZlW3uwmxi/wjJrCE\nAp1gqgnUJhZz57E1YfVjs5ExLb0IW/9WHvQCPiAizSG+8sICVNFwAc6vtGJC\nSSmSdJ6dAxgDFoWyUaBTfInlK5idSSyQzUy+NPbM+pxYTuzB3NdlNlZlSVqL\n7mRoTVSYBsVbtJz2KxTolxlL4yB8DDJc++Rq8lLFVBSQhc1+dWO2YdSvLWuJ\n6xkwBYlHNZIJI7Iqk7NrwFfe2xUZMUz/3dg/25KDWB5gxZVh5WCOvoOucay2\n7L2+3xZq+9jhm4SYNCb4n2VNMO5kCXyPuK6b/xgOOn3EmYpMDv5sI9btUEeN\n6yhCG/hLHmRKxhRBG7aWIIjCQ2p/gq8wbFtlRiz0TiHTN1lPjoiiXfSv9tIw\nwm4a\r\n=UkiE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b4c4d262bc5b2d1c0e8480cd1bc5adf6a5a12eb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T09:56:14.875Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.125","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.113_1637402297163_0.9773353689792603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.114-renovate-internal-patch-9e3977747d66a0477a512ee6def2ea436cff20ef":{"name":"@balena/jellyfish-jellyscript","version":"4.9.114-renovate-internal-patch-9e3977747d66a0477a512ee6def2ea436cff20ef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.114-renovate-internal-patch-9e3977747d66a0477a512ee6def2ea436cff20ef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e4c37035912a23cdfcb0364f2d36d77bfd6a4c8c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.114-renovate-internal-patch-9e3977747d66a0477a512ee6def2ea436cff20ef.tgz","fileCount":19,"integrity":"sha512-QghqtWqiBDWT2cEpYo3fenf2Mtgg4t5uySMAhAH1D1CWghsaInr+nelchtXIgTQyxCsicrR66Pb3xiPzFy77mg==","signatures":[{"sig":"MEYCIQDFTIv47pJDcrd3Bq6ZsnAfTmLZRADpaEqwDTsfy2A7uAIhAOU0wjIRq7630kV8ZLQPMPPVpSH9voRIDZJe3TsgiI3B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMfGCRA9TVsSAnZWagAAk+8QAJtnR0KlWX/vkp0K4Dis\nvc3fNU54SC14IFLsM7mDsrAcT10zYLT8sMHTl5AR7CeIjqmVj6De1Q/kdypf\nWTZNlhTciAO5beYYSurzoDE6T0T12UP26pwmt4kEy5/Kao5Kf0SfXUo4vkk5\n4KwPLUgYgzYmhoKozAna+RfZv+kMNoep8AgiSVD/1n6pdIkuEwW0KJNEpgWE\nNXDyyHC/EHw6Z8vgdgPcOBAsnIFmeWosN0fuYL12x4n05NvHa1UCXgLTOeqf\nacDK3dg/noaBe8JcObDJWeyMstjhDYzcQip9azBj2/FCC3f4k4qEf5IyHc6J\nuF+DYTc+BL1soWCmlkipMXqYsBjkPGthEm4/K7pNa47ebfvtlO3mKi6Ve1e6\nao5epwijbHViHO0Gf99X7FXy0CfHwCizKcHOnpsZwo/yX75EFrxTJC3cB6aM\niDzwtNukg5ak6wjPAavFowzuLDjIsqp9+Apve+XlHbufYtw/bsLfJDw9kYLZ\nEXill9xElkwpiFnNGUCN+9rlMxu4wQ3TD31cXZhOQkuFLCpr1aB+v2TKkGa9\n6/VoHMCJeOwXk3xoWkFQRJYw/iFbpF1x/5tvhrex4Y9Dl9kC88xKSCwERVR+\nXE7L9EcsjsVCxzPCpQA/C0jgWY14vW9tdfELjsUKRh9dlh/+fhYFXe5JKhwA\nEz0q\r\n=2GeW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9e3977747d66a0477a512ee6def2ea436cff20ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T10:00:09.711Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.126","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.114-renovate-internal-patch-9e3977747d66a0477a512ee6def2ea436cff20ef_1637402566620_0.926871578491036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.114-renovate-formulajs-24b01fe72071e3d17af1ef69701b18cb59cdc685":{"name":"@balena/jellyfish-jellyscript","version":"4.9.114-renovate-formulajs-24b01fe72071e3d17af1ef69701b18cb59cdc685","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.114-renovate-formulajs-24b01fe72071e3d17af1ef69701b18cb59cdc685","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3a9366c60cdabbd6294c12d64a549cd5033be137","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.114-renovate-formulajs-24b01fe72071e3d17af1ef69701b18cb59cdc685.tgz","fileCount":19,"integrity":"sha512-pPKDaw2gUn/vJVzTMasEazUMOmvisGQzDotMszIjZEQRmQqm2N9TZWPgEqjQb3VnP8oFYh7lQzNFCPopD9I2nA==","signatures":[{"sig":"MEYCIQDJ8djQzhxYV732TVwgFdmjPlM9+jEOOAxfHh2UZTmPugIhAIz27RRhjXQFQrB0kWRAmBIDKXBL/KnlxhJvm9WWlMxm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMlACRA9TVsSAnZWagAAYr8P/R4TFW/aYRm07PIe8Ccm\ntj2055tFa4n1KvGJ0DckXTCdm3mldKC5W7HMpcj76OBDdL2FxKOjyMBrzrDN\nImauwSKBnYIACBGthDKfrZtgHzbkxizQnIqVpOG4lfdDwaQJLHeoZrab3f/5\nB4DHIFAKkjCRjPtzZjSyxNV75cSQLKOqk3KJQaybb0Whyw478ta3hh0V4eZ0\npQJH9iZghwLx7tqFzadWx+VoOdptl71UgLXUqvEPC5rIiQ5o5RoLE8jPXQKB\nkAG2jG2yfPqj4XghOHSB7GphtWGjWnwn/dBTot4odpbZ2fRxYSHmiT1IYttw\nLo1RBlvxWlx6LAP13z2NduSuivvkHs7gGHUQ92LBwqLq/V8jseqmQxBL2nuZ\nbn6OhVPYFtnwNee879mxKf7+POCUnBr8l91Nus9rExb3WHtOxKdUt2CZZKmj\nplMDAwuYrr8x2v9g50g1tPRNKcqflMV8FkB2LVaI+VQEmO18+UpjgY8Ac6g3\nPnfZHHe1fLCHyAGGq7fh4xDsxu4RkuErmUDkVM9F1pEk1PMGnq0/ed+abD7g\nI5fuy3LVdGst8N4VHOKU5IBMMeSEh9ItUFtg0pUr6VptIIJKM6lmTQ2dWWyn\nri/ITSNB0wt/lHPQymKlWVGV6r2MFnmwsHMatstVdPm+/cErT0TdBt+am406\nhVco\r\n=vPk2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24b01fe72071e3d17af1ef69701b18cb59cdc685","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T10:06:00.151Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.126","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.114-renovate-formulajs-24b01fe72071e3d17af1ef69701b18cb59cdc685_1637402944236_0.23649905371359403","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.114":{"name":"@balena/jellyfish-jellyscript","version":"4.9.114","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.114","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"856ac08f8dfdb339200d1c48c44ecf46b0312f9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.114.tgz","fileCount":19,"integrity":"sha512-ytWxC/A24u+/e4wAuqMZAART+27S1Ugzh2vjPDrXwFEW/Ux1hS0zGN1vvinnm5QyJygJYl+BjPHC5M3uYh+GGg==","signatures":[{"sig":"MEUCIDbZcP83fW+roDRG8uEP61yq2LUoHIqbrF76yYasU3ocAiEA9FtP9qwhJLXP5U/j22tJlVJXP2G4vtW8ilySIYkOWNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMuRCRA9TVsSAnZWagAAsQ0P/iRVbWRBVZ8KHf39ppzC\n/OVt95xB2dXqCYE+avxufA6wFrj+Uv4guFwT5MG8cXvtspIMYd4vsIC4m6c5\nPsD72MTK8CnMPDCS8Oo028mRbhghq/XnXEM2MFgk33lRvTo74Q+aHMiJAIV1\nn24bo0z119sf37RJzgpbBBlRJufxuMyyK9kqfUA26+4MDcL19nZK+TuVCSKo\nGEw8IzPe7QKFu/stN7b8syOocKoBun6qdv8dEhwbNegk5fQ/lRQ+fHsDej7N\nG8fLURqTR7btlO9uK/lcjUj+WVEkXOS0v7gXVIxSop+x3tJUUfty2VJ2gNzA\nDG3XimxfqhnG7rLPJ7jZm+5NGIOmMBzWhI82jRzV2G6X4ClT/ASXCe9XyeKm\n9RncXv98snI0u4V6m2gXmpvOJb86mAxH1LJg/qIzPc/55aWXSmUoJahGvaT7\nKMijJzGSW7ptADnu9VS2Oje6QVMYf9/Np+PLNVWRbJoOf7mQtVNCtyYBlBMM\neVzIKAGy1N/6SuMlJ63ybFzclWKoZM8aqeOSQwphCCA3Q94DdX0WnGWbQDOv\nfx78AsSTI0Yfca9xu3q1TzOURRBs06uwm/t1KAp/IYphongChar64DteFfug\n4vNxK2Av6VHSvHvayuW4bOr/fnTpUgcFVaF73XrIvwHSF/8SxSO9McSkUCTx\nQr1b\r\n=Vxrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"19c14122c89d4805b8582c9cf5dfc6285fc22896","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T10:17:12.040Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.126","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.114_1637403537458_0.8833817551819367","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.115-renovate-external-non-major-3e0f10700365e2b6eae1796a2ef37231ad4757e5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.115-renovate-external-non-major-3e0f10700365e2b6eae1796a2ef37231ad4757e5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.115-renovate-external-non-major-3e0f10700365e2b6eae1796a2ef37231ad4757e5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4d8165219a3403e79dbe5d5169606ac0b64c7718","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.115-renovate-external-non-major-3e0f10700365e2b6eae1796a2ef37231ad4757e5.tgz","fileCount":19,"integrity":"sha512-xlFvHONJrH2mb/dj+f5TmyCfgavuC5+PlCbqsTCkYQxypzsQnGprtCnD6u0GbmrsloXMaplQeoqMj9sT9ook9Q==","signatures":[{"sig":"MEUCIQC5Yz/NuqjCiZ5ReNc1eEizwypjRxTV9qooiS9pRo+k7wIgL4EthqbnPKvMfI4Cps417qAxqqNmzVrMRmy1RsXJtn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmMyMCRA9TVsSAnZWagAAXUMP/1wPOtKksKQ90zpFeWzF\nyHPJYKfk5FOgzWFL+LMOO8dh8LITXhHwG9SjdkgxfbBgBY8wh57LI+EBF0S+\nmDETtCD6pIHE2ZscUzVKsBH/X9Dvbjg6erDb/yr9vDLMPbPND2Pw6Pvs2kXO\nToeC1+p9FGbiAqMrPK5pFvmFY8jfFqLxzlxPNuhUBf8IB3QlfjvdzF2/4m0x\nOdvNMtHqSXssC1o6G4u86c/d2ajBnyn3ENkBW/FsEt7DsdE7JwSiEmtdSZjM\nV68894KRiDUGFEZ8RqhGjDwTWc9ySV5uf3JV+vx3nBSdg/oijbTvovBNvCDU\nsXLUrfTzp1mFlswu2IXHmZlUS958ePX4xHPw8BQl3qklTZmUWDwE24W6bMTC\nYIEeGgApA/Ks0+nz769CoAqAxh5JuePJ3Im700jwhUQIe+SP1SOiCuMYfbo6\nOR9mnt837RInB9jwcxQ3nQybSV+3lsRv0Rp6rhr/aWqGQGDlxgO6eQ3YItRL\n4Snwv43gHq0Nqpv4usi2EhfO9ln+MvDIl72jVC2abB3m6mUp4bTocwRgwVgz\nEg9A2DSI4+4OLKOQxchcUw+jDoJHETSaJ4VyGkaHN0Q/Aw5Cnrde2i8YWtJj\nI/SMdZdLq2pQJ8ryjXAZgBolHnP7ovEjK3z3pK7JJmBQiZ5sxYe4rswi16HM\nlb9N\r\n=0Yyz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3e0f10700365e2b6eae1796a2ef37231ad4757e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T10:20:31.075Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.126","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.115-renovate-external-non-major-3e0f10700365e2b6eae1796a2ef37231ad4757e5_1637403788752_0.07555706422405684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.115-renovate-formulajs-408792162a120df31b842df5202357dd29afc411":{"name":"@balena/jellyfish-jellyscript","version":"4.9.115-renovate-formulajs-408792162a120df31b842df5202357dd29afc411","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.115-renovate-formulajs-408792162a120df31b842df5202357dd29afc411","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab8334105afc2e81990e84b91a8c9ff2c964b719","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.115-renovate-formulajs-408792162a120df31b842df5202357dd29afc411.tgz","fileCount":19,"integrity":"sha512-/VFE19no5tdqVydjx5fWVm9p6tiMlpwsQMPo+1WTNEcvw0FmjrC4XbOL/Wx4rVOxBe5OP+w0ulFasFesJ6zmfA==","signatures":[{"sig":"MEUCIQDao3RtssNnSLa5yYiPChNAky75RdexIodnRilh3zb25AIgJTThkVyqWqFWsnNyDPUGkhhtmyCA9HAp8CqWUjFi6qM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmM0VCRA9TVsSAnZWagAACCoP/27f8B/QNyIURPFcPN/y\nLdU/frekuBZz9PoG+q5jSxV6m2SugeCOF9KW2vE3gMxU+cpWiMXu7R2AWqKh\n7e0REIHTmUhobAobgRaD+SIpJDvebGDTnt3fg4GqvUN4GaIkcKcb3qCr3lsp\nm9OZvcfSzco/yFziN76U4UinWhkPOTNan8uuwAGXlCls07CrPfXSAOt7YhCE\nu6tSPDvHQqzH635NCYw1sydgB5ZmiWmFtrVJGn87uYkVKOsVxIN+PqOQxcmU\nlTuDZhevws4YVRAec+epRM3FBjfU1TcjjglUKdBulTHyznw6oQxEhUxrVBgb\n1KCc8GtTPIjsskr0D9R44iHN10EQAQhLU2bMlUjuTLdGRYsNY9+90o3yxu4g\n08K0cwFj5AbNbMmK0uImnm7yrYJnFgHdDbD0+YmBu1y4sb+rOw3A3mXQAk3H\nvzJ4avp9RcVQRivTPmBkQ1SUR7RFkaJU2NWYR2TIQnY45aoVUgXoXhulEy3P\nOyqAGwJdooIaLZj1ecTYrANujivJK8ITnwiPcQikkXK1Pa5HArPeaHtDlzQ+\n/a8IHfWmJLlrzzyScgJUZcrxhV4BlbqMZ2Pg093tG1oFdIJhEoAAiZWGO14y\nkQ3W1m3f9eFqeprtiJffKTk77wiBcYmNSeUVEOz7EnsfjF7HZQ9BvwbVcojH\n5zR+\r\n=l9rj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"408792162a120df31b842df5202357dd29afc411","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T10:21:32.640Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.126","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.115-renovate-formulajs-408792162a120df31b842df5202357dd29afc411_1637403925398_0.3001540890134258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.115-renovate-internal-patch-d8df69a14b399f9e96bc4e8d21fed9a621c70285":{"name":"@balena/jellyfish-jellyscript","version":"4.9.115-renovate-internal-patch-d8df69a14b399f9e96bc4e8d21fed9a621c70285","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.115-renovate-internal-patch-d8df69a14b399f9e96bc4e8d21fed9a621c70285","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b19371042f12520eb882e2e11fcd3f488b67725","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.115-renovate-internal-patch-d8df69a14b399f9e96bc4e8d21fed9a621c70285.tgz","fileCount":19,"integrity":"sha512-vYLl3JDgsGWmpCpQNNqTQm55kRbd6ZxXXIxinG/ezJX2RyKyyk+spZ3/XRLBGMGGlBgr1qams1ApL28ogMy6zg==","signatures":[{"sig":"MEYCIQCjmTEL9+8JjBP2HWfOmeSGwB1dDjZ0psWeoeUSOaorZAIhAKiJhKmyQqj5rpia/9c0uNy9dM6OB6b21jMHdY8jcTZF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmQXdCRA9TVsSAnZWagAADOIP/0in0IUir5fbUVz003Ea\nI4c/Sd4cELvevfbIxInsQAgJpppP2eGQ54iW79hNvgtKTshmjHBLqlXAnoJF\ndLwGIh+MkqAQapSsPiSUzJoEyyHnH18g8igDmBF0u/D0JpTQpWdlu9la+yhs\npnsS582BTRO5Mn8U4FprxNA2Iel0oWDjdUOTNDNgttDIV6CJas4fIDfs5Nyf\nPnjfW5iEdmqTEWUF4+EGcZA+v5NIL7Ixd4svLv2kkIsi2d6Xw/3OiGD4Bz0g\nIMMB8F1vvV3ZYSPqKzDfhszhcUUXFj2SlApppvfHK2yQMe5MOJJvGK31r7fR\nr/WOncey8r55w/OduQ+BoE55S4i7aCagemsVA3L3RYC577+KbNxecBu5UeTA\nZy8zX8T8eqac1B2A/JF5Uxz18zW5siwDD8B6x3RVy+bdZwykSh2I4WwuzGe/\nOXjm+YCP5AaE2cL9ROx6oePdaWs0w85z08jbW1+BNN727GZA+aiGU2GXem+j\nVBtT8hRb9Db4p5xkOLhYWCySNTGEQ0blKv5mn3pKbrCkz654f2pGEKsYjXTr\nd8jk0MkKwUJl5AEhexSdY//321M+rilnY6o+Cl3e++OPkzHbtyDL/9o5u9qE\nrLCVJUVw8SGkzoJcTZ8lzX29UPKaodtYuXilbXYS+Nx8hHcnmI3ijAzuBivo\nQ+75\r\n=yQ2O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d8df69a14b399f9e96bc4e8d21fed9a621c70285","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T14:24:05.493Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.115-renovate-internal-patch-d8df69a14b399f9e96bc4e8d21fed9a621c70285_1637418461074_0.3245413706121516","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.115-renovate-external-non-major-6077502da2c953da396059b62349310c00a1d64b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.115-renovate-external-non-major-6077502da2c953da396059b62349310c00a1d64b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.115-renovate-external-non-major-6077502da2c953da396059b62349310c00a1d64b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"710c9e650b6c781a3a58aaaa4b374ef4e2a769c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.115-renovate-external-non-major-6077502da2c953da396059b62349310c00a1d64b.tgz","fileCount":19,"integrity":"sha512-2xOoHc8amueakBesDfP8jUdV9Yz7aArs8IvjziNLJvmKt0K2pNZ9A3aIKlA/iGqWk64ouItNWjSzhX02P/h+EQ==","signatures":[{"sig":"MEYCIQDSU20P+ZKjLoHM3eOi50rMWVmqcLjHWF4EYF87uyolYAIhAKOwAtdx5AfCh8Fcii1iqLJ/jgfuUeY+RbY8kCQUQLEX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmQdHCRA9TVsSAnZWagAAJOMP/3dxjdaZlEQ8dQO/8XwP\n66GFh/c/tEdHYKvFOyoYVR4/O7fdymMjQIQw//YS9etHoVIcmvZvp+4qLn1c\ntPH2baVjlSwvQj9yMgQ4tFS4fcP4f1sEudl0lfzmyVcDmthWoEc4ddZlxmxi\nPRDQOR0E40Rm5vok7XrCv+ixqb1ynCxZHapEt7yVRjmt6cKRgJ6TPWornv6J\nPptqN42MwyQSWGwDN/JF3TGmsE8Ppbfl7cxWq8pjRfTewif1LmC2Oqz5lLmM\n1vupK2KsYqe6rQreoMXgdflQ/STlI4SSm2KK66Nu0b9Oxl7Eund9vh1I8pRb\nclB4826KCjR/mB99TQ1RlTkCF9tYVRIHLYEs0BnUML0FRgdXGwKdWvGy1+UR\n5HHb3aONjLO1wlOuf1zW1nyhb3WNIMzcqkNXsyPm60P+nvUXwNuFWNGeO2pj\neo1fshJsSiur0AU7TX0LvOienOFFVJMmAfchTpcQ/QsBsy85jE5fE/pitGkU\nuIQWiNENZ+5af6740j2Hv+ayjTECLpMX2wf+gEClF7nXv3+1UeX1aCjuLITi\n2rDPFhBljejlC9g04XrWESUYDTmHL8KWK7v4gYI+bHPZlVkfWEujbb0BhvdJ\n1ddONwptXYx+hjHnLkUetsAF5Q1rTL/s5X2GHp5Zjppcb2dcpvHxY1h6lRXj\ntzwa\r\n=BcXS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6077502da2c953da396059b62349310c00a1d64b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T14:30:20.581Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.0.3","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.115-renovate-external-non-major-6077502da2c953da396059b62349310c00a1d64b_1637418823176_0.6261691165212784","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.115-renovate-formulajs-d1b1d997d2a867db1edb3dd7530437b9c9827a27":{"name":"@balena/jellyfish-jellyscript","version":"4.9.115-renovate-formulajs-d1b1d997d2a867db1edb3dd7530437b9c9827a27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.115-renovate-formulajs-d1b1d997d2a867db1edb3dd7530437b9c9827a27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"843f873a93d8abb4ddbb00060f47c59fb24255a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.115-renovate-formulajs-d1b1d997d2a867db1edb3dd7530437b9c9827a27.tgz","fileCount":19,"integrity":"sha512-Ym9r352Y6B/YZRF+Hg+diauAOrmvVYocgtxVvUDEf8DUvv+2ePTYAAwarl8nh1otmH6bHPOt6eLHCQMexen+9A==","signatures":[{"sig":"MEQCIE+EKYpbkKq3FNZNbpflkO57a5OCcLlLA5WBBaOxk9R+AiB6ZyCDxfv3llhlHR7vu8spuxXk6SQC0q6NQt4HFu/F2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmQecCRA9TVsSAnZWagAAimgP/2Gaf6ZcojFluin69MFd\n4/ogZ73Wra3Ar94Bl5me06XfgG4jGJNu6LrfrlDSP1z4nsA4Op95DL7D5VRI\nDhPLGgHtyDGWpwjEPAG8dgAsXGTsf76uJnBLo7UzDydcZmKwQnbpcXnrvli1\n3CObOVMFpM5Vwa7zTr9A4jylt46ToFtLqGmqreZ8ysY6Q/TDv8NTfhzg++Jg\nGBwPrjYTBMjjeCNoZa4r1SchwsEuF4bY02W/iMZzmsy9+BJ+6Wi0fdPPZQYp\nps2/evwjA86SG6Nvke/7M6somKkMps5NzflR0OOC/wETEoD/C75GaKAQYh8v\nVArCy3xBt2TUPom4NFcKJtoDts2gjc8mYW63IQIlq4fTj3wrK/Rt7b1UF5ph\ncNuizw6vFF6valsnonBuWWRhbnCnkw+UKu+iHqhvTYPdoqM4gHwbeHQokHed\nOnlx2cDsWEWApm6jnnNGlpTcwKaC+e9aEqbxK0tBIqGSF3nvkrf+3ayVpqVc\n0RXU1diGQcUn2Un6EmnwjNBWY6Qy+lMvVs53eHCz6g6DLrTnnVxtHb5p73Z0\npX2ITcQYtnsPyQ0rBpKe9N5eOiBVbLAeNRISJ3a2bDUzzc1s79y2huNo9hTs\nlnRbd//haAPV1ztVb65OC66alcrJ8lcGQhAk8hZxYgGiSyD+w2LYUU4KnDni\nB0Gg\r\n=RwkE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1b1d997d2a867db1edb3dd7530437b9c9827a27","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-20T14:31:29.937Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.21","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.115-renovate-formulajs-d1b1d997d2a867db1edb3dd7530437b9c9827a27_1637418908690_0.3986404804841035","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.115-renovate-internal-patch-69d0ad6880f5d16ba94482521600a2d03559f302":{"name":"@balena/jellyfish-jellyscript","version":"4.9.115-renovate-internal-patch-69d0ad6880f5d16ba94482521600a2d03559f302","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.115-renovate-internal-patch-69d0ad6880f5d16ba94482521600a2d03559f302","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2594524f8acc16016779bc9b6b76ab6ceb29b208","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.115-renovate-internal-patch-69d0ad6880f5d16ba94482521600a2d03559f302.tgz","fileCount":19,"integrity":"sha512-jXGD7QNenlJsvjA4/suKL8MK67vnLrZLp0UxJ6n1w6PPu2bz7nsii84Sv2gdXx1LJvljKe6weddr7Y2EzOFd9w==","signatures":[{"sig":"MEYCIQDnPfGiPUvn4ruBy/g/Fam3C/pCqZZWwUxVcl/RttubpQIhAOaI0DdmsWTP+zdxTL70k8uUUQ+MYz+73RrWgvB1NiZA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmhb0CRA9TVsSAnZWagAAD7oP/12KYzh3Olzi3fYWuRbm\nx8+rTBTlas6bXxpZH2cIpQFtXxO/DfeYolf4QUPFFZ/3TN04VSBosSuhuwvp\nWM2vRvznwwf2oN8dFTpXT5JpZOaHL39Ikwv+THzMdXe0w9f1mBGNAxYhH9OV\npMvnWptxYaKUvluYGBqg6q/LdB1I61zVQF4xD4GiG2J+lKDM84alz8TeWbD8\n2iq3fe5ff92IW9x77dGt3GKIDPpHRglLxpXmr8YZ4EA//L/n5VcB0b//DEkl\n3I6wV1T6NGCeFYBIWl8Y5cY3/VxVIw26vKPZdyIAWdqZksqfiW4eX/qAS2XB\nBbKEWqPpvTbEUpF38P5EDQBO6VKkxsJE4PYnXAiGX47gx2nRzhv97h04cQBR\n8DAUprIdmCeBYg2id5Z6L2F7rBCc37wBJqAzyoToQoo2vV4tdwDSz51yEwkD\nncMgMkx0/ZaY2gPIF9IGB8Ieor8l1jLmiUSbQdIniLlGbVtSm01eTP+EOE7Q\n9doNWBvjLDP9h6mXasfzcgPltxDukzt/X7/LHb/fjk7i6nDQBaRXrTYPF7tp\nXUxssooDtR0k4hEGMVfiaR7y3lGdNEy1NgT8tivVy4doZHgAyJ0G9MvF7u7y\nMTZwVnKBusqZYOah7UUdtMMajhvsTxa/qebhRindRIAGlEYOZHjdKveKWbuJ\ndY17\r\n=kcXY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"69d0ad6880f5d16ba94482521600a2d03559f302","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T09:50:10.560Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.115-renovate-internal-patch-69d0ad6880f5d16ba94482521600a2d03559f302_1637488372463_0.518405108916181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.115":{"name":"@balena/jellyfish-jellyscript","version":"4.9.115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.115","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e49ffecaacc33bb4321ebf59f3d4781c45d8538","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.115.tgz","fileCount":19,"integrity":"sha512-yqssr8hoj6BadBdiFh5Lfs/fSounhmegXCG8snthuexRQG3Z9+5zCEKnUYRZIHhT2HmL+sZ1defaY4pRfGg44g==","signatures":[{"sig":"MEQCIEvXORSy79Lti8LQLBTAqDRvyP/dWy+cP3lVQAvHDNWHAiACzdjK9xoT0rqUHFeUSifB0HgSygorxc1YqT1eHVvY4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmhecCRA9TVsSAnZWagAAcRcP/iXog2DWmJ/3VDlhGnpl\nRjFrhZhGKMVphXNtzSV95gKMRTKg6Ep1wiFfHcX0vojzeO6TWc6eWGaVc+Xv\n/RHd4AKuqH3lDsQclo/+nNDvTGz+bMbUT736/RJc51Z0VbBi+pzGszOydZ1n\ng210Q9i+QjlaMHQDd2oEUYR1GgJ6hvKpO/44DOyqCG5L6Z3nCwVsn7zRSl/n\nvUtuk0OEZLbqJkVFoJBYIyIplZBvq6ozkL2Zi8V2/ro6D6CpgA1EaCXbpelo\npyLr4on2knVydn1uBoQSM/gJq4CkAInfIS9XosIk7j0soOz9opObunGkdZk6\npQPe3heHLqSC5D441E4r3IubhHcNKsS/cQkowXs/3PkkPSGR8cepXKXyydo7\nAFmJLKg33j0bwI5HLx0opSqFRP1z3qbk3oYFKFICsM4mV34ebnWHUo/MoAKz\nPY6rZASC641UYQlrvoj5VbTq26OCsHYwC/txncPVq4xTbLh2wFASxXq3fQRj\nUw5pg9mJLuR8tBHVOX4Snp2k2upV+bMsWHBs24k7bZuTo8CvpJEveAemRbe3\nP9h12Hg8rlHDdcjTl5qSCzWjbiI8DjdBchY3nFM9bmVAFEfkzxtVtEoI1vcr\nyquIF4m/RpCyYaa9XP4fJ08RK3HAjxOjpuutpgzpZVs+9vKA0PD26/IikqY8\nqFrM\r\n=97WZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"778ea71f4c6d83d3f205db53fb20f3087635ba0f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T09:53:53.840Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.115_1637488540095_0.9630271158292409","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.116-renovate-formulajs-5eeea190640476878305f5324779bbdc1fc36560":{"name":"@balena/jellyfish-jellyscript","version":"4.9.116-renovate-formulajs-5eeea190640476878305f5324779bbdc1fc36560","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.116-renovate-formulajs-5eeea190640476878305f5324779bbdc1fc36560","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a61527dd68b0f85a2d44d738e12b91dbed19f211","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.116-renovate-formulajs-5eeea190640476878305f5324779bbdc1fc36560.tgz","fileCount":19,"integrity":"sha512-8eP89evIbdpLoLPHTGW/88u5kJhhkdxEFeup6jIQYiK19aHLDN2vd00c6dHHhTWMzs9kdsCOfXJz3t6mnZZaSQ==","signatures":[{"sig":"MEUCIHO+weMM2IMVEnF7QYsr4G3Mosd/VQdaow7UHHK8yOxkAiEAm5C8WyO+eSkyPgJGA9Wj8opOUVU7SiSZtXUX1RPS9vE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmhjfCRA9TVsSAnZWagAAoPcP/15xjOi896Fs3sCzh5pv\nyoTOcMazuMxGdAEQu6ZfnPJuUK68Lu+oUYIh93qAiSzUTGz+K9HSs1lgN38L\naGE0PMbcPYRkx7zBjLZEDTopLKaQWFtnqbBNNxjBRGS8kFPVFWexX3O2XYfn\necGZiqZMsupkkS4Q/3kYEtRT+ygrkbiRBy79+jYTMAFU7pLt4iTTIErvkxgZ\nvRdZR1HaXHqtZS4kEA2Wi/YQJDGvseoPokWvMb0gEbL44QF6KWjgk3KMmYZm\nhiVn+xyAPbcNiRmZTfmQewhUA1P3GqRROvwh5ld6rOM+wEARiH09afmIRw2h\n6vIwgPwbxlq8yCm9Y9834GeMGS+9UP4S7aZgt6hTYxiAFWhgbmYsQWLzdcpS\nHPPk1xHY0Kc+QCJqxLAcluCaWIJY/wduFuAkVViAk4fmpMZC7JlZ4TsN+gEq\nr6I4CWxk9+aX8uyVMcfx+PHLDrIi1WI6mJKsF3j0H1KdIu8nAssxfp/rlcSL\n1X98GvJH1nzzgdMLUHLxxODXDgBUzNi/2AcvwpMm9FdT9sqcOd6vgShrODzU\n0eP/iinr2jY+wn2wv2zU3QsMdengDMo5IZ+pwgVGhkHc2zUy3qvOE0WVeH9A\no/F3QoVPdA3nzGSSDVIQdcfJ4aTVQHFJG+ozQyeVsl+2UeJYUkFeFhXOrZkG\nA4xT\r\n=2+oG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5eeea190640476878305f5324779bbdc1fc36560","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T09:58:31.570Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.82","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.116-renovate-formulajs-5eeea190640476878305f5324779bbdc1fc36560_1637488863431_0.9979396459961156","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.116-renovate-internal-patch-6e99ec1d94acc3f5c81c0475786b45c36a14a13c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.116-renovate-internal-patch-6e99ec1d94acc3f5c81c0475786b45c36a14a13c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.116-renovate-internal-patch-6e99ec1d94acc3f5c81c0475786b45c36a14a13c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"728c28993899bdd43c0e585122a76fcf07fb1c8d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.116-renovate-internal-patch-6e99ec1d94acc3f5c81c0475786b45c36a14a13c.tgz","fileCount":19,"integrity":"sha512-rxzdGnMV12XxddWETwnXOoB9PJ7kKFZJAKhiiw3GiW5pMQNuFyDF+cB/MCQoxTTvDBBJBtNORgy3jroI+3JtGg==","signatures":[{"sig":"MEUCIClqcF+bDaw9cD4zGmqryVka+OHm7ofvomXIytjZaCDmAiEA0BEcSOgHevLl7IrPqka2URHesn/azmNNIrYLXXvMKds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhml/MCRA9TVsSAnZWagAACmcP/j7y1fPUNTlCzrDPoKJ2\nsqg/IsoUgvRjelOZgfqxOkkGQWLAd6I2Jv+/9BQenqfzspjdZCmaX97K4UGV\n5Ek2+sj0nF8qA5qOJBfnvLIwApgKkOeJnQ4pVdW7w2ExKH12hmG5WL0x10fA\n//onCL80PisnNZQoMLe22NaOAMjAGTpavjonfCe40pxw1ZWN/ygBDwkwFjvT\nz8Qc3ngjR0WF/5G4Ks/ZiYGIaE48AQqzEIxZjNrRsbQmt5FYg4KATCEOvq35\nL65Zr69ELsO4o6M53MGCommRIaNxPUEBVRpQjhHm1FBdhUv2c8+eeNhqRb24\nqT+I3/pmO301jdGEgzFas/yCFzj11tdzF8AwI4GtcCa8QXmXLzSFuc72cpP0\nZr6rCas3EM+XJoRrk4QvQxQN40p16iLL6YcqK6GCGLXzMCtrV/i4TD+MnbD4\nTNPvg4RGQgnm2T64dVv8F6TKXjY1sIh39AKdaCmJMUAXzRdOaUZS0BHZn+c4\npsUXHasPRrunFMBGnrG3hzj9HTG/wqfXA8Vi6Tw8NRgwCDez5pO3q3VyhF1Y\njcHor65EMQ5L4kEMxA6Hei6xpyguyF7SI2Glm9HRZ3UxL+AwL+GSCUB0upGV\nbPQdlh6y/75Wskpl2YDF2WsS4OYeBTkM0lN9GQOQn+my5Z40XlnCa3i0xs8Y\n/ofZ\r\n=vPFA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e99ec1d94acc3f5c81c0475786b45c36a14a13c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T15:00:47.571Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.116-renovate-internal-patch-6e99ec1d94acc3f5c81c0475786b45c36a14a13c_1637507020533_0.5421441920745167","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.116":{"name":"@balena/jellyfish-jellyscript","version":"4.9.116","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.116","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f12c8cb6e14533228759bac0148e35359db0ad0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.116.tgz","fileCount":19,"integrity":"sha512-L4gDKU3YRnkzcLsjXz+GPw2TtocfwQOXwo0kKbS5dYQfzyM0zb7VVZSZ4QPO1b+ssGPuPYNw+7aRZMQM0dXX5g==","signatures":[{"sig":"MEUCIQC1q8mkulIrN1Ev/0Co9DOfTS7a2guvMnF+EexUr7T4swIgUERMRf8HNylEkiuVsQjDuat+FMVGkDQMJrecnCe6vWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmmCJCRA9TVsSAnZWagAAGZoP/j7ASYNs+XAUtaQzf8yp\nUrTNpzCSSAmyLA3qItIyx7U8jz2UH8CuG9D9ovNENHuXJW2UZ3c2jrmTXMKe\nNSGNXszdXOvTXC5o5g8L3+kdEmaeYBPzAEbQ8MokYRtVzFy/QZTPdCGNlbus\nrNHz1O1ambulN1wU6OTrCJzxKS1HZoHQAjv7MVRmRzfkI2Qj5t6HVwJJ360T\n1Gq5LjTM4YgsFU8BMEiJt5Q9X7aUUxLwec7XMawcoYHClVpyANaGeSzUZNbp\nAL1eG6TTSBm1OE8eeWPMaY4nyBqWw/4IDdkZ9q5pXL7tuc0StX2dxje7+I55\nhlRJHyM/0AAygfXy1KBG7KMOdinRYGgh/CXb8HY4iPJtrStTv8swXGkK2Dyz\nazq9dl0GNWcfSBy3Cnjw6UxLQH9xCz/Nc38tvIzpD8GT2+mMOb+DBK588jzL\n5gXSMH673gaZ4TTR17WHsat3gtnMWlzOnPtq/bo5MgUCAsW+pKv6qrGSpRNw\nPDLj/H7yC4xpF+8LXFWFOsg0/v8YDr1hiQ6YOdAwnWgXGlj7IIpgwBRuM6Uv\nHYNwt2K+9mRIoSRVBS1RPWgfnA6w7cl/FU1554IJv+IVPiofDoaEDi08gntC\n1LP7MpE1yboKFTZ2Qg5Y9mdutpuSznUTUltBqAQtVFB7SzS6d2oUnrZpMo3S\nKMZA\r\n=EBpZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfefb4bc8832ff0ac5b31bade0519aa519a8f7ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T15:04:34.506Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.116_1637507208887_0.23560785482792634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.117-renovate-formulajs-28bf33b3cff07a29ac8ccef1da3daadf2e216777":{"name":"@balena/jellyfish-jellyscript","version":"4.9.117-renovate-formulajs-28bf33b3cff07a29ac8ccef1da3daadf2e216777","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.117-renovate-formulajs-28bf33b3cff07a29ac8ccef1da3daadf2e216777","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"89404560447efb1b4c5ea24d095586b36641391a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.117-renovate-formulajs-28bf33b3cff07a29ac8ccef1da3daadf2e216777.tgz","fileCount":19,"integrity":"sha512-xn46mgwGxKsQIe1mf7ivOUdt2bJZhDwCJCxRjj1Af31owZtzEWihLOOMf9ILQ0vkp/m7dtp65ZjOfTtBDUxaZA==","signatures":[{"sig":"MEUCIQDV6cydlEsb0C4fvnSnb+borS4b2yipAeBg2kq/JdFvkQIgb3bA7KI0OCxpVc20LsklGGPkmesC1lvKV/F4OQnBHnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119562},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"28bf33b3cff07a29ac8ccef1da3daadf2e216777","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T15:06:36.671Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.2","lint-staged":"^12.0.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.117-renovate-formulajs-28bf33b3cff07a29ac8ccef1da3daadf2e216777_1637507376202_0.8233183763021035","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.117-renovate-external-non-major-b45cfb25d502fb71eee93e72f9dff2ee37ba2ed5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.117-renovate-external-non-major-b45cfb25d502fb71eee93e72f9dff2ee37ba2ed5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.117-renovate-external-non-major-b45cfb25d502fb71eee93e72f9dff2ee37ba2ed5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75c396286a5b23bc47043a4eedc03af6bdbf2572","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.117-renovate-external-non-major-b45cfb25d502fb71eee93e72f9dff2ee37ba2ed5.tgz","fileCount":19,"integrity":"sha512-ZLkHt99go4zKmbVCzonfE4+YhQeRc84hpaT7deDyZh5g60dcyanD7ekEJhv7Jr45MPJbBGkiMW3DGDR8PzfuuQ==","signatures":[{"sig":"MEQCIEpNVQOAvYkvHikVW6kF8PJ6EXsbxX+fPPlofDpcoQeqAiBY+gm+M4Eoh/JRozlJOae1cyc1bs/jNgBzTH+i8yzeCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmoqLCRA9TVsSAnZWagAAyAsP/2jjkbFm141Ol8nOVfya\npfAnu2axXtcJiM1Cm840spEBs+Mm+MebFofIl5IMMlxzR3VzVOQpoXMLgFjF\n1WbIBzDIwvOjlmKUCj75wGnvJSx2WygkKBbvcomMhNgKEIrTY8kn6quOaa+O\nMbDz2mCO2LwDU/UG/vpEh4Cn1HD2GAfbGbKzc8HQC9oixX/qy832RDLuaOCb\n2DKX9QhDsi8QV67sRrVP6IytEfbH2eD3S8/IfC9EhLRlyOdqjuBdEeO8MOb9\noNnNjagcYyyXwzVp0WEUB5Lj1yjNuyyz5pQv4k700s16qGcqQrWGDnFS32Ce\nf8Q/QKk8oEcyiONKacDkUAHewJB8O5MKetEfsEsizxWLwXQyRFq30k8bpW+8\n1jbxtdsPr4t+aIl9zx4c4vSo6tj4X8PQpwkw/KQsjoon/vy6O0JLtmE/AZxG\nV4/BgEyF9JlQyvOltPsFXYfLlI1qGAe8ikmxl30fQgowxxuHfpwSTxWVjPui\nVFxVj5+kb+bnSAPPN9Zkf5BUqqH61k4N14s9sDgBSWU/H9myEIBfcuAg5TYF\n1WsPTGuDNv/zLhXE73tI+9H4LCCa2xly48mpoiMl9UDcDyoIvZMm3dlnYgxf\nguNT8WJeCFHETMqFvXjmJn2adRXYMMk/9tl3Z7RIJKBI7KlGYaVC4UaoXdie\n7PFg\r\n=7Pyj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b45cfb25d502fb71eee93e72f9dff2ee37ba2ed5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-21T18:03:35.243Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.117-renovate-external-non-major-b45cfb25d502fb71eee93e72f9dff2ee37ba2ed5_1637517963478_0.6218500463623702","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.117-joshbwlng-bump-deps-d1409a2b95d35b32012c5d856746f71abd779d29":{"name":"@balena/jellyfish-jellyscript","version":"4.9.117-joshbwlng-bump-deps-d1409a2b95d35b32012c5d856746f71abd779d29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.117-joshbwlng-bump-deps-d1409a2b95d35b32012c5d856746f71abd779d29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"371fe3c412902acdc9ceb2a80c62363e7a165d2d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.117-joshbwlng-bump-deps-d1409a2b95d35b32012c5d856746f71abd779d29.tgz","fileCount":19,"integrity":"sha512-5fXq5WpvEClnpX728RTIUu6NmxPwMG3OFMQVSQP0Q3lOQS6mxBKNckZxWfYDclrDsfxEWt0Mkd2QCTOVtNZZ8Q==","signatures":[{"sig":"MEUCICopybNiUuj+kHZJYFcDnmLUCb9QkNbfQFdvA6SDoyVwAiEAv8NkIf3o5Sv8oeC5UuFyvCp+fiXa6+QZB3+ouMXKQjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmv9qCRA9TVsSAnZWagAACtUP+wXM3Ek0TUQnRPa65EWV\ndVDBawjJjvDLtTZditpHIRq54cYruSsfctaYFPclugmgOQMpmJI6BOHyMxsu\n3JNwbiRvpdOF5+mF1I4RxOmqpLaSHDtqX7A8EvR7p726chqDNUrCGx3z73kx\ny1TXJ5flDEATnwcifAVuhiWMb5jdeefXseR306hn9fLgmAVXl/pjYHnwdJuq\nt8O2+bdC54fAWBLeNit50ASeJhvZAamGStUilXafJbBedZJmOwCSKi6GtCwv\n9WaW0zxAR+p+Mq1I8J8uivSv4hnFPQzqGhbVtc40WePHhcUdYLDqgxkWuz7r\nAvks9xkGSN8KN54+33JcCaQpi4pGTk7E4OD/ZOHJVPFA8RiFR+IAbTHfPGNm\nNotAG1rasQUVkeKnWGT1NnBUztGnftDWGEQHRT89+UE7qIif2OYrQ9Sxkd4g\n5E39CUEwLl7gRk1cBbJgRob85YQsTst30J9wVriYQ0WSuBLr3dXqDs87syOg\nUNl/Quo3XoFpXCy7qugcJ4QJC0G/eFUCY/Y+DXUsbIvfInmKg05lX3gJTK5H\ntdB+9cikoVSm8rqJqYh4gnT49lQPZzHYCf/S8zhnGJMYXXUthqKU8Jgmd4Nv\nbpM23JC/GFUbq75LN4qeE8mS0nlLJDnKenWJ1wlY7FD8KD3b3D63Las1Yo+R\ntPT/\r\n=Liw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1409a2b95d35b32012c5d856746f71abd779d29","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:21:33.072Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.117-joshbwlng-bump-deps-d1409a2b95d35b32012c5d856746f71abd779d29_1637547882708_0.8596812432384684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.117":{"name":"@balena/jellyfish-jellyscript","version":"4.9.117","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.117","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0c7d3935b81c33a43401da5e3ed873e88323a2f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.117.tgz","fileCount":19,"integrity":"sha512-sRQ/n+QPNBYmyFG+PO/TT/Rfc93FkUwd0IG0WQxFa0JOzsjCoXLI6DHK9wKgRz+HTqSA2RUFVCFFwBfQrGyTMQ==","signatures":[{"sig":"MEUCIQCSiyCwXppdbhrj+PJgE2mgWfp0JgfZPi1JFgF6dTeTmQIgMUH1F8ts2IlvVArS1ku+S4wJKErQsE8S7kBYIGLX/dY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwBSCRA9TVsSAnZWagAAQhYP/1MweCetTwUQr0JRVM8r\nm75/hzau/rkK8uw1cAe1ItPHkN5Xi64fu5Zf1Rhj5dLgORLYUwVZcgKwkB6F\nBzX5vMLLgHoFVFohQTSg0EQNxREP4z4bZ6k6FWdDbjQdVVfKPRjpM6CbOUYu\n+zSlDzadxzB5hutxukHI1brCWA+qZnHb1pqqL9wVzTMEzuZKp71J0mIJCajC\nKaeeI7MKw5aRaZlgPFhHL/YRFIawcKf5+X0NMR/ayTG6tCHm7eNWqHqOAEsH\n2O1VES9EzMTR+DQpTUH0x6UQJg3p5U6pRpSbVeqlwvOpLfuy2BXWid+V94UH\n57Lyp/YaR9QEcZ7G3RUrCnHBxpsEMypqYeSUSCo0Du/1AXMZkqLobUoCY2he\nTyNG1pifx6RkEHCIHahlUq5nES45PmSZcGzicd7mizrQ6u4t9ThMnBhKCuEM\nRdlS5EwUuj2L1Thn3viNpF3H13eh4EXBYlRCx5YuJb/NGEGXcYprV2/v377Q\nACidn7wJjs1IqaQfw9CXIczPwLyhYfxdsEtme2V+/f488BiZ9a/DTWXkZBvp\n6ZtRpu301PGqVMUW5mKfMhnbeR6oTniephA32zUaRm1K4Ew7vA4Lhb6Fapkk\nkud2/vzsdcwrWawhbjCME9lkdvCermJozCwS68cH7XPMdGkKYWkaJLYgCBZ0\nIVZk\r\n=8fcx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e352b68a2b82b6d14968ab6e66e835a5c2af71a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:26:23.086Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.117_1637548114393_0.500575327441696","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.117-renovate-internal-patch-7e49a335a52f03c4131fdd52113dbb335f764ec1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.117-renovate-internal-patch-7e49a335a52f03c4131fdd52113dbb335f764ec1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.117-renovate-internal-patch-7e49a335a52f03c4131fdd52113dbb335f764ec1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"355e1b0b50d12dcf0dbcca8f9af406fc68e7efe2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.117-renovate-internal-patch-7e49a335a52f03c4131fdd52113dbb335f764ec1.tgz","fileCount":19,"integrity":"sha512-ZHnMTfv/mS35+CH0tPFroNlbDSooCaqSJNnpws6/eGUcRGTDdRFxzoHUydW9xOnk75x8pJTcuAgQ8sQeAbSz3g==","signatures":[{"sig":"MEUCIHvzWlaYm7Xu0CfjIxOCdHa1beU/JPWV8xKTMlSA/2XRAiEA2eDmUcCRTm6DeCJwimXaOCU6+4/VIQ2TQlU9IRzv8dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwDICRA9TVsSAnZWagAAPSwP/jgc8gMZM5dHOtsAs47Z\nE6FW38bNirMjoUrPF9rV4mx9UjK/zxsuRXi/jqcmPbiqhlC8YhJnX1fRwPsa\nu19kkqkp3DhRUwR3TzDbWy4Gq5V589LOZ51LmTzcMPUZm46QjnvWyZozjDpZ\nTDggHx2oKMslO1SgzAgjP+QdEe1qvVUOgzUxgFJnuRuWRHIE7h7W/28OZ21s\nE0x5ZQMiReQy73yI54vxmXaAJVY+iUzyrmGUnmrFuV6d9RKDW5qUquBuDfSf\nyQ4k6CZX2wMBevV+M47ejph7bmZCg7UBjfKntS+mFQIqmJyMdiBsZ/NNC5HA\nDMqS5NG5xpWElqA+VsdwKaJWnjZjWRVkED7Ii2ZrdYxSz3jfF8FqlUS24lJ+\n2j9T0hEAnD0giu4tyicVlwNmngB/bye/a3D+ldJFEkl56ZEHV3VxEGh+xnJM\nOE83IyC1vm09YUL0DzePaiFP6fn8rC6J80wXuZHb+dlwbTrxE4tZoqRZHdiB\nZL6LW9lknBS0o561jgD9auRjKGIt1/wbT+ggsWKVFGMXgsowsCrVEgzENBBG\nc66O8YR/lNvCf0H1NrAkftE9QzhJnyDuvfd0YRpUrmOjf8fKj+jGmmoaQk1X\ntQIGp+numoWMMs2wNJppMQDkZr/0XIA0X8kifMs3zhWu/5cDVvybipvXcLH+\nwzYP\r\n=Qt8Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7e49a335a52f03c4131fdd52113dbb335f764ec1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:27:16.440Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.133","@balena/jellyfish-client-sdk":"^7.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.24","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.117-renovate-internal-patch-7e49a335a52f03c4131fdd52113dbb335f764ec1_1637548232752_0.4864854056687735","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.117-renovate-formulajs-11de2013e7d5bea1fc9654c298afc16399b95869":{"name":"@balena/jellyfish-jellyscript","version":"4.9.117-renovate-formulajs-11de2013e7d5bea1fc9654c298afc16399b95869","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.117-renovate-formulajs-11de2013e7d5bea1fc9654c298afc16399b95869","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dbf3b06b18b1cf5d9f77d4608fcff1afb5869edd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.117-renovate-formulajs-11de2013e7d5bea1fc9654c298afc16399b95869.tgz","fileCount":19,"integrity":"sha512-DTW7NCvBrfMoDl3G8iXycVf36REK5e/JpidLnKylht+ferMWoU81+oA1W+gX+N3vuOEKkIq25XHvQ/RCVbO8Uw==","signatures":[{"sig":"MEQCIEGGuoZN8h+3HgxabIzv8zgA1GeAvDeSyLzb28a5RngDAiBKRHtZflNnY8nr/xAIZOiq1a6trk251q+XzgvKfFNDyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwDsCRA9TVsSAnZWagAAh0UP/0Ph+GIUrL8Y44mt4PH3\nCJxTU0cYwc36bVH1xPHE88z4VdJWLBDdfv0ZZ2NarFr0EBmohWj6v+ht7KbF\nUZyb/b8EkjFgK4dIPtcqfj7VIODNsp8LcB67cyuTpCkcPW0C1dRp+kTZ2TkG\nqQde6zZBwgwogDK4DwlgYJvuTPHpM5JVWwN99jba8J8VxlrWfHMMJec2koK8\nhHCHy/Kv/PU87sHqojJ9AMyYPJwRH2mlMkj6XfR5Uhx1fAXFKcDsIe7EqO4K\nmGQIdLXSqzXJR0GZYrEspOKl4nEP+8ObSox65g6uT4dXtlLWvyYLle8/q31P\nnH4Lvc51Z5kDzvajKNn0m824Kva6iUspPDSG0mkJsJBOKAkrfHyOtBTPocU1\njHNw5E9oJ1jp4xG9HtTYD8K7OJM1ldw1cZuej8v+j6v315Cd6O/mEci/yk2j\n8xXvrmSrnWhngUdvfZj3i6A1jypFQ2zwGoTtDxOvuf6ovATNXPpnXngoI4pV\nRGYm4PQ7acR1w405GoKaGqFAuWU2ebKYe+LyrX7ugVDd0wec3XhTBxzKq3RK\nmkf743m8GZEz//yoZ1lADnBt1hHi+a4nX31v49H7wXgu4sIaY/TuxA//CtER\nZfqetcRrxOtdsWNcXXMCcpppIl9y/POTtYp4z7SwsRUV12qSgyJYN+pGyhmu\n9y4c\r\n=VW0Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"11de2013e7d5bea1fc9654c298afc16399b95869","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:27:58.423Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.83","@balena/jellyfish-logger":"^3.0.130","@balena/jellyfish-client-sdk":"^7.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.23","@balena/jellyfish-config":"^1.5.10"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.117-renovate-formulajs-11de2013e7d5bea1fc9654c298afc16399b95869_1637548268354_0.08612757904662738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.118-renovate-internal-patch-0cee39d5c5677751087dd341425f22c50bdaa425":{"name":"@balena/jellyfish-jellyscript","version":"4.9.118-renovate-internal-patch-0cee39d5c5677751087dd341425f22c50bdaa425","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.118-renovate-internal-patch-0cee39d5c5677751087dd341425f22c50bdaa425","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1bfc3e0f30ad0106be4a1e79944f5a3b0b91054f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.118-renovate-internal-patch-0cee39d5c5677751087dd341425f22c50bdaa425.tgz","fileCount":19,"integrity":"sha512-p6Iju/Qy0whQbsKWozyMJ0BvqKuBsDvy2QEebyey+7em95W5QxjTOE2y0VXvQnZiZ8DbDy20s64D/gpMBLMNAw==","signatures":[{"sig":"MEUCIEvYpL7vlro2Ef93zgzDclPwkCQUFPS6g+Gq719TCl2cAiEArD5HBsDwqbEVwgm81gdSnJzCJaXkGDq8eMYUzJXy/dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwG1CRA9TVsSAnZWagAAq8cP/1kUuHslkgIYxUSRY2h+\n67c5fB1awEkDPd/88umy4cr5uafHRCJX6gN+cbb/2m/PlRlg079T6nXTvLjy\nJ2zD2T7090nbWtkxRlgckPwsW2qUS+6tmSQs6XERgjSFMInQHHwO+3RdP0OH\n4/Srci15FIkw+MLny5HHhMhiaLA7t7zetYfayfJVxcNA+WIUwP0b8km7JG9K\nKhDzfO1BAB8wYU9QKW5Xktwm6RjbS1+sHTFnVBASQzLwnO8jKxPbm8Ad/2hf\nCojrLzjs+jBhn6K7niXMrgyb0d8qjOuR2+FuIlb1Ez4wRleTZphvs+xIRqSY\nuvNRg/TnNzYcbKBgQO/HVdgsoj0qvwdAfJlJDjiQ6M625MVpuD/4jE/bRSPf\nsY95wRjBwuusyUEQA6JaRNU0Xf2PMhDhAdyEjRBLNibbW+eRQQl7n6neXIHN\nn3rmOlnBIRvf9l1yy56mIIhSzqfoOTZLAAAC3RwvaopBjlbvkt1Q0njYHxOS\n2H681jgmJiPnCpAtHlDU7kDoAY+R1LafT1CrYwV7JOHhl45G05YwoECkKJ2E\n6vaYyJdRvJ9TsaQ5VTjr7DYHyVjK3aIqImQIMu6orGNVbfNH8V9CF1dRFazk\n63fcYYY0KZ5Bf3usFKb42PfSsiAjse7XIKb0kfE7TCxqT5wivCEfnSkGzmM2\nBcqt\r\n=QQhV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0cee39d5c5677751087dd341425f22c50bdaa425","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:31:19.105Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.133","@balena/jellyfish-client-sdk":"^7.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.24","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.118-renovate-internal-patch-0cee39d5c5677751087dd341425f22c50bdaa425_1637548469241_0.6484533651376352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.118-renovate-internal-patch-95b1c326a4719740d656193c332890abe4a63ece":{"name":"@balena/jellyfish-jellyscript","version":"4.9.118-renovate-internal-patch-95b1c326a4719740d656193c332890abe4a63ece","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.118-renovate-internal-patch-95b1c326a4719740d656193c332890abe4a63ece","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"344f6b64d1173b307b3e1928da29b96e6bbc8855","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.118-renovate-internal-patch-95b1c326a4719740d656193c332890abe4a63ece.tgz","fileCount":19,"integrity":"sha512-GrmWHsrHP35A1mRe8STGBa8JxZKbHK7vpDNwbCM9jpQx0PqswpBB75zd3Yx5NC6SDEGBBAt7Oy6diAKF5VSSaA==","signatures":[{"sig":"MEQCIB2tK3xfMBzGHQ0/ppzZPMsdmnKTkTc/Of9wPeML51wEAiAQPIBMT8CZHVTnyvc+0Ow3n8y7uQZm9wcYoUOVPKOOJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwJqCRA9TVsSAnZWagAABUYP+gOXmg6IyLc2StQAsrgf\nrcmU+tzHZ/gqEla8FxGM/0AoCV36JqsmVQXbxE3H1HaACBBLdrYFG62fdr7W\n+P7dLvTUDmHX7Z4Ooc3xi/nDWHpy88oBPfVBEyusd7REKcwOodsgUPFbzaHt\nJdd12GPYqJX7sPI3rWztvXZoPvcbYYMTkYRTFcy2QRNtHKJK+LX3n4R9PCT1\nBqVEgDxueezWVC6godDP4a/HUThyfpIvdhsmG7SeuxaDEaul4oSwHy2OjB2V\nQzcbRxBknb6B3+5FcufUwWBA2YN4wFjp2Uro8k515gGqyHO2Tu6X/WSUKImW\n4efLTqdJeLvV4JWcMG8JNpne0+bqiHzCR5JguiuBpk4EGB5GRMddou6uQeHz\nK/6Vn36DJZCwuKeSnOCx0GVtohYqwBmLS0Q/6eAP191pgPHAgP76/k+FbyWs\nh3M0jw/qdwK5SIQdvKMNByAqsfSUOJ1UsbbkyPcJmXlqBYvVw7y46QX3iRh+\nWkv0D1TqgWOgXaB2hrrl0t3nfl8Q4NBSMv58rV6Xb1kJ8u/KB6BnCPSKEL1b\nV9Vfmp7K3o66ju6/RWyw1ehjXQ6fvPCPiPl5TQt3nlFuqT8RtnYKj9/+vbli\n5wKwMt2Iu2kwjnl5JdXxr6+NVaHRoAq58Go1Hnw1YTfwAY3Jlx8lallnnu5b\nR9E4\r\n=Ukov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95b1c326a4719740d656193c332890abe4a63ece","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:34:58.871Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.24","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.118-renovate-internal-patch-95b1c326a4719740d656193c332890abe4a63ece_1637548650405_0.7674228470317197","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.118":{"name":"@balena/jellyfish-jellyscript","version":"4.9.118","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.118","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"318571cc3b931b55bdfcaefc83b261d7d2743864","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.118.tgz","fileCount":19,"integrity":"sha512-NTzX37mvMBjot6KjMLwOmmz6/9XTzeP/uMKYeYPnkJRXD9wXTMBYfOaAolu8rKPvjiM9dpPJZYTZElBpWcFo2Q==","signatures":[{"sig":"MEYCIQCqLAEvNz6ZsGnfPpmGfMrN++qtz2gmS19GBqgxlAiBZQIhAITHN1Lr1RN2/ijXaZM0oKn6/gYxVb8enlhRYmFglbt8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwMkCRA9TVsSAnZWagAAYV8QAJmCl3HszbriLohc7uVn\n5e0V+KiFk5lR9JAweASQoWZjpfg5X6oGHFtL364zVDQruYOUs+xR7cR44bn/\nPynZ1S4mqRsE6tt+raQh6CcyWlT2cvuN+JDW6hnTLH3pVetZlw85+tebAXJl\ntZjxZ+tUJxaLW87p7Vrvzp45p3GFWnkH4EoiwE3QS2rCKpx07AYjg1kgnowO\nVVhjDp7v4yQIPoK6B6AuSveWuJIeJv6bT4+6Ak937+WVGXbLSBo09qSJ4FLn\nOVFBnm2ytXQo7sTRIQqBthaQLhPleO+uMmSppc/Hx49j+QR1Umc+Ya1aWg2H\n4dKtwpHnZhvgwvpXmwccebc6TGasl1DZebzrLID7yKxgeRSea80mh58vPgao\nJot63AUGhOxaH2+KXawlNerkNeBW7zO2a3kMZbXWYXKUfHbr8Zn8cGBJ7tv0\n28o4ChekLO3p+U+LnUI3ncsGYWIU85fhf5G/3jvsVkC5BXG4pUXdgIqVaXiC\nby+BPytK27aoXBmI8x9WHu3ox12VVyC+5t+VSy1yAtSg68+PZNhJfp8yNpMF\nMevsmPwyyRVvDQZ10VjpeUlubqTT+Q14EFN408gtkqWCsrmX5HwQwHRHOJaC\nv8gwEKeELQ/4Q7kfmHUcqon0ZJRqEtUo2LHI4y84PsL5Az46Mu+3ygvQ8fFo\nbQN5\r\n=ajy3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"db23727ec0fc96489edf9b2ae3d492d0df7ae8da","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:38:49.232Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.24","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.118_1637548835924_0.8365179015515674","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.119-renovate-external-non-major-634a5072b5c8bce68934070395516a46ff121d0c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.119-renovate-external-non-major-634a5072b5c8bce68934070395516a46ff121d0c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.119-renovate-external-non-major-634a5072b5c8bce68934070395516a46ff121d0c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"622346a5006cdf3d7dab4099b822ab79e08b8723","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.119-renovate-external-non-major-634a5072b5c8bce68934070395516a46ff121d0c.tgz","fileCount":19,"integrity":"sha512-X1sqRX07TrYTXXaaziFjy9zllboNsECMnosYXwzvb3EZav+qwfufURsb7D5mqbKPN/Lok+HL8xs+LZ/jy5h6Wg==","signatures":[{"sig":"MEYCIQCm20dtg0rTlrj+iSW0g3vHMoH1AzAgULK/Ckli0EqFuAIhAKUpJBUZ1Ii5IADayrh5XSi1tm54aS0NpNS4T0x2sCG5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwPUCRA9TVsSAnZWagAAcE8P/3e0PpGsntlsS3aTyFvj\nQk0S7093L7n4FjBO+apVk8b95WtZ0T6BdsntqGwjtUEqXgIud4P3C0yhU8ep\nhB8DzmljONt5n2OrR6FHICN4DIBYOMJh2PaGOtVT15WXtR3oLrPn2kWU8iWy\nLt4kh5EZPFQTfB5O0CQnjLSkEToNuTF6nMS+zOwQ3WLtmUXBIpGEEh/j1qHN\n+FFUkvOwK/30OnyvN8MpjSPZB+//4HiMOhYM1qgU25XpogBMkbgtLOEegsXG\nNtu7iwdXTjqZEpCPF+LJy5Sje9BgEXAyla5D6iF4pQJWkhcdwOX26poN8Pp1\noycv99uM3kH13iTIev36wmsX4V3HEfDEYNGteLFgi6+2pTkrC522S/P4rghh\nsY2n1KVSvHEMqDBxaoiwbWfi4EmEkpnq3XG1JXwg6j+CX3H4PHObBEkFQTuv\n45MFa0ks8GTlVF6w2e+7doMvQdzJ3qkQHVF3sSwo5sqkFAq7b8b62WdRjqH8\nju79pkA8gojhpZWbRpl7V7hkT3rrQfMShJS08XsMj0UbBYLTd8W3oGh4HSft\n3AED2efGASGEkz/39MYeAQ5MIBM8j49wHDPAtKf4zPTqE5aeG6hP9z+HXrBm\nn5cOmrVTZNzUdg9xJLumpUImSUp4a5ioDEKKdS++Q0FEmeEH5qBWbj/Co98h\n3ndh\r\n=3siS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"634a5072b5c8bce68934070395516a46ff121d0c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:40:47.931Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.24","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.119-renovate-external-non-major-634a5072b5c8bce68934070395516a46ff121d0c_1637549012612_0.6120437685094107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.119-renovate-formulajs-33f6b26f642717891d32eaa2abd43c417dfd48ea":{"name":"@balena/jellyfish-jellyscript","version":"4.9.119-renovate-formulajs-33f6b26f642717891d32eaa2abd43c417dfd48ea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.119-renovate-formulajs-33f6b26f642717891d32eaa2abd43c417dfd48ea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a0a3e1232de575d091cd7affc2fc9589eac07f1f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.119-renovate-formulajs-33f6b26f642717891d32eaa2abd43c417dfd48ea.tgz","fileCount":19,"integrity":"sha512-9PsxgN5AR50GXyYeaFCSeTF2812UPhCWMfauZoxeQZnCKCsRixskpizP2z4VbskrnOIcFIEOiG+fqiOnHYBCyQ==","signatures":[{"sig":"MEYCIQDDObb0VEzj/cM5O16nYvLFjKJg7S97AAz1mO6CsHGCxQIhAKLw+MHFzL7aA3zZY166gHRujFSj9K7xw5L94YCtQoLN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmwQlCRA9TVsSAnZWagAAyAQP/0fiKuoWYJyXiWS66Dri\nlmg0/qM89DKh9T0xhOwIbLVgv0G0/QcugUZSu/zZH8Q5gF8AUZ2dcwPHwlqZ\n68zO1ZzL8uX3swdOyGsY2JXOt+lksayZsNk1T0mvJNy5St99tpI5ao0RNxz3\nRGsvBhRuAm+P1qpjQZ7oGpUUBk8s9+ghYEdj2Xk8CDFkm8bAdI4ACOfk7ynD\nN5WGqX1Zn/3Ss9bv4rq3BL0rb32QVS1wL0i3FSSHLce5Jd7zgVBgs26BYSaa\nzwwoWWzDtT8GOmEf+FoCjMetBnOhURcuTbTkfa0gkiUvk/6zVHGf91CLnPfZ\n7b0SIVSiOguzx0lx9z5uoyUwkphJl+DzFV+aJAcl/2B3vt+rF/OjmSKGrdAc\n4zh+tg1DJ7/GhmufhIAD4h77fhp1jevoJCbsZozeFcCJqMv/avWiz/hDXMKg\n+oCtPSZ9Km/Vmz5L+gW+bDPzsXSZij9iGykFgwEzier1odgjtbQiS/c8ccvU\nGDXNDxDt2k3jC9PL+4jxIM+sUavZzS6ytzbMuCLAeK8KFCF8x/uoX1hC8Bsl\nt1IoWZmtztIxjEowxGALqXX7YqQ40W7+X9eKHOMtfQhaNr9mrkRdNJxtQQxa\nSqxy/tj370R9vlUocO7egr8547tkX7om/ciTPC9kNRQTzKTEUMgGE8s7WPLo\nxDW1\r\n=Gdzk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"33f6b26f642717891d32eaa2abd43c417dfd48ea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T02:42:10.062Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.24","@balena/jellyfish-config":"^1.5.12"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.119-renovate-formulajs-33f6b26f642717891d32eaa2abd43c417dfd48ea_1637549093467_0.8832274627547114","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.119-renovate-internal-patch-5f2fb44e0841a507d326811e6fcc70d99f316a05":{"name":"@balena/jellyfish-jellyscript","version":"4.9.119-renovate-internal-patch-5f2fb44e0841a507d326811e6fcc70d99f316a05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.119-renovate-internal-patch-5f2fb44e0841a507d326811e6fcc70d99f316a05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a4c10be19ba3b06d65d078d738da1a0f91bb0e69","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.119-renovate-internal-patch-5f2fb44e0841a507d326811e6fcc70d99f316a05.tgz","fileCount":19,"integrity":"sha512-QCir5Ei/w0RV+J1BTSBdMK+2qhbS99JZiyiMvX8qCpaEccPZ8fI3VW+sDNh5cO1SDq3cjt4peoEnFEx+biilng==","signatures":[{"sig":"MEYCIQDNbi/nmKUc4m20mGY3NDyESGzysVtxzUVsVP9Bg6kNIwIhAMsrSbZ8JvjgYQrRDx/1qnUHSrXwFzPD5HWH0hpPSnL2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmzJyCRA9TVsSAnZWagAA/koQAIamAb1OHgASiMGvilUi\nmuXjT34PSZRErAXABXVqpONBEdVJ1+bE19ID51y9anBcspAXj6TKwG8ZKWYJ\n9PLWVRka1VVZ2sSN56PsPRwiIgc8h9DviUEr7fJRUS3U7IkBBnCTwJf8UY2x\nO8QzGUIFpHP+8wqpXgisY/9qK3yiRIeDVG7wi4pbca7JVEYneAYnWSHad8oT\nMjl+/rRFri6uU1Qj3fl3cvkJDKKcwncqKEVOBcVUMw39YR8Z4t08+cdK1svQ\nHHH0vw8dM3tN8uY8Rvahvptum2T1Fe1ZUDeqxuFmHA1v7ZI9uj/ky7KfaQrr\nbHe+uLpDRfy3UtzsMLGLGIPCtfADORCIGZAF55Z4G2Zj1w595ygrwEAaHZUg\nulWN8oKbvrSH9dxCh/Rj12DN1sgah9R7Aq7Hc6qs3r77zovn3Kwo3ZLovde8\nNCa7V9wlR9y3YA0PCROARKNm546XwAPf3eoHtjAVN6PmnnWiHajGSsj9X+Gw\nbyh/vL2ZElsHC7zOweKJKkCRDn73ink/Uu4qNkXLdQ7meqIq/M5j+r3FSIhZ\nmOVMKjM61LleqMhna6gqIY/g8/1I01myblIAq8Aw6XWFx8Urqy2udqRW6pt4\nFRVwc7LqcifJ3zPIwblcxK353i9ga8Ma+YlcVssxPgPSwuWL7IG2vq11seIU\nkNXZ\r\n=bLno\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f2fb44e0841a507d326811e6fcc70d99f316a05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T05:59:25.514Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.119-renovate-internal-patch-5f2fb44e0841a507d326811e6fcc70d99f316a05_1637560946483_0.6791473413372324","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.119-renovate-external-non-major-37bcef48ee969d7e00122554c8a73edcc6145cb4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.119-renovate-external-non-major-37bcef48ee969d7e00122554c8a73edcc6145cb4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.119-renovate-external-non-major-37bcef48ee969d7e00122554c8a73edcc6145cb4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"32b106e225d4b2b686688b409687881f5403b9d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.119-renovate-external-non-major-37bcef48ee969d7e00122554c8a73edcc6145cb4.tgz","fileCount":19,"integrity":"sha512-DDFWI0MOlsHwwW+T3n7L1/jPtuWMzAomI+cj+M4O45TtzDa+q6YALD/bkExR1fsgIpG3xBsD8EuJcWTW/E0CUQ==","signatures":[{"sig":"MEQCIBfgLTWkGwKATjGnud68faj1xvNRhTsawdnGafZ27xGpAiBLB5WHfbHn+Q7ZH0RAx15lx+GgUGY+dbqjBV8+GaSyGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhmzS8CRA9TVsSAnZWagAAXJMP/3snWsVgtVo637a/D8zo\nuCDAiHjAQISS+IYWZ1x1XbZ7GEz94NyLKi8cG0Ty9bGX+rjtl/CBY2Aw2tam\nhRRG86aFArDgcKZaMDsiIHHnIP+RgW7thFDXzGT5SMqtEWwBOxElJmohbWDf\n3DoHyepzM3vo2QLy73wCX54dbfxf+NXpjHB1tz6f2OtlEQnYg8wTjGV2Dae8\npvb0cSPlBYBuqFy/VO8jIOFsvFMwzCHawC2x95t0ZkRukn4hC7DXdY0OhAfy\njAAE3F90O8e1kS4BMNX8ryNxpwYdRStgJ3PL//x+VBFdSSUXlpfSsDP35Ik+\na12LozUnZeLV3xBegBimjtKuVszGslbM1LZzrDNlN7fz5+dmjkd7B7ZBxKy8\nkPohsQcTaR3hLyB7HhGSuLKplbp6ZCxpfDw/2JrmOGT4EjdmV35qYGa5pKuX\nihRysB3G7IwtyDS05JeYlFVqziFm0k8JKgOtEXQ0gZbwx+ktR9YaGruHba0w\n9Lh/IWeKhWU9w5ZbpfzXjGzxYi+rOYd7BRnQDiNnfulifm8amQN5A2K+i/Ou\nMSovgzQmXX9P5krehMk6A9jZGJ5ydR8alj7E1N07fSCOzX98zqQxIIjMm2lm\npwr6V6A3Tc6Y+e2XsJhNSrlxgGnX1RKZmQJvqtgVAFX7XFEg9spC3cS75dmc\nbdPB\r\n=JCFJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37bcef48ee969d7e00122554c8a73edcc6145cb4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T06:08:31.679Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.119-renovate-external-non-major-37bcef48ee969d7e00122554c8a73edcc6145cb4_1637561532551_0.1769502909197569","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.119-renovate-external-non-major-6b8c420e0ba693753d509919c905c6efb9c91356":{"name":"@balena/jellyfish-jellyscript","version":"4.9.119-renovate-external-non-major-6b8c420e0ba693753d509919c905c6efb9c91356","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.119-renovate-external-non-major-6b8c420e0ba693753d509919c905c6efb9c91356","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0113389a040d9c3f634d9eda98d4bf330037f936","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.119-renovate-external-non-major-6b8c420e0ba693753d509919c905c6efb9c91356.tgz","fileCount":19,"integrity":"sha512-YjrULITq58cWTXq+bxfaymP27PyCqEHKuaMU2aWV4/Ptxqwq4nUw8+LPqEu6of7DF8QK7DVaJC/CMFxRGJtCzA==","signatures":[{"sig":"MEUCIQDSei5ugIQAswbMqBt+1esZZousvSkAaENn34ijtus2QAIge6AesH9mFGTV/VA6X3Tsntgpi5jUCFL+aYG4CRzqtY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm2pYCRA9TVsSAnZWagAAnvIP/3L2GyHjG+RRFJvGYXKA\nT21anp8166Yi7zCZ+79ICqyX9ICVcOlWV1GFkcUZL+9MOqylJN8e1R86KxtD\nbHshxpDo4KS9TTbAeL8lmeddw02l4u0U1biMua5IsyRSBR8zrrn5rj/OUAjw\n+/9ktPDiqS9lXcJiU/7zoNnecuwvKwjtwUQlUSahh8tg0nyMlxwmPqf+WOrU\ne9N7a5m4ml/hx+dWo+jJjoeHmjirrZ8k4LN2fvZuEhZuZ63202B4nRTbC4Qd\nUv5q3e34c/G7l/m+ydiEswQNFORxiG8t0ZylBMwdwueRjLq1zVTvvLiT5VgO\nkb8YALmaSKKwGEdfxc/vwcEr4DFEubm9YrCYzFgFbHoitBHmk69vLygykaye\nrG+khHJBcNdD+9V5Z7S+hFeYMq0qussxwTn/C6cuHwN9gATyeOrgi56Ejl9v\nMh6aoLJr/kOhBJop/C2WQBXrwlSKuKYEoE7myh+vzuBJP94ylTB5jUEVykIk\nWMYmgPBbch3pqd1NS5FrGzKnyxeME0FT/51Wnd82cfTFF7ZWOiKtr+cAAxiL\n9DOmz3Whe67Fup0JVVd3O8KW5qZHh2JluWcot29s/dRyDPxqnwnd4l/dBuER\nRNd/+z+UxkxF99QDy4bT1dnHvBxS7EkwI8nDdaK6gtiUhbpREbneHrdMr1Vg\n668y\r\n=5oiV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b8c420e0ba693753d509919c905c6efb9c91356","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-22T09:58:52.694Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.119-renovate-external-non-major-6b8c420e0ba693753d509919c905c6efb9c91356_1637575256437_0.5716745787277757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.119-renovate-typescript-4-x-e0241cc2dfaabcd2395e2c5052968f423f795be3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.119-renovate-typescript-4-x-e0241cc2dfaabcd2395e2c5052968f423f795be3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.119-renovate-typescript-4-x-e0241cc2dfaabcd2395e2c5052968f423f795be3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"71a08699f08018176062b5e52c046e3e8e67a369","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.119-renovate-typescript-4-x-e0241cc2dfaabcd2395e2c5052968f423f795be3.tgz","fileCount":19,"integrity":"sha512-87TuXeKA2GdZNUeJRVOecOv0jAqYOM0H201LcJRQuGy7Sixmj83xUx+ZgOqSRr34fCuuMrV5AgCdJsouPZTaUg==","signatures":[{"sig":"MEUCICUuNpLxNfR5eUFDJTaD3KKpAIpTElmLK0vyokk/4EMNAiEA6vGuaQeVDcxWplQCY52jNtaxOfCSlk4kQu6qNCFhp34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnFx2CRA9TVsSAnZWagAARswP/2Pf/k3qze+6WCY3xx1J\n9OYyEGSbDNrclsqrYUE0qRMvcZntHKCgiWtO+nFJ3boTo96cgpbukO1r+4Kg\nyAhRBv+OWxxQbUiFhbYOV1DadSaoS2VzPy74HfnMh46ofV+ab6OCyx12pO5F\nqoRouc4aX0S4rFVxJoyUJmUpZ6LpZhuoHFQr0DUxhX0rfr9qnO8Y1VNWeVCc\niXKrSYUifCEBhTKTWj7iYSyivPJTC8/Q0ee435XJXyigKWxNElUot5fVXzhZ\neevHexgK7NzoBGI3Xx97DwbM04U7DSZ40aFoT//zQ4UyMfvm6SZxJzOcjw8k\nfqWvieLi0FecWaA+qVfNJxIent6M5W0ZUjZUa3dBojY1XvZSxqlGJiMIaXW8\nLD6LUMRUtjXQyoyuDT0+ypFvM71yX6hUIxruaIZ+x4Kh7UZUUYLhIGpwcjjd\n+g8/xL6dPK0KOv/UgDIuh7SJcZrJKbcGE9WgpEVOHz+3b6j3W88yWT4G1ad3\nkAAOOIqlJpgFVltZGjzWhxKDBFfy3rbQwn8R9Xg2kQTDXUEuScZfxwgn8men\nJ0egd+lzTFZ+eHoRO2c2mC4Q6fsfJPPzfO7CPMES7YfliJHQBs8b2SxFQ06a\nkDYaRKWfih4ETnBGd5tJ0i8Bo5Ohw+kN1OWwvUT+loZrtRrbMxxMsKFnds1p\n0RMc\r\n=nxMB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0241cc2dfaabcd2395e2c5052968f423f795be3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-23T03:11:09.157Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.119-renovate-typescript-4-x-e0241cc2dfaabcd2395e2c5052968f423f795be3_1637637237896_0.19129916682382864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.119":{"name":"@balena/jellyfish-jellyscript","version":"4.9.119","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.119","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a0ac1e33d71442908639ea253440ff6087357007","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.119.tgz","fileCount":19,"integrity":"sha512-sXNAEi8OJLv7dk/kDgIvQ5/ufaltv/eLx8ZnXK5tLbGVyL0Lo/NJN2r+RmpoWA343JCoAH1TVTvT81Re4en+OQ==","signatures":[{"sig":"MEUCIQCr1sHmYUbbL4+4ooFg2vfGz4qD1EaYuBtpo94wIJmWyAIgOiE3rhFWDARjHDzL3Z1p+YfVEhz7RTwDfdTCUzK46+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZVNCRA9TVsSAnZWagAA6qYP/2PGDafi/Ka68qD1kNUQ\nWq1ShloiUIAH5yjPmRWh6/zp0+mozOce+B5LhCliptOybYkiYOVBmogvA78Q\nv+mqHZDAIs+qG2Yu/5KhSyYoVNt6nWl0Y8MGjbNYqeYUQ/dKSFl2GpUAArpg\n7jR7cxxrb0h9NdKu48I0HG+lrcJR3BjFRYjeicMuGp7rzsFj7mBa+jPEKQuE\nGp7ZcP+F0b0R+sqcMgonwLLrBLit+LAYTSrPHNcmN59QiUrE+7tsHim9nKb9\nlGpLCBX1Co3Z3R11x/tnGuHjx0z4N5ErGUge3hgMcSMSslHL+P2oCVloTIJR\np825PlzbA62vI/jssDvfD0bBFw7CH7RTBPJYnTvlbs4jQIiZf+MzAdiglLDo\nPixFXMCQvOkcj0Sea5F0eMdkScICGe5KOp8ZVvQQ8/kS/CgKaXmuW9DiMijj\nTv2NGY9lDuBb465cSsLUGK1Igez5jQ0Wy++TXwX90jfVYbDFzKyXkktCq3/x\nRYkC1HwpmTBpLB4DLD7nqADk45z1kjVZdazb1rkpIqC3LXVArGu0QTxbXZWW\nIB2P1zdOI6ANw3VYk6FfrylVALZD3NRP6KTQStPjGnMGvxoQhNbUuh4fAL9G\nVKbBobpuFscKnx1Ld5v4hLAlFWhvD2M6YFMXuS0HqdwZOOkky2HsmuNPAdix\nm2l7\r\n=kmg4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6af710e40da9a48d99f75e0deb65ef0bef626985","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:26:48.109Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.119_1637717325303_0.8030666618722537","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.120-renovate-typescript-4-x-b5b130012f0c405817f603df26246f7a89a2a0b7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.120-renovate-typescript-4-x-b5b130012f0c405817f603df26246f7a89a2a0b7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.120-renovate-typescript-4-x-b5b130012f0c405817f603df26246f7a89a2a0b7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"57989851ef1a128e4f41eb49467ce6f91a6177d2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.120-renovate-typescript-4-x-b5b130012f0c405817f603df26246f7a89a2a0b7.tgz","fileCount":19,"integrity":"sha512-eP+Epw9lPEYeZ3iSCuQaon66X8QLcZO9P0ws0qnK+heMjfM8l1JI3vDU0jvCJ9/TYk6dGPwW3SHAu03nSzBIKQ==","signatures":[{"sig":"MEYCIQDtsPIqcBCndAsvHosKxOU2jnhaeXut/Mg32BEkbenWBgIhAOomUR9r9HgXJ03BR0vw5ogaNl/mPSVXAX551z3W5pxZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZafCRA9TVsSAnZWagAAQpIP/3K38YtQ3Qa/vQG6jhIv\nUtp9bQ7kepywWw2uAY05zxWylABhB8GTrw86pgqDy5qq/cjD91vj/MVfVmWf\nGo9h6Z8381yJ9rSF/rtpZHMkbh5NvMk2pt+JeSbrwKqGHsRKajsctNDUnAAH\ny8EzVqoSlzz303aWFb4B0vQ1bIrKd60MDvU2ZFgexKSprjtBXLKP+d92263h\nDTZXU3sGCs5FMKQgocILOMCFqjjB3cSTQhIMinuq/9cU4o+i39vphYfYUk+I\nwmKM9F157yr+fn/3lhikdw1QlYqR6KxsX/HamP5yJSKsrqBkwMJgpdT68C5Y\nIZ2Zr0M3wl5vqDwhy4V77SVyVc8DxgH1aYNUNBOIklhVGnjbTsW6KKgGB3q/\n0+/LmC8tGPunty800JApVYYW/nCSaZjPjRc9T4+zCVosKkyjLRHDlY7MYmyA\nDzO5gs/xzGozB1LLrAIc8RDLa2+gBbJopI+QDcHBHcsVc4csX9/9QEEb4TN2\nD64zcBBbiUEkfnPKhqagyy1XLttGxWs4ZnXd9aQV3vx4j+6NZeHtse8Eoq/G\nmJJtESVre7SHl2WvrzbYejJwWB8FA5WxGddqJTokZrcWYOAJ4cLVIiXP+saX\njwcoWA5dmTzBvRVWs0TCQyvgtr4nphnGs2T25W+JJq0CEYX06UowvvNTE/bn\n75no\r\n=MOyg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5b130012f0c405817f603df26246f7a89a2a0b7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:32:16.696Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.85","@balena/jellyfish-logger":"^3.0.134","@balena/jellyfish-client-sdk":"^7.0.11"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.13"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.120-renovate-typescript-4-x-b5b130012f0c405817f603df26246f7a89a2a0b7_1637717663104_0.5487987351899504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.120-renovate-internal-patch-6dc97460f2c930ac0e29144653dc37e201223156":{"name":"@balena/jellyfish-jellyscript","version":"4.9.120-renovate-internal-patch-6dc97460f2c930ac0e29144653dc37e201223156","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.120-renovate-internal-patch-6dc97460f2c930ac0e29144653dc37e201223156","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4e6e72459d105bdf07fdf777ed01bdd565864db1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.120-renovate-internal-patch-6dc97460f2c930ac0e29144653dc37e201223156.tgz","fileCount":19,"integrity":"sha512-zSEvdQYk45owvpcvZEd9nKjhjCppxvim2UX+mhpNRQD4wUXISuE+OqbJqgKOxN4TXRzAc+wOdLr4VNbJdKDFlA==","signatures":[{"sig":"MEUCIQDyVaX++0Vgyu5XMcrSssrspGhfZw9Ynjw1mFMCYlpPXgIgfQ9RY/2LNNAzSsxEt/KXTdcI1ttAFI0pLL6/y8RFVrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZanCRA9TVsSAnZWagAAIRgP/3iOiXQBlwqihaKynjMF\nCuw8/o1wrpEd8WRtWRuL0nYmTbSH/8tQnyWD1aya1OolUkS87hY/YMNszC4U\nI7WiQL/QXsiwbqzIPcR5hbrpuGgDnJb8X9fvi4wdChgAT+kHjueE5g72YrTZ\ns5MUDVdW7slZWuNoijYP+dUA7vysGj9VEtrQSVS4yrwFI5f5FYQYD1JOa6Ts\nndRTXrkhCEhKNdmlShoRs9Q+PkeOqbnpdKwZPSVBXBIy3rhh5g/QYtm157rH\nq8WPoaCdLf6M6JJkIXD1lueMZNjPDytI9eufIAfNaJoploIiZNwxIqURgt93\nj4evCK1gAqQW2NJKwu9ymW7fuJgSwc/aFVf5rtL6xKEfmus2REM17TAIKGrZ\nQZ/FcW8/lVwqEf4ywi9kaArt2iGSkEZwYWlVuJGgIHlM8uYfpU1FTBhWu7NC\nLb4hJ/INd1wvPzKlduqjVUwtkF69bFtYDz8ArxETMNvw5tO0UFU8LiwsQvjQ\n3SWZYORYfCfpt6DqkcIhpCifgHeEKiNoq+7v+v3jV+fsXBGSVw/c6cTHOdpC\nTFq+mZyi8V1OkGSRGvvLscmyMcbEge7h0EsCZS3L+HX/vlvhzN9N0wRwVWwZ\nNytAF0IPCDX2O1whrrqsuhc1yUcfP21BgMHSZKcu227CLgSZLgbK8mf0PP2W\nAKJN\r\n=u/FU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6dc97460f2c930ac0e29144653dc37e201223156","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:32:05.615Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.137","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.120-renovate-internal-patch-6dc97460f2c930ac0e29144653dc37e201223156_1637717670990_0.32345170879350627","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.120-renovate-internal-patch-33b212a51c402851b3e2fd2d75fc7810d71daa3c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.120-renovate-internal-patch-33b212a51c402851b3e2fd2d75fc7810d71daa3c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.120-renovate-internal-patch-33b212a51c402851b3e2fd2d75fc7810d71daa3c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76d0f57a6b72bf12cdacbf01505777c5f4248f9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.120-renovate-internal-patch-33b212a51c402851b3e2fd2d75fc7810d71daa3c.tgz","fileCount":19,"integrity":"sha512-+b/3maDkoyO7GfAC2vkmxEnnKrucIbX9+SHU0wRaOheEwrtkjZJQ4hB9Oe+4zP6bh19zLPloYwtY1XGLcx3xNA==","signatures":[{"sig":"MEQCIDaPMv6cF2tSTeMkkVnB2dfl0oO+S8W642/McGwmgOSoAiB3Okwfu9i4wRwzCs2U9twbv6zJxvEjYbkx030Sb+ligw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZdhCRA9TVsSAnZWagAA10gP/ArKbbrXHBHg9urB40xM\nntAJRW8PLi9YsqBjfAFXDo4huuoaYrWcdCQozBZz6YIyKdPTj+nJccY+rO22\nIkzRxWwNuDXtoWha7lbPpnFQ88ioiH9FZU0qOB42jzEvpC2/g42zwyRG5vqp\nK76K77XldwBvp5fli8IO8gI88HQ+2VEriNQ6RPKRNvKEo4vQ/BTZ6fmxXaQC\nYBy8jGXsUDxJQCOE84gEXSbjWIGt3J/6eF+tTTzoVwKeQeWknoNPTbyVjPrd\n8JLc2rnbl3yh1jWY+QhZfDJOPjNuu71Hd1/r+A0Pg/KCjCkVr5EUX/zzevWA\nOG5uT04T9Me3Va3b4bMvdF32dqV+k0eTme0abS4fruj0C/9jSGaUJfiAKvIt\niH0YFzRNmnOcRG5fCXkjld2ET6u7Woi0A8wd1/luZYJFoKeVeROuU/U85Sm+\ntGD+MiMZhiNz+mn7O/ZqjJ8neIKzmzlgfsGIB77zHCmBVDJl743csrMaCz4X\nlMTDlQhUrWitDTrMXal3Fxw6CcryHPORvFMBglZvulI/vbMrMc5TmOc1t+Dp\nZJosFzUKYgKiGks/oy7JGAH/fF5Th56JlIhJnfGp5b+pcGrgun0/GNDpD8Ww\npDUhIHSX7db//v+EF7s0nixB2T2XtLTTL9Ql7v6e1ahNZkqQD56EYuTmS0sB\ny3FA\r\n=IYQ8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"33b212a51c402851b3e2fd2d75fc7810d71daa3c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:34:51.463Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.120-renovate-internal-patch-33b212a51c402851b3e2fd2d75fc7810d71daa3c_1637717857485_0.4475607931164878","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.120":{"name":"@balena/jellyfish-jellyscript","version":"4.9.120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.120","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bfbef4407483d28ccd603df24faf737213974309","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.120.tgz","fileCount":19,"integrity":"sha512-ClpVyLxceDxnhv04WwILPXekVDHAof42IaTuO+MUzSC423nnZjYYsPNYH/mbzv4pJ/UoDu/5mVDg9MGJGga0Cw==","signatures":[{"sig":"MEYCIQDxiEwSAkUX6uVLnOEXEovWp6J8e89+Zvm5tE9UX84VrwIhALAvW+7LGcDtfkqpy2GtUSRlcfx6cnkPJJwd7tsdN5TB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZg1CRA9TVsSAnZWagAAT7cP/1hZm14wAQtI+NRCgHba\noU5xJic0t5wWAta7m6nnHbfKm3iGa8Q1q9UXtpzmmNSg88hYqjW24k12BNzs\nU6VIZZ4lHrQaO3C8jdNxacWGDXyAg9uFWgS3JBO4NnGYEKTjbs3invwF7q8r\n76d1FggUrly16emNnCIYNt4PQykkrA/vocN7ch5Ic3QY28FxSemOUEFN0pC/\nNv/H2u7SwdoYlsL8hteuqshpcIcqgBj54yqLrqF+RxHncEfFO3VesLJ2lDyC\nFaG+8q0FL79AOQuBwmDvA1LUW0VpJ0SmAAIy1brWIm5k697yCQb2CX3yYOCq\nFPdW39J/d93SgcqlB6yACQci5S9y3DaUOA9qiwDqdoumyUFDtSTRA4EnBkqd\nrcL/tsSE7PnVKqvJ1acm5HY4+51ANbG+ILPZhQHzVbH8UtOwGSNnv2s90qT1\n7jz6lTHq5vLu9u0mkTLI+5Kw2NXGPwUIGerJ4KzySdrLU57DWIZCdLgh4zuM\nGwIYHjE0Sr2K/RvZR5Q3i4aGrufWP8RgEUStLaHxEq4HmR3WADbIdGZcI+JM\nvZ9EDeW0hiW2OkySbKeFpbaSrixLDCvnv/m+/p/AHk0kvtgTH1QpY6iyV77q\nIKGVusoSW+fS4lm/RSW0h+a7ERIvArXif7UbGjicG1TY1kjMls3FYEEsNF75\nl1Jw\r\n=laSN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94c93c45a72b429618242a18e09a7eb3babc25db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:39:16.197Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.120_1637718068986_0.5897793033957757","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.121-renovate-external-non-major-fc4f9fa3fcf4fd0530f8bf812f067fe5790a93a5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.121-renovate-external-non-major-fc4f9fa3fcf4fd0530f8bf812f067fe5790a93a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.121-renovate-external-non-major-fc4f9fa3fcf4fd0530f8bf812f067fe5790a93a5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"782e9cd334ee2b1322e85ab1e4ca01ce549c6664","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.121-renovate-external-non-major-fc4f9fa3fcf4fd0530f8bf812f067fe5790a93a5.tgz","fileCount":19,"integrity":"sha512-zZWYUKuV7rlxw5LWSbVSccvqsY3Tpof7UArGE2bBLwt6WiFT1USLoFL6WS7u5g7VocrLUAH7DtshzpLoz87Vog==","signatures":[{"sig":"MEUCIQCgLKQ6BP16SkXnqDaU3LmXrGzf7O3uyV3ph4TcltCe1QIgMFz4Eom1L81ZeM/ek3UzbPQrcp65g634zwn8H1ruPCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZjmCRA9TVsSAnZWagAAGSAQAJpmULQgKgdaentuoY/N\nIUzyZfi2dCBLPYWQgNKjj9Z6kLK6cF6UvQb7yOCmdqHyFDGM/yjO5J3E9Lhr\n7FGZ7PljCl+vJjYmS4vwq/L4nzgdTRIexwfwjYXL7NWoOgS/oWBFyDOAFRYg\nyKqCj55tVz6DzgbkDbCL8Otmm0uPQw2nBPHwyNZCTVYoHkftNINBJsri+nzd\nCI3a0Aw0Q5uxxSKjXpZ1atZP19Hlths5Powny6A7gC5Jf8GCsAcchMuV/2oZ\nR99YPWA8vC6RwBvnZZZ7wPWbj0nYA1HZfOFKijYscwS+Vh63NPKtsW612cjG\nY+c/pnPOIZRlLj+1tVcY5jrQqRSCcaNmg8SH+2w45NdPj2zcKBn7i+tIhvx7\nrTCW5YSudJYk/ESOtfn593/5TkHxWuVNPblBNptMq696itSq3w4CCQoViXDB\nEHSgW2DoDkx1iZgigeCoO7ArJlFONvjix/G7Z0saBZu0rGcsm16zaqwdrbdU\nrhvdqnnzgvWhIDTQAx1BPco03YVv5ADdG2PQMn5XgCXOGU8OZ1S569BrFwip\n9I3CZMmdb2O64XHbvXRVGWX68DqjAyNrID15YgoQHlqRUtQkgHLuD8+KwjuD\nKrzDh3LtDj6dv7y/rXqlvVmk5hXF48OXIoP9JvSZRYnkVJ15mPTWyLqM8aTf\nCArS\r\n=JCI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc4f9fa3fcf4fd0530f8bf812f067fe5790a93a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:41:17.893Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.121-renovate-external-non-major-fc4f9fa3fcf4fd0530f8bf812f067fe5790a93a5_1637718246011_0.22460500858494425","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.121-renovate-formulajs-37368650c408aa2f1f9e9d76e7f5a3bafb252d72":{"name":"@balena/jellyfish-jellyscript","version":"4.9.121-renovate-formulajs-37368650c408aa2f1f9e9d76e7f5a3bafb252d72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.121-renovate-formulajs-37368650c408aa2f1f9e9d76e7f5a3bafb252d72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f3afad2c5b8ac97b5a5a39590c01c68893c4a6f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.121-renovate-formulajs-37368650c408aa2f1f9e9d76e7f5a3bafb252d72.tgz","fileCount":19,"integrity":"sha512-61gsK8V4ZDpjCcYoDQtryCkYjsHobQgCU1CsEsbh9U4Gt1XeiGSc+6Tf8cAYXWx3rSAfY8HtbQ5p67DLUKhExg==","signatures":[{"sig":"MEQCICueq2glDm8H/k2fchrDJMA3nBw17HVD9cT1vPS7X55gAiBTJCPBgdTGjg+ucFZdnlk+CCQcSVQMFoesqUCUyeacTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZkdCRA9TVsSAnZWagAAZ0AP/1P3g8tHdsvqMugUnn17\nL3MTTzuXypcIFTnpNd1qxssPopULvnF4I9IRCmFwjfH8dk4SbHCe/ffaxJib\n25Vf4165wKz3DGG1/XB4nsG2fn8bc7giX1NWbnNbZfUsJUkMwsrAiy0uRtGQ\nv6/vD+WfGbio3k2+cTNQA9a+d67vdethaNAtstPaaAni7jACxC4byVm8VnZI\nJbNFeS1/h7i5oag+PcTNCWDiftpMusfzQLzNsdrDfUL4IGE4UbGYzLHTxsp6\n+n70ferOR+2E8Zi/697IsIu4HebpWOmej8PUGzO6JlMx9oOejYnIvvAp/Rx2\nim+o2wGsGec+ujAyZEoexbRncVajaQl+kQXfOxa6hALQ0JD3vtFFqTSeuF0C\nr9L4mrq6fpnFiGLHBqXW8zS0HnvOqXIonoanRfZuwSPK9nzF9mgYs1dClVwj\nrHWhCN9v5RMwcsTWB/FE3VOxh1AP0sNzXf9rI+EtGD531N5dS6VtKvIUZAkI\nWITETJPYmEUmY8EPomD/HtRC0qPyxnKAXEwYG8tEASNKY9OV/iRH7w2aH2ZX\n/S4etZtrx6o1PjkKJCXKvh7JfoHVtu1cHlSWZgIM5CofEYiG0Pbv/mSBgGDW\n7jgY+iX55fw5axrH7GA4NMd0bDmg+TuTY/+K4qNuFoU1idue96KZf1XCe1Zb\nDceM\r\n=JfX1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"37368650c408aa2f1f9e9d76e7f5a3bafb252d72","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:41:22.857Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.121-renovate-formulajs-37368650c408aa2f1f9e9d76e7f5a3bafb252d72_1637718301539_0.991883702482317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.121-renovate-typescript-4-x-2b914f58d573b6c829e3a11961e0e7046a3eea2b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.121-renovate-typescript-4-x-2b914f58d573b6c829e3a11961e0e7046a3eea2b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.121-renovate-typescript-4-x-2b914f58d573b6c829e3a11961e0e7046a3eea2b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7c6b8c4bf4ae8495017b28b27b4919836ce422f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.121-renovate-typescript-4-x-2b914f58d573b6c829e3a11961e0e7046a3eea2b.tgz","fileCount":19,"integrity":"sha512-Jvt1Tf3pQ8S12GxJYKXE1FnhhqSnYXk8h4dcIhrk6mfy3SFdQpDCLFxaWvf23HUYDMy11m0SYKfubLrv9/ZPYw==","signatures":[{"sig":"MEUCIQDRUIf0ntsV0bIjdxoZgJnkLdQfQEc9fi5QuuxDYImZRwIgVZvCIulSvV1DPDh9AEVZuE4Yiad8ENO98R/LnlblVwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZmgCRA9TVsSAnZWagAAZ8EP/iDJeUc9RpDYoFDPctF6\nIarGk75oshjVukT0qPiFPKzGJ/gxzJkmFycZ3JMoSnv09BEkTAogYzc4PoDI\nqf08ZUWVLsSEZRsrn1wvkIHzihuyixq6soWctirHjCVNbnXnt3nVT8mr4UwE\nATxB5IEuhjoOKBCah/8gQtpZKhhXPQ2Wt91fnXWgm7MyVC0MNP45+I3xvqYF\njJuojYtfLXqIIxCD4q28yJ2DujAbpnDkSAs6msqSKm23jIFWgUA4cukilaUi\ne+QhutY56oIXUthRP3Y6y7aoVcppbcznC4XX18pW+WiFgnD25WZHArH5Z9lg\n0xqcd7raSL0Jaj37WL1Or8bGybxv1IJQ+5GccIga45t6EB2Os/DM9VzUsErR\nICftmxw9HvK1ExcDC2A38Nv6ZTAExf7gJLnDtSOtj1kAqIWirmZ6p6SC4vtT\nXWbq/rSYyC/Ados0p9LVpgO1M4E+VfOFT13yrgJu+uk7V41n3wIYb8d7M4W8\ns+MVtsqLyvsIt016IUkUTLV4gD68Ak99kY5sdO0qlgJA0h4HOeMN3YyS0zvb\nw5M1caOY5sAiOjiMAYRz31aU+T+1oRqFudIz2bIVOicgmFFrf07YzJQJlra3\nFVRwcQpZUUUPZTUcOci+1SmoXawDR07pGz2FsweY2SCq/MbujHBT6BwNxzy2\nTcVm\r\n=CerO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2b914f58d573b6c829e3a11961e0e7046a3eea2b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:44:01.551Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.1","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.121-renovate-typescript-4-x-2b914f58d573b6c829e3a11961e0e7046a3eea2b_1637718432063_0.7040078549537538","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.121":{"name":"@balena/jellyfish-jellyscript","version":"4.9.121","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.121","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"30b957af7c9f1d1c359a72518cdf32ea540d9002","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.121.tgz","fileCount":19,"integrity":"sha512-hhkQIHuPybirmkI6jeb0eAIwU2i6xi4DakfNjRvqJ5irIMKzmEFBuk7TkTjV4xezGFef76XPIbw139LkQQqsvA==","signatures":[{"sig":"MEUCICy0pYGr2TlFbO703wN5hzz2NDH/UYwjCPckFAGv/hTvAiEApFZb5mpFCj32P6GZjjwdvJJnrAEYCH9L/w4y4fzlOy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZoxCRA9TVsSAnZWagAA2iQP/363cNRZ472rbvOtGy4w\n95+Mt7cCpkC3LVZt8Y2rwVpBFDPrbTj1/2MayP1+cuRntWCuab7EB1R40z1T\ndW2DL4lbk5vQdB5r5iJ17sBvDFDL19giPP0RuI16tjA9N87pCQz9jicO8yZy\nSVHjTFqem/wtFeE01jcLgCghgbuUtXjsvGJynUukAdxhz15pUCZNN40MFwzy\nOx1IUvcZXN1DwHc4OaF/3W80dzpWDMmCWZ94j7qXeigyAs0GfJRPKSeJZeRk\nAfcYz7pQbT4Vx0yTDq7Hhfrz/dA2FjVIDGLVMjeOn6sBAFwxoDlWPxzN5l5O\ntzZju8wGGDTVu7sx7c3aQ0mh9DZ3Pwjd/XO2aIEg79WPhD7AUgg8VTXVnTwx\nmA6tLlpu0KqZ/ylxh9S5ajCxBLJKhR+BtiL6/uUKYexgxyCSeUMLeqNM1Rep\npX+k/C3Kc2GeUF3N/sHt2kBgxps71feLzV0okZ8IdLJrCBtoQJ2f+l0nKqCT\nWY1Wpec8Vb5PDtsAcRinfBBLrHETGSbVdQahUvf+LwUlQVVdKq7bbI5KzKxf\n7/2+8JSg6EwRfJt7eN7lSTJ2X65GhhxhpX7XvCy7+6WtHwzeOHXOHPmp07yD\nG8FIrxjWTEdnxBejK+0vyveTRkwXAab2DVw42YaJNLZKyiQHZvS+aIOuopVR\n+0ek\r\n=vvx7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cecaa6e950f759ca18dec6eaef0eb8ff50e93363","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:47:48.265Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.121_1637718577340_0.5395204543370891","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.122-renovate-typescript-4-x-25857a67ad2b9206e02232d69c5b67cf3834cfec":{"name":"@balena/jellyfish-jellyscript","version":"4.9.122-renovate-typescript-4-x-25857a67ad2b9206e02232d69c5b67cf3834cfec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.122-renovate-typescript-4-x-25857a67ad2b9206e02232d69c5b67cf3834cfec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f1592951f4ca3b3eb21dd10e71539cf0daecc8d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.122-renovate-typescript-4-x-25857a67ad2b9206e02232d69c5b67cf3834cfec.tgz","fileCount":19,"integrity":"sha512-XwndnUW85HuFrvXnMQhGKJZLzF6KTnkVkLNhi1NofZMFoPZYq9R3rhOssDo9S/YbvR+B1oS/W1lK8F9xbDry5A==","signatures":[{"sig":"MEUCIQCxPaFCkILosfCWog3I+GTA59AZxk4RpsiXtja9MuAhCwIgKZd/sViuKc1s6Nl5eQGFTok4Hq9mqKpIjBnCrFzZGzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZrmCRA9TVsSAnZWagAAb54P/04yPYXPIBNCYIqGmE2v\niVChHSrMqNNPuJw8ig+aIctbbBTtfNodepBqEnWT6epqvZ6DJNajLM37R956\ni4c/4LjSh3WqZPrcb+vEr36DVlJfb3s/nHNY10quMh4AV4TUyku+oJ5aCZXD\nDR6g22Qw1SjyJUanONbZyyQef/8omgar8OtYHXqTqIAeGFVrTbrFQgy5zRwq\nQhjO2jPzRtvR/09YY/gUgFiRkO1BFucFGjCsMTWxQJBOrmwSRtu0oob3tAyp\nOJqI97UeNP8tPJJUKBqeuOKAp3BR0M2Cf0db9DNp4LS7+cS2T+4G91O69BPP\natKQIDWnPP1iwtCjF+kaVR4+aUiE2hqKqnwMXHFC8h6XpPbLdGQti5SXNJNg\nYRiJP5ySYKHuFol64aiBhutEvNtiFyi6evkxidDe1XPxk08p+HxCxegM5z5x\nWAkncHTSn4o89EU4e2pN7dkJ2wkA5fTqI3b5VAdP79cdkyN/fwqSeXSmcFrH\nSc8aDk/BWgKh1WPJ7O5tT1zE9z0hSGwRW94PPgDXyUgy8caMW+Jtaz42nD2c\nzilKH5jnWpwi5mJCf9VMcAtDqozmcUib1QuqE8m7EuxvhJAkoDEzHQZ7E8VG\nVt5AaC1hkbQWpU/jqrNLcHq/mjvEL8ZnYYQFO4ytJ9Oba1TArNFaNyJlIJ3e\nO6jt\r\n=6ccD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"25857a67ad2b9206e02232d69c5b67cf3834cfec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:50:08.024Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.122-renovate-typescript-4-x-25857a67ad2b9206e02232d69c5b67cf3834cfec_1637718758521_0.2943403023195177","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.122-joshbwlng-update-docs-action-20bc8f0de7aff88e11fdfd6b22f855c1ce3d4733":{"name":"@balena/jellyfish-jellyscript","version":"4.9.122-joshbwlng-update-docs-action-20bc8f0de7aff88e11fdfd6b22f855c1ce3d4733","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.122-joshbwlng-update-docs-action-20bc8f0de7aff88e11fdfd6b22f855c1ce3d4733","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"81ae74fd4f538e503e4ee4ec9e9dd2689d15364b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.122-joshbwlng-update-docs-action-20bc8f0de7aff88e11fdfd6b22f855c1ce3d4733.tgz","fileCount":19,"integrity":"sha512-Fh/AhHsu0VNACSM02XVSyESxgFCEKq5mbA2uAE6PoEUVYC+8o0ZejHjNybQ8YkJZc6DZDX0A5CG1LcsMAO1OMA==","signatures":[{"sig":"MEYCIQCg5lhZylObo0/ltl2PHhvD7AzFor3J7ACYB9LWuIs4LgIhANjFR0d97gJ8Ycx2MsRiQurM5wPsRFwXC4lTyyD+13zc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZv9CRA9TVsSAnZWagAA044P/RWKKgSBuFSc9O0aAh0A\nednp+mdpkMZkq8fk4YTcFcVu5CdSE9GHzupM05ArSpi1I03u0ESeCfihvfNa\nS1Mow94ALCDxIb/KCOmBZW7f0vuEziUwehNPugcKjVacxPUjiio5QSnYHkFz\nlyrQLU90xo1thbERkGC8A/04iV6626/CQ8wUVxyGvd019J5sJSdpftvVR3ng\nh4Ifd0Gnv6Y+UGAVQIO4MgiBtTbLtCpELl39uMz1TnhABxtpRtvbpHv/lbHa\nuk1oGrUBkHiKAtMv7XcY5usZyYR6dwMdEh9QOpTF1oOw8T+PfutsQjiNFsRF\nTVmGilqLSECvfTVDCSJnH7B4cf3Qp0loU8ccSshYzdLlkm97y+SrMObwbbX3\nrAknahFtP+66KlBlEUBYWU+WjFGc+Ula3NFmWh3qD7aJE872GjuNIgmBxfHI\ncsUc8oY4YhCmk9pTJMWv/HFAiDFU3HhMEvps0BhKeleLpG58gic1uD3fFtTN\ncQNJRmOxbu/nVPvoQgumPTC9zQrbMHAhz2XBfaDPDADUcgOUFX5Avz3/ZlKg\nkpRy+tkAI4quWDSg9GaSF5ANGxPvoBDpQiHGan5dZqza/TaUS4P4p1hV7AoG\nAumO2KZLK4WiMJ9VcOOYSBkpBn3XZ8DJHbbD9g3uzK/KOFwa5ZuupSBzW+vz\nRtSP\r\n=/e3A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"20bc8f0de7aff88e11fdfd6b22f855c1ce3d4733","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T01:54:58.843Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.122-joshbwlng-update-docs-action-20bc8f0de7aff88e11fdfd6b22f855c1ce3d4733_1637719037260_0.29738018722247195","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.122":{"name":"@balena/jellyfish-jellyscript","version":"4.9.122","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.122","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1429941dee26646c51e69e805b0f6f7b21226772","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.122.tgz","fileCount":19,"integrity":"sha512-eV21nryP+qeXjgAbtjuvFNbMOQaickoaJqnZNdQ6TTSoKvap5bjtrSWw9R/h18NyML0xgJpaHZgsjSIEYxoe5A==","signatures":[{"sig":"MEUCIGCPG2ArmKM07Ef0suMwHgoAzyIpSTjZ2fbjtrae7bBUAiEAoV/cNpXe2Bb9Lp10ijKRMp9Jg/K3fVSzujESCmygl6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZ0lCRA9TVsSAnZWagAAApQP/ihggbdS4q/tX0bwIQBd\npeSxBEPC3w+Rd+tYMfHbP+EOcm5Aht6CeSttV9lsQXLqZ4O8C997g2EObGEt\ncgtxWB+srhAjlaV5NyXVsVDfeFOS+p2BBkygLd6YywQGLIBAYpfZkIlkUj/p\nim9DHNHCYLctsiYGdqG1dXnY7Xz9Bb2DFNx/JVYVY5EEwZxVlPOcMBTrIVz5\ncp5ZbljR6zxoAZ6kWf06QRJVxSR2jwh+Pb2DNXlHTUyk6frDTP7542KLZSI1\ngW03jMAg2Rk8o81xB3A0Av+JQ7LwDA8ZGoQhV1fvN1/M73Huok0G4kQjiLX1\nCX+kgJYBUXdmQPwJ40vfLYtkXD/DsCCOryDY1nrm3gklwbpFgA5sHMeTdVc9\nwipNiunHTWnBoQahoFso9Q2vzrs1I+OxACFlCzHn94Oa4YQStUzVSDPVhXyB\nPzdkvY0bGcSaL/E8btDX5BIdVS4qrIy8sMbsTjkcBKNYlPa32I0byVrzEzNX\nrS0rHxBQ4Lkh8hSoCuer6gZxomQirFYMT1JF/V1KyJQDJwvfnvSnJtjRSz7I\nsAgbSs8VEcbXwA4YGydE/imtS13vyjTZz29ZFr+jrUWmDzA/Bk3R+LUYGyEO\nMm1NfPgAROJPFuWZT3ObWq+v3C3Wt8J4GFvNKP6tmkUbYazES+G73vfiSdDo\nNrHP\r\n=WNJM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4f268dde77af451f089d75ffa3141cabd810e65f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:00:02.069Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.122_1637719332652_0.26255542285971356","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.123-renovate-typescript-4-x-88378210e71a436ab1559ea87406a43cd2442014":{"name":"@balena/jellyfish-jellyscript","version":"4.9.123-renovate-typescript-4-x-88378210e71a436ab1559ea87406a43cd2442014","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.123-renovate-typescript-4-x-88378210e71a436ab1559ea87406a43cd2442014","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"43db2cd65f17e73ca0873c9ed055498b920f0dca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.123-renovate-typescript-4-x-88378210e71a436ab1559ea87406a43cd2442014.tgz","fileCount":19,"integrity":"sha512-PTTTaBQk/2f9hhTJxgRHqDLCVb3eJp2G4WK+OLoMzrxS4YLi5ZYR+R0UM4oWAmwOeDsqucjAxsmKsubB7cykYQ==","signatures":[{"sig":"MEUCIQCt5dS7QG36wwLk6ERawSi8NVe2oTPifaUQcyPHKf0WhgIgWBQryPNBsMis4eqMpd+ioN4VIEi90qbt8eeb0RR7z5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZ3RCRA9TVsSAnZWagAAh7sQAIaalMsezjGORoTMCsOk\n5hrsohckXbSBxH25BHwHLIOM3iXogK+1MWTo6E/k3EAtMbXzA+/a5tthubCn\nkJ6PAYFKeuVJ25uUs69SwTs8HrlRztoCxNwSigPhHNrm+BgGZ1U2KzTBe3g0\n5aR2PhpA+FeRJkSWF561Y6Qc93ZIutrGSOMaswacw7myamN47T1EUu2Cmgtw\nIw99I4bISbDzILp7UZ4xYRfixUkB5RfMPu7WE3d5Z/DV5HRY00k3V0DcwRB/\nLtzF1W7ObzJ+ib+iCc93qeL1OZ+hilO4O6lJeYwFYZ3qrkr/PSRo+va5x5tP\nB6WDVcN4SkHCr/x3pNejn79CA9cWSPwn/MzYjlOURX/Rst4v9Sm0TyUoaBf8\nUXs1fWwtf/HUX21w+b+1MYuwCgJiQCboxnHUANS9lZgFoWrZHLvHt8jb576J\nY5hwiVylBFBPlF/9wdTrxsNGQMQ7BY+JkTcEWJzskjrW3IE8Rc9nSU15V+r5\n/Ydko6KaXAM+kmkQWMMoqUOYHFaQbNgT8BiEl2AjTrbK200kz1TWSZRdFvb+\n+uwtsehfthSa5Mj105xtaHcuRjsOIRqnJ1UMCYlx71RC9p7ZKE4xcRV4gRUo\nx+o5TsREs+Wng0LkdOE5kyDfAb4LQFS1OxfAsnghc9zy+s682Zvnld2MtGQ2\nxHFR\r\n=LcZ+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"88378210e71a436ab1559ea87406a43cd2442014","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:02:09.466Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.123-renovate-typescript-4-x-88378210e71a436ab1559ea87406a43cd2442014_1637719505658_0.7668517790760991","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.123-renovate-formulajs-432c5c6e6f60bba3024b3a171b3175c5996c0c30":{"name":"@balena/jellyfish-jellyscript","version":"4.9.123-renovate-formulajs-432c5c6e6f60bba3024b3a171b3175c5996c0c30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.123-renovate-formulajs-432c5c6e6f60bba3024b3a171b3175c5996c0c30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd3cd106fad19d021c2f091b2b94cd5b81412561","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.123-renovate-formulajs-432c5c6e6f60bba3024b3a171b3175c5996c0c30.tgz","fileCount":19,"integrity":"sha512-TglX0tmbQrynXvzDm4626lXMNzIrJ11LdM2c2X30Po0XvxMHpNUpJtDIc24HAgv5TYcGNM2zOsdjoZoZePmwZw==","signatures":[{"sig":"MEYCIQDEG6YxpwKY0bhTO9nBMaO4QMC0jRAXzVPVuOpaa8505gIhAPs5zSfaBdbnfCvun3cuUBpszi6t1WA4VcG0VY0l8Nar","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnZ3bCRA9TVsSAnZWagAAM2AP/ReakIca+yDSVGRqfjTQ\nvuSYKDwSQNuMz/lEv5ImAmsfW2xwxAgJszoaNcXrMUz0BbRZSlPK5EdKdNoS\nJe35QZi8KodDZP1uFW9vVuOds0SG2/5s2XV/KiiFqcrPqxfI4oSqIfxJnB0Y\nPJxa1OFDDMUx2gRbH6KfcOUKv7XbVm6W3/l2z3lDUsAm8Z2S+AzQGAX52hiF\nzKpvzsgOTSGwIP1tXiXLU8bTHjxpHeSgJSmZfnaBiEQ0D6UkQ6j3x5esyiaL\nDdeevA1ZLhkQuq810C+ba7i9joMAWD3r8c8haFCLGXH160erBnp5xZQOCF1O\nBQyF4Tt8Ez9e/BQEItjUaoQttb0qr9e9DfPNmXaOdToMghTteij22bN6DfUq\nEGjRcSwDv16zD/tGlf1TSNvZeDgZCqSZpjRJ8EaU2ILY84U31EDLXafRpI2S\noK4Oc0nmdvn1ZjOz9hQoajqxhKlFfOsg+6Wk/U+pHHFElxoTOTpOt6unAJRG\nFUy6TNdPO9EU8Cz+qGJRk38GIg28xwe51WF3TQbcCFSq/0gureyGR1fs8pWr\nQh3XOqLDuRB2yCUtT5Xz75Q0SnEydNz1efm8VEDMy5RGR/GAKUsZ9FB06wNj\nUgkUb/re3IMBj3Qa0UpQGE4TYtRv0hK62Fltj9FaTLss7VlSHYZDU1KRFt6+\nJ+DS\r\n=8N+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"432c5c6e6f60bba3024b3a171b3175c5996c0c30","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:01:40.660Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.123-renovate-formulajs-432c5c6e6f60bba3024b3a171b3175c5996c0c30_1637719515018_0.7049406561954594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.123-joshbwlng-pin-typescript-e8f16bbb83bbff59118e8f8105122280e0ee058c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.123-joshbwlng-pin-typescript-e8f16bbb83bbff59118e8f8105122280e0ee058c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.123-joshbwlng-pin-typescript-e8f16bbb83bbff59118e8f8105122280e0ee058c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"81f422cd491bfca218f9804d747eb5cf84740d80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.123-joshbwlng-pin-typescript-e8f16bbb83bbff59118e8f8105122280e0ee058c.tgz","fileCount":19,"integrity":"sha512-PRNc8U5Up4gzcQgi2n1iK4U4F8ZnKVfxPYPBXKzo5F+S3SGNvWVzFqv1k0bqs9bt7iIMrICUzGYHLL8SBt+q/Q==","signatures":[{"sig":"MEUCIG6UmdkXe1/W1TF//T5dFGIZI6khBxAxUSsGy7yvSckeAiEAlzOIwbh949Pw5gbCvhopBMe9iGU9Mu7/tloo1AJ0vNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaAJCRA9TVsSAnZWagAAc9AQAJFioKuSBMLltXLX/5u6\nSygMiRsjDj4C0CfsMcOGFWVMJ78939Hht5u7tqauaWrH6qyxBnSCvYrEnbIj\n7wy9MRvgZeS8JXobY/DaL3QDJZw5PuAllMPnuqBjHiRoOqK7BTKDSjM0Y76Y\nXnMncjC3slMOF6EEYbB8AAhhi580J+QoXaBPmEZD63TsoQ9ZWelrCDry6Bb8\nhYJvRbGSh7thEi6PqBBm45YhstLRvctEjUP0bXyXNDAt3q2wtMh2reAo9gzs\nQ3xo+kRTW1zTcFI7yzFr1yDE7BbNQWCUKrXFeyOTQL42bDdfAcoq58GVNAON\nw1AZGd+mI2lCKXkcxdv3hUcYc1AFqBajOflP/HhNz/TtfZ8nu/qSMJXvn3FJ\nnXYKTbIh7D6KUl1x0z37OtS6reREA/veIIh/oeHDSIdvzI9sIEWtT/z1nxkx\n3YZHsPboWnYyy1GQpN7a96JBkfNMzC7JtdmPEr7tTELKXjON2p48UZCprXUZ\nhsJsFhD0GLAWscHayWXcODCZoyG1SL7CoSKbDOsJYrnwmt58tgkFUQcvNZn+\n9it2DfXxEyY2xyiQVpb7vJ62+62pnSOFO13HKnoE4bUCHI2SGzrpaMBWXQd7\nbLyCokt59eVh/m+Nf+QIty+frEGrP9embAIf246SUUfV0ha49BDwhThlkQSX\nTXBf\r\n=Yoo2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e8f16bbb83bbff59118e8f8105122280e0ee058c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:11:59.548Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.123-joshbwlng-pin-typescript-e8f16bbb83bbff59118e8f8105122280e0ee058c_1637720073126_0.3347246733808429","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.123-joshbwlng-pin-typescript-81eb946ae16525a437cd75a8af4c361042d3d0be":{"name":"@balena/jellyfish-jellyscript","version":"4.9.123-joshbwlng-pin-typescript-81eb946ae16525a437cd75a8af4c361042d3d0be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.123-joshbwlng-pin-typescript-81eb946ae16525a437cd75a8af4c361042d3d0be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f11083c28ec9246f4073fbfc171c928f0e82bf7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.123-joshbwlng-pin-typescript-81eb946ae16525a437cd75a8af4c361042d3d0be.tgz","fileCount":19,"integrity":"sha512-ZGWnbEdUjC+0q9tQnyChE0GI2C0ujK4ZaAy/IKsq6VFiBoqolSYrk++bugLXBhkI8YPmrS9a+sG60sdyx5aBsw==","signatures":[{"sig":"MEQCIEoji92DR7EeWwj99NwVQE29SiXTNtnnsbjXYdOa+KxOAiAf9HQIyEh+WpvVv4y+FAaSYPMipXVRcGnXELK3uxxzsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaUvCRA9TVsSAnZWagAARr8P/iWl2s1MlflEkFC8iTgU\n8N/NmL8r8KGFWCy90LXelsCcLtt3ws69eMQ4W0X+VJoFVgF9YmKXgjGgawSK\nLzlGJtheAm+rnkilLCsCJLBVoFZXeoL2hxz0D+yX92/BYxQABUVs9jc+25Zr\nKUmEtpGWBloOI0qM/JdxeaW1oew2zpXLzBgGE/2laOZl+lnT6hbkrSmTTkAJ\neFB6Pj6WbvrgRpxnKdgcjMi/tJdhmAA5RNuBkXuTeK1vzC8aSxxXRRsVkA/j\nfNFNYc/YAJW5Ni5khaj94YwYgICP0jpDBhq9C4LYsccGG+hqAx2fxMBdcr37\n7td9pNnBIpMO5W2ojyQWcUHzaQYH9Wei9k9kuTSGgQhyqwhTDq9rcr2gKAsy\nR8g3hGZOfbzGstZ0jDGvK4qkAmjk+Xxzo5oR/QwB+Ic7xp5UCh7qpWYPXdKl\ngY+FSF55CsBYBOl/bN5vH2XM4aXfwL1kWhecxiPGH4MFnuC3cUzSL/0xG+Vz\nCo1PItMDWIgaSMY7GfHq9aC0wjDxsLLS07qclwcw5JkOKk6KN/s1RDydxQ05\nc8uTmyP5mt96z3Xc3C0ysDUn/K9KtCDY9Ia2+Lo9vBHRR/ALGa4/O2PH1r/D\nzocixKcLRfX8Kpa7BU6kcKLw4SAz4X8G+URe3Xjku+DnwBM/NUyWNzyOQlYY\ngXKu\r\n=rtb7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81eb946ae16525a437cd75a8af4c361042d3d0be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:33:20.825Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.123-joshbwlng-pin-typescript-81eb946ae16525a437cd75a8af4c361042d3d0be_1637721391764_0.630532096135396","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.123":{"name":"@balena/jellyfish-jellyscript","version":"4.9.123","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.123","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e110d09035a5ad80c563f4f64913c06358adced4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.123.tgz","fileCount":19,"integrity":"sha512-OQ/E/nEVZrrrHSEkKRlZRqZLjhJg+hh7W0OdrtGIpLu2o8sno4fDTGbCFypGPGWaaQrq/xJNEIn6EZneUBlOuA==","signatures":[{"sig":"MEYCIQDd5LongYMZpSJVd4YdhIquTw5qe5t6CZI4p564DCnAtQIhAKLhQvwKebrM+QdCSRUCL6MZBT7Xc+Va6t4MaW0JVhV5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaYjCRA9TVsSAnZWagAAeGEP+gMK+LJ7zAsbWsS+8b7K\nFLDgxQ5lReeHRINRb4LNnXyOuiLiMkibcl1BoYjXGoVFNO1A+nMDK83JDqyf\nfPniieOtiDPOpWEqwL7Kj6kwsjLADycsBUlDuESK1jeWhnpDhWoHNwdkvJj7\nvRhK5i2eCXObosDkjxZ6Teco4d66Cw3aM6J/7D+jFzHDmh/c0TEON7z/hK8J\noXtUDqN2fICYdGW3ZvOoDGRaaUN0+4+0RWSEgGk8aepx/CrlJrZdrhhE7Flx\n8W4w4R7Fu7f4IAuGbu3pauVaC3p7adFA98Iu1sBnBDsJLkFszmfTvBFnUasD\nkaoS4U+cHKyB4xHFr7oCK3h2gHUG2A40xTsNJ+1tjiBB38yoX2DKBzFFXFCc\neged3fPsHzIjRujGtJgJMxVPvywr27xPHRvevFJcPAlgdoaMV3aVhaotolBb\n4oHquyrZ1w04N4I+r2QlzVDGenw3SdD9WuPRc0SEU96N/4U+XDdplmoAeIV4\niqWpuqF8e4kNKeEG8yXC6Y9efbzLeo877qYNbsmKODBPWq4FQo5TA1NEBt/1\ngsID2R4it52pLn0x2/caxQ+jcphA4FSWO9raF3l/K8VP6POOBhXTbFjXwcVQ\nXU6MdD+eZMZkvl2cQ93HBmsHxNFXXtvbNXwpi16W2qeepFmgomVmB/Axf+5c\nrP55\r\n=azIs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc25a2e4802b60f134842f1bfb4df4bcf1d521a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:38:15.064Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.123_1637721635334_0.9980120864140942","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.124-renovate-internal-patch-a21baceb7d65e3f7bb616c33b0ebe7c3e885a37c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.124-renovate-internal-patch-a21baceb7d65e3f7bb616c33b0ebe7c3e885a37c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.124-renovate-internal-patch-a21baceb7d65e3f7bb616c33b0ebe7c3e885a37c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d52febd380af31c0c72105d2f5854951d71a7c62","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.124-renovate-internal-patch-a21baceb7d65e3f7bb616c33b0ebe7c3e885a37c.tgz","fileCount":19,"integrity":"sha512-z2LgANV8ZopDTEcvpixzQvCWNVPQN3fLWhiVpkGNEYE0h4PpOlqrZuKUfRDywzd6mQyjrhagItsG93xWS/3w8A==","signatures":[{"sig":"MEUCIQDQeAnWQ49NqEEsmF1XwaV8RlMegEEe/q+Ratc/MmerYQIgaATtPZ7bwr7gi5YhmGMAi03L0OQGWfiOer0UocFDH8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnaaeCRA9TVsSAnZWagAAnr8P/1BT6n82J5mamn+CGJ+I\nLGGIXBn/gjzd5VoB4e1cBaB+qA7IUCrlWdlxQA2RjHy8c/4ZKgZjlZswBBcq\nUzdxqJASy22qvCjbY1cAAdROhzJ9GZ2J0INrLSAf8Uo+LI5VAMyR+4yS8Agj\nvfcwy/Y+CseBzKKQfNQqteDKWSJepN10t4TM/pXvLSrW0EaBABG8dTJ6TJSh\nNhqsuvCRC0BbVe8W+MUR/EuF5UvL9wnKu90bdE+0CFOEQCH0LFLS8+SDVFNr\nEsai4wzJvMhGuIdjA7pMTzaStMrsmFVNrrcAZqN0QIRdtLUnsGpYuGNc+rN/\nUwYsLoC1iSxFBp0Fq7ge7K5G0K1/cTRjtyUb3AIt1qJr1uKiP5yHZAxS1O10\njS7kD9wMRXGpxhyO0n804qImSkGUxyH432+IkO6AlP4KbILxP2QPgmCPPspz\nnJawKg4+y0WLDbZ7n45vwqQVQ0sdgDdc6/0QskK4A+ieB5GTyX8m5nud6X9c\n2wwph6+DrtcCyiyPae9W2oO97yPorxJOvGXw9Z4rGFK/ivSHqdtuZlHnS21q\n6zm5MQfPiVwrOpYyeerrKs5VTpbbNefnfynOi7fPqwxTa6FxuXjMjiiGa2NV\nnwLzPWpihjB0aUEv8FinJrkpIGBObSzLU8E3WW+KDWQm4SFn/0neRzE2fmv4\nqCI1\r\n=nomg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a21baceb7d65e3f7bb616c33b0ebe7c3e885a37c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:39:51.128Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.124-renovate-internal-patch-a21baceb7d65e3f7bb616c33b0ebe7c3e885a37c_1637721758735_0.007860341146108452","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.124-renovate-formulajs-08da30e292c905c16fa4e049c6ecc685c5b7e462":{"name":"@balena/jellyfish-jellyscript","version":"4.9.124-renovate-formulajs-08da30e292c905c16fa4e049c6ecc685c5b7e462","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.124-renovate-formulajs-08da30e292c905c16fa4e049c6ecc685c5b7e462","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94d8cd16b24a405d65557abb31d535ba165cd1a9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.124-renovate-formulajs-08da30e292c905c16fa4e049c6ecc685c5b7e462.tgz","fileCount":19,"integrity":"sha512-Gou6uauFBkdzcIAzFwBUHCwcz8RTXWSZsFnbK1wNB7uD29ilkBmCaeXdk5CYgwPOngVBfzvmkt/2C/RTl3q31g==","signatures":[{"sig":"MEUCIGjIKMxCNl8IbhlC4FEDuHgrYLzFdsHoGwymueZr5Nn1AiEA5rsSdBj0z1VTURgiPE+DIXgZXBB6GJ3q4cm+dKNtYh4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnabdCRA9TVsSAnZWagAA3SwQAIq8azaZi8I8sHNFDjj0\nBD/0QZyzwXdrSs9lAtuHhdWPgkjLf44OwXFYNKayx++illFeDLW588Lahot7\nfofOuEIgkK1LSrWgKUZldRA5K29Yu6q3nF+vhBbAT+eZYqGJyTKwJFLIR/n5\nFJW5JLnRhDBIE0gtJohyAUjavjoy2/eKaQvyqkEfStgDBNpCyiIVVhuezhCk\nJrf9mLPiGQF0GO5bIcrydWVNvA/RvSwnJpB+2/3S4fk9LbbF8ESMvgMAdSgd\nbkEX0AkiTBAE0ZyfUiDYiKdpPxdE1hp7Ap/NtQIl36vILQ7IlaV8aoctLQg0\n5XuckNngIHc0FlgVIXKGl+hwa7vSSyhwWuAXXnZsKjiK/6j3+8Imm5XTc8Lp\n60kAQvSdYVl22Z+JUYF1C5pBJHNxvg0m1e7kXyV6Xwgr//vlkqDzC0MCXw0y\nA8AZWinssdgom9ZEk0pRC7GBTTkWPawDfqH38E9TEBnUkmRP//EXOun58/LJ\nla2/SC+XVtDQ1oITyvoB3jrjj4++ckycKp/UEnK+YVuakC1YvoBC4/8rGata\nZR2xXXWxWPq08mtmOqXcBXRKBKUt4M8ujo8kthlHfDW+3z0MWfEQ3S1qFMZC\nJUtifRPUGQoHXrsT0uslUTYt6nnLwLBb/qMRJhJSXjG9d5+aH/9jh7QVAWPr\n3r9q\r\n=rFMG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"08da30e292c905c16fa4e049c6ecc685c5b7e462","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:40:11.695Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.124-renovate-formulajs-08da30e292c905c16fa4e049c6ecc685c5b7e462_1637721821167_0.5334374742250891","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.124-renovate-typescript-4-x-179f4285a02d178ba3f99b1871f91708ca168d02":{"name":"@balena/jellyfish-jellyscript","version":"4.9.124-renovate-typescript-4-x-179f4285a02d178ba3f99b1871f91708ca168d02","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.124-renovate-typescript-4-x-179f4285a02d178ba3f99b1871f91708ca168d02","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5420b5acec3807881ad45543203a7fc5036360f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.124-renovate-typescript-4-x-179f4285a02d178ba3f99b1871f91708ca168d02.tgz","fileCount":19,"integrity":"sha512-Y5EsRD7v3+RZH8H6apkmFhQMzh5Eua3M6Nma9h/AlwFyzCAf56LDws4/ALYouNV0P97PBf7IiA/eS/rcXY9BJw==","signatures":[{"sig":"MEUCIGEAsRdzJTEQCAWJBC8JxIUXUxmlnvBqCOK7Ynl7+IQCAiEA5lye8oU/6mMK5AlpPDBL6gpEv6RQwViX9qHlRxgxmGg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnacBCRA9TVsSAnZWagAANloP/3Hm3yAZLVOvkoA+pl05\nsTWURUd5ZmP9jqtGzHbXrZLdZShJUPK8TyVnS+c9m4FAeLrWJa1kBckgzLkS\nvhGMeL0h1A0PX7T3JfoLOhfOey55yED6TfvlGXJoMKrSoH/OdqZ3fW2s6rg8\n3UOhtmxR8l085GRA8f3Xsfxuz14FBvWklxpNGP3uphmD33Hjb+DPx42ufd5i\nT1d5JWwCzbhxSwg/SHA93DKPWsWhi6ZGuUYYTsH1/blrxV9rFEfQOyYz6Xxh\nsrJ1wbQN1PXl32+2A26U4pDniW8ddt10yXLuOBMhd2PW3GI2RcOdsZruRxQo\nAoloR3ZeXQVa0y7Ipmcx0KGclJoldAPg1q7vki/4kl9DtEwd6QD70gA+ZRC2\nMv9g1tNxRBVEIYAZQ25eszSGgsUGcXXgT3As12Pf7gobB40yvVSpGF/PO6nr\n9eEhSBMa3RRyFb/CcvsN7HHVwQ88irE9P+wScE5RB5cez5QMAoJlbIn+LvAC\negXcTWcA9biff1UEjgUa5IwXXRhdlvQdHCLVRi58jMn4ZmFgdLJNqvWcJszT\nS0nEANbGKLl4laK8fMqUHRlGbI+PxdXPqFqGBTw2Pev7eZ6E7D97w53qxf34\nKJBbfAgyKx2aZXVexbRXYSCuRLgnZwGVpxJWWIsoPAPG2FAtIUDd2XvgAvFd\nnIp0\r\n=3k7f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"179f4285a02d178ba3f99b1871f91708ca168d02","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:40:28.928Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.26","@balena/jellyfish-config":"^1.5.14"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.124-renovate-typescript-4-x-179f4285a02d178ba3f99b1871f91708ca168d02_1637721856826_0.9571513854529052","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.124":{"name":"@balena/jellyfish-jellyscript","version":"4.9.124","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.124","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff69b9bb395256e8ad385610b28555aeb3e8b7c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.124.tgz","fileCount":19,"integrity":"sha512-b5tcRT1lBl49R2+3MymbIVk74XnLO6lexMafEMR0FrBS/VTtsjk2+SRIXft6tW0s41WB2oOhNEViqeUEtGJ/DQ==","signatures":[{"sig":"MEQCIEvjgFURZBzD7z1McwgukNJz9WBhbJI9k99bDSG1/PYHAiA6FCxhYE+DD8tZztlX+rb5KKOrOPhfLGiZcTA48L3f/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnagkCRA9TVsSAnZWagAAyvgQAI3s9AOlWSavZ0jBh11r\ncRxzfZGGRgSmCvBhKGNwS1bXsOIk47/CCVBL0Gu4dBQL3+Dt48smDROjvCXG\nluD6xKriTHxK6HYKL4Jc6KuHviN3StthZrpneu8GMB8G27Dy4UUCuj2ykzzP\nqfJhG2zWBK6bbmEPwi+/f3xf10h3CVQ/VFbB099C0x+JFzrggFRKhY7HhRCB\nysFSfh6l4D9JdGzjm5M29trktN8oUn4dOJ8odkSPDP0U3zFFTWkSkIy8Prea\n5s6/1kjK84xZhDD093Io9B9n813Q6jImMjBk0c7hSuEWWCmvU3N9lRtEOlKY\n8G+P4ZPLOP9QerOlc/wDLmwi0ZAidR8XA7qxviKxbmSmUF5DvvEib62W+BW7\nYZVoBLX+g4/qtf27CPLv+51I5PHcmiAU0seHCS7f8Z+2BbyLVZb86X5xeywf\nH1eegx6/rStI6qCpj/GtODGQQOxX9R4kGfbdNe+9LVlPtGcbyvRc2hSnHzhB\nWtB+zzC/kuC+2Uvrk3EVihaFgMUyeu5/q+cQCLuNNzyxn4qDxKW/iyVoUrO2\nmimthnDZUwNg1bvtDbaTD8cinX3AP6GYaLfwNM4gUHwI+/Lyf3F5gft9+TCn\n+vltQ7kzE03BgPdYFUUbAvOhwUQkwOydILZSWmmPOVeljc+KBWIbO7uux9UR\nb8nE\r\n=nHOV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c37cc6ef60f86385828967cb737714aeb2c2a2e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:47:03.452Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.124_1637722148674_0.7846867909930602","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.125-renovate-formulajs-c8946b46f75110d9a50fc7f2ab1b00c5f40bff0c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.125-renovate-formulajs-c8946b46f75110d9a50fc7f2ab1b00c5f40bff0c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.125-renovate-formulajs-c8946b46f75110d9a50fc7f2ab1b00c5f40bff0c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d66304f2189533976dc1958a1ea0ea896bdead7e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.125-renovate-formulajs-c8946b46f75110d9a50fc7f2ab1b00c5f40bff0c.tgz","fileCount":19,"integrity":"sha512-P7KdpCRXWwRTrJMhvDiF/ZMBWzQ+VXRuF5v4o8wowLGviZGPXGDU4D+DTyFBaUgeVbh4HGSxiDLKjEeTCJr1nA==","signatures":[{"sig":"MEUCIG8HmhXyBYuqXMqq2Xdd1hKgmWaYgDH8lXOZxEPozBfWAiEAja20EO4P0TJVOYQczNuCniaexJE9pWup0SEA94fNTbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnai6CRA9TVsSAnZWagAAcuEQAJ5UJlIt32MdOP/XS1iT\n8cZhA+fdPwND5lBRIXrdrNIkds6lWENVLJQI5sKsvbptK5aDwZwYv4IMPZhn\nIozlB+qagiNM3Vzqc2VjS5pn3+SIc2VuLS2khvQ/cB7eJKeGwAYYgzI6dgFW\nVkUBfpFh1a0mwqf4nS3J+p14aFoNwNbq44M6e9jd5DtQqLQQfeXkUPo3oGfr\nhuRBq8o6oJdUS3MmBOnRvBw/7cCHvvbphdBLAOqCkwuWGqwEpoXZzLh/262G\nGVnqmIaaISGCt/1/vvvvBq4gCcwkTK1FilpagqNXlPLadl+d1lQXXkh447bK\njXtz7Vx8lPbbDBtl9Ogdjms2Pykmq5NOdMBokoge77FZS70n11aZexYgcWvp\nOpVyy/Bx58yIQcD6kTnfAx6Nc3z2r0zpFNzYDDaMepXfNp4OmsQy6F5nYMOp\niAEpYPFqNm5ZLBGj2arG0KJF0W6ylsrrBy6KYhs6P5R7O+pZHLEfpJfaQaIP\ng1w0jMr8VQtwFT/zc5f8414CjHmrZf65ZnpfYd3SITJndYBlYFSqpq4sU+Tp\nyh+cOLZV8Yxknm5t9c/K54Zfnw3d3ak+5TW2GwdY9Xx2eWO8BAe+RXRKpU9G\nb1kweW5kdiMfsAJj4EDOWhTkKBBV7fdoEXevCp4hlMtvoVKWszetF0+dlNJS\nbHMB\r\n=/7pN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8946b46f75110d9a50fc7f2ab1b00c5f40bff0c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:48:33.577Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.125-renovate-formulajs-c8946b46f75110d9a50fc7f2ab1b00c5f40bff0c_1637722298344_0.5980352521845602","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.125-renovate-typescript-4-x-022b20ac88da3d3c7052c577703b47221233fe50":{"name":"@balena/jellyfish-jellyscript","version":"4.9.125-renovate-typescript-4-x-022b20ac88da3d3c7052c577703b47221233fe50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.125-renovate-typescript-4-x-022b20ac88da3d3c7052c577703b47221233fe50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b20c33bca49a95cd14111055709a55041b4da0c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.125-renovate-typescript-4-x-022b20ac88da3d3c7052c577703b47221233fe50.tgz","fileCount":19,"integrity":"sha512-KTQVbHpxw/bcPrv01AJAuDRvMSQurikK72cDW3u7jd5pSV2EPMd82D0XYr6Svd9lO0xRVllH0bc8M+dy3HJ8bQ==","signatures":[{"sig":"MEUCIDgTE33w/loAEXOe2Qy5xp3quERa9Fuzm3n2BHqwvnP4AiEA0JwdC1BYL22bQih/6uM9fxZR+3tOTE6P13anqJC2suE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnajsCRA9TVsSAnZWagAAGLwQAJM0i5lw3BhAMUxLlcpm\nBqE38RvRuXEhUQ5JWfbYq3VMkSUccncxpAmfpKmo2A0A0nrjGBIvfBrVTR2X\nIt4GUPWWNCjreZbkDSukREqw0YqpXJmvZWSOTPnfzYoR7MLo0a7sYpfuhVGD\nUuBVhMrjzG2buRbJFS9krC6PKjrK/HfXKsWcrBP1aSFAOKmuNzNzhwOrO4Y2\nG6HtVvb/nyXdbXjwmOI6PrnuSqo7mR4QtkOAFGr14KjaSegwybBJVMIJUqre\nvv3QZ16TKojEn0t0Whdtwjfnh+w9bryaCyLvBV7SEaXIMMESzI26zZi8LmZx\nwDoen0VHosCpHihz2NcMjhaogcX1ad1d/EC+XduROyjXjGoAGeKS4Kp6UQPo\nlDJSf7CnzMlsi6gSN+qvX2Z97wdllIH8ZaZPgfrsUlw2mw10Gcgza/OLqKnI\nGLQgZjWfUKop3t0cSRR1Qm4K01hPUth6umB11gtJ7NXCwIengU5WYlSJLn/B\nyurspb8W0KbXG/PXxVAvBOk56bDjVkI1dS43mWf+HUfbvYua8GiaabHJoyZ+\nxLzznGZPa5NSWBmWYct7mwZgofS05CPU7+HxVIusYfKhOOWCEdHVUkqAxMzt\nY2Jqxdk6pybABO2Z8MnYxRRHQQLPLWdiFgIjibXeDCsmAGMmqp+NkHtgyQeW\nBwYx\r\n=xtBz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"022b20ac88da3d3c7052c577703b47221233fe50","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T02:49:22.252Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.87","@balena/jellyfish-logger":"^3.0.138","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.125-renovate-typescript-4-x-022b20ac88da3d3c7052c577703b47221233fe50_1637722348133_0.40420956035567035","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.125-renovate-internal-patch-5002546454f0d03db192a8bd1cc6611fdf72d96d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.125-renovate-internal-patch-5002546454f0d03db192a8bd1cc6611fdf72d96d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.125-renovate-internal-patch-5002546454f0d03db192a8bd1cc6611fdf72d96d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"22ea38ac5881b5ea9a7b9cae3ffcdea032262c68","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.125-renovate-internal-patch-5002546454f0d03db192a8bd1cc6611fdf72d96d.tgz","fileCount":19,"integrity":"sha512-Uj+rPVqBjR9RCuO1STYKmjjec7XUuGktYdoeYo7qd7q88Pu1pBYBYdSiWxOn6vLq/lLIlNXafKCvSbShQ/ccgQ==","signatures":[{"sig":"MEUCIQDVFx3VOX6drWmlqrwcC+rAYUph/n9VDADLMaTygdyW/wIgLkz0dU35/vBAThzcBkx79PXkLy6kTBwqLX3lAABdHDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhncPBCRA9TVsSAnZWagAA1LEP/j2/oYVya/UklDxreirF\ntfH0+TErx+D/gPrPFBR/j+rBICn7kz7Uyzj+oRdY5Pt03WyEd5N7jCqzrGz6\nQmhiTlEwY/nAGS3k4V4lBablxF5pnXmNCkZvQ1qWVRiDztVAb+hbTyvgD9MX\nBGZpF5Zx5pCllZNF7bhK3pdqTpJqNigU9mOKvOLHcFoslncOx9tjcHRxxtgS\nXJDWIa+kNzgntNt29eTj2OYR6NCCrs1mpba+TV31GRrdfIWvCyy9iibj01Bp\noReXz2eqXtCvEfCb4I+XJMBAkG2kSr61fk0+tqLGuOPJPHu4hTmcpUwLYnxY\nUaZDp7ytWeESlNo2mfgy6P1YQtLzDjHHdGPsdnI3m/lRPyq0IF4FNDweTMFq\n8ac9WSoAbA0BTHH8WyvPozR6bleNq0xylszzAimLyuOdSDPoVHWn0reA5Mff\nHVmPSHtXUPWkoSzSedYj3KNLd5i+TvjOifzXlXNIqqwqyAd0GwRsn7D44cRu\nC9w34B166djJPXBSxYErn8KBGEsyzSxpkO9mOOMq0/e/sQ15lYNJdEBW03Ns\n069k7wuaZ/60JtaDuGAyS50iulRUy+PAB+0GityJucdMpxrNoQu9/ZNU5pLh\nzIyqbEMB5xcV3YGHdl8eRI6/eAwAHbdmmk3E4KMovPJFnmPOpoOVOVkRx/vr\nNZ17\r\n=zKe8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5002546454f0d03db192a8bd1cc6611fdf72d96d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T04:43:47.337Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.125-renovate-internal-patch-5002546454f0d03db192a8bd1cc6611fdf72d96d_1637729217740_0.3454341460366044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.125":{"name":"@balena/jellyfish-jellyscript","version":"4.9.125","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.125","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7fc8ccbb763674c5e5345af042612fdf08e136a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.125.tgz","fileCount":19,"integrity":"sha512-0g8V5zgDEnUnA8bE2ZJmKYf/i7ukfKoWm3jOB++z6OhpnJTNrcpI7+MbxcQJwxXmh/xMMGwYcfSGCeePq/QUBQ==","signatures":[{"sig":"MEQCIHXv9NIyGwAsYPKtEnUXlmLdrEROCAe57Dr7KBGWgF9/AiAth+0VLrQKBius/sLvaEMxSkzTCTi12dvGQRUhGTxMxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhncR0CRA9TVsSAnZWagAA9psP/3LwkAvqM0HNgGCic77y\ntaRj7DADkhO9uwRFDZLhSD2k3SJJzeSvTVjM7gI508/5fw6G3zkzZur0R6g/\nu9yUOu31rYPx9NVCdmZdGT2Hgjb16J6EOnaCLJAQ1AX3eMQdKBSaWdGn8cPX\nTW31+WTHSd0LjAp24VKoJrY8OD31rfxYXaAAHH/CDnh63swpHbG0cdNtXv0k\nNPuZbnHtQmGJqWO6lorDUKf3cwZu2wlf/RwOV8pYUQacZvm4ZwWsz+O38JhW\nCV+W4Ht76+UjdWB2eOGzUVGiTv9tHrXphC/OCZZsGeUZEdr9vkk9F5RA8QcG\n66KKFiiwA47MkcL/mzOxieL4QywM3pDrUQZtwA2RTAnOscjObirikuBOkFEE\n+HsryhNYeNbYcP0rXsEIbVu6KwATiDARpB2naeGnggBG1nLSQz9OCrUgnN0i\neMF3Iddj4bsUhojIywHO/VvrGPf2paPh4GjSbnexweTLoT959Z72mL11345R\n94N1e2C9J76TkbRQMXvz20BUi9htr1CcEqvxCtX3gTnMY2REqgAbxDL6YxdC\nuvTjASkuMwpOoIG93kCDcRHDMX3O0UDBdLgCZit5DLSvA/NNS5vWJ2PgRyye\nmA3vKBKVwyB1OhpqxEVlqzNq90QoeURTofx/nqLdXo6tmWRJ/FGPbR0ST1Nz\n/vXd\r\n=AjOt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf8f6a2dfdd391cd979b8c2b8aceb33527f0bb9c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T04:47:57.551Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.125_1637729396543_0.37595889691484996","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.126-renovate-formulajs-89d627a5e029d4b3f916c32fcbe5729314806302":{"name":"@balena/jellyfish-jellyscript","version":"4.9.126-renovate-formulajs-89d627a5e029d4b3f916c32fcbe5729314806302","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.126-renovate-formulajs-89d627a5e029d4b3f916c32fcbe5729314806302","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd58485aaf60c3c802d828c6b931095577c21be1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.126-renovate-formulajs-89d627a5e029d4b3f916c32fcbe5729314806302.tgz","fileCount":19,"integrity":"sha512-BXV0FC1pxfUU6hLcJVvrQJ6ZBmIGAqVk5Vs2LlJqyU7NDmQR7rOjuiWYidds7YA364jZ0nS8VchCPjzldr9C6g==","signatures":[{"sig":"MEUCIGMIEuYrzCFRLXetOm+S3QNEPxLLRUrnNpCTjsKHXzCAAiEApYvhlNuBeNAvGV6DTV7zm9VygOgSvTTh4jRXNrqWTs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhncV3CRA9TVsSAnZWagAAGDgP/3FnayKdgoEjHQAZNE2W\nH5OqEyW0wC0uh1wY59P+vrG70Twh9AK0D+t0ksJcSuScpsn3xE4ETym1Yb5w\nPGuHIaWgbhk6y1T2qycqaH+5+l1J+kWUiOXL2qMLk3VV+0f0AzqvFUnJqEfD\n1MTlK2UMP2Yt6e9GUoMY6JP+o6pMt54sqvXe+wsOLh1V37RRvt8xSuo5YKGi\nECUElZtnVugMBwDlkpjEbWzYABrLCMDzeXf2p3fFubrmK34SmLRMM/N1+k3E\n/k3EjGJgqLfUfxrV1XTj4m8xEnH2B/xZFuo3N4okW2wTItmaymnus9WY+oHi\nDMV+a4GHluFEO/Fjd9yxztOpunEghAGpfmoXb/1WqlimSpVMLJrWA46jO0rL\nNGjRtZNTv+03r17lhRBdvlJOh/c5KbUYswlQFSKwLHZThI37dQK5cfmwqtsh\nnUL6MxXNpCStQ4IOuyHqNP1ieYR00nVuwFE43JOrng4x05x453ylii5js8Ua\n0zKOgH4mRj8+tH6wGbqLUKdR8NrRBMV48Btzzr1WDrDPSAcPAnwAxf/lkqdR\nZ+VtWSj5vPdkRSlsVQAGdqGiJTRQAHGqUcfKTNmwpR09Tp64AH4WKmT0qGk9\nLWDryt7qvqqqbIZd8CtSvas0NL0gaOVieLQ2DBCd3LCIWX1DODB4bwgNDoem\nrRWa\r\n=hxnm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"89d627a5e029d4b3f916c32fcbe5729314806302","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T04:51:42.713Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.126-renovate-formulajs-89d627a5e029d4b3f916c32fcbe5729314806302_1637729655094_0.4334525013101862","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.126-renovate-typescript-4-x-a4c0a60942e4e9c29f6feb2d5f1171331d988776":{"name":"@balena/jellyfish-jellyscript","version":"4.9.126-renovate-typescript-4-x-a4c0a60942e4e9c29f6feb2d5f1171331d988776","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.126-renovate-typescript-4-x-a4c0a60942e4e9c29f6feb2d5f1171331d988776","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b011754bbb98e8d46ca6dfced01021086a06d7f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.126-renovate-typescript-4-x-a4c0a60942e4e9c29f6feb2d5f1171331d988776.tgz","fileCount":19,"integrity":"sha512-L1da6We/W4zYjVIr7GdvHVPES9MIXmyAAWz0S03dBnfL0Rzl8JUnpQc5ZAPHcHIOO9tEOEFzw1jPtkMSAMZA+A==","signatures":[{"sig":"MEUCIAY2ju4qf7ffjO4/BKjl2nItIOa7GNcKynuoZuNTs1RaAiEAoTBZ+GZR9u28eMGhmmh44PKEsFgKgqknNUrSUwP/QyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhncWCCRA9TVsSAnZWagAAqXcQAJKNwdivyoMxswNM6iNO\nfiTA3Tf1/jNx3XKF3hBGcx9anekxv+e5M5FdNZqPoQ8tDBA7yFOzDfm78edv\nWUTU2UDpSIH9wLRKFm1fTJM10Mer7OpM1ArFnwliOk6kDxfWWBaFgb7a/no2\nEmRz6fw9amOqUanXd44j/UQqe0S1hMgo6HEdkpoUvhakbkPXa/rtzFkBzUZN\n8hrXS5bNKdCVQjsKOm1rVX2Dt23ZTsgeoNaPoXcqQK/GmC2PMx9KiUYEnjQR\n7PFRMU8/d6UI82Xy2u3a3mTeN2UsCuxSIWELIVT4DA7YaMKczpth9Y1qbwoz\neqxtRyiC1hCpoOZV7bV+BaZdTJnPCO6wlLzHuJ0fjrjSeQdpb7IveKHKl5hR\niW187aklzwboq2/NUekU2z7KLeRk86W8lgiOBs8L4VzF8wiyJvc+FCqcauLr\nflZGWU4e++Ccbr/J1MJ2yxBohz89js9vWblHvxhixgiawOSq1pPF+Z8Jlc00\nDZGnyhl0yiXI6tsELbbQguYhZSMJe/ku8OMrcuNQQv/ZvaPHKg3fjNgD693h\nyVy92q/sEu9tbM0ap5ptpAAr4bqAndnNSplemCHDgdd4J3hkVh6dCnDIMMRB\nbEbP1DAQx7ztC1lI1+aClk8AL8p5TnZgT6/0jdBwEm9KzlOAD0csm50Y5JrT\nGxf3\r\n=dpsi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a4c0a60942e4e9c29f6feb2d5f1171331d988776","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T04:51:28.982Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.126-renovate-typescript-4-x-a4c0a60942e4e9c29f6feb2d5f1171331d988776_1637729666356_0.751760919734124","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.126-joshbwlng-unpin-typescript-02d94efe32a35861691043d0371463e4fa764c90":{"name":"@balena/jellyfish-jellyscript","version":"4.9.126-joshbwlng-unpin-typescript-02d94efe32a35861691043d0371463e4fa764c90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.126-joshbwlng-unpin-typescript-02d94efe32a35861691043d0371463e4fa764c90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"144f754f30b70709b3ffd4d5811026018091e142","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.126-joshbwlng-unpin-typescript-02d94efe32a35861691043d0371463e4fa764c90.tgz","fileCount":19,"integrity":"sha512-jB14rYuF9T+QFyIZ+IPEFCWOabCUQjpXzfwA4y2T5hyXCz0CsYR/n+PNbvcDLb1orah4Fil725CFDtv8gMZqHQ==","signatures":[{"sig":"MEUCIQC6h2lI/r0CHrkmH+MYOchFHMVsd/YudLSpU6F+QhytWwIgO1VBfxCxfUOwEYDr71qzsejP5udGZOL+xaCqxdEXrcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhne7GCRA9TVsSAnZWagAASOUP+wVlminipEiUJ1DpzscK\nV3mBG29X32eEk1yiAykTilZYTfNHUyR87HTpQk9evhz0PWKd4tufRXIrS5Ff\nKKt+xyHt5ApQh9lg80/k00OcZXq4tp1kLI2Dge//eWn+Inz/bKTpTwrSJgcI\noPj3HUUerPYVftYtJkr+w/FTmgS2vhOEhKcC9fG8CDFKryNIckgbPexzp4Nq\nEWyQwu7E4KVSLQUmQjMwGEXbipD85Y3FaknL+SI0DOExWCUt+QhkvUzdyw7c\nsLwQdDZeTJ5rRWVHjg0Q3b4nEE9cd6UJt0frRaV89cjXCsw9vFOMinKwxRYk\ni/qBWtoWcpmnvMnLo41gE8Wi0bC5M2hUw3qxJdoSSXWe6daaZNTvujzpcbCv\nWXJYekISHYnTm+Jad3y080X8WZRRBWzzfE8iEpPizSDX553Mvo2GuUy8DLSu\nr6cHMQGOJZeAFDaziwNkdLvx2N/xxvjpxmdvqHmaZMwoVTzyQIYK+qKla39D\nqIJNoRl3iaHpnJBKZ1MK8glBVFnaH/z0UtLteJQOK3HzxB+9LgWnlqkhX/bI\nQ1saMPlbcfQv3lw9q0tUs8isg0Rw8yG5teBFyu6rqNTnsTm+9JzpMea+fxnV\n6cbZgonOnydxOFKX6azt1XpesCk8ZNDJ1azQZo125AYGckuqGPWNRR3U0Zfv\nQgWo\r\n=TxJc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02d94efe32a35861691043d0371463e4fa764c90","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T07:47:39.472Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.126-joshbwlng-unpin-typescript-02d94efe32a35861691043d0371463e4fa764c90_1637740230586_0.46042715678718693","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.126":{"name":"@balena/jellyfish-jellyscript","version":"4.9.126","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.126","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"74447fdac15a56b1eb91a3c25e54cd654791b915","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.126.tgz","fileCount":19,"integrity":"sha512-lDhs0hF8sdoATP/ihu487O7f5Dii8mdvHVqtNC4ntnRKeHbhWm4eo6hfCa2rzrUSWoAI7vuWOdUE2zR2Ak1LEA==","signatures":[{"sig":"MEYCIQDzfG/gYFUAuNjcxhOTzzu6XX5NjXf4rswTieus0c/POAIhAIf0O01snY6M6wc4Rhu32OLUWEWNYBsLZxmhjg/RyKZc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfD+CRA9TVsSAnZWagAAWnkP/3yfuzI2AveZJLNuhpH3\nytznAOMFdYBMBJlHifgau0GcF1/xDweaKI9JhILmU3e2ytiIiuO7OJjSfBQG\nEsBK8kTCFOC/gyN7FYdIxYWTnaT3jcY4QZlNfGS6O/gkI/du94D9400YdYwz\nYXQwuV4v9iId5dnm4dEgCeFfNAhBNmG9ORTUOTlyXJuMNczd9KOvuYpUtscl\nlzdKqqjU3OXzt2PkunS5BMHhBm0Es6fQTYue2lAXE/FM6reDHA2xQ0FkkxZu\nU90JLxL8wj4lXONIGJ6LH1ELSmINUpKg4NTgh6YbLQXRcFnbh8/KKpoTKQYX\nOa+6avRflxKdqYOEXRckieiiF/k41NC5LJGL0B1JUECRqQ37yH+vKtPIasqg\na66ZpBq9wrBF4AK3rV9Y/eFWQgZTQNJ/pE2qXe3BOU3SM4heYbY5PL4b9kz8\nWcuKNSnufaRPh1M16slBuvrxu365gQQwCnAwoJDcXay/AcigRmj1QdeDlDpa\nCr5E3jC+69RGVQ241h0FbZibQQ3e+CW911CHv17C/2x7aqdRzzmMDJuwAwxq\nDGLqJGrl8Wqe5SA0DJHu70Q7H2agyt+7s+LhxxR2MXL5WxmUK1E2pGZRKKW1\nsua6/cc8nMW/RsZKKNLi3Yg6CJWQrJJsw43nmFSpZQEgMeWINZnl9o/6s/Wc\nTq++\r\n=AAvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e543abdb75aefc050241b2afa5a5a5298e8c1742","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T07:57:58.968Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.126_1637740797945_0.03214971027132307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.127-renovate-internal-patch-24b61e729bb0b2717cbfa2d2a1da5f073a0e6d26":{"name":"@balena/jellyfish-jellyscript","version":"4.9.127-renovate-internal-patch-24b61e729bb0b2717cbfa2d2a1da5f073a0e6d26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.127-renovate-internal-patch-24b61e729bb0b2717cbfa2d2a1da5f073a0e6d26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e1648d37d8b64fd479e9938d9cdb58654fa3ecc5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.127-renovate-internal-patch-24b61e729bb0b2717cbfa2d2a1da5f073a0e6d26.tgz","fileCount":19,"integrity":"sha512-/A8vuutj2gjvvlM/W7AgWRVNYq3RqF7pQ+B1lyXn//BrdeFDGuHVXspZ7UkJvyvkTyZ2MC0Je5lbJWFz+N6/Yg==","signatures":[{"sig":"MEUCIArTMvEW30rb4Gb9x0siNMmX4GrvW8NNZM3SoEvN127wAiEAsnhHqAffg//Ejbh4XzDPA4xGIwF8cg2sq1XMPMoivXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfGXCRA9TVsSAnZWagAAAKYP/i6T2oqvP1tMtAlpupHd\nNlKFc8XBNII7NdUmI1zKCbSltha/rKpw10Fse8WvTX6N/sB1FuCS43uPYCcQ\nFcTl6RbfezKGKtcNFyy5S4Xfvm8DsZjN7EGsbg/yUP+Ah6SQmRPPOCu7D3tC\nS2JXY9wFmlXU0Y3YMYY0/p9bt6+9kTm/wP6N27Sml0p34/0TGnwUgRrIYFWm\n2miujziIgTF1VzWAtxCeQRoPueU9dokt4lCee0MAJWGasR/A1JB8NI+ZyYwX\nBMDdIacDcs55zd7RuEwTdLASJCa3yodwiXaMXnvGxEuRgJRa+XdZewNUOl3I\ntFuk+lGOBtsx1BKdRi7WxWIZb47j1s8q54LUECu6i8O12DynT+1WKIdm292u\nT69cFZWP8rRSmxbNGEm4elSdXFyGMekBSLBB2DomQT+7ItmR5mVg/bk00g0E\n4hIqqyNsTRraJac46gY5AVOW/42MNchP0RZt1FV4TGwWqpUv/xKC8G8rraU3\npva1cJ07xidVZWCpm7tnCBSgd7lD+hJqludeQhqSdnzOVbx8PBkOal/8Kva0\nzQP0VPZ6rJZA378vw8z6grvZr0kYBZL7URmELjim07hg91CJ3oOcfBenJ94a\nHerumAF/n+aINGj7DDXF6Ex96XVXCAaxEK8z4vjv/+BHZdJcJkgXe2Hbxbr2\nzFTu\r\n=IYV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"24b61e729bb0b2717cbfa2d2a1da5f073a0e6d26","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T07:59:43.956Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-logger":"^3.0.141","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.127-renovate-internal-patch-24b61e729bb0b2717cbfa2d2a1da5f073a0e6d26_1637740951720_0.07104905829160924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.127-renovate-typescript-4-x-848751f8ce8a686442d6007dadabed4c192ad786":{"name":"@balena/jellyfish-jellyscript","version":"4.9.127-renovate-typescript-4-x-848751f8ce8a686442d6007dadabed4c192ad786","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.127-renovate-typescript-4-x-848751f8ce8a686442d6007dadabed4c192ad786","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f21b15c6b3933fdf6756e8c98b5fc1b4b13c396d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.127-renovate-typescript-4-x-848751f8ce8a686442d6007dadabed4c192ad786.tgz","fileCount":19,"integrity":"sha512-+CR2B1aDXHuyt+ZmAOa0X0MpLqjIF8Y8lQglULYPv/R/0adn7wJ7f1C/1ahmbj5mpb4S2HQsivjPo8mQh6y/UA==","signatures":[{"sig":"MEUCIQCNOGx18aya3zK1BLGI5WlwnSOnZJMiQFnR/bsbv98T6gIgFz9ZEdlbbduWD3UlddYYyldoXMvxsRvX6sD0l13trkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfGrCRA9TVsSAnZWagAA/r8QAJDtZePU98H+cDXoXsWU\nlvgzOAr3TounuexIh6cC7rPWOxEPk+GBmMNF2k9YZYUAe0/pxBKOadE4/h+E\nRMpNYLkxkd2ixGycjDRFqAAjwjnQPUDVnIhvX4CwoDZ9vPzVad9JOB3Tgtv1\nZ1HTRR+j8bknA4osipedpSugE1v51mPrDeb5r6nGoxhVEBYr9IXm0a1b6hxw\n2h9ty5gEPbfOYfEYGIxCzTheMIQaFz+DSFGnlE08vK5Fl2Jfykvt+PeJ5uEz\nhwQ9YnNeJokeGACJ7Ctpgeb/fUpAfvfDKS1vOV4eC1AcinbP28FNGn6dKIAM\nOO1fmE+mareF2sEax5EvyXCAh9LjzSlWXlGaBOFEbd9E2P5WMT/66iuJvntD\nXZ3/AEHp1ydiVB9vLs/ZCL2kSOLUP1XhxqcFYXoODP0s+3KyysVs7KXzTPVo\na9WLepeSnAzoIlCOOiWeQESK8c7NqA+TNI12UtElYcXM60MgDmpjGzE1PaT/\n+7C/PVINd4KICWVro8iIffPdMepTjrLhMxfFX0jnAf4gyROMBsOinHpAcn/3\nlCaBNNoiNSxIQbnKAWWMLcdc8yZmmfVM+Pxba1j/YY3dSN64nshmMBTCronP\nukpzTEzTaFjdMOOt+FFBYglOvEhawz741gpsCa8rlfD5PxjH0rXOanV9iC6L\nrydw\r\n=y/3S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"848751f8ce8a686442d6007dadabed4c192ad786","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T08:00:17.112Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.127-renovate-typescript-4-x-848751f8ce8a686442d6007dadabed4c192ad786_1637740970605_0.007785872534350258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.127-renovate-formulajs-ff33809cf825a5354d4aa41789fe99a68672f714":{"name":"@balena/jellyfish-jellyscript","version":"4.9.127-renovate-formulajs-ff33809cf825a5354d4aa41789fe99a68672f714","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.127-renovate-formulajs-ff33809cf825a5354d4aa41789fe99a68672f714","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"846a0811c855e31c15c16a1ab76b97e688bed5f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.127-renovate-formulajs-ff33809cf825a5354d4aa41789fe99a68672f714.tgz","fileCount":19,"integrity":"sha512-0D8tHFI8mjY1fIDDAYLuEODjAVh5FBMV/xKBONO9HBI4LXNSxVELbW4fPGzGbBtMfnwNDkVaVH0IRo7N6+IzWA==","signatures":[{"sig":"MEUCIDfzOXq7mK5v83VqAUKxGIak8o8Dnt27g80eT2prEtlhAiEAgmDM2IfbSiiiGHKnu9SLgxh/8meB/8aSEuD+duTC1lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfJMCRA9TVsSAnZWagAA1x0P/jDAl6D5e4JqqrDGBTpD\ndXI/uqcW/JmomPUi28DQMc7EeQzANbmwYRtbS7aU/i9zCUnklD1X84wwxNin\nNSoWp3Vj5zuGbGr9N0jfI9+RKjOWNISk6BHY/MNmFIOMAFi9pbCuyc3NbLEl\nXp8UHY0V9ySN/aqK0IIuvsko44JG/XI6+EjDh1rx0DNg3r+Da2bv3sfNWOkV\nh3h8clSh8v83ufbVhw8EQuitscnlsAxPil+NBGIn+9wmSQi5Lu/4wSvsv65v\nYqpPUY3ZQlDFmQprWLXNml9ADnruogwiQyJpAAbNXNkMb3WusWIKT9jbHLIO\nvRlMiOsUZrCezAuGl3U2quHlN6P+J9OwP6VRo4dgc1/wbXWsIoKfMXqBiF6a\nI8sK8Tu4Oev/gzrt9efGLei8uKfF8B+U7NwgRFzMuQ0q/NjTo9Dq7irzzZ+I\nWyeM0OeT9LslbcVZ9ZFEFZJskvVR2Xx3b27ya+OCCoAeFxigq3VjI0eZ47Sf\nNsNvPP94T66v94WQTQp7FJJpq89C0vyxKNmHx9X21iku9lp4MLn81Dmn5wyv\nZPysjp3SbjkpnFfi5UXP/iwNEwURTBF7w+dxhPIn0y0QFhdiKVAeqrD9Z2yV\nql8mfM/mQzMWMF+Qz+Hz+vSc4sqFVnCFQOrCazyojV8JMNLCoctcU07KAp1V\nz1z4\r\n=V2ic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ff33809cf825a5354d4aa41789fe99a68672f714","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T08:02:46.946Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.88","@balena/jellyfish-logger":"^3.0.139","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.28","@balena/jellyfish-config":"^1.5.15"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.127-renovate-formulajs-ff33809cf825a5354d4aa41789fe99a68672f714_1637741132541_0.39124392621219073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.127":{"name":"@balena/jellyfish-jellyscript","version":"4.9.127","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.127","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"04bdeeff53025c5b0588c118187404ef5a0353ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.127.tgz","fileCount":19,"integrity":"sha512-dZL/xmvsxB+SMEUf4RGhk/zrC2qAnQB6aA4sr1ZHgUQGy703E4Cx5HymuIctyD6IYjz+pvHeQPu1u3Ic1GDi4w==","signatures":[{"sig":"MEUCIEHHm1APilE3rkko9FRVXa6hfyDXaXsKqPP7Eg0HcCH9AiEAuSolLh3QObtkhjMuHoKSc8h02BZgSC1oGnbNt8emIbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfL4CRA9TVsSAnZWagAAk5sP/2oTzGiVhT7K2gKTNjgY\ng5h8ig4kqNjmxnZsi9qA/mFeamJpSt0Nfl9OdxF9ixBgNgAP0RpLaALxB9dl\nrPHxG5JbsAbYCYxw7KQGVXh1HrS3ofJYIlKCRreQ+hu0qhyT4Rm/zXHRag6m\ngQlZp960QLRr82+gNZkNyJU+1WFHNf7kcMBs2kTXWZF3gTtZ+VPile0aQG9P\nCERmCGMy+CLzBWDQnF0oRYlDwmMlZJEV9TJ8GQB1vRoIXGSLslh5MCMOKeAF\nAtgU2ZnjkD683F9OL9aNL/1G9YvP5muGRFbVfZvuGuWDD3QGJjHS+hFSow7Q\nvofsQmHBcfVeRThp6t2iVdBM6Pa+E5ieZmlH0J2/56pgOxhuX3qRJdv2Me5f\na8fMukiHdgmKpBw15KlFEpSEbOyx+enkJzUcAisB5QYlToctEwZuDMRfec19\nt9Ka/sUj4oqT5FaPxDlZMLgQStDnTD7rl+NM21sebXa5iDvb03QlC/wjPvRi\n+7d44BOCHX0zEIZFV5LFwx65Myr+4eTc90VD26yFCRAgGSkriAqxgSFWTkVg\nbXjlEorIIxXXb9hMjjnkk6c0ixZKVDw0EpLMMF7V0JPJ9DpkJ2sdr+3exbnT\nyHBsbBlP4heCtTSWsbq2HHuKdp0lAspIDgA3laotDroa9D5FC2jvl9vj4oD7\nz6tM\r\n=70zP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d69ee6af854cb68ee48e54113b69229f8e0c7fcc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T08:06:22.077Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-logger":"^3.0.141","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.127_1637741304300_0.7501882089829743","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.127-renovate-typescript-4-x-83c5ac1ed2a3913802e756f792f3ce89838ed16e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.127-renovate-typescript-4-x-83c5ac1ed2a3913802e756f792f3ce89838ed16e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.127-renovate-typescript-4-x-83c5ac1ed2a3913802e756f792f3ce89838ed16e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e015bc0cc925ea730f3463116487ba17700b9eaf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.127-renovate-typescript-4-x-83c5ac1ed2a3913802e756f792f3ce89838ed16e.tgz","fileCount":19,"integrity":"sha512-1R/k9oTg5SLpMj7ZajatO5JtuM92RRA1UtqlSl0MpxeDCdgSrIBF7CYq3/CbnwU/uzCfR2GzNagcZ7CqsmmSPw==","signatures":[{"sig":"MEUCIQCqNxwtgCsJL4T1WJAh676xs/De41RilY8ex2qAS1CbiwIgDJgVsbCQF9dW+iTYEkmm12WO5XNAn54wpvh2baQuk2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfNtCRA9TVsSAnZWagAAMQ8P/iZeZA0R/sHc1uKOVXcG\nJ0ctjsTtd9btFL5fTva0hkeNkDX5mevVDdg3lrhd6ST3TbXzDJgBC2Tt1op1\nhSB6KBhw+VtPdbfeA7EaIQimnl7Qm8f9r1nTrXHaql0uTwEfK32EIVvb5Py+\nTeEWJxFJGPNeijb+mQbUYPGXetpV+MmLrDvegIWKFeLFSaG7d2f0kxYu02Ul\nlAEuhD1pMFq6mXMYPqrIcT57+3IJ5iU6ngztogptgFCsLk/R64Empn1gaSJa\nIl1gqb2JtTVmpiAIVEYucZLSEuPq6l9Zn3E+QVbyjSKxeEkT//qU9kHstMvr\nLWSW/nPTHP+1jMvyWUX5r05z0NXuqg3QD0GDx3eL1ajLGpkz2gH2JV6RjYvH\n11msUG0s5bSVdNGIrxy6gyzv86rdb0mad7goCUWpcmQvjFcHANuoQn8Fda0z\n7xTn/SyRBmH6J3iLLj2x763KcxOyeyuLH+wYQMR61GiJBDXVpzxwMl09QkSy\nJBhz0Jqc9qiT9l+iAENEKW3SzyILEbz9p6rn0nnurwzWShIBWm2GPLVp7Itn\ndRf2xiaHDYJMAMSjGq+EXVaQ/T3siwGWL6ZL6VzajQRTkakvJ1XU0ccx87YC\nj69ONReTmQAqEUMcWZmUbkeuoAxW4ihAyBUCnxPDwYUBr82CXwYCgw3ovCw2\n07iA\r\n=t9US\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"83c5ac1ed2a3913802e756f792f3ce89838ed16e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T08:07:41.156Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-logger":"^3.0.141","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.127-renovate-typescript-4-x-83c5ac1ed2a3913802e756f792f3ce89838ed16e_1637741421125_0.6788986888783684","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.127-renovate-formulajs-5469bfba6c335751848be9945b80785ec1652192":{"name":"@balena/jellyfish-jellyscript","version":"4.9.127-renovate-formulajs-5469bfba6c335751848be9945b80785ec1652192","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.127-renovate-formulajs-5469bfba6c335751848be9945b80785ec1652192","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a1ea9516df2d29bac9934ee4d7af875b7982ffcc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.127-renovate-formulajs-5469bfba6c335751848be9945b80785ec1652192.tgz","fileCount":19,"integrity":"sha512-ub4XnfjxVbw8v/ivOLXzKjYcVXaaw/60E9R7325Q3TJhDOpjjIHR1iJ5Uu7J/+OurPDsP6xFAuh9uhI73GTMsg==","signatures":[{"sig":"MEUCIQDWKN7p/+uF694pGWW3UR1pqOSIs06jbdd86SXknsf6NgIgKRYhoV8cPStjdZnY8f1t7wuFG0JlHr0HViltmuNusTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfN6CRA9TVsSAnZWagAA4qsP/2oKSRFc8CwIsJ/z7TvJ\nmHTaxbIm3tJ94gxlaA3e32rg0xtczEq1knTV7+vdhZmp/JE41yKmg6BlJnFp\nKyrqDiurr7n4AFHXQkjsuzRNBfW1IBl1BN5y9zT5wF34S4wu1V++6P/dpKDR\nGsrsjQe+Qo13/6sx2CZ2EMLkJHUQ2Aur+V0iQ9MTRm2trsEXtmgDiFxgumvD\nsTFH+Z4uUemKvJPtD4+IsKzvX0DJDPJ8VmWS3Bdby5d7hLnwbE1pnnnnRLkG\nkdQqQ/WvcLxydLTqBGDpJHt5UzhkTYHhFrS+yfNHnY4J4rMmveYymVcUoPGF\nvjYKOVYmjZIa8rA5uT5jO0QpimETu1+NYHFZfU5JXzcctIG/grY1/j6riekR\nTUB137P9vriLuyj2oHINa60YCLKDf1OKUbY7HTwRTv0IXmrCWak7IFeAMUSI\nE8lhDZxNyBnq280fe99jHZq4J5eqazwN8N+GcuS9E5rWqqyBHFkM4by0fCSz\nscWtlWJ4jpKwE/y/0Ktma3OKS6wodRyR9+EZZGnn6DNK1+Cy5HqrDHZcgviZ\nekS7IHunf9dVtg4TTYnz6WqwkyLX/bKVwyZtu4brY0dJbiqHmF/ZiPe6E+3f\nCqopQvKBCd7/zyq3Wd09xpuQZLNA8miPw2fnAdQ0bXOsJOr9YoYL4PFVudAr\nWa/9\r\n=eEt3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5469bfba6c335751848be9945b80785ec1652192","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T08:07:35.658Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-logger":"^3.0.141","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.127-renovate-formulajs-5469bfba6c335751848be9945b80785ec1652192_1637741434513_0.1505275168500393","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.128-renovate-formulajs-7354b203487e5fc4e395f1f7865659afab5d85ac":{"name":"@balena/jellyfish-jellyscript","version":"4.9.128-renovate-formulajs-7354b203487e5fc4e395f1f7865659afab5d85ac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.128-renovate-formulajs-7354b203487e5fc4e395f1f7865659afab5d85ac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8d864b81fb3eee547bef6d9c5c2ca920dc29421b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.128-renovate-formulajs-7354b203487e5fc4e395f1f7865659afab5d85ac.tgz","fileCount":19,"integrity":"sha512-9/ZnuJMcgJ9bUdhUfC1/Ht2lavjYhRndV46n9efQxS/OZD9C+vzPIsY+EsJCiZcx8sEAEyyflunhSv6Pl0uazw==","signatures":[{"sig":"MEQCIF4WQUn2/ubybMuKm3yimrWac+nq/sSPZEuWPN8Io/V4AiBCmxYHRrajkU1rXaBFM50MuJlMV5tGa35D+bhbmTj19A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfRcCRA9TVsSAnZWagAAtusP/RT+kSOtO5T9CSYHXDDF\n8zQSLt3IMn762/clh/po92zw/1vZVngFN65zm8wsBPZ9mQmpLQoXY6J+flpC\nza+h0x8JN3+3wl4EwfErMaD2c+XrXXk9cwATTSRxYt83DX+gRi76gTgzmy88\nVZ9yUBah+hKyhP3K7tgK+eTTzBEi9w1SRqIFlZzRQ+7iHJcxm3HnVI4YQzjK\nZaMdhlFKYoiMf9YjVopR8YLVzITwfescYNKe85+U60SWOoBIsFso8TBiYNKA\ncIdYM9psFPrsNC9MibKLrMxcckkMRWO2UPtCBnxeHZLcPCzhyTgEGELfceSi\n9ttxN4No/kIb68XeKMx3ZGA/c2R2Q3U+6CKb3U4EwTrn8ilw1K/eAl5KiTFt\n52IXND+Ju1C98G5CHa5PgA9pRMk11fI61K71F7XF4oy4jZNZuVsjUkq015vh\nz/r0IcLLKUNAy+lYUeKxN0acrux0YBGfFCwKwBaTlxUXr4h50So8/SzZdass\nuJ7au31LsBET0MRx21bz8604XVOWIu2WYb0dlrYqE+D2OveoSK0YTZ/WxFx5\nLHYia5nt7WXrhaEh2z6+GRzLRjeT2tOGZa+UKFcMUfis7s7UaLlj3UYlZbMO\n98doiWX7EqXyi+ShL0XZzheM2NJDRcXTcbXe837yDyjSUOtq/znC/XJ658x/\nBhmk\r\n=bXRf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7354b203487e5fc4e395f1f7865659afab5d85ac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T08:11:09.270Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-logger":"^3.0.141","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.128-renovate-formulajs-7354b203487e5fc4e395f1f7865659afab5d85ac_1637741660743_0.5499851208548161","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.128-renovate-typescript-4-x-4f5e631ae884c672cd1a1a92caa9327fc66a47b1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.128-renovate-typescript-4-x-4f5e631ae884c672cd1a1a92caa9327fc66a47b1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.128-renovate-typescript-4-x-4f5e631ae884c672cd1a1a92caa9327fc66a47b1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8011a545370bc8b0afdd0cd52fb296fe8efa5750","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.128-renovate-typescript-4-x-4f5e631ae884c672cd1a1a92caa9327fc66a47b1.tgz","fileCount":19,"integrity":"sha512-gmzbr5BViF3kR2DlH9Iej+Y2/dXmVanUE2yTELrnwv75vw8AcN5k3q8tW04TGFcOcA4p2iH9pxellNbO7hwd4g==","signatures":[{"sig":"MEYCIQDBQfdL9WaXSus6AY0lF34+07mUG0eTYyGELZXuaZnarQIhAJnpFUYGLozjnRPDfGAVqXlGMWm3Ar4H9cRJ1b1/9zAL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnfR+CRA9TVsSAnZWagAAjPgP/jE/0q09wSQ4yszUIMWL\n+3+tkWkjzBxnvR+sbeWtJWouZ9ZNbU5f6RLeJjb9w2OBF/Dc2iVdiz3xTnYs\ngV6flwhERTt8x57N/G5EGSA2Zjd26xK1YOSsrcgVUk8IPTD7AycWMe/LY/WO\nAwcN+GoLig6OrjFyUCq2XuMD3yWdSDIu9cXBhoNlWLWiiDyLskzKlpbTicvM\n7AQno4tjh3OzPP2pwPKIJXEVwzrSl0KqkNlsgYSljhYiYkg+Qe1IejOic6B8\ni/g1L59lk1hawfMwmwrJDgvbuhIYvBgerELOPheP/WdXodreUTepVKpKjryh\ncp7lBkfpUff+BpB+htZZqgCmNq3pNoourzwLTw55ke6W2BJZpKwBiOJnsw14\nMWLmySCd2B0gwdhI37ySi8Omi1V4Di61ZnKpHbU3SmfYc2ao+wQGt0EvLC5P\nVG2Eucqf0Cl6vEzuDznrHIWnN17hICor8y29xX9gffbv2sTJFC/Y3kfVoo1U\n0S9HybEFYIi7rjtCzX1i2GTV0syPJ7jiENUadGiXSCcf+HBugZwkMnd/7OPi\nJlLEwNmkISd4g1wBz9YjXlkr53evfv3etQU5qxidHa5hOEaIYz3zJPo0Ue/V\naYTqEVaa0+izbTEzAUYH2SNxCNbKoIjyOqZu0xDQlWbC9qK49Agnfk5CXVmP\niIhJ\r\n=6VQN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4f5e631ae884c672cd1a1a92caa9327fc66a47b1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T08:11:23.542Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.89","@balena/jellyfish-logger":"^3.0.141","@balena/jellyfish-client-sdk":"^7.0.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.128-renovate-typescript-4-x-4f5e631ae884c672cd1a1a92caa9327fc66a47b1_1637741694689_0.00387484068443511","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.128-renovate-internal-patch-322b8856e4e8632b6448607801eca607ff1e82fc":{"name":"@balena/jellyfish-jellyscript","version":"4.9.128-renovate-internal-patch-322b8856e4e8632b6448607801eca607ff1e82fc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.128-renovate-internal-patch-322b8856e4e8632b6448607801eca607ff1e82fc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ecb5439d27ac85b1eac6454023c22c2c94f70d11","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.128-renovate-internal-patch-322b8856e4e8632b6448607801eca607ff1e82fc.tgz","fileCount":19,"integrity":"sha512-EYsh57rPqX/G5Qh30uBOwjHEztL8etWughGxxl6lTliNVAKBzD81koBrdQg+vnDJsGWo0bkI7FWgHSXiKgy+Hw==","signatures":[{"sig":"MEQCIArwF7M03+Q7azPZcFaGsisU/ONrV4/izBeNj8EFGQXRAiBh4sD1b+fprqoMOuCU111P0qeAa7QSNuMvWjIbMads1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnk3cCRA9TVsSAnZWagAApKYP/iOvBPpjdfoFLPUbEg2J\nrnMlPPSmPi7BN+So9deCECPHYzlTnLi3bPFws0CeJ9p8K7op0J+3Ddq4sSpv\nolQhNDNEn+CKMW7Hd7BJ/GmYOyEG1GAOV6kjotaAfvkBkgnUMHD/RQMrTHow\nQwmXZawctGiJ4KrqwNMDh+7NPXVCFM9SBlaPE7dzUWcNQ4Yt5ix/RI74hGGD\nsNKI6Qjs0UX5s0JPGn6EKF+RsPQGItVYzIMKrJy3gwz68eWFxmpdXoSASka/\nvi9/Hivsc6N+lGxjdpcUfayaDJkK7D3DgCqLSGkwOqWk13ooF3QnEYtm9eqL\nmGMr1POpOlEqVY15eRuxHZ0mP0nNcoVLhSK+3USoSICQAOOnHfx8eOo1eIN1\nyyatiqxHlnAmZQeukJ6Yh62359oFUXcDlhnUGZ083vipgUKlsiENkbROpGcK\n4YY4BttuMZQGY/Q3ayWxqiPWPyhvez8bIed9sAnUYgKdqaDb1yGWCvchko/8\nsnfnWd0FZhEaBWujBfuYgZzLKVsgC35wF5sF+LN//HAKmsY40C7RWV8gHKCd\nswKzfcYGPyjGdhekxCaioEVf2f6Zrs/4Arl9b+kuefiv2E8McYl74hP50Hjo\nSjjY1EuuQKgUqluVU8ToFz3GcTFdfhG7hXaVTCFgAHzobfbOSApU5lBLqJyO\n9SKd\r\n=qEoY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"322b8856e4e8632b6448607801eca607ff1e82fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T14:33:05.548Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.128-renovate-internal-patch-322b8856e4e8632b6448607801eca607ff1e82fc_1637764572765_0.9774066360463316","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.128":{"name":"@balena/jellyfish-jellyscript","version":"4.9.128","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.128","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b6a3f9b57f90052603d6e3d05deb22fa1fe0a26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.128.tgz","fileCount":19,"integrity":"sha512-1BrY83jZdDV3wIPWVDTlCFp/vyb0EHzzHqWrHuKnX1kxkG3+n2rUH9dsnNR9tG28aShf0HW9+SFHHxvJGDL10Q==","signatures":[{"sig":"MEUCIB+/nQcxaK+htNU1bMSJ+B/PAFW+d9afCZy6X+YkSBc1AiEA/XqKPuAEHRE78M5jipMwV1ctKBS9Vn9FKIb7F5/IAl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnk6qCRA9TVsSAnZWagAACXUP/Rn5BG3t6WoeMp2IHAiP\nDEz6cJ2Ui20JBmrRJvF3Jr7FFnwKTk831RJSpmWDbQgBEgRfrEBauFq7mHvj\n6K7z8fJ6V/xNn1kDL7BLdc9xXcUKgsnsDFzSmvpu8An5KOiVmFmebRzHu/IH\nQrE+aQvw4O7J6HOKwIMZp8VnJGXsLJw5dTn7BiSyLpJ29oFnMtH+iDsrU5AP\n+/Qvvjs87fKL3xIeCDRTu73pTHxgm8FtZKAHT+O4ICU2Q1UlQ5Uy2PI5xdNC\nU2t127mXo6RYe72gnD67ARtVkSoJsYmoM7TWWAtW44nbGJPVhIhXwJx8aSk1\n/32E9r01k6RJNk0XbidtyOEnRiLVZWQzl6j4e5Qe/dHjTc2a3vbwJmaxBH0f\nvYQ722a1h7oESrjMvMWjQ2PS4PiYTaMZS0+yUQ9mHPtu7xbQyOwLzyRvW7O+\nG7UkmF3Xha4KVmsC28aXZ6tTJ3jy+bbQzW/d5r4cZjSVi1PI3F06H0v3a5cj\nrjQubTdQa+lkmvDOBtnrkJZrxheeJYMA1tCNfrYaOR0QUJvD3QjxBb7vO82Q\nsJg33gs7xsqw7yxHs69gNJc59gRG6snaaZem+89QIDYZLeeMzywRE+5xu6ne\nXyWUsqlQDm+VD1b2oezJRFGsotH1Rbl0FGvn0W0wzpO1G2Np5oPLt/ZrSF+U\n3M0h\r\n=i7+c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e0e22c05760a6feff6dcb05bfd64e14e0d4ab9c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T14:37:29.097Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.128_1637764778047_0.35485307277937617","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.129-renovate-formulajs-98634e11d3fcf20219475ad701dad9af0da824c1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.129-renovate-formulajs-98634e11d3fcf20219475ad701dad9af0da824c1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.129-renovate-formulajs-98634e11d3fcf20219475ad701dad9af0da824c1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a8550ddf6a8aa9a19c452a167ad0718661b5850","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.129-renovate-formulajs-98634e11d3fcf20219475ad701dad9af0da824c1.tgz","fileCount":19,"integrity":"sha512-A+aUnM4i+e9TKNqTebzm1+5Nl5qe5ebGPOj/xXXqiqusromn4eTB1EdiAAtRHaVGZQkDPygbpLol/3vxn2KaXg==","signatures":[{"sig":"MEQCIAnpFkiS9c8+ysGpNQa0iMHTPmdW5mUwk65YENS0CQNvAiBOFlnR1cSTPOdWA+Z96y/S+1W66ol9iHMlg9RIuFsVrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnk9PCRA9TVsSAnZWagAAOqYP/3qIca9vkxsOeu/0fMYe\nzwG+CgHbNukQl5nxFHfiHJtLJYNPrV4rHE0FiolIWtBPKKKmsq4Ev7KV3qP2\nLnD+yXK79z1ijH5/IH7IgSS5izwcllsiMV2I3xGxb+FLO2kW0WHatm3DeUz+\nQCE/04HW5Ik7FZ3GGmaMMTo6E5wW3zibvgzPuj6/Qcd5OBF8mVqw/kCqd5i9\nFte4bZqwLLYlSaJ2q4sf+0rjnzxvnCgSi1ih7mVGHH2e2X+WMkwVCM1ksP7n\ndGl15G5o9Yqg9mFTUUdX4J8lEF+iw6i2jflgHa/DGqslHn6E1+SLJu+x7zuQ\nnWbnQeoKvvoxQHpSybVAnUgRaUHMVqPG+2r2kaiPUAVxPzw2Oy86k+MIa0zX\nz6eHmcH9+OeRqzyLmKQUFfqT4K5w5/rgMz5Ods+M9mMcIuzaqtKrVolHunJY\nBFev5qcd6IWBd2fzq2YQxZ1DHZO1Pbqei6C/qXGd8/v/Z0OmMaH+Yjf8R7/S\nuYU9rgwnciYapvF3X/zYRUczgyQiV832GnCBcKcFPgd9OjqAKzLOoKirPflY\ni6Y0N3JHSBeOwBJK3LatetWwIdiwEpKV48yFNjGJCjUrT/Bz7uD4Ea8ks1nM\nuHaalnFnxmzl4Nz0I7BaZN9wDRDyYG6JTqyZAWf0ScO+VtKW60N5zcjrkjpy\neP7x\r\n=rM11\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"98634e11d3fcf20219475ad701dad9af0da824c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T14:39:13.289Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.129-renovate-formulajs-98634e11d3fcf20219475ad701dad9af0da824c1_1637764943475_0.28808136245118576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.129-renovate-typescript-4-x-93ec59e9a2ec4c6005b1bbd4c9ed0417c0cc9410":{"name":"@balena/jellyfish-jellyscript","version":"4.9.129-renovate-typescript-4-x-93ec59e9a2ec4c6005b1bbd4c9ed0417c0cc9410","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.129-renovate-typescript-4-x-93ec59e9a2ec4c6005b1bbd4c9ed0417c0cc9410","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d22be370b6cb53844c65aa4213ba48726f8ed6b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.129-renovate-typescript-4-x-93ec59e9a2ec4c6005b1bbd4c9ed0417c0cc9410.tgz","fileCount":19,"integrity":"sha512-7tBj0xNL9k1gjbknB+y0BrD4IASq+kuGFeP/mGlQibjB4n6PAnvEMzzgjwGcvnI9sWteE2X1B5tSP8yZLjv/iQ==","signatures":[{"sig":"MEYCIQDxGUUGp8AaVGSp0twCGzUuEO/myMDgfxEZJ2DLc+4n2gIhAJJVelVB4NF1bnYM+pxagXiriR1kFSHH6ZZRFFlHjdhd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnk95CRA9TVsSAnZWagAAbS4P/2JwiqV5MSS91tY4Zb6u\n43ydSbA7qtzG+dQ0bt7WI1RP8m+49Rj1jUmVPL5xkeDPbGa6bb1NDG0FWihJ\nA2lQFP1qa5p5OERVwvIfPSYUOAGIfM8ks00yUQ7nA9qDaSyft/yBGQT8Pgpg\nhqfX3xkES9o/ZXnVZeKh7/nhkgfNQYnJFBSVZc+Ey9UjDK+9qM109d0vC3Tl\nhWIVHWLUUNIZLxQcB/ht8hV333txq4usRyYUJD4Hm7LU1ZkST6IdeOMi2IIl\n2S1F4f0X7xayk33MeyUntPqM9jWfCF7QpG4G+NzBiv57AQOkCmYX1FGPNry3\njpjjWsZZJc+KyDTRxCh+ZkGPD8JusmU0docY3xjsTnCSANvaPsGtL/q+TZ6Y\nUvfcxk9XJaqA8pGV2z+4AlT1QcMgrkHQEaCsErbRDgVhs6gKMwiC5aEtkbFT\nZubbosQKx9hUV+pUbKAMlcfQwZsNrlWydyouIgFc+FOdduByBiwflxLDlEWU\nWMF6c4UojNIE1LRJ4+3h2AMVH+Ja8x5ED2Z7mN4I7y8ygqs6jNynP5JBLG55\nvM28f59WhYKNxiOkIHhTTvEW58KRhryUY6UwyEJkv/zS+zGsIrjhOv8qw9hY\nkEFNxWt+0MpcrGtkF/R5T+j58OjKUHehcO+w948D3AGktxCUD/5sX1GGnQgK\nOBZE\r\n=58gj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"93ec59e9a2ec4c6005b1bbd4c9ed0417c0cc9410","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && npm run check && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","check":"jellycheck","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-24T14:39:39.326Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@balena/jellycheck":"^1.0.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.129-renovate-typescript-4-x-93ec59e9a2ec4c6005b1bbd4c9ed0417c0cc9410_1637764985016_0.019160241615006957","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.129-joshbwlng-remove-jellycheck-fa3528635ca7d2b914c290612ff7ffaf9a28cf8f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.129-joshbwlng-remove-jellycheck-fa3528635ca7d2b914c290612ff7ffaf9a28cf8f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.129-joshbwlng-remove-jellycheck-fa3528635ca7d2b914c290612ff7ffaf9a28cf8f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"50428f70284234dde42ed807037c130cea45431b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.129-joshbwlng-remove-jellycheck-fa3528635ca7d2b914c290612ff7ffaf9a28cf8f.tgz","fileCount":19,"integrity":"sha512-I+4afElfnCsR87ASOyyp5OtGRqjDEX/H6iunUMtdEppVNfWFc3Y5uYUL+DDoXwLl62vlqs/yVQ6DfeHc0HgcTw==","signatures":[{"sig":"MEYCIQD9fuZFmqGHGRAIAI/FMVOWKewm08sl7gHDp3zHhFHjKQIhAOe2yxPV8UNzTliq3UtQYaVQh9Otm7XjOkueK0zAS++V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnudCCRA9TVsSAnZWagAA2AAP+wR7dtlOwLqGASlTRUlc\nDTci5xFDJNu36oBwmyCIhxWiLIuX+0XA/XC5t8723IYJNFOY9Dn6qHSmGVy3\nEteMdmQ/GcXqIMeH55sNHmXP+xYWdXv/Ji8JlMZ1Hn8e5re+fo09F7i42yM8\nxKASb1g/ihkVIMaJFCDhETlq+aM/8vU5wZf/lTQVmQpend3UqqQp5UaRUxnG\n/SN2WVxiY/zPZoCU8T3krkfXIJk8s0BGPAfD6NfMj4W44jkhIKK4N73z398y\nIsVUKaD5kSbrRFeJ4obYbXs6OAdKlJ0v7enBgTS9Jt96ZMnfmhLmMhVcYrSK\niHhbhUvA45fbet3ea0UaALElOyrUpWvVm8H5fDDHSH1LIYTtchkDoJZH/TeG\n5O6wZU6W3SrlEnRIdDHDreh8ixqQLZ6vuSwPbBFMnkw49u5Hn7nAwoEEJPwO\ntzy3vcKLUbYlsqejNclwMlVdnVMuCd1NjemJh8JlL/IZcDijEv8ZdhrM9Kq4\nhymy7BrVj6P8/Zss0sGIxmHi6Ea3i1yqNx9UNFKkoKmGkfk228NR6wHqbRmt\nkOBh7k9hTihcnO06YvVV+Ws4ei9paUzHG7Q6HD3sl4QBuJz4L16GsD6730P+\nXlPI9kLMGIYHmPPQZSh+DM130659PtFm4vgCXG+Hs9jvDtzYYXhuQdB9ta4Z\nhx2f\r\n=nn4i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fa3528635ca7d2b914c290612ff7ffaf9a28cf8f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T01:27:59.753Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.129-joshbwlng-remove-jellycheck-fa3528635ca7d2b914c290612ff7ffaf9a28cf8f_1637803842253_0.3446822099293263","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.129":{"name":"@balena/jellyfish-jellyscript","version":"4.9.129","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.129","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"316a256b9d5902d48b771865d6c24a3e33c13051","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.129.tgz","fileCount":19,"integrity":"sha512-nrdKON+6wPOR52olZxHa/c20cF7SvXQRuEprI1z/2zucAN8O9KHYegL2jjxHL53DAwgcbpmjvcNLt7JccM3TOQ==","signatures":[{"sig":"MEQCIFwwPNEsp912yCwge/m2Ek1YJ0cDsFP/z/BXtECn4XVYAiAHLUn7yqU23X5xgctEDwC5mQtH2O70OZMFQbpBhK5/lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnug2CRA9TVsSAnZWagAA7VUP/0yWmLiJSKDtmxhQQFgG\nhufdZ114kCuJFqcS40abWAx+1k73BQqDWRi7TPLs6k70Sg5sj3T2PthVKWGj\ntzjlbEqJBUkielSxgXK9ppWeIdm460Y8BDAqNVRUfUb8+sEfJ4/ApprpDi5e\niZLrJw1KSQDey4GHjENvVG6H40yO5NrhQwfYZepXW3zugWT+MEyq1mPaMS9T\nH+XZXaRA9fJ+gIwg0VQqkB8FAN2YiLLzME/6v5P8A1cQMAjeussYgjo9C2Kw\nK6E6sHu1oNHMdQHEFqMEsVycGvSfuLrBPAt5o2nNv8VWAIH+Y+Q2eApM40zF\nXn3hp8QLb7aR7LFeE3bsATB6h7bRZ0xuQTdO+tCX5F22VhmTILk5wDPsKTRi\n5ofDfbOpC6+rZdaP0rfP93Fv/BjQ+YO0Y47TUqeNyJ9ra1hUOJgC0jNnte0t\nUfQYlOBwekPhUbEozxdkuhN8itDT4nSvSEOnhpb7VrB+nTd7jkEfHzGVRM/t\nziP16G1hjfrXotu2xl6UWTSD60YIUIpCMNAaLdpxykDJXqW0BsiGykkldHWY\njPb9a4d74hKrkj2Nd9nh7XQuSHDVDDkWtwdJhkHxkx3Lz+gPedPxpHjYGdhD\nQdjfxJlTr8WaUEYPGQbOJMxB0TKfnupo+Bq+6/1+RegA7h7HeZlRzFULDoXF\nPJfP\r\n=a8/V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0deef507d73bdaff189368af968c44907e612bc9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T01:32:30.602Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.129_1637804085968_0.687546646920006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.130-joshbwlng-update-repo-yml-a9b5193e8f76fd24eac1a2bffcee4f748bea5c65":{"name":"@balena/jellyfish-jellyscript","version":"4.9.130-joshbwlng-update-repo-yml-a9b5193e8f76fd24eac1a2bffcee4f748bea5c65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.130-joshbwlng-update-repo-yml-a9b5193e8f76fd24eac1a2bffcee4f748bea5c65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3e4ffb97c05a911949fb01e3dd57175a9185dec1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.130-joshbwlng-update-repo-yml-a9b5193e8f76fd24eac1a2bffcee4f748bea5c65.tgz","fileCount":19,"integrity":"sha512-hAR05H5psvwhJtCvljV0OoVahb82ezZtwQnYInI9Kr2TCPmrsPVzqQvLpNiMoTZ2Z0c9L/Zhuis6GMH5glO2NA==","signatures":[{"sig":"MEQCIFlHmYj7k/NTIqnYOLvPA9wCXrgE3xe9+r+knR6IgFADAiAh5lRqnHpz2zLU10bpcCpR7bzegQfVvr0bwVT5b4e9rA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnwx3CRA9TVsSAnZWagAA+OUP/REEx9sgrLHRk+/iCC7N\nrHaxnZq2EeOzAGv/0b7Gf2X9p93BDrRnK5RJIyeAjKRPa7UJsidUEDlLNIGK\nn0lRlqI/Jsp96uCAFX/FSUPfiZVEmR7sV1FS8IYIjhwzbey8DR/4w4W2hVE/\nl13XCt4rAOAQhMVgChx7+8hm8yRCZ9MEuh2ijalke2LLJ4v1wRiqAactI/0s\n2W0PVajEeZ5EDsuMX4KYP2hKYZXxkECsmUl5LiRveckeeq08KMMp4x0F6/J2\nG/GIvsknL5wE/XTbQAfd5vhBN8V+JHsNCoF4/sQyvG3tDVjT+kUzJVqDuTsO\n29QcH5+eEd0/Qz9ir2cQIIjHvcnmkfCcVAOwTYeMwmrpC/UHSz9EyFHGg4yU\noG7ySD/IGogbtMOx7OThDO8Xu+xuIysRotqfXKxfdjqyDwW23oF8j8TagT4K\nDHtEXXYrZu50nZ96WH6zkd061ffBmXSr33HSaW44lRD10xqTnLjh8+s1Om9s\nwYNLceyw21UABoxzO/UUMbrzwnHsZKb2QbBUtr0MmFZ55mEM2JXq28Px58Pk\nDnPaAXz/Dj8jkIsYTS43OT5rI9VGZtwPNzbLLN05tsZLNmiFI0R15/5rquoH\n2p6BapmT6sAdkmhhrZ4bZTPiIit+qFJ1bk9a2Srw7ezTIi7AYVoYjLX9CNvo\nAxnr\r\n=Ke0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a9b5193e8f76fd24eac1a2bffcee4f748bea5c65","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T04:06:36.067Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.130-joshbwlng-update-repo-yml-a9b5193e8f76fd24eac1a2bffcee4f748bea5c65_1637813367572_0.9931972614942988","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.130":{"name":"@balena/jellyfish-jellyscript","version":"4.9.130","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.130","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ffa8f995b1749c04e96752f95d19c985264accb4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.130.tgz","fileCount":19,"integrity":"sha512-DhBvAVj4IBH/fBNYnecZ2PJwABTXHSr5nrMWJAHtWENOraZMYSg/SJ5Qlm7XYVH2SMTkFrpzskcFdap+VIUuiA==","signatures":[{"sig":"MEUCIQD8GRlTCJyZVhOehlfxBr1r6ZgVdqDuVLBQuG1QSp3zGwIgVj8L7eq+ZE52OlfFoAjse2cQTXAcrmLSnuWe4n6FC6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnw1CCRA9TVsSAnZWagAACE4P/RbB8G2q1wjG0yUzsGzt\n8NV/I5PMzc+xgAYEzjmiV08e6fadNwMV1veuI26zVCwJNJHUY3LAEST0vA48\nZ3D5tbISYTXd63pOpO92fJfyOz4ZicR5PgV8P5bBqjkEgmNYVuI0xS1ucrqR\nm7jdfxRJtHCmmv4dgBq4aVA9sEHfNhz5Q6mTDdj4/Czm0G4lQFBQmz6ayvhL\nZFdbXkNQ3XMcPrHjevampyTU458dyc74rbBXHvU4SoggySLgbU+wcWfevuCE\nYUfPlKzzqinSU8a3pfSESlYQhgjzCfIr3HoOrgExuChcpiCv1YhEkCBP3Ydq\nQtSUwf+ZGN9NsMT6bDFkIHRTgDbXpw5A0D/dDgOOEuuUKmh4h7Z7yfxNgIzM\nhSCifSSonHdi8ytSBtV0PrKXqqFoaCFaJb1kiXVghhxi5lej5Y6IomR9UU28\nSugOYmwjgGNwmr3EyBfWaoi7fVBX5lElIdFFSQ8SAcYhldn8pUErA7iLZgJB\n29+46BpW7n5BU7vXeJvFtqLoUdn18HQfGgKgdTBW603wHwTKz7qKUFtOeBdW\ns12Yk40Czey+o0wiv3ZCwU0rIrK3RAs04/IghASyKiXDC5dV/frGSiichPIl\nhv/8uBCkYd+sTmXSHHcLJ0nKnOicVWKP/6wV8LW62zy0MJI/frH5t+UHhnYb\nkklp\r\n=SrpY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4020f61dcedbe7fe5936f773395913515f691ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T04:10:53.757Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.130_1637813570191_0.014114125771729213","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.131-renovate-typescript-4-x-cada23e0f2b9cf50aa671d5ecf0992e26ed4ae0d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.131-renovate-typescript-4-x-cada23e0f2b9cf50aa671d5ecf0992e26ed4ae0d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.131-renovate-typescript-4-x-cada23e0f2b9cf50aa671d5ecf0992e26ed4ae0d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"56ee5302a094820080765850f7a46896b45ba3ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.131-renovate-typescript-4-x-cada23e0f2b9cf50aa671d5ecf0992e26ed4ae0d.tgz","fileCount":19,"integrity":"sha512-oTj1uqa0wESKneWgkgi7GrRBmnkPDF8ZUVM02eDhu7NSgYCTgGiP23h18S5xN7DsvcamK9JDckTVOuuxuK2DEg==","signatures":[{"sig":"MEYCIQCLJ4W0PuOwSIhGOhhJj/I9i69GvpuS0w9fnGw/DSWP7AIhANYDlhB7Nvi195HzTN8pBhZkCzsjMUNziFTAJQ28WbVE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnx4GCRA9TVsSAnZWagAAbuIP/1KfEr0Lo8EYhgHF3j5w\nfy/UkHnuWRJGFRWerROk4ThAE44riwCUgFDhoz1HpQbdN6iuM45nQfFLrcAa\nEGD3VTXCsB5LLDAMphHQ/4pLM8lwhE4YR9FyRdMTCAY/Gbs+HLF74Dt1I0s0\nme+jJG0hprWMwNJCl1yuva8S8i2RA89WnabBNA0Sy5aCL1e2d9+L6kqQ8arA\n4zs+TIWFu+iVzVPXTGBTzBLyoWASHsawibO/iGYPscqchsuNWEBm+lmgcLpx\njpWD9ntPqXvIEBXaz4C+ID4s92TxTvylh1evYWN2zZvXSQCpdFYNuipTZ6l0\nrDUKjYLgP5STdnJarlcdGUuPJzzsAq1XmGgCyUsc88dKLq38dwrSs2HR+tg7\nkgfzVmclD7N49ilEfnwcB2nUNNOrxRc2LO1QXViZxaMD70eKnwFL0LNiS2Lp\n6yTFH+RrLhsl8eZGSvSbt2g6vkgvsMDveoti76TpbwOoJ3AEJNiwbv6myYa3\nVCE+p0STZheFSYiUMyMxC8/yengh5DARnWWai39G1I90iarr+S1kSIZBjPAL\nBkKIui1UNfCV7LsAwMxpVI+lpMzdf41oQzHiDjSfzxj9/OCsrT49OeBZjm9v\ngvy8C0otXnyXLMT80yANBiIwgCIXxxTgTx7BzzMGWYbAOjFFAMAw4hp83SgE\n9Sq0\r\n=BPfM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cada23e0f2b9cf50aa671d5ecf0992e26ed4ae0d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:21:32.391Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.131-renovate-typescript-4-x-cada23e0f2b9cf50aa671d5ecf0992e26ed4ae0d_1637817862298_0.13034604272394934","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.131-renovate-internal-patch-4df79aba7e7cca1cc8cf627fb3dde1fd37bbc637":{"name":"@balena/jellyfish-jellyscript","version":"4.9.131-renovate-internal-patch-4df79aba7e7cca1cc8cf627fb3dde1fd37bbc637","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.131-renovate-internal-patch-4df79aba7e7cca1cc8cf627fb3dde1fd37bbc637","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7026f9f662180101018d19d1146d89f41cadd979","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.131-renovate-internal-patch-4df79aba7e7cca1cc8cf627fb3dde1fd37bbc637.tgz","fileCount":19,"integrity":"sha512-n0094Cwf+HzhIrKsbaw8jo8qvpD7dzm5g6v0jdiuetD23KKBHLkibCFfmYAeFGFcMI4JNyfZh8drKI+kORR7Ew==","signatures":[{"sig":"MEYCIQDH+EsMgXV8o3KI88RL30I2iS6qox8hsbRu+TT27pknCAIhAPGOZ9kffqF0DnV2dPaOZbiHd79V3U7PUP2u4v8YRZeK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnx5tCRA9TVsSAnZWagAA5fAQAIAEPS1Bk12HaxeKDZSM\nD09qAPqKuzkJp4bIV5oM4EL37O6o9rSeXfBp1Ae/52bBD5JLudGZ5C8mqPPV\np61z4hGpH1BuRtvxRmDAeKtaRi618zhJmF7l6HVZgYtnpKX5P+6a9qSnoHvO\n/hBTrq75suGvOtyNY2z12oOnue3oSdeVWLIYrCOGcT8HImAS54KQv3Mg58aY\nSrkr7KlulsP/JKU+J3IAXqPyX6CsjzMYh2fmIzMqYWBQG05eKvRr+I+NUujf\noaymbZaWimkD5edCi/0GlD1XShSAfbc80IsNg/LLWAf35eXCQDt6tyZ0iueU\nrCezx4B4AqKFs21vXosyuR1gzXyYk2rNopQY4SgQFBOo88XzHF9MM7iOlUCS\nEW7dn+YkgKpkCTLHCLKBT2TVHwz82heYeXQfbys3ZZzjEXtpj20QPjXLjr/S\n3OThuuYkQNWxJw07es7Lavgt6LQiuCnmCwmeExNJOaQzENRRVp8Zd3+dG+p0\ngU4q+IX1iF6IDk7anpzldWunE+3aAp5wJ4kWPn+HhWhu+dLtguA4bJaihrp1\n/Vw7HXlnW0URuX+iAWE/pU+U9Fqp9txCRhLGwrAlxOwK1aVUSyMjbk5XHH6d\nNWwYrbuIpif3HdBA5zudhrgseYywSfdLMiNmwLBiV0v7qWXrzVhT+d7+ZNMU\nyQN9\r\n=WXGn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4df79aba7e7cca1cc8cf627fb3dde1fd37bbc637","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:23:13.573Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-logger":"^3.0.145","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.31","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.131-renovate-internal-patch-4df79aba7e7cca1cc8cf627fb3dde1fd37bbc637_1637817964968_0.2014281238706659","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.131-renovate-formulajs-29794ac6f0f9e1fb70e6a9dc877177a3e2b0583b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.131-renovate-formulajs-29794ac6f0f9e1fb70e6a9dc877177a3e2b0583b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.131-renovate-formulajs-29794ac6f0f9e1fb70e6a9dc877177a3e2b0583b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bc2f9091b5851415469d911588660df633740e2d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.131-renovate-formulajs-29794ac6f0f9e1fb70e6a9dc877177a3e2b0583b.tgz","fileCount":19,"integrity":"sha512-BwdR1F5JO/qpPK1q4aNBnuqfhTkm7cGV2WRMySspNpa4XmotuN047+w6BlqUkNr98CVfJgB3+ZYtgGvllTK2wg==","signatures":[{"sig":"MEUCIBj9XgZtb02oSt3Y0lmUuXiAl9ZQkJYk0d0iijXvKfzNAiEAubs591VkDwbGYy6UW90ajFx2dv8miqtCOLHM1c8V8hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnx57CRA9TVsSAnZWagAAzWwP/ibM0YiaIXAsBai5zRU/\neCNzggLLQJr/ZOsQwSKdeAjpq1MBwle938HzlAusgKEwH0eaEKf6hGeh0HqI\nMXR30PBBPglFmoW3iisL6j1HYmCWyESzYfIX91GIZadqZixl/nJDDdkhYTJO\nAZh38PmJ+WiHu8LRriCZ7muq8lQSOIGuGFb7y6Xb6ULLPib8CCSjK3iNc3BD\nhLQrIo3wUAfIrfSxTkl/JWxz/UyKFIGOdiOpmz4n1KbxBAROKw17mRg7p4xZ\ngZMrKM67wzQ8lZlvLaaJKpUkh+Vr/LoomAZW7dYt2z4OQHoADMKUFDu2HGIC\nYzrnG0NIeq3YYCd+i4Zc3zZUthunTwzgYJDMiNslaBMSLw6cc5dGBMmc2wHx\nSBoE6D2edGP9+J1m4MYufyRiG7MrBn8/333oTsaEVJfwVgoENivqSrYWR3Fy\n40IYgreDuAgRwg697zrk1n6cBPuOG4+7tW9fBWGJ1iRfUSv/XRRr3ZgBxLid\nxOrI9J9DObhdi2zj+tjLWq/QIdjc/jdjx4ZqcZ5pe1x0KibSUV1+9IgEdIJ1\nyVFWrvTzLQ7zgoe2vRvBbHvHh1y6s2pq9cHKJVYqWihOG0Nv8lw7LlqEIKjw\n3wD5BaYrW6jXXkum2/rmePIF18xQKpd4+krPQs5Ao6DqwD8GZhANCakuRvy1\nb2Lk\r\n=B1X5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29794ac6f0f9e1fb70e6a9dc877177a3e2b0583b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:23:20.576Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.90","@balena/jellyfish-logger":"^3.0.143","@balena/jellyfish-client-sdk":"^7.0.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.30","@balena/jellyfish-config":"^1.5.16"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.131-renovate-formulajs-29794ac6f0f9e1fb70e6a9dc877177a3e2b0583b_1637817979322_0.7127918031746996","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.131":{"name":"@balena/jellyfish-jellyscript","version":"4.9.131","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.131","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d4226ef3f46159103e200c0913fe3b1a585268ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.131.tgz","fileCount":19,"integrity":"sha512-Hxbibed61M4BecxXX0ThQo5Z69T8p9WfapiTbHTd1KjSiPzV3bY64WvUnn3JmbTeZt8jnrkBzpzBhwS+pJU0nA==","signatures":[{"sig":"MEUCIQCoMiZ7C5+vzSBWIh0X2wvE1S0gMyC4sJDZttCzOX1hVAIgPoKLdiQIDHDXAzm8hxE/GEQ/JLsG3FmonMgnZCb27jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnx8GCRA9TVsSAnZWagAA8GAP/259s00q37tkPwn1XUPf\nE7eHDSEd3ff2WagYu56plMd7Ardq8m/Std+743TS/A00v0yxAX8vSSKSBA1y\nZUU/72CT7mDedphSg9O+KTTGu6LHXFEmuCRXz4daLBbZx7S9R48/5ypBUOFc\nLuBS77Qfjrt3elsn/qwWLr5mbNMmpWCqT9VXAqFpTu82OMoKyk4xjA319T4l\nILsfO/Yo4aQTccabmHWGVzbjZ38pMHw9pa3trKwXmIiEDgcx5bY4xlbO8Gy9\nqVu9E4W64yTNcTQcFEbEbdcL9EW2al+f+dSpEA+tXnLyUaGj/gmkxdMZYq7y\ngkYVzJMEHYh1yrd06Hg6/0AxZ+3/JBSfxx0qeuX7+ho1Eu3XMG9m7HamItZ1\n3aO/CxyU7yrBffs6BsnuYh6bq2+CMlE7HXZ8aIMuKjTeRRb+2DJJaUwHpv+D\nRUKJP6Wmk6OkK4lHGPxGCgFWFw7ahTsp+Qy1cg9s7ZRouSznWrOK1+Z2vmu5\njmO2eniYr8tZzrdsCM5p4NvzIR0GiCRq+UD9On9/L5eO5y9a7tAJOvB5bqv6\njL/pLv3/4u8AlfrT/ZUdbHDcBR7HM5ltHsXrrvrsWNyBeLrcOEcdyxb5LDbn\n4VRMiPWXDLPqrgq7jqTnrzzpoU76B7C/4VAkVrS4rj597MYtzjxfDvDp6PzO\nb4G7\r\n=4EYf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"befed95f01c8e1b731148aed2f75191a6b7b83f5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:26:48.411Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-logger":"^3.0.145","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.31","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.131_1637818117839_0.023033905192067605","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.131-renovate-typescript-4-x-450158e56a1aa7b1c283616ff913e27430f5b397":{"name":"@balena/jellyfish-jellyscript","version":"4.9.131-renovate-typescript-4-x-450158e56a1aa7b1c283616ff913e27430f5b397","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.131-renovate-typescript-4-x-450158e56a1aa7b1c283616ff913e27430f5b397","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"94233a993ddbc32ef003e68ca8289e2f9a49f371","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.131-renovate-typescript-4-x-450158e56a1aa7b1c283616ff913e27430f5b397.tgz","fileCount":19,"integrity":"sha512-8+OzQPJ2Srn0Ay71Kn+9W7OAyUzkMXp8nuFWI1c4QyLrvDiJ8/nKAsXdA8l0/hHPiJyF/KKrjXBQLjwvNoST2A==","signatures":[{"sig":"MEYCIQDZGOGcW5HbGG1e+TQwGpljEi39WQ9oORoYAQZZ1NJLuQIhAIKeaQaQVQTqaPOxKS54+qGa2+QdWg8we9b4L2HE5A40","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnyAJCRA9TVsSAnZWagAAeSQQAIW32W+q1QuaONrNBdbi\nmuMwq2IL5nglZe6gDlTQVqZR0dNe5TQqO50JM/Mukp7Vk9asQKeeTS9YpYck\nPQUEvtKAWfUzXYvsQ120//oXQEfHuIRfe6l7htaVDDyqyEgh+UKORxQZO/xe\nuM4YnzpgTw5pAe7a7ol34bYchj9qngoKgERxSAgmn772Gm3K0hYhyi1TiXiZ\n/1vfEwwDDQ8s+I5gRAoxyiXV1wkpW+9lwvr3U36903L0q+Pwye41F61JygJ6\nkXjfh9xl8FAexyDCWaYiRFAIVzqNdE3+Z1Z5bs1iNATY10qrCr/neyo/P5ET\ncoTaHWTpKMRmpkvq6B05pJCmoxHXCT7aq1k7e7+v94Wdo1z65eRCOIaeOCjX\n/X/xhy2b8caGk5+La2sAlZWtDSuQh7AnLD+Pf7+0UowV+N0mvK7d5LCOVFin\ncV+F5mjDeYRHpck3DjNqgI5ByfaXy5EcujXhMeowv0LpufdjUgEK8ycnE3j8\nNEKgu0aVYWXKdMmqPZ/5dOecRCDdgS85YQ8WnxnaEAwnlhhDIv1o++3BiHwt\nqDgH71hUxzJqLV0k9FuLEQSiKKiBCiHy20hXBatZFKh7cKnDrX4Io1/wG5Ap\nNq9N91mKn10kWBrF6LpoLxEIiIJ5vbDPojc9hO4PgIvhGpKlSOL18CCIOy6C\nY009\r\n=KE9n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"450158e56a1aa7b1c283616ff913e27430f5b397","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:29:40.327Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-logger":"^3.0.145","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.31","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.131-renovate-typescript-4-x-450158e56a1aa7b1c283616ff913e27430f5b397_1637818377400_0.406298589965818","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.132-renovate-formulajs-305b3658d3f13c815911d0b3a4a0919a8547e7c4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.132-renovate-formulajs-305b3658d3f13c815911d0b3a4a0919a8547e7c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.132-renovate-formulajs-305b3658d3f13c815911d0b3a4a0919a8547e7c4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea28aaff20bf2d6d63a1c04384d00b5c11305e7d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.132-renovate-formulajs-305b3658d3f13c815911d0b3a4a0919a8547e7c4.tgz","fileCount":19,"integrity":"sha512-kOJ/BBBtrEx5cvwxvxo283VzNVV6S06W6kXoPifoTaraAnnkQpo1qtusPDwI8nsUTrqAa3lOKwbxlXCcVPobyg==","signatures":[{"sig":"MEYCIQD2AaaVWBpms2yHK3E1vYaSvLVJOre/RQTVYu4L0CFn7wIhAMGXEV3ew6hdFd2RvPIia+kO/vwtrakr2kvThcxtmart","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnyAkCRA9TVsSAnZWagAAGPUQAJf8coLGghRzli0WynXZ\nHOF9naFbzjNOUhGeKvm+nuDYZ2SCdHd6jqR2YubhvWptD/AIC1K6L95l7IvT\nrQ5yzGEi0XOm5WLnZ6M0glkbPRY/yQObuLkZAePJxO1q2Eg7F/VecTiCn/RJ\neS3vcZt2C2cyuh4Zy1XuHAsNoLJEKi9OvMztgsfByIKPp/CMlnIpxUb6R5Ox\nlKagq7/nozwrDLM7tA4nLhrYFfjzw9GMy3o+rmLPIePy3J9IOreripQmjWyH\ngB7iKHteI9BVAnRQIxWEDAoXlrBx3jnsTkKNZErhnDjVuBfqp5x7pR8Mc0Pm\nq59vHkRwd2HqyU3GoIlA8p6yDtUGVCzIrfB4uTz9vGQ30xjqWc/ufwGHgdRB\nAjb/Jux8d/O9jpN3vRDO68/3jzlU7cRWt+mFAeJytC+So+ZQIHrudxD4Lz6N\nWQ+wo/uwESPlNKZlCz2xwKJE9/sstgCdozSPYnJVm1ak/3gVFsC+Cl+CGAil\nq6bNwkinho2e/d0WkcrgWpIwabw0sihJ9Bu1+QfkrB5pzyLkzvTyXFDXT+IG\nCY4G2GaQ4HhINMYC0NX07xL/VGEc4f8fxHuOCcH5nFKkAM9ThTvAulpbmC/o\no92ETtyie4kq8IB7P9AIYBkSaC4PrVb2xprnIxmB4iLxXcF/d1teM906i4BZ\nZex7\r\n=7LCG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"305b3658d3f13c815911d0b3a4a0919a8547e7c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:30:26.957Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-logger":"^3.0.145","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.9","depcheck":"^1.4.2","typescript":"^4.4.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.31","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.132-renovate-formulajs-305b3658d3f13c815911d0b3a4a0919a8547e7c4_1637818404464_0.07090099245558656","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.132-renovate-typescript-4-x-1ac56f9242e51ed6b74fa9b0a4b7d75393938dab":{"name":"@balena/jellyfish-jellyscript","version":"4.9.132-renovate-typescript-4-x-1ac56f9242e51ed6b74fa9b0a4b7d75393938dab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.132-renovate-typescript-4-x-1ac56f9242e51ed6b74fa9b0a4b7d75393938dab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9b0319f34db281353b0f1950cf1c81aafa3c3d73","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.132-renovate-typescript-4-x-1ac56f9242e51ed6b74fa9b0a4b7d75393938dab.tgz","fileCount":19,"integrity":"sha512-Rcf4uXFzisB5pe0UowokDbn2pfPakg2vlzQcARPBKMobUyOVTiE1P/GuOue7p7YoWXEx3ZcMv73rVIc7XvHGsw==","signatures":[{"sig":"MEUCIErVzsFfEtAhQZvmTA3FUhd4Rf3L/E8ujJHWu2i69sa2AiEAuf6Zwbdn0bhtblv3Ox/LlkJ+KFSJNtS7561QKgAvfJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnyKtCRA9TVsSAnZWagAAE0oP/Aq/Aj+I6cRyniaTOVFK\nCgufKAYPVWs18JTtaQFKof01vrvCj3zKqb4jsggJJv3dCbrWZrzeeFNe97k2\n4jQxk5ekjAalZXhkdRtKIwgqCTlciDQtWE6csGEf1oyrewF9+GUKbDpPGoR5\ngbKyslZ/svlgE4ReAQ6L1x1Apadk1QW+aVkqcN+XCOlLMV4byd0AyAkIxYtQ\nQSOi+hoDnYJK6lF0BfVZlN/31OmgXAwJZWluwz5WTumQu/h15ZKY1JMLMU/I\nJj9VYRe0gnSKufLQFXHVOkzIG2mG3IbWdJTn3L5Jgv64f4Ym2L3l6Y2/UHgY\nWNJRGRHxIwhH8YBB6IBWfGZeDyG6CHZ15jXCQTI9txnM+CU8529/6N8sKEHe\n2INqfBJgk2zRUh7LFZOrQ5bMkp1JdHYMb9YT3IJrknr4TwLEcsdeY7cFaoge\nJuHUi40VrPmm1xy6FY4v3PYPHs0hPwQZKwG+sgPtTjUXEIY+HsKp01I6MzF9\nFQBgmFKqtx+aeK5GcEL6Wu+ButpWdJ4rZ54U8gUtkhY75PGHWRaN8/KqIcvx\nKFnvwRRI11TGlDUNRek1QZ/tdgfKC60hrwE1lHPwLCw944gab7ZMd27pY+/R\ndsKZT+z3d+naDUYOoWZyxBCdQW+TzMJT6FdZDqtgk8OltUY17mIEvf6sbZPy\np0l+\r\n=Vmdu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ac56f9242e51ed6b74fa9b0a4b7d75393938dab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:40:12.485Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-logger":"^3.0.145","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.31","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.132-renovate-typescript-4-x-1ac56f9242e51ed6b74fa9b0a4b7d75393938dab_1637819053727_0.7094281005266361","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.132":{"name":"@balena/jellyfish-jellyscript","version":"4.9.132","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.132","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f2cccac2a2e269a38efec9f789f6d3109e106fd2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.132.tgz","fileCount":19,"integrity":"sha512-mZ6WDqEf4FzA31OJB/9lb9BZUAPWxlOmT7aEuWP+vyh9xAvALcidx+uTIYSw876+sCmfZNCqooDUHjYXichFUA==","signatures":[{"sig":"MEUCIDq7bsspKMjDQEm3+/f/VyDg4ItVDDjKRNyreRkhb5RPAiEAxdAE7LiBHUx83uDCUozLWIwPRcuocg61RM2KeJWG80g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnyN/CRA9TVsSAnZWagAA/O0P/2qmp7MKYiyHbviOp3YI\nf/FXxV95aRwhAaimjpktLT05eUyBg1ON42cxRrORMi75+N0SM7C8vAIhzV0W\nee7FgLPsWexs+cpFWeDR2B4GAKcJEt5SN+b8PgmnNPAUfwzQMleuSQO5YR/g\nebiuzk5GQKPurv+wBcM9dch8SQ/XkpjDupV5duDNIB0BjlDD7Fo+GppEcCTT\nipVdH6jg3ZIL48mrNYAfnHUZY7EJgMRGAVpnfARhgDJSEUIQiGVH6hfylTU7\nyXiQF5IQyRCq4CTEMKq4YHmAn6be0jGawXO2chLALtspynM8t57D+xJgfJK1\ng3X1umeYuP0o8V8Pb83ROp7OtpTy0VRhVFiDW/tmey76rkLVorHCISWnzU+m\nDrAOFWblkp+2WJkr0o2ML+Oj2pDFZMiEkzG0vpzrL6mpgSskriEkl8BELHZq\nFy4qCFz0cFlg+EVKOI4HdghU3W+d8tYoljInbu3AZjFM7+kBMi0/gbiWaAx4\nguDl2GThJFv2KUVBIHQkKOBpRwLbR/KSrPSFWl1i7o4eoT6vo63Udv5910d6\n4gQkw49rsWCAjEfQQPxNRnVmcdSSrH1o8xRalwlHt0HZDLtN1KbmgA6yRSES\nHHAvP39AF/LROD8hxo4qXNlLygyKRxiIze9JDyeCe3kHwaz73ouNwfBsRDcx\nD4nD\r\n=0e3Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eff2fdd8016102c7e529442057a5d263d91861ad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:45:01.394Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-logger":"^3.0.145","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.31","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.132_1637819263335_0.6153370711868926","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.133-renovate-formulajs-847fd2be0dbeec0b508db1425fa02a410f616206":{"name":"@balena/jellyfish-jellyscript","version":"4.9.133-renovate-formulajs-847fd2be0dbeec0b508db1425fa02a410f616206","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.133-renovate-formulajs-847fd2be0dbeec0b508db1425fa02a410f616206","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ba42c371396d6c8d0d50d7c33baf2d0578aba5ea","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.133-renovate-formulajs-847fd2be0dbeec0b508db1425fa02a410f616206.tgz","fileCount":19,"integrity":"sha512-MH13lAgoZj8o/zy3dOFP6ooNY0YvPS6kl7e5uVdaQ9zVSkOvaucrWnUDTCQADlvOURCvFZyxMsS9BAlLn3MbBA==","signatures":[{"sig":"MEYCIQDJUqx684t2I2cas1j3vesfrWz1vf4wxtPQuwRaL0qhlQIhAKKpnBPHuQkFm7sEiXva1IRN1yHUzG0K5PhUu23NWz7/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnyR9CRA9TVsSAnZWagAAqE8P/A36Y+UYdrlDLCkvBp/y\nib4YNZYfyfM0MiBk2sWZKh7FTQrLPiyWMNhcpCgfiHFy3jYwt8OeWrQKGrnK\nL2Sz8vp2wWtKXZprdB7lCAwqnVZ6r5MhiJxrYltny3+3kb1fH49S2AyJB7QT\nP8TnQ7Cqwm1lJdGXEWi+Rvt3F2qBn+HjHyyorKn/jJt7uenRcN9YSIBizuqB\ngOrd5ne7ob4gFzhx1GodDwOdHt1jV7lRRQNPmGCWqRtSf3Ofms5PuiavdjCj\nCpNNTXJc/amQADVXcIeuraerWrmQNGCyks9pZjsKeKwgetqRPpyQbIXP/hST\nVGnwEBh8e+ZxD3rIBw/hvuXjIuufGYqLya4v1rKxM6abMJ0YTPKLTmBuuSZY\nvBzLFhOqfJX5exlt1ioUaknJNBq/CWk+iCRTcXmJAalVLjck4JTWOsQ9fLGg\nbigYwaL8uRgv3BRFq4nh0+6f92umEXQ/RAERSGF0/TqCgTbMN2+d+OtbaDGO\nswe9KW15RUjYhHcPjckG6df+DeFEhv/pqfmSnukOUPYk6rA9YS7ebDMwcJPx\nPVIKT0TA2wEh3auZVoWuP6HoYDBZXA2aw+vrzXhXHxzmD15/O7yuBRSBieU+\n7hoyso7k99SLYIuUT1jqbNJE5k/8WzkEbK1eJa2Zzkoi0wJI1zpnb1gtVSOP\nh5wh\r\n=mHB6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"847fd2be0dbeec0b508db1425fa02a410f616206","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T05:48:26.995Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.93","@balena/jellyfish-logger":"^3.0.145","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.31","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.133-renovate-formulajs-847fd2be0dbeec0b508db1425fa02a410f616206_1637819517641_0.8048196911433911","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.133-renovate-internal-patch-fcee992b52346cbd3885e1bd61c2157178ada76f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.133-renovate-internal-patch-fcee992b52346cbd3885e1bd61c2157178ada76f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.133-renovate-internal-patch-fcee992b52346cbd3885e1bd61c2157178ada76f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e44d65c5544e0ca18722a98f41b65f41a2300116","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.133-renovate-internal-patch-fcee992b52346cbd3885e1bd61c2157178ada76f.tgz","fileCount":19,"integrity":"sha512-QOBXUqgMUwU6dD27VoR2CuB3CKRmthWDr4BnB9GSJaM0seraIr9wlmNsI7zV3NUklL1lkUzya0ivAFwpR8wABw==","signatures":[{"sig":"MEYCIQCpHa3IUrGQunfzPVwhYMlPQ3ZsL/648sPR7dNKbP7r5AIhALuQPYN3LxvTCx1XkjSj2bKlehdj4maXQwr/66vpiXR2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn0/WCRA9TVsSAnZWagAAqpQP/3z04LV0seie33dlEglm\nmq7xjba1thiVCLjmQbCYo3b3dW1gkhStIsxuYVj7ZNd4DUCtQ0DStHs/L0H3\n0M98M5nSHEFqERHmWxm5J3/JeINKv0JqniEfRWMLf4ET1eP3BZYww1zAMcEJ\ngS6HVf5wsLORyTBk9LjXwPrDhl/Tbr/EG/zF9Az9xbRD2qZn8j/u+Th6kbgI\n0oo+b+gY57Rym5020ZsZNbN8dPOX/nqNRWqU2pHrvudLTITFawW7DlZ9KuOi\nB5LEpDmfuH+IRCOjj3ppg10byyuuw2fl4YW1sqPI2wTRcpw53KKz/0G5QhXX\nMh41DCbP6eDey4aHbfG9YG6rsrZKR9BfGL0VoZiUIri8ufmF+cwOypvrO2Ty\nTL5++zPqEsC/fc6tqtV2E4Mvkg6RQw3k6wsz96RETHhJsjCm7LtH5XYxgbYq\nmDzu5ORAhjrbvjxLWj0F2h+rpl/dh6clzz0AKIV1Pn2w4gOaE/Gs4GMAMCGY\nCWRVcPfGzlRJJv3s709g7xNcMWqh8ojAyHORxjofVry4i1FaKeWxkY2apkNB\ndlesk1Egd6XDmowLohevT/BleOQlH579fL6R9i0nFQ4wdBMQ04ZsVTBLAOXc\n5PPaCAxmJ1i5tPs6sLRfFSiK4aNMRjCdt4FVr6MaJxhL+BeTc9odMWsjwbBd\nHZsE\r\n=k98b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fcee992b52346cbd3885e1bd61c2157178ada76f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T08:54:06.726Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-logger":"^3.0.147","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.32","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.133-renovate-internal-patch-fcee992b52346cbd3885e1bd61c2157178ada76f_1637830614341_0.7555956232940069","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.133":{"name":"@balena/jellyfish-jellyscript","version":"4.9.133","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.133","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"08557b2d3b39db26afd019bdefc291f52c8720f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.133.tgz","fileCount":19,"integrity":"sha512-QoAXkUV8/QE9RkZIK9SkzZ9/F7dJz/ETOaWvepvJJjHTxeaZqZjEggIein99vsW2M9h4ZjdDi9Ypeee+AfY3uQ==","signatures":[{"sig":"MEYCIQDf15tG6WJOhFxcU7DOyvcPrmVyGCIsUY/gJAhxcbcQOQIhAJb+0GpUHzg3Nr0TA4KKPyDbv0C7fMDMY22ESzXLt6Dy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn1CYCRA9TVsSAnZWagAAoA0QAJpZD7Yom8hoJXPLZEbK\nuXr+DI38b0d3luozDAbwYgKCe0XClt6SOIFtWHTJkTyeo0K14YCNNEtQunl7\nH4nfjk1d8OyYcLj+VAw9/tSVFNEmfXYXQK4KWR1stfNBENYZm1Rvzlo78fNk\npkV9FISUfCEZsTBCDaecIYkbbLdHmC+90Xh3xb1Iz/0OlhqDNxLbIQc+70Cc\nTQd11dQ0MPdhaj9zVsVd5ZVfooIiCjddErmGez5pFwRp17PNpc30RGWCteqJ\nuUZqgHUUIvSUtgg6H1I/Lap/DUx+NGXxkV6ukjxT06W2gVtkPX2R9gm/EkD9\nitsaXuxZ+0n7tqE9DSdffEyIgabTAmBC+ePXkOZ6BCnYtqwHf3JcijaV7xp2\nw7uGFeB1onqgvZgOI4kxgbVyQbqFi+ghQORONV2Ks5RPRhJi+vUZONkonpuk\nzGg29IA0HQciQ1VQ1PQFh3bYVIaipeeMGlrHuytG/SW3cIrnWI93RwJoz5Xc\nrcvLQPkq2gXM1Q7TROsmeVHIMJGnCQPj+IOdQhoQtIJXsCp6Q5UZo1/l3GFM\n8Bcr2+AzzHAXGANivskkNNJdQtk8QMFK4vxzFlwFWwGspqHZXY16MehLV+Re\nVU59zNOx2qIoJ861l57b3FOU/00W1H/QFJLLkr5V8FoV6uoQEFHo7Dylnd2T\nhGq6\r\n=KX4X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b858956bf7b98c469390e6d772c281fc25fad0d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T08:58:22.025Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-logger":"^3.0.147","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.32","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.133_1637830808622_0.18045576957339815","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.134-renovate-formulajs-6f7e81aa4a3e0b3536abef1c2059f3bab7baa33c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.134-renovate-formulajs-6f7e81aa4a3e0b3536abef1c2059f3bab7baa33c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.134-renovate-formulajs-6f7e81aa4a3e0b3536abef1c2059f3bab7baa33c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"15cba94245eb85f567e3450b03f055670f1e8820","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.134-renovate-formulajs-6f7e81aa4a3e0b3536abef1c2059f3bab7baa33c.tgz","fileCount":19,"integrity":"sha512-6mJ+pmgtz8/WdeQUIG7XXcRG7DElevFwi8WsUWhT4+odnGl0qxYXEMi13HdRgVOwqV5ncjjfGCVgA5BshBcNWQ==","signatures":[{"sig":"MEQCIFNtDS4UzXHr5Ll5Wop/1Y+GVUp3Axo1vlu7UHJX6iWEAiALRmv7Kj3aBrBznmOsAtpM/mkmIhMRdJKZ36U7IgIIuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhn1GdCRA9TVsSAnZWagAANnMP/0Ev6PwXxRe6UPvgUhgG\ntn/uYNOfFW3ZT8aUaQOy9wncSrGNfbmNOz4d2voLRmlt360efbIyMVil+S8h\npnX4xNmpRQyAAcEXH+igc+Ron8MHwnh3DySWL7obZWe5dffRw5INehEskoOY\njWReqpOWx7NsgHoggqDoivmDZNXSgbaEtVR24qB5blsjyb6ADOjySIOgpCuz\ncdzRgVSLXreOq0cgj5GKdCgvb81xmov1NfoTUz9YutQxv8QhZtxXIW9/nSz7\n5ITmNUOU2OpJQLW2gTWGd2Ys+/wogEFhZhOc3wUz5V2E2uMgwZqOhjn/IJ/B\n3IAkXWRAmYBC6+wgM5OAGPuL/ZPpXkmtJl3PpXIUzo7XhVIgrLiZoJl2y88O\nypC4Y245EYroHwMc/RZTr8lll2TMUdQseDRL95Tn+8aDA4yH70ei3DozsXp7\nZNCflq9dog1blKgZ1DJnOWdXTIik5AYOmKtMJfsIrFWI9tPrmlj1njN9smZZ\nG1M5jEgw1MCKn7hJjmM+ypSKvUs051JUPOF6rIiea6nIwMNXlg482W89S9c7\n3WWMta1phTUeT3jbeWHptM475Fi5vs/HFgcrv6GRgwV+tUZBTSpYWZAz5c2t\n6vmwHIjbaH2uF8BhaqKNVsyxvNZVwfmQXgCXOuTZHgOe14HYpHxW19LoTTp7\n4bdR\r\n=cnk+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f7e81aa4a3e0b3536abef1c2059f3bab7baa33c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-25T09:01:42.842Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-logger":"^3.0.147","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.32","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.134-renovate-formulajs-6f7e81aa4a3e0b3536abef1c2059f3bab7baa33c_1637831069097_0.13518433702200094","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.134-joshbwlng-use-renovate-config-8974d42139a2a9a7cb5f66699bada76c920103fa":{"name":"@balena/jellyfish-jellyscript","version":"4.9.134-joshbwlng-use-renovate-config-8974d42139a2a9a7cb5f66699bada76c920103fa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.134-joshbwlng-use-renovate-config-8974d42139a2a9a7cb5f66699bada76c920103fa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7dcccd6eae87eef0e7ba643a3da3ba7405a66b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.134-joshbwlng-use-renovate-config-8974d42139a2a9a7cb5f66699bada76c920103fa.tgz","fileCount":19,"integrity":"sha512-BX3a54DDc6AwWciy/CDD9noOrGnHr0BX8s329X2p5uy8WrD6Eve4gzdYiQwOqJOhtlW+mIWcx8HdtYlz/U2qIw==","signatures":[{"sig":"MEUCIHaAPBomx0Edl9o5AzPB5r1XSef3ork5hjdY+xPsvHgnAiEAqI22SDnVbTH2TJZGbFwRNimsKyjoQI98Kpv8ALEcrYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoDqYCRA9TVsSAnZWagAAgrsP+wR5KB4Ny/wHiswd31S0\n8A+xYDDRH77w7K5d8wdAfycauTZ9kaT+cuKFPXnenbNllwFOKd0s0bLpIU9Y\nc2M/IkQ/zy/qG9STnjbU2+4Xxf5a13Bdglg/Nm/l0HTnZFN/kRjDPKkJ3aaL\nCeLwJwXWnr+KwmakUD4HpSv1cNxn/2OJjj5yOu9WOMtsYIt0hTvIjiflO6lv\n61BEnJaZorjsgMDcTi4xDaRS9j0SAaLyOpvFpmwV+wCkk2+tqH6PHf/6j0iP\ntOq691Y54l32bqbu8kHj/T3VbZ0vQdJJQoc7hxXRTsBIOgucERwkPzKYBIiC\nt6GHN5adtQey5cwKGP9cyvpTB712u6fy3YaHoOVASXa98xYDD4ar/dCHyjPb\niOqJW1WQmEwXgKBKp3RS5mO/D4PQXPbKRZebS5C8Plqi0BGHGmvJBI2B/T+R\na4wOETzxg6E58oWSyPqh5SUzfAfnhA8R11HVvIGbCDHtJRgj6SzTDJDV26Fg\nlc6zuSwWW9a9j/91hp5+D4raWumZdGR/e5otyKQZKSY0WF6GbpD66Cvd7eJs\nUoJ7yP9dkIPu/aVap4waR7/PjFe+bKfCtfcydoHuHo32v1wr3ameZuZOYUh1\ngHFpa1HjqRDzQq3LWWS+o9VzQKYclz56x0C/uux0NZmlegHYJUcklvlYR7vl\n81B7\r\n=IA+w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8974d42139a2a9a7cb5f66699bada76c920103fa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T01:35:35.123Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-logger":"^3.0.147","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.32","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.134-joshbwlng-use-renovate-config-8974d42139a2a9a7cb5f66699bada76c920103fa_1637890712239_0.9958234551395424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.134":{"name":"@balena/jellyfish-jellyscript","version":"4.9.134","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.134","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"40df6e4e9f2ddfd75a805a8f1cf5e782fc28ea59","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.134.tgz","fileCount":19,"integrity":"sha512-LM3Zo5ywXaU/xCc0/7nNRL4VNjKA+oIilps8Z8MJHvSGRMe/twIqAOaTkp/rZMUAY07eyQXw9KWlT+G4KV30uA==","signatures":[{"sig":"MEYCIQDqiJ7xhjKltsQ4mMfqAd4h1n/RgrgkPvI1eCjWJqd+KwIhANC1z3p9l4ZDsmutmVXuZSkPxa8u6agPCz/1TtI4fFrR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoDteCRA9TVsSAnZWagAAhWEP/1sI9ls6/zMKc793nsi8\nD+P+9iIOLovw8dY4uUkfRFDq80j8zgYvBoZgsD2RibNAZvbOjJNfucFMwLxp\ndiwKZSTSjGiuKoRp+rKn24Roi4y4hs6ptlFGRYw26d/+oaBgFQIsTC5xo74g\nAIqC9Ni5C603OVDHvMLW3AhCfBsedJh4VFAgQMmWviEBfE3wwA35j40eI+xi\n9jNJRIwnHAazzUf88DC927bjWw4+zEpAiGkvpE4cgAvNsRFBQFdW0qNkF4lo\nux3dIn5xR7p4UIpaD0H+RqaHEN8ck3xo74rRpDtwj0xBJRuDQI91bneIm3TZ\naKvWATCccvClEJzMTFi360MzdEV77jTryB3dg6DZzr8qODzsCg7sAdYns+wm\nlwY1De7Z24XnWxCou40LUOJ2VYudX605Tg+CjBHpodPFjIyjrhgxDbd5//lx\nLjY7plVlkJTsDbApK9JgnpFqHt9mLUNBU+rxgUoTvFzHhaBYu6he81KWDJ+f\ncV2PJL3XH6aXmWqoJKxbG/igzCkrNkwcjyyyHBJqN63GS0/wsCji9XxL+uTb\nDsQPxiyRf+F4O0AZZNwsWVkMQSAOGJUGIPTEUVond8H3ItaHNvnDc6O/ooTB\nKVw1YotGQLoMtLCePjXoVmiabmdZ0RQ7EmnzmHJn+x8ETQ9QcqtWenO0uaHk\nAja1\r\n=j3eF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c011c5f8436f123ce26a6a20c4bdc49d4f90e9ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T01:40:01.764Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-logger":"^3.0.147","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.32","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.134_1637890910356_0.8895960452451181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.135-renovate-internal-patch-5e38e995d5c68c37f4fc3952d2584617ad134f1e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.135-renovate-internal-patch-5e38e995d5c68c37f4fc3952d2584617ad134f1e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.135-renovate-internal-patch-5e38e995d5c68c37f4fc3952d2584617ad134f1e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9b0027f890ee51f77a988e5688b14f868dcd74de","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.135-renovate-internal-patch-5e38e995d5c68c37f4fc3952d2584617ad134f1e.tgz","fileCount":19,"integrity":"sha512-rMkZinbpZ0Qv7Ec3h7wlL7PwS8xPaC8HcfqoFtiq8e0LBoaLKLIhQd/n2qVdFBVUWVZZqoiUpkpYjt3ra98L8Q==","signatures":[{"sig":"MEUCIFZeFLyHLqOpGoBXAH9YybL/qZc/fJab1F5gFpilTQCAAiEApd1cReyy5KOzYWHsdGEKrk9QtReNFgCscHKtagCo8ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoLEfCRA9TVsSAnZWagAAiQcQAJogdx3Cr+dODVJgurWy\n8GMnt10TwiOI+GmCWzeicB4EwaNzM7BOV0WMkRjUBksGYyHUcSfGt3E58tBF\n6mH0nO6T98T+nUdfuEoAu6TW+5BrfIsWwKNj/PWu6TgnezSpL4e7qR4qiBm2\n8SsP0eaCUFJ5Gkbfoc1gpg7oKq3AgO3jk2X0wi6lVA/Fmuozvf/PzpT4YOZr\n0vnxPEFFIr6zjP4pGv1inSuadPx5QaIaEC1RG2BdJSnKs9Pl2d9Qz8WTLw5M\nINiLvfoZkBQ8TkZJF+qpejW4luI5dOPJPSb90KULkF3gcWfLYVz+P6tZaB8P\nt03gBD5PlxpShw0F3I3/frBrUxvsYtdbUOWlZ4bqOl9zwCV0A34oDdEqyS+o\ns/cEX3T13lEKLvR6mQHNgkkMN2T49oq1oSvLuh5FuqFfYxOHst8+hXkIC7r/\nfi864Vnw/PaZBmG4g2aBIVbbxUbcWv5NIUS4wsoUrI0NjkIWg82vZ8TBokeH\nqkeGuLl54jbswJ5ThgZpSl0kGtCAgzAWCXclTvWdMHthLa9emUcFxSf3VuxK\nbMIYTEId8kDDEEs9ECbK3wMG108z3hA0adSLtDkEY5fjoLwDf4DntdkR4HcF\np68D+moLISKeSFJPFBexArPkbbskxv9KLalVwisnyl9Nbc7/2lA0MonkyloX\newC9\r\n=8A0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5e38e995d5c68c37f4fc3952d2584617ad134f1e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T10:01:19.632Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.135-renovate-internal-patch-5e38e995d5c68c37f4fc3952d2584617ad134f1e_1637921055524_0.2780222893616964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.135-renovate-balena-jellyfish-config-2-x-f65a187efee06f4c7d2df5d866648546cd3237fb":{"name":"@balena/jellyfish-jellyscript","version":"4.9.135-renovate-balena-jellyfish-config-2-x-f65a187efee06f4c7d2df5d866648546cd3237fb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.135-renovate-balena-jellyfish-config-2-x-f65a187efee06f4c7d2df5d866648546cd3237fb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"44a684eb635c41fb3de811072b04d3022714b1f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.135-renovate-balena-jellyfish-config-2-x-f65a187efee06f4c7d2df5d866648546cd3237fb.tgz","fileCount":19,"integrity":"sha512-yyLPphGYaxwLvBPA9gzoPc2VxgZPszam9ZUOPzHfbYPuZ0Ui8t5Ayt2mGtM0sV7ysn1QBOTKu8PD8qFkpGMVcw==","signatures":[{"sig":"MEUCIFE0ya+tYcu/dWuIh0S94unxpU4X1TqZwymlbu/Ot+iIAiEAxHrnPea4cLfg4FR9ZTdL10TkCXuc3MR5Ig799BWVkX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoLE6CRA9TVsSAnZWagAA0jcP/j9ZMIBeY7QUQReLct+S\nOi5xQTp8ajql8rcsKaNfIe5xElB9pagHlR0p55SIMP5Na+VTaSi3inlGsGMx\nKq2cgS8+OukMoSMc4jZLUVILFL0FUDIH2dnYf55fDiQDskdMoMw1eLTMXld9\n3A+hQU0QwPCD1l/FFBnY1MLScq+VWEtS1zcgfMdaBRGfXpnYxFw1Qz3rIyl+\nN4nqoht7fB5f0iyMsPhD1/d/JiM7iPK0mw7aue6hz4i8zXaGiumOYhWS8kdV\nQWhCtSTx2JmaXy8Vj7HHc97jn/m3mZFzD91sJZwQ8NS0y1a+tQgbuBuL7ACC\nPT9W5hXr0DI1tpqjvmPec8hpLWF6Gl5CaOuykN/Ntc7McBwgIGiWRqjSU2c+\n60pzfzjrQiSLQEIG7Z5+Se7+s20otPsv2QJgk/A00YRrGV2Y4LChK8fv0x+x\ne9b7Pf+9fA9A4h05wn6nR70rJcHKMnqoc0aCGUvBjPenqR1feWR1u/I0yXu4\nbv6XeScJ6YsRlX5BICYo965mJy9bXsq2z3nuGoI/92+J7PSLUIqXYc5lkbrQ\nQzLc4pe4AiuyyLzpiWChOUW5Z5gFX5ohwGP7033WoP+L4dpYU2jOaJVUzY19\noJNihrk8lwtZMIu5i/EO+gOVxW4xoV7vr19e/5zIYgCZgGg6SpIsaKUhncPC\n5dRy\r\n=JosD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f65a187efee06f4c7d2df5d866648546cd3237fb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T10:01:49.955Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.94","@balena/jellyfish-logger":"^3.0.147","@balena/jellyfish-client-sdk":"^7.0.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.32","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.135-renovate-balena-jellyfish-config-2-x-f65a187efee06f4c7d2df5d866648546cd3237fb_1637921082249_0.9296766734953843","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.135":{"name":"@balena/jellyfish-jellyscript","version":"4.9.135","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.135","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a6367655bb7be8d51df0f5c720445c6b07f78338","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.135.tgz","fileCount":19,"integrity":"sha512-S5KhTSuoc6hd4Km0rBE4sgTx/OH/tRNVqSP5H55uUvk98BvlFbTKg11U5hmQYuVG0XXGOE8Bd+RlU54gHaTAew==","signatures":[{"sig":"MEQCIHUVTxhQFLR0t0hIbkqAD+HPWIk9Nm8cnE1S/mMZyqi8AiAjNkpOuB39A8YkTIEwaAO1r0Ex1MPSLvvuLIIUiTNncw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoLInCRA9TVsSAnZWagAAOXQP/iSgqZK8enYCKFsEORWa\njgKySKxp30LsfBCrRew80E1tcHV7hSjFHoNm5bUiiNAe62x0lGBNBZ95QFEd\nSSHcQHGKRMa+N6rb1t1sruYUchcCXTjivs/p5FsEHepOZfwiiah52/+xFOQ5\nUTsvtkNEvIOAm+TTJyFKzxUjUDCnzkdRlTq6YPrPnoVfPEAkX92+1MvCldeM\nS2R2S8+wqCi6joOlnxP4UILwJYbs6C3TYyMFWxw33ZVl5yParQV445x4XUBI\nF1qjPZ+sH+X+7Z6BqhpFMS/2SI++fuZRUahOwrEMVU3D+WHePqGh1l1LFAHv\n2BoPNJtHD8qXfimvw1CZGmNuAZrANGMpgai80niLBTqEi1oQabxLo5lsK1HT\nkafCcBwFbJ1Qzn0Z0KpRPA1nVoAUz+xpbgJQb2xj3UVjKuuEvrwG82P6GB1J\nujzQ8LdptJ4ib9rNn2V2KMvcoXNenvzfwsd7exoy4MLBLDp7xSAXMaLtH6hk\nwyscawA2/AgZrWhUrsrb3DeRrDlRxSGJtmivwyV1iTw2NAdfvQF2OrSUUEas\nhBkoFOAOzfFlYP6VyYXyFKgdSAYeGoNuF1KZFNezI0hbNH3JksFb3I+9ZK2B\n4U/ehtV5IXpA3d4rSHhfYa0CnhfGDxfDWt2mgfpPt8NT93qFktEdvU9BWjEq\n7n+b\r\n=1/R+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f74efc2ce540b39408dd77bb02d2d48573295e77","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T10:06:30.308Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.135_1637921319264_0.3910507375512593","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.135-renovate-balena-jellyfish-config-2-x-dac51184eba732e1f3c7759573393d15eb52620f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.135-renovate-balena-jellyfish-config-2-x-dac51184eba732e1f3c7759573393d15eb52620f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.135-renovate-balena-jellyfish-config-2-x-dac51184eba732e1f3c7759573393d15eb52620f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"76a225e310b3de90397a940cfa5c44440ee29f84","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.135-renovate-balena-jellyfish-config-2-x-dac51184eba732e1f3c7759573393d15eb52620f.tgz","fileCount":19,"integrity":"sha512-zmyJsmW08Aok60h5Q0BzrsAlNt5b7R7ZewvaSCrFAQZ2YFfJlXgyHJDBx4KeB3YbwKNALAVhehvRHtQzATbABw==","signatures":[{"sig":"MEUCIFVyR4HhaZ3CB5+By/W5EhX0fPLIPXwUjpa4Us4hiffTAiEAwLt6fPhzPt+gVjagrrO/XKHTwTDulr1MM18noEof1z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoLKVCRA9TVsSAnZWagAA/TUQAIRntaakgLMl2xVOfSxq\noyCh9f2CUq5DgeioEUtqytyLEQrHA9/4/RTNFCxCPmL/ejV7BIPfF27AQN8e\nAFWw4Ym/saTiYnkNF8yz2gigPvGtqpLDoO58ViUxzv0JvQRaBSNBjUR0yrlt\nqVAO3A8j6UOS1pFtgU/WUeMx09Fl/64hFZLqI6Pu470/o0vFDsCBhjhVb5nV\netykhUzcvTlSqEiFnpjFAkNziVUlftwtUrK9MvpqkQTC1c100AUdHrf97yT3\nzSQHEP/YCMpFlqIep9lURRMQHTJJm+dZoLzZSwWCx62ivfiCywuSrnhYXzJG\nnHkJn6Xmo14WjiXbUrr4n0YgmlJc07x4umlgqmjxSB3Lvniapgxn9B9wKjf1\n+mpCKW/7f0I/jV1+KkDnNYDPHB6uVp7emOXAUcIARaI3OjZ2lzu52tPDtUAb\n61PmbGWNd80nve1Zcfjj1gE7M4kjlUbU9Ajd7wmi3E500r+XgZ1ddQ3SCra+\ncLnL1OyNBCldvzcXmWfr9g5vCin4sDfYTPEdKE3eCcUZVbMV319Dn1YzmUPx\nNeGRGegsGGpa0V4V+P+bMKm1ANx6p592M8rxFciU4jd8egrKKZ8cZvmYz13q\nm1KrmbjlNymluv1vZA0iPzlUsnopiweO/sPNjnF12I2Aut3ZXAtCN2CHk2DM\nNf/u\r\n=Yf5Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dac51184eba732e1f3c7759573393d15eb52620f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T10:07:25.501Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.135-renovate-balena-jellyfish-config-2-x-dac51184eba732e1f3c7759573393d15eb52620f_1637921429082_0.009755168629983713","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.136-renovate-balena-jellyfish-config-2-x-58c05f3880e5b02b9599335cc3afd13912d1a260":{"name":"@balena/jellyfish-jellyscript","version":"4.9.136-renovate-balena-jellyfish-config-2-x-58c05f3880e5b02b9599335cc3afd13912d1a260","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.136-renovate-balena-jellyfish-config-2-x-58c05f3880e5b02b9599335cc3afd13912d1a260","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"96e1b172b83390551980a4dbebe03058cc03bcd4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.136-renovate-balena-jellyfish-config-2-x-58c05f3880e5b02b9599335cc3afd13912d1a260.tgz","fileCount":19,"integrity":"sha512-T9tGVBHdpMjmcTLgnAJYGP0e+uMYcvQvzdySnO1MoZbQ3UEettiTjxFYtxK00I/zYc7914PVx8HkksqlpQc3dQ==","signatures":[{"sig":"MEUCIDTxsX1QvadEWTodBYxpBms/inBMyheRLDtWrLBiSAnLAiEA0pAeSwc90Ivj7EvMWwCch/b7mBOQRnaurQmWwpYgEEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoLNWCRA9TVsSAnZWagAAD7EP/1JbnEQRo7CW8ZLv+CsN\nGXuW+9kWPuekIVTOuuVxCRUG9qBs12W0NIYNxGpLWk7s+t8GUsU8YCOJEDDQ\nH40YgtaIE0xGhNM6MCV5KGwYytlB2SAWGmTkVlLshR3oG6CIMUItO6v0mAQr\nSBXJ/NlswFDSt5cK9rzfde7vz3Ii5BsHhyjdh3fP8XEfGO4RkoMB+GLfcvH4\nvbB/mIuGVZbo8cm/sjUPY+XnZE8KNcYx8Mg1L4t6EVFmuKo7i0usylRR3B6X\ntLUGgdkNg9XJO57xRI1xOVYwLKr6Ymg2sHPmlnwGqmMuCtvOGo3Zjssb5ueG\ndx642T6bcs6R8yZQiLUfbi7IjtjEFYH7Mm7RzGxwp8ob8MDIYp+HDypasOQ4\nupScSMCReLH9ighFeUfSv8+rs9Sz89C1WhkZ7ovH3tcFcYx2BP+b3iwQ4xMg\nBTWaHQjbZP6nS+3rC3t7R4ibs37yUwpGTUS0AhvaIelP3VpwpCF7gEXF6c6G\nWccYj8G+Ue172JdU+I9oe80HYLIOV/wBmmKUHcML9Ghrh9JglQupI0F8wPmm\nHFfAWo19uk6G8DEE8escjEuJHRAwEUzJsESI2Irj08EqwFyGl3aWKge39xFE\nYf3cVAhnp8xP8MU7jfElHF+CkG/sOwM/U12sJGnt/RTE41aNwLME8KDB/6fd\nQdbg\r\n=7JCH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"58c05f3880e5b02b9599335cc3afd13912d1a260","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T10:11:11.045Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.1.1","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.136-renovate-balena-jellyfish-config-2-x-58c05f3880e5b02b9599335cc3afd13912d1a260_1637921621932_0.8393588954217432","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.136-renovate-balena-lint-6-x-dce4b311e559f8f4d1e22aceea0a0283880221e5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.136-renovate-balena-lint-6-x-dce4b311e559f8f4d1e22aceea0a0283880221e5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.136-renovate-balena-lint-6-x-dce4b311e559f8f4d1e22aceea0a0283880221e5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5dcd33a455d927a370fccec92ffad111aaa1b874","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.136-renovate-balena-lint-6-x-dce4b311e559f8f4d1e22aceea0a0283880221e5.tgz","fileCount":19,"integrity":"sha512-rAabiKld2Ye47O/3ysETGLqGKMWHsFOCBr8c+eSe3oQTjFP71j4pV6WGDTG0/RH8fdyaV9WTIp0T/zupP2ZSMQ==","signatures":[{"sig":"MEUCIQCk1MA9nUgbcvU6WUwuIgGV9ycoCSNmwPsUVngN1mb9tQIgDpGd8UStGlXO6ZhZREq4kf9GHc+5pQjsprDhdgUpHUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRa8CRA9TVsSAnZWagAAqHMQAIOPdEWA6KFYKC3QblWP\nJIzlrxr2pdVrYAVYUh8ztw2KFxXnbyFtNRjglGIrXBXByBHZYWTxx6ETSFha\nBo1SxfUh0k61ym16RoUPQZN+MbtKDK5peGitjnen/3xNcSVUrQDo8mWKsZ4m\n1hsDgWS6OJaZVBJ3iVCctzzw69nj9efMLm/NpbLc6hyv2/01NeIOIkhV8vnW\nKeTPabBjOW0oCBmd8f1hE6RGEaoo7YtHFQhFRdSYVYnk0kqYNkTMRbP/AI77\npL7OwITTtpSEoaUvnkUT7FD969eaHJBSLl6wMvH+HTboGtlGicNr47sYAMN7\njnaayQ/xKfJglpWntSwpBDXvRXKU6D9Ah/tkurbDUTSs4RGLYaEeoGdwF/du\nBPkHjTEIfoPQ9Si4L9z9tlPmZASnft86/CWohOku+TDt40nHpmRMZL8V9g16\nh4bjaKJIOqziGD4Fv7R62SyaGjprriV8WvthIOZBOzt5AM8NT+NtEZB8kT6N\nP2V60Fb0pfUO7eV3Cx5li7NEuTTl71LuSdAZ4neSca9uO6UwTUOTQX5A3GW1\nTqw0Wmmv2dV2KQagaqcJ5sTjU5ugjHTFmjfMATk8TarnkGvih8p7ib/dDJhX\nqVyr2fQeuf8aMsRPmsHn78F1V/MLiuB3JO4/pyBg8piLOnclu35qWsyDI5mh\nJCtP\r\n=1sLH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dce4b311e559f8f4d1e22aceea0a0283880221e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T17:14:56.581Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.136-renovate-balena-lint-6-x-dce4b311e559f8f4d1e22aceea0a0283880221e5_1637947067958_0.6543829189448036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.136":{"name":"@balena/jellyfish-jellyscript","version":"4.9.136","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.136","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fdf4c8e8efd43a3975366ca22bbe414b932069b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.136.tgz","fileCount":19,"integrity":"sha512-XY+Hgq8mmOeL/R4H/kaumwosY8xWSIXYmBGAvkcSMh6bY6QzBaGe0nRTzCTMRm9EgNnF1hPTEcXTrTmPI1NTjQ==","signatures":[{"sig":"MEUCIQDZX2rIjp2KPBQn2bYF6UD59tyFnKx5AE6byM69uPt8fQIgO37zJGsRnMtfxAKNTd3IHX2hZkkEr+dkYbiXCxou86g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoReyCRA9TVsSAnZWagAAgGkP/RsB0y6Vkztvbwy+Kurx\noVg6xqm7Eq5jIIrA9hRSCjEmJIKPwx4AT7m7kklzB6vYnCA4crHnq3yOFf5l\ngXkcA6bqP89PB31NEGUsmyL2keqn0jtEn/moJ4Dy/YW0SOptdKp9e+vPjzkn\nbe7q8gqEDELXWiJLFN9R/joFUHL0aRI45MlMxt38ubItkibgvkNwW5uFitfw\n57coAaqr2Wr7/L3/CYoRYR84f6/h/wzJ03SeBdKLuBdmpypKZVTA7e+6t8mp\nssVdnvo+hVWzRNl2nC2mvkt7RizU0YgOCXIazTQp44IFq9vUJ0mP6kFGpl5o\n88QX1TuLBo8+GB61lBuj9udn8/3P5OOK1CIiLQghsyA/NxeCpdclyxEg8GLb\nTlImY14hiBZP9y7N293bRy4TCH0zGQ+Y/sSNHUvI0MuxM+4M8AfH+f2e3LGH\nnErA+enxtv/m1Qbqc1avKq4KP2D+jH+3PProFOIXsLB+YXQIfgDr1l6yWVFS\n+Y3/s2W/ZcAia//nZoyiIX0R+ZWl9MM5NGjG7xi9/u7q7OfBFMCaEi1F6umn\no5m8yGtqwOxHM17i4RGYv3qYfZwl8VBqURwQD9td6fdvUga1tmlG6aWV6O3g\ni17t8XE/jaob1yj8h+MCa/of2smcbLYdgpMWt4QCTPD+Ih1VqzZptTAhM2nw\n0/Bj\r\n=yFFi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7aeabd2b11dc755739249d0c344fb28cef4a97f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T17:19:42.254Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.136_1637947314008_0.8675393972672913","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.137-renovate-internal-patch-b8238fa8bd2a774aab8e49684342505f902f0c7c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.137-renovate-internal-patch-b8238fa8bd2a774aab8e49684342505f902f0c7c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.137-renovate-internal-patch-b8238fa8bd2a774aab8e49684342505f902f0c7c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c2c17bb30f98d212aeb7e97657ee8d1427813220","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.137-renovate-internal-patch-b8238fa8bd2a774aab8e49684342505f902f0c7c.tgz","fileCount":19,"integrity":"sha512-jYyAqcOxgdJZReNTftjwQgCSj2q7MspbfIUkyyVdHRjHaOaQsH9MNoeihL2PZCQt3+qhjsmFOlvzVIX5PcYdHA==","signatures":[{"sig":"MEUCIQC9oCyZHD2X2gzYvtopkD6We6/3D8tSqsZM8G7/zYHQIgIgeRPsfSj1bhrmbSpUqHNZG+DpZzcl3vk6yQSCz3AOwXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRhmCRA9TVsSAnZWagAAZkkP/37kFHtloojxeWo3SAni\nrwYacjh9OrZ2jYlbt6Lw/w4U9D8iVoP5H/mXNj9a9YQ5LxkBUA0wMpZAhfAb\nCyXaDFqFWP1FFw0vBSyLCZzlRYEO+vRPTn4al+1hOhGJRR6WiONlKZ55956K\np1zALfVJy6QbEILDvGvEHuI9bLuj6vE+Y1B5Gqe6NTCfYw6uAi6/YJOh04Et\nwXS9O0Kj/hSaXwMa4GLSQ2s5/d8p6Em3U6LtpEpGS9UJIit0kZ7NrQFUQ1rM\nNKTCQUJmgqC4EorOMChNKA3mnyelMihMoKT6GoYnVugaE6mi8AEyomlRYI39\nu/izIM/K2R1zu1+yhkFZCXO9IMDOVFHtGrBRW6tYNAIvlR4LRE6X10txq5+D\nx4JKEzozdkSBTby5nCo0T0eK06H6nh4okpIPfw1le0Z/VBf3caTxPspO7SWy\nWBHk6X00dYjS/vNr4F1F8BkxbrNGJQ0rg1speHsozke6HKzLRZkU6t3EmyXm\nl3Tmuj2iFInVEIgJWjSd+1X/Z1/CzJbXbrur6h77WNpv0+3jtE47XJxHQe/U\n10jRRDCJPAk2mar5kyZIgzbDEBdFL5w8o6QrE+/9FZjqZF7wj2eOa56G4bES\nytnVkxgsVlMCQShV0t30dbRlxLpmZThzE1V7qa9UW5bZD1skUNzGbv8jUIxt\nO6Y4\r\n=lf4R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8238fa8bd2a774aab8e49684342505f902f0c7c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T17:21:48.652Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-logger":"^3.0.151","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.34","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.137-renovate-internal-patch-b8238fa8bd2a774aab8e49684342505f902f0c7c_1637947494126_0.6420194428811883","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.137-renovate-balena-jellyfish-config-2-x-c07a9d77aec2e19cd5b6520dc0b09c64a7d4a6a4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.137-renovate-balena-jellyfish-config-2-x-c07a9d77aec2e19cd5b6520dc0b09c64a7d4a6a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.137-renovate-balena-jellyfish-config-2-x-c07a9d77aec2e19cd5b6520dc0b09c64a7d4a6a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"305736e4fa723a573ebf08322bf5b30b918f2696","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.137-renovate-balena-jellyfish-config-2-x-c07a9d77aec2e19cd5b6520dc0b09c64a7d4a6a4.tgz","fileCount":19,"integrity":"sha512-DIBBANaCMVgp1FUrdnrg6i2xPG5Y5z8dWkW0ATjN9SM4GoTLHAbZlrU+w7vulx30Qhx8UWERIjbyjgEsvdFlTQ==","signatures":[{"sig":"MEUCIAOGOb5nqItkLDlcf8U6Vf6F5iLSTKIAKeE5J3xb40zcAiEAnXy2or9exJI4seTYI7glQi2qAJKudu6QxYBrKxuiChQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRhsCRA9TVsSAnZWagAAERcP+gI/xFmNyi+BbMHcy/OA\nHtSfIFed/QZKwDfiP+FJS0WxsKDeAB0NAY5yuxumGznD7QnQP4jPoqdtOyK+\nYOYiCSMwK+AozpAsWdTRMzgCDPWEftJphYXH7MxfSFVML818TbyvIumWgNez\nitxeauFhGtm0TdhWjZf4C+eGXSTs6ZMbbX5zvPboSW1WYSRUfZYYTrZwtUoa\nH7oQoXfX1Le2A2Mk2/nXtm1y15SVc5C0BJDxE4QuF+vnALM8ajJ/fuoAM7FN\nFXo8gF8p8O0LSFKTGK3eVxzhvNUmm5AZboxE7jh81/V2hNhYRoQrzFM/HBex\nwER52hRe7W59K+B1xvszM1P5hm62aLCVt5iSRvqa4vn6qi+D9PybkA76JYYV\nUJVhW00Fomi9uWvNNVb8Ia/dvqqnrpr0Yc+4exRKWCNEaVg8PWQA6l+JWeAE\nOQo3giNadB/I3AQcoaL+r13yYhMyNAggp7ZcU2j4oYO89LgXnD9yWrck9ZwJ\ndrRk2C1VvmafjOQa6Swsbh4PRdhbY+jtvMV2Xh0qeUF+FgYKTgxMiOQ4KcL8\nnfl00BLFsUGm+Xbm36L+1fWOYv53sEApYWsXQd+wqL5KU2zsSLiKj6sUqBFk\naH6bALu+Mx+0PJFycHJ7Oh1YSWR8nn+wcoww2L8KLBYFnsJhFRd2uE/p4Bzf\nu+mU\r\n=uoMf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c07a9d77aec2e19cd5b6520dc0b09c64a7d4a6a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T17:21:50.994Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.137-renovate-balena-jellyfish-config-2-x-c07a9d77aec2e19cd5b6520dc0b09c64a7d4a6a4_1637947500634_0.27136207263100176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.137-renovate-formulajs-62101a2cdd97c1ddfdc79aaceee35bd33a8c1a91":{"name":"@balena/jellyfish-jellyscript","version":"4.9.137-renovate-formulajs-62101a2cdd97c1ddfdc79aaceee35bd33a8c1a91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.137-renovate-formulajs-62101a2cdd97c1ddfdc79aaceee35bd33a8c1a91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"49eecb989995c341f0a48bb9e6df6b194e6d10cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.137-renovate-formulajs-62101a2cdd97c1ddfdc79aaceee35bd33a8c1a91.tgz","fileCount":19,"integrity":"sha512-oGKJm50rnjpsRy0A99osrVLJJZZT0q0ePNwabuVRD/PP7O8d7BRcN+dLluDJsxRV5cxilMGJBkwHwm8OlY0ohw==","signatures":[{"sig":"MEUCIQCd0/UuiAsHRvhqqZGzD4m+l294Em7uJlxlk/2vo2v3DgIgN0rjRCktkRAprMdQ7+1UtS6ac4ykN1Tt+0CBVM4NW7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoRjsCRA9TVsSAnZWagAATAQP/17gNtnNBukekApoHClR\nhpvlqh9NGyasxVWzxjv236Bg+D6aJOrgbUikk53114G68pIN8A5kKiu7dehL\ncgnTaXb5bo7rgcvLKyIumJUXdVjfHx0RZcuRYfCLCO32KwWpDUAvQICU8lOw\nXSujQ1s0+t88ImKvbJu3Qq84giXh/4/VuyNotsPDqAFbDfDRBKVTFBG+NZS4\nQaWQa98vHhNdA720Nmtginm58v0X5PIL+UN+Qao/EEOhjsX4ha0h6FXHdqqO\n8bBmE/mLet7rkXpdxMhyS4/qYwhyp4HrzCu+CfwOvo6ZORGQYNdSFk+/Sifv\ndBUcIPGGjHKmwkvUgTiYAoxT5GcaK2Zp0VaeP6Y0W0iy5f51V23oR++ULuy0\nC/gVBFmKChgXoCB88uIDdQ1rkKYnw9LNW7OIy0Td2Nh6HIslCUrnKAlM7bhQ\nzr9bG53UMAtSULDfffzFwwtmmjTMmvXUUES+1rGJ5AAEHUTwyWOfw0GPaeL6\neBBBCBJwuqV7MpL4vKgTx5WwkMcpo3XYfvWcWtMgjpMfxFTsyErIFL+v8B7c\nu47dh4F8Hy99C+Yfbb9T2zmbfe+jqHcjAZt+zVjxG9RzzMr0KJGs2/Q5XNtf\nWIdequo1eG6mfni3piVbJ7Zz0Tpo92pR6OL0qqCDZRIyc+pJQYmrbjL+ipt2\ncsm5\r\n=bobs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"62101a2cdd97c1ddfdc79aaceee35bd33a8c1a91","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T17:24:38.522Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.95","@balena/jellyfish-logger":"^3.0.149","@balena/jellyfish-client-sdk":"^7.0.19"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.33","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.137-renovate-formulajs-62101a2cdd97c1ddfdc79aaceee35bd33a8c1a91_1637947627881_0.8343006896173084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.137-renovate-internal-patch-46a3b938036bb252088f96bfce6a2986806722be":{"name":"@balena/jellyfish-jellyscript","version":"4.9.137-renovate-internal-patch-46a3b938036bb252088f96bfce6a2986806722be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.137-renovate-internal-patch-46a3b938036bb252088f96bfce6a2986806722be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dca9eb287f98424f0526bdc77677901bdc73c544","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.137-renovate-internal-patch-46a3b938036bb252088f96bfce6a2986806722be.tgz","fileCount":19,"integrity":"sha512-kgknmvWkdJq0DJBF5zxe1am5Vdh6AoQeTZzlxWDEAcIqeLy/BrE0wCo4zy6RoXEpoxAsrqNoJaVckIb/8fj5lQ==","signatures":[{"sig":"MEUCIQD4WgaNdVDV/Mch+K7OXtXrhXBuRaLxlpyTvm4aPQtR+gIgXQ641nTRV56ZKg0qwnYgQ6YKusDLJXNRdNEOGKF/ZPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoTlTCRA9TVsSAnZWagAApdcP/iMBD3TiEfBEynYvDjY1\nXUiGAqmjO8CIh0fx44YvwwsUOVsRYovhwGnDB8QV+OhdbcZln5ImDyVIS2si\nTbnlQL26Zs6ZEhnWidGeO4rqQK7ZKp2T/3qEmQr0FI0O80sjyC+gMK6Dyhup\nCWYgA97/sMopswF9S191vXNrc5jB0CSjNn6kCKnG5TMh0nnozkmcNw8yefO5\nubK8W8rJ6n9wTQJSpCeEyGEkImOi3CqdBJaThSAak+i1ImGTSfvs0VZ3V+dl\niJ9pin+clzIUn9pslaj5hs9vGubCF6kPwrX8PS30yMrUMaMJPq7fpTeen4qb\nUaJk73WhUYxswMI3/7ybiarPnigvJTAzgl2pYRNoQjQi7eQYX7owvWRh3vLG\naCwqrfcsZiFADCpIlPpJYoSywOyWoZxa+9QMXuScWsFIE+xdfUwH0jqNcXtE\n3Z91fEY7rRr0S+ZPb6TdkcjbltYAy1gpifcZsgOw6IzvMTuozyRJGy3VcmnU\nzbxia4L7BxMDDkqkwv7NYGlkWgCw61BpwbPSK7bfdOO23zNjyqp9vt2xXcIX\ntEJ4KwDNUYRadzRWHe7Ki9mIAYazJ47lYo+vcRmGi3x2ELHaijXCVTLVi4ih\nejSgHxywPYYXtu13mrYTgQeptJ2wAJUbA1GpU9pjkWWUpIvYLhDirQhRoQXt\n5zUn\r\n=W0RS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"46a3b938036bb252088f96bfce6a2986806722be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T19:42:31.997Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-logger":"^3.0.151","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.34","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.137-renovate-internal-patch-46a3b938036bb252088f96bfce6a2986806722be_1637955923034_0.9072339504970386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.137":{"name":"@balena/jellyfish-jellyscript","version":"4.9.137","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.137","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eddc1ad7926aaa88eccfb48b2f835015712d1b78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.137.tgz","fileCount":19,"integrity":"sha512-9yr6G/51yadcCBjeetDfpltekyYOhgRYW1lOB4jZ4aEvhMdTX8F7kof1FT5RwmTAcnJaWd0vSxLHIazG6N0Luw==","signatures":[{"sig":"MEUCIQC8aHiUU0Z23Jp/k/39QS8+mYwK3GmnJXg/iHJjlNIzBgIgCFhUIwImVIOZUDVBSPDMMgX0DBwDS7J7fj/eS4z0OVQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoTpSCRA9TVsSAnZWagAAaaoQAJ2/xl3slQjoBf3b3APL\nVeMESYlaXRlglQVNLGXzZL/9gOhUsb0yPFkTi9KQHetCiH6NlcINO+4A+kDo\nSauDCg7SYNpIaG/BWCQjGFZ0uYjJwWbw9vqr2R4pbJpp9sQy7EtzCU7elhdX\nP2ABDyfJcC3rKrgVoUr1l/o78wwRbU3vaIbVI6oGxj92ZykbiyCnH21Uzt0D\neOl99OSgkmtiskZC3dXfztC3rPOJZR6owSgTyjdCDtXQP0+n2VNgssoDYBQw\nQqttV5tWIdMoCAVe1UMU9QbzdZXG2PLJl1aWwsG7DAvL0JjU3idG9uZHeU0c\nQnyncxJ4lONJLaharT//5/wcrzP+bI/P9d0oS4BSyCAU1ndv16q67EL2euE1\nIeJKPl8c9i/s6bhUiRkctHTwgzDfE0MXwRqmxZG6UgxMFv2wo/UL2WHMJtwg\nq4vMq2E7obG4nQ3tYG3FKoODlbixX3ntr5hcThs35cWNhC0YX786MKNE3vFK\nGzIrxRQAgEIbfbMk0wR5L7TbarS+sbBJup/3TF//HKBHL1BP9DD21CSiv1Xo\nLiHo/W2R+wMQb/YHbpgUWHcD/aj4jWyeR4XxcE3BuFxwQQpZ4Ow0kBxKz+RH\nUg1VwZpCoA/ptIrQT4ZYdO5/d1fDySYrl1cXE2iUj75ftVbS8J0vYxzbkgiH\nYUag\r\n=kNXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"73b613e5725b997737b44aff6242e28665b4e92f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T19:47:22.872Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-logger":"^3.0.151","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.34","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.137_1637956177993_0.3479033755606662","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.138-renovate-balena-jellyfish-config-2-x-6ee61fa9903be3779248a8603aa8eaa8821890b0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.138-renovate-balena-jellyfish-config-2-x-6ee61fa9903be3779248a8603aa8eaa8821890b0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.138-renovate-balena-jellyfish-config-2-x-6ee61fa9903be3779248a8603aa8eaa8821890b0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5c6f04416f635cabfb6c411333baedfb515cb555","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.138-renovate-balena-jellyfish-config-2-x-6ee61fa9903be3779248a8603aa8eaa8821890b0.tgz","fileCount":19,"integrity":"sha512-+R5ryEHzT9oxNjmsxnATWESHQ372yNb+p+76g/eI4z2JX9LlUeoa7Nm10wGbPFjBNL49SEwu7K7kXmAQEs3jYg==","signatures":[{"sig":"MEYCIQC8Rn0lRny8Zuiwmlg0uBeNHecJz9wpayR2xqCYdNbUIAIhAMeHfqXWXKUUtZf+irb56Uyrtn4jh/pxT3bvFA1B9Pgw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoTrdCRA9TVsSAnZWagAA1DsP/3q0GRzo89eDcfj45WG5\nw5Yn0BkpU2B4TYVVWrm0fvswuXEV8zchFFjkBg9TSh2Q8T4y+tm6as6fMeC/\n933ykO6PXfWo88g1ZQetNzuVGn5NOSzm5vn32sojHZ1p36xMvRcglu5W5Kiy\nllU+9gxrDMJejxcBXU1hUe/HLWzbb90W8gg+PWA/PsA7XpGP5G1RHK30vHru\ni2sXtbLkvO3+Q3Nycx5KfXPlywNAWLNgFIuhKStzC7XqVpyOaDYDYG3knO0s\n/A+1Q9qSoPo4z/aZBqpon0E7SIi46gm4QmDbC8onxAs8NL3B6R1hmwFfRQER\nz6b5NRyuN0UR5+AKIjl6I7I3o06hq+y7DBq4B9LLmUKxJ9esHeSu6YTaZDVe\n14cIT/AuGwtahcfs+169VkYnxgP0/q2CLMGe31NKt69Yn5I9AYmBcaX/Go4G\nNv8Bw1tO4P3jdzQYG6Nk1Insbt9m7BCdrmuHvEf19R1RtFGaoHJgaejLkm3f\naoRoDkKSv1inL0mAltSKEAonELrL3XGUL3QlOqxw5UM80Kjo2Lxzv/fa6mdK\n4qLY7cazZFrsXsHXDMJBuYCRrtS0TZAc6pftVAy8KQGiLfdnkwa5Fdvo9Swr\npTERj5Y/H+jpJvy3roD0C+LkI6NvwHPorhbDnfCckrABKfWekvOkXb//7im8\nI/LH\r\n=mDwB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6ee61fa9903be3779248a8603aa8eaa8821890b0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T19:48:53.751Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-logger":"^3.0.151","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.34","@balena/jellyfish-config":"^2.0.0"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.138-renovate-balena-jellyfish-config-2-x-6ee61fa9903be3779248a8603aa8eaa8821890b0_1637956317775_0.3635836421756846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.138-renovate-formulajs-f326d26026dabb1ce1518a6dab6c39ab5d42d412":{"name":"@balena/jellyfish-jellyscript","version":"4.9.138-renovate-formulajs-f326d26026dabb1ce1518a6dab6c39ab5d42d412","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.138-renovate-formulajs-f326d26026dabb1ce1518a6dab6c39ab5d42d412","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28b756f197263b40f080da08977ad37287b9855d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.138-renovate-formulajs-f326d26026dabb1ce1518a6dab6c39ab5d42d412.tgz","fileCount":19,"integrity":"sha512-+ntwHxj6wSBdNumJktcnNIAg8lV1Z4FLBnvI0n1cVXZPONhTiDA2Wt4bb18jpxga66+n2dR1HMuXr8XhhyESeg==","signatures":[{"sig":"MEQCIHCZPXJmv0g3QWl1dI7erm2IFSqNLFIDvxamOZL31ZhWAiBJaoxdKEObfcEMIWBALHM1skGABYiR5P32e3cJqhXo/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoTtnCRA9TVsSAnZWagAA44EP/0NF0Hqjkf2sOP4Uxp4g\nYff/FMBQKBjUn2E4sEpMzh+JlDMaTRRDjICPR3z4OlGhfEF8a4BNkh7V7w/E\nnEHsdJc68KPbuWEV/crrTanT8pCNTDFeUcE0Xrk9zkmYlv67y3JqF3KVSkO2\nKzOkYMlvBi+UHtLgqC6fo5uPbcOdLp3Dx8mNOF/S/sOf53viqIIGwiQ9KheT\nyzTosgVhLiQhYkxfs3X7CtUWZCZS0lQzdm3Y61Ck/PpeRJwPuXKWqR2agdsp\nPX2lxZwvvlBbaotAI7PjPy/MIpp0sCQwzseUEauiFLapD3HsUQ3REM2lBQ6M\nfmfvGOcRxg5lPtAM+UoSwVwfCuVXwTVyzke/TFo8b3fiQzxZb01pBJ6N+14W\nrBDv63sawQCrlPxM8bIYgSwN2DLYohbw3arvM8jolt5Kad+XHSDLEDcWD/u0\nRVz0XNNxvk3RBX8eSlAiL80i5+Lp1ZRv1BQHw1ft2MS3Sa/iwAPMrUTYveJq\nxJ2yVxzmLLBin0TQSwDNzGNTIxZ6IDGFkUDqh/HDFpmEnlWSY/6gLUaSP+Bm\nv+YM7TpmElIGdYYJclfNfbot71ok0ls5u5OLuBSskZJciG8ezxgNAE8dpv7Z\n9uCMrblxylSHWDPnfvhP/WI5MWzsYuEWzTFR5T6FuBksdbeawFCOg2oNcHQe\nO/Tw\r\n=7WKd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f326d26026dabb1ce1518a6dab6c39ab5d42d412","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-26T19:51:03.579Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-logger":"^3.0.151","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.34","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.138-renovate-formulajs-f326d26026dabb1ce1518a6dab6c39ab5d42d412_1637956455106_0.08228966055226117","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.138-renovate-balena-jellyfish-config-2-x-26aaa05b6d965211237c79241a11dab9b9c13e7d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.138-renovate-balena-jellyfish-config-2-x-26aaa05b6d965211237c79241a11dab9b9c13e7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.138-renovate-balena-jellyfish-config-2-x-26aaa05b6d965211237c79241a11dab9b9c13e7d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a05c81259efeb9b779646dab9053bbac09334751","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.138-renovate-balena-jellyfish-config-2-x-26aaa05b6d965211237c79241a11dab9b9c13e7d.tgz","fileCount":19,"integrity":"sha512-jwnKHYGOQRG4B2/XrNCMArjrc1NSM+D89jQ1ZfwiiPG7poAVJohRvSX2xY/WFIPoPq596KdC2o7HS57xcQZ/xg==","signatures":[{"sig":"MEYCIQDsNj5LlZlxEPSjWNPe4O3+04hT4LjsojBKrRYj7Pv4IwIhAOp7n6Xc3b0NiYgBPJ2yfsJ36HHFoCWTIA6V2JGTuhsh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoZn5CRA9TVsSAnZWagAA/1wP/2uSMRP3iAfYNbBPJm8V\nB4JLQOfYwk/lFwwo+zsSncZWUKolKpSZKA6jytXoOZqQ8gZyvXNGtHFVn2L0\nZXl3fpnC+xjIYmOZ6mf/FPX40V7l2B+W+m7Hsl8LdJreSztswAbAaGOEpY0V\n/2cq+QZPq7ybruYOI6Efm+Hk0PSoYkLTAkgxE15cgHtaMubZNIft6tiCtkRM\niajnRNjUJckQ0S2lbomMQgBSiLF4tHhp2UE2V+MBm+dTpWNMwvpHhAyr7xcx\nyySDFbcsDJwVdGaEqY0bJbcjedM+CM5BzHmka+JCUDBaR3zr335gfSkNYNw9\nbzahAuCr5GMeQ4oaUo1KoRd5BtN8/p6PRkD/rV76ecSvv/ysQXvFWXNIPEPe\nadMn29VEOJxwTvzOWzprxarW4ygprlNTuUpJUzRqLtew6pPfIVuhfjH6M9xe\nF34FW/UeIH99D11pyFpwGFgyL75pmPYnUY3gggBFsN6Qz1s7pHiT6/OYezSE\n4VI+amybT/2DkErkS5FxozTECbmNZYA/xAb+UT0j0HadJO/tJ/Hk/rLO4vqk\ne0B0Oc3M40j6aoJO8XpEUgPHe+goc7FOWN+3H4XY/qbHswahIR21y/QC5cMt\nLiqbSrGffFrr0TWnpQZEZHtgyiqSntzuLGs0Xii6rrRqdsnD2l/991+mLcyS\nW5g9\r\n=d8r1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"26aaa05b6d965211237c79241a11dab9b9c13e7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T02:34:47.715Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.96","@balena/jellyfish-logger":"^3.0.151","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.34","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.138-renovate-balena-jellyfish-config-2-x-26aaa05b6d965211237c79241a11dab9b9c13e7d_1637980665434_0.514597098434769","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.138-renovate-internal-patch-133ba1f4bf4c521e5d639e297f3b096c72eb02f2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.138-renovate-internal-patch-133ba1f4bf4c521e5d639e297f3b096c72eb02f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.138-renovate-internal-patch-133ba1f4bf4c521e5d639e297f3b096c72eb02f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dfa8dfc07da3b38e8685ef0d18dc8b8f7dc3bcf6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.138-renovate-internal-patch-133ba1f4bf4c521e5d639e297f3b096c72eb02f2.tgz","fileCount":19,"integrity":"sha512-4Txh2BQhUo/XKK5CKExStaKG6e1xBq8tB3hcwoh+szI/Kw8000MwGY7grebnoPMJz84ZA/4LAuNBOHoMa/VzXA==","signatures":[{"sig":"MEUCIBVcPKVKNZoHbROiSPIOmMmugJYOmd+vnVQEEuM7i1NVAiEA+v+PqO80txQSGEDozf2I9HPzPOcf31jHR0R7kNClvAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoZsoCRA9TVsSAnZWagAAkOkP/02KuOqZSPdFQufaAiOJ\n2v+GmzNhF7hAI/aoRP2hPS7+XP8+xH9bX6B2E9bibLasjPQN5cAyhMWvQ2At\nC8o0RLLRO2sqcGdIVUXH/C5c7Bm/AZJssL4vYzhCsbZePrKijsgAwMiEeMad\nQ+xy5nPXm9gbIecl/xXzzu4IOsL+4kbKMKqTg4pVLe55lETDe11TzYLLX1X/\nZ0Nrmy4FR+FNoKjT8uSRgoMCtcvOqjlX57YPAqeC7e6+a9gqVYUxVj6mefZG\n38o63FTlCEHIFGnIQ07kgbQi3PsxXPpEAz+4HTfO3/vFhRMrUKJ/KF0n7g1e\nmd8bkySr3N1dc+FPdAXEs7gISYXV5oS+2TE5ouNxlf2jvZDOLxKzGoUg130z\nx83hXmfCxhhkmidevec1nOWOAfQLPZaTn8RFR8PqL8S+4nMXGVPbRD+lLM8q\nlYFqrqq2seTb1lvXEbcVYiQk8qNKfj6WdT/NZ9urR7qzxJAhYxo+qNg9CjN7\nqYTwFIkgta9/RHT4s0Q+90MBzuIQzR5toA9BEtZRZMsNXfIAfijoL4oKtC24\nVFkh8YdbLb08L1peTwKkjnnAbo3BHOTw0AeCLrOC/3h4wobT8l0Zew1gszmZ\nvy6t75h7tH1G5tUbMBeJyEx+B6+ttoYIqPV0pJ/gMXqXlV1ffMdcx5Pa0YI4\nPj1/\r\n=Z7Qa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"133ba1f4bf4c521e5d639e297f3b096c72eb02f2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T02:39:03.139Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-logger":"^3.0.152","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.138-renovate-internal-patch-133ba1f4bf4c521e5d639e297f3b096c72eb02f2_1637980968547_0.1364796686370613","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.138":{"name":"@balena/jellyfish-jellyscript","version":"4.9.138","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.138","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"be4961339f9dd131a73a4c9acdd8569ff8f736eb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.138.tgz","fileCount":19,"integrity":"sha512-p+ewj2kiXk5JhMbvFp2uclBjKyZhbU93po/hmMEwvqyRLUkeFE0bNCgS7FNHdnGbjqxbUg/IFu3DZNY0ugKNAw==","signatures":[{"sig":"MEUCIEjMvCBTHFewFl4A2bHv5Hf6o/ACQMruxQDt187VNTEtAiEA7IDV2qiQckWYetozHhj1VPfjC547UqqYy3IcWPlczNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoZv+CRA9TVsSAnZWagAA34UQAJAEvWETQhIox29LCwMJ\nabQbP5fiiNF1fw9c+k6wCOGxHDbqJngIa6cAJP3djo4A/26PbgsV/Be7rOsL\nOKM3LKVXU3clihhF2tra7PHSclXDwVUVjq8AyNnU2B+RaDf5YP+9R+ycEsyz\nASbg05eNQfhussAsUet3WYG8ewHRKoxS5ddumgWwYbEzg5xRoMhwy3oYhfVx\nWXOmYCniExqwCk7QZkWl73tr0idcXXxYLRu6SAvRD++8at48tUUKDsHmoJYX\n7lOwhsemquFxAOSgrmGFyuNZ86xXqtw5jKZKI3vVxDOS2fNIj2PJg9Z6SrV9\n1bmUqALy2oQI4iSSdZS0Ig1CV99w+JPU2ZK0wYZT8esc49PZrVDhZxFR78m0\nNI0AWCP5+nDO6kiqs7KFsqQdkFFv4KCbglY0Xb2pCIAfWKECcsj1Bjlrx2Gb\nrDYQQCTEEXB2G7dz5Qjx4q9u+szLxl8AzdHuWYiuHm5qDFjXz45CJW5mKsQK\nbo42h9YVX0NoaBYTFm99RS3IZHmhhkSmOx1Hkgk6yUb5MrQRwl6jY+UDeEo6\nlONYbnTnKUHxQyEyJk0C/UXpCAeUATWDlo0ZC0AbJNxBU4x22i8H26uI7kTb\nOLspe0MPiwOaH9FymZUSAP+5vcHLjnQZPQyt1YDSp5ftTqeqHajKXoT4mBZb\n8Bvu\r\n=cDq2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bfeed1cc0f7da6fbea54934ec806d040bf188d32","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T02:43:42.978Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-logger":"^3.0.152","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.138_1637981182582_0.5674899476063375","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.139-renovate-formulajs-0f6d45c635f5d7cc9aaf569a952914d21dd1ec3e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.139-renovate-formulajs-0f6d45c635f5d7cc9aaf569a952914d21dd1ec3e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.139-renovate-formulajs-0f6d45c635f5d7cc9aaf569a952914d21dd1ec3e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"002f3f8a7343a042c9453573a21fdccb0ff0ab61","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.139-renovate-formulajs-0f6d45c635f5d7cc9aaf569a952914d21dd1ec3e.tgz","fileCount":19,"integrity":"sha512-zbxes2jOnHKQ0miwlb7zwWVP28XLLRzz4BWkQT1ZGjdtLO7/UCDMVGuzAhGpE6nBbRaBOiT/AaZb6Eh91vVDDg==","signatures":[{"sig":"MEQCIHMTm9Wa9U7K0qrHiMmfHkXQHg6C5+uYOFy2bH8qIya/AiAkFbZC7bZEJtpgiQ/gP81hEeiKc4LILVWhsCSIUdF1Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoZz6CRA9TVsSAnZWagAAS1IP/3aYId9YJ/1C93jSr/kR\n+TQ5TQwQsO+TBYc3AUbrrMBuRMD13nZ6XiibaeK4hjGEkTaByZ2dFDQNPFMv\nuZXotGrTPZzwH0a3rG3av7nWfVZH7Skb67y1g2blNsnjP7RbJlLqEwRbiqLB\nXZapQMrOOxNfZZFaLT6kEAE5FYLhmmDi79CX1orwdPJj+90ymUIkNH6mHAFu\n7CtVNXaWTz50qI09d5gqCINJWNXxzER0cCF5Bt/CDPaY70EF7oFGTQdWyUus\ndX/U12bW4dPS4z35QkEQkrDGO++h6xsGu8Pa5lyiaUssryHt37f7T+MwScDp\nNVnAY0mbA98YBqs8A9pVIYyvDP4pZBMcwqtw7ReGnc/26b4gUVQhuuxo+PB2\n/dVB/Lf6W9m9jectCdLNzMNaYyUNZI2dD97Kt0bwAnkaAe7x0X6c3DztQdc/\nV0BsAsW+Qrv0iLU0V4/hUfEueLruvrtzw8rknUFWiUgrWvk3gAUwBeVNYC9Z\nyzyV9JhAUqu0GUCinfZiM6EC/Qqk6d/to0t6Pme7wYEStQEx4tNfvJz4/97i\ndqFbIsOWODk24rKYXCzYA8J5hUbSLvffRHQHjthR6NMwpZUsBT8HaJtCmjn+\n6g41Zo6Pl+MOKOoi0ZIxwh1RMTIbD7J+CtkFLfYGYqp8jKL60A/yorrl8P9o\nsvtB\r\n=57/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0f6d45c635f5d7cc9aaf569a952914d21dd1ec3e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T02:46:32.169Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-logger":"^3.0.152","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^1.5.17"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.139-renovate-formulajs-0f6d45c635f5d7cc9aaf569a952914d21dd1ec3e_1637981433943_0.9127299931134609","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.139":{"name":"@balena/jellyfish-jellyscript","version":"4.9.139","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.139","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cd32952b533c954688d7a6643b01d01041644855","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.139.tgz","fileCount":19,"integrity":"sha512-qpUTag+sBILK1UclE2vCRhmSzq3QWmROZmFVylTOVcNx1Uk6i2FSR28h3PCKOJvoiEMh04UlgCYD9eQ9S1KpIA==","signatures":[{"sig":"MEUCIQDh4VDo1buTDvb2TY7YVMoY43lP564ucm4SkTX3Cw+ntwIgWQ2JeoGRfYtEXZ62bCl3Go8l8cqRh/aYbZXqqbWhJnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhokaMCRA9TVsSAnZWagAAEmAP/0IzQvY4rnWZ0bQYEZag\nWi++yjPc3TrOwkzHJpYJdwDePgVsZ3ulpX3SWIfLaeUPt+2aMiDNJWZfduUy\nNmthNlcGmx6ZXN+lpvZofEtzPX8dqAQ6LDd5Al7l9VhKUZ9CWAHZLiYUi55V\nocY8QPbIdvyJQ7O3h55WBTxiz5SyysTGZBVIqNZ4kK11EdVzQuWd1PN5T/g8\n0o6V1WMilvjisLZlDjwgrvAmYkbZqJoukMKk7Uyfb/dBAIBTSx6qfKA8afaD\nddXe8hkx4nAr9I6i7vuaExT5Rsr/0luuSwqJiy9lxtcFRgXX2PDZhkEvlsx8\nL3bxmqzfBa21l9HUsxlIddvaJbydms7HCoyAqkPL1cTPhO3kQr0g6ajFxxRv\nO1iCG+fdrmoncorSerZXd7HIvwMwt+PKwB8TAsEkiNvJ0PTtczhHbyUX0sY9\n7xVYX2kw1D5b8mc+KcGlrDZq2zFF9PCMbKrQ+NUdsJDhnvVTEtLehi89XwvC\nl0cuvNw1f7dCqlhMpXQqTdeQB9ltajMxVWB+AktVfrqWjq9ZxKixSGwKoBPI\n64c/ZnsgaQ5x32JjxivGI+POqZGn6mvne3AbUqaE1O0nhh1MMQh3ih/OebOI\no8CpDJ04v35N6HWBzj7FXlNamitUiQZKaO41f3XmUR8oDVLtuzRDu0bYnWok\nZEQV\r\n=YBCW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a68e81a6157a5a60e411b425e5ba655be9a7344c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T14:51:26.971Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-logger":"^3.0.152","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.139_1638024844363_0.7871722103384384","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.139-renovate-internal-patch-5114d77d10ef5de6d67b1fb0bc9702fd44fdc0d6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.139-renovate-internal-patch-5114d77d10ef5de6d67b1fb0bc9702fd44fdc0d6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.139-renovate-internal-patch-5114d77d10ef5de6d67b1fb0bc9702fd44fdc0d6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f03ac6c2fc226389d94d62a47da0011395128e78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.139-renovate-internal-patch-5114d77d10ef5de6d67b1fb0bc9702fd44fdc0d6.tgz","fileCount":19,"integrity":"sha512-mINMDzXrVCBL1vGETtD32oizEIF7NDJJba5HeeyW/dcJRRISeSEt6cV/vR8I2eU768eIUfp9DZz8TYlr1O/GkA==","signatures":[{"sig":"MEQCIHhEwidJCsysNBO0zi+d9iqoeFuQ5cY8fIWKrWsJD/zPAiAKdo+5aIw7IJAn8FtdPxFJyjMxreI8yJPusCi1z6d9hg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhokbyCRA9TVsSAnZWagAAQeIP/iQfBScyDL+xeWSpk5qA\n+xotyf2kFOXMt04HZ5tBJSoQcYqFAbl+/e5IDIruFZjv0oKmi4PEX2LjL9kX\n0GR9lq6RyW1tIUhcBJ3yf8lT3+omkk8Ro05/rc+DLu4i7HlgwSqkv/t3rsu0\n72f5sVOrlmL5yet9wwsjRJq5NArc8jHLl9r8FP+4K5VzdCjDeGg3f6SHlEMx\nXCQZhDJx+++Md2Jg27MrqrXieKk7J8jeLyZTY0aEy0S9kKBlTZ0zBhh68Mzx\n8Jn+l19tIJut6K2K3QD3KEhChztTndtFIJ28eIYCa3Bvm6vmGRNGz6AK+Z+8\nry6fFstZZWsZm6Eije7Zf0AiWSXRNWucvBGLAgdf9C7kN6zutnmlPskhk+pT\nLbPdYH38qaC5mLWDXP25AynT2a3ot6G9vB2s27hQSfQIXS8APsU6NYVOe2Af\nloaZoBfZ7XJIBYO5rHu0mk9ojgGFBspmNVUS/4UYh/RYkyxjv/NQRvcwfZrM\n4yRAQ+sR9r5UQfUPa41gvnyB/H1dcwdf6NLO7LhIS3CoU9uiCAC9rHxasPOd\nOaMe7bZrl5rsXEZGwIFv9Ny7aSa+nBoQUJdNdM10lCOiK5wCIvWjtWmxc//+\nY60r3vQ2zkU5c7S7K0XUfxvz+4JzEl297mxnGO5KlSu/Im4n8UiBSqY7qQXq\n9/3l\r\n=9OgJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5114d77d10ef5de6d67b1fb0bc9702fd44fdc0d6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T14:51:41.998Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.98","@balena/jellyfish-logger":"^3.0.153","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.139-renovate-internal-patch-5114d77d10ef5de6d67b1fb0bc9702fd44fdc0d6_1638024946628_0.34170744113070395","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.140-renovate-formulajs-52438490212826e0ce263dc3adf84015467f10f2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.140-renovate-formulajs-52438490212826e0ce263dc3adf84015467f10f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.140-renovate-formulajs-52438490212826e0ce263dc3adf84015467f10f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b59d949e935f2e2de03be2ad2e939a85082dfe49","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.140-renovate-formulajs-52438490212826e0ce263dc3adf84015467f10f2.tgz","fileCount":19,"integrity":"sha512-5v5XObPz8wJ866ezmKqi5WF8MooN44bvafbPWRcNUf1wCTgBNNP3BEGbRyMzMPPU+K90Iid7jcYfiIyznWYImQ==","signatures":[{"sig":"MEUCIGNeTh4bvbGzZYOeb9kpSwguSLi6BN8fCZ8OtwEEaVkvAiEAlD9HVZzZU8HJWBIlKPgClCcbYAuZmVbQuD9GQqSPbfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhokgJCRA9TVsSAnZWagAApDYP/A1tSC9u2rJ2YSc4msEk\nPk6wJkzPCF7U6gr4wl+sf03o60RRbR8df9vZ/WiqM6407d0VP9MWNkruF2R5\n+jF8rqpHxw3O8OgP083dl3mVUOdDLdDd+haaId/pWq/ASuVy0V2kIcHiSZzZ\nLMLBSScyoeogchZ0k70WNyKjAs8YjGgBpMofLWGC7kqrvWJqytO52QoKXwmq\nW1uwN0+0NxM/aXgvN0CzsGtUJjDEGUTtZr7+Hk/DfGBLiAtItAoG0KeuuXw2\nhBmYKN4iqZZPtwBoDUt5S0aa02ItUwrs79bbY5+cYEyXLCUhYKQd/Y/DYKYq\ngxDB/Yn5VcitFF0f6fV8NwF9yP9LvAYgk52ncn+J4FEpfdgb2TUOFWSSwYAZ\nhMpZN8hVQuO3zOU/4+gcS4E03ppNze5BaTmbFbw3OYsPGVZLjO1rq1OzN9e7\n8kcSbmF2yQKWWT8zVdwB9mhMI+aeaPQJX8NvkRPzzYX2tO+0jifP7u8h9Esm\nCy0dN++ctbcpMYHSLxDV5YMuHTcUyjRX5lWXlY8KH2l/TnL83HkHN7d5U6uJ\nURYT1+erKTI1db93tKKLe9TRZnzfPIyVPSr7XFqRnRpfJRraNwkRjwBZ2hSt\nbBwo3jc+BTNvIkJERd1gRVSk+NV5qXTncC870cjnQw8TSPAAW4ET3O/JsEUT\nL7yU\r\n=FfPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52438490212826e0ce263dc3adf84015467f10f2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T14:56:47.935Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.97","@balena/jellyfish-logger":"^3.0.152","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.140-renovate-formulajs-52438490212826e0ce263dc3adf84015467f10f2_1638025225095_0.37544228680410097","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.140-renovate-internal-patch-1e7790968372ecbf2555449c822bd41c691d20df":{"name":"@balena/jellyfish-jellyscript","version":"4.9.140-renovate-internal-patch-1e7790968372ecbf2555449c822bd41c691d20df","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.140-renovate-internal-patch-1e7790968372ecbf2555449c822bd41c691d20df","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"785a790bbbee98eb88b0742d71929db59d17312e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.140-renovate-internal-patch-1e7790968372ecbf2555449c822bd41c691d20df.tgz","fileCount":19,"integrity":"sha512-SKdt/7dxdpOgPaGLzainueVXzIvD8uVPBjAPrJ4x3mBv5AqglYVEARGEP8phX+rNTKIQ/2eSS8Arb1ETgZ6BUw==","signatures":[{"sig":"MEYCIQCIHtB9/vP5RihFcZma78yA66a74Xof6XRbniHMaTZgtgIhAKAJqyIEflp8HziLOq8dhBwbRoazQaf3t0IuvrKb2iju","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhom5QCRA9TVsSAnZWagAAOv0P+wVXO9S8bBFLHmzVXR5N\nrL+Q1jt6cjWb89LY8HKE88OWrqtwiEKm+iLYV6V4YNkgbSWDYyRr+VTUxhTC\nERs1UAyUiLDxD+rkbvYtPEXVBSMvHCBb7fPxQRWIRCfmWvB5KDQZxTaXNk0T\nzZPTUnPjJtK98z3sa3+1vl70TMROERrxYcZEkBKWzjMMK1o5Za2z7tQKECDH\ndtg86FPNbuLW7YZOUabkdmkxBWepbVjzmSTHGinIIGxnZvXPmlL/9ty8uP9A\nJZtUYgfxUBDI78fASh7BXZaoQjay08j/ySY6xbpcNeARa5BGamnPHAsxJubv\nSWFLv6hKQkW2uA43vygd7hKsUpnEar8WzH6jb+Az2h4BPCwttQvNYqo8B9si\nK+z+aLufPuVHWrC2yJlroVum3BXuADV2W7UTPZPWEuZTCJaiNXbutcYZBBZZ\nYuO3+LY+YoqtKFj/NMbB4UacrQRNBpBWDHQcE/vlQ+j3z5Ap3WDPLiT0lKZq\n6F815w4oi0qp0h9tlHfRCK37ZKlALmcmb3o1Y26VNnALZwYHerUogL5goVWm\nsRmbhQQ8+y3KBYo45pUclpxoA6epsbOwkaRMXpu1ZCpleny3xreI0U4XZQU1\nfp3GeIDsRZjnftjUfuS/wERuRjX0xRz3esXeTMu3va2Ri4aO5LSs3bNJ4VYp\nuYID\r\n=yZzC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1e7790968372ecbf2555449c822bd41c691d20df","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T17:40:59.679Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.98","@balena/jellyfish-logger":"^3.0.154","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.140-renovate-internal-patch-1e7790968372ecbf2555449c822bd41c691d20df_1638035024332_0.9480514094435775","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.140":{"name":"@balena/jellyfish-jellyscript","version":"4.9.140","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.140","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f5086be9bf6e30b7f4a59cc38b858df55cda72a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.140.tgz","fileCount":19,"integrity":"sha512-+o09ieqdPFXenXl6QnAv7rkdG65WRG+nuCs79fSHQjWW+dyIfOWqOMH45tl/TktcjNg1D9/VwtaucOQNvzJ8iQ==","signatures":[{"sig":"MEYCIQCB0Z2GTPEl+2QWex3ZfgLXhnfTzrT1uMMqy7h+tfhOXQIhAPhwGsjqzrMWek0EtA6y1YE9QIK6uPLWSkQQKkZiwjm8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhom9JCRA9TVsSAnZWagAABAAQAJOEkOQ9sJe0hwRhDXCj\nL735jgBp7EXziBPTn1ug3yrnVFpPG5ZO/IUo66jAneteVKU5/Ym/vZbuBL/o\nilaAO9QeZgAQbF/NmdJeg9ms5vueXuvhy8cB4OdcPiuKiHmM69msB90flLSQ\nVUayDedwnVzuT8mKLPJRmlWWRX9R7/tIqdfBCrsmYZgxszxbwGOoidtNkeGM\nLJ1VWGNh3jlU9J6mBloMCz7C8oj36KSa7F6AM4G+wPlV9iB/Y3vW9yuOtWCh\nor+WE/yHKKn0EUDB1xox4QHExdVGKaod6hxyAG4kSm1W3FDwX2opD/SXYT+a\n9ZCfgkTpSozczxpYVy6QxFtB5n0EO0Ca2xLmLqR5hLhcWzFuHAscFReCEbj0\nCxWkm5TWIReptQ1pvSXvsSSKlK7rF37xmNMqo4nAZqotv9K/Uf9d9FnoBhe0\nd4rqZvOmzr/dTgcgLWpQ4VscI3V8mxtSqLoBbuDEPcw8Rh3Ov9yC5zZ2hQRJ\nUei8zA+sP/dsXio18mAH1HeMwmIv54v4SWpc3M/DxkYPkSXpI//emhA/h8o1\n5Nfo3dgyBppGx18n87xfncaX3JjZqxmB30R7N3j1V0uFyha/uDPIpD9H1AKV\nINKdOUf2qzc1SVfBXNeBbMO7aPR36mRoOf1FrHbK0Aya2UdEgVkd1NccBgbF\nTdA1\r\n=3dCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f5f5fdaf3141c6e2f485fd5120df2972c883654b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T17:45:52.986Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.98","@balena/jellyfish-logger":"^3.0.154","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.140_1638035273052_0.25343397595937467","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.141-renovate-formulajs-e083d829cd9ce94c2165d291babb683ff0f40f9b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.141-renovate-formulajs-e083d829cd9ce94c2165d291babb683ff0f40f9b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.141-renovate-formulajs-e083d829cd9ce94c2165d291babb683ff0f40f9b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d2b0ad244b1a1a97a3a6abf8e023406e61e3e22d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.141-renovate-formulajs-e083d829cd9ce94c2165d291babb683ff0f40f9b.tgz","fileCount":19,"integrity":"sha512-AuXvd4GIJ80mhDyLZNO1YnrCz9AfJRrT7MFDGgFBvfk7RLSy/E/uvl1+FmuYlvDVEYJvjFyRCGn/fUJqv1mXkg==","signatures":[{"sig":"MEQCIAN9ULD6QC55pH5YhMH6LAP2UF/ZJUD+2uKf7Ba1dMAJAiBxqoZeSNMftiK4xjUR3VgtFPffTNqy+46zkwcPSBcpEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhonBJCRA9TVsSAnZWagAA3wcQAI9dJcwAJzN5tfiGAPZk\n04U310D4gM+f0Xg6WezFe/sukDAd2NogChHIgoQllYpqaS2wYmA3iXYWa1CI\nNYl+tF9AYtzEJ75nsmyc/DW327SoxJVR7bjBKFZ+tdl9B78woVbf+icz96Au\nWYjwT5VPwv0+LwKM7DgN7x53KOr5y5t3hEFdD4yv/OuRL5NAMDOPSt0yGRMf\nRy61T5gwL60BQ9EA7gjh2OuBOw1ILnxwC0JxekSDy5XuA9UDqDq2F82SzUUD\n71v+KoDSq9N/Vzaf7Uq4Gm3KTAQ3nOHnmHiR9OXOaPvkHTcBnJHPcBmAGLrO\n6epeL5UUPJ3irVclL1rJe6ioY3DShRcC48BLoKWXuJVKYRjYRj0TpcSZTdB8\nQWsJqvM95gj2UCw6K4tKP+3koVOoUg3Fto6DwycmTQ9epFf8R6fpq8h+nU3Z\n7KAzvk2grtYcmS6tfuCTYUMXzepCM2Yn35nmwDsA36E1AT/6vLc6D7s9DOPv\nWwhZ0N8K1+joZlsvxV8WJOcpuorNx9WoBELdJ0g45coAhwl7DT7ADQirKuE+\n0t1ZQMhz98QYfAyqbFTjHgkXbPQfRzI1uQo/S6wq8VK2wep25HFHAzGuxZCz\nT9/gf5sHSk8qrBTik/VhV08oHsDbr9tLJb7yu3KNtyBv1yJyW+Gxadd0+wBH\n6TCD\r\n=cn8w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e083d829cd9ce94c2165d291babb683ff0f40f9b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-27T17:48:14.779Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.98","@balena/jellyfish-logger":"^3.0.154","@balena/jellyfish-client-sdk":"^7.0.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.35","@balena/jellyfish-config":"^2.0.1"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.141-renovate-formulajs-e083d829cd9ce94c2165d291babb683ff0f40f9b_1638035528838_0.5616267082497013","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.141-renovate-internal-patch-a44a04b1580520ee8512ad6b2e15cebadd466e8d":{"name":"@balena/jellyfish-jellyscript","version":"4.9.141-renovate-internal-patch-a44a04b1580520ee8512ad6b2e15cebadd466e8d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.141-renovate-internal-patch-a44a04b1580520ee8512ad6b2e15cebadd466e8d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b8727a70cc1d8ea56f20f662918a61e037e43673","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.141-renovate-internal-patch-a44a04b1580520ee8512ad6b2e15cebadd466e8d.tgz","fileCount":19,"integrity":"sha512-VOryVCuQo0E4myfWabOMru30dvoZebEZySY3DmaVq0U6vQnL7GZ1wMOPylgTjnV6ZboeD13ITCYF9v4lEtRSFw==","signatures":[{"sig":"MEYCIQCTGX4DUHnjA7HmwacGFm5lPclXzicBRq4BOlilvc6G/QIhALO92xwQu26+czbIusMSMDOCv8+hHALObCuqKplhI8AB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpF5xCRA9TVsSAnZWagAA7FUQAJv68xRh72yMcE/MezI0\nGdsUbQZCZV18Fef8inFqqR7bIy9P4iPY23lBa6011C5bYRT9ikchBcBFFSB7\nhgokVqrt2igyVWm1tsNnvqNdYecM69S26Nd/vHzjE9/82GkemXpOK87fiBHT\nFFIGe3uhy2rtY43zOyxZsbtGKRZbyHKdz7fgmtSxZkKybCT2F4ZpfcldWdr7\n14MVrKK32srBdFt/vrtR/+Fuo+IRyLKlXiX23ffFpNATqkQS2nWDKO0a8L0t\na2BT35nJS5pEme63bOp/RA3EZPhRxGCqjRAhXoXtpmijpSnJNLcPcuI46syB\nwHqWSxIQ0k7jU0qixElA+ZmAlqIiwqMNQsXk/WXHc6XWrrH7fQo5qaird6yS\nCSQesu31Y6KUIm2wJbbFB0yl2FBQ3pgKR8C10M4oqMAwbvk7Wt4m9pYYnuwg\nMSAdYqOlZ/TyfxYS10q3Mbl5bwnCz2gutuWyKNb//cKNIAkbI/n3LSZQGXcq\nfcXAwJ9kR026g/TTVB1WqV4Or45aigcijeIlkCbGn4GqLrXcmyZfSgnCTagY\nrcsbPZ5cU40IKOBcZbMJ7b72an+sIcQRJJR0RbI1OgYJYFoITRTg/6Ca9VHU\n7QVmfhhpbhZlLHrQ5brzZBVNdP0WOo2XOsJ3hUsAFo3XbGiGT0kIi9xvaB2a\nJ7la\r\n=Xldj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a44a04b1580520ee8512ad6b2e15cebadd466e8d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T04:57:35.620Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.154","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.141-renovate-internal-patch-a44a04b1580520ee8512ad6b2e15cebadd466e8d_1638162032999_0.11800973207329579","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.141":{"name":"@balena/jellyfish-jellyscript","version":"4.9.141","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.141","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1cc486b7dad2ae3087be57bb8936d8cd0b7c35db","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.141.tgz","fileCount":19,"integrity":"sha512-PzfeuRYEFo7s8zlT2yj9bDDI5hey8eYNvpXaigkGOkQR3QIHcmf8z4Hik083FS29cREKJzPRwqdAntKTuM+fUg==","signatures":[{"sig":"MEUCIDeTOExL2kvrNJsl3koL7MrcsWW334rN/VNLR1zvb49DAiEA3DzNJoRd4EvTZN54ZAUQ8Ie9xwv7I2FUMPpv4UyaG8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpF9dCRA9TVsSAnZWagAAZcgP/0vwnhUe4GtonSe5sjfQ\nuO/Yfzuy6BTfKYQq8g/tZxHCBtGgKF9RN9N5ecgygSA2H7M+urE9ZGnCP0WN\nUWJ4+xNcPBKh0T5tpdeBG9lJvyze1BC+leEOwnYS/KvK48oYWRvVF1xB9K2u\nMM3utqo1OufBvnKKNU4rRUJyFWDKKDcRSzvqNsJP3YnvblRLU5O1tJCHpGHo\nbKQfxs9GnohCPALImQUI4y8FCYtzdtWz/5/deVEOtrBNaI3Z2PV+Qk/kXBFp\najXKUIp5MoTsvc1yZDNLDhJYnQ+1tzAqLCgyX8HF034Nh13HoOWpdq0bDhxz\njdxGeQw6rdZZlEelPG0Il4f6dgCS7K1vANZMzfC0bkbFLXfb7PbGtXEw412s\naa8VSBp21bR6IhbkYBt9DiKYi1ABUG1pU1Sy/VuPercQIjz2mot5aI9t93MD\nv+K87esqBl4/a32GQPFmKzwB0u9ozz3nPZ/1Bvh2YcfxsVNf+l4K26GJWaWK\n6WCdmUpEbUlI04BhKB6PC7SXMTjLzgu6Xl5gDt5qSQi1aY62WJiD9aFQ0n6b\nvrlO8rqgwY/+rNhloTa6vZVUUp670FyNgB+8pgYycWOznMNumiBSpBYOjrTv\nOgbhgBTvlJ/O8jxcYrj+FGpMJz7Nx4lkBmfUtUY6TfTZDY0w2d17976FataE\nUXZn\r\n=ppaj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3877062825be04b56a3b64c99ebc5514e62f8f30","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T05:02:31.261Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.154","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.141_1638162269777_0.9142629793807115","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.142-renovate-formulajs-07325c4884ceb5634b09385aabb04e7ee5922810":{"name":"@balena/jellyfish-jellyscript","version":"4.9.142-renovate-formulajs-07325c4884ceb5634b09385aabb04e7ee5922810","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.142-renovate-formulajs-07325c4884ceb5634b09385aabb04e7ee5922810","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"63d8544e34cda431ca84706271dfb9a9beff971c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.142-renovate-formulajs-07325c4884ceb5634b09385aabb04e7ee5922810.tgz","fileCount":19,"integrity":"sha512-+gUuPHapxkw09XUnKBEsAyjr3YCUbs44qm5XZHeyVcasgJ1BUYDjASN5slOvzDXNxrEhyNeJ9ZC66wP2RfXJAg==","signatures":[{"sig":"MEUCIQCJI4JfmVnO57xqE/rrCiqF4Gmvwin/2ZFFK+iWw0XGugIgOf16S1TylJ7v4iTdHnRo+dtm2d49o/5w3v30HO32Vfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpF/+CRA9TVsSAnZWagAAPSsP/iaK0UCAppArVE7uo/BM\n2TQGnTaASH5oGg11lbgg7ndtJbPEGgUBnW6NUtNSHD0b1C3Ers8c7Mij7425\nZqD1FizOU6IjUNrfKs8YYddZ41y0ZGHmMgbW/NgTjhdmhtretpqJTZEmmlBp\ntEhENYt8k3BeBPAocyf5PH2ACFen4ro2cmPTd6USHQUhQS6pTEfBVGe2Os4F\n2VVLaax2YiG3YBdQMsU4ktmTJUl53C/angxTmQKIyBRZa71RkTaaRL15tUuO\nv1JT8l5Ax9pAL1jnUursF1u8EL6RTD7eghUfAQH5Hb5/5/srXDLJWvvoL6tz\nd48cj4gwzrLr2UOtKrIm72B+YgyXgoe+Bof163lE3S2lpgvQV/W5BDxQTjvt\nonh9zt1I3pPdFYiPCUdkLype207ouXftAxoTnmPoKfeCI/LajVoaoNp50mYj\nQrq9kdLPoCZfESU1MzPVt8GCjjvR7BeUQPKMfrViEItdvO3J0JBO2JlktOKt\nAUZ9jiJz+rdtqSZs2OuJHGQ/msI6HP15r/CSA+4c9rJWVPO0irxQNTHZdpk0\neCwFwlnehZVLMSw2tv2eQSQ9Z0p9JfU+iwKk20HCd3rEheyBg4dOCNYWuZqf\nuyabsycmMASXrydHa5lYf6qtonpuJ9Rcy1sxZ/W1OhZ0bNhULpo93WGaXexK\nsESr\r\n=gUov\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"07325c4884ceb5634b09385aabb04e7ee5922810","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T05:04:08.667Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.154","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.142-renovate-formulajs-07325c4884ceb5634b09385aabb04e7ee5922810_1638162430060_0.27029864563246964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.142-renovate-internal-patch-ece84e15a99e3822e7713772151858f730f2b8c1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.142-renovate-internal-patch-ece84e15a99e3822e7713772151858f730f2b8c1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.142-renovate-internal-patch-ece84e15a99e3822e7713772151858f730f2b8c1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d438f86162297bb2cd5e7dfa8b51c5681711a0dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.142-renovate-internal-patch-ece84e15a99e3822e7713772151858f730f2b8c1.tgz","fileCount":19,"integrity":"sha512-FwtlxLpRbzIZFxPGzRejL818erEJI0oJZZpJTcDcjHUJFzB9eh7t6utA1bx0g+q80VMQEk1LfApR59wpgIp0jA==","signatures":[{"sig":"MEUCIQCX2dsjLKmJVRF61kbjx/W1wgb8asihKbfgNF2eEJyTZAIgLd1NQqU5SvVonK8BANjqME7/e/a1KPP3mGsgGqZuLm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIocCRA9TVsSAnZWagAAmVMP+QENgPbI8bLyyk8OyJ/F\nzZ47YvmaEXC1mJCu5/4ETcliVSmwVMqCjwZ19c6uIzePp5X4MEsVjGBo6er1\nkSRUcKeb74bWxAG8Rpaq1AreXjLfJdpXxmQnIsUtwiIurEGcoN2dHpKLwcg2\njOA4mjAnf6zDBYFCwG75Ej5y1K7T9BO+uWRjbyTlv+JbdJX8Pbx9w/UuCaEo\nvQai3ak9meSRQ4ki3PhEeSF+VMyiJjKIoVudhv8ioZ4rNzPtunzzTaNyVKVj\niYzrQ6CEdkgQgYK9WN/vL9765jztlOo0DISpVR6/TK5hoxoETuwo5kOlTbtQ\nEtLj/Yp5B9qnRJqnD4Ut5MSZi2nFMw9Qg0H5MGsWpy3uBnFIrhnarRbK0/ZL\nu194kMhCmuEKUelLbB9VHfZyqPz/MOWNtJmmWm/qQNAiH8Kg2iKqVZIgWfY3\nBs5zYrNbd4IPmmrI1/N649YlgUXZcCssJxZAj5HNhkBVqA8uFtMJBSkRjL4p\n6GH8xbzBwaL+9kyh/8H4lJ+P5KgE2Tvrd1nN0kaP6YYTLhEUPYJ8XTF1PABK\nLfliRdJSfcVJZeSu7+JB+3vP8ETq4iPCMJ0MOApwtR66nBHhbO4S0CrBPeKN\n3SDdLRlyyOT5ZQaVdQQ8knP/b/7NpOVHgzDCpdUlJwvFla1PG4whpszvFFHs\ngY43\r\n=prbB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ece84e15a99e3822e7713772151858f730f2b8c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T08:04:19.196Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.155","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.142-renovate-internal-patch-ece84e15a99e3822e7713772151858f730f2b8c1_1638173211786_0.19320433976418605","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.142":{"name":"@balena/jellyfish-jellyscript","version":"4.9.142","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.142","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4473e1b4e7c1b0be7fb0ef5fb1caaf80e990e47d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.142.tgz","fileCount":19,"integrity":"sha512-rZo+2r8S9Ct9uTSdt8RmgYmX4JlHGw0CVQ6E/SrQVg1QsBpbFjy4gl5eop5LJX4msqsJqUGFTzWMu32igOnTgw==","signatures":[{"sig":"MEUCIEnGs/TarVmKgGy4arYEB06foVSo+tS+Y+OtexW2YzgrAiEA1wHcb1eb9uDVvmG/6kIQkyUT+p+ZZKCUDFYS3JwHkxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIrfCRA9TVsSAnZWagAAMdwP/jFiE2z24lf5lI+/XfMS\nF6cwQxBpEusULTp+X+KVUYGUApnJA2qGLUMDMbHBDn0HlorlusqHwmuMUuk/\nGnO26yW8RjOnZ11KVEf11xSgkK/kUsKTfFpLwXnC+fKO19y4C7tJ6jSOIkSp\nZGkca1ywvgS6SZn2+FZRkGJyccwbXtSFEcEtNdcQtDGlggGrRi+R3qWDSv3T\nuBHh0CZUswHZcmPzjJaVvCS9790wmjsMi13li//bIBotvdPUrccvNtqC+QlY\nzCqc+gtJwT/Z0Rrgfy5PayaQW82nUZo5x67guY7452U59f7vGAV0i5ZCPxy5\naZL3y1IeNfNtgn90mtI1YqS7NuRdRTlfYBruTWb4znljWfYadPDCNV+1rkLa\nzeO0eLDxhNzX37gtKlnTx+FnSlqcpn+HD5Na+9wK6ntMNu86KkJtsqv4vHp7\nmqhW0he66KCUWgbd6nrApABxw8sn38u7zpW4XoZoUBLQ4Z4h7XgTmuXizHza\ngVjsA6dri1UMkTVqJfjJCUuuvh7+wAJUV9XVnqoZvtv6OhtgB152k3PMQ4wE\nCXlgP0W36sViV8xC6Sii7Pt/dqe0fjluqCghET9+IDUHVwJ/HJgAuHQ7cyF5\noNMUwV0ooOQfSpyqvGjpcvyeTpSnEPLcdoRXcHqv61S9CbtO7oyRd++jkevV\nf/Xg\r\n=Eqbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f586e3e0bccbc9d1003cb9269e118388bda52cf3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T08:08:19.459Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.155","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.142_1638173406955_0.3289678012797699","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.143-renovate-formulajs-5664c1025c32c76551521965fa0218781a6c31e5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.143-renovate-formulajs-5664c1025c32c76551521965fa0218781a6c31e5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.143-renovate-formulajs-5664c1025c32c76551521965fa0218781a6c31e5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"951a7ed2e1efb4a363a95558f3e8e7500e81fe6a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.143-renovate-formulajs-5664c1025c32c76551521965fa0218781a6c31e5.tgz","fileCount":19,"integrity":"sha512-CUfzzlg3/CuxgaKqXSw5zp0/SLirk31PCY3dGXNkEht51Pvq93jipaDJuz12Fxi07AU7Svn53dLgk52uhWEPMQ==","signatures":[{"sig":"MEUCIB5euuRnvtg6ifV4HUqVM4fNlNTo6Pd6SB7H2sOGd4vgAiEAwuJQpYBv3oFy5OwA5IrtcXnfsVzGbV6Kr0hngJEWX18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpIt9CRA9TVsSAnZWagAABy8P/RBIyqmZoyRC30NaIrBx\nn8jt7c4LbTE7DjqLIzuU/a23axdoIAo/dXJS2F/qa9NDp1XgQXJICNzja0MA\ncld5q2m82wuY5KXEXKdTJblt+IZ5qKd3mzmenxTVj0YA5IUnxOV9ebbYHhlL\n6mXPTD/We/t4343exI/FciyPRlust5kNf9K8hE3Vcy7DwKi+lKH0ML1zUOaB\n+uqHo77cc6m0hoSNXfFuHcKwPhIE/XYLqLlh9qmCxg60Z/z7Vm2H2dXd2OO6\nXqKwRZqg2fSF9A7io6nuevrwwCANvV9uRhjfO0iP04BB9BRThH23qNrpxbOQ\nqx6tt7QGfaCFr6/v5Cq9ZRY/9ZGdEQy0NQVkl9LZ2DN9sQUEfBC2Lv2T+M+f\nWxOcEVSUhF2VD7sz1eTsooOfridT6PiYlwVIn/zT916qt18OPQx7EmQgdF1F\nicN+/weXvdNsmbrkdK10AV0MfM20WPfpXwmRBTLib1h1b2lcEG6TTU4ztLsz\nyw0nDMKE9OcLBtqf+FZi4sTn0/p1eVdkNTUsACmqLLqxuhUCNTNRCXGWz2/H\nHqT4f+hBqU0KP2PuMsavf6+5sM1YJ00onjMafyP6lPydzSkc8pfY7Est57Hd\nX0ALeovuW1xYrMbHNSd7HbuJsvXVvvQ2tcHG1zFnprJNwgVDc6qZ4jXCx710\nvl8L\r\n=LZEu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5664c1025c32c76551521965fa0218781a6c31e5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-11-29T08:10:10.218Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.155","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.143-renovate-formulajs-5664c1025c32c76551521965fa0218781a6c31e5_1638173564828_0.7911276656152861","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.143-renovate-internal-patch-c1e8dd6ab1b9d1bd8d1f1abf595130a146661ccd":{"name":"@balena/jellyfish-jellyscript","version":"4.9.143-renovate-internal-patch-c1e8dd6ab1b9d1bd8d1f1abf595130a146661ccd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.143-renovate-internal-patch-c1e8dd6ab1b9d1bd8d1f1abf595130a146661ccd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d09380dff2fa2ca258df81b11a4fed060bf21a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.143-renovate-internal-patch-c1e8dd6ab1b9d1bd8d1f1abf595130a146661ccd.tgz","fileCount":19,"integrity":"sha512-cB1FAvPo63bYilMMDGxbnBW7gPAXTTowhY+L5CPuS8Gd9caTKreUuha6gaOG8hSkOWwIc8uxcdiZpYZKtxG3YA==","signatures":[{"sig":"MEYCIQCYCdTo2VAWxSSEk7jVrp5H7g6pjgWX/WD1xl6OobIg9gIhAICetqjwEpGOXX/YKR/MhJdGcjJ+oGbjLQRWqT45/nMK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp299CRA9TVsSAnZWagAAFBMP/2A0mGfFy3IMcOs8k9R4\nmOMnADfFzsAk75Cr4Y/XmR/Pl9C/lF7f1CUzG2Bl12mNeVRVUVspKkprLwHV\ne8B2/kuXmGW8vd806vGjSadt3zpql7zQtVGY/HGJQ4aC3FuEmKu2tcVezsj0\n6aPKa0W2g4L7ebvYpwipxoeLHEKlkrYj/C4djmUnJ1COK6GaeRvpoTXSWpej\ndrRyQwyaftRoiDttIIKlbNeEf2PChUDsRbnBRgcD8Zgkg0gKdzF7FlbCzgY2\nTl5xnSX/UCG1ymQ9qJIxKdXnSCU9stdE8b3UEWHstvZwkq9sWzNwhTRQmvpT\n1GLVyZn+BU27zGyv4Qm9+E3aNrwvlFlSDMdh8itehoxouEYjs4qaKTvHte+m\nKm0YNwE7GXheQfZzDPEWTd4BLBwwy1zOi9B/TQY6q3K54YzS/MD0aCgqNr3R\nsSlKqT7/jDWQj5wTvxwxEyCmcA+fhRbVPqaFuh6NfOYnylbxHyk42cTE1b1r\nTVD7J98nCeleVvOk0fSczBhrCVXCLEH0g/MZfb6Cnq0+jRFZTkLnRNBm43Ru\n3Y/Yku4oXZA5QGwAJLhCsUYmn5mvQDEsCPxP7rzXQTbwGhi9mC+cWC/pjQ3j\ny3T8d07bJq3v5+BGG/hWkdrAVJXwGmqlkqp/wmA9ZhCCkV3dVWJpxhlJgEeo\nVhAH\r\n=wCKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c1e8dd6ab1b9d1bd8d1f1abf595130a146661ccd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-01T12:47:10.023Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.143-renovate-internal-patch-c1e8dd6ab1b9d1bd8d1f1abf595130a146661ccd_1638363005763_0.06667539777703335","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.143":{"name":"@balena/jellyfish-jellyscript","version":"4.9.143","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.143","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c024f44cbefcb952d7ad1f0a21f4cd5e7f694fd6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.143.tgz","fileCount":19,"integrity":"sha512-5e8gL3oFfplpN57xeCVgNV8q2cBepoT0F3tWPHoH7gNepO0f3qmTDvRv8+yCHf9blIH//j2Qgcnpp8IznYlXOQ==","signatures":[{"sig":"MEUCIAnJCLb+V5THgQaZF5MWuTi8wrj05tWwSZHg2AiwdQPRAiEAqFWgFYMg6EPlvGSwvQ6AFSSLnx7rq940vdymU3eLIK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp3BoCRA9TVsSAnZWagAAxO4P/AwAPNRK+2V21UcQb8nI\nNqEaq2NFoM96IcSPWAFO4kX2sSC96XFIgJ3IGaxSThClkNvSphCvc/16sSym\nE0KzZoYmaO3XSL96UtPSrk9JcprOcVGmT6lAM1eRJzsc+PQIVkD9Wd4bfW/e\neuf33d9BXuv4BdHS2J9wDelEA8nT2+vWwkiAmbb5HhwgGt9W3y0y/gQuKlR2\nizmLEzZI6OdM+Y9pO2Mj25dVTtK67OFRBnxiKIDRS99uozfyd8s6JlgcDS41\n0cf8XUZ+V6GCMCzyx5Kuv+99HfMIXUcOo/R/cOhD46U5W/NFiHNGZBH/vRzx\npIEltEvk+8iDIG5vYzU7nznpZTOZG9gQtZhSK6tv2yypFyESLCaQBh4k0UAU\neXARvc/pWFMPQKkzzi1wllm8UT/klyB0e0+Wb6S8hbej8AQA5COJxC4n5vfY\n5o+WQ6NstMtHv6pIwbMaTPRVm9ZJGzgZTeP5D+GkJAV4z4Zy0OB6BAWNrNFh\nymqMV/Q1U120K9XNY2nJEj2cgN47Lio+sN2eg/d+wK3H5b+N6RFdew5HWriU\np/nJNA1mhP1H5WwqkGRG7cfv2LZoyVRUYYB295B14sCreUEMj0pHSbN/fRPg\nnz5mrgBqYcRJ3rYpgfP7Jirjoj+7+LA7ti0yIfHemCfYPwcaaTim1xzVP/ld\n3jr9\r\n=0Lz3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3c3af644e70911516fafb469ae232c876711de61","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-01T12:51:55.274Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.143_1638363240119_0.48668093364367015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.144-renovate-formulajs-0d814892fcfb55771fd511dfd3ca2244ecae31af":{"name":"@balena/jellyfish-jellyscript","version":"4.9.144-renovate-formulajs-0d814892fcfb55771fd511dfd3ca2244ecae31af","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.144-renovate-formulajs-0d814892fcfb55771fd511dfd3ca2244ecae31af","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1bc13173668a943365d6333236428d934771d142","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.144-renovate-formulajs-0d814892fcfb55771fd511dfd3ca2244ecae31af.tgz","fileCount":19,"integrity":"sha512-TqLZfv4CvVutC19Ww9BrN+PwSTVE3mUtpP05B3EVE54qBiBIIqj8nEOGMvyn8LoKumuq8e2/yHIguLv2jHKR2Q==","signatures":[{"sig":"MEUCIFOWAJScvgzqTtqw5e5NjS5IkaOuzopy/O6hUqGZW7WhAiEAk9Tq6HeSFZEoE3r+td08yauOOPlSn9xo6mzaof0f2Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp3F0CRA9TVsSAnZWagAA9qkQAIWpsUosoyRjb4I847Mq\ntRDptogvMDh71clyUkfDEFqsOu4avesioOdvbRrbPbZL2MO93jD+2TMd+J1i\nhS62+fCedCC0GG+lrMa1CnN7of337lUkIXoukgy/mjDliK/tEoF1+K9TY63z\n+Mz1I0Pvua2zbzAiMuXyK4MszvPGQuVMSx1R3IPrv9hqg9SLsrbJ/EQVyeg8\nFUc0coPuGnS0p/eIxMc7mgQBCtq9Z3AMnMcCXbF91DtAesjJ1kp4fFKzXZqX\nxHHaZpTclMclEpjT5XtOg+czfkCzEqg4myb620ceWN7iiF5ezM9CyWlifH8T\nw8aYUppqFZflTFEtkC9GSDdBXi6Q+Xh1Ykf3Mpg7yXWyjtlv40SqmRx/7eFH\nj/3zTY0IVTANDa0iaT5vnrXynCNY+0Vs58uxolkLKx1fwhil/GE5L7VFfao5\ndR3Zi6Nz1AxjYeMLDXsegt4yjZFxojLSRfRWDa/34EzwVxXBMcm8z8L89q5/\nTz2f6AKu5ztFQWhU8hGcYzn8NMe8AAlpBAUSSDnortMLEXRnREUNohBmhZx4\nyXaDQ2r3+Jz/zfSIecN9Lea2OROPoyJ78gJzKcgw9+zgcN0QD7AW7RibiH4i\nm2qKmGB6io3X3/2oKprCaZHztLAhmx2Ovf+iUWrb3uKYxYK5jQGrZoOhut7P\nzXRF\r\n=+vuH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0d814892fcfb55771fd511dfd3ca2244ecae31af","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-01T12:55:17.744Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.144-renovate-formulajs-0d814892fcfb55771fd511dfd3ca2244ecae31af_1638363507971_0.4899709058661861","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.144-renovate-external-non-major-2367e6eae94ee136d93a241711c9a7c71356f889":{"name":"@balena/jellyfish-jellyscript","version":"4.9.144-renovate-external-non-major-2367e6eae94ee136d93a241711c9a7c71356f889","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.144-renovate-external-non-major-2367e6eae94ee136d93a241711c9a7c71356f889","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"38b7285f9d29b116e956c1862bfa0d1f7b54bf4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.144-renovate-external-non-major-2367e6eae94ee136d93a241711c9a7c71356f889.tgz","fileCount":19,"integrity":"sha512-pL6PJS9/e09WfOOSjtX/KYNm71oD3zhpvkOdc8MfseQvLTZhn2LA48DAHdJWV92z08So9WSxkJkVZd3qdhpA2g==","signatures":[{"sig":"MEUCICLocilOTmvtg2Ew42KHJAKIX4sDbGAq+A5uVNxzIGluAiEAiqtRAR1iy1e3FU2lxZKgwEMuYygu2EKng9rX+XAJeik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqrLaCRA9TVsSAnZWagAAH4MP/11DUeei0uoBgs7N8t9Y\nBif+xT9thKOYr48FpkZKv5IB9Ldc+oNdjFqghWmPtaVGieZnL+lUi/GFq/mo\n1FB5HbiT28Mn4UcJcy2hoNjqr2pZOV50Ax4AHqqb+oH4F0hTIIql0ltRM3sQ\nKyLdxSt0UQB5NOLgZW/ybXFY/S5dmRFweLvKX26iS2qAeUJ4h4zhdFoTAbRi\nRtFW59qIafoz5tp1qYR4ybXAl+QjxYCDltojWi1IAG47vHSs58vThl+A7mpa\nmotf4rKliVQH5Msw/1ay6rVowUtNqhui+81QkzlEfP8YmbkHsdmDBKj+U+Mz\nQiC9cvfwh2nBnrrWWwc6+6+LnT6v5//dIuCfld2AgVj/BbQrKQFD1NlzE1Rc\nVcWDNi7klIXU2WhIBhTOZFG5m+tCj4KGY0h2BOypDpKMh68HSQknoE/KYDAo\ngZdBe3ltNEjjh4dQSZHz1RbBtKJs7nQu0zDxYRTO8b7vKlZqZ7x9q18EykAe\nHRi9RxzoVdzEQ295ovHl+GVq3UqQ2LM0GUojDtt2/MUX+5vVjvGFtb8yteCW\nPP/mhBe6geCu8viN6VjSD0heJ1wRPeg7GeBMTF+Q5I5anyIF8VWbE8NGmW4g\noC+j3k3Y7+azVerQT0JPAbT0JtzRxnwrdzfknxpLo+AXGm1IWqXPKkG6OYDO\neFGE\r\n=5T/L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2367e6eae94ee136d93a241711c9a7c71356f889","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T00:10:59.086Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.144-renovate-external-non-major-2367e6eae94ee136d93a241711c9a7c71356f889_1638576858686_0.8766020307177353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.144":{"name":"@balena/jellyfish-jellyscript","version":"4.9.144","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.144","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3f62d2dba6decdd7553af28e82dbb02903083af0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.144.tgz","fileCount":19,"integrity":"sha512-JiyD3kkQqmd1LgUnEfIfuLAMka5/+ScnG6/91wKS2ctBV6AAmuJItnBsOcEdpEWylm5Ujsp9YrU52YwNyn8+LA==","signatures":[{"sig":"MEYCIQC1hoBxByTGNtwGHMBXIoUjKrlx6d4xYZ89UYY8ccFP+QIhAIOytm1YhE+ZiH6FbPnC5GBuVSI5tQghO7oz5Q28NTqz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqrOMCRA9TVsSAnZWagAAECcQAJv7aKphuppXr1NzAPPY\nu80NMajHHgZW4AH7vMXVJ84lNB999/r/SDBgYQB6IGoLXy7L68H8GoZnd96h\nb+J6cp6xFI3n4LdNXmCsfq9PDz+IShVNIefUteMIA7Qfg7MhzdfrqX4S1pEQ\nYeSf23tvy6l0yW2au2GHOe4rOm6OkLFvF4ZfUifwv74YzFok4rMWyg+h2xe3\nqGn8QC3SPts/csmjqsmMnGr2L/943jRWasaj8K4NgUiTX4NYrI88q1mwSjMK\nGfhHpbSHe2Mu9+ktEbgJeeMpk9oalxz9qcvXaN1UocjF9TLrmWWx9v850hPe\ntIGEAhs0PEGHOATsU8s9awJYxppgpfupp8l9u1WoIlWjzxXaM87+qFUAdJ4B\nFgzkWjrrBBN0B+/MW5hnp/VUoPj0FOP2uisXZIAaK3d4P4uaQETYEzLiMl/V\nmTkOE9/W0NFmTh5K3g2EwLM+M/6/3AsQRQrYpR0kXJ7fBSGYAWUgosUlHpsR\ntrGIeiu76a28rUBbhWmThyYgklnBvaKyg09TJaVpr7G2d2Bc36gCkJYxnET+\nIZjsLaTMhR1m1H1jva8aaz29gIbPi6wkYboZtn85p6qDYsM4g1LJdspMafs3\n1suSyvHPYWLrZe77xU7SFML9Xp12ba8aFjU/9yfUtzrx11jlq1RP6faPGFNo\nymEu\r\n=goAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4e089f7616e4c8305d174aa1a259b387d4327cc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T00:15:19.646Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.21"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.144_1638577036290_0.5654571822263286","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.145-renovate-internal-patch-2231509ec3139e453124dfbf8fe2ad893ee75f1c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.145-renovate-internal-patch-2231509ec3139e453124dfbf8fe2ad893ee75f1c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.145-renovate-internal-patch-2231509ec3139e453124dfbf8fe2ad893ee75f1c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d65ca5cdd6f1b0d09fe7220c43bb26ef8db7a9df","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.145-renovate-internal-patch-2231509ec3139e453124dfbf8fe2ad893ee75f1c.tgz","fileCount":19,"integrity":"sha512-768XYrzcsvk6+7RpdceJOgXZwP8O3VDqFvtzQMg7zZj57RKug5Tuh/vj7yp6b1zVZ/T/jAhauRh0JOjouqrIjA==","signatures":[{"sig":"MEUCIQDfoX9Zo7KopfYQCuC4fJH7o4l2odzEYKsVWIzgUub4rAIgEJ6GYjfxCg1JQVyLSqOAl+vLD38pnWCwsnterMvcw+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqrTrCRA9TVsSAnZWagAA7XUQAKImtPKDQecB4Qmjz+hY\nu3xZhPWA0Gw6dfvEjGH2BU1/xJznpJ4GMzhzCWGfNWM8QlH1aaHMPDs8UdKs\nEqZ4R/V4c5Q3ljcfGqQWps+poaERdvvv2EMXA1LUpYQ2LOk0yoRL8wtOVJCl\ndfKwXcl/L5m/uEmQAk0ZKExFDCgDDTS8M82JLifqqay2z+d8bB/ZQR5jqkMB\nMGL1AYfJgboe9+YQ0ztTkkK21AKf1InzvKHogaOF6O68PhfpPPKDtF6fTc1q\nUk1BU+cpiMR6msFVNy/EUEjkZBtooN2vNsnPWOT6zKbwUzeL7vo2rvnOs3Rb\nY4lZo51StBOIWEyThUyp1Sh1gS9caAfx2faBaNBQzySG8Zch25EBIvkq3Jgn\nK+zC90swawmuHsRpMc+DWxMti70CBquCm+PmD8ppjdyBM+GxBa03suHvYGWq\nwxGjuvTHiS63iTTjbbzJugiEpBoHz0r/Hd4kc+L7r7fj/B8rJ+ulNr7iS1am\nKf1Gp1/vnxWl2jW5Nkp+FK6fsV6bCOC4bK6B0nM6wDw1FHRDZrzmbCzQseJv\nHdy3AOMHinj7klRivEyWL300s6zunHpUMgTFjJ+Z88EpjD7Af5026NCEoDyj\n+ToL/RLoof3t3Jq1jv7hp76KSw4VJAtdRB4v8Z2k9aGQspcOrB9AX28aCpfS\n9N6n\r\n=U8Vj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2231509ec3139e453124dfbf8fe2ad893ee75f1c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T00:19:34.325Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.145-renovate-internal-patch-2231509ec3139e453124dfbf8fe2ad893ee75f1c_1638577387059_0.9993602217764463","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.145":{"name":"@balena/jellyfish-jellyscript","version":"4.9.145","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.145","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"debe6da6945b3ec3f37568bb117b56253027a0a4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.145.tgz","fileCount":19,"integrity":"sha512-GbDfa5FtWIaKjhcmwBho6w/BRzhh9yAdz2ZGurV7BqCBns58yYduSZ4Kjbwt0r4r//oMuU8PLp8p/MBG9Za7Xg==","signatures":[{"sig":"MEUCIC7xtZ0Wc4bnVo3Xhj/r+8i0NCK9k4EC2ZrK1u/Dpf7eAiEAqUD69PUOjeVbz8DcMvUEwKJi5S7SpD6y3avgjfIVFdQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqrXmCRA9TVsSAnZWagAAFUUP/iJy8fHn0LSi7i2e7jEy\nNZfR0vGQLsj2FGOuGq+nkw4/tLrBimuWqQ7Dx4XYo5OoBuUzqc514RhTu1Q+\nX1vPdr6dGp30gMrj74tyPXi2kvc2tw1oP5IUG1UgAAXQAim/R9uB5xgywOv+\n2y5K6w/1Rm722VyN155/eaNZsHVRfbcAOmUKwGKtvfyHBI4iUKkXLeKCo+fd\n/MYf/TvAaQ26WzBXLADP2JOQ2m/vhx5/x6OZrptM23JSVkr0zY8lkHeZpCar\na5GORx3UDX1PoGvRWpJ18eZ17ibEbrtrrwrOL681ozV+eNsHCv64q9LgBfaQ\nO4JzjiAVFZBy6+Ta7ZeoPpPXJ6S8ELoXlm6vGP+RbZNFilniatQ8Zay6GnKK\n6LqQHjDjryCkQMTS9mnD1pxTrI72Q6zNYsI8M1eLlmvng3RqOvSdhp5ZyPCo\nsH3RUPXG2xbxgwx2PuMzOUJezuMT4W9wky3q8HQ/TaYjzn8Mb/xiv9sRpVuI\nXO6VcQFylrrTaHBpXWIAuqMdr37nCJJyurQ57xckFrIDZemJIu3GtV52ypF2\nbiylgX4CEGk6wnMVqt4AqARVO3RmxuKrG9CADeZNT5ta5CaYCBBT4VJtsAPJ\nf1fnLT1AL2y7nTkehSwrfoQBm653wsUv7XdZVywepNU95f93/Zr4ABc9uK99\nbzn0\r\n=5VUG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1a0a97ede1d3aa7669678799ed8bb63a8d5060d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T00:24:52.969Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.145_1638577638181_0.45660583194852866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.146-renovate-formulajs-e78c88e939bd7e21c0e9fd4c4b789b43d3324ea1":{"name":"@balena/jellyfish-jellyscript","version":"4.9.146-renovate-formulajs-e78c88e939bd7e21c0e9fd4c4b789b43d3324ea1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.146-renovate-formulajs-e78c88e939bd7e21c0e9fd4c4b789b43d3324ea1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6c12f6bd1b7dad7f5465b05b4ba2da8a2261994c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.146-renovate-formulajs-e78c88e939bd7e21c0e9fd4c4b789b43d3324ea1.tgz","fileCount":19,"integrity":"sha512-aBe2LnKCrpCYseMr6nWOg4jAy7Qeqp/USO+dSjLrri/ALUc7buhuqkAEqi6rsLQdDTppsW6qVIQLjUHfGYQYYQ==","signatures":[{"sig":"MEQCIBdiiC45vU9g5TL+1j5o/8F1EjwrQInlIH4N/I8lkK8tAiAlTGv6908tiamD6X3S0YCIN/gxjkL+5C9XEYVDklXVjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqrabCRA9TVsSAnZWagAAa/AP/iqvdrnebaGDtS0Pyani\nmspHk9jdMW2Kv1uf5xMV4fEv8wSw8ft/4p/cAF7qU5WhsvVAOaOUbWKkv88a\nKcEqBI4a4c4D+6h6oGCu+XN0tmPfK1KEURoixW7uIfsei0w2TOw0BTGagxYb\nhLMLSZTEnqnFZ2dBZSML5Ux4xozCY1Tx3F1gI7YYWkc7bI9ZzmswZynx9ewj\n5pCGayjL+R8zQT2ujC2Jb6ouGG1xooDHRC+VnvslbS8cZJBTvgb/2pIvK7E0\nU3kYbLBWSGq0Ai54K9He7odEDkY/lTqe9/4KTv33DWkUfg3s3f2/nHRWvfFu\nqAEWe3wev4MWVp3tKdAkOGNCQANXoNMPZRCKU4YaaeMN0NMpIsti0g6tX9zH\nRUvla6Bm1qfEsQZTXQ6iFida+4lGPeTLM4mR+DX520d1LiUV96ZMJ16gRFId\nlTPm7eGayxb15TxCF3ndchj5KXUdv7+HtDQp5LFLDs616MukuRRpqmKzdKCY\nbX5UYNJqFecUFd0JD3nc0z30RJkfHW1ykTQXRPzGXiH4+ergEt/WIcskgj4C\nN2mLhR+4SRkdLuuzzPe9nVWNgFEty4fPQwKmg9ac33dh8x2yBgxdNf/YS2Ny\nu0CA/C5JpX5QG7tMKoZAL/lg/8lC8LrIlNoOZkLwy+ZqRDc32ndcoxOvWLjN\nxEKi\r\n=8Fbs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e78c88e939bd7e21c0e9fd4c4b789b43d3324ea1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T00:26:29.925Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.99","@balena/jellyfish-logger":"^3.0.156","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.146-renovate-formulajs-e78c88e939bd7e21c0e9fd4c4b789b43d3324ea1_1638577819436_0.9484847794708695","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.146-renovate-internal-patch-5a5488234822705a002752dd771e6a5356c992e6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.146-renovate-internal-patch-5a5488234822705a002752dd771e6a5356c992e6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.146-renovate-internal-patch-5a5488234822705a002752dd771e6a5356c992e6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"13501af61b1e79a3a1751d77197a8bbef68d4b5c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.146-renovate-internal-patch-5a5488234822705a002752dd771e6a5356c992e6.tgz","fileCount":19,"integrity":"sha512-+Pthq3344Nx2JsminFLfdLXd6yuxoUb/EeYoHIvSieMvikTxXLZ3aaoKduJI+Ve2S3xtXx00N6LxgsKy498RjQ==","signatures":[{"sig":"MEUCIGvVvUpTMPzyIzdtc2eU2RB8njGQRoepowtUmW+HV6qsAiEAyQ6n48y8rfv4k5kIoi3rd9U3Lm6H9dC/5JpQpP02I/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq7NjCRA9TVsSAnZWagAAw0gQAI7YeuFLw+qf1a4rK++4\nC0tmf69i6IR90Od55KDAi0UTsEJigeeuqZ/v3Ig4Rc7kDIYXqoozmK8THRy6\nxkygtgZR5SIUWluTlQoHoR8RCWE2IwRrNcr5j3vvjF1usarBo1xvQRnbHJvD\n/Dfw1ocSlaUtnrwnk+BUIxSPrpEGqOgEXVHuRtqGXPNtspoABcyetItc/f9d\nY/EgnHGgff6fXva9X58jbT8vnJqj/no51hJBGh2JglaEzMK9Mr7c36tY8je/\nc4AC7Y68FFqmFO44+TAZOkWBNEdAhVW0oZezMJ1t94tQNPIRp8zaxmkRtpU5\ngGesu4RKAjinlxl4qD5sq2dpQ209E2Z1yi6X+NNLdr84jR7++Vze+46USnui\nykpcUiJ60ZDguP/YKGakQCQZ1VRjfWi5WSaPSPyDrpyi+xjEmY6YeevjYSSp\nRxu15/5cq74muYEykoEYoziTOl2mPDzttP3Hn4f+WD7YUvCI5lZWzjJ+4zst\n1DsEEDUg5/ny7kzt02cOoAsSksIYoAySKjNZNBFOt7vGcBKzN2hMQbs3Jc8Z\n0RBmF6MlDrQGSSs8GGjQRYquiO9JfiHsk4pABq2LDL36BaVkUEiafb//e+Qm\nwLyuLluPj+KULMz4KC8vcHW9DDMfF6piyr6IeF8v+aI9qaxzucgce+OsBltx\nl0d2\r\n=7HS9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5a5488234822705a002752dd771e6a5356c992e6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T18:24:34.681Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.146-renovate-internal-patch-5a5488234822705a002752dd771e6a5356c992e6_1638642531763_0.05394785181911921","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.146":{"name":"@balena/jellyfish-jellyscript","version":"4.9.146","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.146","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"246210dc52196dc23a569002ff0b9c5a4e6dd533","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.146.tgz","fileCount":19,"integrity":"sha512-H8tjJVV1New8XFOAup4n25hFp4wkJEtZFAaWDQ21/FEaoRGqfDhPBJiwmCHbwKhJJbGwU1yfHKQAvZOUDP8OeA==","signatures":[{"sig":"MEQCIHHwhXN2UV5vtMNGlQF2mbMj0oTZOWRoqLqWrg+dmFRhAiAtDsAhRrURbZAXivhpbqZXDX2vMhAMIDAd89EGyTVG6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq7RhCRA9TVsSAnZWagAASGEQAJJSp3ncfEzYn/IHiMLA\nubkmPAFtKskhQ3vp5/w0Kz11DiwtHf7w6MkrGeziB8ule+vRLYoKR3q0kDpq\n92Y5tC2td/qxe+wgfu6yXGrZOyZmomAO5njrVM8QqlD8B8xWAdSbsnLrclVs\n2xFSMQwPf1jNrEfPlgOVBHgzZRxG6wwRWKSjkZ5GWG+2E/pzEPJPPGy74uHm\n4j16kM1FAOBd5wuMiNuBdNaF0ROmSJ5RUjjiB8Vqx2a0vlYByiDR2tUNEs15\nyqYOYo/sN8+m4Ak48O831/W8z16UWVjkrv/X+BHaaw4WthQifjOEkkZyHd8W\ntgVfMwyc1A+OivMS8rqAQA0z9o1XxQa2THvgX9lLqdkISVxClYTvOX527BXP\n8/21fF3UpNW0ZcJ+O1VyRClN6XR0xx3i62FY4hy6ipvr1KLE3b3ITefATc/W\n4XnNx5RFiHtYtW7Hl9VtygVWt4hvivEEbhV4oa95oagolsGQJmAseL4MnC71\n6UZVAnhNg13s8cZQeGNu5O2GQ/h+W5HA2MaMPzZ7ZZgSbemcGOVYb70wyBUv\nLLaB9Wk93Do1oMykH6JuIcfBKrtxTU3o7aucyXziZt1IcukySKcD4dxKntA7\ndsMA9eTAtNOe+L+Zzb+T+lmdxUFjgyWDRSYjWzThwfWclFxUTu/vZzZZmrV/\npUIl\r\n=hKuG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"472b05b6408ee7850f1a1a649fe560478217571f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T18:31:09.250Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.146_1638642784872_0.3572436479793528","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.147-renovate-formulajs-6e4d049ad9350cc5bd175304c0be375df730744a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.147-renovate-formulajs-6e4d049ad9350cc5bd175304c0be375df730744a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.147-renovate-formulajs-6e4d049ad9350cc5bd175304c0be375df730744a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"84fc97a59850700e5adc20654059904cb487bd14","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.147-renovate-formulajs-6e4d049ad9350cc5bd175304c0be375df730744a.tgz","fileCount":19,"integrity":"sha512-R1mftknLO63Px8iMjLLeIg5JSeWrKzhxgcAsrut/YuJa/GZFnPp4sRO0jOgPO5Ik5WPHuiYVxJVwaw6gUnlTlA==","signatures":[{"sig":"MEUCIHkqMIzIj07THVdA+WIRzgeOnvk+tMDLIq4FVIPP2fzHAiEA/urDCpIMiq//RzqcYC5MfmP8b3p04tKNopZ8m4erIjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq7UyCRA9TVsSAnZWagAAHF0P/iCVgNOPzPMpZdGJk/oS\nLqQFAhOav/AAe/amBWwOO7qHcC0BSZ6bbWCoqwraZQYdEDuQRUymVeTB6u4i\npK8ZhMxBsNjZm22horb8dauKrSJorkX1nL5Zg4qhK+F4QxCDZsMSE+TeNwxK\nrUFix6oXOhi1bRhPE04vj0SgnmbIn7cTfIgofCotCSDylXQGOOgIS2qz0j68\nT5O8IhT3p/F9lzjUx23hBROpAG3T04o3wHCd0KowCFqZHWVz/N5YA1CRutNG\nXjUaSe+OGuRqJQgt3pYCrY/TkiT9YOUeQjqc9lAMxqToezE+shUc+5qlBMRh\nU2Vrazz4lT6NSDC/iX5kIFiWO9JhbMGJjY9Yid1Bhk4bzFYN/iSq0Znhh7R1\nMsRsKr5sw+8fu1Elyp9xI5LLeb6jcHYsytzokH1SOW04GUxInrfzQ1HCea+z\nngSSHaDmt71dt/6iok2Ra+7FFp5EFtJulAErSdkL1YmUpZdRC+eM04Up/b4h\ncLBxLpopjx52tlPuGa8JCyhEH8t8+nLTGju3DF9zVzxJO2rqprqXSPF0H40i\nVNfvl+G/IkEveCee5wY+Vo5cr1Fj9c6GdpvLhlM/btVsXPx7IXNs45+ix6+W\nB61Czoqwhd56Ma0mFg5SHctQegKezhH4PyeQPkrew9TfxmeeNL7ngBiRv0uO\ndPGF\r\n=cIW0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e4d049ad9350cc5bd175304c0be375df730744a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T18:32:59.330Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.36","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.147-renovate-formulajs-6e4d049ad9350cc5bd175304c0be375df730744a_1638642994744_0.8495361448188776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.147-renovate-internal-patch-408190ebbcb88ca41319667cdde46f3b7781d4aa":{"name":"@balena/jellyfish-jellyscript","version":"4.9.147-renovate-internal-patch-408190ebbcb88ca41319667cdde46f3b7781d4aa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.147-renovate-internal-patch-408190ebbcb88ca41319667cdde46f3b7781d4aa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"84cf9060f8d46c25a6f5e84841dea11fad08640e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.147-renovate-internal-patch-408190ebbcb88ca41319667cdde46f3b7781d4aa.tgz","fileCount":19,"integrity":"sha512-dF333f4Tot7gKM3UdpPNgQL1GaZJLiMvYPBUw1cqGRco37H26XNQC4BgHybEbCDCE9VapeZxJFQj5vWXw4q8sQ==","signatures":[{"sig":"MEUCIQDAofeCoHH0GZBxvjAi2jAjcSOSfdeRiCXmjgm/s243rwIgeXxJzGbWNjeDgv78NghbITcH9ypW0azQmvVhNJyQ7O0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq93mCRA9TVsSAnZWagAA5E8P/2eTccIZmv6995g72O3+\nM3FPhK2sPStptSkVpP9Mwaos2XotZqK8loRok2y5Ms726s8cxVSF7ul7HWMY\neXfFqYz9p4HDB+1ZRxVoVxTasqDIA6Cuavn3Ojo26DV53Ae+Gg0RKLOvbqZU\ncAhP2IfIR7aUaTVO9sCyFlyYxLPK8kjKwF7fGd1DcgqcXIOXGLens2egfKly\nDTQI+3l2i7h5p0K9W4bwhDCBG9t7jaXkLEgEPjyXTqvKOhDkqqLnrwICoOHE\nyMrVbO+JY7/m2gOEuVH8smn/0bpt1Lpqx+19XQCRQNfmBSefLbnUcMNu5wtS\nQ9cfMhTq1gkxyiVeD3TjsX4/j//x8K3fnsDNls5C42NLpOsif2nREgOn46hv\nv8JSr8qeLLqEwGF9tcmcMl0gkY2OgAH4fCrGli+blCivtkHFc6QqkD706oZs\nh/Tm7e9vvGmuv+hcyePOvxjykrUN6mlC5YWZQsp6AuvA4DPy9CHhPjyLUYAj\n9/Y+zRvi7UCDMODkJ3YOk7DXB3WyN68cTVKoueiCekolH3drYZsjHVTuFK8V\nW9MfY+pum6TVNcGFnkiJx3Wk5tdqM+pNH13o8SJgOZVWllYLAedu1rdaDF+8\nJ6Ko5dEX5OOBA14fdDKM7tFBEQqPlHvDBO68ybZ29AWmlW+kzFnsOKg9fOwf\nJ7v3\r\n=3G5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"408190ebbcb88ca41319667cdde46f3b7781d4aa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T21:27:44.853Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.37","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.147-renovate-internal-patch-408190ebbcb88ca41319667cdde46f3b7781d4aa_1638653414040_0.20095587460073716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.147":{"name":"@balena/jellyfish-jellyscript","version":"4.9.147","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.147","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8007938cc017017a279853e8e92117698d962f47","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.147.tgz","fileCount":19,"integrity":"sha512-ifwiENnUjLEe8vP75RSig+rNel335aj5IbjpKuWmPKV0uwIWdOZkMSEH5Bc9xorUjZ714M3t46r5dRfDrV6p+Q==","signatures":[{"sig":"MEUCIQDscQcEmkcranmVZNIMvpuclI7CGArMDSeTXVslaS5hfQIgYJfAVHtv6GRn971DotDs8/YetJDeN+efKSdJ32QPllQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq96kCRA9TVsSAnZWagAAeAkQAJO11IMtejfairtxOWbC\nTIbMiZ4IlfYnAn96pze2/7TgUNVrMOAhtjkNXUpAR3FYbuzAeTMLcKut6HZe\n+cpZfNXK2FKxZdIBnk57IH+RAYVd4FdRHZLgmk4ScCS2kpjqgSmYx8UGOOW8\nhrnGop0qxBBDRvFBSywdZBAtiuPDjRimF3fpGjR6Eem10w+jop/pyJ/D1yKc\nlgLCKOKvHgyCwV6w8O7h2hxoO2+D96X1sYoaXlLnqwoiTTspa+uQsHirG4RH\nho8wiyxiBCiKrW0uKFiBLHnG4ZbiGvYAuaT3K87ohh7/REwfMsxabtn0HCFE\nHUbVk/TsJM8+VXv4aGcy1O9S2H97jdzD4acyycGkyv/HhekYqZTRqVY/MYpk\nHIUFa1l73Lo6XAwEv1dndyXR/sEO4dfrP3MBdtgxhoQMq8F1nS4Q3B4cdJxz\niSOeT76xQxggrhV248xnC4Rqyi2WX6y4VZiDFsDG9K7z7PiFsQgD6jj70JHJ\nmqa8AKTrzHLmLvHVxR5IrPJ2ko5CP64+CNhyLsxCSFcrZ39y2KaY1abgKe3K\nRuVShRi5uJ1hTj35pUQYkOLlll1auncV8YLw4RGqo+MKFxDN9L+xbDWczC7w\nz2G61CIoe0CZEmER1+jKgimJx0OUQ3BVwsUPvQjbzR/EyiXfwNkqdF4AxOLe\nXFgN\r\n=tURL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"41f2763c45ce560a901bce43f96427b679106e63","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T21:31:23.416Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.37","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.147_1638653604343_0.6991691500246016","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.148-renovate-formulajs-e86c2a8d8971c6eaee27a3a53b06efead63fc55b":{"name":"@balena/jellyfish-jellyscript","version":"4.9.148-renovate-formulajs-e86c2a8d8971c6eaee27a3a53b06efead63fc55b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.148-renovate-formulajs-e86c2a8d8971c6eaee27a3a53b06efead63fc55b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"42ed867fb8e258635a5aa7539345e1e479424d80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.148-renovate-formulajs-e86c2a8d8971c6eaee27a3a53b06efead63fc55b.tgz","fileCount":19,"integrity":"sha512-HD82H6+Z2cyBb5J9ZpTUMCHvUs4YO359WH0sllvBNKkg+AvCEFkCoPjnxIVuw4BZmQstjkNsau3EvltyUO/wKg==","signatures":[{"sig":"MEUCIQDGzsRyVhe46GIn03SgDaTOFd98mm19XquytTy888acQwIgCOjRETYR33O0RBgNaH2rhKTTqlnzFFqaRYeKWrhoMAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq99HCRA9TVsSAnZWagAA7EgQAItDSa/qDCOzbZvimcaM\nheqxtMQ0GvV7hLXQZhYKnhyL5wuXQ1b2JFgXYj2DNq/GcecslGka2NUkNNZa\n4L1OUjhxFtHkrjj9YxXnI/vlUWPnxBTTmKwJBg14R91gWoXyBXDRYOIJ0MeA\nC+wFRRd2/IfL+DqdLqGCAm6tKd5+ui9Grw+AtGbbFZE1UOfZsYb9VarsPPpo\nmTnBHf/SDhE4daoHdHQvnjD+2J4KIjOxnkEx6Gol0XeUWtB8SAg1rFNGoTxY\nbWdYVoDzP3NMSKayFoXLlPN+fulfgF2nkev4V653yxj/jz04zn9HR5/WZFgf\nsWIxfbAmyUdViaLlBVckl85zL/PjMStc6ow/layIAOBwpISGdW0TG1BNNI4R\nyo6RWsBcMKodb2dG8yztpC4nbiRvcoeVGuBM20Tn2vGPtZRz9zVVmHHlkw/q\nbUO60H2YhiIN96I/y/9Blbq+h+u1InM/RhGaMXdm973AiPYEeiuw+gQ4NP74\nSBTXOU2ZcFWjqIiqBqm/d9qLL0ULICcKw1bQYwj/Bo/N/k+HB7Om0gYXC85X\nIv/Nejvf5054rMd3EZ3F0s6zb6Mj7K3AegWLJ/9GcnF6igQaFktQM91xE8Td\n7qy5fNs33Nmm57eTdMkJIHyT1VwiFzPZKDf4aXX2ohbKo+n5/b1QaI33Node\npFKL\r\n=TMqh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e86c2a8d8971c6eaee27a3a53b06efead63fc55b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-04T21:33:45.461Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.0.7","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.37","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.148-renovate-formulajs-e86c2a8d8971c6eaee27a3a53b06efead63fc55b_1638653767417_0.41365740690702446","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.148-renovate-external-non-major-fce6d7b51b1cedbac6699900fce833548158a36f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.148-renovate-external-non-major-fce6d7b51b1cedbac6699900fce833548158a36f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.148-renovate-external-non-major-fce6d7b51b1cedbac6699900fce833548158a36f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8f84ce27251b95e842a56c1df60dd22033e62e78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.148-renovate-external-non-major-fce6d7b51b1cedbac6699900fce833548158a36f.tgz","fileCount":19,"integrity":"sha512-fMMAglxVsMm2PoC0QahacjIhNLLdpV32mxm9JqpIRYRHjlW3Kabyxyf04tb+1+6GZZGVuoA8LvKduhY2o1fjOA==","signatures":[{"sig":"MEUCIQCEpbeHJmiVRy8n8fyGQ6aaI1lurJCtqAe7kL+LOs9RyAIgDmdmsNZ1dImEavBJphKXcn0F+3TUCu/KzwL4SeDlcso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrJiuCRA9TVsSAnZWagAAOs4QAJrmL0q150cBZBtFPye9\n/UtWKekmg3YTjI67UnDEAViZjLlR7302MKPXhLCyDAgZC9n8ae0cYQxP5c58\nEgV6K4NVUDdptnSZT3hhPIm54Dh9cao2cTsAbGPmGcQdzKFQQfCxYwCP7lAg\n+EST9olpGeQ4ncsITWq2kvEx95paZXHi2Yez9FJxaWKrLy5akPVcn/ff7lMJ\nCbmdxGanPVmfjyRoWtmpk/NwmvU3x+sJdyAbTdgoFyPW7CgAe5SZLo1CYvjy\nIeX9NizGFBU+lDp6vJSZRlqqyE/u1qmr2ztjqYmPZNXyca66qQphvCvbQH6Z\nSmThgWZ5b2moxQpJ/yWBqPLH/K4ITp3vzLkDflHLqySsLTtpsb43Whoay4Zr\nEGJGxMvgrUNbVNR4xzQtFp3luCO/wjgeJnJQKP/JkjtDcFuJDtL4yRqzF2na\np4PptksdkR8AQ4FF18qXs8DUokHY6uFAsMULTO9qrFUr6Ib3xu2/kO2J7mGS\nkLxqpYSRDpRz3+HJUkq3LDV6IRS8v/GsPDYj4DQ21eq/C9WEBT31aZGOZ/KU\nrX6zOVkgzjcjVz8tDL/kkhXR83O0yi3Xo2N60RoEW0eHzy2qTUPNgUIIz7vS\nE3/R2vXSoUwkxnVf3GsrKiJTvRrSC+gNO9fdEoEqU2LB7+akgQ1nBgLO19hk\nv6tT\r\n=a8RM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fce6d7b51b1cedbac6699900fce833548158a36f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T10:41:22.967Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.37","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.148-renovate-external-non-major-fce6d7b51b1cedbac6699900fce833548158a36f_1638701229851_0.40973811531757187","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.148":{"name":"@balena/jellyfish-jellyscript","version":"4.9.148","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.148","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"450404dc8951d6ad6f502679b93092c69eca0da6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.148.tgz","fileCount":19,"integrity":"sha512-CE5lnxBZT5ooCSmV2XY2qOoqb4WnqxeFAfif1z7GYdUmLs8vSxt/UlaZy2yES9ty3YBqEvtKarZNe9S+fEMG8w==","signatures":[{"sig":"MEUCIQClZxVFQkHpe5sfP5p2Anj8utZSdeHvxrVKY+KpakQIQwIgH2CtvuOq9x7KOsTQtVgJb1NgmP+Q2DlHymU4r+lQSB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrJmvCRA9TVsSAnZWagAAvR4QAJWUlzVjbEkNfEccz8Q7\nYfgfg2r+qnlDHCMaxcUjqpGMU4JQHsvi9CwCTTIji3O5dIZtT3xCSv53BgBJ\nqZsWRCtTSHun41f4wVsfSlSUxCaLFZl8xYk2ICg6R9duq5kJa7zdr5VUGcAr\nPqoxJrLXj8OXZMv8j8i/GitBaRTC3LSoOFX4GwtvWR4faMI6QC1LsOdRApeG\n3RbyOJJTL4jkLxK31X13DFQKxaH+piQkwwTBk6LCq1quD309wCt2E1QjJ+6l\nuyNAJok8l0EMgsKaHdbJZo7aH/5OR0Wobb8L3nSvNSRVNdyyrD1Q9I5ZwFBM\nioRQwy8nQgthX9LEABZH7EmOgSMvQjGRLtU1zYqslqfeUHedked0DnKtwvP3\nEEvRRObHlT8jbobZHRW7Qgj59AxztzRGQY7wVNPZ7jvQeW019koFHy58LZ4U\nsqtybaPBp98bqEbAsg8u7SyVF9kL1SyeksWwxcRC/NeN0zLdm7JIN0PFIx8p\nFeeZ49RRwd6p4RDmfJTizhvUAo/P4VeprsxEJ9QUQC2pkF01gAtnIAUQ7lFt\nfMdrTrCwk0hrn5bIfG1Zm0S2YWoRq/LPGyka6D0uPWZ59wltyWDutSMnPrKk\nkBFbV5jjdioNAzuLCzCLYJkNMruSfBKrGH7djDNM6on8Jyk9vPmUoe76uEV+\nk6mV\r\n=iBpS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d4936f627ed4e80190e42802e565c14ee95e014","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T10:49:10.075Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.37","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.148_1638701487650_0.012434931545383554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.149-renovate-formulajs-64a901e7c2c06b21494a24c0cc496266a957cc65":{"name":"@balena/jellyfish-jellyscript","version":"4.9.149-renovate-formulajs-64a901e7c2c06b21494a24c0cc496266a957cc65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.149-renovate-formulajs-64a901e7c2c06b21494a24c0cc496266a957cc65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ed9489fc87ae520f8718fd2d736c8b0eb9a0b3c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.149-renovate-formulajs-64a901e7c2c06b21494a24c0cc496266a957cc65.tgz","fileCount":19,"integrity":"sha512-mLRMbNlNlE0P7/MNm2j19KoiWQbVVyUJhGp+rHPLMjYmGHAQxk1IVUxczbVzfX8r8TC+fJK0msRIV5i+HXCQ9A==","signatures":[{"sig":"MEUCIQDoGu4XIgfGwcI2OjsCin6Z9Zi5Trclll4JzKhQctzIKwIgZ3vcFT6iRsxGBcAtNYhMW0pELqFrHHLQxNLl8472YWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrJtfCRA9TVsSAnZWagAAv60P/RU/vDRwm+U+jkPmkkW2\ne9trpHVS1Q/CSaCK/tnD5DRJavQKQd9zqT2VrMApYMSoKT9WwA56QWICwpz+\nwZ0/46lhdHdT907H4RVNUqOq5oAdJdyNFavZhXL1z9MCUrN5WLfUSUPKTX+B\n4Okm4P7NbVCWTBeKM4+d3xIfh6GmgkLTxZinmsqBFAeML6N5y/y0IUqDo6YD\nB84DRvI5EAt8LmTKdkUSwYEJidXdmvL2A8IGFEZ88nQuJwlZB3Swg6g6FQzE\nQi3ezf32/PQJ62s0MX6UV991dZBN926ST1ofa4hjuMw8YLf91BD80tG5OsjD\njxH01hg221ZCSLegwC9MGZhZ0F931zAq/2rJbxVKtHuKZ/Ut2EHoTfZCuTLs\nZ+WkoU2vrMwX1Qqu2zPGzLgItFa/MCiLj5qR0ETk8zonZJgwoH6iCys6vAlj\nxqUllVS+yClPRmsPSV26jCQTfl0gh9d/Z65Do0WXLTrOWdtS7IqlB71icFMX\n47jrDTWSRBWV47fwCFQT4A3kGmilQEKUJOZf6cV0dD7HXQTHD1stAE2/86Ap\nNXjr8YXSkdRqeRSLgrDR1BEbKYMMJnYdhae3ivuPCWllklElYkScJYn/6qWT\nE1mhZ2dusWP7xEylRqcJ5mIT/YXoIfci5acICmGihEfGDtYeYUMKrTjPvVXh\noRee\r\n=BS5A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"64a901e7c2c06b21494a24c0cc496266a957cc65","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T10:54:49.842Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.159","@balena/jellyfish-client-sdk":"^7.0.22"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.37","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.149-renovate-formulajs-64a901e7c2c06b21494a24c0cc496266a957cc65_1638701918874_0.025520995838442806","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.149-renovate-internal-patch-89f5247416636724d05b0232b6afca9adc3e875a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.149-renovate-internal-patch-89f5247416636724d05b0232b6afca9adc3e875a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.149-renovate-internal-patch-89f5247416636724d05b0232b6afca9adc3e875a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9c4390d5b5c92c538d0555054194866153a56326","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.149-renovate-internal-patch-89f5247416636724d05b0232b6afca9adc3e875a.tgz","fileCount":19,"integrity":"sha512-cQ/CFDeGQdwNlDhidoKUUlqoqW6XvCLDnGS3YKNl7LixvGaQuguhlU8G96Zwj+V78CaRgZ5M8hzLqqTdGWKQbQ==","signatures":[{"sig":"MEUCICnDOEa68T9GYdxZbAE5v0qkvRa3uahM7fi7xCAfOczWAiEA7ENAxQ8WnggZPGiG75MBihjGqWNl6aJGDRaf8bxETfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrLGdCRA9TVsSAnZWagAAZh4P/1u+f/CP7YBd7eVsAT0c\nIy1OSurd9z/YJyZqz+GB+l+81wfTgbZETn2rjzlZRO3rXnp/i0NErkHCd5sq\nfyf9puD0SkBl9vTm3KS5P4YaGbHGYK11XwaIInDkTRa/hc7wjUJ45IpLJmtH\nUjXyRfckQGpZpQYHI6aSfyei3O1kuQBvsap8IOL+ha1p9zzIQaFifpeljane\n14O8Sl4dHWpZwM7LNKhpaYjshjNCCVkCCm6lbpOWINxvIFPjO0BHFyfWw836\nDvulZkrcCiAEAqBPdXzjuKAZRdXJe/t9Ca5aE5co71vwl7pvnVvgSvbA7KuZ\n84tgaT35cW2OTOAvKyZlwuXvGeMU6/xYydGyk1aXoG6qAdNCNuZrKAAWFRvn\n6PEJHRmrovsJ1R0yHQ5NQMKR/crJGofI2F9MdEKna6cua3uZOooBn1RVuI0U\njZMWKApamHMx/oguQ3mYVl1kYq4bR7szzUoL+aqiyjT33qvUL2hzis+Rdk23\neMpParZDobWQgEkGMA7DEYveZXSNiP2hvSIdoJoLuR9+kj7XEzPHVyu4+VxO\nqR4nmRlw/9hWhbYKuA3CXL6WPJHDxDCQIdryOmJdb5oMmyNGJ5tC45eRQ4h5\nOW4XhdriJFSFMETV7G8ZI/ZK+TMXEjkA9XDfKs1zg/ZsUhlJuWiNLPDQ6mBt\ncMv8\r\n=1lNz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"89f5247416636724d05b0232b6afca9adc3e875a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T12:30:16.333Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.160","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.149-renovate-internal-patch-89f5247416636724d05b0232b6afca9adc3e875a_1638707613666_0.1890417398336215","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.149-renovate-internal-patch-21f9654ac7e0ae94349bd65b3ff30f243dbf3c90":{"name":"@balena/jellyfish-jellyscript","version":"4.9.149-renovate-internal-patch-21f9654ac7e0ae94349bd65b3ff30f243dbf3c90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.149-renovate-internal-patch-21f9654ac7e0ae94349bd65b3ff30f243dbf3c90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5f72de4163d66bfea59ee95d6ea9b54bb79e4b0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.149-renovate-internal-patch-21f9654ac7e0ae94349bd65b3ff30f243dbf3c90.tgz","fileCount":19,"integrity":"sha512-T07qEPcw90J0VlQOYm47CX+ixxywr0IhXpp5BrBUoLRRiZoiyDE86fFYV5Akgzex7eiV7/tkUSSo2kqIEqmbzg==","signatures":[{"sig":"MEYCIQD7IbJUTByOrb7avcGGyuQLg4CfHWyFQ22fBlr9bQtrAwIhAO4D7R8h+PMPCzE1R01w1CAr+Ti4QVSIwHo9iEvUmmed","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrLKYCRA9TVsSAnZWagAAzW8P/iXRwdz4oq4y9J5m7zpw\nZmOnl6JHFlVce3VUn7TkC5AFpC0d5+q59/8E/IEfeTB8rV162+qcReg7CSWG\nw1sujGka+SAQ3F/Dbm0gc3N+knthP/INEt1Q9c5gxunp07ze6TFRtyN2ETwi\nQvOd0bvb2PHV5SFucYAWZ/pofZl4YouNFw1G453yBsUkU6+EQfbz/OvJCr1L\nUivNrkfZhKP+U+Z8pngQtF3CVbMWkwSDi3CuAnNpkYsithM1fD1MfkCnXibM\nyuM6pV7XS99SBUOUH699UOZeAwq7PkzldrCka1P51Q9GiDe3Ltat7voQ8vd0\n4ys8c/jH5IwMthME/vD8H+zUbnK7+GvNBkvO7TFeKszi6fgBdPN/kmWczYlD\nWB1GOOYQ9tC0ifNoqSiXDctJ4l9xO6xfdUx4Mk4Ya70QWEB47bsAK1f55Mmp\nl0mlx/zR0Egs3ghMzqN998S8m7mccR2Gg1z5kQUKdVvFaTiRvX2BEkohzRNs\n2Yin/Q3Zxgob5e8Ge5XfKGTjmXEHlAVBSvbB/6fywNH7hc803KiDEE9lxrh6\nTcYC2GPT9w3RyY3vqFA28fNi710PjllJ4gltA4Db7abh5EM0OI1dTtWV5OxE\ng7/gqFuWhI0xbWJ+HqMrqEdB71Oys7HfQ5xO0oMQtheNaYPvLp/zoWBWudD5\nQfoT\r\n=sYta\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21f9654ac7e0ae94349bd65b3ff30f243dbf3c90","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T12:34:40.755Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.161","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.149-renovate-internal-patch-21f9654ac7e0ae94349bd65b3ff30f243dbf3c90_1638707864338_0.9996522911711907","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.149":{"name":"@balena/jellyfish-jellyscript","version":"4.9.149","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.149","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"49b6c93284209f4f77ec8f169560cd6497a1e694","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.149.tgz","fileCount":19,"integrity":"sha512-xoxqBJs/z0mUaOqriDiOduUKU6O3TQ/7aEQsR4ygs0n9Qg3XCncjlnWlAqX6mUTHasLT/DmZyQVXjRkaI9DGSg==","signatures":[{"sig":"MEUCIQCytlw9BDYJRvIyZ+A+iqnuy4wsMmnbwn6vHQRspehz2AIgJXShnIGXYRKdS9c3L8aRyavxYKuKbao7V+pP4VW1jLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrLOJCRA9TVsSAnZWagAAhIgP/jIH7NJD1FFpg02T4bNu\ngFqM3XRUhYLpD5qjjfAbNlYqausFFHNpnR6ZUaw9k8JOcCNorBps2OT4bthl\nhyJqDG10BKNv6eL2NRWgbUrsJeFjwlyFdapRXQhUQu9FyLcW5sHRpxdbXWPS\nYX23FgI+4tR82Yg8kxR8Cn/k91BZcDHIHf6nqyaXF6DaX2feTJi+w6A14eOF\nIrAs8qDkbAUJboJvQl+lSyXVHnhKHNM4UTkL8/6YHOVzOP07NUYv/v41Char\nTf+FRqHKKwHqg4yRiFdKR9gox8hrXvGfLxPEpbpUau6WvNHlvgQDvXDzVamA\nxGT4SpcQOHpXa/AG8/8+koJS+5Yw6ChV7a18+yoGsKtjCEsOVqJ8JGYSw8gO\n/JDF1BaVz1Wqo1pBGhRSXttpjW7If0jnzQlXgjSmxXGkYm6jrlD9+9WaPHcH\n/oRTP7b6Ku+oWbFvTf+n4di8nvosNBjxO6PqAUItxXtHyt5b+2oiroHKcYS8\nUh0Wud6txWYJI92o94JEBeGBJaWmTy7BIlO/iIFeoSC5xeWYQjHRc9lSp+1G\ny0kadag3mP/xlNsekgPuhtX/0ajXxXBAYQjUSHgmOETCZAUdmHFKzsKHwt8j\nDnKNxIwxwtczWMZMHrFoo7affVgJ9pO6XRLrwuQwx0ifnKkVuH3pDVbFGF+p\nVXiJ\r\n=DFvw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d881a682ca0f285a5155b8f3d8a359a73524711e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T12:39:42.627Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.161","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.149_1638708105146_0.8244780162262986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.149-renovate-formulajs-94868f60a55e981f557d41f9f3caf046b75f89f9":{"name":"@balena/jellyfish-jellyscript","version":"4.9.149-renovate-formulajs-94868f60a55e981f557d41f9f3caf046b75f89f9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.149-renovate-formulajs-94868f60a55e981f557d41f9f3caf046b75f89f9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9c92e999b123a03bcdd48b577900f25c23aa9847","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.149-renovate-formulajs-94868f60a55e981f557d41f9f3caf046b75f89f9.tgz","fileCount":19,"integrity":"sha512-CpfnCtyQAkCmHGoz23xQLXo9aUATbhyAmwWrIhr8ea3GUOIO3PvmT76tLfqrLwASVYJVXyG8gHpJal+EPxEqAw==","signatures":[{"sig":"MEUCIQDXrstGFde91VmipxFvewdDExbhqnhYPE0VyzVLRsImrwIgEVnMP7pcN69uQxcVvpoCUUIQVHSqbgFjmiRARaADTRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrLQ+CRA9TVsSAnZWagAAMAgP/3iachstouCuboiIxYxK\nN5ajN2Hmtyk5PrErlqldJ0Z7ONFU933HeSzakFIJQEnSf+ZRL8y+sPl4L2fB\nAWlAPz3hNoTkyKZdwKY+ddbzmTZ9Qhw4c/S5wMrz8eJ3BuMgOHt/2EDBu/Fm\nnD9Z0UvnO98dJVaJa+r58LVz/gMCmQzL3YRkCgc+ZmkrQADY4YS8w99IURxW\nZSA5QxZzpVS1XvRP6dur9wYO00XrJydIftkk8FMOhm63ljUOAGlzqJtnIwOd\nCAvXnLYp0iFZi58RXAQ/UratZ4FgBTLuLEpEp29AUbtsi8E2QID6kZDKJ7AO\nPJrXCRtNmzOAbHxALy+2+gPX8lducMUZwEwsUVnQDb4QTEvvnawM6C2/jjOX\n5V+AnZFPWsXi9nzZbeFZkTj6N11Jcere3KginZT501yCvf+vKuk5WFdPLcwb\nvvSoMEe0EfXF4nXo+2eS5qnEIf94LgijofwfWsCwo0X4DD5jsiUBNdTm/X3q\n7GL7cutMtJFlddSezI3WoLbbFFC9qbHm34KKbByUfQ3oFdTINN6AAuYP0JIN\n2VYq2QEseXnQBlrIg6rhRfwuc+qEcLtfXKVSFZSCVC/SJXgKdSGzJ67Cquz6\nX17EofEwY55xUh7B/2nm+oKy9fb7SlQpL39kCgjEitL1Y/tHx+rTlwc5FkGd\nSZ6e\r\n=JQ6v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94868f60a55e981f557d41f9f3caf046b75f89f9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T12:41:34.673Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.161","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.149-renovate-formulajs-94868f60a55e981f557d41f9f3caf046b75f89f9_1638708286384_0.6568829143450527","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.150-renovate-internal-patch-b60d10922a3f119a87e9fd5c80153ee5646dae9e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.150-renovate-internal-patch-b60d10922a3f119a87e9fd5c80153ee5646dae9e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.150-renovate-internal-patch-b60d10922a3f119a87e9fd5c80153ee5646dae9e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c69e1abd8b5f7ff3ca6654118cb1218cc1229a08","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.150-renovate-internal-patch-b60d10922a3f119a87e9fd5c80153ee5646dae9e.tgz","fileCount":19,"integrity":"sha512-94QNlJWPpzVfBwFkRy7LxWu2YLWzoCGYDF8t49JPGuGMMN4w6OYwZtEgyqQaBNhYEL9VA2IhLkBNVetnqWwZ4A==","signatures":[{"sig":"MEUCIEGM9uIKWEDHQiJU4bqwDNFbUXeRyp7EohFxXKIeD0w8AiEAnlpLz7YrJWKjx0oXLKfWojMEY5A+GU9QFG5M+qDkRSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrPq3CRA9TVsSAnZWagAAiQgP/0efRRsdTPEbQ/4IcVs1\nj9oVLGq7/GduxBuxsvTHPduqTQHILkMMEhQnc+TOhA0gShWtdF37lvujJrYM\nCwi0XqE4Q8jz+UqOtgvNtIQajVbybhsvKSnIf4hHoa3i6IC5+t4dUVCfM9Kj\n2ZVn3IorUQKK5eCs/1XgwE0wxpCWgtg1f4eelG/kFJn3CktfHYhWubq32lAk\nUmGwupKjjbUBM7EzLvsZTDVDg47Wnlo/EGbrhcgDFAHA5420fAhFV1i9q6+U\nKQB4J/GiCmxUA9bR5saTJ7LP1g4+QA2WDsHjfhpZt+UrKmlQWcSS3zCmse/n\nMfkcZOdfL8iztPcb3179l1ll96M1t3R+K9pDDA2hKBJx0hbC2nD4kz8Mrtnp\nj3eNALpItlCfktlOMVf0o2IyO37/4sPWZVv6g9BZqc1iKt3vCTlv9DdMdWen\n88537nmWU4/VWl9MibFk1EzjDoCk6KIpSF0EgEfE0uwVXNmBajxOtSCeyIwp\nGkvYMak7kcoIjPA9BDxlWFSH7ONaUDDxVQawgtDtoLmMaftYTl9UzTa1fLHd\nty/nzh3VJw+OejVm8LcVMLOgmAI0wB2uJLkhZ5CBO68NdbLmRwFgLPzqiMCm\n/Cj3fdDHA9rwYHIg/6iHbS08MUjA6TlfW148Lr1jmuy/bRBtN+RJDbFvmsN0\noBuT\r\n=m7U2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b60d10922a3f119a87e9fd5c80153ee5646dae9e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T17:42:19.768Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.161","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.150-renovate-internal-patch-b60d10922a3f119a87e9fd5c80153ee5646dae9e_1638726327715_0.9835956131874373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.150-renovate-formulajs-cced412d0f01e8efb5ce6e09b9021d98612b6508":{"name":"@balena/jellyfish-jellyscript","version":"4.9.150-renovate-formulajs-cced412d0f01e8efb5ce6e09b9021d98612b6508","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.150-renovate-formulajs-cced412d0f01e8efb5ce6e09b9021d98612b6508","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9713efb2408480dd57932ef973719a76a7e1de2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.150-renovate-formulajs-cced412d0f01e8efb5ce6e09b9021d98612b6508.tgz","fileCount":19,"integrity":"sha512-YAEKmL0fk6hqjTcUklX6D+POa7a3QSZd6m1761nz6WJFXbEWtUt4v1Ev8m3nO9SE7rGzD3QtKBS7w5PBOPXAfQ==","signatures":[{"sig":"MEUCIEH42G6KqgFYzbT2Cn67y+HOvmbdCS/ksz+vEpmDmg1VAiEA4IyEiRhBa5gtl7ooMu9zeaL4Ptv6/HkRZgHdcL6/1hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrPrcCRA9TVsSAnZWagAAgcQP/17VFObr9Pl7pDFALIMV\nvDsKNRPR8dAo4hQ2ApII6p4D1asgHmW2HLIRsmx6WHRxowZQFaNBNQRzXllX\nNhckC1hsawxHM0ypj+VhIJhiwYQLLGXlt7qJn+UBwIbPy0eh7n+xTTsg3m8s\nxWPnC2id04SXa2Fk2rLVzhIKNI5Y5sAPKqWmcM5Poh0Cctpv3ImhgpAcUPwF\n0L9QgK4mDjVuCQIZ2qfz1CBz5j/AEi9iDBIKCZGTz6LolW80OWWpsCT3M5zx\nTnT82DDyF4O/bh2uZ4FKvTdh6pas645v27prMXjCbUCbq3COyr+9zY8KVKpo\n7XnK95qVPj9kvMYhu6Y/k7RZ6IQgNhbrS4f8uJbSQXF3ntWze4mkSTvcTKsW\naG4fVZb04CDQ3aSmFWEvuWxSC5Rg16mWMj9VICZ57+iUH9kJSjOrIOMmluVz\nkhhHXn/4LA6/Pzzbm1ziCf1z/iuryZcPKXxvFm1o8Ppd60ofPi8tagQiHQz5\nA0AeVQkYIZjz0+mGAJIzWuPc6ZRa0Qus6wn7579gwsXgsfPK7GVh4brEfoPK\n9uc4iP3yV24yajNB6dirgo3xx8u9GZ0+dKGW0du/HIjLMsqQn4XTzBGL58Q7\n/Z2Lab0h1GoxtMUDVyxle4AfVDyGqUpyCV2Uer2TEX2Nm+humlguofMOc4UA\nGfZY\r\n=1lgV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cced412d0f01e8efb5ce6e09b9021d98612b6508","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T17:43:33.565Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.100","@balena/jellyfish-logger":"^3.0.161","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.150-renovate-formulajs-cced412d0f01e8efb5ce6e09b9021d98612b6508_1638726364579_0.4225571953745999","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.150":{"name":"@balena/jellyfish-jellyscript","version":"4.9.150","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.150","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"15d8644b551bfff216cc3ccb7db9985ce7d5125c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.150.tgz","fileCount":19,"integrity":"sha512-QbFOBP57wZvR4SH9vXiT8YgMCjEPMb0jMh0dYIf32mY1RlcQvaB2S+6uG7Dv6Kd+2XAmhqLIWw8G7OJoV9gnYQ==","signatures":[{"sig":"MEYCIQC/nFWbg7LlkbrGGcOwuhXeOSnRPgT/0WguVpu20ZS95gIhALZxQPd6kA44+Gfn2dBowKbqvSUjYzNiOPvNH+UwsGyf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrPunCRA9TVsSAnZWagAAOOMP/ikeJclF1+NcLOAbg81k\nFX+lGzV3JOAgr64q2B6+SAV8K+nMd7HyjVvliOjJxQUdjVt98AUTHOJ/O/9d\n3S4DK9F9SuohAMuzxJ0NWzzMbLnQzBUQZ7MbSBQtEVgmS+mGbOSEU97+StCQ\nzy6WR9FMWP4XTegsDhnTez8W44zvtFLJda5Q6fYk6R8xJSc1VaoBGExyV7tm\n0t345qkpZphVAwndV5gcSVmAAnxSxh6z9Fb8jUUPaajaGzG5d9kUyzIgXk/8\nYqLl43UWHs/NPOmcw4S/95eENOnCsEqakJ2KFJWjq/E1Nk/9tVp6ca/+EWq8\n75gLu0DBwqf3IUv7ZoQSKJUdNiGF8xmiAcuxpB804c73d68Hqpz5OJ4qci09\nu1ZmnfnD6EZ/oGtbEUhFLOc6naECDxpueoqzFCoK+70tLPyg7xRresGFzV3q\nM6I83aFpIs5zNN4yTL0HdE6fmicxuIRZGHGA5NYF1rNcNg8xYuzOeq1nxJwo\nKiPyzoBhK9By9FXOrR4eZjZIPUbKjDg1zsviZivzg1nPZ1mKQM8+t99OaBwI\nJmZ43rDVXJDnXYZ+eP2FQe1YQ4BydBs7wMBMsvWCxR0IAgeTxnD1H9fRDpRc\nHycpJJyKznFjjjB7y8JBtPZ/Gnfya6Nff2Skccv8NNtDY6rclMhskxYVGG3i\nuBSi\r\n=rfDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"103f3d7a74a8f85ac245f3981f2e8f052aa8fe05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T17:46:47.892Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.161","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.150_1638726567605_0.1236168769133359","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.151-renovate-formulajs-e17ce543ce9a268fc4652fc9f1e7ebff10427fe6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.151-renovate-formulajs-e17ce543ce9a268fc4652fc9f1e7ebff10427fe6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.151-renovate-formulajs-e17ce543ce9a268fc4652fc9f1e7ebff10427fe6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cb146353991a26d04187e64d20f4f5d9293c3104","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.151-renovate-formulajs-e17ce543ce9a268fc4652fc9f1e7ebff10427fe6.tgz","fileCount":19,"integrity":"sha512-lRmXKyR6oNNVRTLcTm12xs63a1IthrRYEPJxq/A79a+sSKUrYkNtOZgbO78ZhTbbNvlZtDzy6Fhx+RldvkTCSQ==","signatures":[{"sig":"MEYCIQDMVZj1aGlwVP7RbrOzYQU6sL3FVRvNzIoGGE/MuOl/6gIhAMZJPV6frybWzG8V/6Vh1uhnccgrLCcW2cCkj7PSZIW0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrPy2CRA9TVsSAnZWagAAPYQQAIyI1UgroosL+I8a6Z/P\nlY/bYLIujpIwDROAqSBI82OwucURmxEdUln3GVi/AyHOxc0gEblmHKE27EYR\nHqM67V2vStAGRgYIIw6huXSj6p4pEGpby5fTL0dA1NXoX21Hvf/wYc5G2nWQ\n4RrSU1Szm0nvEG+wkyLdnq6LMwSCak15BIS7OcPYl7YTRfYwdk2VMGFy38w2\nuxxRe+dFdoDM47Gt2y34XNdi4hqidCz5zhy6s9FMCIYmWs5GxHqiV87GN1m/\nc4sg3h5ykBhKSKqPEj+8lYjWTY3LFDeeGRYqu5a7gakNhP4P6g9bQ9unEPTf\nN1m2ICHkqWQivTKc1MtSBNC0uD50HVvKeIypinMb9VyxL1Kl/VKK04n05R/p\nKQDU+XGc5WlJwppF+90l3/n0G0c6CGO2rr2uEWsAkg+P78YB9uvM7ItjhNUn\nElBdMWciktbHGLfs24YZHJ1w3YjoeYDZhg1IeFc/BPscz4cSeB+AyFztDTNs\nngOyBVk6AvyGn2+pGq19c9HZg49C0DNm1fxcWZcZ76fJW2kcSj8omAKv9cgn\n3N6D6SB4NZUuSO/6iRfrJrpbg0L1EPoFa+X4RlJu0F8IJT2opUtA55m3/c/B\nn47gh5JWu5/kLT5qYs2BOy9xY5sVhZka6w7JhaPDjK+fdywzAkuLn8D5bDYW\niy6R\r\n=sWeV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e17ce543ce9a268fc4652fc9f1e7ebff10427fe6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-05T17:50:56.581Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.161","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.151-renovate-formulajs-e17ce543ce9a268fc4652fc9f1e7ebff10427fe6_1638726838615_0.1820088925572163","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.151-renovate-internal-patch-d5a70dc6f231f17b50c925e5e0e9b7feb084227f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.151-renovate-internal-patch-d5a70dc6f231f17b50c925e5e0e9b7feb084227f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.151-renovate-internal-patch-d5a70dc6f231f17b50c925e5e0e9b7feb084227f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4307b41dad84d5d90225f7fb5d73090aac4b08bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.151-renovate-internal-patch-d5a70dc6f231f17b50c925e5e0e9b7feb084227f.tgz","fileCount":19,"integrity":"sha512-0YJ6ZH2v1vLP2ls8rMns6tpfBNvscLwBjt4LpJN1PXfCS5zvW4aotIlnBVitFoz6avaAdhq52q0gK/5G5YJBPA==","signatures":[{"sig":"MEYCIQDjQDQLHW8+2f1/2OPpKNOnVfzlbvRgZxsTJ3vuWc0vjAIhAJYaemIKu7ySCLGmd7AFtUcVApqWqJBy90mK74kroo6G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrquoCRA9TVsSAnZWagAAE0cP/3NwKO9p09U5Gb0NuZxw\nUFzgUZUaKtlwXRQM+5pRM2E5YDXh+zjWC7cl/f34fd6qo+T9e21ftfxgMrQ3\nKDcXFZi2eiCed6WH1HzhJ8x4T8D/gGu0xZUNrzGNm6gZcWkohRE9tmw7YmNI\nW7rYzN1w0ynZe2tsVr7PQ1VpRXP5KGRKJf3GGfirwybhI/whnnRsmtpuPfRa\nL9T0sOqeZLaTD1GcEQgAImAfR8tRT5jtXLW0OmuVjMZaeQiKbLBNZwUq/qj1\nUjgLgp0Z5VnzmdogY+C7Q89J7HSst7YFEnYwED4v0aWsM5xoeQiE0eLEXySh\nJnJujOrZsoRqosNqrX1BmqD4SIE4dd9TVTVE/B15UBDBSdSwDhRaUJ0aGlv8\nqcl01RoGpuGO2jQni2YIlWPBlqaRTy96qzw5hX8f621J2D5UqI/L2BqdNHz0\nSugO/23LiqfFKr4uHhFrn9dOXhjnQZhgjCI1c/oLBvK7yfUz97FnsiB7+4ru\nJEmkt2EM823d3dJTNNxoxurBauTYts7Wz9JW/XrgU3xiHi1C4CqpBr1pAkMM\n1uWV8bcDSo2hEiy6kmIPWiWAsHaATgEkNoKuS+WtAuIkttnpNEFJJLA2Qp1E\n0wJ7Hg5kLJnPhGc4pQOI06BjyiQtj1X8UE8gv6D+GlOsYOAMJXIvzdFnBXsH\nR8IB\r\n=SlT0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d5a70dc6f231f17b50c925e5e0e9b7feb084227f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-07T00:30:07.988Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.162","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.151-renovate-internal-patch-d5a70dc6f231f17b50c925e5e0e9b7feb084227f_1638837159790_0.5449551872048148","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.151":{"name":"@balena/jellyfish-jellyscript","version":"4.9.151","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.151","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1e14617310daea8fc09677e2682428a64ac2dcec","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.151.tgz","fileCount":19,"integrity":"sha512-yzQaqR9IfI3/Xua0Ha5wb1wo4C5ji9XhQiTo19QewVA4G5iTXmhVOCKbnY4nPFm9Yxk/CI0WHBcTFVUZJi+UcA==","signatures":[{"sig":"MEUCIQDvJAxnaiwEicwXRRMlQbbKwKP+LvzEfuCeJ1ga3GlqfQIgXlkAJ4Qj4Sl9A7QAou+QFtNsZ+31k64+RuBF3a7sAJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrqxRCRA9TVsSAnZWagAAfV0QAIu1LmVhvKons4kNZIUw\n1EUzfbl7fTHy+Lhm+u6TPXT/3fAs/OuGXOeUdp2xDSAbbqxh4UQLfPnGEoM0\nbbTR1PAh1g7A2hw/f1yVAPW0HtcRHLA4+3b2obtbKsk4ih0vmv1+F52UO3ht\n9g+tPPtHcAy0K7wHAFgrO5gp7BGax66R17GU4WAjOSxsqJ8fG+EpTgjibsUP\n/B3J6tB1IEYWgIfPTzj0U93iQ22rrBP/qfOdLU7c01jNIy/MZJGIErClLDM9\nu/IzysC84N1zfwC7YZJ99DI/nAlJCzxntU+Tlagwku7dhfFXtsl6z+kdOtUl\nVDmoQmWIVX5HEquzTShn3aKZM1r8oBsDvwVepI1/jTcKidAtwkkwBQ8s8g4Q\n76V+f6AKzDu8D73QB4Yl1BNVcsfCcB/AwViBNDQ/WoLG2oiVlhIAOX79JF/+\nedhdJVouXwNm3BvhBlk1cViHfSQiiHSNp8NpE9+su6iU4wBO+igtaPQRF5Yf\nE5VS6tIqU6SD8N4f78qsEfCBH26Z/zgxaSlAy1WVGQJ77HCKmouGW7cbeQ8E\nGBQJ5tT01N6ralfcq4S7rLXBrZRcS38zyFrjbn8NwQ3fl0ZR3OF6vBLLL3mv\nXuObhtGjA8ksS2o5kL1grt+EzikigXS6iuAETwa5ES/5D407/SPcKahWjWbB\nyXbI\r\n=Krw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"88e78003157c98a92135900e76cc3ae052a46c89","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-07T00:33:42.017Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.162","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.151_1638837329179_0.9109386887202984","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.152-renovate-internal-patch-65cca43ff6fd863b3ed1ee16c2e53af60c279c19":{"name":"@balena/jellyfish-jellyscript","version":"4.9.152-renovate-internal-patch-65cca43ff6fd863b3ed1ee16c2e53af60c279c19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.152-renovate-internal-patch-65cca43ff6fd863b3ed1ee16c2e53af60c279c19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"570cc56c7f6fbbe9f3ad6bddab1dcf0890c70ae7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.152-renovate-internal-patch-65cca43ff6fd863b3ed1ee16c2e53af60c279c19.tgz","fileCount":19,"integrity":"sha512-U0+cbMAti2TY1bFivieoym2Rcp7egSiLjbeD61yP9ffTXFGpIkzaTUuPBm7Tj+OPcXgkwNxNYFBer6wdEkGFCg==","signatures":[{"sig":"MEUCIQDGlIg8i/YcmdSjQK3sFvVkBHjUxEyKfni/9lkw/l0BNwIgRo7Q4wnBv8pyB8aS+Sg4bcgwB69rjtZZMclldCFL0nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr0A4CRA9TVsSAnZWagAAJuEP/10VcPiqDe6Sa0qy5Yq/\nuTAdED6VL+UAzwyqZSPL4NlHboUO6gQvs3xKEb+8uRGF3FKc9wu0Dd8WvLhj\n5Zj23y+cu9Y7kTJeSiSGY8MJ4rrn77IafT6htcFq62AUQWsf6jFqP7UNI2wM\nqiWKC9PiX8vAN+IT0kXH2gLLSPaZEAOHeHxCmu7n/NLrnV4QmyeNRU3jI/vc\nOL/bba1oyjJfza3wiNzeKj07QpWPEHsZej+ZBfqywpSTZ/OdXxbdOM61lv9h\ncrTHudzFQJJLhKbJd9FcdvuxGcZCM537gqkHOnHbQwWxgrNGz+uyyFTxjPJk\n8g33O0kincssTWU0aeL0GXXgudxT/4aM18JpHGz15IaCH8XdLVRMgeqKJECR\nz0MWe1HouMR5F6OHnp1YrL93Ft+QczdsBQtyndELSpPfeBlrWC9K0PO6n55g\nMBJGoVOqtjulYGYXdevzlGm39TF2Wm3z1d5D9zp9Yz/e8ubp9E863PycNDV0\nkrQDyOY6RZnrI0pn2IA5eE+4eFpKDiOu2/ipiTLV44AomKYc3HCcQ+zECLfA\nSbM+rLuNwRMVXy7gJ59XoINDDB6/7UHx9TLoWk/P/HpqRqxU3UBIQ7exfsJL\nwHGWXUiGO6YfoymWzi/76uDvHKYMX3lZXOZiR/ye8izP5Yk1bJuURpC4uevD\n80si\r\n=wPRd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"65cca43ff6fd863b3ed1ee16c2e53af60c279c19","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-07T11:02:05.079Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.152-renovate-internal-patch-65cca43ff6fd863b3ed1ee16c2e53af60c279c19_1638875192360_0.1807458949780536","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.152-renovate-formulajs-61facfa313342d5c5fc2d53d81623a899b977b1c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.152-renovate-formulajs-61facfa313342d5c5fc2d53d81623a899b977b1c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.152-renovate-formulajs-61facfa313342d5c5fc2d53d81623a899b977b1c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"478d70a5c2d8616da6f8baa544360906f27fedfc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.152-renovate-formulajs-61facfa313342d5c5fc2d53d81623a899b977b1c.tgz","fileCount":19,"integrity":"sha512-X+1CHdR7+oFISvxM1l7hUsYpRqhA4T5To4VdhKkpwK5y4kgDZOeFifzKNoO2fjLTZNHmGK30tFxCsvdruoSZBw==","signatures":[{"sig":"MEUCIDWfVAlw1YUjEQTrVqnyJZmDwtlj9ttKtE9GtShcFpBGAiEAkcQ/C58On1/eWZ2IWio0GO33Ci4UOSOfQhuPAxLsliQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr0HkCRA9TVsSAnZWagAAJF8P/1LO0BQy9HAMT23LDKNM\n5uozbUPz97J7U5qajnJgcy8piX23uT1j6YFQtTdgXyVbVZAKjjUa3LbDJhdH\nKAiBnfsb9e1cPvNZyHpXPlKmkJD86LN6qcoWJydxjoHoxPCP2RaEROWAjmD1\nGKFWrrr4NreWxKk9ozRiSOEZaXE/NwYCNquk0Bfu2Jzes3ew2yRAeZ+Z24+e\nDPd3xQqhMzz8TVL1959xTNdUbnp0/gNqrQ07WBH7gn7o0SSbXOKyCGXPgLVu\nAUGvGk2AxVWm6j73GFVZEuPDFLCenfMqHOq6M1uEQkO4MXFA4DkdZcid85m5\nv6DUgBk5+dy7r1ZIs8nbqA8/DE2KebT0lCrk17mNv4ULRZmTsZn1aWFL3CEH\nylld2MfekZKL0mkDu076aEdLNYAi81HiLRPvVVYom9QrpAvxuYxoYNh9nE4e\n/7wEGkoI/NnnCH9rPVfe2w7rJiPqNs+uYnfRJTOJmK0AhqLZ6Qne/XKuKYRO\npiWelgogWUrC36RDzG8e5e+7kjlEacoeeyHQcjomrweA5SySltVqad4D18ey\n3e6qjrGz/cBR2xAVkk8sGvFACITPlRZ81a1C9+ilrhMvOgF0o3xeeuA62lFX\nS9CNVBn5n8esTH8pBdWqDGj7XXmJL+5sS1LRmpIevRWCapuk6VEMsrq1zSkG\neUjt\r\n=8ivs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"61facfa313342d5c5fc2d53d81623a899b977b1c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-07T11:10:25.076Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.2","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.152-renovate-formulajs-61facfa313342d5c5fc2d53d81623a899b977b1c_1638875619996_0.8682507435880058","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.152-renovate-typescript-4-x-5531ae431f0d6218971eba607ec00edae5a9fffe":{"name":"@balena/jellyfish-jellyscript","version":"4.9.152-renovate-typescript-4-x-5531ae431f0d6218971eba607ec00edae5a9fffe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.152-renovate-typescript-4-x-5531ae431f0d6218971eba607ec00edae5a9fffe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"92481fbcdca66ae0c33137c922e0132da9f3fbc1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.152-renovate-typescript-4-x-5531ae431f0d6218971eba607ec00edae5a9fffe.tgz","fileCount":19,"integrity":"sha512-AEJ/9jmJR684SZter9AaMJ+pHDC6Ci3b31Mbb24XNpwfanIY6p1wb4SAVDKad+uswhvoi1YL8qQH6c7UO80SlQ==","signatures":[{"sig":"MEQCIHM+IKYZF04o4YUeE3qGrG8uyjp6R/gt6DFoD+QosPT8AiAVfeToDi5DBd7FLh/Zaxe5aYSvVO9++ieYFG1UcZCngg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhspQeCRA9TVsSAnZWagAAynkP/joSD8EVPjyt8erjep26\nONOYrKoFrL6bArBkh4DYNlGKtGzp87hAgTcDBVnTRspfh5QJMUpJkLPcblzB\nI+aXn8ydch++Rl7OW6xxPb+8aVTIZk9bmiMV+OQTP+RornpXxa9OsDY4RJog\nxV8+ZYrrOTq/kGvspqDo40PRo3BSXqkG2xruvQdKUwWacVZq2KW/SUWCLOpk\n61NlKeeHFVzJ92AU+HkVpXC5EZ8NELQocZhCBAbJkYLbRUtZddBPCE0RaxMK\nEaABM/HY7Suq52sL9FPdzXfR941lcZvSeAAwOjtrgARBefieGraNx8YNfmqh\nr7nByQlrFZmJ7rtEzio6tO3rQj3eRMsTqrXixjcISttzqJQvptt1HCGLBxeK\nPpfzTWsmEXh7mkcFtMydgvs7Q6ne1Lalad75PW6ijGZxISGdxLrF07kaiX0F\np08+xlXPAPBoCkTII2Tv9SVNvT7kxseip2D4hRIeB8mGeRiXlMiVyPT2qAiB\nvA7Xt2dmzx9nsJbecg1jD6r+1IOblR0/gZFVw6r3ZoxYxTf/OLOujBRPtvmh\n29s/skUO68Y0gfodlAmFbHumGeNsD1TO439N/DmtxqbJGKPXY32LpjPzVBXm\ncqqDnmI8dMU3ROc23rFsZxu4JHBT3yGVh8XVdY9K3x9X8mta9EhZSMzJa5Mo\nsFxE\r\n=zjOx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5531ae431f0d6218971eba607ec00edae5a9fffe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-09T23:39:00.097Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.3","deplint":"^1.1.3","ts-jest":"^27.1.0","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.152-renovate-typescript-4-x-5531ae431f0d6218971eba607ec00edae5a9fffe_1639093278087_0.08131776202986352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.152-renovate-external-non-major-d92ff512d10abf8a1c730e6c6fc3046920f7bf22":{"name":"@balena/jellyfish-jellyscript","version":"4.9.152-renovate-external-non-major-d92ff512d10abf8a1c730e6c6fc3046920f7bf22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.152-renovate-external-non-major-d92ff512d10abf8a1c730e6c6fc3046920f7bf22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d4cbbf330b40d94240e98f9d7f85a31978a383f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.152-renovate-external-non-major-d92ff512d10abf8a1c730e6c6fc3046920f7bf22.tgz","fileCount":19,"integrity":"sha512-Jfi726GXZ/bNyxv768+ZhrBNytXkC21wmsLfca43zxinnRZuzrzcCD/uQHyfSv96aFj9S87C1plFi4VO3NkfTw==","signatures":[{"sig":"MEQCIEiFuk7qCC9+7EyCOAehcyagUgMkoIxRH68oItnAeUdJAiBhRRgsE3QIvcS7FF7BqPsKxcPOGCergUQ9HFBaF1nn/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs/PXCRA9TVsSAnZWagAACq4P/RHrMn0J85jcxrL/PHb4\nfpWr2Bcfv293oPh/BC+UGObvmCIAsBJB1Y6exeRtiPEK6z+mftqahn+eeI8+\n0ooli57HiYhGiTirBt+waNFa0GiTzs448U8Yuf3GFcCZmiVUP0bD9wePHJLQ\nugE7a1fi1qkIpptuqPumUth2iV77m1/3znEaoYh0UNciiRSLvxOxhymI7cib\nBx2okNCZht8EqsY20juLuojI1eRP4xC58AgP08BfyKqPwSG2Pd5BYaO7bE/+\n90UlBy/7JHfhsPutSnybkpd++yPr4HeKKh0acVWAkl6hs1awuqRmMKea2Iq9\n2jHt+noLY11U2kS5rZ5c8gKO+3yB0iM8xYzdfN8MV9DWFmBGgdQo40kiYBiE\nUQJ/BKKeQd8Vy207YKDKHkLChssEEJ74yN5HTAyt4Fj2zb1Mqutpgu/GOaeV\n0Xd1mRRmDDOhc/tcnXoMFDm9dacVC+xZynXj5Pxm+wdiSBvIGgBGdAx9RevR\n0Gf7CuMdTOLw3q/xgVOUE6JG1ll3yloZnTR//2N4VK0RXzcbBjyhnpWL/h51\ngOHjhj0MAHOixRQDBPak+bR8waPqrfG2pS0xN+MkrMZYn4KwHSEnaJ+MriVa\nu4572iTAIiUX+oZWbxGQRBEQjrPKLICVwKNMVn3bKoAWQrtJM5TatzVSzaZm\nUDeG\r\n=PJdl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d92ff512d10abf8a1c730e6c6fc3046920f7bf22","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T00:39:04.455Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.152-renovate-external-non-major-d92ff512d10abf8a1c730e6c6fc3046920f7bf22_1639183319501_0.7097296411097236","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.152":{"name":"@balena/jellyfish-jellyscript","version":"4.9.152","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.152","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a1deac4d0dddf2788d0fcab8dd9f4702159b4659","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.152.tgz","fileCount":19,"integrity":"sha512-8XkERcFyyxzDnMLayTR4QYg47RUD2iv3ys+1ZlKMOYF7JCXjZRcQPqKkcBDMluSTb039SDppdOFPYMipUNUV9Q==","signatures":[{"sig":"MEUCIE/r69BhpvC92cZ3NH2dGocMq/ipEXd8iTVzBE7fEDwJAiEA1FXcGQHguYL2vv+FhFb3VcyXXeP02YbmjLJbKlbYSiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs/T0CRA9TVsSAnZWagAACOoQAIGl8cksT+7AcdXjLlt2\n9PU0qTb0dOq1GSQ2jwAidJ/ZGyiZ+7zuZrUmNFEwancQkOvpHY6hgYEMd9tD\nNt4lMnneoGAaN/PjUAB3t1Uq0AWBWQ9CNJA8tcaGtwUlFbnxKWyjHOpHh2e0\nbjHN75O7Vz13E1y7ZQ19wn6pNWKQmzLa/7Bh4+udc0O4iI/dPcAJDGKXi93G\nO4dn9NepfMtxKCORNSJUKlw7yiEO2d5pOsLBRzEZ8IbAXCYRnLJ/AiOmA4TZ\njFWQuL7FaMbpvIo/W0Adoz/LwnF5SmpviByUdkRLeKnxnq9aoZdCKYtT1018\nCRYlp/SbyhJPRDdecfZgP8VidZkpaMEeO/FOT2Pl0a8N9A1nUzl3Ie4HssTm\n1tyv/QwM1J1wtwEaoFW+q6imR9Bgh/Fi1r80//zhK53Au7r5DFFn8aVwgBSG\nHpr2R8j8Ou2vndorvPrEel7zOQiOtc3RHtHFxwfXziRF4SftTK9R/V9wiCdj\n9XrnuO5HP8uSI2TRN2uqgEWhKmhxz+44+DptTKLTIFYAjoacJ1YjXB8s3j3d\nslhedE/vj2zM0GFA+dLueY9zYGU2jH/JouLtkDg55R6mFu1D6GPjuMpRxQII\nFaM4pNEV6YNzMy7z9BdbLeAUyGsIYqFGcI+0dfzpdW6yW7/rwW+n0OIPYAVC\n9uzV\r\n=P2Dl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"646c0c3c9c3a0e19284119c2ad8d8be782453884","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T00:44:08.383Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.152_1639183604720_0.5147502871763181","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.153-renovate-formulajs-ac345cce90e87c64e88aa51232bf80fd66b86b98":{"name":"@balena/jellyfish-jellyscript","version":"4.9.153-renovate-formulajs-ac345cce90e87c64e88aa51232bf80fd66b86b98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.153-renovate-formulajs-ac345cce90e87c64e88aa51232bf80fd66b86b98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7665478cf7c03aa3f0e654fad7d29aec49cd9b41","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.153-renovate-formulajs-ac345cce90e87c64e88aa51232bf80fd66b86b98.tgz","fileCount":19,"integrity":"sha512-9V2qzZ4cKc3c/kT4fftfL6uG6D5VKb9GtcHz3dU3LK+Xfyx40CKfvypYds1YnFuUD/oWjXSDvkZaAgiKhCM4oQ==","signatures":[{"sig":"MEYCIQDzn95jsO6uhTTpC7kzFXzil3frsDALkUcsBvZLC3dsLQIhAPEtfz17sV1BnRPEAeJHLRKsU53UJNO/xZdhGu5JoB6O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs/ZaCRA9TVsSAnZWagAAdFYP/29H3+gJHolSaEFJxgyS\nwQAoUw7Bds1p7DCpLeo69WyjhIHMB/viAE1qBNhSPE55EbobuQPd9eWljirm\nbZazAkmcQiKY0TXNkQ26D0jOv1z+5gOLVjlQfu1JD1oXs2/Xmxu+FWI+vIAi\n5iyJT2Y9r/0JA+H+GJpy01vTjMKf4aE6P2ttRRFG7vgdRgzeAENOfErGLrOu\n+A6JVm/rfAgJCCbwQJf2xc/1Oy1lDyNWRqdjdhTbxhkkxTcGLADow3ZNNR1V\ndOsCPqO7M+wkk0ARSbzE+QjY9bB8z5UiUeWO3D5jAWZkiGJzlx7Q+GRvhXou\nPZGU1suxzSw3YrqidJPR17OUJDwNge4tpxTorsyyY+sGvIls3cokN0ssEf3b\nn5c/A+JZmajBkUxSsbTYv7uoBkffX+NfqaHGo/yHzSz0RVS5uf6nWQyzhpHJ\npYRy75smssUNxqzlRMPZvSm79w6H8782haLfFu3BUvFu6HO5UGpR31xskij8\nLDgsawobZp76oMapT9CBrCp6nzOmhi2RIRmmfQjtI9jXxEHk6yfCJrxIkTpW\nMdp04esJd/aBgwUq1YuhszpoSF+tkpw+9KUzQa/3fk/w0KOXmtVGW+qc96rU\ngWPNTALZ6CJOqOOQ1TTnol8QmfRGGb4R2vty4HyedPfplqSHVSqZPJ/JcToh\nvMBr\r\n=0h5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ac345cce90e87c64e88aa51232bf80fd66b86b98","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T00:49:20.697Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.101","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.38","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.153-renovate-formulajs-ac345cce90e87c64e88aa51232bf80fd66b86b98_1639183962085_0.1171824926870646","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.153-renovate-internal-patch-8c582fb051ffb77c1ec224046c697a395f26fc74":{"name":"@balena/jellyfish-jellyscript","version":"4.9.153-renovate-internal-patch-8c582fb051ffb77c1ec224046c697a395f26fc74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.153-renovate-internal-patch-8c582fb051ffb77c1ec224046c697a395f26fc74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2479fefc18d98bc54eb1e2f217b3742eec370e76","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.153-renovate-internal-patch-8c582fb051ffb77c1ec224046c697a395f26fc74.tgz","fileCount":19,"integrity":"sha512-GZcL2g+RsP2iu8nMOjfdDyY7xalneUhS2BD08LeZ2jq6JZFWC5PvO/I0xVid3LjDGLTOjW0LqRf9i2zgAEB0zA==","signatures":[{"sig":"MEUCIESEipIuuFgXHpw5oKs1u9HNWfrpDjrws4dAx9RlORZPAiEA6IKrsGKnTaWGQiZaLMAcHCvIJFLDPYMDW/li4Bj9IgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAZbCRA9TVsSAnZWagAAtn8P/11vA+x4ZwIDKCP+lmq0\ncKiHliDVoDQjWPlsdnXvl5CnsgZ3KcpUQJhFUUadw9olvBIokj5IQDQ5WX1A\nLwbXRM71B8+3eDjdR/UrGYUpLrvQiQY+iL8US8IZqVNvCTxmLWiJzJpjjjSW\nnoRzKNdKVJxcqF896tyfbuPjC244mT/NO2Uce424zQRQaIEvc7Ia4av4N2nm\nkG6qrH0CtcnlLRO7+A+0L6BTNKQhqBhaHkqJd79a29AN/MV4zrPLXZfyNiwI\nzYsPJL+K2FZacIS6mkycCuXoVKcLp+B0i4iJfj/4WY5bo1CGnIG1O0W2lFhY\n/QwhBhB8pSeRP5AVo5pcoUkgtTPAhTnLdw3ccBtN2+zRkm04ve5PoVz5vZup\nyHOiKMjIEad7xRG4CnQuKb2/x1a4MSxQpVRCr5EOcMZpGrV7YW8KhSAEVGR7\nVjh+ayiV8hWTgJdH0V7zGA6g/I0abYBirt85PhH4gFEkzcsoyTgx/o3SRRhW\nVN8XfxRGxnBiZ9UVy5mjRRJPjGFCX02byyo3q3E8u1bDkLxQZWu63D5RSm2o\nKH9lhSq1U0DC3DOgKpu2UQddxQ7M29CqK5VEcRaD6bwyxIa9i/BZFr1kAw4a\n/yPJa81AHTAU8MoIbEGEdP60tuYDQe20NPjB68QZPf/VOENimDCZyw6AEfi4\nmxos\r\n=NCJR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8c582fb051ffb77c1ec224046c697a395f26fc74","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T01:58:20.744Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.153-renovate-internal-patch-8c582fb051ffb77c1ec224046c697a395f26fc74_1639188059442_0.6891746061781097","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.153":{"name":"@balena/jellyfish-jellyscript","version":"4.9.153","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.153","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"948c784eb361fd9070e63573324e1e1e4bf10f64","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.153.tgz","fileCount":19,"integrity":"sha512-J0k1a15hKqNUDEDmyM0J+vwDVVMQiIYXUSM1RVxGz0Ebv9RKT6SNtalQtr5WGwK46YWaGfQCuz2mowgQcsUzpQ==","signatures":[{"sig":"MEUCIQClnddkk6DgQYyRfvpPZ3cwv16T1GX99D/aSODqohQ1iQIgah/C6DS9NvUya0ZpRdY1rjbKFn2nLfVnvK80vVPw+D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122523,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAdGCRA9TVsSAnZWagAA5BwP/0Do0qJSoYnlF8Q7iEsu\nwpGasLJUs6c9LeOaDjyZf01vNoJSLyb7b9z4ZKDRrXXxgijc/6QRw54RRGhA\n50Ua/n6YzwDxyYJukq3FLPWpVujAUwZ2Qujjxj/ZCDnR1vy2S+SE3vC7PebP\nfdun4n3BTPbDMuidGoXb69hqRlvWBpXhZJheJA8ZDir2WBWFPdACdoe0xQPg\nun5GNcJWocVX80a/1DfutsiqI6YTmAlNTNmmEYrzGyuWZJy21cFd4oUE0Wi7\n7kdq0pXvSbWodnYo/fYg6ERs+lX6dr2TG+6y9Lf0mkt+ObVno5BvK5a4c4YX\nBcf0Rgek/o0R3wAksPaKhB6JhWIe/aQ1hKs5Eugar8QyjpzI4LOtrbOkhzPT\nqdICIvvALonAm06PCJvQVWvIoAoFgKwCYRttPQ54iyr5N8mW/6GTTgpqkbGd\nEtVRDnPHK9BBAkHzurTmJaz0D8LU2cwcy3JJmxvDs0PHAK3fbhQrWfS3qVxc\n0GdAA1GPfcnxe7r4yo5Htp6yu/dD/C8F9Ua0Ym6pAe68jO9G/VFRSe22A5RM\nV7h7sR8cIr+GxrxFkXexqtgCsvV4fbWZUI/AbTcNZknkqTNdxPHKuZUkzYkw\nOYdEXujRdq5cJ6l62u8gYJPrCnaa9bWoQz0JdexLt5kPci3L33wHc54h6cMr\n+4ZB\r\n=Lfaw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3a1b73672782452c18c3797eddeb94ea602bd55","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T02:02:35.657Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.153_1639188294754_0.7822624998513694","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.154-renovate-formulajs-a693690f2a3acd448fbda25c55a1cc772925b6d4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.154-renovate-formulajs-a693690f2a3acd448fbda25c55a1cc772925b6d4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.154-renovate-formulajs-a693690f2a3acd448fbda25c55a1cc772925b6d4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cad0dc4772292d4ecbb22b2433f3578e95c14519","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.154-renovate-formulajs-a693690f2a3acd448fbda25c55a1cc772925b6d4.tgz","fileCount":19,"integrity":"sha512-GP5MUTLJ2d7SC187RXz8C6YfEQEkSTY45G7Nt+iMt4dsXLW/kPwkFCf7EAHfyJ/4/698mSnmFcYoSnw+tqKcSg==","signatures":[{"sig":"MEYCIQCOoO9WfiVwPlaPfLqTiUTy1SRbPKZT+OQsOzU8Xd0D1QIhANZ9wwMqGK9EXHrC1IgL7/0vc0rmu0+3m1U8y4Gh8aZC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAf0CRA9TVsSAnZWagAAPboP/00dj+tATfaCquVIn9/g\ntecsAuRIB4l3KbPcpOVMOkUSaiWUNofdoza7FvhhU2rVdK6i6c9HA1vi3lxT\n/DdlDCWbx0m7NeI7Ca1bQd8FBaXsVBItXjUn14dtFh3gZ4XmoxUm5JFARjlD\nGIQ71U8iVdoI9PbtZt1wnyiWaNOhA3O+fCDlptlr6z7MXiNoXRrzNVJHlhCL\n5Peq+4HDodfYGWV5IWPPJ9n0isIvW9Kbj0VvQxXNFsQ7niKO56AfY0k80D+G\n1hLnn9mGBFXWUs25ks1Zzn2LuX6Ine7tLnMTVGcT+qATk/o0t1D/w0+xrIUZ\nj/tI4IoT345bFxWvFY+DSmMH9iOxHGAJIicscdqU0bd0AWOOX1SubOUCeNob\nVf1OgN2NG6LeB2Fm27RXDM5j2jHQx/GrG4aTfulbp9vNc0YDk0Q3PCniR3iJ\nfb+8dj3/7nteBx8iKpALP2JywnPi8nQL10AXqCj8XvGbuWytH6RLVsibuVc1\nwfPK9cnpeDajbpvx7sSyk5H9qtpvo6tvmz7DxU2dz0sHs75Hzub5UUx6IXjj\neop7ga/rMEpQ+NZz8Em6pSHZ2W31s2IStB6PfLdAVTwD+91PSkTCYX+1Dkdb\nr95uSU52O3cGdmhCzUJObZsDtNGcEGXZA7l8Dn6xFUQ4oCvWgjY1aB+6IdJf\n++WD\r\n=GWEM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a693690f2a3acd448fbda25c55a1cc772925b6d4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T02:04:40.199Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.163","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.154-renovate-formulajs-a693690f2a3acd448fbda25c55a1cc772925b6d4_1639188468827_0.35108622017025204","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.154-renovate-internal-patch-9e586b885bce172d28feb348081b194e7e3c8322":{"name":"@balena/jellyfish-jellyscript","version":"4.9.154-renovate-internal-patch-9e586b885bce172d28feb348081b194e7e3c8322","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.154-renovate-internal-patch-9e586b885bce172d28feb348081b194e7e3c8322","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ae2fe8b65184b6468111212f82d54ce719f3b3e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.154-renovate-internal-patch-9e586b885bce172d28feb348081b194e7e3c8322.tgz","fileCount":19,"integrity":"sha512-cEms8lUYbYLR/q+LFRFCRSJa9r87azRrfh3vg4MgeHwpEa83oQdm48Q0UioyzA7k47D0QRG3Z309Wr6RxesCWw==","signatures":[{"sig":"MEQCIHvWtFs1wwLcADGmmrNYBWI3ZkanyOUwdvQDHQUACpQuAiAqP6EGvL3kW6L0Te82AhFWgFAk7ZDFqP/cU+xLMbfWyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAh/CRA9TVsSAnZWagAAsbUP/2zUG6Bv/E1ghVp6HvbL\nqT0L1mGJ6VJTHIpnAl8lJtzwrtuNoiO352oSW+RVULU9db9Wb05N//hDnlXd\npGw7vH52f2rN7oENf5fC2WOgq6rnjnGDWj/v0YYiG+jDCkmooEXIevnriCN4\nyIS1ghja+8NoDJrMoEpsgu3d5HTSwyuJ22rntWwdZpDiVFGSypjwYOe9ED+Q\nDwufWBOWKvgUUYYC9i1SQBSArR8F7n4qROOGWT4jQWz9QvzAE6mT6v0eLq/5\nBgM7gKQCo0ZUjtoQM6PPNGidVILlOVLZXsWiB6b7V/wJrSJY3tV+TbR2pubo\nos/5qQqG495wXzjEHThixx7cTRL/Pn093n07Z8kS3QNM3spHNbXt3IFG94P0\nUoKwL88AOkeGJTYc6AQp/lXvmkZk1tRZ8HKrWom6v/c0HLjcHorwicdrRF9J\nIDXkHxRiA8hPJVtNXVoS7VSxLyrtI0RdlRMTSWViUJSW828AZy0ASb6N4E/f\nHorDcaMeJzBIL228APjcDKjPMWw6ABflRRm2B83vDFYFV4j04oA+GKCnHeow\n4vj0MJnqrRMeBonXDuY8ox9GOCreU1fjH6UnZ+dA9XQhvrBWsqQS8oDlKvIH\n5/20EXXnGJSrlTg3sVzV96s1Q2saiW8M5sba0TEPTgRD9axGEFRy1p4hSviI\na9bN\r\n=Tm4Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9e586b885bce172d28feb348081b194e7e3c8322","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T02:07:01.087Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.164","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.154-renovate-internal-patch-9e586b885bce172d28feb348081b194e7e3c8322_1639188606769_0.4933889010142085","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.154":{"name":"@balena/jellyfish-jellyscript","version":"4.9.154","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.154","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"466fda614cb3933f5f4619f14635872d16901fde","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.154.tgz","fileCount":19,"integrity":"sha512-HFOTSCMZoPKNiPJ+K6vM8zXL4U82DSAl8MS/t3xwKXvMGzkPv2zDk3THGCby0FTQJCqxkCNLI9pgNKS0SSS48g==","signatures":[{"sig":"MEQCIA/6lVLF7KH79gv/0Kx2RCHV4ERGu+4jSACPp/dpn1s0AiBTfWak5aVhszqoDlZi+GMod5oeVU3SIEcLaoNHzfhhbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtAk+CRA9TVsSAnZWagAAvNMP/2ZgVpjvWhselRusyJxa\nnmJyOVjE1zR4kqQg9GE1fNkqGW0HzT8N8zy+zzRHmuqSR7jfOhNsiOD3v/lR\ntpeSSA4yAUHUQuj+fTrS7W8kN8DHhOfMOBr8eHKPsnE5ftNO4nE4bcJinBDe\n5cXWteisiEaktEBTfXTrLQWM5t6ijF4/QZ9XgQ99Q72eA9QNzTkTuM+F9zBB\n6cKMoXwjlATTM2OfZ5jedYxT7EaXq/1I1jHrxCuCJujp3JA95K5yjychGUtH\nbdPEheRnbVzsC0AEpcMUcMsv6wzPW2Q5WBcO4XIDUtb/TjRrW7e1cDMC9zKJ\ndC828siyRNLJ6Y3fbxDLXwNnhLhKyD6XmU1m3E9QPUupvISK5pSQVBb06R5g\n0YJXhkHp5KN7aTdUMeIGw/LGw2aPWJbEsWxdFbbaBUjNwSQmQ6f5fgjE9nIy\nRE4qS0pYkGwlCLqjwxmqbGZf0gxEmy1an2vGeHn00jjfFinMu8wqJ5019csj\ne57LZ918RVbu618jM+jqJv5VCvw79rPWAlUVMEnIfqTojnkEwmdCOkVFVGgB\n/9/N7mNr17EnhFtzyfhI5aXuyWES+6UtqY3fIOd+kEvNJ452T81pYYyOPao9\nLcscLTEkhd44PQcAY5dgQ8RUp9KkKGPA5WlNdfW84gppKdW7YN/xNtnfWbx5\n+FHF\r\n=sS2S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8126ac6562e04c29dd4b826428d46c0759c9a9d8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T02:11:10.211Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.164","@balena/jellyfish-client-sdk":"^7.0.23"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.154_1639188797825_0.03007358892351908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.155-renovate-internal-patch-33db33ecbd6762a6e8b3649dd429358c132f13d8":{"name":"@balena/jellyfish-jellyscript","version":"4.9.155-renovate-internal-patch-33db33ecbd6762a6e8b3649dd429358c132f13d8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.155-renovate-internal-patch-33db33ecbd6762a6e8b3649dd429358c132f13d8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07fecac24dc23d8aae76a1700713ac3be5533297","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.155-renovate-internal-patch-33db33ecbd6762a6e8b3649dd429358c132f13d8.tgz","fileCount":19,"integrity":"sha512-lzGLG3XhRf/DCvw6KDgd43zIARBy/A8A/+xT6ZUL7Y4D+SebEsqZiGvaDBIARIE9maCll+qqg95Yap5msCh6Jg==","signatures":[{"sig":"MEUCIDXkvEVDK88K3k3m9VO4BNiv8u/KB55QiQnGUcX+CCr3AiEAhSGg0Z9k8X5kMmPbeQcDFL23D/FaXr+mH8hkAo9HfXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtG4BCRA9TVsSAnZWagAAUwgQAI8LzRaHl266D0AYqHPP\nGvOuJKHte8I4pxcQIAE1jWJWsaW5wmMkkjHkhPaTP4CCQSuponGj1T8jXGd0\nsmyb6kSVwDQ3cP92z1ufgs4XhBDfd6dRkI2vYV2v4cFBLdAr6S2bVP2TW21F\napqlasVFfNy6fiSYHZGvGHwztg3OhRWmi14OCfFVf868w+9W+DeKq/GSSObx\nCk8PVl6br5bZmFwDuwD2Z3E4K+wYlua3MUC4HYquZcCVs7w62ZsaohC7sfoL\n/5UT+iKtwJqFiGI9NFpvJqXqikVutsgMjr45fP6ruPq0yDe/HAlHUOJ5Csd+\nToNCsjqob+Kfth2sr5fVdG0n4piiLoBsnfHxnsgCOTK2vaElfIlN1rs+iA7f\nd34wYhmXAcvCde+1kLoizqB03ys/8QvnVmS8YtimN+E/D2GRNXKtM0hYwdRN\nToTWnkP94OqPVOmj+qiP3X7+GAkYpgkCvYQwBy8OGY8/z+nf4EmpH9zYo0h+\nem1l5EyxJW7R+uOHbxpcck2vEIRaDbCzXvQsJyWgwSnPAAy7cRFhC4JwUArH\nOGNBXubwIk6xeHU4OudY5JRMv62q9cygGoGcL6uLNxKIp7QmhnxqDH3KYXcO\n6JVXwdpMDk8qH6XkYSemIHNT87IcqzYQgYbAM804BKel3oy5vfYlCeMz+g7v\nDp6R\r\n=xwjI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"33db33ecbd6762a6e8b3649dd429358c132f13d8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T09:18:42.007Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.155-renovate-internal-patch-33db33ecbd6762a6e8b3649dd429358c132f13d8_1639214593133_0.7727907508995768","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.155":{"name":"@balena/jellyfish-jellyscript","version":"4.9.155","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.155","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1c8006d81048fe8a84733bd97a15edb365577e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.155.tgz","fileCount":19,"integrity":"sha512-+ig5ktRIULsIWXqBsruqlsqmpG2MSbH+zfqzYhE+nrSprKMK2nX7Ih6bjXVTtOJcmYht0MLLhptO+8CLmbjnyA==","signatures":[{"sig":"MEQCIB8uc3Y+KT4RXJUTSbyHcqTbSJ6AZFHHFFigRkRnBLDtAiAMadTysOqGMRUXA9/+g7h96PwBwygKEir16+Qn4nJKTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtG8uCRA9TVsSAnZWagAAtS8P/0AnUDA7tmOVgKpJUGTq\ndbFefDWREstz4lrfVMLpCtw++7yb9/Fpc9eIR+z8MrePVLtNdOz1Mmo7TAnu\nSXN/Kp0LCDp9FAcaym7g7pJ8IA5/G5kJglHsAXe0VVKMB+SugqkSDiowAd2f\nm07eqBNZx+bcOF/QppPhyNpv3EohVKza/7jrZTlvVGnFOH3aNc1DIuQISsa5\nEGRWxxuFCokq0abfv8kQvoePiBkyRA3FsaOVWMJTgNUQw+MohPosgiiW9sFc\n0EmxuFro8QF/38CEoSIRmConobhT6VDtxHp6ZxVQO46iziLB4gfcvH4jbr2o\n44akgVEMOotrfDy6L2pzop5H8kB/K+EHg+AFFk9C0Iza+i2kJ/x8IOWB7KYp\nGOXAqCCKspem2ba+cU+XKZTKiyYoZmwp0Oq8Is1dSw/WvCwvNTi7U7jcnKld\nyQanGOvBD9Vw3WoXgppAwWCwAtgcAZEAkbfsoBF9+V1XARf0H4yBUe9E4Dbq\n19WucCDCeI2Z3w2i091uAsaXeKx8K8TXdZCD7ixprZVfLmtmef8KfrxBF8MF\nAVJ6B+Q5b79lyFf1qNRuH+UMy7qMWqgMonyfePKzXvhJ3nXkqcJLHR6G7cri\nd/rnfsS3mo5g2xlOPTdEbf8Do8GrWbPetSNDeXlTiMe2kuO8M9AUlHcVjbDf\njwjb\r\n=hrMy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"91f787a197f56e42af281a84e27f57a3ad16d702","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T09:25:25.074Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.24"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.155_1639214894778_0.6241385158211614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.155-renovate-formulajs-b73af3ca8c70394da3f0fbb11cec07e226d53c48":{"name":"@balena/jellyfish-jellyscript","version":"4.9.155-renovate-formulajs-b73af3ca8c70394da3f0fbb11cec07e226d53c48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.155-renovate-formulajs-b73af3ca8c70394da3f0fbb11cec07e226d53c48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"688d5e37d092748916b185eac830500c12e9d98d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.155-renovate-formulajs-b73af3ca8c70394da3f0fbb11cec07e226d53c48.tgz","fileCount":19,"integrity":"sha512-IgmsdLr0wuWGiG+w0BuBkDsvfo/VCZA+Qr/BL9eUcgV02Kn7pIQGMuFrUYnFdOil0LgbMPDFSo7/+6tDVXBp2w==","signatures":[{"sig":"MEUCIQCgM7xEohzmzt6vUhOHdJLXyvsty24GZ+rc9rZyNUWJ9AIgNKXPuhObtVBSqmbPOrTx8ZGKWaLiu7jdlCZ5ldQN+yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtG+2CRA9TVsSAnZWagAAUEoQAKMf4tPUlSC0VTP/f2yo\nFnnLBwl8XdfcFIrNjTwyw+yWdYGUIQm/EPFAHEOhzT2KRmIaxixeBfDGUudj\nyZ/DkKTcvd6sEY7tf0scFx9ns7t1xdDu2cbeK6janG2FE8JD3kc2x4867xot\n2L48uCEceLN+UBAQJdFndpQPF8X5uoX7aor73NGDxnEzSWAxy65rtFI4Ob0E\njjYFzEaSZGXH1405LuMhOfREV5B3ISaSWCAFuntJiHaNB+2d9KNlMXrkZuEH\nZN1CmZUhQItg5R24yxnO/sCfLhPjpvd4N56LSmtAPb8m84+DhwLTqbHM7YaH\nGwTFEofTdWhztSZFe72eKa6ObEmj/pbmVGA53hIc4HfgS6LLe+eb46MLiuOw\n+xj0x7DHsfCt3d6KC56o7OJOgrpZ4366IyhimhJEVhowVST9uw+07cgFdTba\ncTp6UblnRCPnMIIz1ny5QyfS0ToUhEaIFSg1zXvHuNPvwLEQO5vZCY3Ow5WT\nKXxKxpKm6qB2/etthqcdH6jvgZo2Ks8fL/XpKYjKLaXGKMVkWXdjRMF/8IQX\nFLJChKxz4ZfuI/1vHrruTGgyPs4NfhqAzBPeR58nuIZkBt+s0UdT54jhmag+\nzWog6iTiwgYLL2RHCzNsWCQ6S277E9u30m/zYJZROe96S9tOKIH+tmc+Hynr\nIsRZ\r\n=C4ZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b73af3ca8c70394da3f0fbb11cec07e226d53c48","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T09:26:25.367Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.155-renovate-formulajs-b73af3ca8c70394da3f0fbb11cec07e226d53c48_1639215030724_0.8508524619209479","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.156-renovate-formulajs-81e019c2466eb5f97e62cdf9e92e1bfa4adac7b6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.156-renovate-formulajs-81e019c2466eb5f97e62cdf9e92e1bfa4adac7b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.156-renovate-formulajs-81e019c2466eb5f97e62cdf9e92e1bfa4adac7b6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a53b95fa4a0fe3a19c83dfc4b0d959769a1172d5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.156-renovate-formulajs-81e019c2466eb5f97e62cdf9e92e1bfa4adac7b6.tgz","fileCount":19,"integrity":"sha512-GUBpwhe3Gx1z6h2oJmX2VZiTaIxpTjh9ZLRaRq53CbhkQp8TXsVb1jNFMfhY+v7ljKLBYI2GRWMq9H3yG47J+g==","signatures":[{"sig":"MEQCID9WrBTF7tG1CN/7qqXBn5ZvqapwIi9htQ3QHz8o8+RLAiB1ITEyHq3RuIcMjibIkT++eetKlr8B++oaWOLDQE+EbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtHCUCRA9TVsSAnZWagAAj0gP/jXYq7IUiXfu7k+7gdqo\n0GF47eqqtenaPLlwK8uBmmhnFAYNjjamUHrx/1OJGTxyYhM6v80AJW1Zr7ef\nPrfA7ZtKusRS/KY32XSSWsrB4M6pa3J6U/eSk6jsqi5WvwpVpNewmmQC/iLY\nJta2yX5455uwLq7RTU9SjgiCxGWOoJR0UKIz3+tt+DfUl3Urecxkkwz/CRyh\nF4c7bEnkNLUxxvamYxJ8+ny62x4w0Ng8Q1bH9fCyrPA5+bCvgsDU5c+mJPwK\neB8sTwBYHruDr41BMigybdiNb4Cc8T3t8crJn3vr9owDENDBmyhp9+E5pvQB\nFwWM2YyXBAxplXjk4PtFdsZFe5GXHdsfi0UtDOpK6WAYoSD3DBKW+FC8O+oP\nbNlKV5eiihQ1GcW5EKNGq/zAvsU91zEfLP37LETsyoNzR40SRecPAFyRzWZv\nVv7lr7Zqd37vbpggYuJblIIDRoY4EUErXeQY0CEfPWqyzElHvekXzSNTfXGD\nIypDcSnIT+XIgGirQ29/3siEs+jZcj5Pj+mQMPnrs8OZjZfAdD5kieoHy1Cr\nzPB8JNhOzcKowLIOU7KC+f5pX2bfDzjBsjWXyHcFa3vGHzM5VE6BeH3GokC9\nppMxqYFwRZa7JXKLcV+SOvtkwH8ubkZU5Ic9oHtZ9nqUVsixRLJZCfIs/XSF\nuJBf\r\n=qz7e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81e019c2466eb5f97e62cdf9e92e1bfa4adac7b6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T09:30:51.263Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.24"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.156-renovate-formulajs-81e019c2466eb5f97e62cdf9e92e1bfa4adac7b6_1639215252489_0.9220463367244858","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.156-renovate-internal-patch-a07087959d42af1877a54d4a9f616d62c9feeb71":{"name":"@balena/jellyfish-jellyscript","version":"4.9.156-renovate-internal-patch-a07087959d42af1877a54d4a9f616d62c9feeb71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.156-renovate-internal-patch-a07087959d42af1877a54d4a9f616d62c9feeb71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1134177db7fe113955e25d0c9faa0b1e89a3bcf7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.156-renovate-internal-patch-a07087959d42af1877a54d4a9f616d62c9feeb71.tgz","fileCount":19,"integrity":"sha512-kqw8Ox9BsKrrkZAg+Ec7nOYSMPbGeS07LT7XIwtcGi1i5J1GvADeItQUvg0NcSooEflrquSWbE0oECo19hRvFg==","signatures":[{"sig":"MEQCIEZFGkgZ+ASHUxql5KCL7Qfx0Lw2NdSCeMK5kmM9mGcQAiAfdR8zDkYF8O1IEzDs74cW3vOmjGIrY0oo34mYh6woJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtIe7CRA9TVsSAnZWagAAIR8P/jE+0vY5ZjbQF/aKFTTv\nskN1jS4KVp3MSWokFNbAMNxXU7odvaa8xhlSiizGOWKWzypmRXgO98gpVaYV\nEQP0LzpJA6ROJRSf26pXpQzV6zorQejPfEYn+WJUg15/7+IclvVVO+9IFdlK\neLLN0VZC0TvxKauOkpO08jvk1vjTOsJarw41K0xcWP8e6R41eArFkHh4e9vc\nG+++q5VYKhnTWbPOKdrgfWJeHawhEIgxKM8DzKE1QqIPeEBke3MIfCJIc0Ul\n8vS94XOB1In58hLifPHBg6dZYWLDYGEQv9cJ0cvDNCOVP9Y5X5nUsIVs4anq\nGEbhTWavSTq2Lt0XYq+Bc+Aqt2OeVpweX3suMmACRNIuvaQhtaEG17QjzrM8\nHYWJyotBLN8gkQixPtH/DIphC2JWkXq+WpN4lY4EDpS3HnQ65u9uy/9A31cH\nS1il/pfnTni+JKj8FV5IbzTA+CrspYwxQgVwiVuZm19LEr23E5oWNtEsHltf\n36aWtorMNhrmeTnQBSczOjdsnJZ/mrOYWCnzI4u7CFfKnphOm8k01PcybafE\n0N38fTuemFKDEEJ62O9sRTg71mTjAXL9l+Flbwcpa7kc3sYeZ/mNdB0UbDCx\nRzAW4P063PuwEuibceePndDbPv1PPhOK2K9E8pQvyMAJwKGxCYpyOxvA9neY\nCsVn\r\n=P2Mn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a07087959d42af1877a54d4a9f616d62c9feeb71","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T11:08:46.039Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.156-renovate-internal-patch-a07087959d42af1877a54d4a9f616d62c9feeb71_1639221179565_0.7552663802773485","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.156":{"name":"@balena/jellyfish-jellyscript","version":"4.9.156","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.156","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"91af8a25e9e98a47773409873c3cf35086486765","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.156.tgz","fileCount":19,"integrity":"sha512-Ogs212vZWq0ZC1XbARRAGroTJZH6TrskZmkaLaKoXKKO28lpCKcoTJn0SFPRHK+aZLGUQ3sYeRuVSLqSTSvz/g==","signatures":[{"sig":"MEUCICKnsWYQhC2043E5TSeQijdhjMuiZBbWtzkYmmXgPiA5AiEAyeIcg657rlexm7NLPtKyzwUMw++B7edXOMucrR7+VXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtIjRCRA9TVsSAnZWagAAaaYQAJuNWgWmRDIRe71bskvJ\nNxERlig/FDctzyLbffBrilqwc8fqbpZdYvYEgHd50ZTsdprDPwowv4W1PHDT\n9fxMWq6zE7ri4+/YkKi5AEA3lS0erbib1tPjPIsU4z+fGrqtx8VQLfXZJWFo\nx4R+cJA1zPOnEiulgaaoZT8/2VHsfcO0yksc7IXLmHQ9RJHkEXn6zzqxwmkb\nfbFQGjFquwgKUr5HClRZhjx3t9Aa/9reJL5b4OPaGVHvkHF0sybqI9o9d2y+\nTQPkgJy45bCEedn/0Uru7+NCYyYXKhGpBebhRQh2kFkftPY4TWxkZ7F9aRsm\niY0kV5fscUFbKEsMn+me0SGZ/Ml9TL7NJUGKq00s2RYQyDh5PuGxSoTXwCje\nOhx4nlhld2FstjDVLH1OSF7F3DNwkj+cMZnZm5pW6VI+49Qi9RvE5f9BBlD+\n1UL0nyHhrx0tQVZOpZerCxPWYpzT9m8TzD+SXcFq6KmbCbSW/1j1L3FV3KhY\nAPaz6u76AZ9AIyAJ92efOvHJT1piwoyaHydUv0dCoXORgzOx4kObZ4RnZbBU\nj9lt0bYe2MAEwHz3H5wzJrNDJ4ugBuv9kKp9b3juJjZjbNfaKw31cW/kmqYP\nmZmwSc2oAcO60kRVzkoni4ohNxzEM2MFu6A9K+CodBN1act4KtI1PzPDQ1Ax\nN9Y7\r\n=aBK2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f9fb294a93b31c24f5278c0433da5f387ad18bad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T11:15:11.518Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.156_1639221457602_0.9257836469415623","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.157-renovate-formulajs-d41a088e9295b9c2317a46c49235c94767732233":{"name":"@balena/jellyfish-jellyscript","version":"4.9.157-renovate-formulajs-d41a088e9295b9c2317a46c49235c94767732233","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.157-renovate-formulajs-d41a088e9295b9c2317a46c49235c94767732233","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0513b5c5201b18ebe185f174ea03d6b9feadc4b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.157-renovate-formulajs-d41a088e9295b9c2317a46c49235c94767732233.tgz","fileCount":19,"integrity":"sha512-H6uT4AyAB8MbhJciX048I5wmnZ6Yd+ng3dBcxqBHym1TTuuqs+sVhN2UxniKJGN4onxW2Jm+poyQJV4NQ4/0qQ==","signatures":[{"sig":"MEUCIGu1eHtlGqZDhqGFGqJ3hGdbGzN+oRXgs4qg22uXwq+oAiEAxpx7oE4706U/icabMNHfn9+s1ZnIAuINIOPW8KtWRr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtImcCRA9TVsSAnZWagAAhdkQAIC4427IolYJZxdq73dC\nXRI4svJ8z61+ZmiLNK76m4LwuFZhDm9Phl0BdSA18Rch1VRu84GDjpTWshGb\nza88M4Tq7az6cqwuJZjQTHzoryEuZW/4hQcowd/PplE6aAImNDqdoitbY4C+\njS3RXNvHdHqMsBAo4jd6S1meA7UvmqDrWRIOx+jXxcl9nVUfnbY9R6azAbAX\nMRtt0RlMXogcItT2STKnoDu7WOkjrQa7JNnPvN02dtgmJqiySERynk+Spxf9\nsjl8mhSPSnVuoYCzR4+iOVtsZhGFXC04ePhACG2tmJ+VlW/S5ecxSVcBhQgM\ntwG5E1OCf4VdeDMZvqCWHRPDFPqzA+xsKOsJGdw7P4kwqjSgsuNy5RN4is/7\n4Sn1D3jFq3RTK0ZndY4KDgyhC45Es29kds978bWcxyGwQupQiTCkqZn6XiQt\nFhItROl+5n28wbmqYodmISurRQeeyHFgIdH+Ae1Rria5BvvO3wvxA/H53i7O\n3iieqIUCC6pMuH5u5SdV/iO+DCzHI+7n/QBqJeZSvG1VvuL/sdpwDco6SdAm\n94+i3YGLt6K+kt/PgLe354gXgIQkhFewniUrQBR2kiwPQ5Ud6aNjZZ6IEO8g\nT9Acg8+0qjZRK04iCiXIokB1xpvwhxX6BioNpTpnd8MQTyRoS8M4wiYHA+0C\nAPyq\r\n=8eWq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d41a088e9295b9c2317a46c49235c94767732233","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && depcheck --ignore-bin-package --ignores=estree,json-schema,@types/jest,typedoc,tslint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-11T11:16:38.835Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","depcheck":"^1.4.2","typescript":"^4.5.3","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.157-renovate-formulajs-d41a088e9295b9c2317a46c49235c94767732233_1639221659909_0.5936600155036904","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.157-joshbwlng-drop-depcheck-cea650df8da639c0eba5ad65f55b6134aaa93906":{"name":"@balena/jellyfish-jellyscript","version":"4.9.157-joshbwlng-drop-depcheck-cea650df8da639c0eba5ad65f55b6134aaa93906","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.157-joshbwlng-drop-depcheck-cea650df8da639c0eba5ad65f55b6134aaa93906","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"925a24445920bf3a67c01c8a1de297ae098c98d5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.157-joshbwlng-drop-depcheck-cea650df8da639c0eba5ad65f55b6134aaa93906.tgz","fileCount":19,"integrity":"sha512-7e98ld4j3UbkYorvkkmkwwXd+sMpeVUrs6dySFnAdBsaeS8PWY4OEEN4aLODOFGITqYkwfJ1ZnIy/PS1MwAyMg==","signatures":[{"sig":"MEQCICD35ebK0pA5nNgVcWQH62wA38b5AyTN08snaPqkLcT9AiAWJmSWloXCFIf7kT2vduqL+J+FJHtRog5NaeVXQQR9/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht/WECRA9TVsSAnZWagAA7+UP/iJGp/7EJtw4PycLWBT4\nT7I3eBpWpe/5KAA2phI5JT/3DNt0ZxQVvtSm8DdriQ/nBPM6S4h712EyylG6\nnT6jqQKycDBKDBf/t43cmA8xwgezHXp4OvfhrNC8jKAS42dUPhbif3pOTF/M\nKBUwDxSBF11OC+FE8Ao3jhoHCcy/Ihg48YICNppfpZ8eMTnn6m5h9XaI0LyJ\nUtHZcX7LXEUodrnWrBwN/2r9kxBzRxI74IKXOT8fnx6c1YI9+OpvwsX1XHZQ\naFyzY3LhEiDDCPC6DuMEzRf55UszXPEsY3WDxB/VnJwSwQf1kpBDJS+IJT2g\nxFgl3mOvW4aDs1dZ62k1ajH2cznnxys8CJb9QMrv/LhQ8/EgG3L624e/lLCs\nXseVjVZUQqjGhpvYFgMRN3VHdIfsDfmZT7xsoh0SrQSRA8mTQr5ONkW5INvx\naKME8sFxn2ppjPW8XP5TsvysiAxp9A4NqA89P/FmRZkPLvFziC0Pj6owN3NK\npnpJ+67vx2XyeEn64eSMTSZj/c90aDtDWRb3i7FXIw3+kugYYs4BWwD/yHqj\n6Py8Trlckcx8odZdM0wbQq44Dyls6mFmDO57Dh2ATnr3R+sDULDP6THaoXCg\nyULc33lY2xpCuQxSPtYF7bqbCaN5VS33mqXV1L1ZyfuKXqEMMW5uBnn/yANR\n56Nx\r\n=2KJO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cea650df8da639c0eba5ad65f55b6134aaa93906","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T01:35:09.455Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.25"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.157-joshbwlng-drop-depcheck-cea650df8da639c0eba5ad65f55b6134aaa93906_1639445892026_0.8877334965999883","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.157":{"name":"@balena/jellyfish-jellyscript","version":"4.9.157","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.157","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c15f864ba75c59e7bcaec90907c6500cac20d5a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.157.tgz","fileCount":19,"integrity":"sha512-v3d5TJOpz/loe+U1scq0NVnoNl70ICeRKgPtXKDKH1MXr7zY/uvCBl5kAWCGnZrmuXTp32mkLuUBC6vrIPTbBA==","signatures":[{"sig":"MEYCIQCi8Hh+PYASHopdkT9NBoSh9hyCunpwyOp0exUqzfIDPwIhAMJ/R5RvllOAZeCANM0W0lcKJo89/uJZghDHRJAZ2hhl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht/ZACRA9TVsSAnZWagAAw6gP+wSjyQFDPbDSUgKystu3\nM39lTLxs6NuHeR3rVWFYF4N+K4EBL1mhTBWDoHIU0Y8a99py4CndCzdFyMy7\npLqBRBzlOr6FAVvy8rZHhsznpukBw/CF5PTT/uG0IAeDDaIGOzC6PYo1iFOa\nRBkrbvGSntD7FnyDD6j3L8c1tHjSXjiMF6HMRzJSn7ID5gs53HUk1zyz7E/D\nPFpOgwN0n7k2/bHsQjOPHhRFv5r7iAWrh/zHRN/AA8YKo0j83Qi6P8TYJ+5e\nnY8Fc9XgQRbVYz9Nw8rd+OYrkiw51WLbRQm4kpjOMiD5JFFDvESINzGq3thQ\n+3oMQbPSg7wiJsGMG0uzm9zjcntVgQA8Gj6rgxTLb/1maL8vBvWLXk1F83ja\nBB+c8D1ipFrInkzg1K74pbxhMtgVjSUqAVvxa1e2x1r4WKb5cdumajhrm6Km\n/Awbud2iWK38D5Pw5AvngmqOsbNTm0oXyyE1R3SKT9D8m60k4QtfuJ/cKKI7\nyBx16LUWu5qWMv88Cg+FIDRyes3uWNc/O6ULDf+CkN/0w3C0fYHYxYzxZZKJ\nlKBFfPWdrVmC/HvEJtmxll4K529knMhwcs9skgPtE14v4IGBElkkzVNtLfXz\nh8DszPfwxczVcaB1GZYjzOgwHv8sUNBG3VB2JuLhpCFWBuTBD06jOcYYGYyw\nU68O\r\n=AnVd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"06a1ee08043ed54840e67d1f9b9bddf602c36dfd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T01:39:33.357Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.102","@balena/jellyfish-logger":"^3.0.165","@balena/jellyfish-client-sdk":"^7.0.25"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.39","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.157_1639446080384_0.9710268625122813","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.158-renovate-internal-patch-8ca82205e0075856ca90c780d26c0b603a94c53f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.158-renovate-internal-patch-8ca82205e0075856ca90c780d26c0b603a94c53f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.158-renovate-internal-patch-8ca82205e0075856ca90c780d26c0b603a94c53f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35c07f7ea7ab9780040a16ffb173a9411a018440","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.158-renovate-internal-patch-8ca82205e0075856ca90c780d26c0b603a94c53f.tgz","fileCount":19,"integrity":"sha512-hSaXV86Cf7mHKUtx1io70VwIKxKeQ0jKPizO2WgHd3YNx+DqROEegEb49G6CRmIeB8XL6XTkXxf8hh0enmpBww==","signatures":[{"sig":"MEUCIQDLegzO3po67vsMV7j9iaY21WGVgBvsnNzDohc8tcPAPgIgPovnWitpUBk9EXWdi2Xfv3gH3/HLF6Bkntf2zrwLGnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuHfbCRA9TVsSAnZWagAABnEQAJysdZWh/lDAiSSpxa66\nbwJxB0LMvjZP2w0nmkS4fu0RKpC3Grjhis1X8bbJaMqKVKHRIbiXaOkV/FI6\nUtn70LJhGIWeCa96yOCd0LiuvGFHzvcN4FWHgneF0MPOhPWuukweJGJNnM+u\n1XPUuRqxWbRtpkHmmaGqm8eDriz6mx9I5utMtzXy/2tgmlIYMulPfP9KgIGk\njyT07NUlI65uGKFyMgburcfXTK61d+u9qyGZ3rfNUokUWmsbFcKHNeyMogcA\ngkvouJKXALNORjP684rz7faM3DA5YVx833bv7ZaTpwXplYymc0kyWLF/9nZn\neaKG/tIZSfay30h7R9jU9AEAEqhMly9AuceDWc1MbdOLpKQZtAABTYeiy4+5\nHoDgn+uLquBmTFfnPtA5/KhJvCvF6VjtjzcscQwRKOMzG997l4w1fIO+LKUE\nrWe4U3jrrN88uo8PyJtk6cxIBq0NKKf6lgTVYfhSs9ZPWs3gv72/lMr/Bs+a\npDbgdlG6vMOW9czfHq9ciyX0lFA38YIC4xikBlz85ybBYc13yZk/wr1oeBh8\n1HKKZHb0W/izs6URke3ceNXJEtg6c+h+Fn860lkW2fVDPMgTDfcD1oekk4se\ne6kqTcgHhU4lrCkUVcpH7dFOmx3u32tu5NcKlWch1ojKvzHfFWAN/uOYvJBu\nm1i5\r\n=h8kO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ca82205e0075856ca90c780d26c0b603a94c53f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T10:49:12.859Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^3.0.167","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.158-renovate-internal-patch-8ca82205e0075856ca90c780d26c0b603a94c53f_1639479259144_0.4713149700735859","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.158":{"name":"@balena/jellyfish-jellyscript","version":"4.9.158","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.158","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a64ec755b9c56bcade4341278b2fe1221bbfd3bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.158.tgz","fileCount":19,"integrity":"sha512-pUSDrZ/u7llIhjppeB/+XBA6jJ/YKw5DCzPtYein5cZhzGRCvzJ4M9JiIDslg0ZqDKHRyTlgmn3oSli+xTs20g==","signatures":[{"sig":"MEUCIGWNbifdYZbFfAHtmAWfZtwsmOxsjQCtvQGlpzeyzXcHAiEAvJ8dW+UlvybKSbmxRuSOJThXXk5iROLSwK56SJtv6EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuHk4CRA9TVsSAnZWagAAKr0P/Ar6fnKGpstcMu67sYA0\nAa7WP6znLhkFi3e8k43oplWEAkSz4Z8V73sb3Lu1Fm2xSJsHgZ+76VLid4iN\nli4cesintvY/+LZcuBnVmKgzSKI350xCgL93LDyec6Nw/CwyDK8SPYgTBrRG\naop3SQug5a/QwCBHUTEchcmIanOQ7oPRda4hdwmvgUh67gWxHQsYYQ8ANNT7\nMHq12PnrRY4HVigV9Yc0O7LWC0tGDxKNOMn1wgXL9IxFaOK7Ry+/Kpbf6RoE\n7VGzPe5SQCKzuzxH6iJozh+Ar52hlaHuuPFv+w+9yYfCgp/bzZn5YNIyFAUR\nvORKjVxJmPG0hVX2W8ZG/14FrXubGr9gfw412NSaH2C3GN6hwcwiItx2GEpk\no/4+430EPf3VRYTqHGPaTwnwKA6+bkqOSzYWGNlWqYZXZlcLAIQCU1NUTADo\nmuczEYba2Wl+Rr0nYAzycn3ytM/e/iwORuxF8qa0aZaD/TrlF3ZbdMoo9kUs\nfQvDtK0vUqkACCl7cjEylV0ApmtBe/70lDtjg+IGSSHgo2m2CXCsGHp8NKmD\nL+eeta7QqqUaQ8eyKEc5t0VM3m9EvdHCC3Hs59aeSVe/8mRDz2WSN/5USqGD\npXFxcxz2YIR3ovcgVS136hsVgNdRyNTOg3JFkLFi5KyfICxpiMWWmp4utrYv\nITqH\r\n=3hZp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8be067d33c68444ac95de599074b525f902c61b3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T10:57:19.363Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^3.0.167","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.158_1639479608710_0.8174324437747951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.159-renovate-formulajs-c0c99a5097b342f81c050056b21b1abf9c6f7c35":{"name":"@balena/jellyfish-jellyscript","version":"4.9.159-renovate-formulajs-c0c99a5097b342f81c050056b21b1abf9c6f7c35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.159-renovate-formulajs-c0c99a5097b342f81c050056b21b1abf9c6f7c35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9a2ee0ad05d202fbd43ec06625096336b57bc651","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.159-renovate-formulajs-c0c99a5097b342f81c050056b21b1abf9c6f7c35.tgz","fileCount":19,"integrity":"sha512-Sx7Wh/XDSwIfFafKN5DhmX6sjb737pqTayjiHf+fueZlMSQL2TE7+5aFRenuEhy13rOvwnyyggjwHRvHqeAhiw==","signatures":[{"sig":"MEQCIDOWqJVwK2Ijn1VyCww88O/fwc04CqNXgT99V+1lfUF/AiBPYbgyAgM/BQlGB1CLrHjEZSabLcun84AG0FL5LB8SnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuHm8CRA9TVsSAnZWagAAmZ0QAJhscao0jCYg0pWONgkY\nBRWg4NJFhP4kNqx77idKGmHkncO1h7XUzXh85oeDPS9T3bs9zLnlBTSBRPeg\nYtQhfkLng/YrdWg870aEXF8v1C1OfAIpNQ98LTybbTpTkrRX6MvaANAVZyfd\nVRKnikSM7dPxIJRLlOQkUlPpCWTk+ETzCzFYB79stZKsCvYKFVIpFTZcT9O9\neWWY+tsIx++K9MYzPaBjGFPK/fCr9FX2vaBu1r5YKo/SlkxJfYu0eL74U6M/\nW9fGHYHCFTbUsRF292uHE+F6P3uN/Zz+JzWBoSUvhO/44yWZDBh2q/9JjMfq\n+MPgVM4KvclHgUWbu2cKFAwR33gSUN4jxR6gHfm+gOFz1y6fDEj4JlZBAmDK\n5XHXnkylE9ldrjGzzunF4J65ry+CtgkkbLkOw9cSajywiCFZRH+gKhElCksh\n+g4vfmQzl1EjNR8FccE3jipREOITDcboWoVIiCZDqLLLi/QKokvMnGFH/Cie\nLyoOhiVLbbGc0T+o77ontMADVWNT44nTmu9SxhTDZNHVOKNmqZ/dwOgM4QT+\nEXHzy1jNLGS41hScfkG7oGSaKg7CgYhDk4uitcsRJrS+30ezHR06/8GTcdnv\n3EKDmyt0WYHvd2G9JbiLIwT/unNLMOLxiGZUMEVDZn/r+ISujrIQxB2kBAcZ\nLYpy\r\n=1OeP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c0c99a5097b342f81c050056b21b1abf9c6f7c35","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-14T10:59:19.549Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^3.0.167","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.159-renovate-formulajs-c0c99a5097b342f81c050056b21b1abf9c6f7c35_1639479740492_0.28478930417262216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.10.0-needs-formula-7f66791650b43d6fa6ee8efbf8fd9bf83f80c365":{"name":"@balena/jellyfish-jellyscript","version":"4.10.0-needs-formula-7f66791650b43d6fa6ee8efbf8fd9bf83f80c365","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.10.0-needs-formula-7f66791650b43d6fa6ee8efbf8fd9bf83f80c365","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bdf8b5b6ba9fac0824ea03f6f3f9a6c3dcd38327","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.10.0-needs-formula-7f66791650b43d6fa6ee8efbf8fd9bf83f80c365.tgz","fileCount":19,"integrity":"sha512-JAYjl/nNObEsoih8/nESDIgDw0xdGV9mfMLtaoodC4oHt7x11I0ax/klbwmRWWs9SAg2TypUlrFAK4X23BQSGw==","signatures":[{"sig":"MEUCIDZvE0nQPh7WzyW9sevgVujjg4YyOURMJdUr5np/WoEbAiEA1gSA/0ISIO6/ldgAHOztC4cIDpDRlcIG+YQLn2efGdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu1yeCRA9TVsSAnZWagAAdDIP/Ai+rU9T7ZN2b0aisLWl\nlXJ1xYruIdb1YUaN8qBdOl5Nkn5/iCVmw699Zim5bD4nK0EeZh/SbgQpQ3qo\n/YAkYWr5ZKPImqsnRfx1h9N4CnxXX7noBrxFgeo2fZzDOqFgFj7DyDcOisRd\ncJYqrs5glqIpApv5JP0dtAq9KyD5H37HFaPwttRaUcC5j89H0rDxXJJgF3EQ\n2FCbGz2Nr1NunHwIjB8MpgVOgUVXcLL2JcCz0jRlvv6hwyvuWygst2uw1dP9\nxwBijtqAudiChaGnBfVlkSzmNBrNS/hplKuL9giemj9BNf59CaUMNnFXNoph\nG/1KqeZZhYB6bUlbYp6K+9NwiXbV3D7b1kl0+EYO0O5iNJXVupOSN7pruQI6\nihtuRr7I1iHErgvQSjgg2STAP1MW0lLks8F7SXNPb4pcoWJR7pl+jUQ0mKd1\nMTZMVb2zCZvE1SSwMXhLwL3RN3H5LFrstUMRJgQKTTttNIdlU5HnxB+fBFwh\ncL7/MT47x9Mor79Z/y/LjeznKRaKchoSfvHlSVKG7xo+DpAVPUAoiKA4wOkh\nKCURVnGMAGip5JrnFYgB1wHjDTLzlX36bcbU+4Yq0L+N7bgWHvO7PBhxIG3J\ng8nTzNGnOndFsW8uvkqnHEpGipx53AmU1quDWp0UBup8Yoe/+z020PhXlKtq\noTgl\r\n=TbGH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f66791650b43d6fa6ee8efbf8fd9bf83f80c365","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-16T15:32:15.826Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^3.0.167","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.10.0-needs-formula-7f66791650b43d6fa6ee8efbf8fd9bf83f80c365_1639668894456_0.28589844958411814","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.10.0-needs-formula-fa71d8851b5d84c661e8c24e62ad7344dff54ab4":{"name":"@balena/jellyfish-jellyscript","version":"4.10.0-needs-formula-fa71d8851b5d84c661e8c24e62ad7344dff54ab4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.10.0-needs-formula-fa71d8851b5d84c661e8c24e62ad7344dff54ab4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"61955ac62976e65ed714be85fc05ec3b8eed39bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.10.0-needs-formula-fa71d8851b5d84c661e8c24e62ad7344dff54ab4.tgz","fileCount":19,"integrity":"sha512-7TSJzoh7aNxAW6YVUk8UtJIadMMJbaHzHlhUVvq1E4Rxu8n8w1awpZjQ1NUY+1+UHZyMa+ZBxANBXNcJAEgBJA==","signatures":[{"sig":"MEYCIQDWL76nfnozEu/Uy8orREgEAuIrvh0yiW+Z31gRpNqRmQIhAOmG34XBlE7hr7TeFZFVVamqq2U+B/rrtatUbaOmYuxN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvGOXCRA9TVsSAnZWagAADp8P/3xoXRp5r1NGtCXglloj\ncUVCMxu6ZVjSe+7TTDicbNqlJyefn0Xjr5yJSN1Cbv/LcZohA4HJABf3gVbT\ntBfeFlSyHfVWQMHfUhNc9mFo1umMps+uJv32fblRvEITI7WWRxJeAnOThP3Z\nMUxnTwyQUsduOF1Q5lqMqEgMxesCfJQsfpUpOMO8BfqV0creHQk65I70Sw5g\ndl08suqAJIVdCLvQDwlE+s55Y+mfTRv40t9pT8STYmO7dydsgD5c31BTXur9\n2RgSvkOldR6dhUTEDTZZchUBJxoTLQgcnfe2rS4WsrzwoOaZvt222jEk9zAc\nGenHYkUlUotnBr3ruNG2g4o0DmtTrmdHmkN54EfcFMU+Xf0la6aep+UigHwB\nGoD7T8dSsvLynLuaLovakZOn02oqU5kgYkPIBIlow4jrdA9KkE2lzQ8wLG+R\n1VImo1RjXBe61XwbtzCUgSBa0rCSzmaLrKMiE8N7/lpCUX/ikZTpyRdzpR0m\nkcCeuDrebReBnr+YKfrdAhQBVxwdL37LnGTCIwJOQamNYBmIMHRo7y6IAFwh\nXJVjlVjez3kQmOCKK2usNHYdSYxybcpi/YvS//JEvGBDQJpkArEoXvvh+P39\nThBSZFe6YvzzufeuR/fl4rTuU2tkTD7G5a0Tb1Sbq494T7rLb2+muFOHiDBs\niBcQ\r\n=XWxC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fa71d8851b5d84c661e8c24e62ad7344dff54ab4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T10:14:16.098Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^3.0.167","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.10.0-needs-formula-fa71d8851b5d84c661e8c24e62ad7344dff54ab4_1639736215629_0.30935395301103674","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.159-renovate-balena-jellyfish-logger-4-x-fef106dc462a5d65e04f000bbc69341bd0703411":{"name":"@balena/jellyfish-jellyscript","version":"4.9.159-renovate-balena-jellyfish-logger-4-x-fef106dc462a5d65e04f000bbc69341bd0703411","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.159-renovate-balena-jellyfish-logger-4-x-fef106dc462a5d65e04f000bbc69341bd0703411","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"65135ffe086fb823cf3aaf9c101a014cb62983d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.159-renovate-balena-jellyfish-logger-4-x-fef106dc462a5d65e04f000bbc69341bd0703411.tgz","fileCount":19,"integrity":"sha512-CM83lnjtthGW0zakLVy9XVbrW2xFMbXqXJyhXyN4zl3kJePbPq1RvdnHerEmHOYzKP0TN6Uh59wHOnpKU6DdSg==","signatures":[{"sig":"MEUCIQCXSvRcFwVhgwWASlxlQ43xxQCrRS1C8pYLOfNZ/QfM8gIgIH8Uz9KigL1IzK1lneK8Rjfxhoift4SFpzdqLZN1rEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvGZgCRA9TVsSAnZWagAA27EP/0rGIPdjaDppUzlMLEOj\nzRXBDKPlKZv8dd2cH9XVQQ+LtlUBNFLAYph/Nm/eWKFy1MU/EcbbGrUIhCo2\ncNb+MdKSZiU1GcWX/jk2aPl1UHX8C6mfwRDcNucpDWJHOYQtGfThNEvle0bg\nBl5axNcdkDTAGDdME2ZaoSFb0Ql65EQqwwXOGdlcBXoIi7SFPnX1pXxpX8cI\nuREiqjPmoFG+3kdGPx3K6UJwv0Vp8ar6llF6+pM9p1jKhUVXyBrwFFGj18zR\nUiwJB9LqtyHv+6MKFB/pR/SVlCfATILiEt91+BccUcuNP5OB9iMMrlptJgea\nDsq0KBac41fRHbxMHvcwURfpR2wBcr3vewgJ34BiscZ0AwAAr+GtazU02xpi\neMOBS4hQae97uWxQy94uLfujcmvGOhjBAf0BJWzEno3Ehb0NDghK/Ag06COL\noCXE70xP160oFTVLHMvlmPiK/9ZTOA1laUbha040efEkX1w8YumIuC0k0BCT\nNF4sTs9+MBllLs8L39rPiPqgn2VSsIkizCJgWUNjzcSm5qFPGQmXPZ0rogll\nF+sAlBsObJsQK+FAH3oQ/ZDFOyWeUn5zEDA+lmNDLAsIziZI7G0OKcy6+0Ij\ne9UGBlfSQsZT2PFX0tL8zL3NpxzGi7qKYM9Enasma8O7CWvXXoJ6Z64pIW5g\n0YcI\r\n=hhW7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fef106dc462a5d65e04f000bbc69341bd0703411","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T10:25:35.110Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^4.0.0","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.159-renovate-balena-jellyfish-logger-4-x-fef106dc462a5d65e04f000bbc69341bd0703411_1639736927989_0.9691567786375328","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.159-renovate-balena-jellyfish-logger-4-x-84bc50c30a598ee4070efde536802b9c6fdf3758":{"name":"@balena/jellyfish-jellyscript","version":"4.9.159-renovate-balena-jellyfish-logger-4-x-84bc50c30a598ee4070efde536802b9c6fdf3758","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.159-renovate-balena-jellyfish-logger-4-x-84bc50c30a598ee4070efde536802b9c6fdf3758","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"580ad786fdd5bfecbd489f60b91045524c81b58a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.159-renovate-balena-jellyfish-logger-4-x-84bc50c30a598ee4070efde536802b9c6fdf3758.tgz","fileCount":19,"integrity":"sha512-D3oTktzGbz8aWS9a0Us+YAaOpkzblHTjDRARnF6dDZDwr9t41PfLiAGkNIMwPog8bfExqvYn1/EzcNyJF2T+XQ==","signatures":[{"sig":"MEQCICJVwSJYNdgpC0oKBwR9rfkSzNcYojt7yXU8oBIteIQmAiAIm4liZyHivs353lQ9/ds8GWB/pCnD6Hu2XDdq8BAYaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvKsmCRA9TVsSAnZWagAAq8IQAJ3fuDjj/6kfAY8eLLg6\nJOdMaaNJ845PtPYma6e6/csTV++ig91whBnCf9vdbAWrV1nx9sRWqis5n8bk\n0ho3bnds++66NYuL2S/FjmGXRdTrkGQ7kCpcpBuRpTPPpiA2+WjN4em0RgGc\nVfZgJuyMWEmbDql5je6V7IIJpHYnlED5LHIGJShAZYnHNTTjVZTa5dRhLqR/\nR4rtP9ORGPoundSmFafUmT+lDSZAz1kb6PImOrev1tEqAbFhkAs9hnL0R3e8\nhtmOoy56ij7mkfdfy+ZGF7rlu7uCp0CTlLe89eA1uv1XltvXpU7LNKEILqzK\nXzcAnV26SFxOFzpIzBEYnyzFVg8gYIf/f+7eD8ntaZe5cyJbSB65DbbUvNUi\nWTr4sl7wh/i+5QYAJJYCdUw9bOjOWTRaDLQpxkint7TuEoF846LPIIXkvapW\n2aRHh6J4EqglwJCN6k9zJzto/wo0sAoe1379h2kdt1TRM7FaOnfrsWWsS46p\n6G+d6oQy8idGDWGR2XQpjg/5nG2wnLmWb9xdAzg+8drMh1PXndrnI0D5v5Wg\nKqw1emVw6GYrYwRVG8yqDpW+wZqp0gye6uAzDi/p/9bnmJOuGrDal8ETmPQc\nbYIUuHhp+pzjqyVq2PHjBrRF/kVdfavC3UVlP9QrpXvU3NXg0MbSnMQwFiLK\nyC8E\r\n=i3+Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"84bc50c30a598ee4070efde536802b9c6fdf3758","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T15:19:40.245Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.159-renovate-balena-jellyfish-logger-4-x-84bc50c30a598ee4070efde536802b9c6fdf3758_1639754534608_0.6103914449260257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.159":{"name":"@balena/jellyfish-jellyscript","version":"4.9.159","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.159","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0cd7ff0c828300ccdab441f786e7d8902f771881","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.159.tgz","fileCount":19,"integrity":"sha512-LJuSzO1x/R1QymNRGgezvM3xmQhiULkfhjtl+GB+Tj/WSbcc+9Bfg1JuM/zHxLZpiKMBjipCxwoOhAaQqu+KDw==","signatures":[{"sig":"MEYCIQCk3Sg6Qgx/MlgUK7jE2Q4uZqafdycgQNJwncoPIn5NqwIhALLFtUaJJAdQbNOzI9F47+L4rHXqCF+75DrfpZFKGwzk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":122936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvReJCRA9TVsSAnZWagAABSIP/1IRKYR6iVgelvsfPjVA\nzMf86Wtmz+ycUXULox/OX9uWrMaVa0nRJicCfb5Pf09Cpgie4HW4tbOrJXQT\nr8PpLp+dyYJxGfwpxEzINJsR0Z0jEke4fC9IqEO8z2CHh/2CocQdVFgx0qmm\nL/n3ZeHm/NB51/wDr/gTNyHkKcLAX3oloerGruyIW7QWFGeiyuBGp3EVpTG5\noqGwnhcjelfo0uhOIcCK5n2Tu08Fooc6cxZzS098DyINroHMqUvAQNrCpCOr\ntVWQ5Rs5v1qZhjz/Ce8w38+oFFVJlMv8WVt/wIyEjCJfWzJuhKS0bkBY3h3U\nAoEbhl6gG3MHzG1la8vR4JhmzNpb0oqwObClsfnEDuFjKByInU7mrN3mAD6k\nt3Nnln07a0mmXR+39m7iIswINAhQ0FoTe+tP3MPx5Gy6eTPRK5L92cSamXsj\nuGeoAaWF2uK6AzNYLLFwgpbwPyW0qgk8VXTL91n+SPWWBYvEgP+yF+haHDJ7\nOoqmjNVvgCqQdrM5RrnNue0j6JFzNo1jfoQ4tdMa0Q5SQtpI7UoCNAX1NoNb\nPGu+SFyeMjorvrkDwPphN8yETShdedauxtfTRyKJwxmwvRIxPQDZXFc6MWwX\n5vDqwHtI44iiT1GaAbulaWqKOXKnfr7uP33L1zbER43d52rdDQ8MBCqMlZYo\ncnk/\r\n=6Z3X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd4660c7ff12bcb47bbde2483e0b233e8102b046","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T23:02:46.065Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.1.103","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.159_1639782281319_0.041007779945488654","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.160-renovate-balena-jellyfish-assert-1-x-368b3bfcaf50a3444abd163ac1a36f3db82a2f4a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.160-renovate-balena-jellyfish-assert-1-x-368b3bfcaf50a3444abd163ac1a36f3db82a2f4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.160-renovate-balena-jellyfish-assert-1-x-368b3bfcaf50a3444abd163ac1a36f3db82a2f4a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"393523390dcdc3f06dfb4d9ff8e772bf1f7f4018","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.160-renovate-balena-jellyfish-assert-1-x-368b3bfcaf50a3444abd163ac1a36f3db82a2f4a.tgz","fileCount":19,"integrity":"sha512-4C24w7REsOaDusgxSKhQ0tSy83Nlxnz4emyYr6jVzxhGM1GwdUa4r1dpKN1EoKwfI3oKyB7XTrixhaFcOpdnhg==","signatures":[{"sig":"MEYCIQDxbnOJeH6cHN+psO6Q8d8GzSZulUQ6JlG/hGTcgpR3VAIhAO8vQ6GRKnnjt82P4TBRFGYiTn2XXwMJuTrqZ7mV0q0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvRhFCRA9TVsSAnZWagAAdFUQAIVeqphVxVgs8cDNzj3J\nnoDzYVBrY06HEmiaZ1iqEpzlXjx+NjmMqfECeYxJEfFDAVVRlvf7OuaYDYbz\n+PGErujOoZXul1eDngnG7W9NIkjCo3dKvZOzkjWZEiWV+WqFugRxybc3qXBs\n89p0cyf7gsSF1aTSF0iVStE5bYUnWkF3oYYJb1w20Z6+OitXrqRD9Kb9Zrdp\nWWwujjXmZKMuduF/KYWEkN3GIOC1x8+OR6Ph59RIureNjIHRKK9kIdJMuyYU\nQHrVEtJ79Zyip13dcO8F+sNwU4KFgmo4o7AuehbEAbTnLbpcu57CeU9LODue\nLlDVHfZpw/r8q1eEGLRBW5Vll3wfnmXAIDTgIe8gxBL7PTp7RxGKHPkDyd8p\nHVB2xhqrGCa4Q+ihgKhC2IljNgQjxIXT4/s4+m9QQpA3CDdmL1LyQag4h78c\nG9N1HWac02LuEC5I0/+BolYyjVZzm68aG5orWCpIePjgN+LUINO0nVN4dUJu\n2zKpHQ9a0HTHli/bV2h7+wj5EYUTJdmGR78zWT9G4N047if4yv+v66fZ6gFV\nGMt5ON3maYYW3079PzrDjixVkoVX6yflSGOws52SscnW8nZ1IkuaxCwnzG5J\nce8DpYE2UtaSE0pJxeD5M1nzqHwUPAdc10k7DiCmhTUGpFKFAE6TGqqlIEiy\nSn/I\r\n=hTog\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"368b3bfcaf50a3444abd163ac1a36f3db82a2f4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T23:04:33.261Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.160-renovate-balena-jellyfish-assert-1-x-368b3bfcaf50a3444abd163ac1a36f3db82a2f4a_1639782469681_0.5729742041941519","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.160":{"name":"@balena/jellyfish-jellyscript","version":"4.9.160","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.160","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8563c7edec7db6d235f753d7a6227f76e7f8f28a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.160.tgz","fileCount":19,"integrity":"sha512-4t8cmEaIMo4MKUlzY3iwm/YWkQNk9j4K5sxUSlOSHOmGt3fwIPmQaqvAbPpdKeLAZIbIfSpJhtnGJi85uWKJBw==","signatures":[{"sig":"MEUCIQDBhWgOayRm7K5qRmnVaE/pPBRituO2fddgOpKN/K32AQIgc0dS+kXSBYYSCZmF7B0DanjI+ruViKvqiLbNCVZzAgc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvRniCRA9TVsSAnZWagAAmyYP+QDYi75X5Cn1VEzn8HQq\nWGJGPwjaTLwc6L2Fnhq6HN3v6YlB7+If0EXz03WAGfUnuiANXd22wMrF28MB\n5BJ8pn9WxF3eW/MmWfi5zuG9U7W/XiAb/Xb0vhqDr1qmgunTExdMmZT787wl\ndXRFW/hVXUeIhDT0pgl2AS0TtCQGip4xoix4BRmJjYoAVGRO8Hwpak+yr9Fh\nCyNMF2ZV9y2iqPkrzMOgcBjZN2hN7+LCaB/n9VRvzi+KVJlhLnLwffSsaLfy\ns2WwPYyqrgMAloyrRJpO8BAHxzsvIBSUCV7MUwfC2NtI2J9TaE1ydPjWBLY7\nWYjFd/99Fnj+V0u7WLkqTJ1A586z22g5PlTMAk85BV53OBITGg8HvnKG4u67\n9mknA0ZD6NnsFHAUJp4Hw1+bM7ZfQnY1E+OxtKyUWshm6BPseSHZv8bHDDi4\nI9nXU20xe8NbbhLdhBL6HsmnLxqz0aA8bw5kIB/hyS6cXWFK49bdwuv++jC7\nMmCpQRIS9OdjBjLVtNHMB2Z0tQbTpqHi7sP+pA9Y6RhvPrASf1UPMurm+oot\nb4xWo9JZ8PTYXouTpsFfXOcHjifJCFrxO4gcfKRdAU3eXCaUHXahAyxLnc6f\na71hlo3KF+3i8FejbA9V8vNZpn3UsDXAjJaiy2cOo//3sRDyoCu/jRLRxB0x\nO1kB\r\n=FnOT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"933f5abd90585bc6c6b99ccc200361a4204edaca","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T23:12:29.506Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.160_1639782882654_0.8507765908547322","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.161-renovate-formulajs-d49f43e53783a9f3c36cabacf2a777b19c4f121a":{"name":"@balena/jellyfish-jellyscript","version":"4.9.161-renovate-formulajs-d49f43e53783a9f3c36cabacf2a777b19c4f121a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.161-renovate-formulajs-d49f43e53783a9f3c36cabacf2a777b19c4f121a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e223f5b19883a0c382ce086ae91df3f4ce4699ea","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.161-renovate-formulajs-d49f43e53783a9f3c36cabacf2a777b19c4f121a.tgz","fileCount":19,"integrity":"sha512-a0+Pi7dRyxa9DXhpJkRlvaTwFhqLbZhL/erz4R/VlrZV3dJwM+6X3NoTqc3mp07Fo5qmr5NqwB9Cv8DHCSgEag==","signatures":[{"sig":"MEUCIHwTzDp3onO0DmUBwd88r6TufoOkfQafhGn5MNVHbMUbAiEA2mSJ6wpVAxzfjCqsLlaK3U9v6HwJ1QlZLMrQ1rdTg70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvRp+CRA9TVsSAnZWagAAa+cP/0itkJknWVzqDBDKFqc/\numUridjqEPcHFsKMR/Jzu28+KDdWsdCX4CSob1j3pCr3wbxs+u3q1g4cqpzP\nePjXsg4HnfIKouOAHfW36tQk2icDRPXGRtkv+uKML8grPm0jjQBrr74lANbn\ncosgfGT5TTN681tKkKk3PF/B2MLyA9O9p/2VJ8VBaCfY71GkR32ePoZdv8+L\ndwCOvIpQvyucGxNsgS7hA4bjH3CcvQR8moO0VKA5dG0A+4EtUMbRm/JveUCO\nAA+uU5byO37i8VqmZ48NMHfO52A0QaHWK8FDqxjkKQVVEuZ7O7C1g6B9qEwg\nrdfugqxIMF+nZdakwD7NhhEWBIFGWPBEbShDkvUYTbsSDSDTPyUloLL2HAiw\nGO2Qw1jx6Rn/Li4owBaz2hSinueVo/0Dhjy8NUXqtHrVaNzd9mf5yMtsTd0I\nLFNRa04wKn1H1aO6sP634OrmCafQsn+hOdOlxjYpelBOWOw2StWUTMWfe2EE\nTJO0q5bIOTh/udjxKNYPb6Lkfb7i899AEsUi9VTQEDzs7c3oU3U4jTIHKRXM\nbyHCql0/YmGA9WEEN60C6kn1OHG/479k1HVRfjpeMP55p2y4UwiGf/aeMyip\nKsH0nZA4fEciQiSPB8T7A7VMgrXtila/q6zkWR6zzIldFocI3Yv+FGW/w5Uy\nYrMM\r\n=F1Xg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d49f43e53783a9f3c36cabacf2a777b19c4f121a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-17T23:14:18.163Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.4","deplint":"^1.1.3","ts-jest":"^27.1.1","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.161-renovate-formulajs-d49f43e53783a9f3c36cabacf2a777b19c4f121a_1639783038032_0.6622529002159032","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.161-renovate-external-non-major-a26dcf4172d997eba1153552c1d49829b2447697":{"name":"@balena/jellyfish-jellyscript","version":"4.9.161-renovate-external-non-major-a26dcf4172d997eba1153552c1d49829b2447697","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.161-renovate-external-non-major-a26dcf4172d997eba1153552c1d49829b2447697","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b2cb20996fbca8e9d129d5d6dcc77d10bb4720d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.161-renovate-external-non-major-a26dcf4172d997eba1153552c1d49829b2447697.tgz","fileCount":19,"integrity":"sha512-aAkMilmEbsoNqiJWCHg7VqICB+J2YoCW9QhHHGUC7WtgZUU0RirG7CMTpPMw6zqO7TnDh0Mxg0sAXG9Ygw2Wnw==","signatures":[{"sig":"MEUCIF1CHL4q/VIrmwxKydczb8JWHSSaXx6gGk9oAit8ZgGIAiEA8C4shRBi5X7m7a8F/SWApftEgcp/sKIv83gpq42BN/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvT11CRA9TVsSAnZWagAAf6gP+wZHxeS2yXqfYsGpPm1Z\ntfLKCRN8i/ERa+OHuKydBloR4xpWulnt8umAL7QZiIcLsJSnIuLxxOi7DalP\n4yJZ4l+SU7kSJOmgV9OeviXm2Jl60MH/W2Ria1ldl+NnPqLiWBni7vLPbcZe\nCpbF4dLdrk6hsZEN4w0MSAqO3yy6/PwkYoxaE9cYFIzsQm98A6dT4X1EnVRv\nFFpnTvPaQlveey8yvucw0p2l+3lDiYcRcWFmBG1rrSytRuZF1Cj06sSR7JNG\nprzP8NGPjCvjtKXZWPloDCZeKzKGUOPibB6c+cJa30XrLlucR7HEh9RhysMf\nA6Lm6JUsac4K2SmG55fT9Ft032fDimLqHheH1BfRaEaNh65nKz4Zlwu2l8tX\nVIgWpvk0vLx7mwJmpv581IgsJkSmkL0Xjxf/mOkuSEij5pYe3weJhD8W8PPU\nunuvD24mtlf7Zv9P0UFnWS08xL5sfKBW+lpesbvov5BRRMnZlC28Y3dyakHV\neRzf2dAgeO4AVoJpPa41EDE+jo0kWVtjIaNo/ERZJpDd+8zG78jZy3mB0O/G\nxiqdmOmq3KrnaGoIQWOs1sH7aIhOf35azrC6xADlFOHy8uHzFNBbSEbpLRFM\ntOFRgSUfJa6NvwOg2xlvF+eq5cnvTqTP233ACrv154hxwEgxRabU4xZCdV/J\n1T+X\r\n=4DEd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a26dcf4172d997eba1153552c1d49829b2447697","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:43:14.951Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.161-renovate-external-non-major-a26dcf4172d997eba1153552c1d49829b2447697_1639791989414_0.5259321344478318","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.161":{"name":"@balena/jellyfish-jellyscript","version":"4.9.161","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.161","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"40b234db60b9f48721eeb14c5a32a97cc1569034","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.161.tgz","fileCount":19,"integrity":"sha512-H/HAasA3p2PPoay4Z/KUngyY95VyLqk72tohYexnBwnrqONpuOKv9jUX14wx9GKnH/Z1BlYQysFBeR+VeBCUZg==","signatures":[{"sig":"MEUCIHXh2CnDDAg1ihgaEkAVBQ8CY16SGo1Ukg35cApOwKJrAiEAyH6dm9qNWzq04l7joN+1UC5zYKqSpLJdY3O5H+z0dLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvT44CRA9TVsSAnZWagAALsEQAJ9wbbYgxwjoDDRJDr5u\nK7VppyiKSf1eidTc/pcxOIx6rd+ga1QX3hdXwY3i4hga1qEVot/1m8Jh+bHw\nqnL9131WyiIo0qkGN6uUSx4ZP6mORcCn48h3xn/xiX0ztbgG+Po4nEYje7Gd\nzv75FL/bo1b1s13t3LPeG7gK+XJeCuUR04n+DTyZm4q/UJjHi9lSAtUL/6Nk\no1u8BMCRq39zDCPSLco8HlKNt+Y2Nie+baKhEG9QKVRbO2JKaXkIC+SBAQLu\n4K+rgPf01ZvFTxWmX2HJBJvJQDQkNND5DwCgBByuVFAPzQ4EAvLPfJfU82/D\nWHyIZAkvv9m0enwRDZfESOQJDsBOsQFgkxuRgjc90WVkDReMjdIk071DygPE\n7pT8fmiAA/J14fC7Z8N8jjUFip0r0WckSpmnzw8v4v23EYuYiTEPz8wJjzK8\n13jG+sg9b+KwszG2J0t/fmEtPbULuL730ruafOiLpN33lLJpnOd/cUbmhfrl\noSkTvRV5jfh6oqhNMvM/spA+/sxb9vuWuLIXuGtQfBmVwU/ZwiwaAYOKzHVI\nw9byAYSBejSlQwxxiOScdOGO+COwpVgJiVC3OyLPok+I/sxybG3DpKzpXh5s\ngeAXN+J6f7UWg02sBR49oRToCdyadp7SZbKnB2eH8iBQPCOKgySsQxh9UoMo\nxBqg\r\n=t2lG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"16ab5fc588000393dd1f273ac2b72cdc392551be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:47:59.022Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.161_1639792184409_0.1800645774585885","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.161-renovate-internal-patch-5c7eb752552d1fed7053b3440dcceb93dceb0a46":{"name":"@balena/jellyfish-jellyscript","version":"4.9.161-renovate-internal-patch-5c7eb752552d1fed7053b3440dcceb93dceb0a46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.161-renovate-internal-patch-5c7eb752552d1fed7053b3440dcceb93dceb0a46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"554f0faa5648c33528ae5d50f5eb927188f01b85","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.161-renovate-internal-patch-5c7eb752552d1fed7053b3440dcceb93dceb0a46.tgz","fileCount":19,"integrity":"sha512-O4+ZSCM3VfscqFhRpsVrsLMCevjIa/kFtj3bMw/lX22y4E5KXo5XYegdKJ2LnHnMU0JyUqk/DMU5tsuWHQUpzA==","signatures":[{"sig":"MEUCIQDk48bGiiZeW4lW4ttqkxbUYykzkU0nAxxlfUY/7Oj8TwIgLKNrCTmWdfeZXZUyvxsAVLYYxocaohAXeydDtc6Bex8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvT5SCRA9TVsSAnZWagAAf8EP/2uhANWZwsnFDSAlzLaz\nIQ5l9W/DNkt5rZ8Q7vzWxWVRh+xFAL7GJ5kRUZBwzqsZ9IWZqz+dPwlbdYvd\ni2ng9mdy2U3XhsTRZG3KtL0JQZtgJNWVHyIL4GLnCaDv+2VgoDfuR19BT/N+\nsQ0YGagQLgxg62HF7b+IxC/e/K0yc8krrXK3vO6qqdbFHTK4mhmdZfTCkw3K\nDPWq3YxUo/zjeLhn5inG/nDbOvN8E5Vt2Y+cBC9k15T6Q109e7ZjnHV7PaYm\nsZRL8dBlH3SPvaYWaADkgX8PjSn2VoWsccqLFznB7Cj0CdcRrQbskvY/a/OQ\n64bRwksfU6NTBvxK0+/gdLTuG+6Tjs7MSPvYSCp/dn4gwN69n1Ir/8Vfq98E\nOoFe+78N28DSqcwuZX2bzC7yv5HJKI+/gV7+w1qWvBZowJNjLKsu4BwOej/1\nvktIJl/nFQ/UDMKAJ/ukP7eLwObkNHCYLcwaBf5B2E4X89IlRfTPB2bRQ/Dx\nBO4r2gok8vodS+E0X/i4JFwbqmD+McXncqQJ5sbghlcQ2AlFU8DJ/abDK0bu\nk2P6tkmxKH+h1ZmKTT19MmyLf1a9ak8+8ak6ufSECxwHZSLtnGFFhLoe1eqA\n3PD2fL02sixGGvoAY1VdnRx4+qaDDJYcB3ukDYt0WfjV32gFDZm4bgiCxS+e\nLUn1\r\n=wRja\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5c7eb752552d1fed7053b3440dcceb93dceb0a46","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:47:38.657Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-logger":"^4.0.3","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.161-renovate-internal-patch-5c7eb752552d1fed7053b3440dcceb93dceb0a46_1639792210503_0.9955470702487754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.162-renovate-internal-patch-9ebb3445caa3ebecad8442f94fc6b36a349f5ee5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.162-renovate-internal-patch-9ebb3445caa3ebecad8442f94fc6b36a349f5ee5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.162-renovate-internal-patch-9ebb3445caa3ebecad8442f94fc6b36a349f5ee5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2cd668e62c98a69512b7d65d8378d61a2b6daf2e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.162-renovate-internal-patch-9ebb3445caa3ebecad8442f94fc6b36a349f5ee5.tgz","fileCount":19,"integrity":"sha512-hPiU2o4h8E45+nDzxoVOEjZu12MU4xT6kZlwtZcVMLDjKMWF+CPnpTMo31chyFYdpgFvO7qEg6jouzrg3ESxNw==","signatures":[{"sig":"MEYCIQCeCscNN1aqtdQPBxwfNqsFg0/AYAW4/x1zTifsaOBCHQIhAMoCGKveN+fV2jFSo/fcqwQf+/1nuU4uVBz2HsEIc7JO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvT81CRA9TVsSAnZWagAAqHEP/3tHwPCvE1jH13+GafeS\n1um1IugYCXyGTddL6H2dtl15sVaGhDrXEPUdRlip+sQZ5UjJKWLxV9iH7/y1\nmSxvXh84qqF+XQ6g95PX1rh/9oMD8YsD0xoXbHqo/PSEpPoeuB8Wfjp4WHhw\n0EVo72X0ygrWmjn2hRjcWR1EJ2uyEk07/p6HR11lqYGaort4NmJbGcEDL5vA\nnGhO8igHZ2lrdDyPH/fVUNdQezO6r0b/mi1/mBpM/Om85KbC53i1kCH6cguD\nODMVUlD1BDWll4hnx/7tR1q8B9VCspEi9bbyf3OWNa9JfyHR15pLoqYgjndS\n6+IVLLx0Jwux0ElMXcaesoP6+ifh+jPTAX5EFal1abE50PtwQor/eunQR67s\ngJ3EuBnADsfMqn7tFmx79LC2tzUa8vi64nPl8cYrZz/JLTXFnSo1Kb54O0v4\nuDJOvjf7r+hO5qhjZXitHxNeCKqXks1xHwBqVaI7DEXJciLNz7wKIh+ek0kX\n+d9928LfMltQLWhFk8AjmoXF6H3NDc+efrjVxxzr/X48pPmLvgpqWFsHJ86f\nvByZyypGrkj2qmw7Bey22G4SQwMYyilc2FdX//B+mQF/hu21s1aZP/Er4jSw\no9rrm76dHHypW2kVuxe9XHIYI8o2YLrafyQ3f0CMHfb9hPR1Gp4enP3XbOLY\ntiNr\r\n=sIem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ebb3445caa3ebecad8442f94fc6b36a349f5ee5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:51:05.358Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-logger":"^4.0.3","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.162-renovate-internal-patch-9ebb3445caa3ebecad8442f94fc6b36a349f5ee5_1639792436928_0.42806366840863497","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.162-renovate-formulajs-299debbda08a0e8ea16283316664aad80599bc91":{"name":"@balena/jellyfish-jellyscript","version":"4.9.162-renovate-formulajs-299debbda08a0e8ea16283316664aad80599bc91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.162-renovate-formulajs-299debbda08a0e8ea16283316664aad80599bc91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b0cafa01216fe7bb83732c2a8ed851e6778df29","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.162-renovate-formulajs-299debbda08a0e8ea16283316664aad80599bc91.tgz","fileCount":19,"integrity":"sha512-I6QyF9PICo7r5HSW/EgdlsVHF2CEvIWuAlWoWms36RwhoRa85CAF9zLFNfQmrc1bpt8iqLR4S5FOFCUWdtwniQ==","signatures":[{"sig":"MEUCIHkdr7f7kgYDqCb0xmlf7GO2ZjGkMLtD92/2a7Yz3QsnAiEAzvlspg6CgXGm1b0pMT6O8EBq5JneCriAsbJQPh7Z/xY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvT9mCRA9TVsSAnZWagAAhPoP/RFDS/oukIbZ2Ef1nVNO\nZIu/Jw8IfWGjW0/v4DUHVW8Jd/kTE7dIOUhgmlP7eJugdaA47HRw4sRe+kqe\nHpwh2jwoq8l990YlsGAo+9Gpmjr5VcMNXH1KGQGHyzJdhU4RTunhJm3A8z0f\nhYYjdEA30S7oIdCNv1cF1sSx5S7uXxXola1ahQWSXPg/CSZ7h2MBgjBOM0Bp\nJtwMjGrZGg9Np5+5IaS2yDjCL+pbXmP1/NjVHjZB4PYFKz7u+h/IsIFqpYhm\nifZTn0oIc3fdoebh3haz4Utp0KfH9tWIm43L8REaUvP2dCx3cg6N3cGxJZRB\n9WsYNpAqkwmhJ5SJtBXQhx9nODt0aYekvKFY5aDMmjRKSA0f1uR4Fo4kfXZI\nPLk0vgG8ZUugjjZJCFC31OvEVo/H/UMRqIa5VLnozDfxyqBdJqavnLwnzH1r\njajWsnJ7BjKv8Wy614CYwZ38PUz6gmSeMqy4sgoXvCZ6XUI+dgG/GBKT67ky\nG7Sdk1MJY4pHEFVUSUW8YJjpfqJo8jz6gg6lHNdIgYeT2NsKTbqb5vs4fuLU\nZiCqbv0EzbBkDDzqa1brnA65MMUTa5haCOrStxqjWZhRLvrjewLm8+abyXIX\n9SBni4YHvmEu6QpWbzkxHbjlta80c/MpBPr9mvb2jtiLWJ0UyGAIlp71XYx3\nkxB4\r\n=jeZp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"299debbda08a0e8ea16283316664aad80599bc91","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:51:24.811Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.0","@balena/jellyfish-logger":"^4.0.1","@balena/jellyfish-client-sdk":"^7.0.26"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.40","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.162-renovate-formulajs-299debbda08a0e8ea16283316664aad80599bc91_1639792486207_0.14310536937769758","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.162":{"name":"@balena/jellyfish-jellyscript","version":"4.9.162","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.162","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"affe67a7f50abab7f0f0711017249e71f76cd934","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.162.tgz","fileCount":19,"integrity":"sha512-AX+8RMWqACO8Phkmj3qjF5NwK8IrhGJdsCE+2dba/DnjmCH2g+EIUKm99xUtLVLWpruGtG5DaRHcE5sm1OKIfQ==","signatures":[{"sig":"MEUCIHoaexVfJliBdihanMYF0IiVa7whrDdTptHo9hrcX+VNAiEAqHgJ8WHU8OrUMbV+Dxzlowp1kQdOcW8dEwo3Swp+tTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvT/nCRA9TVsSAnZWagAA3fwP/2cUB3/o2fOu4l+lOnkT\nuBTv6EqjlApfLspU/jnLQsa/r2qW+eEL6Sa5PTpCcMpiyH7hxasmpAtU1Yg7\n+vs9aC9VMOLNHEnAcMKfz886B3TB65J0Ikau9950ff4SufwCIBCJmM2R4dpt\nEyOz7i80mg72gBm2LSS19trb4amvDqGg/lHoCZyx+IDcML8swk9vJBG4mz+C\nBdR8cZlcnv8hGM7+UHbzHXBCfY17DN4qGAEu0Mr8RhpqYAAolegoyig3SSJe\nB31jTpo2sNNPDCBOIc4CJ7/0/X98/E1vmv58Jcz8EtQwg/qFEosaWd6+sBqa\nOWLlZhLFE+i+frTbr2TmMo6c88axvF39/sJrYOGuZHafLLkUuMWEcWRS3uzR\nmBv3+Gy0gW1BMRTe8z58C5YqUDVF/gQGvaDhOvF3k9L8JYWvUno1ybueCBGf\nI7pM2PTVn1RXSeoGBMBX9sJoaVMT2kPCcJJr/5s8ktGFdxLshr4KcaPhtC1I\ny/s9MFBjGnZ0U1nesu7ThYI2jw+QTdv9trpmKDY/uU9ykGuEg8+tPRBvmSxL\nbQ8buWnDKpwXGBJw9HY/8WVvKQri6VBxd9bwLmUGxD8q4ptJ07y392o2uLwU\nRUblbT96xGuGo4/eR+WxIBYn3dLR8B/YXVlm73TEM1W1T3A1IEDhnerhdBO/\n/Isp\r\n=lQLz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"936b0d918137089d432eea67f7f580c011311871","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:54:52.148Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-logger":"^4.0.3","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.162_1639792615031_0.14394180148829583","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.163-renovate-formulajs-5cf54347268b3ebd1cc2b2f17f85e338c3564ada":{"name":"@balena/jellyfish-jellyscript","version":"4.9.163-renovate-formulajs-5cf54347268b3ebd1cc2b2f17f85e338c3564ada","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.163-renovate-formulajs-5cf54347268b3ebd1cc2b2f17f85e338c3564ada","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"66fdad3181f73563afe4ca9d08804ab2c3db3202","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.163-renovate-formulajs-5cf54347268b3ebd1cc2b2f17f85e338c3564ada.tgz","fileCount":19,"integrity":"sha512-GGx4tMVXtVukzKfeXLKLcTkwcu61PPfWzYbViMQWc9I498uMoA/tlmPb98RDjEkQKxOX/oU9QHeeO5mxSzEgGQ==","signatures":[{"sig":"MEUCIQDoTMxgcMVKW0UnVVuW9hYe1qYcHK2hNmPESKxgK+JvsQIgVScQuBZOrboWUfJ/Nr31BapIMMy04+i4e/g3DIBJJLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvUEXCRA9TVsSAnZWagAAQ0kQAJiHibEfoyjTAXTfNJKc\n6dwzXhlK5jNfk40XhXXuBwlNrDcN0ogrOF+Gi9WDBE0TcobSiSyPE5lTb+pS\nSWlhMH/1rWZBGAYTU7Zb32ycBfBNaYF5Xmicc5ozK2Th/5C+ztCEu4cOnuiI\nBt14FAsUy0m7fcONIRhGn3zg7+MegDEKMgIiwj6OF5UXwdSm8ie5sr9lM6mp\nUPSiH7HDq3hG/uO3xodG4UFaC55Mh6+tbLlP+TNjYQN9a9xDVzW8071B8fQt\nCtVazbQHkw35POMvctTyjC3+IOVMD36mHsMTl/A4d756hw3I7v2cClQ9QBBg\n45TfFg08vgYdEcoqM46tJ8nIeh+kZQ4taL0JEhIOyGQatOAKpKGGrkZBcXKJ\nHqENTZeoMj/TvYYU/nZYq4lnoITb8AEl0Gl2D6yyoil96my8AptxEINJxReV\nSyrCH36PunGReva1cyiEEdRRW9SBeQNCNNyrYMqq29IqKGicNKtteT/NHSVE\nP5vsLhAAh8oZH1vfEXLI+dzJNlDdyDi6kuOBnPdj0AVnSwIldwwvukAP4XOm\nmtrEFy0d3gvJ0PgpzM0BfDySQh9lcL/yOdKsZQ3c+h1wtrXH7zxh4AUI5T38\n2FoGabbKlIVhRQRRsfV2JFftqSTRpGCRS0U3icI52KTDTYG+s6VrezHKDT4t\nwpBa\r\n=hs/I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5cf54347268b3ebd1cc2b2f17f85e338c3564ada","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T01:58:34.274Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-logger":"^4.0.3","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.163-renovate-formulajs-5cf54347268b3ebd1cc2b2f17f85e338c3564ada_1639792918995_0.6363785705269114","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.163-renovate-external-non-major-6d968586fd5f9ae4f738bc50f9c2a0e118b65567":{"name":"@balena/jellyfish-jellyscript","version":"4.9.163-renovate-external-non-major-6d968586fd5f9ae4f738bc50f9c2a0e118b65567","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.163-renovate-external-non-major-6d968586fd5f9ae4f738bc50f9c2a0e118b65567","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ef1c51180c9150de89e480ec07e7d94e59322958","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.163-renovate-external-non-major-6d968586fd5f9ae4f738bc50f9c2a0e118b65567.tgz","fileCount":19,"integrity":"sha512-r+FxPwz6SB1mEC71gfU2hToPPiyxSAb1fByFINJegns0Q8tR7lpmoOZVvNChKI1i6MzZ/7c4fmOZ9djz5l+p8A==","signatures":[{"sig":"MEUCIAQSmw9BzBT3jxsGgxcgbmq303YNKHhNmxhnX0bhjfeCAiEAgAP4gLYxO2Z7wIBu4B9ry3xOAo5UTbss5AyemsrUiS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvccnCRA9TVsSAnZWagAAgoAP/2Hn8bkD0Kx2ZMLrAWPa\nBy72Fnwl/nklmpVbKAVJHmsBDd+0VlQGqDz6KjGEqPByEqFcxI8HXbJeCJHK\n/0CT0COyzrWNo3+A3S3r52014V+ni51zE0zqg128GJXbz6yLMjGhR7vdTePm\nwIyBNCmXjb1RZiUoEn///9POuk1BTT3Vv35fmUkqC9VUkCIHdfq5xeKNZdca\nRFD6XleIf4S4+s5ZfEHfd739iOpEIAiin9d9EGo1ylwpqmBpccsWf+30pIMb\nr4eA35swT8lRbImxQ5ZOOS/ANZpGfkI5rZx9yi+nLV2JWrKpzRrENEj0mngl\nMtkfUhtyvwHoLEf4qZoqKB8u2VGF3U/hhhZuFitCqW9aJK+84XDqK8td6qGL\n0Ynvvsvq64mhUiaL9ARP0y3UcRJtfqmRzDA8g79FGndo7VoEwFhJ6mHDMmzj\n9brtdtWCdOrdekKgFP32s2u3Rz6ADt4Ys6qwX+RRysBsb5ZFCI63mZVWWCFb\n7tnVDBvBQ9M2rvIwW8Hh7jMsaO730DQVgJzibPYOcbeqloZlzQAnL5ZsL9KH\njLm9qUFLLljikzi+iX0vi4UhWipCEtDRF0VEKnxQmw/Vzwbm4PSleVOtfHO7\ncJF7WT69YxJLu0Z8VePtXApNHDeIdkzKE065f3IAMc8Gh86Hxtvq5FRDWOt6\nIefM\r\n=n7RP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6d968586fd5f9ae4f738bc50f9c2a0e118b65567","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T11:30:56.889Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-logger":"^4.0.3","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.163-renovate-external-non-major-6d968586fd5f9ae4f738bc50f9c2a0e118b65567_1639827239215_0.5260448524926407","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.163-renovate-internal-patch-60d323c6573a2b1a4cd31fde8de3b0c5782c2e28":{"name":"@balena/jellyfish-jellyscript","version":"4.9.163-renovate-internal-patch-60d323c6573a2b1a4cd31fde8de3b0c5782c2e28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.163-renovate-internal-patch-60d323c6573a2b1a4cd31fde8de3b0c5782c2e28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ab435e1e80a3df4ed7d11e24219e6388ef1bdd2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.163-renovate-internal-patch-60d323c6573a2b1a4cd31fde8de3b0c5782c2e28.tgz","fileCount":19,"integrity":"sha512-KIGbSo1ES2V12bFlgCeX4DdhNSTZfrkRQo3RU6kIpJ3TxGas1yLCXRsXpBG35VvVU/9LHuKyOr5nvArJZHwIUg==","signatures":[{"sig":"MEUCIG0deaagj6PCQDJES0L5ZIk1IdNNhSqrEywl8d84ZusmAiEA3Q+GqnwfxY6u8VAUyoPHuoQ536d8dUKxZUgUO4iIGnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvcc/CRA9TVsSAnZWagAAHu0P/0Lpnh7kjB+pM0ZWhmTD\nNwdTNfKhoc1uzbz7fZwPHcpzm6MZyqLnraaC8E5ZpfOXmpytzDYCgliXqtka\nPrnQeMg7UioQ8sD0fzeoyzSw8qKpF2HkCLBnscoQkk2Is2TyMCRg9n2bnAtB\nIcDqd9G931Fc+Ys3ofRHIVvq0eMzT0b+Bl7PXhHaWKqvtXj3T8kQch0Ac4mJ\nw6GN2nIHfTO0ypIor2DkrC7JN2hN5Z44M4WeUPOUmpU/lOuOifDoIKLnzSW0\nIGv9MgyB4YRcA9Uc7uDY1qURbeFB5P8P57FlrgY1ZU6XBcv7OURdkQf2LeYt\nXy/CD419NFpGqz4043kh3VdJaWnWUuxD2QMa37iHQQkpwiGXswmo8Dm9bsjd\nVJPsVh1zq5zZO4sVWnV8EB6x5YyBbnlQu4onP//5IIRvKwy568vHIFXKaTfw\nkNp7L98OyKwZmaZUCS4EEh2bd87MfgQ5/w+whIrz2JAb392wAbNdQ/23ZPO5\nY7In5v4JpJaaQmQG6vYkLi/bcSmUgWO220pD2J2kFGrXuAL4yvj30swtcLIH\naZkkS8UNGiWdk52fg0DnBXbKtlVyBFxn1c63FOl2c07v9pY3nCLyn23iOzLN\nZHeSKf4JPcr5wWN6NA0PHXA2nscwKrFa8ZkXZEiU9G8eLbpl4I4jsEgu4llB\nk7KG\r\n=C8aE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60d323c6573a2b1a4cd31fde8de3b0c5782c2e28","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T11:31:23.029Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.4","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.163-renovate-internal-patch-60d323c6573a2b1a4cd31fde8de3b0c5782c2e28_1639827263200_0.9835651537840522","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.163":{"name":"@balena/jellyfish-jellyscript","version":"4.9.163","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.163","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"869beb322364ea04fd00484fdfbdb3755b22c101","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.163.tgz","fileCount":19,"integrity":"sha512-UzlGle1iHpyIg1BNxpEyzvB00RyxU9xFz0x3MC74ruVI0rD4egIvwkvgSnlkm+/NGgYr3lBYe162Bi3PPzJyZA==","signatures":[{"sig":"MEUCIQCe/EFNZUGR0ij+4nkghN7GcCIIGztHBk6KSgy+YyghmAIgMPJASoel/474HbaEPR4Ttkwo9oxbGlR0/yGO8YVsOZo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvcgVCRA9TVsSAnZWagAAQCMP/2ZBUJ3Au59rCDUAEZmc\n/A8y1Pe6ssCkStYwKdIXDGqVr+2D2B3xdf/NHvw5zSNnWdUmIlcilhWUyn5A\nrJsT0kR7s/USMfU69Xjv5r1ZLwevTlK6vuZHzmce2t9JPKGnJI4yKS3lpmpZ\nN/N8Evw3sANIVxaGNhOASfcd9b9A2GsSaIF6W5chA+C/Kx3v+4tQnqUZh3YF\nLn7umno7PSMu6y5+hLByA4WkN/i8Cnzr8mrnEOngM4slXO3zqy4G8qQ4Teq1\nfMFSijDsbYmOxml1eSK/Vb2fKPTsgE9VEDCaFEe7t18/EobLqs0xVJrypmo6\negC29zYo0XvsCljv1btMcxMgS59Uc6nJp9O06L12M4SWFt2dJ7KXFpJavJwy\n0Fazsqy/P0FIrghqURyVasKTvVBYWxBhu4P387kuYrpfmmyXf/sgyYZgwmdk\n3fxwTgu25KI9uW8V4NuNmv3BvnRQ7P0plm6/8E+lTSxgNHKpBbvCDQDSgQU1\nP3qxQIrfAhLqz4CG6yJiGBZxpb1ActmXhuAen5xM5o1mhEKE7YnStHEjPEeB\nnsxgGcmwNScdKqhmIMA/G7gz2LSl5NIyVyhjNCGVXqOYGiInqlNUm+HxW6oj\nezZUAXtUIhs457NH3UN+YrG3cNAMB8UjEsHFO4DMaZedrRZFIB9Ny9E2M+ka\n/rqG\r\n=539N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c159d18bafb78f8ccedc9b6a6d1479b6b9a34e73","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T11:35:39.679Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-logger":"^4.0.3","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.163_1639827477095_0.20676324014238867","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.164-renovate-internal-patch-56a10b496233067291ac06eacf5759e562efafce":{"name":"@balena/jellyfish-jellyscript","version":"4.9.164-renovate-internal-patch-56a10b496233067291ac06eacf5759e562efafce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.164-renovate-internal-patch-56a10b496233067291ac06eacf5759e562efafce","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"98fabf293e9cb4a8c7348f10973fc857a3c08532","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.164-renovate-internal-patch-56a10b496233067291ac06eacf5759e562efafce.tgz","fileCount":19,"integrity":"sha512-t+3VPWEgefZtHsYk7bAbXzoN0Ughfar4WinEUxsbvTEr0irh78dM5HFKeWzretJuFnxNIlb4B6wLfzv8CaGEvQ==","signatures":[{"sig":"MEUCIFDu4UA8o6rcuNgOOIChu5XpVFYAjBqmyZT/Wiksih1fAiEAkiTOO7NkV1m91EIU0/PG/fKqG0EjSSgMSG8+wNXbBWo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvcjSCRA9TVsSAnZWagAARo0QAIRGuwjGMnvZdPfxHQqb\n3Hx2seimtIdWavb9hynIUyj0zkdTgyRT2pjYNYZkT/wheg2Aq+4grScAwKns\nqzv76dqv8Oh7vn53TIJU/HExMVgdvwbJJAxasN5OLFr4DHCkEqeb8rRmupYw\nYnrHLTNozkFo/YJKB7tSNSz+kcrO+19co3cTuII7vJwn1R7oa6syTNlDOyXq\nKAo8fM7XwLErQqSLCq7XrvCWCbRtFSefv/vt+RmD0Gs/yRILxTZr9YmYMYNI\n/6APcPjntmOdQkTj3EzrpVkQv5nTlzXAzUPmZvvq//1i0aM6Lyq4Je4X+RQ2\n8bB2e8RuptOrM/OCLowv2V3xNwaD+ChkxV7XmHSIadsoNTMdI20Gnzwcl8FI\nzQQ/3sFnVaUqXvgSMBsfsTV88wboThARQg5VUs1sAb+/7PCOg70Ei1tPFyRy\nniRmEFTd8gYUhHrjDEIiw4vYFHqZLyOWrHDJLHf6SlAduG3A3EJkc+dCkmYn\nUYdj+fghZO9kG++dwZoec+NVOXvhABdOSaCHcNSTRaFgfSSy8d2YPDoTwcN5\n5muQW+RYCbK++K8xeF6OqN8O2TQiSh+bhMuw6L30pNhib71HpQFZQO8bDwVj\n1iCECeJ2mLf79unMCCkMVpDIdiMjYdGe33of9xV741DtaKBBTf3oycGuOL67\nHAnt\r\n=bSH3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56a10b496233067291ac06eacf5759e562efafce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T11:37:57.911Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.4","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.164-renovate-internal-patch-56a10b496233067291ac06eacf5759e562efafce_1639827665974_0.29107835020270967","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.164-renovate-formulajs-1cc0bb229f02877f699cbfbb4afce153982d76da":{"name":"@balena/jellyfish-jellyscript","version":"4.9.164-renovate-formulajs-1cc0bb229f02877f699cbfbb4afce153982d76da","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.164-renovate-formulajs-1cc0bb229f02877f699cbfbb4afce153982d76da","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f03999472a3759b15c597d75d36c4c82d9368131","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.164-renovate-formulajs-1cc0bb229f02877f699cbfbb4afce153982d76da.tgz","fileCount":19,"integrity":"sha512-fZrIzOdb+W0MHwyqJAq2zGj1vDRy6Gpo+LlK6JCbqZz71VEdMQccv2fnz+3E3skrBQxQBr//1gQ7EyPBRS1cUg==","signatures":[{"sig":"MEUCICzL7hm2xFDPEWpHpi4HlFg7N6OkI4jJvBXs/HquL7wnAiEAyAyHJRiZz/2ekKtvKphCfkzBSRYIUVFlSU8i8bsKuYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvcjgCRA9TVsSAnZWagAARIgQAIVo65/TB6lNqTFsFYH7\nyjyV6Pu9YrIo0PcmSfGf2rPw4qdb4tKAb/ZjmQwHuMOhVYc433NAbvAOmF/b\n9N4kKZC6eo3SiK81wMaAkFjJ3edeT+LayZmzc7teWa/p3AFt5/LPUhUUgJo0\n8ShEUcTxauIECSyieZ9OgAgBmDWawuVutYcnloBrRdQcP6O0BR95twlWu4pu\nLphNtc0u1A5r6JqaqHVQgvZwnETsebaWZa6DNqAl04owdSL3wcQhAE0BpSRK\nlzpwGYaE+hoKewD7XA5Un8CiOcBP4LXfpc0a3YdbB5em1icLSj2UtNeuA/vW\nPi54yyrPEtt2wFstgjbdFwGJFMYkPoC/CHIik1jfqaRfsO1yrqQk4kWBkjWR\nGQ78WWxtZiFCJ0zgMu5pqIzeLgnUjBxiu55LKoiipMW3179RoKDNA6qWxHj5\nYiPvPhFDKZmX0rZr7HvOfHqpPkhCFNV+UUb9oMxh8xwuGL+WTmYCmUjuGMyV\nX25Ath4HgbG0aJ8UV9jZ/otCfREzeEpzyEsy5aWic+DGYSk3sRieLclJhfTU\nhXrbl/+JEgFRsOEptPtnRr6saGJAT2bs64pQxbFSqYoI5u/a36+ckmyxm8jM\nXAEhhzSETJar1mmLD6cUWUanz5m+w1487FK/lAaPaVxRconoISpuGlkSwBZL\nm9/u\r\n=7f9P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1cc0bb229f02877f699cbfbb4afce153982d76da","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T11:38:25.528Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.1","@balena/jellyfish-logger":"^4.0.3","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.164-renovate-formulajs-1cc0bb229f02877f699cbfbb4afce153982d76da_1639827679860_0.4221155067025526","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.164-renovate-internal-patch-daa3054f8e67a8202db0f765be65def1ad2c80f8":{"name":"@balena/jellyfish-jellyscript","version":"4.9.164-renovate-internal-patch-daa3054f8e67a8202db0f765be65def1ad2c80f8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.164-renovate-internal-patch-daa3054f8e67a8202db0f765be65def1ad2c80f8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff14bede8b2d38e189382a20bba1e303daed4f2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.164-renovate-internal-patch-daa3054f8e67a8202db0f765be65def1ad2c80f8.tgz","fileCount":19,"integrity":"sha512-wFTJJYeRIRWmZu0C3MhN9Z+K4kggd0Nrf+qXWbit3XQMuoTzNNuRp9p0f/e0Rnj6N3tS4prscuphlcq3UJyaIg==","signatures":[{"sig":"MEYCIQCpITdh7KCF+htpCbo1TWtkamlr/rugH+cE5oJDkK+ONAIhAPCYXTqvm9OxIUifutF3lksQjd+1dmFdglvv1UbVPotJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhveEOCRA9TVsSAnZWagAAnWAQAIVS91mYd+v9BIgX9ECz\ngg+qbsZ66XQ3i64lYnzzzMF4PALcW0/dVIHE0TzjU9oD1aFiwPSyzRxveuOi\nEWfopp1+vaZmVVhBf5JPGthtQpTsS2S+ltvJNNUsXgfSd3koWcH7tX4z/VUP\nJ0y8emHeUpChkakOw4J/5TznglszRBQBoKTJ2A91kJ25F3njy8pcLNW20e8v\nDEFGJhzQui1nn97mIN6r52ikUFamZhyZjJaKqZ2JuQior8tZQLodts2b0dm/\nNpb1IS4QS5Exhg/BChiVykqNKV6tui0D5Xom9FtLSKPx67BTF1pZqWD+PnxL\ndyq6thZExevSgt50HhCtoAL9vSLmeVOS87qS1jys1Uz1FaQ73t3MfF3+KGTE\nL0hj9pZfTpx2cuZfJAU1Q5BeRAvhnfixkq5Dl6nqn0HWSbXchHer/K7J7q10\n+xBo8Z63cjjfueqpTer63AlrRDOXmqN/dC/XescFKUe46RE7GQGMedBt8K+T\nEKqRzlVF1YM6CMwkJzuljGfr+HBxJScGRlaozQsfMAcbkT91wOkl5j6uzZ+I\nVpRHxNzxaEdsDxBawGCv3xzgHPG5nQF0XDy1TveVOwy8Bafg6Ll7QXDnbv3Q\nQGtBhFiYmkbpXYFL+ZLyuT9+pBYsgp20hGhbr2E0+6E36A5G7Yp6c3Ae0DfL\nXSNx\r\n=bCqk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"daa3054f8e67a8202db0f765be65def1ad2c80f8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T13:22:00.228Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.164-renovate-internal-patch-daa3054f8e67a8202db0f765be65def1ad2c80f8_1639833870757_0.6682412879612407","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.164":{"name":"@balena/jellyfish-jellyscript","version":"4.9.164","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.164","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e26db3ab9e5f814b6c43057915cc958ef43afd9a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.164.tgz","fileCount":19,"integrity":"sha512-/JGbfHN/g0qR12PsqDO17dC0bgj4o9h+QgpsBBCCzv9Z/2HLBvc3P+232B/8HmBv4BXZvulfEm3Rdubg05W6tA==","signatures":[{"sig":"MEUCIFLPYRMZ5YoIduIrq2tHlYU6YBeyB4ISdlHZGgEV/WJYAiEA4jEPLC+Xaj0jpA9k8FSzRmIhhnlPGMuFsl7TTu4YKmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhveIVCRA9TVsSAnZWagAAtH8P/jJZgj8TVyJdvmZlABUz\nIZmctUBLZRzG4cU34vf+J89uQk6msJuc7QCWzPkAnEL2SmuQjsMO0apNCkRC\nZwJ5REj5Gdoo9hCLJB141ee9kPseL7zpE/F3zQK0EjriKRbEaUipofeX9Gx6\nQpyaZ8RGkjNvv/3Ky8iHq6yhoSPRH7huR56fqZ8sFw3vWC/H2WWY+Tb90cdL\n8iR/Z7V6hB2uD+Xciv7HD3jaq9ej6znAzouUtPJQQcoWB1jdSqqtvQw0/ewq\nCCFX1uCZOrdQpD+fGmHYk1ZqqepF+RgdRCeVTlorDcwZSyPk+geTS66gsm9D\n74zrY0Mzw8L6lvEadspRmW4qby6fFMc79GNLkCbi3kfQhd699awrbVp+0tbo\ni17Se1MRCebi7vu/rI5OtH551YX4HZcvqtb0FMHdeMuOPiH9Pfzh+qhiwfAx\nKDDOzufSTan2yboJbArCj71fueyiPTJmAbtilgutysNvLSVj87cVZ07MXOV/\nJB+Gl8ttV6cwTdEhnN8KniKwLRipLTQPPfVTYTF9dysQv1XgAmVGXwMrjCC8\n/opDfoiCt/iCoKmB6OPX/+SbItdSknzqRBH1tNl9ELY51+0sHufZH27OncdO\nFsuK2nhYFgSeHrJRNAZH44R3b8AiHkCDLdrNJqxfBwqHzcdUiAbgn49XIhgN\nnQUT\r\n=+Oto\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4f1f14a33416def42de331e2d9c02b018fd7add6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T13:26:11.308Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.164_1639834133258_0.4912548361981415","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.165-renovate-formulajs-09e30f3131ca62f602c52a205b5c9abafe1402db":{"name":"@balena/jellyfish-jellyscript","version":"4.9.165-renovate-formulajs-09e30f3131ca62f602c52a205b5c9abafe1402db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.165-renovate-formulajs-09e30f3131ca62f602c52a205b5c9abafe1402db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ffb4ce68e4ea421ed5a21f8c5423e92658aedf83","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.165-renovate-formulajs-09e30f3131ca62f602c52a205b5c9abafe1402db.tgz","fileCount":19,"integrity":"sha512-LDx3VxAS7NaNF0fK8/PLYvzWZ/uweSoP/jwBxYKjW4AMQnaSObuWa1bAChohwA/uuuUTL6z9qgjm+p6pxme9OA==","signatures":[{"sig":"MEYCIQCIv9LbnYWzdvO3rBuBsi1nLzIPazEyl/NOGbVkp1wXuAIhANNHYRKvgggrtHrGcLznW292U1gNNGaPz9up3WzDrkbS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhveNdCRA9TVsSAnZWagAAWY0P/iQUK9Rqwr9qquUwXQ5q\n4dX/2PYdA/PrRV+yiy3uKc2poxA/x+197yX9HVs/ruVtW7Y37OoK9JMN0Wu0\nsC/bb8vuVwr/+BWMPDSN5JHUbW30zG0bnfDnaMom53uCBgo9P2MhFxflzhs5\nGL11/cQjmz5rKi7M6+309DHhrQyeVSmGYoV8FjZO6K6dbHeBDSMCsp3dEjZ+\nQYQND/HV+2TfKd7io/rSs1RtItkU/QCvT6CHSbMUnoo1ZjvB1AGCWof5uVxP\noHAW93EvgTKRuoFv21pKe/P4V8b4lPSo3nZ4CUK13UVotEWlCBjkOtXaHXxc\nQbnQQDifIOprZwYdRLGPVucfUU+FpmvnAUnVAfHbNBy/SsXok+Qln2XPK0f5\nKJ4Eo7APjMA9xMMWGlN4CKwZlRYNHG5RO48v7SzNoeteu8ZZNshB7c/3w3XU\n/WKnl2nOLmPC2rRp1fJdQ0NJj6Ebf1f8BHVSm6EGGcf2RCATK96p/jlM4vL9\nT/Fvuq+QGPuzEoZjKQ+uxp0OgfKEPBl6nih8fL1nzP47gFt1oV7bhT8506iR\nemU1V7hAK2wQQLLBYOL8J+0bYBPb07875R2XgAG5ZH8ig5qF/BC6BVRs42kC\nWmi/+MGek19B7iGpFjoM1S5g0PTv3q+5R0PzwQgVV9p+9DldHE1Hen/iftZk\ney+a\r\n=Mmwl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09e30f3131ca62f602c52a205b5c9abafe1402db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-18T13:28:13.990Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.27"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.41","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.165-renovate-formulajs-09e30f3131ca62f602c52a205b5c9abafe1402db_1639834460965_0.9285331429737","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.165-renovate-internal-patch-c4b2865800e18ed12c9aff5e26f4a02322b872f0":{"name":"@balena/jellyfish-jellyscript","version":"4.9.165-renovate-internal-patch-c4b2865800e18ed12c9aff5e26f4a02322b872f0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.165-renovate-internal-patch-c4b2865800e18ed12c9aff5e26f4a02322b872f0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"02d9d3d036d9fcbace23ff89cb5a03eac4633af8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.165-renovate-internal-patch-c4b2865800e18ed12c9aff5e26f4a02322b872f0.tgz","fileCount":19,"integrity":"sha512-tP6zMU8DOotHmtUSTJThwXrK/9VkLtCbWswcQNRP+UtqNXUabN2ToUerFIkZIIOPvxAgAHVXBK2TjTNl3but6g==","signatures":[{"sig":"MEQCIHZqnWz+4A/ozIbA4RzvA+Ask9ZuQq1wXfHdxZ2y8SJ3AiAqdnlcQZIOlyHOiJAZYLIZD2GvLMBt3ClnFd97g1pu1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvpyTCRA9TVsSAnZWagAAmXMP/Auz+d2Oh/Da2zBRWXCQ\nIEK+4hylxpZ7AqHCrx03U7yrwPv5Z59V/8ty5Gaa3GMz0Y8RboTdcrk5vUmU\nlp6xFeyNrYR5OMv3fbANfyTvJOGRzCmtB7L5aYmTQGhfz4M0khxlSD5z8GYP\nboQ1hWiCyLWbhC5OMj9e4G5ubW+3a3r9XKwDMh/1BZCF62d5aXSYuqwJkjpe\n/GjvKiUNZ1EV/qbCBAQtLrBd5SiSErH2p7y2XAnzvkPuMRtEXfvxUKI2Ff/R\njIbU1qhk0HdV9lVuUDr0rd9TF8uiLWqR5o6frryClPGxuBI3syZIqOqlWw56\nPsGIZO/fj5MXUHepm92uQK2p4MiJrq3lMi2nXbHHcqK1DwpTgKUsRQUvF1HO\ntH8H+UZE7MswpdIE9C29YhbH0OVz0Wo6Jx67EFtOoTNQX3CgU05ObJYUxH6/\n5gU3MXm5XcHWk6ADl98e6ueByg8WHpiioIjX4lW+4AuNLlVrHAYNuS6/Yp/0\nvP/F4gY3g5bV9LFUJKAaTxHCcjBR2UJUCV3ftV3avbzGB9Oj5c/omg+6YISV\nzOycTVmtsjIrjywOz5hNRbGLewr5iJMk1ab+P1mWIvQlVGaqxaBiCIrIPWqY\noePhzsioHjMUkkET2a25zp+EoSgGRLu8CKR8XPqaIG4UsYLhq53p2IlcPkno\nYGHb\r\n=upXV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4b2865800e18ed12c9aff5e26f4a02322b872f0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-19T02:41:49.535Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.165-renovate-internal-patch-c4b2865800e18ed12c9aff5e26f4a02322b872f0_1639881875580_0.2194053246749188","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.165":{"name":"@balena/jellyfish-jellyscript","version":"4.9.165","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.165","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6a8d793f1c51d3dcc2eaa9b04c887b52a814728b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.165.tgz","fileCount":19,"integrity":"sha512-JCn9+1kA3+3agiirr5Q3yhmx4bL33bcylDu6jQnp9HvFLSin58sj7kvbFhZCeCoH4pYB1GXq5giFd59bJNPvnw==","signatures":[{"sig":"MEUCIQDzLWleAAvNaQIaZ0bLD/SiO59AxMJCWa2D45FFJS96qQIgKHZ1g6P3qK4hQ172JDH4qaA1QH8odvoHvgGEF0UFDis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvp1aCRA9TVsSAnZWagAAmPMP/3aFp7lK+ICNW/tJsNv5\nS63fb6NL8v2t5itmuphAQYupIQU2EaZ4y6nFNTm2TPJcW8tPIKwXnT//x4PK\niSLTvJtxJw4KPdvnxPUmxJjgkLqrcbbE0K5bsvt8PG3iqMrxWN61rT/XktfL\nurzMBQwo0iym9f9qKHEdhQPazKquXQaL0QmmA7Dy94DFzU8vw4WkoxjaOjca\nIW3av1nZdLr5BkN68Y+nmhbSL+CtcN9PrjrbSpabz/tPJJfpwdYEEvCdqk2l\nOtBpw+Y269xPjjfmZPS/undtlCRScjXZgTYDecUThuYgmKEKZbdBov0stV9j\n2H47FtsdDDSfJmD0IHT2zdlQsn6VDWUDOJCi4DPret0WZg66fXtLPLv9RGgZ\nAIOygPODIMOR+s41qSwpT/eqTB4r2nIHkBY+Tq4zCqTsZHmSTCsmPxhvn7Iq\n0gGF2L/1OVO9mxgWZzAdxPvbtJm60OQVAal9S0RNe7BfhZVAKHMC2Jf0oVaC\nZhrLebO6mt24KY+7ZJgVF6ZmZSo0hNpvPPKWvVdWGq5vPfYnO445pY5eeIh0\naQJLH81reK67gast4F0A9WrMsGPTQPgmvLmR5NobfLxuNn8Wq9MIC6J/Pmf+\nhTvqyxZdvp0LwaMA3l4tu7021x70a1XJb3gqww2Z+QnP/iACyP6WaYIMNnIi\nJOgJ\r\n=FEeO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c87a61bf25027b273b41b4d6ceca42e881df90a9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-19T02:46:04.476Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.28"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.165_1639882074841_0.9718328431321206","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.165-renovate-formulajs-96c258f3fbb74b1a93117d79e53793c3e38efd0f":{"name":"@balena/jellyfish-jellyscript","version":"4.9.165-renovate-formulajs-96c258f3fbb74b1a93117d79e53793c3e38efd0f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.165-renovate-formulajs-96c258f3fbb74b1a93117d79e53793c3e38efd0f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"069d69677baaa5bb908e8ebfa0b59b6f90afa79c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.165-renovate-formulajs-96c258f3fbb74b1a93117d79e53793c3e38efd0f.tgz","fileCount":19,"integrity":"sha512-wZ3XKGm1t4u/EXXxDGL6cBvHKICq53+MfE3xcv9QG9/32kR5Oqcd3ERlU2BbS8fp1qqn2Ek73HixjBMvWOMrnw==","signatures":[{"sig":"MEUCIGgx/GTOfKQyMO09f5rlrAta5jed8B3YQi0HJtSnqopsAiEAr4ALI7/YEPlpIhMLkQ1YDEC18QdF4HbqOHCrlepN0Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvp3SCRA9TVsSAnZWagAA85YP/3fDXYCOJt62SnLaNr9x\nNK9lDHj6a0dBpMLMRGRGZzEV4XYVgCkAFPP4mVegRCwSiqIJkix0sC59CnEa\nuA5MJG+tNy9Rp4E5RuQE0v4ffD8v/g66bdQaW8qCkYwPNod3Ho/UG0Y4+Opf\nlWH5LyKCPNz06EmDYbu0glyczgYQFrgznDySXsYiRsG5S5ZG8gCtDhMLJFrC\n1QPFGNIpHvSzzgtOeuVDGdYVeBwoIsNTLEdAWKq6iRruYRwb5X9o3DQ7fMPn\nfXY0MEkeIydEllpuppdNeGjrDrA1Zod2vsrMVdD74QJ3USVXxwtvAFskqrnZ\nSxFwW1VJAXzyQ2fKE/Y3TMQhqnLW68EIauxqFfA2eLuo/sdStpbzM8nJjJkS\npoLMF6nX3JVYHDTfcvkIGCYFeVnhZkvaC9E5vnHoDKyUKsDAhVxQlKuUItj/\nJutIKcdsgqny/mOpuYjHzDkqRC0UmC5Z3uElaWhANFRkqcKO2bgNhCfH40oz\nKF3SN/+dRTQeOJJ7pUFK20OCNpoKIeBtuOeC7mcRy7ubqEZl3xsQ8YEgA756\nvW4J1dB1OwyRe62t8azOKMDMh0Jsy0v1EigzOam7hfC4SR7ltTSqn7RIrmgQ\nRAUxvw+m77NLbETxUvofscpjXhGDjepE4GWJSFFY4VEdV3l+0zvTtT01MXgS\narXG\r\n=I2qE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"96c258f3fbb74b1a93117d79e53793c3e38efd0f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-19T02:47:04.031Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.165-renovate-formulajs-96c258f3fbb74b1a93117d79e53793c3e38efd0f_1639882194503_0.8973272770072325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.166-renovate-formulajs-dd55ad5de216cd1745cdc3c747542804ee9c43d5":{"name":"@balena/jellyfish-jellyscript","version":"4.9.166-renovate-formulajs-dd55ad5de216cd1745cdc3c747542804ee9c43d5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.166-renovate-formulajs-dd55ad5de216cd1745cdc3c747542804ee9c43d5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d85ab00b706654efc359c8ae98d1b8410be66da8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.166-renovate-formulajs-dd55ad5de216cd1745cdc3c747542804ee9c43d5.tgz","fileCount":19,"integrity":"sha512-hcokjA/ENGyAfODraKUuwwcr2bvnB1f94x6vKenp6Ph4Hyn5VEnQEp2N0lGU2Au8kD1zSrSkXWdPizb0icWaIQ==","signatures":[{"sig":"MEYCIQD9MpylQCWukS8tIribkyGxZLhQ799IXHoWuy56JREf8AIhAKA8UjnzUrsFieYdJ6tZgdpmYj4KV/6q7HlWPw2Xf9BC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvp5kCRA9TVsSAnZWagAA8MsP+wcG94/OVqsrCSVsNSIF\np9typGfiQz/tNWsOJ1Z0Z84WLIowULx/KKgh3SO2IEjt4IqInVXnmAr8vTSx\nEkvkf18corw+IQzDR2eJPXpX6MSG8FAO45kLR9RgZ+oTF0FFCxAcYNnRQIU2\n7Zkia9OVXSsxPLwploO6Lz5in4cQPubikdszX+IrdhyMjdV0w0hU9OFOhee3\nymKJ2VLoHu65Ge/Ubdi+SRgvo4r61hjb6v4eEcNqt6p7NW+evNWjY7oIl7LV\nZZJkSE/chlTiFsEUuCJ9Pw7NdFasj6MEnYdV7tUYOI2FS0oecbYisbCyjdOZ\nwSobEWHhbYARkSzwUSKf/+jg/OyqkXNTlJ2pw4xieImW++21LM/cmZQl9dVr\nQ71gdeIRLPPCk3pz6Wmk7HkZ1cvq8RAocJGW4SAhxnF8Mhzsp70tD9skCzAF\njQPvwxRX5zHItmgIXCg7tJTEnvxjCzPbTf/+fnYaxBkB/vk2N10NnnYGz0qJ\nKJXxPrYi5cVSF1aPpI5AT+LiEGFFpFMml8ksCkJqwfthI4bAI3zKC/Ttnujb\njDPleKm5EslndFh4gwRSL5/VeC59GCC9uXuZ2yl1AZjuYhLATOZn5JjNqR9P\n9SZnMPiwO+8NzuI542/L/S3R/mxw6ophOlAXpNxZ7ru3cCPx5KaMxQ9wTeJP\nXn7E\r\n=DLD+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd55ad5de216cd1745cdc3c747542804ee9c43d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-19T02:49:44.511Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.166-renovate-formulajs-dd55ad5de216cd1745cdc3c747542804ee9c43d5_1639882340074_0.2238086470271261","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.166-joshbwlng-update-types-2193f1b37332fc806d18c97cb39063dd0e92e058":{"name":"@balena/jellyfish-jellyscript","version":"4.9.166-joshbwlng-update-types-2193f1b37332fc806d18c97cb39063dd0e92e058","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.166-joshbwlng-update-types-2193f1b37332fc806d18c97cb39063dd0e92e058","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f2bd99ccf8d22c979bc8a2699ed5cbd24c09d1a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.166-joshbwlng-update-types-2193f1b37332fc806d18c97cb39063dd0e92e058.tgz","fileCount":16,"integrity":"sha512-+5Aqs68D2sIdR3ZOvT38rTRkxZKW0hZBRZVN88qwzz/iU5JIjdnUyDW4fIBxtDiB1m7UQSYcPcBgezTS+daPAA==","signatures":[{"sig":"MEQCIEIccQCQ/HJ2PMSgzREN4D5nkNheTdmGU1ujow+1w4JRAiBG58fKYuOSYZE9E8fGmi0mQLi7g1r0nnfzp2HmspJaPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxTYTCRA9TVsSAnZWagAAzQsP/31biUBccIlduzo6Xk+l\nOTWG/+FrIF0Hjoyl63b5U7us7ExlGZKf6Tl91LEbY2Q1Ae+Rajtuf9RtlXip\ncU7Wsj34M73FuNsG7WfpqKjykbvBXckMWi6DxV3q+11LTQtWJ5nlDnywLPEn\n5NyKsShAZbCLpeLAKmtyAuZFilHs5IPpKmEjCtbBv/dX/6frT8uN2uuiwO2X\nUqClFk/9uHo9tsfMf+vVkpvACcVVlfnaaT3FwrKBK/DAdehml6KECV7uZqxU\nT8/o0T4JsSLklS8RMFE80B2oyhNULzRLF8tsHzGM6ZmVkpEo0ojcS7IWL79Y\nuDi+olx0jvTd2JEy/BEr6DlU1kow+5tpEXpIcpvQWte1yk31mxKXr3lEYyL+\nMU1654znx8LJNN84UznXin4JGBRCmZgc90OKvCZ8+yzKvND0WC16/jjUQjaD\nOIfMFk7W41pcCjvCKq3A1TCKfuZiR+R2cgyG4h7noz5KDUHLNDEnCgv2Nnpv\n1ZTgj/FuQ6Kc43F63Z004H1o23eMTFSzmxlOmRWUhOMMjaI+TTvFOJRYlPle\n2XkLP3L1Ve06LZQ8TB6f0WXpod2cx+QciLZG102TMW0azZKhjU6gFReuu7Fl\nEzEkRmBf5OFdg76pjjGtMARf9I9CZcC0oRE/VXoPh01fI/WZOMM37WKNeSiG\nr0oA\r\n=+yki\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2193f1b37332fc806d18c97cb39063dd0e92e058","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-24T02:50:34.467Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.5","@balena/jellyfish-client-sdk":"^7.0.28"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.166-joshbwlng-update-types-2193f1b37332fc806d18c97cb39063dd0e92e058_1640314387257_0.13050177428343734","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.166-renovate-internal-patch-278c84bae37790a7da4fa8ebfdf8f8addfa24eb3":{"name":"@balena/jellyfish-jellyscript","version":"4.9.166-renovate-internal-patch-278c84bae37790a7da4fa8ebfdf8f8addfa24eb3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.166-renovate-internal-patch-278c84bae37790a7da4fa8ebfdf8f8addfa24eb3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b593702c50670a66bfc34eb682bc42ff97cb58b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.166-renovate-internal-patch-278c84bae37790a7da4fa8ebfdf8f8addfa24eb3.tgz","fileCount":19,"integrity":"sha512-B+4gGzzuk30QOjramzFdNQ8QKTz+ET2+TF4qFl+vTXJZPrQcNhkLZ9XSbtWfCMU5dYnhmAV/xMsSrZF5VTqC9Q==","signatures":[{"sig":"MEUCIQCBxCJep22fbgAfDfR7xA0ixC97ZICfSMGAh/tqAj4t2QIgVK9n/l5cMfpqpzXkkWZkWo9a9PQEAOXVTyc7E8TTQpQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxnHGCRA9TVsSAnZWagAAHb8P/1ua3Gw0zCsK27v5HcZP\nIX2Qc8EzumCJkdeAF68MscGFoydU0e93cDbv1xnzdF9QR3wN1vNPXDDz7JUq\nX/J6XwhWMt8ZYThGUGiCkPm9AkHbgR2YI6Vmhm5n2j3c+n98I4AAHD7dEZIo\n20yY1HzSf5ukcBGEbBk9FXcGJwYntXrA/ECBr2HXmen7xtdx16MuS3vwqC/i\nQKLI7WbwXhtZMuwUtudrY1XQo16l2N0htr/2LJwfWDKUr5T8JVwrhx3Z12nY\n+VVJbD3/JdZyuH1yYgWfNyCAE9n4BbkiijD14soMRvLlySAwReIIDTlhSuJY\n/WWQ+wRL9rGLwFOxBMjar1fDgukEiAtSbLzIB+aqzhQszggU6Ht8dj3vA6NL\nQa2f0ZOaGiOk5lEUl4za2RuQ+z9sU+Jl4aF7Y0T93eBDn2XiwlYv1r1LNoXb\nSJOsCmuSoOiKXI8l8VS7APEMt9ig0/JYUZMYL+WgkSMTIDbAegMOILxgYFkX\n16C0EaY/xSZcsuvgaj2i1OvoV130YISYA89rH4HA49dQI2Zc+pbDqezwiRWw\nN2GAbJqDK9GxDlOAgsH7BIqWiWR00tRa3ncSSmDeMbUyQ+fxB2XatcbMyn4Q\nDLIy/oL/rNUwu0DerifsythuGG0nhW2hfdvprKCSbrpSpdAg5L8A74TGgJY7\nrZYG\r\n=QD+1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"278c84bae37790a7da4fa8ebfdf8f8addfa24eb3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T01:17:46.448Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.6","@balena/jellyfish-client-sdk":"^7.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.166-renovate-internal-patch-278c84bae37790a7da4fa8ebfdf8f8addfa24eb3_1640395206370_0.7800760499901107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.166":{"name":"@balena/jellyfish-jellyscript","version":"4.9.166","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.166","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ab1bb0bc06a77da3058354046b9b67cbb293c5e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.166.tgz","fileCount":19,"integrity":"sha512-ffIux29WfrWPWWZ/BcUO3s2RAsqoSFvaKienOjJP0IunOx6bBE0SMjq5I8LQhIZhxRSttApIPN3zqqGCxPWceQ==","signatures":[{"sig":"MEQCIH4awoVd/YGZHrKUH9oOl+8JBViCC+qtWOfvsAGzj6p4AiBvJuY6nKt0tGYBgzuhejBU8gnT6rsjwF6aHejIki1xsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxnMDCRA9TVsSAnZWagAAEBsP/Ar8rG0k8GQ5KwlvVIhs\niPX8vAPM9YsWNX4BCNpdfDNH2kCyXeqlDDtFtZGjAPCPS2lvg/G84tSWqLMV\nIjRio7kAg3Gam8JDCzW4eEiT7aCg+06KobYGd0vuL2oyg7zIYeDRklPnWCjA\n15nJd114/GnGNY0EInGL8QcDpXDWbigp9UHLlWyBGNgFneEsXbmCUfm/Ab5a\nxsNVYL18i2YG3W+VxhHYXZ9NdYu8x5LTeOf+LZhtkksVOPyBg5jrePSifEA1\nziqNsPnvlr02hciiNxcwo9Ffcq60J9UWDj0iNZeZviqkfKAA/q8Kimf4/yYW\nUXYfYuOM7w58Ks7i8vFjGT1Z0gfkAKPYD82/paGXqsY04BDyca6WH08sD/1h\n5INCK1m1uMb9o3iEHvmkkwGCvFs6TI5Jtpy5VPgOE91rOQazulsLQy7FIsrw\nExb0XZRfn210NERoctvVLmttM8q9yQR4pngtct/SsRY8P8rHxWgg6jCg8HNj\nyzciQ1Rn3+CJIWLTsrruwCWpamWqcm/2pueKHuUcrbAFkJkb4P7dUcMlJuWr\nv8+DRVfV+YY0mPpf095AQy9FHDtyuybbSBgDsswQxAnRwwxGqAfVNXGUfn1I\nxa9B0PuuJEKHzGsm5gEfg1oC/zJNVawflXCdas4NOu62JVR7ePTjzyNT075K\ndqD1\r\n=wJiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c4d3868bbce20d5711bc05c26180507a19f55e55","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T01:22:39.161Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.6","@balena/jellyfish-client-sdk":"^7.0.29"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.166_1640395523591_0.8916234079731626","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.167-renovate-formulajs-827bc585e227acf806d5d1cdfa1971d49a71b217":{"name":"@balena/jellyfish-jellyscript","version":"4.9.167-renovate-formulajs-827bc585e227acf806d5d1cdfa1971d49a71b217","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.167-renovate-formulajs-827bc585e227acf806d5d1cdfa1971d49a71b217","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2a0062ef87b79fd60a0f358cfdf63de7f6da8f9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.167-renovate-formulajs-827bc585e227acf806d5d1cdfa1971d49a71b217.tgz","fileCount":19,"integrity":"sha512-OG5xYuOcaf9s7QX6Fg3xgAGt1WeyAcltf3E4yx13Pgx/OFQkS5umVMbX9LDVlyfRrcm38R3evboao+UhY4DbFA==","signatures":[{"sig":"MEUCIQDOJYpT8qQ/hPFkKUOjn8BaDHFJzHDsdQ3NCkoFYvGXDAIgX5dK2Tk5pbuTdTPPgjwAqCWeVfd7yMNVnc5pGjKPAgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxnPeCRA9TVsSAnZWagAA+cIP/jBQ9uJuJAv2eIIdvUri\n34VJRef0+kq0eFC/pjd4R/GkOUp6tYvQEJmhrPcb1o6rPRcyki0Lp+rG570U\n5mMbfu3S5G/uR5q293QK9wWfyLxfcSm/8OOZZM+5i5keLuQ4Brx1weDLiTVO\nKc/aKRiyGCMRiwrg0dxm2PgSlIQmWJe0QOTY587XmYHq7NJ1YEywG4yTCUBA\nsj+pNAeB7ldPoWqHH2shdpOct6TxRxO97aC87pcnn3yZoB0pAT47Ug3EanXK\nEwtHuB5s4xrhcGNHt1lyWMz1ve96wtvwvl4WJck1AQasFmE5WrwpLVNBCfWY\ntRL9rkisvRqbrKVb/YLbNZMHBpUKS9UC6QIIPYB+i2+XcC93fyqi453yNFpW\nNp52lcp6ap5YrNaWwwZRkTyzQ2Q1Drzl9dI87+2aNmiU6UXTpMVUEtO9oyXf\n4UptnOXFvJ3ecIR2mU5ykFK5vElokVXWyDIOJN4Ya6l0Lv/oKT77Vb/jY7Yd\nZbKcxA4OPHvfVp2AkDBhQjfVUFOxQ19WfwZUPyjayGyNSJyr30FpNSmdwskp\nicua61qsvmK5S3IWXKFXWmxosm6RJWy3B78r2LIGcgKsjqM5tMfiGx+7MHgB\n35hbXFt59exr8CYbw1n4JR9DI4GdPTJ0h7mzCtSDRDbduFODbcHSBIcIsCvR\nmQ5h\r\n=5Q7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"827bc585e227acf806d5d1cdfa1971d49a71b217","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T01:25:04.311Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.2","@balena/jellyfish-logger":"^4.0.6","@balena/jellyfish-client-sdk":"^7.0.29"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.167-renovate-formulajs-827bc585e227acf806d5d1cdfa1971d49a71b217_1640395742784_0.669747140914871","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.167-renovate-internal-patch-46d50d83d4ba7a992665d9a91b29c8ba3f7da1af":{"name":"@balena/jellyfish-jellyscript","version":"4.9.167-renovate-internal-patch-46d50d83d4ba7a992665d9a91b29c8ba3f7da1af","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.167-renovate-internal-patch-46d50d83d4ba7a992665d9a91b29c8ba3f7da1af","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b8510bfa56ae7336ca424981d4cd60f470716e57","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.167-renovate-internal-patch-46d50d83d4ba7a992665d9a91b29c8ba3f7da1af.tgz","fileCount":19,"integrity":"sha512-rXvQYHjUaccCvYgdK39s5FcRvOPQA7pZEatZAtXQgdkRL0snoDAFuktcUuk3cNQpDLz6jvppWn4ZVjz8dKm1fA==","signatures":[{"sig":"MEUCIEG1fyXIUqksIj91SdildEELT1WFP9WtkpRCK3SzHmdpAiEAxsSCjHdHLfGNfwtAFUH4QbwvLbxJ5H/h7aZUIt1voCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxo2JCRA9TVsSAnZWagAArD0P/32Mntl8FH7RNVFKCCMb\nSxcg7aAV2lpUIqJ/8kWqlZF44hI+ZHM4I2SWf6gv8Tynd6TItuHqEYAaIjb+\nj5I120N2rN2jWvHmWWd9QwcrQrfBZq8r/ZjFePXnWII5MWljXqiilPoe/Q+2\nEUUIvFwFljVpkJ3YBaH/PJcT7tnn6bIVvVNahpw7Pe5IRYE4dXrKRgiewu9H\nfTFpfceZ12vAgNAqaA4UR/oJS0Vcoiow5i7V2ikRAg8Th8XRaHbXAg6PKNNO\nHGbYpIP80WciZBmh58Fvpld0ChLCBLt9xJjmZSQE89hm5ZvgD3D7zmnW8UkA\nuqwugjDkM3nT2CTvnLgwmbjJNLqx5NM66+R1Udsna/w1346xq0rn6peWc1Qs\nYOyp+eFjUXli7MNjCT82jLRZXfx9MHWPBs42YMuz8wDntG5vAi+A2fH7Cp8C\nnYDVr43jBd5r9IHWHFPCtUvPsEWEcuqMn2RCXJco5qoBPvxjpSiPveAFq5Xt\nddPTMzXw4ibJlcRtCKXpkw2CmSGpH9ccEySqGJcFjoe4+T0ghOcVpM/uPk+B\ne4b4/GgnIKP5vkFvPfJpjZboSe4kCyBdY9rFBU7n9xcPzAImeg0JacpFclGK\nsJVb9xEWR9xiJnXNu46F64mfoKJqu+X/sk+xGZxC5831cF3IWEIspmmeyMGM\noduO\r\n=3CsB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"46d50d83d4ba7a992665d9a91b29c8ba3f7da1af","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T03:15:38.863Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.167-renovate-internal-patch-46d50d83d4ba7a992665d9a91b29c8ba3f7da1af_1640402313719_0.12467520989563896","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.167":{"name":"@balena/jellyfish-jellyscript","version":"4.9.167","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.167","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ba616619541dc6ebbfd20f641ddc7fc7476001e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.167.tgz","fileCount":19,"integrity":"sha512-5thOYmE/A5KNOV0JhsNOi7OiV1RDO0q9GlYQZMHto+gMPtJDfFjWjLHapkf2C8dFhM/VkdtsB2/U+1HgQNuCOA==","signatures":[{"sig":"MEYCIQDSpworWGdY0V6iMOErotVWWVZvZfzkmkwZiieU5Pkv+QIhAKIxWEhy0BohfkT6xMWTnpXoL8f+pUGA3K0YLWVzfaqK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxo5fCRA9TVsSAnZWagAAODoP/RgMgA8aWZK8q2WAgSY0\njkzW32vLOPRiUkplQ06MzX32v4mNXqXHSq3JiChFg50qxFqY6qnR6Mr2MZXK\nna1lIRf/vO3px3Bpn6JobD1rLSGqqXDF8nCOvGFfxZnquuoI/ktMOka9r3VO\nGbE9UTY+Z4Axd+TNM7xkDYbPL2V2mNtYbw3tUL5+EfFcrl4wH5/9T+qPm1Yh\n5vF4xaVvtj5hqCMmJcHlXnmPch5iqGK7Uh+IVIVvt3e8F+D3eSbm+E46w77c\nfMwP078YfOA8ntU67dvCBdO/06ohdgQdTWnS+FdroYSZyqh5uFT4bTCNnsgk\n5QzkicS8ikVF5zSlmgDUipD5XSMBf6KaQwqgCkue5k/bxNSGhFGKoUxrC2Av\nZ39wJh7fmWOtGxPXFo9+p/L/bY3ZGv3gQC0LABUej49iPHC/PgEvDbvjufpL\nVmbaI1MarICwV3wEoXeYegblbCIO+bAcMW/gKjMoy2xJqAKUYQlGYno84TXk\n/p4iaH8f5Fvz9LhmyNkpKHs3vih9VU53wj74ONraKuoNj621kwXJbjw93gVH\nnLZYIriAiOD49G6pwOrBlRM7WgEMCnT27X3fVbhFJjMdb2sQUsihtxfog1UW\nrWdXX8LRcfBDxJQeprC7VfcN44ag1+vsudYHVaz1g7vP/G8g2BFwe4OVf2vS\nLlGJ\r\n=QJvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0c60413be0379e94dedc57c1c66a84ac6d5287ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T03:19:58.166Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.167_1640402527600_0.17072513906522935","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.168-renovate-formulajs-d84a9ff920c153128690a859e0d021d96374cad7":{"name":"@balena/jellyfish-jellyscript","version":"4.9.168-renovate-formulajs-d84a9ff920c153128690a859e0d021d96374cad7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.168-renovate-formulajs-d84a9ff920c153128690a859e0d021d96374cad7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"922eef7b599b38bd52503759d522dc11bf53960a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.168-renovate-formulajs-d84a9ff920c153128690a859e0d021d96374cad7.tgz","fileCount":19,"integrity":"sha512-DrS72XRIfN0NL4MsVhbND5APmDzyLiUPhyfWvNPEzQTLLbHLRnsaGJPHZ/ebYbjwTusSMZK5NK82MFmhtAsBUg==","signatures":[{"sig":"MEQCIEqThqtJKfSxboxb99+gDaVVl3rmaSTem3Xl2EaJVl9XAiAbWj+VoudQWFw1tzX+jetHlSlIbfCzbpgFjbNKhcKK9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxo9PCRA9TVsSAnZWagAA7qoP/RlHxV8+zIU2qUvgED4d\ngNkJX5+ySLShlUKHR75oDq05CunfHvmAORms0hnY82glbrMnBEvv5NdCcvOi\nJRyIPNdkCFlgA0vLyH1GBwfcX41CHtgc1BMjCKU6uXFg209JFkSVrtw8O3lz\n0pnI0kFOpcFQMO3GXUF5I5Y6TSaSgS2lGrtOGxaFuxPCn6NwaDPtpTY9dba1\n08FfXdkbEa0FyBzujhJgbNFTTiPzpvlZV8XxIcJea7p/Qyb6FdBci+tEbMfW\nSjJRlfC6dlQMHGtHqdJFmaetQBeF+5LKEGBKQ4JZuG7MlzpGeuwSmxLclYzG\nhpb+PvwlG3auWYsu7CcAa0mUeSGxdKKdJVMLpNBUJGMWaC7/gVgCbAu1yjOn\nAGc4YN+ai6pSYtPlGyezxQz9iOV6ebTvnNnVH5qXqMKV0dVlx2KzI2sDVGNd\nldVK0c4BoibEIyBaASAPHKlGxIRtqU0CGPHOEtc6L3xz3OU/te1Ve5e4BSW4\nvNLP4ulds8AgbN0djT11Iq5WMlsh6kc7nLF2DThuQOun+afVorXB9Qt1L6Ms\nsL1vED9xrb96eD53RFSyZPnhfTEYohBxK0kK1m966GzNsZ1EhUtHH2di86zi\nuwH8gmtWCx4rP8nsMBnLXRu/kNbfoFaBXGWUAG7aApElSGBRZ0yRZViNcpch\nDl2h\r\n=8f2i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d84a9ff920c153128690a859e0d021d96374cad7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-25T03:21:41.884Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.168-renovate-formulajs-d84a9ff920c153128690a859e0d021d96374cad7_1640402766906_0.18766084953417184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.168-joshbwlng-update-types-56adf9768e04367451bc1db8df63851ced9b1c22":{"name":"@balena/jellyfish-jellyscript","version":"4.9.168-joshbwlng-update-types-56adf9768e04367451bc1db8df63851ced9b1c22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.168-joshbwlng-update-types-56adf9768e04367451bc1db8df63851ced9b1c22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c5808bfc7211c1a38b5097d83fe753b5d229f0ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.168-joshbwlng-update-types-56adf9768e04367451bc1db8df63851ced9b1c22.tgz","fileCount":16,"integrity":"sha512-mS1zem+C3ZyyIlZktgp3hXon2qYICR+vbXaCvaOEhvtj3MJLIqRa1qoGxZlPL3Yc/fbzQXTiR4CrMosFmiwxng==","signatures":[{"sig":"MEYCIQDo1G+3rMjjX8sbZVLjQSHIZu5nGTOEcGnDOdfAc49pXgIhAO7n1aBKZsqlhoWnHIfgwXzAzLAb7c1i82zT5HCtNsky","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhybYSCRA9TVsSAnZWagAA+BYQAJW63b+dMvaLQVCEXi1t\nsbpz24xg/MgoilsCIUm7+U2tcp209FL8kS6COv/WvMeGlN4ON+vTIOoem42U\n9aiF+b55Zv4ue6TP4JheKoIgKi7nVNmNqPJ+5aiSXbuufOpYI0f704oTZEIv\neTSfP2EFkYrRBEyC/u5OhRHjmpuL6t7zWVXoifd5q9nZ3e270AqLCYCYhVVa\nVTuoD6OtvXrYykk7Vgtcs63ynROH+moD4AmGgbEonvaJD5fLs+lECjFK8ru5\n09rJh7owFJQoslh/au/iMCuL8LJiGuiy85iNMoeFxJrw54dz44FNbzVY4ExV\nYD5YeT6BDH9fpYhggeVno93m9nla/19UxY1mlQ9UPHX/x3zolf25VvLHqTI1\n2RZV2+0czR2lF1v384ttJcfdGA21KqeNTBS9Kk4fH7gSl9eWNMMjIhedYYBp\ngdM3Q3Ae/WGZrVki1qAJhb1DohdAUKw5fFvgLck+R4hkK9yaK7wycztTuifp\nFvEXlnOsjPnREWncR3QCtCO6jBmdlffgxsCUvSaRuaKMnFUzK/BSowZ8qVLH\nG0UlIGBu8oJrUSUhxbrg1fvDgaPBwtmBTm1HtuJ22zp16qlDszEP1DLUlRie\nTuZsn2iqTXN2/BNYfjNrx6QxaEOFtgloyJyS1tSCqFtA2mXLxiVuS201tOfY\nAXKr\r\n=mPKA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"56adf9768e04367451bc1db8df63851ced9b1c22","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-27T12:45:31.144Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.168-joshbwlng-update-types-56adf9768e04367451bc1db8df63851ced9b1c22_1640609297974_0.32994355402961717","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.10.0-needs-formula-831d544552c973e9de41290c6a6fb31968c038cb":{"name":"@balena/jellyfish-jellyscript","version":"4.10.0-needs-formula-831d544552c973e9de41290c6a6fb31968c038cb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.10.0-needs-formula-831d544552c973e9de41290c6a6fb31968c038cb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d87ef542ffd77b3221f89424bd64f357068068da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.10.0-needs-formula-831d544552c973e9de41290c6a6fb31968c038cb.tgz","fileCount":19,"integrity":"sha512-DaGBqT6cZihe+3oJrMvcsMQx8PJyfBm2UiEpPm8QOlkEq4ek6zulIoeY3xx3BP0YATGSiZ5NMtTPCqcVspf/BQ==","signatures":[{"sig":"MEYCIQD6EG05vXzI1VQiMN1v/38cygbotwopj1saePPlpoiWPgIhAO36CEybNK73iObPaSkDy9GQLBz09vNYnWWYrP2xBY2c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzY0ACRA9TVsSAnZWagAAkZoQAIugfPemPdhLchTKstFQ\nrmb8J0Fsa4P+RDWWbht5CTkL2xnLaR022m0BrDAT68Mq1F6jBM+dr3Zd/m2w\n00MIzcK0EzeS4YAcqoElOVCqLVW7XRY1q2XdC/H2KKvedV9QRKtnKKoTUWKl\n+G6rbHfnlhXJIFxYzwjphMCwU+NHijn7hcZmGutH5fKTH9apA7fXAtiTxVJg\ny9wJhhimct34RdNXyPfXlKZrm6tHMasU4BzqB/E5R/avDIp2Y3lMGjn6tmaB\n1GMJt0d2zXPnd6yizE3Dpka6MhyHbkUO5WMSHUCBVVJcwKBiWpV4hMIZtuvD\nYCbFDvQg28fcwEIBKVaXUWiNsbDtmKhadhSKyq+s/jdPlXqBnFwyG4VyVdm6\nbeYjvDjySADErREMuBC6mAr2qpNC0pFseIcJklJPSHQf/65lyiIZxsHSl4+Q\n1j93TD7MbjtTc1y/tLgC32Yyzj3gBn5h9Ei5XdhM6yyZqswsov5drygko7Tx\nV0StfJjKmMky4u9Peqs93iKWNdwEO//pqKNI0pLmuZtBf9lZTM30Xy7ryNYK\nE7LUL8XjLjJdYjMVy6TKZc7uccSuPR0+laciMGmqs3LwaVmShZ8ZHjEtNe/V\nGV5gMV5yWpdsMd4evljCiWybp3RkUO2Si9rPV45Lw1F1HjrJd5TcHYWjG+6y\n3JZv\r\n=ZQrz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"831d544552c973e9de41290c6a6fb31968c038cb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-30T10:39:43.294Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.0.3","lint-staged":"^12.1.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.10.0-needs-formula-831d544552c973e9de41290c6a6fb31968c038cb_1640860927865_0.9215169357079669","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.168-renovate-external-non-major-62281974dd7d9985caf3c09dcbac19ad8c7f090e":{"name":"@balena/jellyfish-jellyscript","version":"4.9.168-renovate-external-non-major-62281974dd7d9985caf3c09dcbac19ad8c7f090e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.168-renovate-external-non-major-62281974dd7d9985caf3c09dcbac19ad8c7f090e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e3a0b239761540bf331ab3325d15a5b60f45f520","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.168-renovate-external-non-major-62281974dd7d9985caf3c09dcbac19ad8c7f090e.tgz","fileCount":19,"integrity":"sha512-TOlRC98B66KTXPnbeKlqR84c2o6mGo0OAMee/tz3GXA9aSQRIbp/WUNnAzwBZgBRpH8oS+AgdwyFFtjh98IZyA==","signatures":[{"sig":"MEQCIDPHy1HAmqJI2D0QlZnDybqy63gOdFV0C+ShiO2HlQpxAiA/vJiMrALkW9/+oVBroE59MXQEbbAwAzr2gSaqDTKC2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzhrMCRA9TVsSAnZWagAAWP0P/2mdA0iajhGW3I+/PIY6\nFkIeshD3v4Cpylbw+OZQP9SAJOqHGsK7GZCh1b7P3jK7szIpX2RKCtjy8K9f\n7Y5wJUF0jxFj6C7Y+5tJUgavF9mBnsweAASj0KDoTEIvGj4D1fP0zLXsCeP5\ncagXcqb2PR0L2g2O2qnvRSHcl+Pb4zFs9xrV7I1ix/j1MgKhbI+1xOwN2lev\nDSgsJ3FSCu7QuoaH6uTte2ZqZKx52eCcF9M5EAEJwoh0cDY5slENEbLn+1rC\nfie3LZom1U8wi9MCIghIyWv4hh8WdYcgh3nXqBmFwcNW3NmK1wUXcMoB685j\nh0aOZm4AJ6r/XlY/FbWPvhDm3cZX4AY7rfIgfViIRnpeTvwwPeCtGTFccxUA\n/R/lTYEBqLauz7ytwhBZIPv7BO07KWO4eWdbOUCPfo91CJHypjcU2jQbVUOG\nI1YGm7IotWiInBZzEoNIboTDLc33cgDZPRTKrSMwTralLt+PXyg0ixzcyU15\nFXPUxkwttwX0bLiiYlMlsSDznjyb3UgMFvFuMOmz4sf5tUUskHSuNTRVUnp5\n8Nzy26K+g6vLLewIz3enNXvz5aclugheSkPAWg0LdK20l+0CKN2noA2leJDV\nRn2+pYJITNtZTmM1vFTgVDvrAOs/dmpiH8stFxawgmBW6JSakjvhyqMIJaIr\nLU/S\r\n=7Dqq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"62281974dd7d9985caf3c09dcbac19ad8c7f090e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-30T20:44:32.488Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.168-renovate-external-non-major-62281974dd7d9985caf3c09dcbac19ad8c7f090e_1640897228402_0.31206011240376474","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.168":{"name":"@balena/jellyfish-jellyscript","version":"4.9.168","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.168","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"18a9fa4547dfd6a9606ae07f5556878037178c9b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.168.tgz","fileCount":19,"integrity":"sha512-93RzZFW14orPMa1a36WUiNs9QfOecWFoVUncYNTb4322Iv8S4goPyIxdgJa0yMBA/1wqNmEavkPTyQfs2g/ybg==","signatures":[{"sig":"MEYCIQCx5R8ylcWULOlW7H8/R8esH0lOCFfnsZB35Nq78DZc1gIhAPVwghVOg/wIXKvHaQAZS/V5q74itT04qiaml9l65a2d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123640,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzhuHCRA9TVsSAnZWagAA4R4QAI8g1nW/ZpiMADDHYcqd\n139RwedN+za+vqD1nMg7jc04yw7QAvBePKeKtzU48oRlpW/FtTh320eUCV7Q\nx7wNRCuJXob4ySa8M/FC20YHjAygXMO91oUFog2YGp1UjB8a/CxX7iSbsQdW\ny32tGgcFLa5p2zBTcztbv7ee9CwoNnRPjSa/tVknEIyN+lLvNtBj/Gi9ae9y\nPJzwrMeoePFMss/cnNmXb8dB8t3FSVDuwKoBX6PT0VOfuPPqfMVTkG8D4ky1\nZneWdezllytllt27mugG4a5QaRdtOd0t4CNLIqzbGgyIq1NiyYZeeGRkNizZ\npmKpX3KB1JRlv7BYVIdetmRcfSmTNoNY6LkvPqHlnu7MWUmyyAUzWKaN49mp\nh7JdF7gHKKfcv7oK0T4AenyvFXsHRxdqLFICz+9ITNcXeymFJIHSMpGvsxD7\nkw+DLE+sZjZCawMjQj7Y1UPDnAO02jzEmXgUS0l77XG577iisw5lQjoAHhvy\nCR//ARVbpnrpwEGZbnZ279qvNCZ3gFcjuDRHPurgAbdRuPl8Cv+1oK1Uoifz\nDecjOWXDEUcIBmcrC++KTDqKAKE4gFFjVsTOTHPzdMfMH+Uhof4cwhGhbexh\nQO3Xs7hkWXYzAl12VX/9UuztZYwjf/omNmsRNtqgst6nKOdW/jsD5QbBkVcx\nNWrj\r\n=vNcq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2aab2c6a5376d30796015a96a521ef6ecdfa164","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-30T20:48:24.499Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.168_1640897415222_0.6420951191844402","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.168-renovate-formulajs-b3ece679188005d99f1d78c7244ee6f5f315aab4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.168-renovate-formulajs-b3ece679188005d99f1d78c7244ee6f5f315aab4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.168-renovate-formulajs-b3ece679188005d99f1d78c7244ee6f5f315aab4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1f62e9df6e5b94cf9f4d1e38bae4aeb38d6bcba7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.168-renovate-formulajs-b3ece679188005d99f1d78c7244ee6f5f315aab4.tgz","fileCount":19,"integrity":"sha512-NU3bJkfH78U5vZco+3YAqvxpi3n+iNmdmZVdG9LbxZMXx1pJHgqJ3dtZFof4FES1dc7dHS6DiQ8A3Hn3+dtfPQ==","signatures":[{"sig":"MEUCIQDgCZgW4IxVPNwDMDR5PoH58f3WfHGLx4gbFxlD7HEnzgIgF3IjRGeklcIwdtXpJab0lBUr3u/CIev/SpM3TrQbWE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzhwECRA9TVsSAnZWagAAq5AP/AlMo06mEPno6bJi6vYg\nyjDcV9248P9R312ySuzU4kelR6aH9OrV0peF3utX0vxdkIKO7CbwkFnJ2HLs\nOKPhEZHouDKsNOixlQdYyr86fy0qHld96R+omiBTn+xpG2sDdKc+aOop67i2\nPm8ENSn21PTSKz3DiProWz49J7onYtoQMXIpAYEnA2bFUm+6GGBfUjibRNuU\nYf/P/AEOEYiou2QGIbtkrz/MwHNtMhC4n8zMvBAHh2ug5RWKIsW6+US0ANUr\nYoZq6s8iGVgKG31hAgYCg8fQCGAxajoJq2b+X3t3D5Kcpj+jNy802TVxxkRn\nTVj62Xn5K1gibKcC4SYaZw2H99mFfVFNRFv5JCalmI/0zcsphucrjYa5KCyH\nGhanXd/RW6JWBftYYAdWDH/AUzxBzN3YS84uw6ciNv4G4dR88X0jxoSdhL+A\nh7L77Ovj2VPwV9ArjiYNSflojdK3FRTQw1oQcEIvTgcrHeqxjM4p7vVISiJa\n7xQr9WFZphxj6Ao+uk5LqR4sP9YmXMyd1d4BynPbRACHb/9rPyA+lPlpk6OB\n/efORv/M1HIbFxCuutpnqf9BJ0HCSmxUCmhDxeeOrZaxZ6BnbLnUPc1Bfesh\n1h/uuhLMjqX3z0kaBKkijefotp2005xBzId2QWTn1819iaFPLyHCDgXKw35A\nEK4p\r\n=Ca8H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3ece679188005d99f1d78c7244ee6f5f315aab4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-30T20:49:17.612Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.168-renovate-formulajs-b3ece679188005d99f1d78c7244ee6f5f315aab4_1640897539916_0.703417031258067","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.169-renovate-formulajs-68e2ab0f6fd8660920ac8e2e4397a2e5383d26fb":{"name":"@balena/jellyfish-jellyscript","version":"4.9.169-renovate-formulajs-68e2ab0f6fd8660920ac8e2e4397a2e5383d26fb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.169-renovate-formulajs-68e2ab0f6fd8660920ac8e2e4397a2e5383d26fb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d913b872f15dfcb992f35779014782d113e3461","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.169-renovate-formulajs-68e2ab0f6fd8660920ac8e2e4397a2e5383d26fb.tgz","fileCount":19,"integrity":"sha512-92ZqBHgY6eWPNHN/sQzjd+ZSWv9ZRiMUMkJfavi5Vcuzv/YnK43hdwlKYyUsCxMok4Yi2nLrCGkcfdTG0tXG7w==","signatures":[{"sig":"MEQCIDD+k1Z/W8GsAQA3HIgEr8EAnsMcWj19XKX/q9YZ5lyZAiA2sp1mRWKuSCpmKR/q1pGJv/EN8dhJ7F7Pnw4LTk+DQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzhySCRA9TVsSAnZWagAADwoP/3cN17XkHpikyGPgCGeh\nxAF0aI0ggtXLAL9xm7r2XJMA50Toh0kOwW/dhr7kO5zecQgKyZ4CSh8DnNTP\nUYpiLtiMxxYxKK0p2AAl7oSHh32chRC+mGZAr2GK0LNpGTukkIwag1bjcr5Y\n0h2zNCZw1khjCFz/O/A1lKh3R7kT1EX5mMwliDH6mFyhJrEnk/pr6uAenrHW\n0xC3v1dUuQuL9u8W4IlXbGjFbcfTmT/09+c7hxQP5nU0BLmvhZy2fV4w6Y7g\nn7NX/CYtrBvGC55evz5CHGaC+wtmGOVb8/IyljudJp/QKWCcTamwrvCJGg8h\nax7goqqSGjzZeA6tH0L7nX59WDmQNsvvq5+BPTTLRfyxfLJyBPdwJWEVEd5Q\nhjrn9EEpIgw4J5usX9c17E8UvByVVEG3eAHJYC6OOybYB6R8hhIrW6A+V4Xc\ni+Ud5DqzSnjFSfqchJvnkx8g6oI/RAWrTSbqP1TPucdH1BI0zp8U0UEVRHsx\nFqRIm97SfBY4r/PqEHTDyKPhRluKYbEK1nH5RG3ORyxF9kPeXXTjr0AH9mok\nmw8i54if+FqPwFOt0V3jwXHgRCNY+6d58Zjz8KQrh6h9R+5qLJkIF98OEHVt\n49t+z/DmUyQXVi352P1O9uMdsmcKuUT//T8TsSPYhfVxn2eCVV37Ng8Q5mP3\nlbaw\r\n=upJ0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"68e2ab0f6fd8660920ac8e2e4397a2e5383d26fb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2021-12-30T20:52:03.494Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.7","@balena/jellyfish-client-sdk":"^7.0.30"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.169-renovate-formulajs-68e2ab0f6fd8660920ac8e2e4397a2e5383d26fb_1640897682157_0.8738106637732153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.169-renovate-internal-patch-fbe8c99ca32872f4c449c615ae65f8b0a05f66b4":{"name":"@balena/jellyfish-jellyscript","version":"4.9.169-renovate-internal-patch-fbe8c99ca32872f4c449c615ae65f8b0a05f66b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.169-renovate-internal-patch-fbe8c99ca32872f4c449c615ae65f8b0a05f66b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3f1ca6e99b162e60588a5de9c751276a4b41db1c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.169-renovate-internal-patch-fbe8c99ca32872f4c449c615ae65f8b0a05f66b4.tgz","fileCount":19,"integrity":"sha512-UdKFOP63ormMTqsf2OphnEQZ6vZ6mYu+yuGWgdWtB9RxLBJur9Amm/XUbaII6wLCUdvttJw68U6U/fNhb+qt6g==","signatures":[{"sig":"MEQCIBM8CPyiNeog+vUAhnR1sllLyveqVoCbP3wdu/UomwtCAiBDw++Wvv/PUOJRPT+gtf09eO6eSGPVABVR5WqC5+3u4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz6vOCRA9TVsSAnZWagAACKEQAKE5e4ADxobNQV1t/9Bv\n1jlKUT/PnkvrRhFJwe6EMYrwl2vBTMAtzycoziSQ9K+xREmqLxXnbGAk0zbt\nAP0mf4VrOST4kQmFzLSMPkE4yqWMZ3t2zzpGe+9Ep1UnT5HzU3aIJx10dzSE\nAmJe18zeMe4uWh8VYwjMALhdFoyU23BVLQ3Pn8iyNi8GwpjEYWbK6R7DpW/c\n1VcPz+kpc4I8HkUMamt66ia5ikApb63B5KAH4siwzOEa3mo0ZNgPmafk6ska\nMywR2XO39xgRmxvcC5v947RQ7SyXxEhfn2RwJTtrKrxhEh8wFUN/VB983DH4\n7SMbUOElRa5FSOK20l0howX2EUhHbXuJZxc2ds394QAWyr7zdpKLaSzNTvcE\nW9T9kwe25H09n3woB6DCQ2Ygmo/rT5fWMIy0Oh0ztO4rMKvlt34LuVRmptu2\nlazzHMSLBTmgfEACLq2sSsAugP+X/DdsR+kxRicf7QQ/rJB+nkgysz+jFDMc\nsCEuWGhZt81melApVYmWBSAbSYe84pFFxcC9UHqG59Cd2ltPyBtsunXBYXs5\nC09EU4WNLfW6HBoo3u/8SdnqX+GDjzEGZJhG2NwV4zh3HZA8rSf0cFdOb/l+\naV96wQmVmeoKQh0LhrqkUcV2PK+kj1to5wTHh66FDXy1bB3qzOVZxtsCQLyq\nUx2o\r\n=sFlI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fbe8c99ca32872f4c449c615ae65f8b0a05f66b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T01:14:52.040Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.8","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.169-renovate-internal-patch-fbe8c99ca32872f4c449c615ae65f8b0a05f66b4_1640999886259_0.7803283816527764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.169":{"name":"@balena/jellyfish-jellyscript","version":"4.9.169","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.169","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c697f6ee01379b538fb14461f62bd772c8b2fa40","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.169.tgz","fileCount":19,"integrity":"sha512-a//xLuX8DFz19YTcuy9WCg52Brlbfj77HgSUCbMG1t9KeqCbqxiPKOviqnKiMPUPtsKTd0IoabC6DTisFmK0wA==","signatures":[{"sig":"MEYCIQDYgddNEkXeDoPTy3GPN9O8xaxMszejBWt5tcHBtzz2BwIhAK5sSSouJ9JG9zaAv0eCNvPcg69UjjPJfm3YKNemp3D1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz60oCRA9TVsSAnZWagAAIEIP/0HuOdPx6VE30O/WBYS2\n1DX8UwSCYjlWpdbkkB0eCs1e/jpEGopFJlJi1BFWWy6ex+IYUXCX1Ai78AjA\nfTsZcj2tSjy0rGaYrgQBZWPF8y6sAFd7qrTN15t6Qyt8mmOdosbLRSW9FykW\nNG7s2NynSNdvQjQFScT7DCyRJFLk84axslgGOfLjBBJmhIIDf3RuDQ2jmrwE\n9SBXuPcv8ptt8Sf5nHXQaVMn6c0jJsCMqPuzISihnnq3y1tuH3HETbE2D6h0\nexINNO6oa4HkDQfqQxDosa3SkX0KisA3YW+GK/7yP41aSzM6iYQMeBDXLZZu\npLMXo/WUZvAUDM3NtWL03+GeR2TtuB5SA6C18tfMcyoJcry3E2v5ehz3eYZq\nPr+W1ycL1SZNjSVPm5OXfCh2b9ZY6cSEsYEMCK07ZLNsMVSW4d1tEqJUEpDY\nTvmfJcPb7TqOgVlt75LwcxCs8mvVOw2YDHLz3OAv4HsDw+pLBPFr2QNMt2xt\n3jSii9iMo57Xeh8DJumfJsET5uH/sMHJLZgtMe3N/RyHWxaDqLYQbexXQkxQ\njGxEGf1qK0Ke9CcK8ai0a1xW+C9fgXfkwi7xCP4C6/093wU7gvMgoIUorutp\nTZm5+YxpSM1E4uXL6PLdgZGDxSuVMw+qyTU72EOTAe4ENSaEvfggaLNqmt7t\ns6uS\r\n=Q3OC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7bf96058f678622747f030c2a850670532c20f9f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T01:20:18.608Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.8","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.169_1641000232551_0.3794442417506443","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.169-renovate-formulajs-bc813cd71d5f07e943d765336f1082982435d0aa":{"name":"@balena/jellyfish-jellyscript","version":"4.9.169-renovate-formulajs-bc813cd71d5f07e943d765336f1082982435d0aa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.169-renovate-formulajs-bc813cd71d5f07e943d765336f1082982435d0aa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0bb00ad3f47c4b981ceae894472c7afb63fe4964","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.169-renovate-formulajs-bc813cd71d5f07e943d765336f1082982435d0aa.tgz","fileCount":19,"integrity":"sha512-ucf3hG90CzQrh7sQ7JFp3TqYj/hpz5HM4dUXDsN+SNZYCc9dGvtTGso7WucOX8CHDZ+htZXFNUzYjdecnyqKcQ==","signatures":[{"sig":"MEUCIDy7kEQ3fu6loC9R9AQ52zWuAMmCkgA9GaJ+ybcn3s/TAiEA3rcUmSi8tp1sD9/VKRxxekY3/rzuDHnK/E2+JduhBAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz62FCRA9TVsSAnZWagAARncQAIjup0HHR9yC0himDkdC\n24Y2b4uehAilxPwH4n5WfDHsPaFnv4YFxXwBzylMNc/mCyLBiSWOcy3aej9O\n7/+XIDqR8H1vWZVDHyIS9HrxIg82UEnV6sYCGHbhZfIJKdeiESSJ9gHDwBjf\nugnCD6QLX4li69TXyZvR5FZ77nUC36V8rcC+giKyXnv5PNkEdAAc+8Z5Vrgh\n3+F3jb2aZGIPXCM+5eB5rEtLfEuIiNpgZxd/vnT+eQvwMaJbIBUB3/yWh8w4\nSxXtT1YBwf9h7YooIXzv+lV0GnHobsNpbhcMUhTZgPx2CeS8fnpug7QuJmlZ\nDcCMWBASSSxhC/K+ZvUfhsxK16Z0Wd4aG8P47lT7nfCE5wsBz686xaLsKMAv\nhU2auMJHKVBd0MxE9sjy3WjaJWVJy9ChjuRNqgscV0WXnus82mnapFLL/R/Z\n9tYVYFUt6gcoe91wdsb6T3Uu9YK4pS70RA+zIcWJPJ8R0+KmhoKpHbHg/QvV\ni4ImgwG8PphUUwaLN8ldX0EUm/2gf+LTOnKOEdwRQppCyvG1MA5j13Qy23Pg\niBL7CTv20hZIKmwYZ932Qnr6QcpaztoWkUBH4q5pbRiYGd5xe6bCljiO9qfV\nl9PdeSELlEdd4rv13uZxshm5YSB8+93d1ATlQsYeXrJ6EDHAYDGm8VUlQgAQ\nnfMv\r\n=vcta\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc813cd71d5f07e943d765336f1082982435d0aa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T01:22:17.930Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.8","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.169-renovate-formulajs-bc813cd71d5f07e943d765336f1082982435d0aa_1641000325116_0.31408232937714686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.170-renovate-formulajs-17bbda888f76f6c26988817c1d3d0cb66be3bcae":{"name":"@balena/jellyfish-jellyscript","version":"4.9.170-renovate-formulajs-17bbda888f76f6c26988817c1d3d0cb66be3bcae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.170-renovate-formulajs-17bbda888f76f6c26988817c1d3d0cb66be3bcae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6487970a9a51ede32468fe71676e58c8b2938a23","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.170-renovate-formulajs-17bbda888f76f6c26988817c1d3d0cb66be3bcae.tgz","fileCount":19,"integrity":"sha512-bpxkJL0F8F6DuRB7tSuX5uAz2TQP3T7s/XM50lrOLpdddLgBcOsfl153kgs690SJntz0lxZ4/tPUzro7e8BzNg==","signatures":[{"sig":"MEYCIQDuenD9Dag6P6+PJre0+WJwKJk15DozT3p2CUOzJtzrcwIhAMo62UnRA8HcSks77nbqDZvvY6N+/DFcVsQo9xVE4BS8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz64ZCRA9TVsSAnZWagAA5bwP/0lRNFPziPz7GfJm/cM/\n6bf08TrJFG1ZnasL1hJf9OL/njaUeHOXdypM7s4OcmwTGDQEYRiQvl+0ZsKC\ncgJ9J+5yGvkKyF8idX2sJt70gMCRVEYcDKi+GnLy6UQtyjLUPL1mz5E4Buyn\nGaTyitSjvyt4GwVZ4349XMdg0y9m5VdIVdvvBkAzXjHvQPDmsFtpVOTW/WHm\nddXRA7CdMLMmIXn5jPLDpxR4VZTCkHclZ3L5QZdreovUdiC+jAhhcBWi9H2B\npJsqTEeayS5l0B+Jo7xkw7vBb/QCYPorgD+6f2/B+2ul0w76bszLrmICnQut\nswg12LNU7I8JYIMTda84yVCZ013G3AU3FY+OYZex9tYSDoYV1GmZL7idE919\n8/LKivIPWWCv9T99fWTLhUy2NSTZCw0/QWYlHPdbV2xvTpflpSD1zZocQLsA\nu2k+blGE6NyecaEo0tmElpre85hGWs+UZo74YV87ypVAjHQlsCIKxpKZj4Am\nMPDsXH6UknyIrytC2OxTHUmsSQtWLoFUeR1IaQIfLRNzC2fiTBUzA0XLwcFI\n7Vqz4sBunDmownnt7AUj7bkFezsHx+4axMT99z79XM/OhEeMhzMiNWKpRmNq\n9BH8i1T0JihJ22pa46Hg/aaqN4NUzTKCCFPqRmwENqcg2FZqL9ZBG2ZeR8aD\nZf2l\r\n=GYm4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17bbda888f76f6c26988817c1d3d0cb66be3bcae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T01:25:32.756Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.3","@balena/jellyfish-logger":"^4.0.8","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.170-renovate-formulajs-17bbda888f76f6c26988817c1d3d0cb66be3bcae_1641000473263_0.38726783003674226","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.170-renovate-internal-patch-d6752daf14132ae308c5ab05ae0dc3e1bac2efaf":{"name":"@balena/jellyfish-jellyscript","version":"4.9.170-renovate-internal-patch-d6752daf14132ae308c5ab05ae0dc3e1bac2efaf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.170-renovate-internal-patch-d6752daf14132ae308c5ab05ae0dc3e1bac2efaf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d05e10dab7162249377d76c2b1c987ea56c1e642","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.170-renovate-internal-patch-d6752daf14132ae308c5ab05ae0dc3e1bac2efaf.tgz","fileCount":19,"integrity":"sha512-tU998ysuXlS9/nM8QcKseeavLrfOFp+V+Ak2r1hyqAFeIPRE/Q1zKkeIpUrt/YKFkij26mqSUpYty6GUASV/fg==","signatures":[{"sig":"MEYCIQDcbVUmvi7ycrk0cPaS2Bm1aBaHsmKhbkE7Fww3te5AbgIhAPtF2Um8+aF4ln+/kGqKXiR8STW0ytEv7O3ZrHwl0SdK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz9D1CRA9TVsSAnZWagAAAhUP/AqQwwyhhOwjx2EYFhu9\nELNcMmzbk7apI4QZ2Pe4U1y3Ow6xyS1GzZ5Ugclv2LUs+fQ3Ac0R1orewiTI\nUoH5uKLnhVjP1dNwi/hQokMJoRKEvQnBX5QxkuFfxiDnVpD5m4noaGEiCHqJ\nEWyG7DNizgrdUJvGmSMhCi0oVYM0QURwa/4d8Demp6HVXezME9qAZw1+1+RD\nbDJyLp13XaQBy5yBLZZYkWKeKU3mYGexXSA/RK+bR7B+19oiSaXy2cQHApuN\nch+AK5hdPYhhE5IqR9mcRcg8FZeNJg3uk8AiOUcoqlYZ6vgkY+Xji04umX9y\np3+yxav6fVmn+aa7R+qzMjaH2syNxJ+e6tWaH1EvgnR+KdAJXohDBsblSkj3\nJO7UV2/Pqqx28rlvtGM4YOzBgq3KPatnLytkBnUVHb67lrYwx3UPtlfRCgRz\nnz6oRhnxfbrPfD1BrHfOk0kRPdoOHodkfiRQhMYPmuxNEiLmBMhukOW3JCUr\nIX6vU+/tMTS2DeHrZLhp+zEM//5bfEAxNtei7NBPmxXx3WWk7gDwK7bw8dRk\nwyWIhngvTUnGx+Ard26U7m4EztUZspyc9BzZ2Sxhm3NX1Nbz735BpSbqVV45\nL+1ces18MZZrMo0lw76tGTqsJ9Pylbx5KkYWP+4qsvsBf1kG52eb0foaT8EG\nHH0P\r\n=wtmc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d6752daf14132ae308c5ab05ae0dc3e1bac2efaf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T03:53:51.960Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-logger":"^4.0.9","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.170-renovate-internal-patch-d6752daf14132ae308c5ab05ae0dc3e1bac2efaf_1641009397130_0.06666001461961923","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.170":{"name":"@balena/jellyfish-jellyscript","version":"4.9.170","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.170","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9045147d39c45c097d896a0e6a034bc7636240b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.170.tgz","fileCount":19,"integrity":"sha512-EchgAahEqNJ6ZSTiXDXqQ0YFB8Qo4cr/k5iJnqgwI0qZKhXLgb8QnTzTLja5flbQIs5Gj4ZvZrf/q4iDIc7aig==","signatures":[{"sig":"MEUCIQCpe9JtTTcV86vA6MYCkcn1LmmxAujmI6/hzKFbjlsPewIgJg9fLWkYSeYLgTR63krZKOQnIN819SGfIm9zkmvHdco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz9I0CRA9TVsSAnZWagAA1P8QAIsXluIoK0MRm9Cxuky5\nLAM3GTSJ1eKr8NypZaH2+gPfCq5Tx4aJTuhwfBaLs6GpyQlTOUD7/ojBMlA/\nhaS5vJilhw3+LnrtuKgg0XSkTisYdRz+l4zhbIDU3hRFrc1awpZ83J/0emxc\nuFvxmArl8xqd67KY/iuptn1ZmvlZ/ExfSJKkot57htyqrQdFOvI3+WjzLl6R\nVhCDsA16u+FGINVrhWT9jiVEuxr9SegyTXEKn2QXLGPcixHti6ytXSRdKRZw\nuHhgLMcC3O3c0ATtPi0acuqP5Lei4G15Su+RdU4nrV/K56FxH0WJU0uA7E3r\nYIW4zrxyz+xkVBK+j+bmBZAxsR6HTeRROjGLSOVaG/HCxQ/8A/v/Bax3hQjw\nCE/VfdbEV/ogIILmV6tJRrfGT1Un2eb4MCun1SuIK8Eyu3efaRmf9E4qBDGz\nfahtTVmsuIaR2BrCjTKmTVebWtA953A1rE2ZQQsVDGJ9I9VMEbbMEGX+SBu6\nmmcJ1uXr/OSphhVEIqZjplksif3oiYm3nxvjIa/HMPetGGpKpFjXfHnFokz8\nbouKDadU2jz1wgQ5cRZ2+HETDVMYknmDKjQ8n77rhqJxow1d3fLvifx0BjDc\nqzOGmAHt7coxmuVZ6pMiI+Vci4v4jKeVpPKLJ1gk5WgZEvyfcoGP/vTIOVtB\n5niR\r\n=bnVX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0bac183dbd7a2f27ddd4f8c0d5578ce53b407c7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T03:58:48.075Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-logger":"^4.0.9","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.170_1641009716064_0.11268778684456149","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.171-renovate-formulajs-b3b3230748c6c0d906cf835b6801158e230b9da6":{"name":"@balena/jellyfish-jellyscript","version":"4.9.171-renovate-formulajs-b3b3230748c6c0d906cf835b6801158e230b9da6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.171-renovate-formulajs-b3b3230748c6c0d906cf835b6801158e230b9da6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ff120fb9e63ca6dd062e6a5bb9bdf7cce7f10e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.171-renovate-formulajs-b3b3230748c6c0d906cf835b6801158e230b9da6.tgz","fileCount":19,"integrity":"sha512-OHGxD97HPl2Ea4zLhNfSRpq1IzjDNn0fywrjVeD3VrEDNbLv+IfFrUid/IxyUtOrXp3uI9nwjrH1+xkWrqGgRA==","signatures":[{"sig":"MEYCIQCn6gv7cSf/599srJxcYrMoDPBG8LLACliOF6cOQbgyZQIhAMbctS/XAv5o3mQl+DjG57oWfv8kvB3HvA3y9rFuIMFo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhz9LaCRA9TVsSAnZWagAABFoP/0sd+NffzfQ6r1wPsHvi\nvocn40wG9/PoN2zD1PHEpE8LSKSMLKF7qgMj0ON1fw9POrh8HaDsIPA0ZOrA\n++9AZfX89FIZjBA+6N5GN0GTvCvpXbYZ0wKUqxJSc8rwU2rOVsL9JIXNHSXh\njlK+POd9v3Q+k53yR+KZZOBb4OlFfRdgcjSzptzlu5fOtmGHnDApZJ0NH1+S\nn8p11MkFEEXrdT9WkHReNsW6DUnhjCQIBgql1UqGp7wSfnPSl1SyvivT2KIm\nE9yqwPiAyIx3vlp0QTw5Gtq9+mNcIxJQLURwUhyo1tGu3MKj3MHtBesp2/uV\nRCxRcXVK5GaaGmJ0a/+ZJqF6nkQ0xDwATfRukDGJdqBceSSz35cYayj00FDI\noQgdQVLj406bQcjiJBWICMsqfR4MOO3BOZ0aALUX2bspa8VPztXII2PnC9iE\n3ELcGEqhR80iuJjNAICh/8+dOctljeM8kbRoPq+7JWbpi1eKVC2kk1iBcy7+\nX2f5guVOSCAjGVfDWRZhw+H9kmQuCt3OQWTjwR/PEcwcL/+T+U8iaoh7K8VO\ny0E+bQWxHYQOLRbvjGzzXIxx9f7mFY+bJfnfWMLKCezX8j8SpV9Fj/78JS+f\nWz+whA/zhbs9Gsh0fkH0O47VOEl9aXxZYYaK4+VMGVqF/GT/eHD3mWnVWJc5\n1dlx\r\n=Cy1f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b3b3230748c6c0d906cf835b6801158e230b9da6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-01T04:00:30.640Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-logger":"^4.0.9","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.171-renovate-formulajs-b3b3230748c6c0d906cf835b6801158e230b9da6_1641009882336_0.1194939230721086","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.171-renovate-external-non-major-c27a9caa2040148152c28eb080362b5c496596ee":{"name":"@balena/jellyfish-jellyscript","version":"4.9.171-renovate-external-non-major-c27a9caa2040148152c28eb080362b5c496596ee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.171-renovate-external-non-major-c27a9caa2040148152c28eb080362b5c496596ee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b1ecad03bd596f5d84114c25affb1b596d4c71a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.171-renovate-external-non-major-c27a9caa2040148152c28eb080362b5c496596ee.tgz","fileCount":19,"integrity":"sha512-oppfsJOih1fSPkSwtmWu75aQmvAoX2SVHyq4MoaNtrfnzJ31IN5SuIzao+ByLtaQieFI+kXNZp2eA874o2lsWQ==","signatures":[{"sig":"MEYCIQCjpZVsU7uR8w86FcQAwLhF/qbROR4QasShyZQWtrA4iwIhANgUSzD4leGW3dcQKLqyJY8RJRmOdAnKTP3a56/VGqqV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jDLCRA9TVsSAnZWagAABGMP/AnbnpyCew+Uk+pOMMLR\nq996Lz6XdeeLQTNaiXmgZIYocLK8pR8jR8n8dCgRvPo5lB1vCVry7TQXc2mh\nWXa1URpt8qB7g1BDctBlNCW8WhlxDIwVSLF7EAyT0hnLjzj9lQ/rXpUUrbVE\nZlzCbdwEKFGTqsB+z9Kz9NcaYrgegsoXvNnQqCvC6OB7XvEAG8n3QdvgAFzi\nfCUBzqPiHRBIFr426g1phXdszBpN2LOCpLzT88Qcp80RZ85mNCzl7BZNg/lg\nxscrWsfgYTPn2RCPOzHQpf7jTmglcJIRpURs6dW9+GqffFDxmMrxd2ZOJbuH\n2fyE2V/uH6/rmbOlur+odP6eJLherAChroS4ihsCD9iyVoKwY+pjxD/Wi+yk\nIYnipg9x45eOJ86xJXf/eMspQryl5VZAzMlmmeeUUXhSv12yKdlyjju3oA6o\nWfozzBitgqWH1en7839l1L7g39Vp539Ji6icj2LOtZkbV9IRm+yR7woSPVXY\nLVGqfLGPQ8bwOo6u6xFhcTZxWuDzeTdRJVBk2bpeaGCSvf5xWnZWx4nhtZH9\nJPfMOD/JiX98IQALmE1k+yjysowldP6Od18woj3u2NFulQC7nM6gToQOhrZc\nzv2lDHU4WEGW99syrJCW3NsLLX1uxoDk9z//cMDfWziua6SeM76Ie5zZdaC8\nMM6l\r\n=oh1l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c27a9caa2040148152c28eb080362b5c496596ee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:06:06.227Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-logger":"^4.0.9","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.171-renovate-external-non-major-c27a9caa2040148152c28eb080362b5c496596ee_1641165003065_0.7857810013323749","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.171-renovate-internal-patch-562d3cefa189ef3b358e3a1a4685f782ef5a87af":{"name":"@balena/jellyfish-jellyscript","version":"4.9.171-renovate-internal-patch-562d3cefa189ef3b358e3a1a4685f782ef5a87af","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.171-renovate-internal-patch-562d3cefa189ef3b358e3a1a4685f782ef5a87af","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"626ee8ad2d293e81624b2ea5b63ff97f4b87361d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.171-renovate-internal-patch-562d3cefa189ef3b358e3a1a4685f782ef5a87af.tgz","fileCount":19,"integrity":"sha512-2ZYMN+XgiyoBMLehdP5x7/UU+PPr8U0ZZ84nRtRmfPI+Hp3pfZB0FPKlkKeK0yGcIVg6ic/rbgjHXZeX8xtX7A==","signatures":[{"sig":"MEUCIQD4QwFCvB3et2dftqzptUf1aqB1wXQobAmCXC0oVOoIlgIge1V5F3n4rw7W7P6SeMjQe6UOHrZXcliT7aEjKcvwbgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jECCRA9TVsSAnZWagAAwAUQAKBwLrFbWnJzwF/rJKlj\n0jd5rzFizgfzuE4MdI7IdkjIgzkQCl5gpgvNB9BKSVP0ce8IQYd9VhMTop5O\nwPMDF5JaUUSoHWygOZaZDZeM9uaonNH/EGoHwybLM5k0N9Nf+xtZwY7TUz2X\nqV3SkWgDRhsdnje+fjD70ObEiCZlAfjxf4z2BNQ+rZuv6TTV3gLQdUS1tZs2\nDjXVLbQ2ECoqkEuCJmhS8W7HLSm0UG5RM1DQJubHoGh45LX/Nur8sZQqK/cl\nJzH/b91OofjCw/RExMYg14nVxBSUx1zTTj3qAlSHhDtdb1p3DvmvjO0q/5P4\nCeVIMk/YPCUrGl4DU6qvgnZhydGncwq0XZ71KeokgFRqW9Kj2/E4629g1ujo\n2w0oz6DpULLKdmEJzu5mKWr52+9LIiwAb4FdQUDYUsYWYAs/su9eOAPCgzNp\naaSaY8CblGECvo/rclZdcuzEOvDqo5m7ZeRDBHXDeqIustRSYUVifgH4rjAI\nYBIEPKY/nZpf/b7vsJ9cZkp5yrPqzGoReMWVV9KwFoW48+pJn7SvfQI5gjOm\nXirOG9yispCCpUaehor9WyVsKJ6EVB59pajUf7x3vU7fHoOATMafyFcXxvdv\ndoBB9zYuFF8rjxM6/3z1c6twn6V0Jg6U33uUmbpOxCKZ6Se4mPcCHTpTD19+\nzzL+\r\n=9MfZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"562d3cefa189ef3b358e3a1a4685f782ef5a87af","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:06:51.942Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.10","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.171-renovate-internal-patch-562d3cefa189ef3b358e3a1a4685f782ef5a87af_1641165058619_0.37149117553117494","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.171":{"name":"@balena/jellyfish-jellyscript","version":"4.9.171","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.171","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1090677db1b0d91c92a2e5157489305d21952ef7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.171.tgz","fileCount":19,"integrity":"sha512-2KEXx3bciSJ5ZEs4cBiXA4ZMCgV3Xbv+IqyXes/bOpNND8uHJXXpiiR/9cBcls/RALXzY8rSBXsAm3+2DSshVQ==","signatures":[{"sig":"MEUCICq5DDwMUpOGDK6Gq7KLzCGIem8S49bxdUyJDe4/5hS3AiEAyP4bmA4INIEy0mRsCB27J+mx7svAbI7xWU0wFhNF+PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jF9CRA9TVsSAnZWagAAgZgP/jjWyiqKFChjm2AUYthb\ngD4hINGrVZt570HGjPberzsWxZ9sxuBkc5fTmGFVunUGPZ2DgbH2OqtFx3Go\nHPA6tjgKivh7KwqA38aUqWuQ0OZKFfXsJG5oZOJJl4/5tXrVwQDk80277PUW\nR5wRo+/LXcbz1zvCbeCHZNv7gZ6rGn3KU5VHUmlFh2Bdu6tkIaJ83WMOIdJW\n/Rk1yLUc+4w/rPtnYli7D+sG7ofuM226fACRIDjrWo9WcuVjvNntOUHa+ZXc\nWfm0bG5zV+DVOfqve3RXA1zhzDoDteMWoGXpEw+owFwWTODJUemSXvaWR8mi\nqyWNJPXFHYOrUJr7Qux6EZjGAGCE0eqK8RIzGVJ8792QUByKYQP1YggS5qoc\nJskVMVM/tJtt/mcE89tH4VzChxdvkwRO0/gLSnBhtHjx8UEcaO67z/i8qUXA\nzLyLfugFjtvAlJjBaKkWtVG1l1Xipxd8JxlWssqNkV85YIZibe66Y+RTWOX0\n8ZKsJ9VkNp7EWdtreZAh+t2qeKmvHTcwCCFBXXrhI7YgtTMT2ETYUABiLfv7\niRQ3CdW8L2fm5FVowtuZdaH8VWCnLOBKwMf2vBc8IQ4gqjnYNJy/yIFsPFUE\nSsrlWmoqyqZmgCkDnVi5vXpduHM2czIjOLsD5z8I7p0RPwpZFUtJLsOmgx/O\nBt5y\r\n=QQVs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"23ba33f323e30255e9db9ba13a321e46ab21382f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:10:54.700Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-logger":"^4.0.9","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.171_1641165181827_0.8179849061113738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.172-renovate-formulajs-12509efbd9f5f8b8c1882dd4b521dddbce106ecf":{"name":"@balena/jellyfish-jellyscript","version":"4.9.172-renovate-formulajs-12509efbd9f5f8b8c1882dd4b521dddbce106ecf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.172-renovate-formulajs-12509efbd9f5f8b8c1882dd4b521dddbce106ecf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ef472a5a1a136f579fc55edc41c770ca6fa0f87","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.172-renovate-formulajs-12509efbd9f5f8b8c1882dd4b521dddbce106ecf.tgz","fileCount":19,"integrity":"sha512-enV80Sks3RGVo8/tAXeQ5w3VuqNONaT1Ut79VO0qtP0JQYcCcM393YA99fk0NVM8ZZ8K79NPRVduxCXerCg4tQ==","signatures":[{"sig":"MEQCIA6vCr5V3/zlgtkDN6IbvhQ5iHaZqR6cwAHz0tqBJB9mAiBI1iTz9s8I40tIewaB8L8qxieSwOeiKspFOANeNE1+Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jMnCRA9TVsSAnZWagAAgQIQAI8yVGXNbD4c4nIKMxDE\ncAkp94jFavPyZqsaszXwMN22B1keCEG0lxmzjHvkrSCH7j/Ty7nXFQSNg+Zl\n3uILgAAthQn+hEuI6i7h/AkC3fg6A1ZbxMnXCS7oW6i/Qnj33jnecxOYThjt\n7DFczrwVAM+4osDuBlg/P978KPFqF6DdYjdPo/dMdxHYoUZ6Bet6zNSZP8Iw\nV3GTgujKYxel2izD/+i7K63LrrjQkJca0jhwOnuBtEVD3jpAWq0ac2nDCS69\nfvNRhnkV0fTe47MEONJE70RbqxwE4AviSjvZMCrMpXRrF2yIrMVjnd48SYQS\n4p0r3sV/VKDJngjgNRo435oYDatCrblpK9EWCTD2M5fxH4DFOLLhvg4Ol5+I\nsJ2cpnILz11zGFm39ZoNNbsRisV440wUcLbFq/Poo/iC6DYP26Iwje+MCjU8\nJeuuR4G/Q2YxzbM6Mtd9gkpxYmhaQ73qLesXmXNALpairN7dB3mDqh2ub3Ta\nAcwngcZ0LN5EVNaBz/vGYf+grLhfRJjzHCiC9ozyRCM/NYrn1I0sXLzVPRJq\nY3lC+jexUSmflv9hA6PI41pJSJcCZxf2iLhzvuBJri9fkyxK6G1AKpms640b\nzCKv9nUkq3AgOA7ct9idRbxM1lK0ghwKp7AAdeCB48pn+Zgc8TjwaQ1kyFJ4\nH5xc\r\n=WS/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"12509efbd9f5f8b8c1882dd4b521dddbce106ecf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:15:02.647Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.4","@balena/jellyfish-logger":"^4.0.9","@balena/jellyfish-client-sdk":"^7.0.31"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.172-renovate-formulajs-12509efbd9f5f8b8c1882dd4b521dddbce106ecf_1641165607758_0.8136881661178004","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.172-renovate-internal-patch-bcb9a8b5b8a1383cc20bfc9def09757e946d2cd2":{"name":"@balena/jellyfish-jellyscript","version":"4.9.172-renovate-internal-patch-bcb9a8b5b8a1383cc20bfc9def09757e946d2cd2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.172-renovate-internal-patch-bcb9a8b5b8a1383cc20bfc9def09757e946d2cd2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2ddaeba7dea197bfdc4252c84f361d964f764f36","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.172-renovate-internal-patch-bcb9a8b5b8a1383cc20bfc9def09757e946d2cd2.tgz","fileCount":19,"integrity":"sha512-vjR6TTrOf2ev05FFJZl7hlfE8tFf53jOUZ+b7xFK6ukPhyQZFEmZO5rifFqpnmS8x/H6kBNk7CGmzF3Gjlpxbg==","signatures":[{"sig":"MEUCIQD+0EBoLJ63rfc/kOoW+gqh9ALRPeRKzLK49wwpFAcn1gIgPexh9urttu2Q8+9aHSTSHm4RanDMfCBoxj09fHJOUqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jMxCRA9TVsSAnZWagAAkRcP/1EgHt6mdWDssCrY8Rs2\ncAaCJJIkOykDg4f/YBOmnE7oSSDYJlVkcvNScNHBVMLBlSiakljwfcmVcNc1\nEiyZWeBQTnEdOCLs4FuKwRmfWZZM0MRc3VoAE37RYsG/Fz5oA1LJO7Uyn7m/\nOR7CG1fKF7/9aE5uCfONeEs2JQdMl360Arhq3AuGgiYi7DrfLOmFgK8qncMP\noHpXolDM1no7ZBz13S5Pu7DciB/HG0K6r5J74Hfh/elNvzUsbXqugYUFqknT\neSUiNtJcUG6aam/t2oh5tV+tkVQzDXI6I8vIZMAjRUuNjTO3TeEfuI/CPJAL\nmwROA8oFC1/8QzRl509OKNdKgde5kD2rb1uX5PjIzCC0+rschk81sTfTG/U0\nwoZGSEy6O/KkZGU3ljC3v8Afz3K0YmHzZjNdvjDE34AmYKf0Uzg7wBu7afdr\nrkcbBE+umi0VXrf52CYPhG67SaPMs7veeCAoheJpHLIkyizCY3vpPoaBoUzq\nYN/yqG4z6t00KwvzgfESyPKXMhH/eJQMnXFMWqYy+Nhi+GFFmsJQBkb1eHKv\n4o7g0E+vp2VfZWEPlsIHGFvJ86ob0uvxqqlZQK//nyEjWOvkm6bg7sP4AO83\nMGViGIoMqx6YWuWnOEEfAyRrv+Iogd+oE9WNmuqnOV1bjxC/9XoJ4fauvys2\nKnn7\r\n=VXeX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bcb9a8b5b8a1383cc20bfc9def09757e946d2cd2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:16:47.764Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.10","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.172-renovate-internal-patch-bcb9a8b5b8a1383cc20bfc9def09757e946d2cd2_1641165617148_0.17472525478174616","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.172":{"name":"@balena/jellyfish-jellyscript","version":"4.9.172","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.172","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4d290cf61409de22e36dda567b2cb85291521ea2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.172.tgz","fileCount":19,"integrity":"sha512-FQNpimO3FQpWtZ31iJMoAwwrv+HkaK3rRmHmM8U6d/GSSfNQ1lMpCpCZoiQS22YK36rRHHkMp0Anqv+2uOrldg==","signatures":[{"sig":"MEYCIQCLNLcOo1Fxun/K0HWxmYNpg4MIghlkNP7OmTFDqg7XrgIhAP0EL2MA/WAGKBduaS4HTb4wadZmorC3n1I3gwZo48TD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jRTCRA9TVsSAnZWagAAnp4P/2zJow+ZAjDHB+nUx/QE\nEn0L0wTMrc5tXlvFLkWCPs2T2r3JKZYI3wvRMVd198bkRwGGRsk1+EHRCZa9\noZQ5p+SGY1MH7D7sXBDpKaGPjWo0NoA+qdI+C87o5QCbQzui/LKUgewpbZbh\nUm3NXkyropHWuIMak/x3KqhImw1grhSBZLrSp11D0ZwLQRXUcrFMVIlkGzII\nDc6YSBq+uxlOzusMJy3YvbLBxPwZRkAQpNG7EGpJQTgneVFv1X0uTBpy0E0p\ng6eHUwGeObJnnOdr7aK2S+FYQKTEMWtvoKsUTq2UeGvSiGkLqRPB1A2GUc+i\n9pdJRWywJCtrsaIyb16VGlxbNspUdHU7KIHHeCD0IfeUUNxVn41bSxOquNb3\nT7gNeI9Q8CsvgfLNLnkAizhEEQ4s3u4Vocax/7TXGxvUpLoi4T6sbi8DA2jp\nS1Ojs5cfwPfg8czkPd17gyb5iWulhMOiGNXMmX2jgGtbdNtg7kXIx4tbz5WV\nNqs5YIAkWl7v08RE+8fBKvBwtlE5WC3W6QAI2gHI6qNkv1YnQbHsbh700pci\njNyDLtNqd4dNo8lTXWgMhYRbY1DIwMJ41bVH4x+XL//ZveVPY5WhmoiDb6CX\nPhUZKCJoE4DlTSNDjdidhPtWUtijOfnCCFzE+ctAsRLgltU10b8LdQX5YGeN\nsWrQ\r\n=z2HB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f2e5206349e1882742e6bebd3204019140ab014","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:22:52.337Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.10","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.172_1641165907469_0.7968318691007266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.172-renovate-formulajs-ba00f93827864c516d808777a8de3630eb3d257c":{"name":"@balena/jellyfish-jellyscript","version":"4.9.172-renovate-formulajs-ba00f93827864c516d808777a8de3630eb3d257c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.172-renovate-formulajs-ba00f93827864c516d808777a8de3630eb3d257c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1db10fb7d16dc710799fe6496aac5868c8c9d564","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.172-renovate-formulajs-ba00f93827864c516d808777a8de3630eb3d257c.tgz","fileCount":19,"integrity":"sha512-XOJKfu5qr73Cl2//bONTfDuRJLB7EonsCWVA3S3LcGEpqOxeFYEkFkYjqdLnRbgqc+Pbq5e2zg0f/uSCa66dRQ==","signatures":[{"sig":"MEUCIQCuSndw9lktLMDxvTiGNpVHF6uDP7n3U9Cq61UieR1/MgIgJJCKtTvNw0lyMCpCD0/Fpy2FfeuB50WGGtBb3nnBt/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jSxCRA9TVsSAnZWagAAbXcP/iiRrS0yzoXFPETtoI4w\nLFXr5I6BwNWYf/iWjvgpoOIkssHKZc3OhxBjYy7y94upLeSH/2fDVnXeKK1m\npH4HzotGhkjdFmsD+NztvySxFql8soskFrbAA0ha4GqhMctfJv8TywmeZIqa\nOJe1ZigKgJeJq2IyUPTnKRYWrJUGVD6rb4VWzhGleCq/S9zXCSICCKmtzKaa\n+j0i1V3F9UVez1H/K6/+qDhIiE7K+gLCQaTla/V5CKhNYsxC6RjLqL8bHhFu\nHREtaPcuBUF2Rj3e0DZI7Zyd7t+YgnQp1R0oyGrvhMybBEtW4/C1r9TGWI6X\ne6RWp3LcKFtjBej7xaeEei6UgD4893WE+C8wNOu8QdR39nc9OiaZxqaBojiU\nYxCsADkKz1uVbInOYgRpCeC4AU5uc4XTM7mWl0jqep6Ieg6S1rIff9XZ2d+V\nwTjgpaHyB/TdCc4gTCkV0tVLi1QHauI2fcUSbGy0NJXGfWe7Toest5CEwfnB\nhTqraemi6NXI4j/ELa3iHXPi5VyqGem2lwwOOJ+87comHqQCtu5IHOukpSrS\nLNETcH+TGur34QVi68iRyEJgCytepPagQaYfbbDk70aD/4/fTuJ0TdmqxX4u\np5JX+Z5ogQgdOgF5xRjNLIHiQInDrdq625OsA3uxkb+9RSfMwaXnkY3SxHdD\n+IbE\r\n=wiTn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ba00f93827864c516d808777a8de3630eb3d257c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:23:20.617Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.10","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.172-renovate-formulajs-ba00f93827864c516d808777a8de3630eb3d257c_1641166000944_0.28996860021575","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.173-renovate-formulajs-5d2f736df9e14d38a4b85f7f03c44c13f72eea61":{"name":"@balena/jellyfish-jellyscript","version":"4.9.173-renovate-formulajs-5d2f736df9e14d38a4b85f7f03c44c13f72eea61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.173-renovate-formulajs-5d2f736df9e14d38a4b85f7f03c44c13f72eea61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b66da03856bfa77da3e97c6e37d23dcbd7c032a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.173-renovate-formulajs-5d2f736df9e14d38a4b85f7f03c44c13f72eea61.tgz","fileCount":19,"integrity":"sha512-MQGHbYJpMoIxKtu0OI9VDyH0g9W2Vgmrs/ztlq6I27U94we5BDdHoouuMdRV5S/VB9I9PSFsCvrmUB6gGlX3wQ==","signatures":[{"sig":"MEQCICBThA4OF6upuGmAYSiZSfphEka3Af4wjIMOiziD/1CBAiBiq15s4k4ygRd80L2t2sKME03TZMYrPXzYd2yUaMi5Qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jWXCRA9TVsSAnZWagAAeIAQAJpM1o5aTCwRe690HjFc\n+jBnXEzCzOWbaf/ri4QDAab53276lCSKAI43+haiDDsuQj0XefRiHbfQuiF0\nZsTh5JICy8ZcYe/JL4XLUoZ/vOAeNkRVH03zU450kk8WFtped9tDBUZxChxx\ni3W+D30WoGUbgQfUQTiTdBeap7Fl8bd2de3VtFkVZviY2GtplKqAnjKeyX0y\n4CMuQX+8vULc3L+0VC2FgrNkx6Vw7waNuLWTPXcQ7S1OCVoW6jgjEQpqxrfC\n77/FD7C5rt5frrzQ8jVNgobDAdP1JMEjZ9+Gx93zObRs71nLoNYhn9CAOn8I\nHTUWVdPulGkheHrYgNm1No1VHD+RNAAWAPcdYyIuziQzM3yeXF60nmN7B7+/\nISWP/BLRi5uFkeGh5XwzAPe8ygvYldu5/rF8+bQmpu4fYNn2qd0iYBw/dtMK\nyEt4GaaDM/VMLHQcO7Cf5PANnWY4A9/3T+BbYLE9adBgoMZtjMRZG7XnmPSI\nNLImzMKOpDoO2TjYVgnRWNm6qcRaJl16gy185rw0+vaVnNp1Wm/VIbueoI0I\nvIxr24x+ENT2TRzbZlKsoKakv4p7MD85S1BtKZN0pn1OngrY5Q92DEbn4pR+\nWVxqToeUW7c2kpzR4+GJWbBcSN5sCpWMJB/XPhBrKvH5svDV1Imr1SoISPqy\nnFOn\r\n=8mzn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5d2f736df9e14d38a4b85f7f03c44c13f72eea61","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-02T23:27:45.830Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.10","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.173-renovate-formulajs-5d2f736df9e14d38a4b85f7f03c44c13f72eea61_1641166231052_0.9569916755268248","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.173-joshbwlng-update-types-c652440f91c69e69c3c71788b7b8253759497d44":{"name":"@balena/jellyfish-jellyscript","version":"4.9.173-joshbwlng-update-types-c652440f91c69e69c3c71788b7b8253759497d44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.173-joshbwlng-update-types-c652440f91c69e69c3c71788b7b8253759497d44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6105d9fcad56d2f342b8d8b5ce2c23fac3e4a8c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.173-joshbwlng-update-types-c652440f91c69e69c3c71788b7b8253759497d44.tgz","fileCount":16,"integrity":"sha512-Cq6ZeqGsjmSAAP+EmsYN6IMtha7kVwGOCpO2qBRyIB2l7EmBqc9LiA4ub3/9Iaiejkb3VIRL/AFzunhjyYlLEg==","signatures":[{"sig":"MEQCIF+H51XsVspDQGazt/Dgg9jqMeq+pWu2giRGCpirk8PqAiBGhNXgI3iQkg0yh9gYESCRCh06r0OvlmJXkMI81Jr/vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0k0BCRA9TVsSAnZWagAAdTsQAI2YG5YuU4/HEzK9eB3q\nfVvMWzn7S05RhG9N5aitoV/D9BpBD78NVfnR9GRCZAKGfjdjawiulZDa2Nek\nOMXAO0gyYEOxch27krNg6tVTsb03jalB2K/38YzzM6Zwpp3BdsLJ4bCnvg1z\nD9ujTSnFo6fpytokuMZcmNAZJ8oyoVP7p+OwovWLm2DAhpEaokcydBLSzPDB\nX0v3aEgzOywA9t5UVjk62Gpx/GwmGsARo66XHR/2V+d3i1Bpk2IpxSJ+HF79\nfpTIrFBe7raMQD/WjQE4wctvr+xRo1SDoYuQ35HiXsKHfB3CaGTfzLrwSy+o\nPW3FGvbnPokPLb6Yi+o47wp0P0fvVLTgGLJi0uBzL09m8et5mfoXo5huTN+x\n92wuE82aulO2aFhLCohRr45023GxhI1BO1ALOMN1h/jRZuq+FXXhu//OaRk+\nGLvjAJNxM2X5esk9dpwUdCvrMUpzjmA3e5Fel8ueAKqwpTnzpClQm5BeOLMj\n0yh2z7rJ5nG7Ndfw6hXAHSIpduhoUeGseF/qFqYALxyO8DsD5Vr2hWUV4Xt2\nM3VkJkJDL7XpPDvDlFfYugp2otAjYo7bfadwWP8CgVH4mDwmNYIIBgGXmFXb\n0G30k9fHz35e/sKzDJZa2N0QFT0mxXY9YsM1g3Ev+GaTVLK++yc6jMzE7Q37\n2TXm\r\n=S+De\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c652440f91c69e69c3c71788b7b8253759497d44","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T01:07:58.280Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.10","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.173-joshbwlng-update-types-c652440f91c69e69c3c71788b7b8253759497d44_1641172224820_0.38619129712083367","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-joshbwlng-update-types-f6b5779e46f19fa468fd6aff479bb942a0d6d26f":{"name":"@balena/jellyfish-jellyscript","version":"5.0.0-joshbwlng-update-types-f6b5779e46f19fa468fd6aff479bb942a0d6d26f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.0-joshbwlng-update-types-f6b5779e46f19fa468fd6aff479bb942a0d6d26f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3552292ea083586042915bae8179307fc010d26d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.0-joshbwlng-update-types-f6b5779e46f19fa468fd6aff479bb942a0d6d26f.tgz","fileCount":16,"integrity":"sha512-vVYz1WMDoA+3eK8A9zGBMmMFLai+vOvPuY1LK+JWwv6qPTgkJOQksHrFCs6iI+Z8MDUAqVZmIydzvRzaVk4cpg==","signatures":[{"sig":"MEQCIFW16aVisoh6BkYyfpLP24klt4Xwhmr75Gkp5Vt/R9CnAiApw4xPGjXq5ys9wew1nfC28iFuKG7Y6hy3PV6KkqIJPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0k60CRA9TVsSAnZWagAA7fwP/jjgmQXgQXJ2zL/h7S2P\nyrU09MheslZC/RcSiA35X0HpVzEDET49eVZxwU2JRLw3+AYZcECJnvRoruBC\nPhG3KuFHOVyU3zMlwj1XxDwLVgV6g11KhDbUEDiFoirIULgGzQoWUtVwX9ej\nA3Zg6PyYS59VI5AjKijwg8bjD5zekmomCyNlYP2h5BYHplC/g7zR7JeylMfr\npDZcOF549f0xKmQhZgO6KsMlz74b+rsA4Dz0/SxFJcootDr0wrE0O5bNUXdk\niQeakdbcBpVNYy26AbuNwAK4OtkYT/NM+QByPwh/fO6AKYikywsN/UKVzOSB\npsQeG/hnsABvAHZ5GfR3rrW/uEYy5AzecY8t4L6RDX44nlGQsNbNNXXE8Wq8\n7N5A/j3tjxtoKNOS6b8PfI+GdsCTLNXKXcr4KmyRTY3Guycvbb4GrJSg+oX+\nX5bHVh5SPqfN69WM481nYEujEKeW6hFp/IFzTZ3IcL+Yx464rjcjDZJ7wkj5\n4hUP/Dryb1/0lVkTrWBYSD71c105a2W1ZBUt9HuAXCu92DMMUe2smeoSPyiV\n2PPJvvWZ3uHztjzheb0EUB0LWt/MycZisD7uriFAtb80KbKR3C/U9YTzrmYT\nV1PnsYAQH+GnR4IyguGBr653D3CV8yPH78SiRxan9rmPSMy25ghGOPKdNZoF\n4A9i\r\n=TuH0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f6b5779e46f19fa468fd6aff479bb942a0d6d26f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T01:14:56.361Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.10","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.0-joshbwlng-update-types-f6b5779e46f19fa468fd6aff479bb942a0d6d26f_1641172660746_0.8811569860976753","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.173-renovate-internal-patch-80fa4a55f752d561fe95959fb0f6c3d6ce070a65":{"name":"@balena/jellyfish-jellyscript","version":"4.9.173-renovate-internal-patch-80fa4a55f752d561fe95959fb0f6c3d6ce070a65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.173-renovate-internal-patch-80fa4a55f752d561fe95959fb0f6c3d6ce070a65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"598cfa356204eccdba35b295a159bd47fef64c87","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.173-renovate-internal-patch-80fa4a55f752d561fe95959fb0f6c3d6ce070a65.tgz","fileCount":19,"integrity":"sha512-bo4KfpYB0t7+cmQBn8THH/osG5dlF3FEolcmPRVIbXYf+yUW2ZdOu37jRBzwEtwfMUTXJcv96R6qdgi+Y5usfg==","signatures":[{"sig":"MEQCIBlKO+ty6aYBX8CFeRBXw9eU0NZXW2exlb0JGXoB/GDhAiA9vkhus2a5S31iCLr7EfbPbXXW92j9LDfHOl9oZ6lang==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0uXYCRA9TVsSAnZWagAALckP/2tyCogsA0xx5SyzSifd\nJEIB0v/s16B2HaPWtUT4J8tTRH7S6FMtbmkrsFn+sthFEyfqBM6NTv6BnGj2\nQYRZhqw+juKRiU2h5FfJYeJGy0j/t8ggR3ZK3Ip9HlHAlcxsCNJd9zs+WEBA\nWBGw4h7ec+W5FB4d24d+4UkFU093AQIlMd0m8uvv/NAMZO4r38UkyK4NkxUd\n7g3FhfTcAOnsKtRE4vkokpDHvzXxI2AQkfStM27MzmddpCyzwRY240SQEAaV\nk+EZLaoh9kH1jsH0tvRyt4XpPCDDNXX0Sb9ORGeMhqhg4Nf2WlVRYG96daN/\nsQaCaYze6Sf9N5dSL69a1fHpF3RFcC2pZ0A/apUaKZYD8c40FBsNI65+vUG3\njqONeQDLj8/DFbWkmRnOhpq13+LSYFkxnMiL5O1zLvEOzuhnoOhl0aPFiAHD\ni++Vfbl0ei92INbhnPoOotehrq1rns20ICBmIWWxt+MJ3z9lIaPxHqXTQTat\nvmmrfnFe3o/TkGFlBsgqfDosrEKNLwOAycegFgR1sMEgCSlGhr27FPpnlwL2\nm31o4fBXcwU20DvtjFaEbUItlT9XjpQv5+hUP7mKrfRXnoQ2byEZXazfsoyl\n8MGD1YWioeDfyEmHPhXEmsrOkdjAQ/xWQP+WR+/QIode/1RYMoYs//lMQQkP\nBhNe\r\n=RoQ1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"80fa4a55f752d561fe95959fb0f6c3d6ce070a65","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T11:59:40.642Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.11","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.173-renovate-internal-patch-80fa4a55f752d561fe95959fb0f6c3d6ce070a65_1641211352312_0.8459417471797963","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.173":{"name":"@balena/jellyfish-jellyscript","version":"4.9.173","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.173","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"97f3d45fd857839875547b92a4b64b4425d529ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.173.tgz","fileCount":19,"integrity":"sha512-PMLO1s0n74jU+O7zgYB2KrgP0dOfrk7CyroyxTn+5tYc+C0uCJE3Cc1z5eJx9r7bB2D6E0nws1ruoNkCTsprVg==","signatures":[{"sig":"MEYCIQDroFNOa/otJyz9QiY+wQ8mCVmkzqv2S8NJR7z8sAj9MAIhAKwMUHMklq+iO9JMbEZNgZRY/8NLpMN8JR8oMwIeKUVj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0ubQCRA9TVsSAnZWagAA+wwP/2ScdULrwqxCLK65MD9z\nrkoJXggXmnFGfBaaR9dYktoFiAVhaRrJEJoQ5W72TCWn7D4xGdbrQR1e0vNh\nlaOZ4Kcg/2XRqPNwRUW7TRu+w3DcNHfSSBjh5H7w3e3iCrKNEbC1kVxhcsq9\nhD/HI/guTn5FLVzFn2UfzQjC6D6g9+GvI7vXSayXiak2ZaRQthnSI18wwlH0\nkSXlNsNHzZr9hJ3BWy5m530d4l8QAnDS6lY7fxI4ftTgYgajoAQCCXOsj2vY\nOLUd7lIMN6Ac+bN0bxpkJKR6QfhCImccU7txyDvtfOFmjDRS9gp5IaWwQowT\nOyaMz3Q6xT4eT1E7IUZ0bPtWh4X4pxoK/K+z/435Z2gQANqBQCdrFEW4DvuE\nO6nu7KBxhTCQMcqr4qmaUt1iagEdV4RtJxrZfJq0nuprT5Cl2P8ZeGZscmy9\ndXSIhQqLSHSpbqlST/LO4FTwJPzi2WKkGE7vluQXFleTR20M2VPrPZvTh6QL\nKvP3vMy8aP+ut3F/22uP//C7A/9P+Y+Vqtm5Zz5oQJa83pYnuNdZBuLNS2uo\n7QlFPghrgpfebsft+M/kZchzmVzjSzGepsTIh+/gNttxBTLHBVFE/BeoBY2D\ndmNnxo+pbWd4gusYvorzzvVy8ovrf7ZS6yVy1Sx9B7fu2aCsHu3vwx33gnQB\nuuf5\r\n=egjM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0639887fa1eb959bc4e2deaaf4a0d97b2eead46a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T12:04:02.121Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.11","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.173_1641211600428_0.38761432609360913","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.174-renovate-formulajs-f75c918acaf8b3d961699e7202cbb91ff7a42e75":{"name":"@balena/jellyfish-jellyscript","version":"4.9.174-renovate-formulajs-f75c918acaf8b3d961699e7202cbb91ff7a42e75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.174-renovate-formulajs-f75c918acaf8b3d961699e7202cbb91ff7a42e75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3622f61f4ecf20e977f3d72d3501b9c53e81f2d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.174-renovate-formulajs-f75c918acaf8b3d961699e7202cbb91ff7a42e75.tgz","fileCount":19,"integrity":"sha512-ETswknM0BG9k3zEZPle6p1sP+N9BWW2AbE4cVhydD0omtRIHsUxcXxBvn6bWkpucUAP60Qj52vdkmx9F+Bj7OA==","signatures":[{"sig":"MEUCIQDq6s4uUvSNjIcHqXLQFcZ/VQo1W1A7a8KZ5GwRErzc5QIgV6Iwq+A1+KrSjPN2jBe80/365eXRNXVFL+It6UijiyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0ug1CRA9TVsSAnZWagAA0AIQAIVPbY7+6fO5JG1BrQOI\nMjC9wHer3KDzlwZVf5vMwNCBtjuvg5ndJ9uNGHh7o0AxKCZeIjctstWpj9re\ngO5uS7siVAdmWexjA+brYYsZo09LrWF8IN8Srql1A7WnClE3V1YH2bYWyh52\niSo4CF5Yw2RNC4K+6mIbl3lAO91KYfBLde638TAx9h/xDbEKNCCW4y2eDl43\nxFFKwmB2Kngat7ii6c6csaxnkYVileXyjTZQP72L9eIrhhr0ogcG7xpGFWm5\nglZytdknVLqv60HovQzI8zdD4fO1n+mcEt4iGSNMK8z9hlKdb/bgd5/ie8xj\nB8L9/vi+DcE15j2rvaJ9ezCm6OkhFTfg2rW0GQ/VjD0sm6nUm4u41ED0TZCP\nDqMRBFAmLoMnO7NSJYwZmfNwaHxQpHhbRvr8egXHgLz8e+Swp4a7B/TocLAb\nI+7Tps/SJ+3B8xYDSoFJxHk53ptsH4RAU7TK+xbzVPo8LQAbK3ZzpqXwb2mc\nPa+Aj9p8vYBILkGt0iylDesbpQnMHDMMS6yj5dQz5BMCQoR1HdRFFPSNcyZ+\nP+aOIgqI+NIV6LJMFUs5L+u2g8E9n4kxv0WXK8CveIq6Y4N3AXQQlifRsaO9\nIa2M74QVycBV98xm+39ZLjQEh8Gr3ebO6bgp/TdO4fUQdY0Yn6L+ybIZh8EC\nRFXo\r\n=Q7B2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f75c918acaf8b3d961699e7202cbb91ff7a42e75","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T12:09:43.207Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.11","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.174-renovate-formulajs-f75c918acaf8b3d961699e7202cbb91ff7a42e75_1641211956870_0.44615948389865245","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.174-renovate-internal-patch-22bb22307afffd769f441beb37666f3b52dffc38":{"name":"@balena/jellyfish-jellyscript","version":"4.9.174-renovate-internal-patch-22bb22307afffd769f441beb37666f3b52dffc38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.174-renovate-internal-patch-22bb22307afffd769f441beb37666f3b52dffc38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dfabd1931e52143aa2252069e2e460895d41f9c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.174-renovate-internal-patch-22bb22307afffd769f441beb37666f3b52dffc38.tgz","fileCount":19,"integrity":"sha512-j5fg9wkLSOGIFgaoOP0VUlVNkFTGEAC3Y/J0XjiexXcRbRrNGrtuXnUPgkEVR5q8s1WCbLK1sAL8eNA+uIpIeA==","signatures":[{"sig":"MEQCIBV13qIdmqVAS50FP/udrDRQ/wqyVQeOGsR78jGyQCgTAiBhhIXkLFkFw1gLmeqi2CvOcfGwiiRsXxB0x0iuRo5BrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0wC8CRA9TVsSAnZWagAAcukQAJGfcmGCG46Dx6Mnp/Q1\nxpumbhsBulEdVfcmPTMgiuuDR6Dmo1gQGj85cNAJppiEkDV8EBLZFjoSDHkR\noTpx0Hb3Yy24Bhcogi9cEOaN2WYLEfFueJ4iPTDgwfu7jdeNFy8RCFhMyJf7\nKuS1r0Wjzu+EWQTX8bHH4FTZnvqySjxiED4TsGs1HlF1PQfUHlxkNahJlCmm\nrPnjByh4MbmKb+1etM0DMJ0NaMvtNWRoAPJzC6H06RpIRThk81BQzNmZBs8m\nW55BUDvxxg0Wo2/OXicovnVZlABU55mq8eLejskoDQOBZ4VCl3L73MyjcBnP\nvJZpwOeMUNnSgOsXyGtBJLZ8eAZNX95lSkEYd/oeA/1SlqHZ7Ky1EuwMNgoW\nbSrCP5G8uzyXbf6zKv3kqG6klLdDHeBun3WmX7A7sQK8Vf23OCLIAIWQgIlD\n/pdMNZcG940JDeoZH/mTFUAHKy3yUSRtyKs/sAQStrLBp65eiZyj3BpxRp3N\nwfJB/XQmIBIaHlLR0K5evP+GttHC7HXLwMlqaid5NmvNGtYII3XiRmplqp/b\n9tvNNodaLBkxk/JdYQ96HgyyfJKD3t8lQHRPkKyIB1R+9VAYXWNWw6amMlrz\nTFOasI9rK+jcAfRcmqNrvDC/R2kgqyRRJSFLsr+MzgLeoUaommClt59s9KDg\ndMZt\r\n=C5Zl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22bb22307afffd769f441beb37666f3b52dffc38","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T13:54:16.607Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.174-renovate-internal-patch-22bb22307afffd769f441beb37666f3b52dffc38_1641218236504_0.5559442933949528","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.174":{"name":"@balena/jellyfish-jellyscript","version":"4.9.174","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.174","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1f3ec8eb5ecaae12b577108c8d641db63fd3bce8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.174.tgz","fileCount":19,"integrity":"sha512-t5DGwF9BBwOzKHepeIkCDII98Yo5hn4eZWKCd5D6oh8OhlXVSqJewWPbhzTfDsnE8g/eSveFJ0/2FC6nq+D73A==","signatures":[{"sig":"MEQCICcCwvWYh7RojJtOFFOSjGDSCo2VmwH/3lzz3/URDBieAiAYVuQbpNQOJGXqyDdzP2CdxcGLpgUyiYaV/mquTbxFMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0wGRCRA9TVsSAnZWagAAw1MQAJtuCVRNyAP8g9PiiZ0g\nToSz+1Sqi3x1dLiRsrIpLBb6374Vg0RCSzAVd9nid/cY0XOE1S1fIfPW/XhX\nj/qTO8xoeqCx9zZ5dMs8efdjTcMp+rE/lNZzk7W7WLl86umw/RBqZp7uaJwS\njWdCvcSV6h4kYjpFHSVmzRh3BNGxu45L1MYfpzoqEr0r4QLSysjNrfOWcCkQ\nM47E9uSPF+vVGSKnKHEy4bjUVuzM3OrrrQ7Dl/fyRcIrezne9DHYNNy7orkQ\neDqMgQK1oimdqcSQK3H2ioo+VbkFqCrsXKCnokvU6p0jysFgRvLVGUi9i1fM\nDPEyvRxzCvg093m9DP/UWKait3ie4xuHXENp8dJwcUGCaBIJ4zOe0M3nssql\nIM1RGyt0Wg66ijeywFSAtRTUDypusp/OdjeOJveqYXa1H6sOcqHoEKjGveJC\nK9OfRs0Vg/e6vwFO7QJZnQcThaVULx0AOpbs8Om1djUfuR6kqkd1LYZSh1Lw\nKGHgb0LWtEXGrhxb5MPwR29PxrWoF4REyYQFa3gFGfl/FfpegTw+eTOoFtX7\nDfX3fHtyjbyVnhd2WPcqQyFG8udkZmBDOiq6e3UsDlcK3jD5SWMDf1MKcInT\nm0z7DJnr+DCOQjVebO59U7sHvwuZqFOU9rE8xW/S8Za62XPNOxbFRG42zULJ\ntrAD\r\n=DQKP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"32241e89d2acf6c88e7c029327f65c7d0cfa8aca","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T13:58:14.666Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.174_1641218449592_0.6920267932647635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"4.9.175-renovate-formulajs-3f76b68354f5ee872158574270fa7201a23f1625":{"name":"@balena/jellyfish-jellyscript","version":"4.9.175-renovate-formulajs-3f76b68354f5ee872158574270fa7201a23f1625","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@4.9.175-renovate-formulajs-3f76b68354f5ee872158574270fa7201a23f1625","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8559b8783d521f2ee8be8bb4a9e7377928474d62","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-4.9.175-renovate-formulajs-3f76b68354f5ee872158574270fa7201a23f1625.tgz","fileCount":19,"integrity":"sha512-AuL+rXBRDQ0evzlSCw61M1Y1tKPDxQuglFIO3rUcTFAjHE+MKySUaFUb+6otGNxH0KUIwNRK5FYun0nT1Q0lbQ==","signatures":[{"sig":"MEUCIEifG0aiVp58XQYO8KGUdAYLtuCqcmXNhNVMwOZFE04lAiEArTL6tRHXmCz3NIP6vtJ/HBcJvYvPI6qa9VwXEOAs4kk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0wJfCRA9TVsSAnZWagAAa0gP/01zkDWZHknh867rzmOD\nzntftJb3lpjaoa6ekNeOXs+lJ6H/tS41mOGJG5pqL8/cPzH6G3KY+0wOiScZ\ngKr8AoUGEsGD7Iow5p70M9MLAATigm/ko69yqnJe3DNSpGaGKPV+71k2CFpM\nCMsb1Qv9NKBIygOb/5JDC0QrPjmviGodFfoItDdNCIsVLeSbM5taPsobZ9jZ\nIrQ8weNAivJceJszKY/fDT0Z/gLyYI61J1+RX/A8Q0EBV2y0etY0P0jP5fdu\nItr9u5eGKFu4ZcadponsmS07iFt2js9DdEQJp/SDMVex8cFk1RMrdJ/1LS7c\npqDaDmXQdhHgpPFXFsJ2QamYVfB4ryD0WuBIlFIihGTOOc4G7h2+5sNNvohY\n9FYiFk7OseJ0/K42XEqSxM9WquxnHpyrUD3PrT4hd6aI9jBLUTQPHBfdFxHd\nEAQh/EvsZQrYkeIxUCocFIFPbIUjr7n02TFigcY012bmo+RcsVP4lPHLUaEc\njd1bEdFKF8bDEJMzsHugH0dfwChYZaRGwMxoI0qn3lwct3VNoyZ7ZDf8JDvW\nam0x2C1VJ7s48QPhKBV6AcBAF59G4t1MEG7kBQoD65z+XrrNNQ0qcZlxxd+K\nzYnCawuMVLr/28umZ6wRiZai4r6NAu/lZ2uDD+dBq4RHogND0c8AMsuiWkp3\n09kH\r\n=KsmQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f76b68354f5ee872158574270fa7201a23f1625","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-03T14:00:51.517Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^1.2.42","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_4.9.175-renovate-formulajs-3f76b68354f5ee872158574270fa7201a23f1625_1641218655453_0.23864330327742733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0-joshbwlng-update-types-f55d2019f164240ab8d4ec4315af63b0266a1d05":{"name":"@balena/jellyfish-jellyscript","version":"5.0.0-joshbwlng-update-types-f55d2019f164240ab8d4ec4315af63b0266a1d05","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.0-joshbwlng-update-types-f55d2019f164240ab8d4ec4315af63b0266a1d05","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"49d61e5642c352a8d11393818e337b16cfb72966","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.0-joshbwlng-update-types-f55d2019f164240ab8d4ec4315af63b0266a1d05.tgz","fileCount":16,"integrity":"sha512-KG7tZ2MFpr4+BkpgBaV1OE1nf657ViS9GYiBXjab0kJ/kJWbhLGn/MnZtQVOXG4MhzViSW42xuzGo4V2424Ujg==","signatures":[{"sig":"MEUCIQDIDlV78n8pDud+5zm+jrOkOcTZJKYUcV2NHbOxFEwRJQIgKEcQ/r4zbm9nymHh6bfZbX9bPh5GUaRSVqbjNLsJPAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh057qCRA9TVsSAnZWagAADe4QAIslwEr7CBM4kSy+ci99\nFN+QGbhpSizlxXxPazBtucyqCchFD2TVntg98HJLNtzoimhMR4NnYAigPii1\n7FNkWyOzlL7wJ7oPdaub2fKqY6r38Ove24K1ZrC92K8X7gQTDePSj7BONTLU\nV7pLqeAJ+5eYGBTkISt8G3xjuQ62u92JAb523aGxiRH5RzZv1j2ZPIm5xtnl\nq/Akhk1M6GXsBrRmAW9zPcmSRDFUhXnE9BQbFYUtlZeucphDdHUl01QukE0H\nVj1+OXnjDypRSvZGcjzlA8RcfkUWGtDMRMrzJBJs4pddmtGdq09VCbUv1N4G\n1r/vHfk2K0ONwCFKbAOnQSNz25Zd3Vdf+xQ3djbSdmxZ48oLtN21JNrU1LTk\nYTyA48tWPBcGbkCGNHTeuK5kNyD835KWvHOiE+o37PU1XEVTbEFvsqPt0hIq\nw+Lzb+SACkAq8AtduoPImRxNKP6uf0inZt8zviVyPkfZeuhCz97bDeW6yEud\nn3O18RHHabz7LkiarpZuLgGYzhlKapveSlscJGsZNM1OSC/5oXPwhknB6aCa\nnlDi6ECv0odO+OQs1z0EbY0X/9oTfRNGCC6+6uPt3BAwog9J0YJL7ahiJAHf\ntTotfabZODEU3sVjnKLGaYW1KSagTNuWTqvdXZg7C1KODqrhNwLfaKeJVHZu\nkzxn\r\n=/AEi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f55d2019f164240ab8d4ec4315af63b0266a1d05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-04T01:09:18.812Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.0-joshbwlng-update-types-f55d2019f164240ab8d4ec4315af63b0266a1d05_1641258730314_0.8960843494720532","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.0":{"name":"@balena/jellyfish-jellyscript","version":"5.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f9329b7f878790f9e8f9244a5dac0cceb5d187c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.0.tgz","fileCount":16,"integrity":"sha512-SmzOAe1zOshGq/Pr6r4QHRUy7KNuDCf+axyJFZBQA1xdsiu7+r2rNeQ31IYJhMfPYhk7sjZ1K9o3pTNqOenmxQ==","signatures":[{"sig":"MEUCIQCgdggSREJ3ydwC8npUy2aeVspYYaV91oykwbXPq+vkBgIgGcHrbx/3gE/TJbN3XwnyZID+wq3edcYoL9PH0czw4F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1RKgCRA9TVsSAnZWagAAsYsP/jnCNdUYhvPX5G0AX7+k\nJp4Cu1u+wXj7iXtzPMgQTcNY78MiRPvj8hR3kNhN4lM1oZgPGiWNcQWEL5cL\nh8ia7n64vx7d79HFLnUdPbzv0uEdEmkQ3ROxc42PwdtOXDIVvOGHEm7W7XEG\noA70F3wiomsLmmL+HY3W4Y68P+kClvJ4R+8dcYs9kcAMeY5o58E2ngnEB07G\nfg7Nv8juKG5VwcAGVzgST5Q06TaUao3u9xyOPejMmCzrwnmPgyhVsAELaM9X\nVISNxlJwam0MBFkvUebhqa8yvbPzVc/5xiEGSm87Lw8np5mgn6e6Ap2+KH+S\nOOewI2WcdENBlSmUCaftQdY1bzCnsgZ9v4cBkJg2cmhgk2CV3DW7ms0t6119\nsgF8FOdizGhvy8UdrHNsrjjXN7iicbE38N05SxNr/5AHIwr6OeoptjLGMz6Y\ngNHsxgo60rxGg//JcONhw4+lLP4c8pVFCcDpRhPyS2kpIxuAEQIpbrV6v38X\n5CXhrPdGbgGycLh7vrxf0nvcEiPE3GoCYkbGTjdOp/OLXYvAMPBIvYnD/wn+\nTDfRinNcGWC0+YYzEpkiTj/m/cYk/ijiFzAWs185S5QMBSSwzfvu6TbFt1dN\nse2lPM55wM+szllz6W61PpEVwKEmWyJzPAX8VrW87nXyk7dY73xygAOB+ZWm\njowI\r\n=n3Jz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d4af4e9128c22fd963fea66ea49d75d462873c12","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-05T03:36:21.954Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.0_1641353888475_0.6552644003025565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.1-renovate-internal-patch-57621f972dfe1528c13090f6b2170d68f1aa24bc":{"name":"@balena/jellyfish-jellyscript","version":"5.0.1-renovate-internal-patch-57621f972dfe1528c13090f6b2170d68f1aa24bc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.1-renovate-internal-patch-57621f972dfe1528c13090f6b2170d68f1aa24bc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7167c8f01bc143c44ff7e2a94522e0d75589a38","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.1-renovate-internal-patch-57621f972dfe1528c13090f6b2170d68f1aa24bc.tgz","fileCount":16,"integrity":"sha512-KqOh1+80WEO8XXmvQnfPd7RFVIbS27jp1p2KtyTPT3IC4Dda0+2aDEm3ysKYqj+0AfW6LHHjjdy3kuKcC+EVTA==","signatures":[{"sig":"MEQCICX/lRqE+ngnonCAWLIU7fiEDQ/5CQiSeM6lqXG5ELbUAiAUKQhY643hXV3+w1OMaXbOFvcPsPRcTLb+b1CXneLk5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XJPCRA9TVsSAnZWagAA7yAP/1wrRLG9fEoODgTeF0rM\nDv8FIrVwmb6tJujK/Nm7dP6GotZsfhr0kBUFD3RQEFDs1Oa/hdRVszSCWNuu\nRkooN0yeVHIR0VevX/JPhEgiVUeBY0u5nxmMmXlSi/292N6bp/FZHLO95/bQ\nMYvEBB/qmxvn6dI8NVKDzi7hoKFvJeR9+iy7F8ULcbVV/L6bOTxaYGiWD7am\nhimZBtr9zTciUqSZrwBVAr3w5qZVLOocpjfPJnJcBnlI73s6WjjHgd+blWLc\n2AbeNLvkuuGS59SbZcO6GrxrUItluLsZFK2TcpG4nDSFhUGt13FmF2gnLdPd\nOVw77Cl9DXO24fdx0OwW1B8bqCCa1EXm576t8Gp3JoeJAZPrvRtcFR90DDjK\nq+yVPaY6gPL62864HtLx3TsyFyfNUrttTQxOqBZHc5/H/vICpvHKwdSEaUku\n80nIrDy/p+F5p/DOEVcAtOttuLIj/XNmxz3UovCWA2kMSjrs+SZAo9xt70Y4\nso7/JIDbvAAHXGYF4QMYeb/fy/63d0bOl9EwOdar29zpe4jFRFjN6Y7ZirmT\n4NcB3VfsuhKkH4SBSXwnnqBELd13/VnajTJIVc58AvK4vjpCcZlGILSC0ISq\n0DOR6mBWgsbWfTvPJYWxg4596T+3j4o9dJ/7gAQB1nO43dGqtK2pr5yQS3r2\njvlS\r\n=gUri\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57621f972dfe1528c13090f6b2170d68f1aa24bc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-05T10:22:51.614Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.1-renovate-internal-patch-57621f972dfe1528c13090f6b2170d68f1aa24bc_1641378383776_0.3964552741489993","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.1-renovate-formulajs-73dff593f18db996d966e93e73b079ecc11e5e77":{"name":"@balena/jellyfish-jellyscript","version":"5.0.1-renovate-formulajs-73dff593f18db996d966e93e73b079ecc11e5e77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.1-renovate-formulajs-73dff593f18db996d966e93e73b079ecc11e5e77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7623f94e697f81f9e50b218656bb3c932a2fe29","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.1-renovate-formulajs-73dff593f18db996d966e93e73b079ecc11e5e77.tgz","fileCount":16,"integrity":"sha512-OikSkhkPt5s2h6FADyqth+EoGjmTPKzE+joO2tKq+cLOHes9IjDFG0f45lLZayKAqV9q1vRUUEls6iKz3FuYvg==","signatures":[{"sig":"MEYCIQDbY4x5IctO3rtrjnRORQF+c2+RIAs+FdBXg58UFK0x2QIhAKFNcf8oRYOgnxyENKFIMj+ee0p/QgMjFBeHqXVoylt/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XJ3CRA9TVsSAnZWagAAgEAP/2MQTLUfnLNUqiE9x2+E\n4l/IsIFt2wubs+FDNd1kg3mN2o/BJShRAIsQG7rQC5pAlXb0UkkLDeCp6Udm\nkgLFQwb5ddyUVYTfIvtiYGV+N/kCOK0g3cvnmJD6AG+eDD19gfJTosr9m1Gd\nJ8Iv+ibnBN+aFNIcX2CMF6rIN5FyeOtI3I84a2MesjhcZ64M7NO1ov06TUMO\n312YtkCmxWkB7xGfSEqc8mj2tTotsqdClnCBEI8nu7ebBNeLPfSYwQZzNe3k\ncCkBday3UG5FMeF7QfCPNSylSlSs9rb4wOnzWJWoGGL/1a1eUOQxsAR/8rtZ\nbgl2gyi7/Mvu/dNpDBMIiqoTSi27xUkwd6UZRhUNV8AGnnUkWbpIdCAnLMUN\n1I0slLSg7sr4SHnGKM0QmhFYaO87TTOUndDGWeqIxkSNzQkSLpboWqXbvnx3\nUwWb3xnlb74RHOqk5013CW21VSsdLy9vsX7fPVIxqBS6JlEQMY07MkRO7+gy\nxabWRH8bWDzycHuP1HgvIeBjRfPQnsDV7kaN1Mpr8K0c7CIshNpWdYiPCS6V\ncE9VtNVdZ+jcRzosADiQuszK4U/dI2TgFZJxaeJcDQckFMsiWQN88LXHyyy6\nZ3M8sfRH7wJO3EZQKY7/V+ih5EoVCTg2y8aAPbUF1Uxd4PowAZZlS4/jZhGO\n8xAS\r\n=QAJx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"73dff593f18db996d966e93e73b079ecc11e5e77","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-05T10:23:03.453Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.0","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.1-renovate-formulajs-73dff593f18db996d966e93e73b079ecc11e5e77_1641378423324_0.9771905539094448","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.1":{"name":"@balena/jellyfish-jellyscript","version":"5.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4fe8d94cfcdd4d1e1faefae1a7a6eea892ba5b85","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.1.tgz","fileCount":16,"integrity":"sha512-i1D5jNcF8GLcso2VRDnTesHFROpzjGjJnfPSY/xWKJVx8Dr9PfRCWX9RRlBW+dqYIOsmFmHbK5rCtpycrq33fQ==","signatures":[{"sig":"MEUCIHxTZ8vEv9d817Gj2TNDMfCi5wnG1/P1pZqGF8pVez7AAiEAomNak5XYfW8IwhnhAkwaJg22BGARpxsj7Z4gHZJskmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XM/CRA9TVsSAnZWagAAZOkQAJRpgxeY84844b1FwLs7\n3+XH/8og1HvpalluXPK/UDoYWMQqH03c+lyePwQdaGSGUQZF9z0cH4uJUXS5\nNOmTzHlpgYMN47kwXvEE2ZLqcF4hcW6MNjwTZJOJV6uspK31GpPvF5Q/C1lZ\nG/yZsD4bCZ2RRSSCnq2jl5JbvVe3Mx584ziGrcKXB10it0ZHCH9Tv9XS8tez\nWf2thuxUAZ+t7YWVyMY8sSkd0uU1qtlfYS7xniZOWU5uBN/mAZMuBGFPkKrv\nCYsa1hGL+ksQ5IfCixvefmcswQjAv2ADD7YtKGHluwixBN6KbCmSrUN3hJEK\ncVOL6xSTKGLB6fr+rYmFABhF/zLGL/Oa9uY/Z7UrADtDtCZ7O9xD2wYmbura\nUPWoZLclz5qUMTgGM8EqpGPhOKUrYOqErGHmLqIcyv5XW95l6XH8WMzJfKih\nrjFmKxBNWbeGRAz64pAVcUqRsBK6TIuG9fZFwivLAg9/QDV/BbkScispwb9Q\n8F1yMhsx/8lf4UYgkwrSWcCjgqJbDlUmAeLlWxfd6ix084a99AUdg08vFJPA\nMIjeuliz3uuQ2tTNH3pCjV6toecroLEP0By0oHPSan6LT9bJfNZlUNbCggne\nTV08c6kbds96vC7X4oxv3np0/bS9hlfQljRVF4oYbk6+VS7TmYjgwQq1MH7I\nXWzy\r\n=N7yI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7a3d10871662343243eb3c67bd1ad87a015940cb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-05T10:28:08.453Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.1_1641378623751_0.12431228941392836","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.2-renovate-formulajs-15fa49c377cda3cc7224175792ad7b8466a6c339":{"name":"@balena/jellyfish-jellyscript","version":"5.0.2-renovate-formulajs-15fa49c377cda3cc7224175792ad7b8466a6c339","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.2-renovate-formulajs-15fa49c377cda3cc7224175792ad7b8466a6c339","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"87caaef7571b07248ef68f3cca1c27a73ebac376","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.2-renovate-formulajs-15fa49c377cda3cc7224175792ad7b8466a6c339.tgz","fileCount":16,"integrity":"sha512-oetfRKiL49U4VNQAq4DSXKLHH/MV90ghbGYn8jmF9guTbk0Z9puC31H3mQbzmTUKw7AyDtYFiURS3QEJH/wTRw==","signatures":[{"sig":"MEUCIDZLyozJoq21WPEBcm7e3PH4k+V+oJiUyXJBxJvz8L8RAiEA1KZuoub9f/nifsib5OifRZWYOKky3VGUziezfc4Kvnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1XPiCRA9TVsSAnZWagAAT/MP/09f/kyA7WsTuNgwRT4f\nj3IQwd7aA7wwb6FcLINGJrclJAJ2X2t1uJn7FJCeczi9mmJ4BKqIBPZO/aZT\n6xbu+qVsqhIxWvrqXFsZi0TacwwH25ckpTd/0tIUCRWJYCHtnOuaIGxNVo7n\nF9MjdxzUchusOHXBBfst8utRehaa2rzp3jvJN50UQYcykGRJBy2m3MPi7taq\n9rHGiRS06w0FDWNKuj9h4aGTVfuhp+t0O4IwFGWZjs4c4uvjZgWSKQjVKGaP\nDUQsFZXU/x2zVxvXLviPf/633gzitfKlYHUzLiX2WxFQKdGrwvNukTd8z0lz\n8lvRmc7lm1pfs4GQC8heydO52zscHbLyb6F4dnlNO6LwcYS7vdAQ8m+Bo5cj\nUxbre2pKL75bNez4CBWAg5OEkPyjkCMQkQ1dC+QGQsLK5k4/aXCMudCJqKsZ\nP5vXsj5rMccDri16Q0T6yQXT3+HdcB1TbHrsSrA/NxjoAu1dQzqNIHvUMF5w\nFuPnh3emXpTZXBSbPJSrvWIrbE7Phl7ifCi/ioEokcmnNduJGYr87ZWxXTyF\nVUDV6AnCkUO7jKBpl5icmHgepgTosn80dOde0vncbkXEFUrGpqVyfVM1+pta\n759rxR83CF9Ul4a7gqybAjEg1ReBLWCDCMCigLu8AnkGLjdmMu6c9LLifxZD\nmZgX\r\n=kVve\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"15fa49c377cda3cc7224175792ad7b8466a6c339","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-05T10:29:37.369Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.5","@balena/jellyfish-logger":"^4.0.12","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.2-renovate-formulajs-15fa49c377cda3cc7224175792ad7b8466a6c339_1641378786464_0.12047534235201307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.2-renovate-internal-patch-325da09a6737d4cdd1f8c9f2ab390c48bfc76733":{"name":"@balena/jellyfish-jellyscript","version":"5.0.2-renovate-internal-patch-325da09a6737d4cdd1f8c9f2ab390c48bfc76733","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.2-renovate-internal-patch-325da09a6737d4cdd1f8c9f2ab390c48bfc76733","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"facdf1699845d7c93ee250614818867783f72549","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.2-renovate-internal-patch-325da09a6737d4cdd1f8c9f2ab390c48bfc76733.tgz","fileCount":16,"integrity":"sha512-BWz9Gp8WyPR/ZOa2h1JfIG3rbZkdcJP6HA8Wsnmhyfe4Ah9VCngvQ1swl+PQBO6e/jpojIb/HQ5TM3ezeyVaVw==","signatures":[{"sig":"MEQCID53Sq5PeA3240dab3vDAALpq0hLOtNFHJ9OPeVARRxLAiAGIKUjpmGefTWmpwOXoGa2Ae6NV4zQpwXafu9LxU8zlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OB+CRA9TVsSAnZWagAAEpwP+QF3o/CRa4md3sk/DzNh\nJ1BhYMAXzrcztqCPEFByxV5iaO8LoJDcIBDcSKavNDGp8oX5gij5/9ErolTZ\nAp+ACDkIe5K8jN2At4udNeqwKopEY2U1TDHT3zK47SOmT4otXZmHsrVRWZJ4\n26GlQFpm43H1A0Ti+lwik/RNXshkS4u4rLZJYJmFqif35Lw8Mh1jOzZMNGqV\n5rFxg+KIzu18e9wn1LilpucXVGChXbhQ2AhQJLGrXMaJq3XHiLAjrDwDftN4\n/9da6Xfef1nX+qjvV7Zbkn+orUZ0u6ILZuD+vNBLZ/Vuy6r2QlRll7RfMH/u\n3VvYZMCvjRWF1aCGYVZ/JxKpohwe6ocOQIXSNfFYsEaiahHp5E20NE0++7pv\nmHYvCdZQp4Y2RYjpNQzrHb0hPKLEYNZH14872RKMbZ30Gz0I1lgcwsIqff+B\nZA/+eesH9CZ2+Uramb2O5i5j5xoNUgWpbHivwzTioUNpjiRFPCH2lO/OE8ck\nBbwbXTWfIsHv0TbVjBzi/GsfWlMUWYAK74woLt+WmGKlFdqSvlfi48ZwurhN\nHjsBRLbNRDL3ADSj09nv60KCEd7va0dScubTwa1lL2g1DYbtGqtk2yINUZuN\nlB8tDWZtQMTHqw9iKWknxd+mqWGGQ5JiRqVPZAWmgEymJg95BXBBUrCOh8Rx\nCEOH\r\n=YTfS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"325da09a6737d4cdd1f8c9f2ab390c48bfc76733","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T00:50:30.953Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.13","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.2-renovate-internal-patch-325da09a6737d4cdd1f8c9f2ab390c48bfc76733_1641603198178_0.4952111431591748","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.2":{"name":"@balena/jellyfish-jellyscript","version":"5.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a9238a0df987dfe7f8ff84508f53e4e37131b20c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.2.tgz","fileCount":16,"integrity":"sha512-Z+B3W8hPVvIbyvvEZZIhaeh2Q0hPLMQGRAmgPZxH+4EC04IJkYXqapkAZKEYkJJ86LusW7li4brTvRqoQXGPJg==","signatures":[{"sig":"MEQCIBMImY115IvIK+6taS2upEECDu1qGlSR8135R+XZpCElAiBQo/TAXOq4PAAg/S/lHRbIol7Z6JQAVhX/PG+nP1Kc9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OGuCRA9TVsSAnZWagAAsJAP/0R+Lse2b++OliDW6v2Z\nGfCaTj+IXPz75SWGQUbT/yRV6lJZNd32Wo1NxgrzXfX8G8DeErTtiVAjvl31\nlD4w1ndq4olPYvRH9dlKuoqrlFur2Vfo5dB0SnLft/Q8Q4dhp84eLdKJut14\nPLB8exbHkdZtwFgxgbe/ftrbg4ti3HlcX6t9Dj6Rhx3751dN1jCxRGq6tmOq\nEVSkpHXrrcAdh7fJI1JMKSXQK/LL8S36AEPqUQXcgbTaekZqXRHjOHwgWGza\nthuZ5Jw3hN1IgXDG5igCp3z3i1ng5Ndedl1AE443fBdWe75HigD72DYj+uPZ\nw4Bb9QqQpw3MCblWwQgZ6A2Ow2LH9vHsximW1z5VBilaFlfyb0fm8G71ddt7\nMg9kUWhVD7EYlpV2G4JpqABnOr2EOOHA2qXvaT/E5nZTayJr+FwaCBKb3wJ1\nNmbBX6S1kGFw5h+QZFvdMZb2GT0L6wDGNgfoyhVuq3whKMJBeI95fVp+gl1T\nn8/qLFrp9mU+6/5zg8lOl+TfdO+MOqfqfqYpLlcknqWPMM+yEwTe11hCtLBi\nUjjmo946nWonAzdZ6hXaXRkeqCxIRfVUdgA2yTWMMAoeFm97ru/yXQf0sQvS\nRXzJr2453j00t+aQMAIT2Kd2rr7+/w0jcHtDoCkqoERH1oSBCzgZK1xorXlB\nVWLP\r\n=VTKT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"542a6e946ef925d3d0e0ae7a93366e248509bb95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T00:55:34.090Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.13","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.2_1641603501834_0.6672231246533633","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3-renovate-formulajs-0cb4ae45b28cf6f516f8b50b3ef8c2e4328b076d":{"name":"@balena/jellyfish-jellyscript","version":"5.0.3-renovate-formulajs-0cb4ae45b28cf6f516f8b50b3ef8c2e4328b076d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.3-renovate-formulajs-0cb4ae45b28cf6f516f8b50b3ef8c2e4328b076d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e4ae242259df90390deb1fa2fb8c6d314738503e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.3-renovate-formulajs-0cb4ae45b28cf6f516f8b50b3ef8c2e4328b076d.tgz","fileCount":16,"integrity":"sha512-6dI4sq17iGbF3A+xkW5SiySkWqIebqtrIMFPuHM8ZAthTcmH6XGo9YrH45sUqzj/9kvzP2+l1Y20lhNq9Ikr4A==","signatures":[{"sig":"MEUCIQCcGDlrAMCXp5j8LTD0MFXh7ghp/f+FlKXD5+JijTU6ZQIgDE/tUkeqkP7OLT/N7eDHsyWGsOsyvNwXHteN+TdxVwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OKZCRA9TVsSAnZWagAAqtAQAKRHpB/JLvmlgZffBavC\nNn0PzJEe0E/ys5BD9CKs31bVKrie6EZlrm4Xp4QsoIaHEXli+jbap18RFYxI\noB929Ga3pVI/1fupQ7bbFaCAgk8EEeGhO8g0A8QNQrMhuZ7n9PDRBZuzikVW\nCkBSIyW30dghfJ0viN13R8sCCqJgBIQqUzADVispyo5wxla6DNUxlUsoHm1w\nzZktxTFNQhqb1vZEsUoIKQnM1qpFXcYK1fjlvGCahvJFTyr9kYv3CBclT9qo\nGFCZ2c68E7bfDQeR6kX3dID2GoLEkL7DO6lEMerzCh4f5E/IpvrPJrdcgCDu\ntGZ5T/6XLXnG0ov5Uc5SmFqSAP1hxDYv4jI9slbMESC93iY+QGD4VQvpGo8H\nosrpLZxU4YMOq0OpehfPSdb/wVkxNX+0vIQf4NDzV4i+5M8ZxH9sNNr6Yr+x\n9NB64whg0cFj3jaCll7PZ9J/OrZuGWd/+ze3Jk2lFfw93zoVt08osrY4oPum\nbvAykXN4bNoxttyYh1o/MyMHKCK/Zucu6IyOKlMv6j+yNVZ8lpM4B9rISXCM\njyVr5C18dHzZKe+WYt+9AomYQXT04CXaCW+q0Z1k9HEdQhSpX0mh2Ep5mg9C\nOnKBDDOqKU/yX5kiudAg/ldtdTTMMxAKqKbrUg93C4IN6zDj01O6KWov9NZR\nGQcR\r\n=W0f2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0cb4ae45b28cf6f516f8b50b3ef8c2e4328b076d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T00:57:42.034Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.13","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.5","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.3-renovate-formulajs-0cb4ae45b28cf6f516f8b50b3ef8c2e4328b076d_1641603737331_0.3278305677945137","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3-renovate-external-non-major-d1fee75bb08a43260c42853acf8c18703ef2ce7c":{"name":"@balena/jellyfish-jellyscript","version":"5.0.3-renovate-external-non-major-d1fee75bb08a43260c42853acf8c18703ef2ce7c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.3-renovate-external-non-major-d1fee75bb08a43260c42853acf8c18703ef2ce7c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7a5c30eab0251045b8406c1c11839f7aeb1d6c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.3-renovate-external-non-major-d1fee75bb08a43260c42853acf8c18703ef2ce7c.tgz","fileCount":16,"integrity":"sha512-CRn7PXX98HimjEmSWmii8IbBS/s2opAfnW1/KrSRlFhHtw6KZyaX+MbCz4gl/Cn2RYYi+f2d6mbmVZNonbV2qw==","signatures":[{"sig":"MEUCIHin5K/EkLwYcOQwFY3p+cCjShnHuvk60cSA2feRifwKAiEA8RwFDpSVAVVPSdQNMns7eaiJ5NEtj0Dj2q+pMArJXAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OMXCRA9TVsSAnZWagAA0boP+gOJOcapALerrGmlgYx0\nwuxSlgy0c7irHL8em2RFOm1OULL4drcf+gXbeAFu5kWCwFgoRhdCwkyuk+Rn\n6aZMxqigMzgJqWZGSNs/v9IaAKvdr1knTJX+CNO+6gJckCNM/hl+9CPNhw0J\nGP81NX27pzaG6rXxA4pGbBrsfIwGVNRrqo9ZBUBI/U6C0NwJOyiTh7qXPaV5\nCWVy+EiI1lbkYSMtVjsbPbsi6AREkw5cxE2j29kMJZZZKW+Lm3s+URTqkwio\n0KApmWLm09kAOnloKegCt3r5kLjXiY3ut1VTxdYeNUWKef8LQ5tbyL0mXtis\n01msEvAEDmTuEOJAn1Er62GmsekZ47cwpWpJpsEoP2IlBFNvXnfZD02b9SSh\nKZ6SdoALswkSBPtsW+qwuz0MhCJmLbEDVWQefxzZ6BHP7lWAc/qokKu0QRcm\nzu6iYZEufnzwA6GG2SplzMuBma5c38XnU32wfA5NNFYOyJs1dz4S14uzGvGK\nYfMH6Zq0Kutkxc0EFk1cXZSeWWnHQzM7GKVUdCDx8NTuKabuyM//ZzEzbEUK\nrLwGFwQFdg+OzcwxlcTgdnOQXR5NEghGxIUMk92YX/X5LwoqVDglzCODjEn8\n/DDozA8VZFS+eLljFHNixt3TxwjoM/iaFaMucGaFiZr175eNFkogcRcj5lLi\nsFz6\r\n=nQkp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1fee75bb08a43260c42853acf8c18703ef2ce7c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T01:00:22.336Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.13","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.3-renovate-external-non-major-d1fee75bb08a43260c42853acf8c18703ef2ce7c_1641603863021_0.20205233635579734","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3":{"name":"@balena/jellyfish-jellyscript","version":"5.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"81d5ab0db920ac2be8f77a764e2212b923e3503c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.3.tgz","fileCount":16,"integrity":"sha512-lQevOpfoBa074/FhTsbQL/eynE+1Vpg9l4sWtAeLunM9UjclC7emusESRDP32JhSpWE99s4AFTMXZDp+pAteig==","signatures":[{"sig":"MEUCIQCd7AJRMCTs5rzhzsU3AQ3B0adJcrdmXRiEwSToOz886QIgEoVmTEspsAVwOmdd5ln14OVJFr/joDsQfP8U8+YnWeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OQYCRA9TVsSAnZWagAAtP0QAI1d4Lox2SiLvGnB814n\ni/6z7HiF6k+a/JTDxYC5Qsp8I98lP0KC3wOzswp3Br+241ZNgcfYPQCiyxvo\ngoyNzZeAVlCxRNMmPJ7jAR/dEQHni4KzI81xj/4aeCaxbthVsV+lW451iL5c\nC9akMMpDp/oPNTPkLYAeVGPyhtzCwGN440lquOb5KJWxz6UIkIyDCIwye3ma\nte1AvvuaElErXwjQZjJn3OYbMO3bDkxi0wHwb9iB3NsI4nyWg3h9kx6+0PJX\nE2muO6kuu7vfFm7Af5LF2lVKvXnxdXZwuiv96at+CRnloZKr8saD9ZnMjo4k\n785j4ZTaqpaITcIGpULn/i0qgnWxciZPsGQfVZ8x84jQbeSXQBLajva8ahWz\nLYiMu0oLtJ/n4GaRDPGbU1+NCuqcJajiNECbYsnHBovxWRrC2ncO0eXNU2UF\niXeIqrUFxvzD/fHZmjsjcdTbe3ghkjTdo0bGfvZlyOoOXZ1iYSaZSG5xBzOG\n/RQrU5CUtb79Zy8dJwua+KFoGIQ86LmLGe0Pn5QzDsZnSAPQm98BVJoi7V83\nqWcrFEvJbC/c9faPnCu8l9xLZZzDBStSOrsJNc0aeNkBCu3+4jUY8uxpBUV9\nGkx1IVXn1RSc/zsexy72K4Qc48YIe7EXEheYJFeBJKXJsIpK+MdFbWKGEeqX\nXNq8\r\n=knxk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09ec951cf754229751a21ff601a6efbb2d921b5f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T01:06:24.107Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.13","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.3_1641604120491_0.251376105970573","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.3-renovate-formulajs-17195383eaaaa47b83352b2ce838de6c7cb5dce9":{"name":"@balena/jellyfish-jellyscript","version":"5.0.3-renovate-formulajs-17195383eaaaa47b83352b2ce838de6c7cb5dce9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.3-renovate-formulajs-17195383eaaaa47b83352b2ce838de6c7cb5dce9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7810e69b91c5219c1736c8db3a7c8184c45396f9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.3-renovate-formulajs-17195383eaaaa47b83352b2ce838de6c7cb5dce9.tgz","fileCount":16,"integrity":"sha512-Jgrf/QsEHiz8xS0abEG8w/dKYA6aCBjR2mMqeI8W3oET3D9e/22snM+3yS2jsy3ETRbQFx+N1Az7WOJWotHS/w==","signatures":[{"sig":"MEUCIC99i9Ag598ElR6IEFt7zRNiWoOMqq4YVPxfzHHSV0PfAiEAncrYLibWGK02pXCWg0TbnfZuRKPh+rflvozo4VsF6i4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OScCRA9TVsSAnZWagAAKroQAIs+myZDztm18onyv6s7\ntJ0WzqjE7JF+hrzZj+UQLptuTNyyW/r0Z2KQty/5mbYu4exRTnNg80WmkFYj\nMu8tisqfS+2glDe9Vl5RKd9MVAhJWXnTJ9JPnb3fbX94p+WfgKfKdE6NeeYW\n01jGN1Tb6nIxxeJaoXqErbllA8RgxMjlwovY0Y8A8JwLJFd5Wf/GjtGzaQyt\nNUfmzRK8LQPXZw5xCQWmXKgrJpviktpYYX6G4KJ9M6yeLvi3xjws5W+suz1p\ncV/QuBLQe3+d1jAyHzlTpNRUrjPoObIRuDThBRWbH9M9w6iSU1muhAAw5dC6\nS7v+4NrIwBvq2gWRoHeTEPlAevzvGimZVGQBJJkVQ5wynl2NmIiO576gAfbC\ndbmif9+J7Vx9hwDZGeKIq9iRb1nX/Tuq64Sc31CWTeyIAaDk477SHj+tEgvL\nme0Z9+1y7cHFQg0GxBWfWkMxSRFQMRaHCgw27LEdWNshf2NTpZjCQCJgucm2\nhrGXlqyLLLgKbviaN+2hzzz2jSQHFEuYKfCQ4CsT/nLz1n/m2tDyl7zKWCYb\nLU3G/C4eBY/gihChvpeX5+M+7P+1hCfnHoAcdmgNXQf9YMWWxY/exykOQnjg\nwNT+is/EXWI2+V2bqZDAdY2bu1e/UJ2BY5xxnKDxZyOYyvxh8HC/9aa5Qa3Q\n4wSv\r\n=g/ZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17195383eaaaa47b83352b2ce838de6c7cb5dce9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T01:07:10.924Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.13","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.3-renovate-formulajs-17195383eaaaa47b83352b2ce838de6c7cb5dce9_1641604252042_0.7812665227197406","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4-renovate-formulajs-5a06b50f8caa946a6c088345e41825dcadc23dba":{"name":"@balena/jellyfish-jellyscript","version":"5.0.4-renovate-formulajs-5a06b50f8caa946a6c088345e41825dcadc23dba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.4-renovate-formulajs-5a06b50f8caa946a6c088345e41825dcadc23dba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"786306e404310c3d8ff80c32ca481217a7ff5995","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.4-renovate-formulajs-5a06b50f8caa946a6c088345e41825dcadc23dba.tgz","fileCount":16,"integrity":"sha512-3l39Rvmq7G2w7gMPlqYvrL8OvVn2wES4YDBhIkmJZA3Rve9Nwn1i6HtLu5h7HtLEidWe0UD+/Mv1yd96k6uwww==","signatures":[{"sig":"MEQCIFOTlfHxdPHngh78SGkuN9MWvaa6zAYUvAERT49k78j1AiAf7T3M3DXW7ny5UC5rbHRNmiL2mIZhRliC6npyGIAE7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2OU5CRA9TVsSAnZWagAAdB8P/3RhJ6f6mwAwk2yyyUiM\nNc+o2sUr1EYPhaFD+5OplafMcot0Uikge3gM9JSPWJLZJc4ZqxNYEe6vTdZP\nPrxGWh0nlvpbBgybRVrGdcBjBi67xD1uFtxDM/dHxpgYXoTyjbEctnitXU45\nG4G/7VV8Zvc21HrG0XVj4KPaAe0u2c77dUD3iLibBDFGxZJItMw14E8e642Z\nPJpS1JlNlIf1aJfE8vt5m6cKrCNt60AvtPdwt8BTzrRZgd+X7I3bCJz4Fp0v\n98hHlRsWcj91i4GButiDwJIwq2rSCQEfb1AkYpCj8IoulL4SNwxlzB2d7Zq8\nlii8Tmgmxk124Bn52dEYpNsyaKcULBVhk/Avkfg505eone4fBf9LrrJpVUUB\nBq6DvLIvwhoD4qsFBOX2/0B5Rzq7FtGRXyB3ru4lrH0rsLeC/GveZ0vnAZio\nIAT6E8OPgWDTz+6fcvidxjFLxyzL706qngd28e9frXHcYMOjOxtguizwVhMk\nkM4R5HnJXwaI+peSnYDnzySmr5H92bZGkTXUGOdvcsa9+xCNMGQ24IFGyo17\nYR6qeTydXG9VYPuKS204iSAJY27t+r+S2ustgtA3TdKRIivLd3tN8fVbZxTL\nfy+dK5ddfR+mXt93EyDRhxsIBLkWi3/94QfNJRXoARuvtTHkEZ0lzkZYMYZK\nb/yX\r\n=Yaat\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5a06b50f8caa946a6c088345e41825dcadc23dba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T01:09:52.389Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.13","@balena/jellyfish-client-sdk":"^7.0.32"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.2","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.4-renovate-formulajs-5a06b50f8caa946a6c088345e41825dcadc23dba_1641604409383_0.8451068662999726","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4-renovate-internal-patch-215ef7d4353dd7ba1a42918673b1dc9fb0fcae48":{"name":"@balena/jellyfish-jellyscript","version":"5.0.4-renovate-internal-patch-215ef7d4353dd7ba1a42918673b1dc9fb0fcae48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.4-renovate-internal-patch-215ef7d4353dd7ba1a42918673b1dc9fb0fcae48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d1fb4c7dcdfab6496cbcd109e73b412cea88241","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.4-renovate-internal-patch-215ef7d4353dd7ba1a42918673b1dc9fb0fcae48.tgz","fileCount":16,"integrity":"sha512-chvQnS5HsHpQiVHGvEi7VvUvlvP6N9wi8YQHicn+gRzvOmCi4bB574ygImxg4oviUJc0tJBYt1xiB+Ql4pOR/A==","signatures":[{"sig":"MEQCIBreCj8aCjlyEw5XtteC+avmGBMAkK9dVZPZcxIwP5WvAiBObuzUaGWXjLRM17muGgujYlkJcBMz+8+0eGTVbk7/+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2QNQCRA9TVsSAnZWagAARygP/As1JpTsXN2zhKREVHFE\nHOmhgPrY58e5XBpjs3pA6pYqNRO09Pgh6WM94UMfuXHNzUmm0gbSPdAiKLDM\nsBhrcD0mwTvrpNcecfz6zfMM8Imlg06mylV0HkrSDWLd0hppbhTYDEt8QcLa\nQ5QEAE0HqufZSUD8lfLt9EfhcOJKaFnKZTe+ytPm4p+JMyMg6Nxq01+QTTg+\nd/6oAwurlzvq9ibTH3a6qiwAYrdg92GOmIVsxjE0HXHR744/NfyHJiJQ6J4S\n+yLcmHT19/CM7+yJVjEJ97BSmm9WwufpZ+4KDpNRbon2Wqhu0DdeUp4c5vjm\nsKqVTdeffXSNIAL5KkwOs7RxtSFXYELTaL9KA1h/zvPk2sm3CcjjSZyvpATd\nIbJm9jdt0PLDUGHMuUXZa2UGFxXtZ6Jb3MBBQvuQiuuNe7CIEDohlDLPIqYG\n1YbbFnDk3MS68nqv/80A9Dz/+9TxNpaXRcGs93fc8MzFuwKBOG2lEgQB2OnH\nkIHkljYGa/wV124XrreG3po3C/3YLUCBxROe0I8Tbzylp4XUbYtM1wSBNmhi\n0Lzaka/WMYbm9gd+Lyx0A2X19Bc9LKsxf2XJxvGFfvXPAROkBIIBQEi7mmJv\nt9X6YBGvkIWg9fR86SE1KnZ80c2tO03/sR1l8uFlcMJk4I7oVBtMZALJZ07b\nPL2P\r\n=QwNh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"215ef7d4353dd7ba1a42918673b1dc9fb0fcae48","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T03:19:11.061Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.14","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.4-renovate-internal-patch-215ef7d4353dd7ba1a42918673b1dc9fb0fcae48_1641612112027_0.09912620449451048","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4":{"name":"@balena/jellyfish-jellyscript","version":"5.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"197c5edbed4c251a2523fbb3086146c8d2c9adbd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.4.tgz","fileCount":16,"integrity":"sha512-osw63f1SQEhIZ0WovXZrbP4Az2ds5XkeKTbVDuTLUfPS1zPNRNzPBsi//4EImBMqIa4my0vlac/1P95hAmT/yw==","signatures":[{"sig":"MEQCIBR+2v8ZCKSJEErhmachDnUJ6eT+dJXGzYCrUFtXm5J0AiAJV+8BB0qvKDoXAs/VsU14JAbt5xy2z7EMonHmY2QaOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2QRmCRA9TVsSAnZWagAAZEYQAJ+RrLC6X3WgeRcFyO9x\nJtPwwW3D1GjcQJkz8//rJzyCuGPtocOW30YbuAI1XwqFSGFnJ1PZIQC3o6XG\nMp+5fDTiwAoPv1up+qtTuwXVbyL4orGldP8Gy2OQpX+gwLJOBxBOq9IJMWgo\nCHN/zmwzOTZxECpzKPw6K1TS6ns4GupTkXb408M1defqt38vyojqcdhZz4c3\n0BLjijtBg5GWtfQrakFzjLOq8Tzt4pObHDX6NAFiJwBYeIsq85M7noiNPfgJ\nZv6+hXSDzuH6zz5b78lE0JylX880r1/sNScr2V/Rm/I6lqUeTIx+MjJtsDOD\n5yxkmtM4SnV3hEfJYPIJCSv8mTcxFj0+eJv8lxOeLxolE14UjX2bM4mqzYPo\nDM2pM3kiK7iqLGjsyIc4FyIoaeaXeyxM0QGBaXAZzdHrVeq6c5WGKcAWPL9w\nFa9mg+9HbwYRQvZ/kzfi23VrAu9A7TyKnaLHV/B/WMtxFc6INzBhQLjOd/va\nOrBIV9Xu1K1oUE5Nic1te8UlZ+Qsz+9NSiCR8NYpaTMrfGe4jjzxbns25E1W\nje48TxpkClte/zPJbMLVojtufS7e7hyi8W8zCvnA2mfsEnJdky/d9Enuv/8n\nbQZbArj5lVNw6cMpbCCZREtqsKlHu3vYOFtVMI7dZ9JpAUynjR+GOoO9rDm2\n7nHd\r\n=OmwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fea18c54c875d1276b7812a865311dbd2cd6de1f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T03:23:49.426Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.14","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.4_1641612390068_0.5047018339766387","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.4-renovate-formulajs-9241088a5d527c50e11eb23de7d97609d5eadc66":{"name":"@balena/jellyfish-jellyscript","version":"5.0.4-renovate-formulajs-9241088a5d527c50e11eb23de7d97609d5eadc66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.4-renovate-formulajs-9241088a5d527c50e11eb23de7d97609d5eadc66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"14144417ca824c57a56ac88c644f84f2673abfb9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.4-renovate-formulajs-9241088a5d527c50e11eb23de7d97609d5eadc66.tgz","fileCount":16,"integrity":"sha512-NkO9XafCf5OLL5Bu0DK3FN/SlxxBVuZAvYpJWGJkeAqE0k6YJdlARrt0KjPU+LhQBMBtw7zGbdOnqrlQRf9Pig==","signatures":[{"sig":"MEUCIQC3+xTGdTcxEdMRf2aTgapNI0O5Ru6fMtxg/VbGjDiYMwIgfhQ993jzqswhJw34oP/o2UtUuPHg+6w4D4W/IQTXYA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2QTXCRA9TVsSAnZWagAAZh4P/iLDYlBnXWz8CK3pJDo8\n0mL+eYBbB05pW4x4lJUfu8Z6YspJV7xZeukCL3PP6JUyimvvGMjpPEcKUN61\n68kLis2M77zE29cLIQXdFuCmGjesUBk+08qTi7ndvbq7EeUFG1YRoGYyE/OT\nNHcLJ8JsSu8jIIBOW3P7Gqs55CVNIO9XGnyL4CqUopz6Ycef2jPt6wHbOlfP\nSCPHQ2pFGhBOnjexq/UfLpwsJlGj4AITJLxtrpA8ZJEXq9CAUairOnQlJCUs\nNDWk1aR7ovjcTRIfs3VNFYdRmaJt2yavAO9gmpTql4jy9niz92nsDeDRKvjj\nzD679BizDwmi2ri3SzSlrXSrpupYzxBS5LYWY6E7mWxxF1rOL5o7usPTF4OZ\nkflHwuTeko4Xe7ZU4HrtF8hPghxqGrrmDnkpO6xPcXBPGSkOAypAYC0sv1I9\nLf4GqUAVx0o/jO/02Jh+FhAoDqwwHEJFofW2SBpviLxhHheb2DfKfKQciHT/\n1GYBgseKpq4IPPt1hG+cCShur4pTg+g7yCC/ZmTErfddLunIPlvdIN+Zjp4j\nPrHX6TeMdZay7i+TxToyXcTsbwB5CmY7l1hek4LF/zshFxTHyfn5VyQ6c7RY\nXljoN57vahhphbMFqd8e/M8mxop0b7f+lA5lswiggqjAL8hPTZT6crB+vf0G\nmKtm\r\n=ZQee\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9241088a5d527c50e11eb23de7d97609d5eadc66","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T03:25:12.326Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.14","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.4-renovate-formulajs-9241088a5d527c50e11eb23de7d97609d5eadc66_1641612503672_0.06601929100736958","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5-renovate-formulajs-582e658e0e695e90e98a7b4cab0297281528d6d5":{"name":"@balena/jellyfish-jellyscript","version":"5.0.5-renovate-formulajs-582e658e0e695e90e98a7b4cab0297281528d6d5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.5-renovate-formulajs-582e658e0e695e90e98a7b4cab0297281528d6d5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f41b270a9dcfe2ed3b39e9766f38b855617a2756","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.5-renovate-formulajs-582e658e0e695e90e98a7b4cab0297281528d6d5.tgz","fileCount":16,"integrity":"sha512-OBxiB5G716/wHXvr8a9TlHjXux02cK5/+m+pV/x6zl3O5kg9mt6AqsCFml74F+NK3vIQ0/goVeBE14ErAQ1cow==","signatures":[{"sig":"MEQCIG17SbJ7xCnQT4oJmD0MMwZVnSC5fNTiQvCouTRXIZzAAiA8ZrPZ703Tq1XmeJ6y5NzzcmdlKKF/eZ9So/Byp3ATkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2QVbCRA9TVsSAnZWagAAELcP/11INBAj2rFz9WLsNtyr\na+i07slUkvt95Yno0NSV0XwJnRevsiyAjc4ki+y6oFLdtI8w016AngtQ0Jh5\nhpEHvN+VU6emKevvA1aBL8bYTPk9XuJwixiKtitmXMB6XUiHz9vM6/JXXB9m\n2QU+PdL9R6gSnKTYn6nEFfSP3MxPZFH5nO+ryQYnvDdIokK+C1VwApX6RtS8\nZncZtYWkjapcoF7pFP56AoJcRmjJ0lBSfhle47vmjh6FpLm3tUElbdNeOOVp\n7fE4VEwNG+oZPv32O4HE9msz+vBZjNdMKjI9WUFozDL5PYcqeA/9Lbht6tJW\nHZWIkpAUflvtgpvzXTg+3rwcagF++zowWgq8uYmcMgaHQ0dph426OD7dp8g9\ncOlxvZuvHHQS0eVuMrqZZLrtelrhHmJkwZS1hjXmfZQ1BRSe6JbNucI8C1hX\n1Tuc4Di/zEgVtdKz5mYHKCDQSdGZ5UiNqTEpE0LeiNe4SrFLZwoCdmU2Zb3Q\nAO94MbcUwVUoo0zHoWlA7+kuLrJaGZ5c3yIY5OjDycluLJNcvf8pg0vP1YFF\nnYgYNJRRSyXhatFD9PTSYH5ioE8xgYCcbx1HmSHE2WjoGyz/1HjbfYhIuUWl\nlX0qioSEzE9TIIRskxrLa/VRBgxdcQlpRUaxb18DsQD5cFXRIpSToAKcDYDM\n0zGJ\r\n=IWEY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"582e658e0e695e90e98a7b4cab0297281528d6d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T03:27:56.069Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.14","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.5-renovate-formulajs-582e658e0e695e90e98a7b4cab0297281528d6d5_1641612635674_0.030349334830905184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5-renovate-internal-patch-659d4836a4e9550913f550c7102f6b7ac3dbd007":{"name":"@balena/jellyfish-jellyscript","version":"5.0.5-renovate-internal-patch-659d4836a4e9550913f550c7102f6b7ac3dbd007","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.5-renovate-internal-patch-659d4836a4e9550913f550c7102f6b7ac3dbd007","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"33d0068fd63a40d399c8a7ef53f1a69b0383ce5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.5-renovate-internal-patch-659d4836a4e9550913f550c7102f6b7ac3dbd007.tgz","fileCount":16,"integrity":"sha512-WgpsrghWN6JaYcdwjTKSUZQtf7hBkVg3nPel8xEKVNjJvKdwIwcLv295Dq1k9EnXb0lkiopoaFTVhXU0uA8ZNQ==","signatures":[{"sig":"MEYCIQCSNHj5+j80oaF+vT6PYHQyfoLN5+2Ym3P6V11aA8TvCQIhAKdtjvqrfo/MuxG2y/barRtGcZb4e9s3owRlDXqtFZOp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Yo2CRA9TVsSAnZWagAARtQQAITkcLvtD7vonQVzWcSX\nYIIfdtxp6G+KVw1mLpRTrAOilC81TzIKFRFBzrgZozOLJM/rw15eFSKjBjj+\nlotC4F0nfX8iinyGcxxuTTzJRp1svl1cswwjOqE/RERmJodgkOef8sWBv51E\nYxIXZx2l6OmSHe7ecmSRKoLXQZq/SiPtEfQaW9GmXlvfkxmt96j8r3kzB89H\nvTstw0km5dZvzOQRgCVmUS+beCelOLrchBTLfFHN10Wl6PHQXezpXJLMOP5F\nDp/cfKpRfMemwLwpUof2P5YH8+nmDTqa+UcM4i5G5qvHyQQfub7RN51vxxki\nzoBQBSbD14jF8OKOK9CNDROMQvp8UvJOdOjNcNwgLjKx+9e4dGJ2JnNSKXql\n1YVrD5aomh09wIwI+g8vJEbqCI5BwmwAWWHxCvwylO7eD4Ny5B4XeVC8XPq/\nxHEERx+tLLKLu2IxtLC7oVgT7RYeqq9wHVjPcJaZOA6hAZAgdv4rIFDX6+/D\nyIKQBY8N5altdHLcah6n1cYy/hG6M5kCZo51cdXT4vaEzHhb2+Dd4X0p4RjF\ns2nU2txKHj76cLI5A1+AdR1yf4vzuGpkACk0BQthqplPb13unKeqAXcbyf8r\nK5WxVzXr940NdXjD5Pst1rnIyKzZ/GEUcPj3j9B68JT/4a8a95LWLNxH2/Rm\nVo7j\r\n=YH/P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"659d4836a4e9550913f550c7102f6b7ac3dbd007","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T12:54:12.218Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.5-renovate-internal-patch-659d4836a4e9550913f550c7102f6b7ac3dbd007_1641646645947_0.8250345536169204","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5":{"name":"@balena/jellyfish-jellyscript","version":"5.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3212c296935498dd5f319d8eab1e669535677471","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.5.tgz","fileCount":16,"integrity":"sha512-DbzfBeHqbYvma1IT9hLWdg97cAycqhhYJYTHbYxqQjYB0OBlZSL6pn6HroSIIJJrzjwy9ePTv8L5jM46C+uuwA==","signatures":[{"sig":"MEQCIANE+qW52jpLbI4osX6IGwiWzKQ141aGebxdTEaDA8EpAiB1irfXJZ7Mtamd9oXmlVN5Qj8h6oVi7n1x7hhyJaUcmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121000,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2Ys5CRA9TVsSAnZWagAADfcQAJQLj8iZ1pFB0VX+gy2H\nUuwVEdQZEa8F2tVsHcAXUAxdsqEynVteF5wQ43rtimccCX6wEDCm3bGEpE4S\ndjENw/JVGwR3gfGz8ki9ntC4yZE/8CaHQDCZmCNImJU7TES3jXmF40tCwjKO\nvAxe+DMaIBU+QkYflNYspyWbfE5zsaE2iEBHW0CurIMfXGbiEz+Uvtqcx0hh\nsEK0MujZuoQdEduYSCSVKtNiR8jqljTus7MVbhqCHq/0E9HBVdADnw1mbWKG\ndZDsP207Pb+c8sRo3LUo3ANkGiQPtkq/kJbHK014Z2kVxidLtw73nxZMBTXL\nbUeoHw8f0VBv8LMMSDnbgYaBRy8VW5hg3Ekkwdzy0w+5CMNIzQBLkjW8VTao\nGR0FsCuuFAVja23we+tjoZF7IOQXdneMLkpxfEAP0tuoAhbthl5tOW99WQYY\nQeMq3cSZ7ie0apqASkKovjmzm73ccSSa5GAOheyLQZsYuHucGqlOQ6PdrEN6\nR7hMA8e2ggi2JuOkr9u9eV3VIm+V54L7/OmO52MKbYKZDwSJrvboHX+YWOkx\nak989JY3LMMd0YhAuigR4KwWLywA+jFdQPGYMMjsK7XFvdgIJpgMKPop7o5O\n5TP1EBtH3d0sSR0QYxzcMP+dt/lHzAoivdL9WpWA3mNIrzSBpi8p2/06j/lk\nZBbt\r\n=LPLj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"38a7cf080093873674f6fea6b11c39b56b1e6dae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T12:59:11.017Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.5_1641646905522_0.8646537069464661","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.5-renovate-formulajs-91e504f5e1d102eab9cd37f08b0a286764786611":{"name":"@balena/jellyfish-jellyscript","version":"5.0.5-renovate-formulajs-91e504f5e1d102eab9cd37f08b0a286764786611","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.5-renovate-formulajs-91e504f5e1d102eab9cd37f08b0a286764786611","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"50e74cb72d2702d1b6f6ebf7b2503ee649f84be2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.5-renovate-formulajs-91e504f5e1d102eab9cd37f08b0a286764786611.tgz","fileCount":16,"integrity":"sha512-st2KkZlYl+fUhJLxhTq86dOdYMxUE935Zo58MEg/a44T10bffG9JAp5Yn/ZRAGB/pmUKwBq3zA0/uqMN9/h2Yg==","signatures":[{"sig":"MEUCIQCzmR3F7SYCAkgsg9jPfet9U7vfKSK2HkLzGcnIZsrVywIgGf7MGWnqET2Bku0uXmcn+hNpKJyziLUs/Ule5w0f+Js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2YvQCRA9TVsSAnZWagAA3CUP/3fjND9Fdhg6jU+hOrE3\nBdc0v7DgQxg2LSQv4+uhP7dV6FyEb09xvQNl1kJjqvH5eHQrfjlbBjZf1TCY\n/6/1Z008MmfV7wJ38yePtz2mBuhd6Qvna2uHRn+ElrAsbZe7umDg5zpimF2T\nkrx8MF7qnc1iQAohKxehdyK7hNk4GAQDaOIZyW8/ht7ZHXymR6+biJlJSWAW\n3qlWrC1PKSNAeE78/ZpMzJDm4DNanloT+yB17cPg2bEHqskb54H3YeNyXgdJ\njk/gPLujIo/bDEhtDtCg5XGndfGC5/IRq6HQtGiBLRAncuTVZeEO2cAIctB9\nOKHKbCUPyUQ6ctS9WffNujAVHLWMm7qoFNHKSilzdXqibpstHbcgxUwnoIDl\nzOXoedWa3xEqvQFewYk4ueCEoPRC1ERXi7kqMxouRrc0gLrUr/3KK2KTdz5i\n5LBMqbIncuMy/auZKh4tViH21xWiE0mmQcPJGEpXFanhOjjt2YXX4F03EFG1\ncKCNxC1RmPxAl669avnBrqU6Kbx7I4VcbC0dtu1cv6xaisjvEYIgItgJm2D0\niOHeAeOIb5cxRVlWM7bqTBxqOr54rH0+c6SLNtpCcOXJfrPThzyipCS8qeFZ\nO03LBO/jTXw2AA4QQBGhHVaFxY2br5On/ej99n/3mcjAo6Vwqp3WXNzREhYd\nv2rd\r\n=JGbY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"91e504f5e1d102eab9cd37f08b0a286764786611","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T13:00:44.680Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.5-renovate-formulajs-91e504f5e1d102eab9cd37f08b0a286764786611_1641647056445_0.374445781221566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.0.6-renovate-formulajs-afdfd8518d5b3cb70f83d67869ad55de611149b6":{"name":"@balena/jellyfish-jellyscript","version":"5.0.6-renovate-formulajs-afdfd8518d5b3cb70f83d67869ad55de611149b6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.0.6-renovate-formulajs-afdfd8518d5b3cb70f83d67869ad55de611149b6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"04bb0a2c7f49fbb249a5742612f60f640cdd5a17","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.0.6-renovate-formulajs-afdfd8518d5b3cb70f83d67869ad55de611149b6.tgz","fileCount":16,"integrity":"sha512-+jU9yjGwj8mFKExkRLquOo1gf7B9JKQXel81AXlQi21kDVWqEbPWF+PTSIKdilSyjoBODHOF3QZDvSTI71jzug==","signatures":[{"sig":"MEQCIC+rnLEeL+fJpYR0/Xd6YtRNHY0Cz4d7JI+8nTzp9XiPAiAUXufwsmJkScmT30BIZlaMuWIW49aPK4fB8v/9MuC4nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2YxtCRA9TVsSAnZWagAAKd8P/0Iy2ni0jCTGW2+8R6C3\n+Uqd/hDSViLNcri8L0VrBBUBViM+Ge0PoSPAP2yMdYJAjotjJO7FHFpsfFI9\nZG1LJZloG8Vb5+5KdQpz1677CR6TlhtJ7O55s1241L/i4EAhIG9YAhuzBKBL\n7Bk6DAi47m2yP06qK/wYjcrEEhHqQiZUaFZZ8qoFdyF1gqQUONkXUjP5KQPf\n61sq2Z2g8DQgiOMXK7cIgmBoIY3mHVDd1zy/7pil5I9P0ynJgTfATjCB1t1H\nqIyIgeT5Cog4ngJS1atgYJZ1aTfnZQS/0SOyL1HTasWxAJCCXRFTmZ8GFR8H\nyeR4eOZD2gzrJa6kV4VMvcBkmk21BRD2iQbkBhtNxhRhPij0VxAMGLDEJavZ\njn6FXe+0r6jlIHFyRcBA+JxVRsN/9grtjQMKeoyVQwk5ExZHDaDNqlyVmipR\nWHAD+DcNx4NUNHIeAwrlZwo7apopQzVyXt3b/0GUHremRLYI3IVaJOoJZ3fN\nl2lUSXgXK3QRX+4xR/4izIKhXszlglENQqpKStgODbxSZ0ZVkoWhB0GQYdO5\nWiMpOhrXC9JNRRfNipPO2360gt5K2RwhQ+CDfIixD8diAqGgKlGYCwIK443P\nTwvrbXe1/nPMoyMXr21xZa0YCKhl95mwzo7aGnCRJXigzPY1OC/atQsmL48a\nrLm7\r\n=Vhyl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"afdfd8518d5b3cb70f83d67869ad55de611149b6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-08T13:03:56.102Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.0.6-renovate-formulajs-afdfd8518d5b3cb70f83d67869ad55de611149b6_1641647213098_0.12120650213334239","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.0-needs-formula-5270846dd161080f863f57668d6d677211ad3952":{"name":"@balena/jellyfish-jellyscript","version":"5.1.0-needs-formula-5270846dd161080f863f57668d6d677211ad3952","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.0-needs-formula-5270846dd161080f863f57668d6d677211ad3952","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5b35dfcdb58e1aae075a4bfe93624ff5090c79e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.0-needs-formula-5270846dd161080f863f57668d6d677211ad3952.tgz","fileCount":16,"integrity":"sha512-HxirDiOuTLPazeLchV0ZnHbWP3bN3MHfkXZRFXFnGty6xdzXabcBS6NYDxBYYbq4LShVMUilr5W83R7w92qVaA==","signatures":[{"sig":"MEUCIG6v6zzFci5Qki5p3s+vl9i0dQzH+bJM8aB1xHKO4XfQAiEAn+XXhJxcfrCfQd1/fkedU9+5BDZfnCWFh/qfdu3fEQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3AtwCRA9TVsSAnZWagAAJDUP/1W+pSG6kxOkeGGFQmSB\nurCTEmbEHGizDG8oSbyyfaDDH6/fVYSmKOTfrmJFnhc0r0TBlDfGt7Qvd3o9\n8Gkw6oslRykXPJgpAgkSpsFxw8Owkwx0yppVhLFrByV5/2MdCDCrh0ivA0pE\n8xMGXiJCx62JtHmp+8O1QzC7VQ5Iv9LkOEzPd9fEbvw0x2jwAuY2rruki3D7\nO4vvyiCJWhOeKsBRWnVsxcysXaXnmGdGcOBB3GM0yRFYKayBmb9fJjYOl6qI\nUJNjjfoxXVp/nrBtZvmAvvM2NwQZiObz114CHb38spgZVCtEKk3KllgZgmsX\nNXs6PA1oYb2uJU1aJGkPLEBJ2/p22935mXP/4d7KhN3mvkY3yc8EuEnZXY6a\nSYbROkdFiWbV7dStJIoeRXSIKW61X72dJPl3rXWbUwcN++4EmmYTyXoCiPyA\nkG08mp8J066t+ERbwitqi2E6qD8hqJHrspNC8c5M8C8j9hTgtsmzWWh++nRq\nScrBV1P29xOpY5HQGDXFyn4WYV6avs3+2gwzx+U9x6/9G9OOD2RoSUEupbrK\nT6sS31lWyghz5kj9Ilb7lfUX96LPa+gMCBgLp0vzXsqe2ZFmaGSuUwyP7FCV\nZZ6jF5sfK73yWBUBPYUUN+EoEjyQtug/J7QLiY7Kb6pCmOGf2RwKqbu8j3C7\nSOYe\r\n=Yyy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5270846dd161080f863f57668d6d677211ad3952","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-10T10:30:07.561Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.0-needs-formula-5270846dd161080f863f57668d6d677211ad3952_1641810799976_0.4583291342529052","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.0-needs-formula-bf70748e69d0905f8e07bf8fad7e8c12aeec3a79":{"name":"@balena/jellyfish-jellyscript","version":"5.1.0-needs-formula-bf70748e69d0905f8e07bf8fad7e8c12aeec3a79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.0-needs-formula-bf70748e69d0905f8e07bf8fad7e8c12aeec3a79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"81e02c0d209907de6d186a48da679d5a753c6b8a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.0-needs-formula-bf70748e69d0905f8e07bf8fad7e8c12aeec3a79.tgz","fileCount":16,"integrity":"sha512-fU9bkH81udzoBtmvTjb9a1dQkhqMb0ecB1OGh3ls6J9CUUOPoQ0zD8cssMmriCwYVN4579IQrixC0virDzh+iQ==","signatures":[{"sig":"MEQCIB0J+6k8S0jT3H1aOW4Z9dRrDqhhMnXecojUd8jZj8MAAiBKkconkKTgLeVyxJNfyo3HWwEWXBLsuckgUUrk7aO5Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3A2mCRA9TVsSAnZWagAAuccP/1cU0Zn/vtN1ajLg67Zk\nAbv3PW0mDNW3jKMDvful3ZvG8qCwzV1HSSpUd45KlzniJASSBGuW9zyiobgE\nOrUlPkSu9wi5TDQNKD8t7+j81cFG8Bu4kOi0xtHfiQdyKuzhSpjSIJVfUjdj\nJMjLfGu/7iGB09ta1m6OT1GGDhjm6i2b4HGrz4zdlwlVlg80zIhFP3kdH963\n271VHAMo9s/ZHo+K3vW1D3nmy3IZfDtk8LTn0ZQtixQFfpa7JDKhuPG+ikvs\nxw+omTE+lpPZbgadudDasPNfKhTLorze87SLni7egm0b4NXNmhRGLLyh0jNs\nyKUwXeRQ99ld2MOBrqyVRhpgRNuGW+AsQsXM8CR8EMTPObGlQUfrmPe1QW3U\nVspSfK2f7GvRIQi8r7eozu2HkZNGC62j9MaQ87cgv7qCXZy/jRBGEvXETZ5L\nz83ijzmIdj/op6M14q7Jjfv0WFdFwewh4kM7yS0VIJ0S4FWp0h7P8Q+Wm7r4\naOzhXCduOF9fyQak9p4J8lPzlVZpGb1UfP1pDQGfYCFjV/i6l1CmhPaGTh7j\nYu4pGcnnVFcTk7a5Wnn8tJmsQRwOd29Sjh6lXEbOZ5p7Mlm6hL7aNBeIYHp1\nC9ZTBExpndNWpHx/EYNznAnY3hatXkGI9zwNNXXcwXQOHoK5yUyOnPIbVY9Y\nmHVv\r\n=VzQC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf70748e69d0905f8e07bf8fad7e8c12aeec3a79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-10T10:39:47.045Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.0-needs-formula-bf70748e69d0905f8e07bf8fad7e8c12aeec3a79_1641811365922_0.21375920756154554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.0-needs-formula-07e90249bf7ba5f59bb0789ef9c061ffae3ad6c1":{"name":"@balena/jellyfish-jellyscript","version":"5.1.0-needs-formula-07e90249bf7ba5f59bb0789ef9c061ffae3ad6c1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.0-needs-formula-07e90249bf7ba5f59bb0789ef9c061ffae3ad6c1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e07070a7904fc997046ad11751008ad911a930f4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.0-needs-formula-07e90249bf7ba5f59bb0789ef9c061ffae3ad6c1.tgz","fileCount":16,"integrity":"sha512-/SZUvvmfGPjf4rg/aIUdWOjZ8ymWoGJZBbTZfKQXV1d9gTTd877hEDaMngYp7oQJnFxKPV9Q2TKPEeIhUFDDAg==","signatures":[{"sig":"MEUCIDPaPNmRunLsKYmBXrjX7Bq6m9febsWAAi2wo9tSfEIeAiEA4o2IPDq2c2J2a4hUwMXAPX6HIA+YnLyEl9HCzgkxu0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3A7GCRA9TVsSAnZWagAAtFUQAIxUn8VkWb8nUKkP5Xc+\nnW1v8kqhp12q8MKPd5mrb5ptAIsziCgxo5x/43lC/ZaI67JVxi7Wb4sdJF95\nuv/fyAw9ogPEG+EztCCvmLiIoOPZ0+JLAaIM1+OgMOXMm+27rL2YJ/zJBCIF\n1AndSVzUIYPtelw+uIO7JDolGkuKXAZUQPlQnTHV4xCZQUi/c0Woa06rgqKs\nSIy7kUZHHp3J2cDKUUeO09T/z8bj4yh8goHhFr7jnhX1mytBNidtePHpQ/0g\n1TFw3EAptpOqAxIN/Xq4b1OlVJG8fuRyL2Z+A6bnO8+lBttOPHvJKtwm9tSv\nVdEJDy9KbTdjGkNun5GBT85qMH0xIF+aRX4ZOR4sPMOLoDcbiRIztKAZlEqB\nj+uRV4A82nPKA1RRF7pbRLls/YyJDTMyRu9f13zTSLCzh+fdogfd3h6M9tUX\nwjvAA0QwOfcz1I8qBbGk5K23G/rfHKBRb7BhcxpnSdcbEsC06Mmas0XvcJUI\nA3nAL9rkkqntwMdIqirgVmumyXv+ZfWwGxeiH29QMYbbhVTbj3POQnepkQ8n\nwcUuNbe7kjSgFWGFQyBoK1CtYtYgUcZ3hCw7HaVrOezzKblQCIAXoJ0ijsWz\naRuUk01kElUZiQ3lcj9ZhNIpOisd8pI03NUs373/J6mz6kCO+xJcLFeAX1vT\nIqit\r\n=y+0O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"07e90249bf7ba5f59bb0789ef9c061ffae3ad6c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-10T10:44:47.836Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.0-needs-formula-07e90249bf7ba5f59bb0789ef9c061ffae3ad6c1_1641811654829_0.8539154349660605","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.0":{"name":"@balena/jellyfish-jellyscript","version":"5.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6e7b6ca4424eabb3f494dd7a1e579819e1ff64b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.0.tgz","fileCount":16,"integrity":"sha512-vvSgCBeSqE4flvZVMXrJFhtjZq1aSaC3IzbkcmTtQ5zQH1/ZDd6+aG0KivyP+/cXmee/5totgYpr7VLtSSL5eg==","signatures":[{"sig":"MEUCIQCdpyocGUJ5XkZaXTXtbW3PpXMXRtoGbBMdri9aKntRCgIgMLZYqki6CzH9VYyz3SnSy8qHpURVmOxXya+15fUadNQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Dq9CRA9TVsSAnZWagAA7NUP/AtHK6Dmpf6IGSW/QyaD\n31D60MbDQtYTJWAMYBbcF9tYPqV5O/oxxSiRdW0FEEAU6byLA2E09eiPcXVM\nGffUl2RcqKuYZ++EuM307MmaCFQMgSwNLJAb1QpP4Xa3wcmk7mhV7Pwn0kJi\nQEPqdh9Y0YkWp5gOaafWWy0KkMjUoo+Q0jup3RF5SINTCZzXoPKA643oj/Hf\nqYWOEkh2iDJBnIvGG/obiq42Fcs0Pyo3BKDsw+j96b6twINEKyUBDwif14R2\n+RzvQg1E2v6qEOzB3OYxdEMbR/3BlH6d5kwLnnxhkEOenoasnr9bwDRa3W00\n4AH8hMHgX4OZIh8z/XhB2uU4nrDXZlVUJh+5aOu5po5wTJZ9c5C6R13Spixq\nAXRiXauePrgoFu3FtTFkCvvlZvsuXr42fj5jfMINXsKe0ukh60YuoTYdOeee\nCE52bkUvj+CojvCqL4cNg2DwvavBTjGDcc4SG0WqD1lcpmkUC6pslKnNnzaW\n7f1fYnUllxR/r1C7+lvtU8DTpMpBha0GJaOoCnNaEVGDcIBrpJec7KFGYC+N\n9FhRK3EHR8tsPFCji5bCQMr8DPfnEGHq60myNlrLwdCKt/XHT6eO61aiEgqF\ns/T3G7loPCFpIDthU1NAhMsro6QcJKz3jIXOhV+0MvEf++jA9oxv4MJ7QA0i\n2GAG\r\n=DJkx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6b7a9b26ffa8079121af619f71a4fc471d7b2ceb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-10T13:53:07.853Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.0_1641822909005_0.31794937187491046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.1-renovate-formulajs-3f65ec4ad1f9a7539ff4ad8672aae7813e977701":{"name":"@balena/jellyfish-jellyscript","version":"5.1.1-renovate-formulajs-3f65ec4ad1f9a7539ff4ad8672aae7813e977701","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.1-renovate-formulajs-3f65ec4ad1f9a7539ff4ad8672aae7813e977701","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ee28c22e0dba4919d23d4144fca144955ee4acc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.1-renovate-formulajs-3f65ec4ad1f9a7539ff4ad8672aae7813e977701.tgz","fileCount":16,"integrity":"sha512-cKg8CAwddyi4xbMXH3e0XIJe3p5hl7AG6vrMabEE0JDvfAhp9m+Fy1giAfoWcLCB7LXWECVZ31HkbKgX50ZKhw==","signatures":[{"sig":"MEQCIFLZQiaz0llhxeK9a5gYxpjMs/03R7yWG/f5ji/h+pMxAiBDrvQ6DekaUU0rdeHjNmsi3ffAgO621SPDrvBBCshQZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3DvQCRA9TVsSAnZWagAAykkQAKGdndZlmShA+HvHBh5N\n6s/+JS5GUovXdO3v9cM9k4P6YpRX6ZUiw9gF4OIb0ByEOQiFNJ5gaj4RsxX5\nE9p11S581VV2rivFSzp8akiwW8YhHZlYyh9MflzL64x1ob8LBh8YGTZs5G/2\n9W8unIlll5wx9HjBh5wsNGsLGXeDJTGn+HUCJiJEKY72oiobXtJalaU7OeRA\nRqj2dSHFE1dNcTpNz3moKDjZccrXe44N/oTlQTovAdjVEACL66LfCypURJA8\nv+ERGz+Xd0KV+caVmBYCfPZisB/pGkGQVC2GGZbeq+6o80Rgb+g/VVsFBBWd\nL3Eo9sO72U+f2yU/ra9gafLs5h3MIlKRdkLa4LAksRyHG2qcnC7XTcTU+7Ul\nwpaweVViBi4tEFn42XgsOqN3xLNlaTgkq5Xc5d0Q7DlePDOXOSBplACWpRZu\nhnMeLAS3e0DaKR1oTWLI8uwz2S1Uq2TsYdQUH/F6yHjvlWU12nJCMJAYJLZo\noOqJJmY/bJ8J0n+z7fN0mQfwLKVREQjPMXNDrm9JG6vjbB2MMP+fe8HidLjD\n3/7vka/A/ldFEZ7SJmUHIPP26BYQkznlpELWH0ViA12n6cka8MWl2AvdpScw\nBlszcFRaN2XwZbxwH8nCYWWBuXAi0vAaZXYCmby6OworJiUBDddbgdxVVMid\nPcdz\r\n=nX6E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f65ec4ad1f9a7539ff4ad8672aae7813e977701","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-10T13:56:53.754Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.33"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.1-renovate-formulajs-3f65ec4ad1f9a7539ff4ad8672aae7813e977701_1641823184795_0.9958343473847844","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.1-renovate-internal-patch-c0b252496b671af4f9374260bb506bd541eb75ae":{"name":"@balena/jellyfish-jellyscript","version":"5.1.1-renovate-internal-patch-c0b252496b671af4f9374260bb506bd541eb75ae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.1-renovate-internal-patch-c0b252496b671af4f9374260bb506bd541eb75ae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9d56080a9dd3797ab3f2c13e09914cbe99e22d3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.1-renovate-internal-patch-c0b252496b671af4f9374260bb506bd541eb75ae.tgz","fileCount":16,"integrity":"sha512-WzVB9gqfofXBd52P/h29qXfn6FnIBPZoVPlW41Fhge9+nSlM7Czf2J4dkMiYfj16ZHe2YG460smaV51Qnzi++Q==","signatures":[{"sig":"MEQCIBroBJcdDhORXE8cTYuQhtN4yChc4GCXxFz9+uOdDH3zAiBd7S7RpV/aN5JdSNa0JevYdBp8ZnQeYC7opkl6MBvNyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3G99CRA9TVsSAnZWagAAHEoP/A991GBHYhjAxHIzvbvm\nmGsySkaidNQtxF5oDNmPKw0LZnSUImAloYCO9ilQsK/jVM6UjcWy/4hOYsaN\nIzHxqV+2DYFac4Z66CXdGOyQBitRHo0DWdAlmCzp+MGnrsuf+M2G23xIqoNm\nSeavD+VNlfMnxhQrW9kkps7SkidiofEksSQWE+lkRQwwMRxX/BRHFzJOffCq\nF0kZp7tqrymxuhafFsmCnk4fFt4QJkMwT42I5nau34FiycAn3cLusbHL0kqz\n1ZbKeGfjwUEJoBrXUj7GAXLk5mT6GRTFhH5IcdLyHErhK4MiZz5SGb6m48hs\nMsK8ZxZY0Ft7wjZIQPQ+x/Iy2zbZtIwp0dnnOQ/4WF3YsN5bvJvoMu3ryLmu\nbuPH9qgu2Q+dwuTVl2/CV9lAOd03r+5mVc9+vCqEX9p8KJl1Ha2pHYiHjPnX\nkekGBg+K/nDjCxaomE7eVKZV0DAvbH23ml2RFCikeEJHV/pu5vJT/Yp0fyoM\nvpwU25g2kbge5U15YDDppbgREBT2g550u7+Mqu6Ol+8ae8xWKOarZhsXsqmN\nqYec9lfFl7a5qaVCJtCInng7K4de905KHrll9B+6yBeeqwo6AHofoWVFGrmp\nXtAgEtE5M+l+hAKNp9p0BaOl/COXoiUzpaQJLKdzTxJUbV9WS68dR4f2tb7l\nKATV\r\n=aJV0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c0b252496b671af4f9374260bb506bd541eb75ae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-10T17:37:24.771Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.1-renovate-internal-patch-c0b252496b671af4f9374260bb506bd541eb75ae_1641836413277_0.6336807204950741","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.1":{"name":"@balena/jellyfish-jellyscript","version":"5.1.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c9f718040999725db753eea484a0215c16e6ea0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.1.tgz","fileCount":16,"integrity":"sha512-ntYigBu/Ze0uJC4W6Nb17WO7QqAc6DeSiJL1lcQYpsJduWZ0+XBMCQ0RXTYMHIKHh2RBk+T7Lv48i/a6Pe4ZxQ==","signatures":[{"sig":"MEUCIFUz8VEu8i5BCmFs2k8r0vy11QRnLHCbcSs3iAKrgFoYAiEAtQUxT0Rtvgut/xO00UyS4PJww39tYJC5jS6VW/6AE4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3HBCCRA9TVsSAnZWagAAQUQP/RGz98lS6ZlSXkHmWuZE\nLJ7NCFKZT5jTBj1mLW8qCui2tF7dmPeC7PHTBKhsHS9mKbTheji1qBWslSsr\nBGaqO/A0h+197IL/GnjS9meDQ0GhxsRL72MwMXVziD85ylZdSr4V/lW8kZek\nkrWN93GS1n7m2IJxOkftXs9/MCfayhR7gXWEyXFw8bDbb1nFmJk5JH+cx7GK\n5vyxpbhbCENpsve12pv1iEUk2JNDlM2s+kyQYHK5jtl6lx/P2CEl+AbudpaW\noBrL4J6LPIyMsElk8mM5kJ2CvWRzRcoftr9pm1Aq838/SMD9KpWBYvNqyDKw\nOxq2esEgFQ6yqm0bzcujg6H3vFs5feSTITEipYAj1cG+Szl5qrq+J8JyDSlV\nOkEvBc5OeSKPQJOh7dMSAcBTQTesghSIgImzUZlNqNJsUh6QYPkhfbeUN/Jq\ndzvo0SGA91OmnNjCpPdUARVpVjDyNp367Ub9sLBVe3998gXczqOXIvPzx+Dl\nYgI1aRzFFhfOvXqk7DR3EN/ypRBcYCuIo0AFr+EFIymHxt3/qkbZyKz+fB/E\nILNqO8NIsTBO3pjkzkCnFFeoO6gAQW+bxs+3dB52jOKO8FT08MVjOaPrlHgy\niaXb25D+ePhPLE3JAcbS9MbEUF6sXvzchTnxYkYBisi0XAtdlKlvblKNKVzE\ntApR\r\n=ywib\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f742e60524e5aabbd99e145c146def36d8d95112","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-10T17:41:31.554Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.34"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.1_1641836610224_0.7928010999423925","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0-switch-to-safe-eval-9e460126b2dedec27c0e1d9db7963d407bca57dd":{"name":"@balena/jellyfish-jellyscript","version":"5.2.0-switch-to-safe-eval-9e460126b2dedec27c0e1d9db7963d407bca57dd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.0-switch-to-safe-eval-9e460126b2dedec27c0e1d9db7963d407bca57dd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b637bf6bbdd2a413666e11bd2cf6154efe2d6794","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.0-switch-to-safe-eval-9e460126b2dedec27c0e1d9db7963d407bca57dd.tgz","fileCount":16,"integrity":"sha512-Etz1CHMW9JYbhdSeKxpw7sPS2JL1QjQXvHwyb2bSpNwXaa4UH7BmyMEMdiNJGi4lfdcRDU5VU5gpGgEUJrf8Ew==","signatures":[{"sig":"MEQCIDgpP9eK3lK4O5HeIzuyEliZb62snixU0Crt+TzNxumyAiAt1spuySYZ1YidcHq9kzHgmS8/15Bs0PViPVB5K2BdUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3V3hCRA9TVsSAnZWagAAQcgP/3T4IYzpbNZrMPDbneZl\nFYuazMx2bbZlgHaVbLee5nq1sGmj1O69MJgF1FeSdhGBQr4AY2h7IawLqXba\nA/lyadO/i9zknMjXn91riUnE7KWqqKWbTqFUwXDuFEKQCeYLs1qAxpqmLw4E\ny13nnoDuFKFGTs+BpGqlhGdy2Av3F2XQx+CAxM8T//UepWifZNzklN8kC95u\nP4jQ1MjW0mTGQgZ8744WYTWPfsP7+yprek6hnuT+Hy7LpyzA8xfkRCt2VB4n\nz3NupxsrIG83Dc+eWKeqiWiANsxZXGfBygkX0V5dbtetCf7zBf6gAew9BU1u\nWHAdTXLOxsFdr0EyPi0LwUFX4Df+dLzSAl3hPyL0NX5hU23+v/vgORZeVC9x\nbBy+KCnWybJcKi+lNO5M2Z1eBrpUNg3px0U8poneqSqnpbAZoQE+Kb1oaIdx\nMHwYSfBvljdTDUdfcBRX82V6D/9a2mmlScjqmqAqVuYZj9rjCojgfMJVxRLr\nSHUfNcu9Uhb0G3eH9MTnlFOdHSmp4zz31SdHYvIyGVQhTPSses5OrwQtXpmf\nhP9C9eW5v7pDP3TY+dbjq1/07nmy1MzRht4osbcU5BA3XY13hbItGIAHDWhM\nsodEI5+gHayU3KwwmXapxlAEnUmEWGZT/E/OVikzkSW4+Zhfe2kfFXfwQjcM\ngybq\r\n=m9cF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9e460126b2dedec27c0e1d9db7963d407bca57dd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-11T10:34:14.240Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","safe-eval":"^0.4.1","object-hash":"^2.2.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.34"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/estree":"0.0.50","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.0-switch-to-safe-eval-9e460126b2dedec27c0e1d9db7963d407bca57dd_1641897441446_0.019624034857084638","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.2-renovate-internal-patch-e305e62c2969f4af12d2028746d03d4075f81a15":{"name":"@balena/jellyfish-jellyscript","version":"5.1.2-renovate-internal-patch-e305e62c2969f4af12d2028746d03d4075f81a15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.2-renovate-internal-patch-e305e62c2969f4af12d2028746d03d4075f81a15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"011270bc753ed6d589a6398b1a708bb11cb987c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.2-renovate-internal-patch-e305e62c2969f4af12d2028746d03d4075f81a15.tgz","fileCount":16,"integrity":"sha512-t6P0qYJ6+6lRwXqKmjSdLJbLm7EmZH84/tAE20lnl/4eFlBQ8c3xkghZHSlrspb+sxFOkkM3/NAHSmljagokBQ==","signatures":[{"sig":"MEYCIQDevHLJEc5j0+drm9oJQ8Pom23+t2UCi4EmCSjyy6TG8wIhAL5Kt6onJguFz8tG44dI5TroOFpznxtGojXSsgy0g6H5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3r9LCRA9TVsSAnZWagAAXt0P/1ozgPBM3d12ezOjAvVc\n+T969/bn3w/LhAKCeibnNeU7RVQpXXGvCTzE2mKzWlerJLW8EqQb7ANrBqNq\nPjPNd04VWnqxM0tc0CpYLv2Ytm9/aU6Yx1HXX5+T9egFhyEnRS9hKQFTFiRN\n81FBCNr6AMSdW9UKM2KUx5et6PfH1XPaUSZQKkr+xYnRaTmV9dIb8s6+zMyy\ncV9STKA58zZNFrQOeM3vvgQZbgqszu5zt34VahjGD0stdCyMSK/l8AghVuDr\nZiM4nW2IiDAHoU5TFfwf5/zSPFHGoOgJAfUo/+k2xrrWZxe3UcdvWr/SYV48\nXVPsHhD1AqipJuomNN09qw02TuP9TwHg6ruL/Ncq/JOwNsaNq87eL1WRvYwm\nF+6wMLmLi0gODfWi2nCCFpcGbs5pG+aXug5co7ZQ2ssncHhfELRvAp9I1fPh\nEbs7k5PKWlWCBE4M4tod1jw+nwPJNOEWXIUaBUTAEJVMQoFcRPsPGkV83bqc\ncCG+XA2m2wqZNNylI5gu+b04CkIz1snvgQwuOMrC3VG8nPaBZj9ASbNOTC/D\n+jYhmB4sdeBxgEM5qq9FIhMdJTQaDwVXb+t4Wz0h5TsJmvdLksCKhlqRvi97\nqY6UMlp24WvPdgHYiqFdPPyPJZ4dJ0U2zhbk0QGbv1RidLfyIjx+9QtOexpP\n/Bkr\r\n=/S0+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e305e62c2969f4af12d2028746d03d4075f81a15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-12T11:42:44.080Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.2-renovate-internal-patch-e305e62c2969f4af12d2028746d03d4075f81a15_1641987915180_0.4204485537334526","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.2":{"name":"@balena/jellyfish-jellyscript","version":"5.1.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2214838029011f88d872c3e7df5179b896da17a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.2.tgz","fileCount":16,"integrity":"sha512-fBiXgvuO0eTDKkOsR907lFrLz6bnDcg430opIs5cupwHz/BJDD5xr3v1CLnURhcrDWkZHJlhLNQFfokB0eLiJw==","signatures":[{"sig":"MEUCIQCRgP3Z4bChZ9STGh+NrpjQmMZiMlrcEYG/ccJgxDMvlwIgZnn3I0ur8txBYdzmAhjb5foEY34/EbQhfTRBX9qqnPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3sANCRA9TVsSAnZWagAAP4kQAJi1PO9OCW4KasxySYNF\nVMDS0Gys2fFraSXLBkmZ62JQxQPAZHsIZSzESLb0qpmasgZByPe2gRRCBraV\n/mA0tvyQcw7AS3YWDLrhUnoAXf/04lKZeKeQzVtlDjJD5y/xuvqKBISdBO9w\neMZdxJrRzYrbKCOzVVr0fkQ5CBy5WYFqeMhh9SPxKdwuXAoPDndsQEaXm7aD\n2CS89S+MlZJTd5LtxCX40ei7lJNY6Mu2/sfVT7iHUmoPElgZ8oVjiqU2UiAU\nAqd8+T44uTOJ2U8m98UQ7yuOgiNlNumCHwpGrNVtLIuSpd2YoIO3qZbrM3PW\nbjF2IFqQzf3DFjk33XLum0E62FRXuNKPqMrgDkkzuuUa5uKW41Iq/Q6W4rI1\nZd+F+lUzAKuOdLQtA+fPPVb+b5G1DRz/a307s4qWcaLvLb0Y7/0mqOSfKXzV\nqqsgggcty6abYo7TFqAJKfLV+VC0miPuwMJ1FKi2JQxeWsB2XR4NDuqs7piO\nLFNOx3yKJFMIaDkDPVMIIiZ/L6ASxrq9PQQWW7oVKjI277NStHoDQ1EE1QZr\n3sj59I++OnFlFe05U9HD5gcPOQiZQEbQG3t/j0ToHZVkvXfAXXUFhhEvsXp0\nYZZfXQiJl4QuKQoJI5MMOGLXiQUvZDRiZWELsQLJErI0OdeTH8JNZ14m0pa2\nwp8z\r\n=Qbng\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43b3c2bfc5a93d4bb86cba9d7e89990ab74ae3c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-12T11:46:36.062Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.35"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.2_1641988108971_0.8373890471225389","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.3-renovate-formulajs-336694570b4d51c4e020a318e627ae36306af6fc":{"name":"@balena/jellyfish-jellyscript","version":"5.1.3-renovate-formulajs-336694570b4d51c4e020a318e627ae36306af6fc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.3-renovate-formulajs-336694570b4d51c4e020a318e627ae36306af6fc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"09f19a43dc08af9cf104ad5dc8075663e2eea58f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.3-renovate-formulajs-336694570b4d51c4e020a318e627ae36306af6fc.tgz","fileCount":16,"integrity":"sha512-nzvnF9U32l8wCfTTqhDzUNZGfpcYQ581HSjvXU81mMedIMBzRhJeHhmAAfqKaWJeYxVH3mymQAST2QDZ0jOweA==","signatures":[{"sig":"MEUCIGykjygK9Xy3CA/l/cA3xJvvTEPU4DCUQUYJO4GxP+iMAiEAh0RDYcdAUbpVfM4u9X6s8foyIePLS7scoPA0c6x4Has=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3t4VCRA9TVsSAnZWagAA7e8P/20kVAiJYqFys1sdX0wx\nHTUUpnR0zQCDBNEHyXBNiaxU1VMQGnk4YHOZ6hy086mnq+F+w2aWXt/yZQYf\nOoW8PmLNjjX9u/4cXex5HuZwebD8U6qAzbsNyh8U0XN6RzSZZvGO4jGUoqaI\nq5+Z7d93hK/nuaGBYgvEwN6Xl2116UEv7vyKocUVkBqSl9yViodmGZXDKqD2\nJ0l0DzH1AXDeFrL/j93h3ruHP0TIFjVzhCl3yKY/S9kairt2bWLW60wJUUBl\nfTEy3deR0kRjwHYRcBwOVZapUOCv5BtZQ2wgEWwoJUxgU2AGhyjJu9oWL2qv\nlkIUAF8Hs7NLgSHTnQgC9yAAaCF/CB2bwEbF4hf/kOTNYYeagbgMeweeksA9\n2Olk4fXfbg53jPdKZiAIqffHNkmo/7EdynPFYIkaduErvRet+pnL1gSmNRCH\nZOuH7B/lnmPgLNUfvsX6lzzDdAzNZmFLJvzb1a7cigB7r17bAdc4prVmVhxJ\nqH610tFVrkP4xIVeiYMZnc0c3tyzzPQMi7xIRRmwMUjE9dQS8W7PL0Gepdoo\n2IoQh5FaBWufz0XMpG80qOCrg7XK9wt7PUEoMaDb+Nb5pROlPqMQr7s5Zwgp\ndfI9Gzurecc798zC0NEH5IIBBmO9rifKelPbnCwX9fBQ4nqVHR7JLUt1A55l\nkwgp\r\n=GPoy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"336694570b4d51c4e020a318e627ae36306af6fc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-12T13:53:43.206Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.35"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.3-renovate-formulajs-336694570b4d51c4e020a318e627ae36306af6fc_1641995797810_0.7441959194829704","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.3-renovate-internal-patch-c414e33bd2753844972a022e8d9363e3b0c58041":{"name":"@balena/jellyfish-jellyscript","version":"5.1.3-renovate-internal-patch-c414e33bd2753844972a022e8d9363e3b0c58041","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.3-renovate-internal-patch-c414e33bd2753844972a022e8d9363e3b0c58041","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7cc0edcea28cb0032ddf26c3c2f3f1822467cdbb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.3-renovate-internal-patch-c414e33bd2753844972a022e8d9363e3b0c58041.tgz","fileCount":16,"integrity":"sha512-UPKJCrk4HQ917e2l+b7unDnXT+udTt/n4Hrbm+Com+LibxSJQP5mtynGWSoUTIBDiK/F06yVm69QClHOic34Uw==","signatures":[{"sig":"MEQCIB9UlI+HLGmhFQeCNtp2njAOOrrCYaUh7KdVeGYhFJvYAiA+F448CaFTZoVXSc4WGXwpBwtoi62BjKUUpmyb9XAX1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GVUCRA9TVsSAnZWagAAgx0P/jXnlr1kQ9OGgOYafjPu\nFykmqKdMwHyf3XlLTG/UmXnMFvT1iNrxKG8f6XaYiKeylON8V4QONP5qE0F9\nYsz0ZhHKf5ag1/EEKvRcx9fXjLo9PPC69zDOJgrEYtp/Nv6s4/UZaA4Buu3N\nSaOlDa28mxOwD9rbtt3FxuOSd7hdBJQ0NYov2Awgp9JGyZSJes7nBGK5ecgA\n8eax2cPXK6VzixUWjl93cC9URA+NGvnD7c4hDIAECJ4CwrC3wwTOZaSScdkW\nR+hQeDILNyajfvQNGdacygU0qYZISd6MNU+Xogn+FyyleMnPW4aVpJZvVp2E\nREiYjce+ep+ZPhLkIj4XxXPi8G6Xje4xS9gQNWdLWQ2pH8XtIj/ulIiHH+Gk\noIf9iOCxvR4wt92DIIGob1lQMlq71kgsZMVlIvOYEeUAJyaDvcqu+Ycu3HWk\n+HqXzqw/GKa4a06jHa9zGY2okz7zhI2TQqgJL+fcSwLmyxBpwq+S+vfOcJrO\nOPvuvEOTkAxZFPr25omOzZIgXnDC4rGDw0RRBtCiijqKN2PsNWPXNXVNVcdC\nNe1mpAkMPsRFZnvZ/Ax7t6rR9nXLcnQvum54PRKeIn2Skc7nDQDN/e0aZ7bY\nhVr2hqHyAuZnrXQJ48qYqbrlFxrnPqxKRXSCTt3S+WEv7737s4MFX3kIdU3j\nmqMG\r\n=r40S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c414e33bd2753844972a022e8d9363e3b0c58041","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-13T17:43:08.517Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.3-renovate-internal-patch-c414e33bd2753844972a022e8d9363e3b0c58041_1642095955945_0.8280612357939774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.3":{"name":"@balena/jellyfish-jellyscript","version":"5.1.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"283ca998024871c14e35bfd4029e0e9f8b2339b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.3.tgz","fileCount":16,"integrity":"sha512-jx/0uIClaT9lr68PCd4dTldU0H+lb2NulRmEdWh3lt94Pp4si7Lfo8ZUepOtY8eyzZuNiLb0sq6UT89xZorG4w==","signatures":[{"sig":"MEUCIGlksyjIexi7fj/skd100iRjRQ4G3088VH0GL6dIsuSvAiEAq63Qbui6cGdys8kjNUbUoPRi0mA1G1C4FIMLHyDZsOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GZtCRA9TVsSAnZWagAATR8P/RSBr5ozX+Rf/NJJunCU\nDY7raLQPz2OtIzGPekc5zJqVzlVUOqCfjZqXJG94TXCKMcx1B0YyUbNPiQL1\nTN2kXL6TsAuczRfhxKHicyTq69lDl7DAO8sB5CfGScl38vuGiOW9iay/IbNE\ncRcd7S/VCd2Bd+Xb9mrrPhOEalKUNhZ0NyjqJKugeMJ5p7JP9DC6u8l5B9M8\nyE9zJQKU7M6zITDuaCj7jyWJWH06U9zgI4sVc632JDjw6dj0lBOJl/C5fgUn\ndwPL9DbrdQWgqF4NZz0KWwfA7A6rVkK+GL0ld/po+B2V6xs29og9/OcBVo3M\ntqHEUa6x0gxVAhHhTjtgXG0aD2/stbmCegwDH4Nxcv3720dNe7Fri9IWkg94\nIi4kVv3fOYaMwMgNh8gLWEEnVsImI6/pL+x9+PKdm9PtRURsaitDGfDAaI63\nasc6fLvRFAE/O4nn8ahBOlhSvZLQoWuRbFfhdG1jQbF8X3ptq1gUXZ3Pki3q\nA+fCMidrG1Zn0uhUGNs4FPnLZ+o9MIOl7+LPRSI416H1FQVg7S/g+5I277uS\nEWHY9XSt7cNzsBH4zEHwyYSjEKbnF6sVo5qRAnFrxSYYf7bmvb3aQBILzL5C\nYa6bNqaNf2Kl2RjINu8feZ9ppT7DZ5vmBpu1yJoVs+XQCoTMY/J26iXD8SgF\nsVwo\r\n=onUe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b7471a4ed48f3a7b0f7531fe1d752687bc00733a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-13T17:48:39.960Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.3_1642096237566_0.1130744008752036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4-renovate-formulajs-165df30d0c1ce84339360281849aff33190d9929":{"name":"@balena/jellyfish-jellyscript","version":"5.1.4-renovate-formulajs-165df30d0c1ce84339360281849aff33190d9929","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.4-renovate-formulajs-165df30d0c1ce84339360281849aff33190d9929","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"adac9e905c36f71bea9cc1b53f5d193d20061a60","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.4-renovate-formulajs-165df30d0c1ce84339360281849aff33190d9929.tgz","fileCount":16,"integrity":"sha512-kSepoYvO/eiW+u/t2NtdxFGBn8w6VmjjbVTxxeLstlppDDz4QN/XleJnMxNPdmtnxMpbcZGDk0FDmSXoDBfvyQ==","signatures":[{"sig":"MEYCIQDkmhMCygMq22/RYjCDV70kKG7+sJZkJUs8h/cfPvbMWQIhAIdLKQCxyxWKD86WSghsMhgWHRoimMzR+CbPbedYv/q4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4GdwCRA9TVsSAnZWagAA4g0QAI4dtUre88yk1tUXkXwt\nJUNe5sccJQ+NnKNDAv2bUjKg47JAN2fSGJCjLvrtUHCBDY6BbnMV4Hvv8A0T\nCZ+g5q64NXtWu3pOQ33fCauJHLOoSJqgKP7+hiWBho+WwWqp1dBhp3GcvzyV\n2dJcSbtyqHfSy0hejfzHpnx99MgIFaU0xe5K91cqqQjJ2yF0p0Msn9qidsvE\ncccpZJQD0NriTuXU54XRPTgAxwXckjvBphVuc+BQt3MjeoHkKz3ehtCp2Elk\nnFEtCKvyQeNaYfg/TSJbxes9GwgLENqjeC4AmDL/XPWLKbWUouy0IR//a5Nj\nWv2LbJarD48JiIgaQ9LJ+Rtcsij36K8wpkrYVjYZqDqV1ecapKc2hew/hzEw\nCBv7WhDFFpc03Fe+I5dVTM9+LJn4Foo+LF7ulVi7OH2fn90tD6ZGnYtIjiv3\ndQ+ubYjwEgunJ1JuGZeov1bpZgCXurjd4V0NK4MPBgpSlSsxOsvlZFKhZarL\n+U7pmF+6YMd/lk3L5TvJFWnaFt2wRxYkJY1K00/goQ7B9/pYFANneWDMTVZ6\nqnFaxpTDfKubwn3CVrsTB5eWHC7pWVw40ZF1HtK1JLmrAsyyKgEtV+NJxIqJ\niH1D9LyPTAS5FiIQgRzSN61oXRRhbiFcZqxO0vqRkgCaaAJ9r9xnIWDreM0t\njLil\r\n=yDPl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"165df30d0c1ce84339360281849aff33190d9929","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-13T17:50:46.863Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.2","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.4-renovate-formulajs-165df30d0c1ce84339360281849aff33190d9929_1642096495946_0.21642573285816424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4-renovate-external-non-major-a5d97812155b0a5a6f0adae2348e7af7791a2af1":{"name":"@balena/jellyfish-jellyscript","version":"5.1.4-renovate-external-non-major-a5d97812155b0a5a6f0adae2348e7af7791a2af1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.4-renovate-external-non-major-a5d97812155b0a5a6f0adae2348e7af7791a2af1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"056812121519924b6a400a9abe418c84a7a85774","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.4-renovate-external-non-major-a5d97812155b0a5a6f0adae2348e7af7791a2af1.tgz","fileCount":16,"integrity":"sha512-PZsMrjCYvpAyR6m3tqi/5dHBR/ctwXrz+dLhaOKurcgK+W2ywEJpBmbe9pDz+4N2bcnnHMid1JTXh5NaZ/IBbg==","signatures":[{"sig":"MEQCIG2mxySYP6xAQ3o+hKyl8gIdfXcsqJP40luJrLrLXBCRAiBksmqiZGq1fOqk1QuLc0LTXB8kYoAW0aFjy6FrYD87fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4iUmCRA9TVsSAnZWagAAqsAP/14GnOnLixWR/m07EnAE\n5LaYhSroOecOZL6AkdOadyLYia7QhmLewe6Iq50RF64o5RsW8S7i5JA5RDKv\nIERmJxVddg+W1x5XGtUzG1utnWv3ePQ6rFMmCAA6QQoveXFblvFfkpsCrA6s\np7pmfksndCdwjefbHaiPn8MpHTleIn7b56xh0sXRSOmzwu/HLQkD42btcLyP\nE7tcBeFae2GkXHcfOyypQzh46xk3F0vHjb7nCXUgGmaf+w9MSYtgjinanf9w\nc4i/fNy0y9fXhMObm6PRnZ271GyROcW5MOrX5b9duf/+mvqwWmmVwyiGtefK\nAVqEKxanT3D9PVnXJJCfqqXi9MMxilOBOxJ38ArUkDeVnHo11KB+wcmMDESi\nqjeQijeUY3+jXwboGC6NvX83bTPaVyEcBQKcB34zOcV1IruijvyfqE8TdwdJ\nHv7srwlePbMWyzyv34U7VfpVjXHvR6/U0BH3NI6KubKvFsgjK3XUAg9R7U6x\nDpiLkQsemS04zY2JjAWIkT/4eecvG74j92MI+PYWN2Ax8wUgTcWQqzhOzevX\nc1v/cE8f3OqkWwZpERHR3YJnYeMq7HvqHyYkzjb+VASdFig0gE/BDNL4Qx3N\nPJy923yV2IUQwBFtca1maTE0TceGkUIt5aPdGrTAJeZJJPYV5vRF8STMXZTI\nVSSA\r\n=IFnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a5d97812155b0a5a6f0adae2348e7af7791a2af1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:33:38.080Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.4-renovate-external-non-major-a5d97812155b0a5a6f0adae2348e7af7791a2af1_1642210597874_0.35067708375695084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.4":{"name":"@balena/jellyfish-jellyscript","version":"5.1.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"292c8b73f585baace66dbc7909f0ba476dc875f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.4.tgz","fileCount":16,"integrity":"sha512-2Y9sCSi/lQLiWVh6rcW529+E3aevhouOvXSdOUbOL3MzrUl/vzFg1PdGC7Nr4u0+s3H0VKngYcyaULJDkmm73A==","signatures":[{"sig":"MEUCIQDWFLvJtMW7eVth1I+xe05a43UbjvmUXQTpV9yXy+0JBQIgDcS8PN0/gAyjbvS/fcoH88ET1FvYsnhqSZCxK5PXTb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4iX9CRA9TVsSAnZWagAAJdYQAJPPdbZx2+qubQb9C/+u\nxrjuMt3fMU1dyeqTZ8rEicXdx4p3VDm52D4NtN5cjcM4eFyQw/0uXExqAcU3\nsRHsZxCeTnr2u+c09lgBRL04lp6ODovh49E1pBQS/G706O11OdoectaMtC7F\netGTfZZShJUl/HyNe1OnTTD2pG0Z2SYWIHEIfO/16JWkGJKtLroyyiJQu9hl\nF7E8hxAYNEeFikDTRvPASaxhVD7OBP8iNMMUvV7vJRyI4shg30ISdMrFkzYT\nO2I4gBC7jriPwJr+gCwJ+Sp7SFQpybvxMBGfBgo9k6wkBQ0jp4gq0uK/nQqT\nHf3rohz7uZSmD7jIAzLE7iDHgBLcXnM3CQ0IdLOyVNtaiDp4jrsBD8siAU8g\nZLzzCeVdL5pByBDD2N6b5TwgbzO/S8awlnHFBqn2tAqwmNAVrBU2/SEEafjl\nQQheYT+xBxCb3RhUDz78k5d+az+bnDRErf0YotmNcnOzdyz7/gZNNEZp7V9H\niggVuV5rJAhXaJkeYuwdlzDr29Ks/1jq0PtZATsmq8MV/5y/m4ZBXMNCCnLd\nnodlhBi83A52J2ZefRTHTnVAtgg3io8pNWpKiahlUrUMqzM4cKeBwIy8FFBp\nir+ykGf8pJzYDM6uspxxOjKfRCP6Yl6Oj8XEAIr9+cBbfMcRmFH3yppVR4vl\n1VaV\r\n=BZwf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c6d5bfab1d6211009d55a76af3cee8b47e07f020","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:38:10.868Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.36"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.4_1642210813588_0.25394441757256936","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5-renovate-internal-patch-a7583b30853bc3232efffd0fdf94bdbdc4d1ff59":{"name":"@balena/jellyfish-jellyscript","version":"5.1.5-renovate-internal-patch-a7583b30853bc3232efffd0fdf94bdbdc4d1ff59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.5-renovate-internal-patch-a7583b30853bc3232efffd0fdf94bdbdc4d1ff59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2e3c3fdf7507bea0f540eaf8c36efd1c2e251d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.5-renovate-internal-patch-a7583b30853bc3232efffd0fdf94bdbdc4d1ff59.tgz","fileCount":16,"integrity":"sha512-hodpAXTLCX5OeYb7d3qRwvmix7UxKdtmIr8dm50+F69t18tc3h/CXOh6nG+dKJIR0AnRo1j0T0uBABj4dFwzEg==","signatures":[{"sig":"MEYCIQCdiKAYly4dKxP3VNb4WwtlLqP97njFHFvKDug63vhAiAIhAOfCBaAJxsSXtTGoUorYfvAvAyZeudIfMApHkbB8oitV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4ia4CRA9TVsSAnZWagAACIQP/jXbYOOLpp/RVRxhGLTf\nAD6yszB4Skt49LvUr3Ps0MRFCYqIA8GTO+IVELxaA1AspTsvWLwth1yS2Web\nSc27aJfIGdVEftPez0iJjTovU37kXIhNCy/Itdz4aes4Sf3GK0UaXl8o6RiG\n+qjCZioHxeDZIt9La/P1wK3ktJg7kpZyAaHsCgRiirymMSy/EZoeq5oRqeC/\nOFW945cjB5EQeCEvgDYUQANKRH07U6GVK+6siWaoak7526snm0jW1zvX1EQh\n5N8fGrlm7Lw3AFQF2MfRA5+4a6I1nxUcBkpFzwNJcnIc6eYZ5CzGocR17lGd\nB8lOzvn4VogMpWHo/JMf2ZbP2oHvjNqBSmhe1RofibeiQRduBPfOpyDCakYE\nSkgmLvvMN0skZN2dA5ZhTjqjQB7mkvqI8LT3TLTYTRfe+zw6aR98o3+Ipr78\nG9Hv9dOR2Cv/g2gYIgWwvLQY478YJ6HBo6zoXWw2s9CXbwv5y6HZ25FTHJrb\nOlwjgqkOQ0f6JH5/LK8mOVCEIc36imYAvUSNmAGaVSMg4+/8v5QFicoRppVv\nlI9K802O0wvyNNIEiftGBApVV2I85SbFYQ/CGsvbrZElaoW4iAsKqqgtongJ\nGIrXJjpi4ODRMkL4NblxF8kR5QXIZnfZ4TffIqL9NJL2XptUuYMQiAX6OFQo\n+D1F\r\n=MnuC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a7583b30853bc3232efffd0fdf94bdbdc4d1ff59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:40:59.490Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.16","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.5-renovate-internal-patch-a7583b30853bc3232efffd0fdf94bdbdc4d1ff59_1642211000548_0.2559680053763862","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5-renovate-formulajs-f2bf655875242a6a81d52f66e4c13c56e90d4d10":{"name":"@balena/jellyfish-jellyscript","version":"5.1.5-renovate-formulajs-f2bf655875242a6a81d52f66e4c13c56e90d4d10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.5-renovate-formulajs-f2bf655875242a6a81d52f66e4c13c56e90d4d10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"66387977de8b01ba4d45e754fef4b47af1ba5a7d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.5-renovate-formulajs-f2bf655875242a6a81d52f66e4c13c56e90d4d10.tgz","fileCount":16,"integrity":"sha512-K+KT+GuWzvMRyIIxJA/BKg2t33RkJV+yLPE7VOlow5KSwj7XuHvawGk4nq77fvhziuxM210c+J1Vc2qSNuXOsA==","signatures":[{"sig":"MEYCIQCPeNM+BTbQiUNnVhtcFVgkBDQAwbiqIfmJz+/jFvr90QIhAMVQJcJGIJBi4ILRybAZf/9wN7QDlozKk0qUP/MqZoEf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4ieCCRA9TVsSAnZWagAAeewP/3bt7Hv09xNyomvVhMY3\nHwdaPVbjfaxsRoVFMKLP0dt+sYsCz4bWy+bFIJN9UIjZ5rPqElRyEC3r4jQS\nQ+G4EpM6DNBqo67v+OXWOmhGPSC3Ye8XLO9xHri0tQL6NwEG2JKIM8JbUttK\n0B5R1C0hVuB7QT1G0y9p2QaPN+d3kZPqUAb3gx6KSWz8+67DRWYDQPQtrBld\nIEFDKqdsdMfG4fb9NrDbSfQkzs/AhBMrannjJBFgg3DwX6YbXpg0ze1+ZCl7\nj2bL9WXVz+sCG0Pj3H3iM5ci+eSzVnnDop4oOfPvgUcMcByc0Ejkx13Lct5m\nhLrAx7TwArXk2yWBY5ia0ob9NfLX6RV3OfY8uPMcsezHk/BfJ2rTjMC/8toW\nYP6xyFU4m/yGNdjqQXqL/peGq47LESMuOf5FI2vQrNaJ2vJfbWbN+belx4lv\nH4K0eLnGcEtD027UaFU6xSHK+xh6mBOOfVqWW3tpPrBWRkvT4+YhhKPGknNi\nDXgeO1ZIyB2r56g920NIP/HPxgLjJ7OzQ0Nc3wHsfS5onRv+RNPRObtABEZ5\nALV95iQcCYVT7rxkyd3l/QwRXWRUkgpAjdWU7DHJ6HvPNxwvopIXMP5ihxOt\nFi3OwU+15OHzIdoE8lFHIScGX+4cZMRVB7ZIcWgPWKuvn37NNo5CH/s2WTgh\ncX3G\r\n=6cup\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f2bf655875242a6a81d52f66e4c13c56e90d4d10","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:43:03.913Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.6","@balena/jellyfish-logger":"^4.0.15","@balena/jellyfish-client-sdk":"^7.0.36"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.5-renovate-formulajs-f2bf655875242a6a81d52f66e4c13c56e90d4d10_1642211202407_0.877836575276721","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.5":{"name":"@balena/jellyfish-jellyscript","version":"5.1.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f25396e192e5e7d2744ff4feb374845e75bd478","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.5.tgz","fileCount":16,"integrity":"sha512-Y4YrNQQngbVxFJqonYaEMZ33tKZvvO/G9qflfvfYt5AbzVKvilZH02UMtRLuOIqdqlxbM75ISW1/TTwnnR79DQ==","signatures":[{"sig":"MEUCIB5ZUFyo45YwfrpDlMmNIp8BPGkU3F1JsGisvh5bzzwPAiEAwDYAZ5eTz1ebudBpC26FgiSfwX1VreA4BW3WsyMSj/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4iiHCRA9TVsSAnZWagAAOR4QAJu/1m1PQ59Pp4w43Er4\ntLdhQMdcdRUlQf7Vg35cl45Q4MTl7cTjbBZvzdb6NhQfsTxtcRhsJ71eto0A\nXOPOZb3bOBkUC8//3J1yx8TDJ0hsKK66+qf+3prwFXCd+J5Yg7Cl8dBsv89h\nJcb/tQUrOlpc1iCdBZ2cVDPleIYUC9m00XyCudt3ORJgEhx19Ezfgk51dTGi\nBoV5bGYa8ED/43f9XLLqTebWgIF+7JcsQgfDNQ9okwaB40/4GiHQQsuxYxKe\nFIozW1BT7ge70u9FTD66AufzTQgt3D3TrAvca63Uj3ckTIbp3vJ7OVK40G6j\nKhpw/787ZNU3Lsc52hXWJjgDKIRdFsVGJQ9liau0r26l8LdpS71aa/FUaHtN\n3kumWZYp/jOsRP4FYecy5ET6O28MmlgXJ/wrrj1Vq6HRBFLeEgQdu8Zv+uJZ\n8rKgUktZN2Kw++AvuSukajvcnlpCrdVmtZ8K0ssmoE6k6YWLFwZ356zpjhF4\nozkvxMzvcCqSE4Rzi7UYOZX+2sfsXYMpzhmKwlBd1n9h8W6Wo48D59WC6tOs\n7f5UZIldrESn8I1drjQ7u6PyJxqoTDlzTzkwhQL6cnZvPHPi5/CqUYRkwMUD\nBjP9/M0YuA6atNBuYSwPNd6HCS7FlsU2SmJdUp4S0PUld1O4iknIY0224nmU\nCvU6\r\n=8fd8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d44bf41e824553827f79375646974e5bb503620c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:47:45.118Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.16","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.5_1642211463808_0.392447068668754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.6-renovate-formulajs-9cad2e7fba9bf0ee75610e1a8f1c565d027c3888":{"name":"@balena/jellyfish-jellyscript","version":"5.1.6-renovate-formulajs-9cad2e7fba9bf0ee75610e1a8f1c565d027c3888","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.6-renovate-formulajs-9cad2e7fba9bf0ee75610e1a8f1c565d027c3888","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3be95d4eb40832a021de116a98a411a9c3e1e80b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.6-renovate-formulajs-9cad2e7fba9bf0ee75610e1a8f1c565d027c3888.tgz","fileCount":16,"integrity":"sha512-1BDYG3LpldH4HDeQvpuXQkW1zbhxXMHQ1sUBcI2VjSl0FEmXXTTzQd/gkc1n444GN4I2kVGDH6yVG9qeARKq8Q==","signatures":[{"sig":"MEUCIQCSayKlbVoDAMZcONZFmIQbswZkG0kyKt1QrBhaYnBxYQIgToMu2xXdu2hcIP2FP5ShOdWhmIEN6KacAVCQot/gBDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4impCRA9TVsSAnZWagAAAq4QAKQk6hzkuxba02l71Nmj\nku1fRHv43FLqhlV+enX+k/ANziriiv9vnw5k+5LeNsFxdQTcYE2FTPMk8ksZ\nFT9511eH39y5+Z2PxZ7heHWVUtiHqa5BVOjh1x+UjJQD04E4Z2eY24xFd7Wq\nrg32gVsXnsMT0apb8prLBteMUuExCU042Wpu7BqLdmblrdMxJw7NjNq1Rlpv\nN/i5zyNCUhj10109Xj7NTVXNvZwACAvn3oqayCyc+gqH/3IaB7Z/5OQgNstH\n97bD4RyjPoL01s28BMCEhH1d203HtS8nmt5uEc1UQNmFONY+nuywmzSL3nHG\nU+N36l3z3Wrl+JD+TiLQy7dTy5BK8nSMkuBEtFUm5i/OlB7/4oLBFLLqvZ4R\n0SZYoFF7t16641bLUryzs+2PcsVH3ahuorQzNq4jrpUFHfBxOJYGAQNuF2tp\ngxqNvA6nxoNyyBk6ZiI1mphPYqIpqstA8OHAJEFe00XaN0MuOZRMgwQg+sGS\nzDT2zJvrF1HUU/gdF2EaCRSNL3DlALmIqwRO90D7hWmiyXlayZhvAM+UsSBt\nysJFOglEuCC+0QLAiMLRPj6Kkl4U+jTCXAfletUbCiA4wmbD/Xt7WRhXJzji\nMNqPhDlRxVCGodkxySTttC6ukd809lEWskXJncNFMTk4AoifnsKO1XAtGy8Q\n7ALQ\r\n=3Rjz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9cad2e7fba9bf0ee75610e1a8f1c565d027c3888","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T01:52:53.522Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.16","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.3","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.6-renovate-formulajs-9cad2e7fba9bf0ee75610e1a8f1c565d027c3888_1642211753165_0.9808506323388941","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.6-renovate-internal-patch-c3ce27c1ca66e5f41285eaf701a3ef01a6196595":{"name":"@balena/jellyfish-jellyscript","version":"5.1.6-renovate-internal-patch-c3ce27c1ca66e5f41285eaf701a3ef01a6196595","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.6-renovate-internal-patch-c3ce27c1ca66e5f41285eaf701a3ef01a6196595","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"068a5601121e3ca83e983ed98d8bd3a0d83648bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.6-renovate-internal-patch-c3ce27c1ca66e5f41285eaf701a3ef01a6196595.tgz","fileCount":16,"integrity":"sha512-IuKyyqb2x2QhdR9N59OFsVLiAF/c9eXx/FaYh93rka4o8Ohx5cBSza6fGzUd6Yrvwr7sTW7VUPbsX3W4MbydzA==","signatures":[{"sig":"MEQCIEJO/JGwRLK8OKET7PPJuz170P5WwVKpVXzJIh60CFxzAiA6Q3aFIXzz60w5SLIxAxl3KrsQQqBwSIjqdGXv1T/ShA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4kdQCRA9TVsSAnZWagAAXTkP/RFX4ghHODc9KV9owIAZ\nO0x2RMQKsqms+xwWoYiuaiCuSaDGowe3x4opkCIyDuiEBHnkxdn2mLU6esT7\nc/6inWeY/bBVQlK2QBAoIdCQDtxmU3zULsn3T+eG3kKZRkvXiTIEvshERZ6e\nj02GVYtX1V63mtzw//J8sRdsJNT1IiXkmwDjDeFY7sI1B+1tlx/3Q+lniaA6\n55JxnTv9Af6Up7FOrNp4qJAAfWZAO1t7v06BQgHNBQH8lR+1ZmkaIi8s8eYm\njcXU/SWx/U36yvz3EESwizsSxYiaGKIlOvm95Y669baCMwC7Xmzxl/PoA/DK\nu6uERRUJVLkcB6DgJYnVcUrC5CWZg5ZSeKbIkH+PsazV3ACOdw6BSxKBHO5P\n/txd6Q90Agud5ojz6B8RooT1OZx15Layo5b3colK/dauY/n3l4D0x1U+f8ql\nVyGlYdAy00XPX9LxGvHhala0OrmlZahj+0DJBsZv4vU6xbtKJCzqVqpOm4M9\nZzpIypFXYP/nB/+oqIyA+fiJo3Kub0fmwzAxiQ1LahNSPq0tfD0/I9WJqvWR\nOOWGmEX3AAkJUygaQbqTd/s8scY1Bqop4MtVczt+xJyOeyn89uEDG7INuD2V\nVwKHFHMbJU2U0N6ONP9f4by3Rpn37HyLOtFsyIyLGsTcK7Fv7k+BaBKqlBTw\nECdm\r\n=+xmn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3ce27c1ca66e5f41285eaf701a3ef01a6196595","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T03:59:35.009Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.16","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.6-renovate-internal-patch-c3ce27c1ca66e5f41285eaf701a3ef01a6196595_1642219343882_0.8591327906515571","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.6":{"name":"@balena/jellyfish-jellyscript","version":"5.1.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a8d85f21fd37c09955e7747a98b87fc379a9eb6c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.6.tgz","fileCount":16,"integrity":"sha512-tpdg5riD+Sn2uKu+GFViEY6TZIRONvOtGRK/MEG3lVCAz6nsrrae1+69YHP0hCX5r5ZeSssp1M9eojNyhSv+kg==","signatures":[{"sig":"MEUCIBqPfu0sbZ+BdeeIJV5x8fo392kJRJsg5jnlUH5m7ifgAiEAuJedvjO7zLMwgCSmpsvbFLWFsdU7jGFIZk26vAYK9D8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4kgqCRA9TVsSAnZWagAASC8P+gLXO8L4cQ8fdh/GQzCr\npM0H03y3rBx3ZiCp2qW+XBVdYhrl5UrtpWTeVGElMTHgjkSeTnOd/Wvrs3Dr\nEbcjWDgVTxOjuY7tSuuS4Z9FxlmPGPmnoShjpd1PFbegTlQiZ9Zhp56qsItM\nM3xKGmv6MIWyotVv4joQQpIC4GXs1ZkwvnqEifjc8VA5DhFBYDnvncCYyUE/\nw+5nzWXp5HmgWl52iM/E+xKVdMGOhktwEXH9g7kJM/9/mmZfqkc7hOr5AbjC\nyCzzJkkZ5hteuKCHX6NMi01ZqRzObT5jRiXrVj3pmt5HKpLBirw04ad4vn7B\nLQdAgWnkW9w/E/0WscSD8amVUMaGEyoPZnBpp0IP08Fd0RwtjD08Qw/Zk2Bl\nWbNfGX5PA02Rr+dprEU/1RuILqfVXThwdo17KzaA3YIHKeGQJFad1/y5yKtf\nBYM/Jyugm2W6D9BmZtIsI2zPrrKhxFMQrKZ/WTW4vYktwPHkU1tuAdkFMQnp\nxr9fajhHC9IFJOSbc/w4rNKe79hyQbKYeDA45uMFbZI0ys2lpOaY0BHe90iF\ncXR8R+0lTFDA3OVeEHzzz7aWP3dmcF4PjVF6vkrMP1vkXuZGII1fAia3aA34\nzzmlNKrpHjBZxCYohVvGzYV1ALfXJDoPRHW5rVV/2pCm3QR8Tu/LtiKP2/4m\nc4gs\r\n=ygx1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"447b4a90e6843c64d07db528336078ea9d061d61","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T04:04:14.213Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.16","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.6_1642219562052_0.19496284872743663","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.6-renovate-formulajs-657b7e2bcf381fc20061c1e98b8a99263c7908ac":{"name":"@balena/jellyfish-jellyscript","version":"5.1.6-renovate-formulajs-657b7e2bcf381fc20061c1e98b8a99263c7908ac","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.6-renovate-formulajs-657b7e2bcf381fc20061c1e98b8a99263c7908ac","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c329bb1a9f331b499898f942da67d199a75527b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.6-renovate-formulajs-657b7e2bcf381fc20061c1e98b8a99263c7908ac.tgz","fileCount":16,"integrity":"sha512-PsiiIMvQYlvr6YsLZUvWtFXMheUCCsQdTvKWL4Tw49TLG40rz3KWuna9+DBbILyL/dl1JnId4sCsWOJNT7SBng==","signatures":[{"sig":"MEUCIE0kYoD8Bo2CnJ4qn4zivdVyO75U08yY9Wjhe3KAORXSAiEA0718SS4TZt6xeMDIfYqRzGzK0dgBPBqv1SmHWtr5aZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4kitCRA9TVsSAnZWagAAxcMP/2nAIIf5tdGGqsRjJhCh\nRW4kV7IghHtSRvhiw6wJgZhBgjYveIl88cOjOlSHOXl2YYZVJoND9nPtDGi4\nFBk0gczALOEfpgg8XuMdZcb8nOM5Npvloa4dUIMZeuWzoDnle+8iQssog1J5\nyoQYT1kRqpO9ziFzAXMRwuNkT9ED+uHkXK7+mN2DrapN9LWJlnVPyLucQIfM\nPD8x41o5Ew/4oeAps4M1bjqYgeFcZReUAavihHh3wUPySG7ox7FuYNO0ZW+I\npw2TlEzyJ+f6ecizlfXBljDieIMdfe3MpwuWvOi9z/ndkT1DDn9iB38/OYNS\nm8lQb/kDqVi4M0O6H0GLyVUBMYTMKsHpIdRoa0JrFwXkdhrUXdmm6fUOXsBx\n1/JsCmgop/UL/OlYsqz2nTX2yHTJK2wHUvHW9v1ZJyDyFI6M+T/vVombGc+N\n+UvbLTumwJK524uqrBYiYShBySJoQhE+3j2gagZP8kxprVokFVDd9N6XDP8U\nrsUMhvhkpOtY4I2Pn8dfkIBnP1+sQV805kGWxpdRYhEEbMPBeVK6PZOEaSxN\nl5WDZ3LX4THT6cumbzd7rjYsYxwywdVBjsQDUJvu89eRAV3Y6sSN7VwntzX5\ncc4QN6rRVgJ1d2b8EM5zc/ZSbWaz3yTBkRa2F3R8GINud8xLTbM5hDgY3w5j\nP/v5\r\n=el0a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"657b7e2bcf381fc20061c1e98b8a99263c7908ac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T04:05:23.960Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.16","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.6-renovate-formulajs-657b7e2bcf381fc20061c1e98b8a99263c7908ac_1642219692885_0.9823450756525791","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-formulajs-a5a8b46a25e24a19ebf03cf1ba75a19f6bb7baef":{"name":"@balena/jellyfish-jellyscript","version":"5.1.7-renovate-formulajs-a5a8b46a25e24a19ebf03cf1ba75a19f6bb7baef","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.7-renovate-formulajs-a5a8b46a25e24a19ebf03cf1ba75a19f6bb7baef","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1b33441278345ea60a4dfbe2120d317587334566","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.7-renovate-formulajs-a5a8b46a25e24a19ebf03cf1ba75a19f6bb7baef.tgz","fileCount":16,"integrity":"sha512-Yu8w5foKyb9YIyho7v3PcyeWhFVboOKS0jceN5X1qwsDlkXLlbWwMVBbDzKE0D05uwxVf/TDwbTtVSZH+lXF8A==","signatures":[{"sig":"MEUCIQC8csK0QslGAeuBfDXnf7c6lWAjwW6g/uwDlaaNFMCrbAIgeFgLNOguIhnB3QhpcR5sW2H5rpPOsBBZtMjFLhQjDzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4kk1CRA9TVsSAnZWagAAnF4P/2ROXIdUlQSkRK95jSM/\n4S04KxUw2UyYPhlGG82Nf3y1B8ydnAl8VTpczpYL8C7N9kczX02H9MBYi2kh\n8ji5qW2VGHwQd11WqHf+CgwTd1KLOHkLAS0AAZb/4pfk4gnIG+R9rlqWawMX\n8gCBKKtPaA+1koKx8BG+7ZhhXAWlrgV5O+XMt1W9OeFN+JNnssyZCJPkSct1\nZIefZcQQt/r5eWmZMHH9vymU7xWMIjrIcxTJ4BJlobQmbo1mcncb9Jj8vsiQ\nE/ug+gXCEDuNFJEPrBxt+sUIndBmsQp7WIgNXKh0ZeRv3bG6Ez28IEBxsNze\n/E3rjOd/uByHri39QoFDbmaVb8xI2KvxOv8OEzWhUu3Ir28aFN9VWGAxTQDM\n2fpyogAl4ORWnsXquoFJj8srEyRI8EMT2S70zUWtnmnZYn5Bl7LB5uPambuF\nhYnN+I6djdJMiLLfxdNXAfzzsBByLdlsTEBbn9arpObpL8JdT7kk8H/XUb0H\nwcNDKJYqs8IVexgfiuTH8JuDcc8GJ0gRyzWzGqG1Qnw6SpyUBmjG6Gxjz3kf\nH19a/s8EGNMSCfGU5rNT6xS8E+D14Bnaf2pJ7U3fU2YYDSaJ/qX7Lm4eCz3V\nV/rmmi536uGYmcD4jZ3TfM4ypSFqxfnQoFw7mUs+TfSfZPeyvG9tSbmLPt+3\n27en\r\n=7HT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a5a8b46a25e24a19ebf03cf1ba75a19f6bb7baef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-15T04:07:43.852Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.16","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.7-renovate-formulajs-a5a8b46a25e24a19ebf03cf1ba75a19f6bb7baef_1642219829558_0.9779872372486667","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7-renovate-internal-patch-e7348f9c3a1d28a9a1fae80dc42a395a1717b545":{"name":"@balena/jellyfish-jellyscript","version":"5.1.7-renovate-internal-patch-e7348f9c3a1d28a9a1fae80dc42a395a1717b545","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.7-renovate-internal-patch-e7348f9c3a1d28a9a1fae80dc42a395a1717b545","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"472cac7bf3d703e658650d3b09ca035b4c3e3195","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.7-renovate-internal-patch-e7348f9c3a1d28a9a1fae80dc42a395a1717b545.tgz","fileCount":16,"integrity":"sha512-8GFBk3gno4VZbo3ZHvb9Fu/SZKmaWNuYOepzr4y6SxYOtx+qHdY7U5A3qXbK2rZ27r/UFMtNla1qqxP9VJeGjQ==","signatures":[{"sig":"MEYCIQD3y2fRyYr+oPKJCkakbQLme9Negvq3LC7ImCHMtgqIqQIhALIOJ800iL/5sH9Fy68IJzFKPk36joVEYkieRgEih1MK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5CUvCRA9TVsSAnZWagAAmjUP/0X0B3LEeUhvWp/374TI\nP0sqT9qOHFqxlnrqlH6lLWs4S4rnAY7fgNqPd85a+RFvdv8t3nBcc9lr+zcM\nRav4Nz5UgMeGSiY3Q0yahTQLSjxXjVawQhj7TDxh2XT7T9c8TFLFJOv2Pzr5\nrQkpIZmlMC3g8SmxICdCaGDr6Pv+ktopnXErK0LH7sR4hjuBeyEfcdSxR78s\nvclArM3lOUj4UVSSoOUYAlnkydYikowz5dVmEM4pKwnHuFKxAffp4lQupg/W\nTrwKySwfKrOZJQnwu4nhLVFRoyObKSkX2PNZD22fWsdkR52WUVZ8u045FCG4\nivFJ/A7M4HyFd1nAdUv7O0mGKtsTr+yTa9HjZtmBT5Xm8UMEYhKVgNVUUPkj\n8kTpdLhoOveA0ZKdSLhu8HFQL4CrrGbmS2R0rD7lBPiVj0TaKc8g1Vo8AcI2\nELK0HaDT2qH0NWQM1HE3MWUqCbNNNCaDFWCrhZDWEYEtgpjptKd7mBHuDtXJ\n2m1qYkXLYD5AGCdZ/3beS8NXxT3rnn8j8U4y0lsJDJfP6kC1gzyYV1ZB3Myt\nJCmvsNLwUDSBNBcISQhNIPO+vIaCoBbtc+M0vFuQTNmTGakxYEnGuPSbH1Tf\nUbyGu2pZOF01vePDcM49hW2w8hWAd/KtF0/P4HdZhOMR7B37FexcIQObmIg1\nrSYc\r\n=A67d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e7348f9c3a1d28a9a1fae80dc42a395a1717b545","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-16T13:57:55.311Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.17","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.7-renovate-internal-patch-e7348f9c3a1d28a9a1fae80dc42a395a1717b545_1642341678983_0.6470476683053068","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.7":{"name":"@balena/jellyfish-jellyscript","version":"5.1.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dece985851acb32624a7d4872ac5ebddbfc92069","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.7.tgz","fileCount":16,"integrity":"sha512-hKX9cw1ZVzZW6O2tUbtsd/nEHOUjHvVmGnA0t5okMJL3lmHNVZ1ZHKgIPQwmZ2AKpfwKIvbaD/+/4WVlBNTIww==","signatures":[{"sig":"MEYCIQD7jetf2q4vn8JOXq4IxBiAejneO6X/Q0X3NQsETJuuDwIhAMnJVsleOFa6hjyJ5xfn74dUBLnYnLRhmVPVN8eBdHlF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5CYICRA9TVsSAnZWagAA7F0P/jpv8+CESgou+cjLTejX\nxgmt05C+/3VozEgiVI0CGZFVtk6YEpx8FLTEMBEWIkNLxT7EIPIkqveyJYSX\nHY5hmPyi3rNyty5ssdkHWGwWoF5h+JSNtdMVY8dySqLk0ux7WV/lldr4PZCo\nHLf77e9wCRZcT29TAlHAKHgx+ZpS7LHmuFUrdQl0ORB1jJ6pjZvn+9BSHlBm\n4kwhQhlc0cVmz2LVyArompQm9rS11voL3PpZ4woQSNOdao5JbIGFeVgdJBey\nw8MEYWnKagBJ1txLYiVkcE6Em3OKJs1c6hzLnk4MOCi1BJn0/R6AIaQeVRuz\njA6G+gEUV95mlWZME9DNzWclTdI4ms5wFG8BHskusPFSzEWi2sa2FTSeRfqi\nr3bdKXeHYC8j0FoT79WE21W0y7vPT3toiqJXjhUUgOvH1CKBbnsamOK98+cI\nBal2YBpndto5lhYtyW3KBiU8cifEg/jXRijxK6jArjWe+ehuUs35jl5Bp7ue\ncD9ik9fKhQKCU18TF9cRjRza/kDjdw3cjjpPGZgkVTKbCecYU3nzg4SIPO/G\niSCYQ0N9/XKVOpxvUhQW6OH+YxFgNYUoJQCFrH+MF6JVs4SUB3oZinIJS4vO\nWw5CexFEDglo1WWvBoPUXWIVHuFPyiXuzWTx+yPlMSEk2tbCq/FkaEN2n+s6\nGwxN\r\n=p3k2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"368662b2cb9ca1859b5b82791b344c19504739ad","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-16T14:03:09.716Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.17","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.7_1642341896692_0.8688124660814507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8-renovate-formulajs-f71e42b1f534ed9459fb719a0980147ace99721a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.8-renovate-formulajs-f71e42b1f534ed9459fb719a0980147ace99721a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.8-renovate-formulajs-f71e42b1f534ed9459fb719a0980147ace99721a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7baf64d85446406e338f76880a90538b95919ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.8-renovate-formulajs-f71e42b1f534ed9459fb719a0980147ace99721a.tgz","fileCount":16,"integrity":"sha512-IqI8gVG41pR/PevQ/iY+RfJsC0iNAV9btSp3JzJVm8wzJU3M+D//0dVfJpxbx1LeebwqZZ8irQNw6Z6skzMwRw==","signatures":[{"sig":"MEYCIQDi1p9DgPuTVWHmfIlmLf2i/cr5uFDvUWbwZnH1oNYi2wIhAO0nCE4EPDyKIOu/AnOoLehxhVUgcGk8N1eAdLyu6f7b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5CaTCRA9TVsSAnZWagAAWYcP/AwaB8Bm/TqC25waQBL4\ndWhUn7kSCt4NdfFgs7i+G6TTCN74wUG82Z+ca7+fruQrUsbvoCLafVNCpnUk\nem5iH0HPVi9plSvo4wQgHXGl9h7Ue9SXnzBS+0Gny9P/LXAVNxYBl12rICf5\nzHqfyEw7qsAMlaQp0bkq6acWPBMaHjVpmsgyAu2eICqavBBiD4NO+06m8m9q\npcUsrsNaEH4fqdG3WKMFy1yyq/4eicRw+kcSqzTqcUMf4ruSSxzYYZyC7DT7\nzQ6T0NobbE9n2x5wFPIL3hbhorJJJofYryeviSlpWpN4FIciIzOwqtd7/9MT\n0gfWlaYZubIVfZL740uTHfoPhU9ptuDGYmj0Q5uW7HZPyTPvMv/ursALge/e\ntV072rLrXzTZ8IG2asRJEn6RNH5eEWg7pljfSrB2xKiqZ/0dp1lnoZ/HZGN8\nEjLIgb/P2n3WzNB5PSOmFxEq1Dv2HcKeGiXZv1BxrTXz/Lz/AnE3L9ULBUml\nKPQH4Q3DZJ8F+/GASA30zBq5srm/fLlAVXsRl++pBdR918/74+186T/2EjkK\ndnOud9OR+u+rB2ze3xoqAoopLKUiP9LnnycVQdhlGHvQE0iOT8ACpTWA/hY7\n7nTy8i0dJAeooIHdXxfXzCRYrPbIJpLX+bbWZcKGMW3qnmVTSzX6CigsGd6g\nZ0te\r\n=U42e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f71e42b1f534ed9459fb719a0980147ace99721a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-16T14:04:26.822Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.2","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.17","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.8-renovate-formulajs-f71e42b1f534ed9459fb719a0980147ace99721a_1642342035692_0.9527505850990821","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8-renovate-formulajs-a8ce30e1447240ea2704bf9fd8ee281efdd040ba":{"name":"@balena/jellyfish-jellyscript","version":"5.1.8-renovate-formulajs-a8ce30e1447240ea2704bf9fd8ee281efdd040ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.8-renovate-formulajs-a8ce30e1447240ea2704bf9fd8ee281efdd040ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9d26e23ca4852bf3ddf014b60c951fd0760a2c50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.8-renovate-formulajs-a8ce30e1447240ea2704bf9fd8ee281efdd040ba.tgz","fileCount":16,"integrity":"sha512-7wyHhKcLMWPjxGdefsn+oyDfhpJDZMr1giuo38x0W3N4sskEuxCftUnjRZt3adgHcqIsC7yfVDursK9tJZr2nQ==","signatures":[{"sig":"MEQCIBGi+KU3Q3S6NR8ib5PjI7Mtp8//T8Fo/05Oddw8+PkmAiA1cr3Kc6uT7WG2LPzVsABowMz6O81yXoYETaLYbEQd+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5eIrCRA9TVsSAnZWagAAAnwQAJI78LbP6KrP1kdv165W\nvNb0kibfbaWuK8yW8dM3ercsgB9rUJJqNjesI5UC8lnLZd91D1PRX83ArfHR\nOmIobbpLQUK5VEs3yxvPuu4Lcf709nMvO7lVJcvr+wn1bSOKtyC5H7cOoqBn\nRxLqOu+7pGYOCcvkneDIZ5H8WqgOqegq1UKqfkYNcdKaltuVgffOAB7nSa0X\nqZN8JME9vd7/OfyMUUmjLevQQlw98yOyE0XVQkMyaWuxFw4F4zQTbY3N0MYm\nvDuOVXiC5shVktf1gdzfeWuR1/PTZvdDt/57DocDjKpyrgPokUQkqsW3Z3pl\n1T5zt7q31MQAgoNWjddJkevD7KccT31dxI3CiByBYDRFDrbayJlIPyvz/R4O\nEBv1/QBVNSNtshD8c5PLRvaLUCNAVvpC1FpLPeax2lYy0fZ/YqJPsUGynY2g\nFbHWKI5KtOq7X9amYQi52GcUaqdx052/e4JtpBulMDWG8/eev73W6Uv1iNXP\nuGitTUecisqyuqVESBIVJJ3jwXovX0rv2Ax5qLUvIVSjx4e1LFaHJyat9cwP\nCDfwdylAnv8Btx6k+RBTmOoTTTZaJKLg196YYvbCbCx3pHQRPWxYJ0S5a6xr\ndveb/oHx/3AgWBozpDW1y8rxqaHPWJxg/2C99CKpCieVLnzeZQ4I+5C7lDyR\nfrSr\r\n=dOkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a8ce30e1447240ea2704bf9fd8ee281efdd040ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-17T21:36:56.009Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.17","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.10","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.8-renovate-formulajs-a8ce30e1447240ea2704bf9fd8ee281efdd040ba_1642455595027_0.26270799004088086","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8-renovate-typedoc-0-x-9dc0241cab6f8aa65f56a3aa783a75e9224b2c24":{"name":"@balena/jellyfish-jellyscript","version":"5.1.8-renovate-typedoc-0-x-9dc0241cab6f8aa65f56a3aa783a75e9224b2c24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.8-renovate-typedoc-0-x-9dc0241cab6f8aa65f56a3aa783a75e9224b2c24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cd2147f27f59c4c6ada8298bb3f95a24a7666d5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.8-renovate-typedoc-0-x-9dc0241cab6f8aa65f56a3aa783a75e9224b2c24.tgz","fileCount":16,"integrity":"sha512-AJh/cqasjTlR7iriL4rmiaNTnWSW+5ehrWrL58tOC8yArnvQp1tuu+uHoLHCmTPgKotvLXtgFdtpnq3354Z8dg==","signatures":[{"sig":"MEQCIFHo6o99K0Wix5fZx56NKTDi++9RR1raX7DKAcv3EFy+AiAh+Ldm9wq5sZBlUCyBHWmKA7teoDmYjUrsScdP36jHig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5odrCRA9TVsSAnZWagAAT8QP/iHm9KFgvnsm+ltUc3wS\nRB7TgRhbBO7a8T7xYt9dUM5aN0t9ctmHVrUrjpFY6eGSOdOkE8VTIpqYTQFh\ny5P3m5ENhwcBzq0I9JwQp/viUmUsOGKLee5NNGSLGrftUZxDCRxpFbhnz599\naTqSxgsTLBeqkDNyAufQMFt8WUrrb6rr8be4C+cWN7Kd0THtyoNl16EwWKYl\ntuas6ujaddC+CL9i0o13VemdfqmbdLhAImeC1iDq/aVrHfPyKqEoi+2QQZtR\noWcuGuHcNkVqj/ceOyiWVwCUOwiGlKLdxaQO03ogiVIel8bIb2AvbxR3JXJf\npvwzdMFCgLy1gdyG4hT/QyGuuyYIjx+F9l+PCMYu2SvgjZH6VbWZ7HROpDh/\n06J5DWQqYaMBq+9cHNFZmy5IMJJXy2YO+4Y3ZZqoPmOisGaJoRlzkrpbcm9v\nyvMs+htOSH2H29ldogL479t24w/1n0DddmaHTviFUzyfp5SSPyt9V+lk+8vd\nAd44/72E0WtEqYqo091vbzhOdr6NYvsoh+n0syds+NcbPV2qoXuhtDKzlI4J\nA+inXSMf6fR2JHBBTHZgzCg5npg97wWTsS3zm8U9Yk3BPfj0Rw39c6DCpo6r\n/MmCDwZyfq14FsgMY2B4dw0HtOX9+RDTonoUqCvTOSTzZm9wvomN9eiNk2Gt\nMpFk\r\n=6xKN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9dc0241cab6f8aa65f56a3aa783a75e9224b2c24","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-18T09:22:01.332Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.17","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.8-renovate-typedoc-0-x-9dc0241cab6f8aa65f56a3aa783a75e9224b2c24_1642497899393_0.6346093551541532","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8-renovate-internal-non-major-c7aa80772b581989aa64dba18f0c76bd6f4cd626":{"name":"@balena/jellyfish-jellyscript","version":"5.1.8-renovate-internal-non-major-c7aa80772b581989aa64dba18f0c76bd6f4cd626","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.8-renovate-internal-non-major-c7aa80772b581989aa64dba18f0c76bd6f4cd626","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aee280cdead420a2c00ae282750ac129f7724b53","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.8-renovate-internal-non-major-c7aa80772b581989aa64dba18f0c76bd6f4cd626.tgz","fileCount":16,"integrity":"sha512-3JoP8NnQ6gJnhVtoJ7R89WfyFKmKxFTRchBC25g3wYsVAng3bm/wS4l6PQfAKnzBFTj76zUS39n9Y+UtF7GrDg==","signatures":[{"sig":"MEYCIQDzK+nrkLSVhflFvxSJIEkY8rOdR0/vikEDFf+MvPDGpAIhANt1oLAEEYmtxpRJ1GA5ET87/mwhB7lxXr+8QF09WplD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5/39CRA9TVsSAnZWagAAZrIP/2+W7CRFGDZz1vV5S51z\nsjpA7s6RjnEtspz02fobz9KrDHXErfPEoe/ZmRzksmCzs94BtumVbgqgmF6E\nP54igr9mPZPQworELDxiXAwF/vag7EQLlXCmMPcw8ha327r6auful+ohHo8k\nSRlY3DNBwxnceLH25yAuGEglFOMsn6ZDV1BiCjqgT2iAdeGTAIgyvn98Nnjf\nVrp+slDqKnJGGyJCQ1//BRk3zsLARgJUzvzL9ZgHatI0cCyoIzJABfJ/w+xL\nCUFqwJK3KiU8ccd97MTxnimkx4Pi/BlQS0iToHSRI7kkD74awX8BicxnFHxc\nw04phrj6ZEIdUHpuQe/P5j2HPbo4/z1ZrkG6R3MD1PJPX7ho3s6FnWWFQkVk\nYcrFcJzb6ScqhXQsxDBQuchD4x9NUREy0FpttYhlBgFbSvwWj6rKP9LQw8xo\nKFci7zWmLfo7+dk+6qN4fd1Z2O3OsMQeJkzcVgAfKij5lrhpQicITwgm1QIl\nNMUzV1vEW1OOoNYRFpyWuNoePNzw1ewG9dU3026OL03bTsdlJxFof0TUZoY5\n8k6Im7+o35qHf9sXeamJqld+BamDLP0eNgyHU4sgAET61AxJYtBE2rZlVDwz\nZBXMcbgS8gaPJoQD4HcdnuoE6ABDQkGKhVXhRvlqlgIvS/6XBiaDlprGVY8Q\n7lAL\r\n=wGmw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7aa80772b581989aa64dba18f0c76bd6f4cd626","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:00:09.652Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.18","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.8-renovate-internal-non-major-c7aa80772b581989aa64dba18f0c76bd6f4cd626_1642593789648_0.12431454661920083","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8-renovate-formulajs-3bddc4a8b6caf743bff1f388a8644fad2851cf9a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.8-renovate-formulajs-3bddc4a8b6caf743bff1f388a8644fad2851cf9a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.8-renovate-formulajs-3bddc4a8b6caf743bff1f388a8644fad2851cf9a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8573c63bd6028974a242fd180fd54d87e88d1c18","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.8-renovate-formulajs-3bddc4a8b6caf743bff1f388a8644fad2851cf9a.tgz","fileCount":16,"integrity":"sha512-EMkT0uPLkpsTTAiM+msez7J10yh1knqoOHCyU4dL8gdHZ9Ql041TyLk4XuyjbbnEs4NK/gr4ipRdKYrmeVzNrg==","signatures":[{"sig":"MEQCIG8iVyogGU4VVwFJKq4Gu/1P4cZUFv+DiQs5YK9iWkTkAiBAyLXEA+lyavz910vX7u6OxpnisLNjXI9pqkY4j//F/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125075,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5/4hCRA9TVsSAnZWagAAk7gP/01larCfRrCijz52Hjij\nm5UXP7WghqOWLdNYsiyaW3reG3TswDXuimiZ0I8g/3ykb6HjuL6Y/LGRBfC8\no9Ep5SS3thSy41uUL8RBKf5sy1uRz+CQHuubsDWe9gUDjacmiTYvP0nCv7fX\nc/YMnElfeIzTbpsvWH6nJWbiXKjtWFrZNbroUUMrby8cJPJ8S6XXnCryzCM/\n+McvwrYj6Njp18xervQxwJhXj8CPD8GWfMrJHMJbIo6An5Q0Uynap+7BRCt6\nF7PZj/9sBBCZ9zUWkPVhfbasm+fNTZbef4sjpgje+u+6oSTfEPaZI1ytmPR4\nsrHF3hlgD8OYaVIyrtTQJ7I8i8a8WzMkLnpvuA9MHeM9ynHOoTAvayelS0U1\n65WbksEt+gNCB9vr313y5xtCXueQbk5x1pIabVmHtI3QnQJjU0aOcmt2DC/v\niI3LkwEY+lLXYRlPIfNHP7hYb+WY/44CdEY3DMFDCRmCgfwwolilDVFfb0AN\n4wDhXqhEZaNZ/DhBOpzuSntuMBHMSNG2QD6m+cWCQ7oUAgmtxHfACV3qbRDL\nL4ij0ncaJ1W/qoveNSt+bD1ck3JkB0BRB8yHRxdZ0+ro9UTpO7vIB7yB9G2H\n9QY9E//6xNFBXUrSsAJt53heoucogAVRulZBXle1Ml+8cG4yF0tgSHnNLJqi\nYWu1\r\n=lnqd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3bddc4a8b6caf743bff1f388a8644fad2851cf9a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:01:22.361Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.7","@balena/jellyfish-logger":"^4.0.17","@balena/jellyfish-client-sdk":"^7.0.37"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.8-renovate-formulajs-3bddc4a8b6caf743bff1f388a8644fad2851cf9a_1642593824870_0.81705434549464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.8":{"name":"@balena/jellyfish-jellyscript","version":"5.1.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f5cc898beb469a31177c85845fe996c480597399","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.8.tgz","fileCount":16,"integrity":"sha512-iusfjfNER2+sbSPjhLk4ZKum88fYX1PpDlUyDgtGCM/Eqo6XZIeoxVnt3caC0soOcg3t1zwA+x1Y/eLqwsYxuw==","signatures":[{"sig":"MEUCIQCTL5GWFwcpopGz7OsMw2hIR3rIDFQsGGAibw4QB7TO1gIgXV/mDvT7BgtD9DPmgyD01Duip09B/xBgi3lZr3tydvU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5/8WCRA9TVsSAnZWagAAjnkP/A6aWifmQwPlZTGcNxzs\nNAE0dJyXY6mqAYgrukR+yj9pKG57l1noBe56+ccHsHgpZEK3u5h0iM70LzNe\nwUhSdSC/WaLuDvRGs3o+JNwKg+XGQOQjPpTe+z54XXT3j7nlVIqjfenq5gVS\nlc+P6oOXMYL2HHacHgFEgRl+jm5IE3ljmwTlB+jBuRl/jYNrN3pm5uiSU+2j\niUJpp9AQAVWWHog/sWymBdr4b3mhEa/LWkefGABNePJfkmH+TRmFhYvCtQ6T\n6N8yS/8IaDWRESKMqXSobvzHSNV+X+lLFgq8h6Ob7YAr2XqJ6ybYzuzvwDZL\nFxFFhoWYAe2uLCjrvai9D7+RqIhGXFif/jG6zZXIRNxs/1DcstunxpRuTWKm\nThL/nO41Mhm6h1YV01QXS83+HQRd4Zz8VtyDofweZYjgJigwOg0hMY51M4tG\nMhvVBL9ZwY8U8g+R8ki6f/hQ/mq++kMvtd5Ctu88joExivpDw3nBOv30pDbG\nXqcmP+CYuPiSZpTlmHiADUzd30We8FKv+/JhkgDRl5QXsQcahTo5EJ0W1XRg\nxgiFMKWzbwrvfZvRJSEk0SRnf0QnCl1NWfJ2ETm//F9EJ8MRwEzh0jAqhQ80\n5SysBTPx63LEvGfQWFJ0+RWhejJ6HLKaQ66l6Y7vo01mM5jeVLyQSONWK82V\nfw9y\r\n=UmEZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2bda9030fa6ea43fa1522fadb037304b8095ae25","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:05:01.495Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.18","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.8_1642594070754_0.9483768385598694","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9-renovate-formulajs-1124ceb9c4a256c897d33d9d95928dc39ad0ee87":{"name":"@balena/jellyfish-jellyscript","version":"5.1.9-renovate-formulajs-1124ceb9c4a256c897d33d9d95928dc39ad0ee87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.9-renovate-formulajs-1124ceb9c4a256c897d33d9d95928dc39ad0ee87","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5b5ad7bee4c05786929245c7d3239dceec05865e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.9-renovate-formulajs-1124ceb9c4a256c897d33d9d95928dc39ad0ee87.tgz","fileCount":16,"integrity":"sha512-rcAUU48ecOGw1vLVDNtBa0yVjriYfK89nd2A7+TDFSWKz8Ax64ZKK5JFu2nWRf5U/d4ZMVy8FfMpXeLveICBsw==","signatures":[{"sig":"MEUCIF9FBk+bMNcKhiHxcYuUWGHL6t06RRiz70qM782wpAlOAiEAgCe1k7hUJIsh8YvIM1sL9K2hEnak2LbiwuHmrOXlYT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5//DCRA9TVsSAnZWagAA77gP/RnmWSDI5dRgc+Vgaypc\nIXLYfm1KG0djrWCKqH4L41k7KqVXr8KGpTQQlpeNtiucX12CK9n/H7C8liHM\nLXiyUCvFwZ9MNNmmW4WZzFwNa9w85FvfREiueqrA/5j3R2FTHMdhHJcMeu0Z\n/e2T688D34dEkfa4iTpsruIhanrWCwb0uewUZj9HNNpz8KXxWjEjuBSLUNVj\nTky5U8h6CEvXK9Fq+YY4/9Wq74wutzbaxdbSVKb2UGnvx1WT+TAbdkTKapFZ\nNh3KSk+vVK552Et+NhYPrOBPL9WoB9YiRY3/GyEHmCxPUpzfg8EkkhCtSXbG\nw9exlVHpip+iWZTelA6MN7JKHiGxrPQUuA+zeom1yZgHI5i6dfVCFPWYrrCB\nv1urXLTAwmLmpErRMo3yEtVxv5Rd/aPF9KQT+6SMQZivncpw+CH4bhwLeO/+\nPgue1nJCkDpcCJs+RdrU5w4ZM3O+g/ucMKcBv+WQXVOdTzP1aNrhFM0L9sfU\ncdFYmjiXzK0HOjO47kIocRpN5/hME0MT2K0YZuu0OmeGp1utLDuQXhTjVkVS\nplXt63uzNMenpA2r3iCNynvetaY8YhdMnGbNXeglWPYna5uKzIOwcFrDEJnS\nmcOEQHiDvTe8nNy5AbevykH5yjjvcIiUnq7J8EjboelehUGgQQghprFAyMN9\nseGT\r\n=uods\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1124ceb9c4a256c897d33d9d95928dc39ad0ee87","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:06:40.622Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.18","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.9-renovate-formulajs-1124ceb9c4a256c897d33d9d95928dc39ad0ee87_1642594243044_0.6432043279931796","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9-renovate-internal-non-major-eb104b70b79b68a442d713c21583276039b44bea":{"name":"@balena/jellyfish-jellyscript","version":"5.1.9-renovate-internal-non-major-eb104b70b79b68a442d713c21583276039b44bea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.9-renovate-internal-non-major-eb104b70b79b68a442d713c21583276039b44bea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce3575f2fbbf9d28f5ad164db2137b7e440f03ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.9-renovate-internal-non-major-eb104b70b79b68a442d713c21583276039b44bea.tgz","fileCount":16,"integrity":"sha512-w249WWfrXaVCHq/v8BS7AalYjccW6kGzZepU9U4W9BZn2S9Hdq0hs4ghH+Czu+p/5d0H1NE6ft4e2fTTXkjHvQ==","signatures":[{"sig":"MEYCIQDIT4PkzIZdRm+SDUhOPeoYoj5KK1CDmtGSWiTjtPy4IAIhAJuUJErMVZJqUG8dbeGPaxb+RozoWWzePx9GZWjh6jJu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6ACJCRA9TVsSAnZWagAA9koP/jmF7U6M8KOMZMtSEELJ\nhbjoQCHvUuseRKJl7HPE6+QNs1bfmiZpx0MQIaj2h1h5EzH5tIbAn8Ckqjm7\ncArNpLQ3GnDflsUWKXLFWkjIzOvTpdDysH1h5CI/m8lo6Ml8TgnaKJxkvi8h\ne2BKmeESSMCdBkvw8CUaE/nwuJpZjFBa/XtL4kh3qBcwPk6gRB9KEjA6YGFE\nNHZG71A9KSBIyZMZQGHapBbBO8ct7LBm/0ttKgWj3awDzGJUazsU8IDnBDJ2\nr5IcT1U6a6p4TKu87cP1irqc8yRUOPPY6QoCaFwCl8JWtIr4sHZgoi8osXOo\neOoGXXHc+a4G3w98dh0Dj0t71GDIvfk54RtnLZzNG1i7UTyHAeDp2mOfohT+\nDLaV8h3mxe11hvNamWDfRWCPkmAA0eSCTnlneVD9cyUyiBgHAwbbqVHmdqvP\ngZVuKWD5LfAOyT16WSj8MBjHK0uifdZk73Ow00hE9//ftoFq8R5cENd3jpSB\nHh9czw7lzJK+sSrSqNZA8inuyACtn0krSeMJ5DyEI+cYMzm79dA/NVNUwq9P\n3odwd247CO8HvQ543mK+A6tM4+AFg37cZz0dacU9pJhIJHkmPxAYP9O/KoiK\nuKRuKuH8Cm4PP2AjAlVLJxrY0PrQHNRniSjzl7hax/4zQ8MCJoN784+8+E60\nxnXg\r\n=0NZi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eb104b70b79b68a442d713c21583276039b44bea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:10:46.483Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.9-renovate-internal-non-major-eb104b70b79b68a442d713c21583276039b44bea_1642594441541_0.5251901984016472","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.9":{"name":"@balena/jellyfish-jellyscript","version":"5.1.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"225c406321438056eaf3f025a5946b7a15961360","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.9.tgz","fileCount":16,"integrity":"sha512-CJ4FEUBxb/M2KQXY0/2NVnHghx6uzuGg3wvBkWrnhqhFsukppUKiMK4HgKI7tVUE6J+u6sGK9y9oP9obCfxu6g==","signatures":[{"sig":"MEUCIAHz7+ZvHGp4NDeR31knPyJbR4xif0P4qnZFzpa8NemmAiEAqeMfEukx+zPnBvjnMacYPUvSmbjbNEN5psDumHrWyTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6AFvCRA9TVsSAnZWagAAdFAP/iIxvQvR/AUFgiw46U9O\n0Zq5Hnt2yc74V/ZyAnXXKrkaJh4mX1WMiG18pGjj7mV5PYrnXgU4chmCJ3xD\n6bOiHfL+ma56kS6zH4gaOBx+n6hrEpVtMRXZldKVdhv4x4rhR2zHYkeayfqS\nwY7UvKkbAawDrjtiQXsKdyF4Uu/ldhJ7EqWUz9EYt6y6lBOmpK2v70o+/DnI\nAIyYdDG7Ipm7bX+qpzmZaqDayUax/UJKnqi/or8yAiropOhvv+j+7ongcn9c\n7vcO5yF2lWbx8hEIoHGFzEuv9fI3kAx7ll7YYf2xmenRpx1lumnc6GTp9eWk\naFHy08hTQRmqCANH42+iBEg1MvPQrU2+xe3dUHvZ/O9+Qzss7rG4ag8Ze7R4\n/rc7VnPArUplnmwL5RT7fBzVm/nv2dRluh0qcWsRGU6iD/hk3J6MYtlPPr8d\n+3slCzTrlcyENv9cqeJD5PM14EOQtg3XK2tNIM6g6O3SF0t9lz7QTMowSodb\nDn1oWuQ2gCqhEzGwzylEEkk1W0RZRBO8yChst8IdpaW9qIA7i/1b7FSLHHyc\nQLYSjfq/wp/IXzty6ARk4t518Uy2pXkpyNobCh0wAtmQnWVw+VpjWz/YKtAd\n7HBlqqu8ylwcbqgUTERgEy/upK0VryFCaiCCTSptenPus6VkTVcLY5C6TcF2\ntTv8\r\n=bB79\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f6c61a874f6955830475464e81912d56ef2b843b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:15:31.998Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.9_1642594671422_0.13175965151849933","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-formulajs-929c1e53ba793b2014d956a5048ce7ffd21c5fe1":{"name":"@balena/jellyfish-jellyscript","version":"5.1.10-renovate-formulajs-929c1e53ba793b2014d956a5048ce7ffd21c5fe1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.10-renovate-formulajs-929c1e53ba793b2014d956a5048ce7ffd21c5fe1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9068e7c67eef9554a9698e32df1dec5684f1496f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.10-renovate-formulajs-929c1e53ba793b2014d956a5048ce7ffd21c5fe1.tgz","fileCount":16,"integrity":"sha512-5s5LGREKKGYmM6BU4WW+y2OTRYhOWQooweU4WzyhXk1JYoWTxM5SJ+ZA/nGsqu/C5zSx7dK+VHwM3Apcnay1Iw==","signatures":[{"sig":"MEUCIQCf4EjkIgxClEEbwy330I6vlJWV78fynGIxbkcot6gbfQIgJeDSJAxR1Vvya3CxQCb2fqKjuancralXnWrH5E7bln4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6AJlCRA9TVsSAnZWagAAyT4P/jaHdxLrLlKfGBO9Jkk7\nGp/WkiVakS4aNSCfZ2ugLL9S40XMp6TS20owwN1vkgzC4pjfyiR0L5fJaisu\nKqHiETfttdW050qO2S1TgRZMoy9HJjy1qDH71mrewrrwcCnAASEMIsVzeCx0\nbmcXS2OfblIMWR2kJvLNInz2CJKQBXfhRYKx4uRDesisIJlZeY97OEHwYMEX\nyphQcSm4RYHFaNWM10GZOLJ5cxxyCYC+fr6jZXnHo5E821cRoEYTwqPpLQYW\ns57BTsMrfQVLhgwQewdJArQEDRMYJyPRLX5wTcYVNH2DRzDJ4MXVgJfED7Dr\nHfw9TVo92AaKxOgUu25DozPw0arQVx8dSxq0xQNtA9c9t7CXofGlj0wPDzpV\nZ9XeUC3jZs4hkKVEEiQVuDx2LC9UJ3u/5nlZXe1pUNliFiN20NA20kmNroyy\n44Oqtnawgi+6t4HDk2IefwcF/+n0ioMKaJCM9vXPUNmfL6NvGuE3kfghMlCL\ny3swE1WGsmQ6c0AsXh4gD42b6d04IkYHzsH673ziaKgPaYPYKfokvGucMR+a\n1ApV3gXauY8LRcHAUZKw4eZ8WHnF1YQY1i15jYzDLkH0hUo1LGcoePF0U+D6\nA8FRlEAd9xMBR3L9S3nOrebJG+u78AZtWgL9+RZYMnlBGVYp/CiVuyW0nPYt\nJlVN\r\n=qqQ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"929c1e53ba793b2014d956a5048ce7ffd21c5fe1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-19T12:18:39.747Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.10-renovate-formulajs-929c1e53ba793b2014d956a5048ce7ffd21c5fe1_1642594916903_0.76094093249286","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0-switch-to-safe-eval-396e322ab9dd5854b8e8d0f79d3d6ae255edd14d":{"name":"@balena/jellyfish-jellyscript","version":"5.2.0-switch-to-safe-eval-396e322ab9dd5854b8e8d0f79d3d6ae255edd14d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.0-switch-to-safe-eval-396e322ab9dd5854b8e8d0f79d3d6ae255edd14d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"426a65a2485a46e3ed374b7c692264531f1fe2ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.0-switch-to-safe-eval-396e322ab9dd5854b8e8d0f79d3d6ae255edd14d.tgz","fileCount":16,"integrity":"sha512-QrDIG3uEM4J70l+o4CYO6XpgOppDfoNLRxokfCN/I0DZtTQWpHT1qkopw7fCbcdsez8eOWqh1N/hSlgxI5iGJQ==","signatures":[{"sig":"MEUCIFWakERMGOLgC8kb4EGRln80sacmoXwk4+0p4/bV9QMfAiEA0hcDxm7DSxHl2B2XwGeuIlIauqjVy2aYmpXD/kRaTwc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6onUCRA9TVsSAnZWagAAjm0P/0SFdml2A2HcnXtG3p0Q\nPVA9DBd9D0e5PMkJAwOqbARfwSfMdxh3w7U5qRzCEjSYQM6HR63U2BDw+MGi\nmZx933harUmSyPl79IjoRaBe7798WlO787Engv+XuGkufR/OBIPzQe2eBDHy\nvLnG/aUmh68DguuKmUty63gylznE/6+yipe7m/5ubSC+f+M/IiklIRl0LqPg\nbduri8HAZgo+2kIvdEAfympfsDpaux3LsWyant119ylETLGmimCp5FqrJPQ7\nL/6pVzMIqTTh7+WZ1o18EoeJN8KDTFEA1WakHWK9UuAovTpXiYLoamoRL94l\nqfUbvojwkVzSWPOKaqPkOqTgF5DP8JuMuOtRXYIMjbv5U3kbiGUYuhUp+Jyq\nIyWd7QkebEU6e+b1GG8F4kL8soPUTnTBmznvkm3BzLhbg7l6cKlcRiEqTnHs\n5QAL10YiubI0rWFeBaULd18WSDkV+zMahV52wuw/r6VYl24X14PTkHVNBLaE\nqzdOkv3nz19R/adlYC83ngmLjifkSTy0sfYwF+B9nzz5XJuf4eqYcDhDks0z\nxKxofm6W/ik6hf23Vl2h2OnsMcnDl/VQIoqzgrs0cj+eUTBg+eqO6uGvCht9\nHLGAi3QThnWSuzGVrSTEsLxXu0bHqRgb4EtDAOkV5dOCUb7U1A6jn8LnDNKP\ndrGS\r\n=oNLL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"396e322ab9dd5854b8e8d0f79d3d6ae255edd14d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-21T10:21:37.050Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","safe-eval":"^0.4.1","object-hash":"^2.2.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","@types/estree":"0.0.50","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.0-switch-to-safe-eval-396e322ab9dd5854b8e8d0f79d3d6ae255edd14d_1642760659823_0.4663322096201423","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-balena-jellyfish-client-sdk-8-x-6769eea8b54a61fd566dff2a7acb8917bfb9d8a1":{"name":"@balena/jellyfish-jellyscript","version":"5.1.10-renovate-balena-jellyfish-client-sdk-8-x-6769eea8b54a61fd566dff2a7acb8917bfb9d8a1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.10-renovate-balena-jellyfish-client-sdk-8-x-6769eea8b54a61fd566dff2a7acb8917bfb9d8a1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab21e2865407af28c025cde592885aa60d6a47a4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.10-renovate-balena-jellyfish-client-sdk-8-x-6769eea8b54a61fd566dff2a7acb8917bfb9d8a1.tgz","fileCount":16,"integrity":"sha512-mJ60ekaDMnk4HhU52rt2nDKC2L1oBjhDdJ3LM5WtoQq8W8VyBQGemo/HYMopsW10JlQCJ+GqcMPQU1ppt3pmKw==","signatures":[{"sig":"MEUCIHz6VG+5cvrlH53lhuN9+9+6+m2HElbKgTO1vtwRowe8AiEA83IWofVS2caXqCN2KfWj1ohdgHuV39gaOe0MSjPvYWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6vnvCRA9TVsSAnZWagAAFkcQAKJqG9zP89Qs0XpGFHRY\npjDpN013ykC4kMnZ6FxItIG9/tOjIY9hURO/arBaVYUQdmxx6bi2O5tuMUFZ\nX1QRHs7L2z2jsJpmFzRs9iWyC5r+cryC5ilS5i8L4jcBICsBBOhh/ANq06uG\nSY2DbRKMlTerwChD8OmE9zKf/X0v2Rd+e1zCWSWmv0kn0gnBw22rpzaR/iob\nUKH8HIJ60RsvIIunGGaceZ+lxN4yGVanruRApu/F7EpcPwHzAFoYTyn3WSnp\nHrB+8sUGfq/nxSWpizpiSPYlAVc1zn9VLgEimFzVNSYiuXFqaqWFh+xVIL81\nGWcYOta2yWp+ouLPFosw960/LNTTqW4dwaIHcaOrqI48u3yOmavxQ51DQGj3\nVJkVZ7Gz5FnpFc6pwNGhGRawm6GMGTK8oCBk941bF0SjKTGVQi5RLlfJemus\nTRnSBQGUQEkgQcnFE8qRdIiqENhKzVz0EXE7Iji97Lg+zVGFN2witC82zmLX\nHWN1eairjQtHe+zQw6ZUMtHdwdsePlb28y556T9wtlTJIv0G8co/5mszgXcw\nLLJr2Uo7wMhXF5+0A9exH6BcDUcCh3Ux66ptxqxMFI7jFXtGr/WqNP5LGKRi\n6aJj5mGIenUNHZkokPMGezBqRA+Wmg+ArarGn5LFHMTJipFcR4b1vxtAQTcE\n4JBE\r\n=8fbf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6769eea8b54a61fd566dff2a7acb8917bfb9d8a1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-21T18:19:24.949Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^8.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.4","@types/jest":"^27.4.0","lint-staged":"^12.1.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.10-renovate-balena-jellyfish-client-sdk-8-x-6769eea8b54a61fd566dff2a7acb8917bfb9d8a1_1642789359308_0.3837098875747109","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10-renovate-external-non-major-f243bbfcc28b249856eb9befa14c0e977f4f9b83":{"name":"@balena/jellyfish-jellyscript","version":"5.1.10-renovate-external-non-major-f243bbfcc28b249856eb9befa14c0e977f4f9b83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.10-renovate-external-non-major-f243bbfcc28b249856eb9befa14c0e977f4f9b83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23a3a94c049328dda5db0f5027ed1905e91186e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.10-renovate-external-non-major-f243bbfcc28b249856eb9befa14c0e977f4f9b83.tgz","fileCount":16,"integrity":"sha512-Dk6NnLM073co0ygaAjzsYzqXKlCMw/WlNAOg+JimNR12hNd5v4MrudDpt2XqbKN1u9F69TT4/A9NGohybX7FdQ==","signatures":[{"sig":"MEUCIQDYp7nkx1UKz3Radkf37kRIChk3ibNQwG/SsTmh/Gw0lwIgd97eWAM6E7HTbOiWz8lsLktrn9ZS1P/Z0g2xOD9eApg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh61b9CRA9TVsSAnZWagAAAjQP/23NkbyHzxdx6/Eu7DFv\nK/kBZl8UVEVNUbNAkTS8aL8sBb6pu/BAaZi1dr2etIegh0QP82B56S0Dk6J0\nRT6TYvBlh/yoUmGYx2WCdFH4YUJTz5657vO7zRdiYnoEMWBbIZTym7enzPSz\nahOzC0NDW5aoEveiTFPb61WEb69g1c87VoXNtBwRot9VQyb64ueSsd1qZEHe\nSecJIXhTlj8wZDiBCmqPAc1qx/TiKURtYoucySTOzmC8JEogu7C8ZCXHImZz\nVuXSxgh264m7GFu1o+dbMukpTIllLzpmqRNcWbgtMpZk2Q+PKgC7c/qcNY1l\nN0Y4deXjWYcq4Oxv1YOG5Gva09KGrAD7zT85KAiwYNYrlBhy2XzGHr3RNg58\nKKcVnVJNWc121VxwZbcdgtf5zBxNCju+/3RNY6AI3H/lJ15bnzgXgWGq+yZy\nuR79Rts5Vg47L/Fu/gXgfpfDIFDYv6URJHkES9glKcnC9J7OlT8kKxPq5oFU\n/0biq5ED4RYHExigS4XX+egOlyQzc7dOgWeUsoeQmPQLdLY0+qNXqNCvrTXM\noDjxhhMrOZOe1eecCH4eyhflWgs3Lb6g+AXUdEWH/xLUgBFs0qRHVAXEZBT3\nTamLoanZb6Kc5JLuSdVe6OAm2Z30MhqiGZxnUlxSWprKvlU4N46EEuzXnI5r\n5aBD\r\n=lbfA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f243bbfcc28b249856eb9befa14c0e977f4f9b83","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T00:57:09.707Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.10-renovate-external-non-major-f243bbfcc28b249856eb9befa14c0e977f4f9b83_1642813181059_0.7420673764368566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.10":{"name":"@balena/jellyfish-jellyscript","version":"5.1.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"56f5ea8a05e8bb8684391bc1440c01f2bf39ed6b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.10.tgz","fileCount":16,"integrity":"sha512-kGSugYwfCVibKyDLlu/T7v44G5e5zlZb3HbWtVB8igFuUc5rTaeHYKVoGUJAiV+xvitzuWGRUOdWJH1FoTzzUg==","signatures":[{"sig":"MEQCIAZLcEvQ+CDUant7o21B0K+uX4FRxaOboaPls1K6ZxmmAiAV2rzxHneWHyqgKzn+d49QD9HYUGr3/qwtmzAPzBpYXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh61e2CRA9TVsSAnZWagAAr7gP/1CJcnj5/AP7uPtDoXaO\ng1a5HBoXAXxxlG/s0GfWdCbTzJTf1rd2c6DlLpUhss3f8VfsFa1Upkzshh1n\nccGsAiOVGsI8jZ8I6u3GIZNy5t7FjJwrip0p/U/SBBRyR83fCRiSRx1jNzsr\nq2TS+IgnmY9Yh8tcCdDCkzmGWLqri+hNAsVtuqxOyiHvKOuM7PiInC5I7qbx\n/bOFM5kle69Dkoruzzjm0arZQLyd70eMp64BFS3XlgvQFRU6VfZheY/+68qN\n0Sb15iANjjhjqB2VYM23hbDIbCHavPaKb6rC5yHJRVEH71+g1FpxmZ4cWQNe\nkJZFt23fbQtxbj6I6D5//FyTX9hO+bWzfDxv1GAF9sH88/bXHS5IZ2TE7g1b\nomMY+Mby7ab1VnrFwH+6L+hjYedO4Pb917Lw6bIZs1Yrw0d12n/uYnCppC9R\nYBa+kwEv/uBtu4nM8wdr8A6wGF1rjjYGgX/UZhC2n7tsgMzyJyeLMWvtu52A\n6Vvxdr5VZkscmo4EC8JX9HkQB1E6Q4IsVviRVzKaizdGEBQNSEruSLA9hXWq\n9yDvqut2+X45rkQTOcPfsSBIFDE6Jr7+LkSaeERtnC6gcwbmZ4539X5KL2aQ\nsZxpodfcz9LpKxNmThkNaVqfFS1aGp/GSsnKnNTZczQ3YtD9q4fYkJnol8+Y\nuKq7\r\n=afCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"10cc939042b3893674a24f1f38b27fc7cab43083","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T01:00:54.069Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.10_1642813366388_0.6078499677086036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-formulajs-dd3f8b7c6f5cf4e5cb5d89c91e0392262c6d65d2":{"name":"@balena/jellyfish-jellyscript","version":"5.1.11-renovate-formulajs-dd3f8b7c6f5cf4e5cb5d89c91e0392262c6d65d2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.11-renovate-formulajs-dd3f8b7c6f5cf4e5cb5d89c91e0392262c6d65d2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07962c9134746c1131e9c9b67b8e00c91463b7d1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.11-renovate-formulajs-dd3f8b7c6f5cf4e5cb5d89c91e0392262c6d65d2.tgz","fileCount":16,"integrity":"sha512-lXB9SzC4LmpAW5FraTSET1JYxfTBwub6AQOy6I2iSl1vG9rsrP5xcQuItIqIG2TrIC9OikmdWj1tl04knNup4A==","signatures":[{"sig":"MEUCIC5lFyZq/HMxI0NGLaUZg5W+Yp8/8/VUBCQuujosnsALAiEApa8XHwouREwfC+yw0PPENkaJJGO434bWn/PU2PSwvCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh61kdCRA9TVsSAnZWagAAw5gP/juR12R46vf2v/okyZH4\nN6dbXoEp3WE2LAfMwiWQMhEjTiHtiH828forAu6h51h+E0BVV22IuVSaB9lL\nqVVLKa2wjY2+/jzlAZtSLdiro79pA3f5lTo0RXALyqLqx+CiFEK+azbHrJ55\nGyhjsfr+0OMWpZI7aPYJ1EQHzUc68xoj4NSF/Cg8ggUzTpLDU3DfRwECBcM7\n1NKzV/jpvjI5J+v17Fts8Tc2ZUZR2DDXKUgf9ECdiRWGY8h3+ouq5yBxua/z\noNeTc/y6eQsr4y4O6ISdeIgVzBu5PdipfBin+Wi0c6cbBYGu+7pHE/h9i8KH\nvtpTXweKpI+c5Vpuc1glBrJsLAe/pncaXkjIKdUXY8wt+CFF9+G00yrWprq9\n0Umzog1FrteCAI0r/HOcXA4AC0bpptJjejukheBNB7+fz4tOEhGvMqseMDO7\nnbzY7onSVlilLEExpSvepHnxpIyCUYwGqkqZMmtYB92J+Ff/hh8IpKefcPrx\nLm92XTLXW8LZ02h6euJJoEU1ZqklwEU9dGzswSqCUEl5GwEPS5CGBPE77ucv\ndpwFWEEQ74A/r3PDH3lLgyWFpWyDDeKEUJ6LBn630R/RZBIROdTHPQ7MY5SV\n3GKj+7S1kXAm8PDwhoWZIJG+O3NaOcoqTFcdmUOPFMB2h6PYWLM1iud2fk5J\na46I\r\n=mShx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd3f8b7c6f5cf4e5cb5d89c91e0392262c6d65d2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T01:05:11.533Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.8","@balena/jellyfish-logger":"^4.0.19","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.11-renovate-formulajs-dd3f8b7c6f5cf4e5cb5d89c91e0392262c6d65d2_1642813725434_0.4470851431257179","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-internal-non-major-6a3396efa2ac76bddde1400738b79675ab769155":{"name":"@balena/jellyfish-jellyscript","version":"5.1.11-renovate-internal-non-major-6a3396efa2ac76bddde1400738b79675ab769155","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.11-renovate-internal-non-major-6a3396efa2ac76bddde1400738b79675ab769155","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f169b2d6be1509e044f4a6e9e6d40b842056f48b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.11-renovate-internal-non-major-6a3396efa2ac76bddde1400738b79675ab769155.tgz","fileCount":16,"integrity":"sha512-gNINA8dkDqK/IJCNQAAOtU4exDf8b0Pufv2VHPtiriYwUtwaPA4irWR73mq6DVKxNxCfFj+vLiLGPOQmsLoQ8g==","signatures":[{"sig":"MEUCIQDEqKazPsfWzCrgL3ntOAK4yselYnRQFTwXj6rrDVCFQwIgbkPu43uWvTcmHHmH8B8Rv+T2K9IXjSlWxcNFiMhs3c0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh62mGCRA9TVsSAnZWagAAJm4QAKEzYWuz1fJklaYaP0Q4\ng1B0OInsw1ECK0RjUcJhI0jxrP9ZlOvYlvlHmQXThmlqJ6GfbEIrRM2qdyGe\ncM3arEuRjgaSykrOL6mBbuby4WJ9XuqCZG1BzH0MtKwjqHcJyTLL02/UUfjE\naVbbn0Ser286c2qyrVfPCgx6fl2gSvhdrs1tjkVZZNv1C0WUVamrsvtPRGFf\n5zPV1CVfkU8VHc/qhc1PLvi1zh2w4zVwKYYoh6mbD+cmglzWBJoXyeJhagp6\n7iXWJeaTW4jMdsBj0Kc2RlDFRvP+Ce/Zcr/KmDAtnuJM7Mm3W5t5FB6tdAdE\nOrCVMWn7pIVUhnNIWTZIziqqECLUq9P/AJ+JjqyinZ836OcYi6OR1qQYCMW3\n2p9J5FNtvmeQwJTUG8g1QYlqQnku6hrMaH/OWAAtpPKIcF9lPuA3ORB1tmrZ\nE5jHqGJ8PbECktT/K64vea5O+2DVliF4y3XVRelkjnxjf/Agm0glB0QNK2rB\nPmPl7KUBdXc/i0L1zq6aucR7lokOEItrYyMngPbdfTUtqRNUgrigr/qKmx+G\nv434LCAeR9hf7JrwUqLPqFvBHOy/SVK68+RNXsTbPByK7sovU88dMaonyvTO\n+9ygkfOJw3NmoXVwF7vC8vM18iORmRe2sHPDJOgRfxqrqofpgVmgt0qKousH\nLB5I\r\n=pwxV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a3396efa2ac76bddde1400738b79675ab769155","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T02:15:42.740Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.21","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.11-renovate-internal-non-major-6a3396efa2ac76bddde1400738b79675ab769155_1642817926549_0.6073784805630504","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11":{"name":"@balena/jellyfish-jellyscript","version":"5.1.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7743352563e4e9d4963bbc7c8ea224e6d87ab9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.11.tgz","fileCount":16,"integrity":"sha512-Y+KCbKdxKpm8ZBV2LmoOoYL14ZRDi548qOtouWAeNg1Y6HwOvZM6cQ1msFm0+Il4ixYIJpBAdwiaZ5hJOxeSbw==","signatures":[{"sig":"MEUCICh+EXn0NCPZ5TECzu5Ihmcpyr18D53US1mlrzWyRBXLAiEA9tWEf0yzqK+wblaFyjifGt31twGwZ0wyV76GjBB/mRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh62qcCRA9TVsSAnZWagAA8v8P/1JfWkX4SCrI+Q/wxJcz\nI3+JGNmKMsTmmknY0OKj8+sqY5QmCUhTdxrpe8OCqK6hTRg+wmMtrjT/+egG\nf/PreR0a+F2rp4au1Ktfa/r8R64gngzqjWuYgercLqsvyJmZXC3c8x5QLRQx\nHW5IsfDojxh6PHdjG1YsfeIJdLVJdm92SwKqbeiNWcF9yKMs6DeBeUjunqpI\nyyVB6I11IZytKPbHbQo/k1SPXXA2OWI2g0GZ0hIL+fioHUyEeKE2tV4+yN21\nnAqPtZ/loB0lNFtBgJW2keMDyEQvkiP8eVe6FP/6kwPyhVwuD2CEi9bTTWXe\nlViviOPKZVp9aehcwges/6seCCr/SGS9s5FPRvLfnZYYn8XKMThHTEy+XuqH\nPL/IfJENi4scQLWhLhKwuqKuyFjvkbBi0luaVXeAowMYUHXpmz39OfhCz86k\n/qPsaC93ymEd2oK+7LHoGSho19o3saNtwEV7C51PQV1t3Qiey3GxnBQ4MNUW\nfVNmeY1yy9Nx5qME2ze2IlD77AC34kk3fJnFuqLKX0lprysykBeECRQkQ9N1\n5AFEfjIhXr4v9lMd0Fcyceaa/Ec4cAzObsN5yYngBayzCmkEcuGeeuOwr/RA\njJ0qE8F0RYfHsCwjpLW5kSCnQ0mdw4lzdRps0XkrpcXMVqO/bMlfdOwodmeW\npQGZ\r\n=kX0N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"00964845a56d83eb47378246890aa9088a6b2543","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T02:21:07.864Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.21","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.11_1642818203979_0.535573886104554","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.11-renovate-formulajs-2357cad98e56f8f6365ec8e7658b072270db4bbe":{"name":"@balena/jellyfish-jellyscript","version":"5.1.11-renovate-formulajs-2357cad98e56f8f6365ec8e7658b072270db4bbe","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.11-renovate-formulajs-2357cad98e56f8f6365ec8e7658b072270db4bbe","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fbe0a8aeb36be9133d08ecf5edb143450fe55deb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.11-renovate-formulajs-2357cad98e56f8f6365ec8e7658b072270db4bbe.tgz","fileCount":16,"integrity":"sha512-vMwu3jNjGVLosqTg66JsBZUDDE58y+tl730Lp+8zsuM4TQFIhm3jZT8X+IHEJeu1xZ9uW9AhNmOAIrW85rbPrw==","signatures":[{"sig":"MEQCIAIviDc7Dlh35zvjzuDl/FBUP2tkeogSfjuTmfqGf7pvAiBJtbFrzABHg+v0nWzvcuNO10sGbXlKf/YmK9J+FCANZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh62s4CRA9TVsSAnZWagAAmXgP/jJ+YBuofT7WFMSk9G+G\ngC+Sc4M5ADWbirjzD9Chy3lW97g61RA5R5jyjYlySKRt4UK9DFkK680DNNKM\nmtCNxvORMGWY2ixxCnGULTwHhQ2A/Qiq4XXHV4hsqfbrE9203uCDeRmxtDNo\nc0G0R84FLHaav4teZtJjmkmAsMNW5CFe7xfAEGn5ZWhQggOT0oA24mWT1Uqh\ntkytivwNM6uoVnKPJ0RXLsc4mvSvU3L0ri9KJ9K/u8Itiwp6uxlrVn82qS7P\n7fgp6j/h7DpKhItbLfTOd+6kdYsb0UqynKsqQmx4UF2nXeAQW+hTP/Zcgb74\nI3eNVa7CC0UXh21d8kQ/yoPDoMjFnEe2zXF6cGhhc4nW+PlJRiAEEdRTcfNR\nfX1kAbpF4v501e4FLipMMZJQF4QL0/m+A9y2ZIHwj0+WfE5OvLSwAL/3PgGp\ngEdgacQbZJ+9cCOkGv/umF2jdFaYSa9JaDJ4TB7T31qfinnFNxSQKTDg3UMK\nXd3K0rK8pdfx5/8x15uwVocdR3sJMw8M+7eU+GhMqe3bSHolEbt4d6mcETad\nizKSuV2R+xzJ0Jvoz4CY8QJDm6qGK3pqZoSfbGq16yQJ6AsVisd1Wqw8U301\n/1WuPFsu4HOtMAMtkEgBv4UwdHcBfvzbObyTC1LVDGgyWZSrg/stiLNT6Ym5\naKxY\r\n=/Wru\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2357cad98e56f8f6365ec8e7658b072270db4bbe","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T02:22:27.757Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.21","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.11-renovate-formulajs-2357cad98e56f8f6365ec8e7658b072270db4bbe_1642818359835_0.9025666088207556","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.12-renovate-balena-jellyfish-client-sdk-8-x-356cf16aad50d5bf56544c3b961bf8ad181f2495":{"name":"@balena/jellyfish-jellyscript","version":"5.1.12-renovate-balena-jellyfish-client-sdk-8-x-356cf16aad50d5bf56544c3b961bf8ad181f2495","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.12-renovate-balena-jellyfish-client-sdk-8-x-356cf16aad50d5bf56544c3b961bf8ad181f2495","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8a1ace4dc19e7e7579607f259ef6982daad9547a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.12-renovate-balena-jellyfish-client-sdk-8-x-356cf16aad50d5bf56544c3b961bf8ad181f2495.tgz","fileCount":16,"integrity":"sha512-XLmp1PNJkZx2nFFV4B3+5VrROlEQXwryXVMejaONgqozUZYp/LFEABcXLLrhuY3y47A+cn3uzhMECiCyUi53CA==","signatures":[{"sig":"MEYCIQCgthR9Xn1ZB5/SJEh+lc3UIk0vQ6T3gKtCg9ooE911ZQIhAOCVpmOyEl1C2vbZ7wpTuldIdnY7Zmw2TRLRyefMThpq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh62tVCRA9TVsSAnZWagAAuqYP/3Mrw/VRsnCTZSnuk6Mc\nwh4nmCRuqG8+mRKCgwOAZI7f0RnTDQCSwZCw9caNdc26tSVs8Fiiuo5505wy\n/TS/h/bBQ8WuY0EaEoHu8RdeB7AeXYIQbpwPq1z1f4NPqQySfFrgi1Y40yRa\nAa/ER8oiSbQuU9A5pFojjqA9jqX8LnDTCEo8W3fywbfs9yCXWj5R1bnEdtKi\nSPODtNwHSjEkfD8TxDSwWvPhG+Uo84zWD7BDNlk9HIiCsJFo8QdWLxE8tBrz\ndcjR1dCBPoDXFMlHHPfPGF/iQEJUXnvjFdx+GfMBWcDr0TnxR/cJChHq33FS\nzjhhC2GkqOhmWQZAfiUEybZ8edTjpGSUa3Lu+MmDIDotEQTpTIMojnrDMB/L\ndYBqOURAi31oT8RnvNtxd+2vLcQMNcRnlDQ21R57K0Z2h+z064nPVGebiUL1\n9bEl4kw0DJSg267gZs/YD1itFcIz3iijXFa7v8mfrV0lTkLdAoAFZDQfecPs\nuOyGe+fyARAsva5AER4ur0NaodJrw9lgDtC+A4kPUHtvRbBnJqKDrF/Dnw0C\ni9e2JlBiEZfIh9nYDK8qharmAW5xgSCml02o6McArOwuzFn+xo+m6et9THQ0\nBPQyedXISnmC3KVZAx/mwvZgWa6Iil7vxbJeamI6L8YYZTkE929skQfyGn8B\nb6yG\r\n=xUeW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"356cf16aad50d5bf56544c3b961bf8ad181f2495","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T02:23:51.773Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.21","@balena/jellyfish-client-sdk":"^8.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.12-renovate-balena-jellyfish-client-sdk-8-x-356cf16aad50d5bf56544c3b961bf8ad181f2495_1642818389062_0.19134570208862733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.12-renovate-formulajs-3bed9ebe6945fbe394cff8201a27a8f2e50c709f":{"name":"@balena/jellyfish-jellyscript","version":"5.1.12-renovate-formulajs-3bed9ebe6945fbe394cff8201a27a8f2e50c709f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.12-renovate-formulajs-3bed9ebe6945fbe394cff8201a27a8f2e50c709f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9154412fabb6f575e2abc42bb2bcf23505552f78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.12-renovate-formulajs-3bed9ebe6945fbe394cff8201a27a8f2e50c709f.tgz","fileCount":16,"integrity":"sha512-hbNbHOEmA/8RNcPChxQzlsrITXnUpoc42q8NyG84VBEB22IbHtsYVEADrgfQdJJ0JRjsE3aiLa5ln0nTlTmgWQ==","signatures":[{"sig":"MEQCIClrkt0hHEcP21RUY0ToycVhSu9n9KS02DvIjBYqrCO7AiAKC7lMLmx6shYrw7+yO76Rwyp1Yin/wDCmRU1z7L4BhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh62vRCRA9TVsSAnZWagAAsE0QAJCWdSud8nZKlE+ot7Cp\nVKWWR84G9xyhdG16b1vzBe6VzwKM37PnMpXMlKXzFI0WUJlbTyszpjH4FpeJ\n/KB4rBqq9rP2ntXfD3bH7Um/kkJHYnubSvGQoycg9DwGlnyquSLAqTk/COT9\nlrsCeIEl0n12OH2gkc8DGjrkAd9Uux1YTwABe98Z19rEdTCtc7TcyN2Ve4ci\nRj7FSeadGhhuPLPg0qM098QWow7tcgqNLaphZ16fpMyho9atqYNdT0NWXjhf\nV+o/MaQWpG1Ontc2cY7YEh8jVPkD1cp4qeJIhqfV2q8ZJbGuidueIDypdhr3\ncbypx8cbIWBitLU9seYc/36SbGH8AqT9SQ2jNHp3kE+wWftSP4KR1avhOnDQ\naXeh2pHGKMfbKzfVueUZ+itp5Spmou+2npciX+0nr2UUhxTjW5JjmvLnQn2g\nhku6s0JwfMIPJ5PxjDVtcPP2P/ysmdbSwpKd8GkbBXQZv5JfHZQtIAFZ5srh\nC5ciWBxkdTa3DubtdRL62flLYpMv3RfBqpWBMeukgteRKyGks1n2/BaTguNK\nxEXZjfABqjOl1wLk00Mwfs8et38LrOlSH0KwJsf6FiMRIQMhOR7e7HCQ+wRv\nfOLIjmIk9WE0HICbQhUQtpZatB+6XitwB4QmOHu43oqHnNsQBp+uEE2VDre6\nxMBa\r\n=HuXr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3bed9ebe6945fbe394cff8201a27a8f2e50c709f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T02:25:03.733Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.21","@balena/jellyfish-client-sdk":"^7.0.39"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.12-renovate-formulajs-3bed9ebe6945fbe394cff8201a27a8f2e50c709f_1642818513780_0.6255448080527064","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.12":{"name":"@balena/jellyfish-jellyscript","version":"5.1.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"93fb012cdd5bd0a36570536a7e88e19b9dde2dee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.12.tgz","fileCount":16,"integrity":"sha512-yzCA4WhtRlP+IZLizhYnC2aXwlXWcyDcp92YwuHuGsEmA0tRBN87xVXGF22CyqC21iTOxT12R4Hz2irO3Up/oA==","signatures":[{"sig":"MEUCIQDnInc/o8Ect6XTOm6rukoNXn7uBbxBquGpwqwzotm0fwIgRVdYjUwJn0b4jq7WndoVFFiD1m+b8x/ONF5pgaWPt3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh62y/CRA9TVsSAnZWagAAIboQAKIXV1TwExB+i7HGMRtU\nh2yQB1mHvFkNVaM9nuCN5GW4fBjro3q/zd/c4P25920IYRGuEfIztES0OWLg\neUPVb6naX0/H8TlZJTOIOS54vpT9NLd3+OV7CHw3MD1LOXMd3Z/EcHnzSYi3\n3yyFuXEcQCN6JRDY09oj5r5/lIht7dVqr1X3U8wSyTiyZ1ulyqbaNV/XS6ky\nhQXEZ/8TrWJWTotUErOXlKSkP1r/g0IkQ/XpgahPEzD1uXkwSfEwsaU1TC7v\nhcNZEfbgMHVmNdOND5o2+ljtuJ7yFDaEyTMSh4tq5OOr1e3ILV9JTT/Y1BDe\n6PrR+Xk5A7t0eNxDPnUFRfXhAGedT5VAPGccKzSSN7zOEDC6kvmE9f9c7q7I\nFvVaEmINLUTzb+IlutDDBaI211yOSzrJEe9LTeWOiRuVq0QMY/DjFTR/04P6\nx8RVnLjCNKIXg+HaN0G1BkazwtWESGrzCjXoZXGPwpEJXwWgBzxGzd3b8Hlb\nYd+mERMJYGF3y+CiE9L52gQ9E4W2tk5l8Yz2NF0HY5H4pmrR9s34rbn8a9C5\nBKenEx3QSlZ8OzondRjN7mXRfqEVh9fMALxNcTVu3zbhxenB9XPOc7hct2Uv\ngQNW78RyDagb9rOj4HA5/UNALm676w00z/epJdZDrqoRx0NnVc0oFXQ1xom9\ncN3K\r\n=QhcC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43cb75fa55b9a2b50474fe0622c9019e00691c19","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T02:30:26.799Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.21","@balena/jellyfish-client-sdk":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.12_1642818751499_0.8239401829662258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.13-renovate-formulajs-4d30a8a59efddbe12bc840d765fa030d373f0322":{"name":"@balena/jellyfish-jellyscript","version":"5.1.13-renovate-formulajs-4d30a8a59efddbe12bc840d765fa030d373f0322","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.13-renovate-formulajs-4d30a8a59efddbe12bc840d765fa030d373f0322","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"92357e40e05be9cc30ed1dca71585c42ea8e6b3a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.13-renovate-formulajs-4d30a8a59efddbe12bc840d765fa030d373f0322.tgz","fileCount":16,"integrity":"sha512-NEDH9PJixYTeApUOoqDq2z8l0iMzSuJW145iUUbQlFFeOOhIKZz1KO/D7jsYVy/ncVpD4kS7yGtN4UYs1K/Lmg==","signatures":[{"sig":"MEQCIC2nRZzWzhDZXR75DGmXql4S8JPcwJmitMZZnS/w5jdYAiA5M6jMbeJA3NJGFBwaoaSOJJOTRWdCUw8RUB9BZxiC0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh625ACRA9TVsSAnZWagAAqosP/2WivC0AUTXN10o2HYQO\nud8YTAMHqxj1MrxGq7ifBmMuRq6VUZpRcjfUqnD942WxvvsBTbPfZsTvqnsG\ntRekiQWbH8TgMGaoeIAnbgT53aRxMP4qFQHk/cgAjYxLFVCgU+cMBj7xezN+\n8NdY88p3oPW1N/+uIP7MeCC7hX/Jq9+pqLDcHBDoW53fyoVjLMyppObrvLB9\nGlQGNJsp5URhz55XnO1l+QIGdEuJbDw18+unBclbBCrR5vhkVcsNoMOmRPGD\nswmeErgq3QP9pc0Y5iWWe3w0Px9ORnqDwRsx3AFLjoWJ/K7iKMEKfCJGftt9\nI6CBl4aBAaa8NHELc6upxdbWHfnjJMmZSwnN5+FYjRdPBNCfFC7UN044+Grb\ng+eT3QjyMlsh0SNQL6QHHxrqGDZgoQVXaM7P92FD3KVE9hLy+xxj/A3oxOkR\nyjQBCqWDhVZuppBr1hFpQWklA+vH6eem+Z+z+g8ntlrYLGJBFH8drl6RI2yo\nzKzwq4T+FBHFeRtewBsOwkL/Lw+hpZPMtk6eISu6YnLkP8CsnABWamWdLIaO\ncCu8XObKpEczk+hP4JgwJ70WXKKJA8WsHKDeTYIMRl6FV+4t3pZ+qUmF4+Xq\nuYryiAQwaKZYkzFDqHWMv2f5xvo/eoUzp/f+raKkbQY1RHq7KK4aplXomkr7\n7ZEg\r\n=OFgI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d30a8a59efddbe12bc840d765fa030d373f0322","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T02:35:52.620Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.21","@balena/jellyfish-client-sdk":"^8.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.13-renovate-formulajs-4d30a8a59efddbe12bc840d765fa030d373f0322_1642819135876_0.8706482188377307","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.13-renovate-internal-non-major-dcbeeeaee66e0efc719aa7943e57d7e4cf7f2396":{"name":"@balena/jellyfish-jellyscript","version":"5.1.13-renovate-internal-non-major-dcbeeeaee66e0efc719aa7943e57d7e4cf7f2396","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.13-renovate-internal-non-major-dcbeeeaee66e0efc719aa7943e57d7e4cf7f2396","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ad34bcf6a3312f9ee8e0c5be765e51ba382f66ee","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.13-renovate-internal-non-major-dcbeeeaee66e0efc719aa7943e57d7e4cf7f2396.tgz","fileCount":16,"integrity":"sha512-+6GhAqkO+TVZef019zLyc7EKPBTzvOF+RPKfh3nj5J99vVTsTUQMBBjta3mgaYConh0Q9nG//amR2DOgfA+Bow==","signatures":[{"sig":"MEQCIGHXfttPPBFTzuXPCXIMfr5ccaH0UgPw5twXkovXqsY+AiAOUGOo13AJg0Ie79iMPNtN1jTGJEZNsiqcyW6tmRZTHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh64e+CRA9TVsSAnZWagAAiEoP/iWtPn3YGwAN4RX/et9J\nYvRnuyeKhzmuibztocYEFh4iHBDcPYju82nVxXBKJUYKIxAwi7lolZrYku73\nBia4IHO5LM8X58Ut7WvfNuOca7meHB7yJfalraklUbT7JWqFOuSYapmS8/uf\nSOnDMOPOPiqggTerB2xXusn4tqPJq3Giifc1OGzHG1RFyxpQQtmOTsLyjAoe\ntOU0c9mLhyXQAf4IBPsybgB6OOVVDM4FEZdlxIbRNmZD17tbXnpyI7ehfBtY\n7MTjVx8jAszxfsHmx2yQ+GGoLU8ckvo/JMhkEYwspOpQf62qO5wYTT7+EgDa\nAVOps9MmvQnBh40MV53z0fGgOy3k/RN+Y2CzBHi1ndW7rywO1pFR0SkdU9ih\njeUQmyTXKZSl9M7vStodiMdKRlhXvqTyOIA5sor36sKHDCJL0P1+JMIGibg0\n2YDHpYciA3O8XrCLXk3ckpEGG2VYrA3n+OCuRT9ht6ylkmyc4OuvAc6+0x0r\nxeLKhQyZYqiwaEOAp7daUGq0QirQHfVcWkLhPT/0s/UClj1gXAINMJ1a3cxr\nFY24z7wHLtbi1BbPm7DFWKp3wR+sCgs4J1v8hdMUeenadjfrVHOdvkbcRr7Z\nZoPOn9QInPXQeSpWjVgQJ5vpmPHBZYL+MQeKCMfsAhIKKHBgyvzT0tYekzf5\n85GT\r\n=WNJL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dcbeeeaee66e0efc719aa7943e57d7e4cf7f2396","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T04:24:40.290Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.13-renovate-internal-non-major-dcbeeeaee66e0efc719aa7943e57d7e4cf7f2396_1642825662094_0.07103623002889758","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.13":{"name":"@balena/jellyfish-jellyscript","version":"5.1.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"08472265eaf999d15e2070874b2d472f244ee80b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.13.tgz","fileCount":16,"integrity":"sha512-oHOhTIu1H7Ot4/cEKI9iFILQqJPkzKlnEE8SynXaNmInjZXYqYGowZGaEZxF+Wq/RI2csuFoCN87+8M/9sglhA==","signatures":[{"sig":"MEQCIDSRNnJ1EmppvBXKorzXudkLv6UOTxHk6NrG2V/+meSsAiArF1am3BeHoDZmwrMCrL6qF0+c7y9o6G4ZoZ6eYLVSkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh64hsCRA9TVsSAnZWagAAgNUP/ReHQqXUZmzAynTcWDNU\n3wJkKk3SUcdIPgIiIjneLBbR0ccEzFmakpw73yY9qCAG5lXA46qyyFkQpUrs\njY8uh/jkQSkPlRCfN7BSGdkFpP2FjeKHcyD6x5RDx2uMaIvhtIRCaOPIwgxZ\nXIgCVz+gV7LpiZlcOg0al4qAzCk3qx49hucA390Jld9nY2GvAGOLnsGmy/GN\nKTS/DZSJAFOt0aupOQM6zUZYTdsBVGqtcTpbg5I1MfTjf1CUlzWk3vHAiIAC\nHMG/Sshm5eL4+3038TNShlRomIl8fdOiPdhfxBMPhR2Fuzzcl1qLcTrnfIOM\n17Z9lg/RAF7nYlWa/sJ+J3OmZ6/+BGfQlejUTLWSR5xX7BP5IwBM9d5eV+Bq\nIwFZ527ckIalPnKeGNCdkXFx6IeFzqxnWH37m8Hi4wMrF391W0Bd3zzHyV+H\nmxaHOJWad9ckfokPZtRR9t84Z/fdsLNmQskp0RtVfXtr3TR0qrjSqzQ97wAa\nhBMUOoLmsczilqJILkbzTIZBxKFVkld2t8WxSm5E0O4AQ/vIx5Ih3mBlGneF\nuCbwq31eepDKwow9e4nXOxL84L+iL8vK25eKHZJoBJSetPgv7BDsl7rAarI5\nWTMKUOtEDcXv56GO9qCg+QdqLzqClzM5J8No/FbVNe5cetnQZHDtf/DKXLZV\nGuX3\r\n=Szf+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8f9816561fff314d469884fb17348871f64f883","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T04:28:34.337Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.13_1642825835933_0.6378352084484233","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14-renovate-formulajs-4dd79db8b65e1686102af0e96c2c6d01193335da":{"name":"@balena/jellyfish-jellyscript","version":"5.1.14-renovate-formulajs-4dd79db8b65e1686102af0e96c2c6d01193335da","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.14-renovate-formulajs-4dd79db8b65e1686102af0e96c2c6d01193335da","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d039fd8dc9778454431d579c2a54667d646b2f9e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.14-renovate-formulajs-4dd79db8b65e1686102af0e96c2c6d01193335da.tgz","fileCount":16,"integrity":"sha512-w2tKCBL7UUC8yGphF3T33QyuXxIm0FFF30pI22ldd8mKXO930z6l3ZIlekIn4+PuhcvUrDJidl5iXRkYLBuWtQ==","signatures":[{"sig":"MEUCIBzsnlCxTxpMJ1drzmCNCAay2p5lv84YzcWDJjya/Ic0AiEAtiWrCzDe0GOHBTlu5yaTK9kA12kwq9EoqHSagG96bxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh64l0CRA9TVsSAnZWagAAqkkP/3O7NMk1CWDvSN/YcHBM\nDpEsmOWFoVi4E/yStRM2aQ7D/Z6Q+F4OQtzZSs2hOLI0vWTvl87K4iQei6AH\nO9hE6HM58TYXCndjw3FuE5DcsbdBzpD6+b4HVt9bKRVfr2UfzBjs96mleG0J\nJXmisC2Y4sXPhw6dmSSdAxpWsYLGleaKU3msyQdeZ/j3uLV7yglVM2LbS+00\nGQeda/WLvpMEmH0gSLA3FY+cVFZGU+Q7UdpkX4tQfBXkoOmny/vrOcJ1ZqvF\nHuBWKhwIG26NPGcqni2nCiCJ9Gn5Pg9jyIGahPZ83V1f3eG3VYYA4/kqhyR0\nXG3OpC4WasO5vyJ5TZyVIotDrvw1ZsGYah9CO9O9yue2szRMQqQqxZ5x6xTf\nBc3Iw5lcppPJW0DSMDT7vCe68Q/aLB4Zz5/bDi51t2px8CHLeb1FCrUaEN+l\n1tNIWA2n72x/4iO7HuES3OPPWSqb5HYqx1QE/79MsY6BmaiucFjgucmN2aLT\nXsvugorsBdH4Fu1EzmOJrWhn18Siyqs5B5o5RAu+vm3af3JEPzFcTotRrAW+\n2Nva8KfQQFdDE0M8RAgmT0SkDYTZWdC9Hf9lazS5XepHulCcu85wL0o3mAxO\nBsE9wlyUWl+eecUijSWLyXKRSrQWGA/taaIGWuIQDCpz450PjmE7a+2AmhcU\nx/xD\r\n=Q1K6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4dd79db8b65e1686102af0e96c2c6d01193335da","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-22T04:32:09.925Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.14-renovate-formulajs-4dd79db8b65e1686102af0e96c2c6d01193335da_1642826100455_0.15897346828424075","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14-renovate-internal-non-major-8af87efec98260214987c64ee918720c00b5f5e2":{"name":"@balena/jellyfish-jellyscript","version":"5.1.14-renovate-internal-non-major-8af87efec98260214987c64ee918720c00b5f5e2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.14-renovate-internal-non-major-8af87efec98260214987c64ee918720c00b5f5e2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cb997cc8be82dc315e8879a71d2bcf6dea2b249d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.14-renovate-internal-non-major-8af87efec98260214987c64ee918720c00b5f5e2.tgz","fileCount":16,"integrity":"sha512-CoYJmy3ZJ/ocF/DillM7ldDd680mz/wj2mNGN+BBI9QcRZr9v3xa2WXapFY5kkoU9krQtSPo3n0Ob0yzN2rGpw==","signatures":[{"sig":"MEYCIQDkjTCOuS8fuUB2Ih60UwiLw0a6kKI3SBTpGHhivUiq4wIhANxsMS1yx+CTO6/5tRVH7OLB98TZHHOlmkHK3FYIOYPe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UYLCRA9TVsSAnZWagAAymMP+wXfyEqnTu9whxF8oo9Q\nfyYV2wJy8sNy5mBa1r7aXchWB6APje8okKFtQBVhfbDtMELRwlghBMqri6wt\nHf/DIbb/+ANC214iM++vuWPlN4UDzW6P33vGERqC3Pbw44uVRLGyWfGnXZwm\nn4JHKZnL4nP/76JHHpNDZ4kytpc1UyD88eDvtWVOxPZs5Jnv/3VNP9dvoeXm\nZ6HL5bn24dkY4qGM1V479NoxAEa8u4lLbMs9YjOq0AMnbr/9ALw91XsdZRDu\nzJHV1x0dAoXpAOjNROzKDin1uP5f2HrMncbcLmc4iQHHevr5a37dBtHa0NRy\nYx0/05utjz9aVATxH1goDo1KqpeI983UknrYkGtE0eaQj3NAhiZJSrOF4kNq\nM66CRMoaLaPvaaOHYv07FIrP5C2ztnrgq+Rp7lsUXQHZM795XQGxJIS0z47Q\nV/LjRa9wXok5AdhKkpU4BMhgLmP86MEWfjALfPBJmdZPiS7j4BoLhKRrjH8s\nLO6c9uuBQ3Rc11NeziyLmwNZIBIzyefvNtpi/cErkaKInO34hvbv1OdrTKL3\nU4H7k7dHjfdxfvHYqUtvd31k2toIRQyxR3HHGoh6HMAtTpjRscIpKrKMM4k2\nNr5bHmHjkCpoa5mE1rfTkg0OimJBUoRj3wSOh94YoQkkIYu3/TEgi6tb0t4Z\nmQmM\r\n=jdHV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8af87efec98260214987c64ee918720c00b5f5e2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:08:28.843Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.14-renovate-internal-non-major-8af87efec98260214987c64ee918720c00b5f5e2_1642939915498_0.6330166888385178","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14":{"name":"@balena/jellyfish-jellyscript","version":"5.1.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6253b6b7e6681f56feaffc16d0a644da77910577","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.14.tgz","fileCount":16,"integrity":"sha512-snYJtypJaO9bMjnS9ZDDIdO0P1mns/1kXOSGXfvq1fynxznlEYxDcSce70JdvLQg1FuGTX4Y81Qt1RspNphnZQ==","signatures":[{"sig":"MEQCIGheQWdvKyI9EP7H7hwS8ZnouytqPrW/yzaf9ekinHJGAiBG7zLrehWAkP5TNcEotnGeH1Y+sZu1vqo5iCJpaAFl3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UblCRA9TVsSAnZWagAAAkYP/3l3qyytsQv4HEqjv0D2\n6GZa86lUhwvwgBUb4NFoZga56kt8psL+mSEY0f3D1c+0WERueqJTiI/jjl5V\nNzY2tZBRML5xR1Bg+NH2THWWNvnaWCDfRKLlXjhPFEBPWO+Inz0f2I+DEj1h\nTpBdQcNiA/YDkyX3r+UwTi5JFESCxm/Nme7+h9U3HEvq/4iYRKFk2Eh+XHHp\nj8KgIlkXma6+On4/NuKEc/OZflkOd72/cxu3OceHEz6zi5Ljy+kN35PAXMR3\nYFIgkz/iLUkIxNkwziJpQUJ3bCIGsImzewie6ZIgbR+fVb6bEs9R9U0GNr4S\njWPT2x84SGRReu1yCBMKVX8NA0cCEG1cHJjSK9VeaBG9oHYsVfdAAzaGftRk\n8gkLQiFJpc7jymjoDntk6j/ohf0sjkiSqIEFHraKvIGTxL/+sjebZcDu3n2N\n//X5cwhwQexDhDcwjOGiByPX7wVi5ygMHqivo9a38gR/dePFuk3YNO36JHrp\nGTgzGHXDRHildM4G1X+1X8+q6FUShevWgtlkOEzwN0tDoqlRN82Q6BMT4KxA\n4wfbl3GuvW/xkJyULDlbYqXoxzhByZTNhEY6vU3a1frVHid8vBjA3hnOcHyM\nLKbYaSIyyV9NDO6VKn50uX5lzHYTQh1E9IXBL25edKlmFp4GnoMBoVMBg/DH\ntYlT\r\n=Nuiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b26bba835575390f9c718f2c2c752c0be7d14405","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:13:41.332Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.14_1642940133643_0.487506560938868","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.14-renovate-formulajs-f33ac8a6f68f83066fb2a2ca47a7693ce400531c":{"name":"@balena/jellyfish-jellyscript","version":"5.1.14-renovate-formulajs-f33ac8a6f68f83066fb2a2ca47a7693ce400531c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.14-renovate-formulajs-f33ac8a6f68f83066fb2a2ca47a7693ce400531c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d11e4a953e3759b7c30d80d5ffa67409b7bc802e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.14-renovate-formulajs-f33ac8a6f68f83066fb2a2ca47a7693ce400531c.tgz","fileCount":16,"integrity":"sha512-No2T09r6FG0KB/DuSQYwlK9FS3BE6qgHnaIhpx0SvWBeHQviAPatNNa5C71ROG6IkjrSgbSEmtMCHC2z1+UqPQ==","signatures":[{"sig":"MEYCIQD4W6zF654Npt/Q20UKlNmud90qzid0C0GWN0rCmr+5YwIhAMj3y26tCfToI7P3bkfNGVObEkqlb2MpML42r2VbBhvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UdxCRA9TVsSAnZWagAAob0P/3Onj/ziLNqzpJY3pSbE\nch84C9jd3SWtD6DrmW3ozIunBNiOWZCf2Qhpck6j/C8peFGUtzsMSvSVeunW\nOpH3412pJQgakQdcUfVY4FJtSphrtNT2MkMtxvUG9CARGvcy7qz2savUMv+U\nPIXr1xzLeEo7LYEh3ophMHUucZNUfqKKlt179Mpx8XWoHs+/YasxoQEKrIhM\nJOG28RN9djRs/f4oHamoc7JOxI/DtDAWxHn1NNchNLjxy3WvoeFq29EvFzyJ\noCcpKlfkEiiEzYup0njS2SDZPexfwH3QxhrlaagDlxss0KdUcajteNMykhMD\n6zQ/wg+axjPTbX0QDlCw3AwkqalGdx3JK4qLnBbNQkmo3PS8a/k+XIlngDtt\nUklSEovVk39eL/1i08q/Xzq90qgdxmc5p5kRGqNpnCbWVpDmO8nk1yW6WDSD\nSPja7x8NhPTcms+vx+gzzF+jALNIH3J2MWl4V6lHEpOTOXPhAeqq2hBIzcbd\nz2RNisYNGlysdXWa1263zh8L17XeWECt3f166KFdObAeqcSuQGAXe6L5Nx8R\n1iLAZO6/v9UxqjAHy46p3m+C0gi/WfLRC70M6QXzzVZkMRtxVmdufhjU2hP1\n8ArTjrnuOpYZVVLwr7rSU5ggBE+wwyBduWz/8mbqTr9LODB7bhSR3I4WwTYK\nn7DH\r\n=DaBC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f33ac8a6f68f83066fb2a2ca47a7693ce400531c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:14:46.531Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.14-renovate-formulajs-f33ac8a6f68f83066fb2a2ca47a7693ce400531c_1642940273128_0.4502371059460015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.15-renovate-formulajs-4e832c99f76f5e3143b48619e8c3b980e0de86a7":{"name":"@balena/jellyfish-jellyscript","version":"5.1.15-renovate-formulajs-4e832c99f76f5e3143b48619e8c3b980e0de86a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.15-renovate-formulajs-4e832c99f76f5e3143b48619e8c3b980e0de86a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b03b0a7c4f8d55f1d1e2e020706ad35f987a1acb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.15-renovate-formulajs-4e832c99f76f5e3143b48619e8c3b980e0de86a7.tgz","fileCount":16,"integrity":"sha512-rboQaTY05Dvh7wLsto+za6xU8vqNi7zX8EfQFPluOC4kvtx5xrT0acjTT7BvQezCw5tg8L7n+0i+As2IWSRTuA==","signatures":[{"sig":"MEUCICrTvbH2f9bX342Jryk+tDchf47CBQg/A2tfWwN1U0ntAiEA/8ePHXa6z6FEWfhW5sR9MJ7AHkL6nKWckQtUrMQDRvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UgTCRA9TVsSAnZWagAAkgMP/3jNFME0/bbsQc54hL6N\nzhOuHJgqk+E3rcGheS3CjpDl4KpZLWdw8U+ecak2dKSAZ1Q3Bmm6/p+FJ5Bt\nA8wsoSG+3iVsIaho8sDbpg28JkryIF4k/0IDoRn2C8a8hXiDpcRhgw5GgCvq\nlFrk4sHNsDeGPjkITDZjDJhlqd45B/f07GEVsdWdCem9bnd4lkZ0hWHziqzy\n0Umwm1IYbijCrcR6RgO21BEr+D0lldTOiPXMvxbQMRZokJNvElqC5Zjp1SQB\nhQMM+iBF5I7Hi9VX7uS/65oip7NicKuDjGqIpvcH8xeKvwdeL/pwkV0oVAku\nuRyiloazovNibU9ci6RWOn7OGH9IPxY+7q9ttCvIt/hWciuYwJhI+zfrjIKV\ncLJ2tI7vD9HgSvgc+t/k8u6uS7+bDZ/qWZIu0SFSRFqowHzIWMNmIwyi6RdF\ndMMFQNT3RB0FXyNSazTuJmqvdmD0CH4k8ycdBGzlzOfqGL0c5rFrcovo4dB2\no/I8NTWKK8ahF4BP4zowktTBV2zpL/FyIcJFKYnDkMomuxghMOWoo/cKXO6e\nAZZtOH87hi66v1CSo5wEIGGu3ogJ20K4rriExD1LWeJSu6s7wduyU/rMqFu8\nPW8ywJga6FRHKAzVktXKRQhRB7v98ZBlstKjFMcPeBnFx39jZO9eU7sRCpL9\nZoAX\r\n=kztx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e832c99f76f5e3143b48619e8c3b980e0de86a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:17:30.909Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.15-renovate-formulajs-4e832c99f76f5e3143b48619e8c3b980e0de86a7_1642940435005_0.6058757200823921","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.15-renovate-external-non-major-cff5538174c2d3680ca225a1bc94418b9fa98c93":{"name":"@balena/jellyfish-jellyscript","version":"5.1.15-renovate-external-non-major-cff5538174c2d3680ca225a1bc94418b9fa98c93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.15-renovate-external-non-major-cff5538174c2d3680ca225a1bc94418b9fa98c93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2af79e1d68b4c4d692e321a30b38e01800c9694c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.15-renovate-external-non-major-cff5538174c2d3680ca225a1bc94418b9fa98c93.tgz","fileCount":16,"integrity":"sha512-bXsloiSu+W0gT3QY4Dau5val/AseqSf/yqZrweTrsNwPvVwx0wJ009P8lNb7X4+597qW8FitYTtDjb04OjcZKQ==","signatures":[{"sig":"MEQCIHHgQfTBzQFTBwkPaJRP12hUU66NGHORD22rEEGCxjLBAiBx0lXKdtP4g1AVGc+HSDTcqduMiJ0o3ux3gk/iuzHCFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UggCRA9TVsSAnZWagAAg4MP/2/0npnTksGxBzyD3lK5\nHwZANLtbbe3qrr8YI8Nmshk5h5OvkOT2ORzwRTSJqxtbbHghDsKXz1oAKqTG\nGYozmTPPmYmTDFX/38czuG9aFnk22B22/Cm1xcN+McnjLDRXvvg+UJ1VPzc5\nSNyvklLNVIw19O+/MdISoO5YFhsFIkfdS/Ty3cuoSg6YfDEj7nr0enb8kori\nLQOvgYcMG5IAC4CTt0QQ2bLokrNkTTdO8V9DpXUCiSofWT/R/SePPfsbMOVA\n4+huObtY2kZc3w6sn68KDYAjRpYKYw710VKeBQNGMYQsU9ziIZNr6wqTt19L\n3SnG8dhy6gEHeNVIOw91kkm4P/U8PB7rnzHAI091Lqyv6IK7VEqF1Z/CdLq/\nyhzxF6MN/RNwifz3NiroLetEdnYc7JW2ooH6gng5/aSFgcWiuEb2d5XqhcYS\nBU3zmXSDsN86vh0/t/LDMvBK0iEhA3477NHrCxiXWtf/TlU+L77Bu9omkaNl\nrVRl3kEgVujSy4MU8A/beUnD6y4IxxUQHyp4f+gMoGA1lRtaG1ioygKLL6iF\nZt5hjnMIWRjzzuolAYvEduFZsMOeH4XDLHtZehZpQ05wp4/gQobySpZRtgHA\nhZKonUilT3YP6YrWv4dFtB3rzAcTNe6rH2+XPjqT8iClsWUlYcBhx0SeSTR9\nRBie\r\n=4OOv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cff5538174c2d3680ca225a1bc94418b9fa98c93","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:18:02.329Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.15-renovate-external-non-major-cff5538174c2d3680ca225a1bc94418b9fa98c93_1642940448353_0.36840526466248","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.15-renovate-internal-non-major-22db515d5f25d2715016e65fe225e1b194ad2f3b":{"name":"@balena/jellyfish-jellyscript","version":"5.1.15-renovate-internal-non-major-22db515d5f25d2715016e65fe225e1b194ad2f3b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.15-renovate-internal-non-major-22db515d5f25d2715016e65fe225e1b194ad2f3b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d5011c0fe919e6b1ccb268f8477b0cdef3edada","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.15-renovate-internal-non-major-22db515d5f25d2715016e65fe225e1b194ad2f3b.tgz","fileCount":16,"integrity":"sha512-rdydaim1cmbwmuiT+KLGuso91eN8l1P5298Sls8qNnDyJgw2Wu3O0Rg+omL7gchVeS5cGkxpaXAUc/sBa7lGKg==","signatures":[{"sig":"MEQCIAKTNJN3HcvGTTRZ2MPhcltHuwDxHhgbEGclORin/G51AiAB/OmWOrv2UQylzzyMawHpBE+8tn/jxAReHaFtgE/5Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UijCRA9TVsSAnZWagAA6zkP/1s33Z9HXRCC/RO9Kz5X\nmZLFiogA9Vr59fFI7PWSBne/Bqmseo/VI8lBOwcgNFiRXMCiM0RFTYx25gs1\nQewvNehc8LJhznJmML2bU0C6r+RaS7bTuytQ+Zbyd2ldXH8e5TDZEtqx5Vp8\nqovsd84HHzwmx/FzZ1t5Sl4YFZAB6C2o8ZIBIZkbXSzAn2KIIzX7TV/Ox1aY\ngDzmN47jMF6rQM3y2TGE7SHZLIrBvChVSo1mtMi7NZVc4TADlIEg6y7UxGdU\ndaArnjP0uRvLIj24qjz5j5mIX+FtvGH5FrcdtbSQHK3F0/HfRQs8CIJoAK3y\njveQzgC1fPOuxWZ8354j7rWlT87tyI2L1LsupLfjRo/V04rneQLBnC99U1/9\nKw+cHtK+X39E+iw5myJkCqZOKw1JXu3scqIDDu6a9Cg1DYx3GtJmbVxtQhgo\nilyBnKSENB/0xuPrIDBfW6AHa9GiphNuAYTWk3jx4idHYfcFElEmNX1IqCBV\n1GicitmyDhj011DasCAJki9Uilk/rju6HFKFtGK1TGqZ0sAwDc+NVByqmHz4\nEx0Jpbl6JVuIWSplFw8zvBRtb81h8IDOlH51TtWvrzSSgxWYecCTkJrIzt9s\nDsPTk4Jwe8vAVig+2dlD3ChDDHCoJzSUJ7EinxRsEnbBpCNs8V5SHDPnyp6o\nb4s1\r\n=RuNq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22db515d5f25d2715016e65fe225e1b194ad2f3b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:19:16.401Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.2.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.15-renovate-internal-non-major-22db515d5f25d2715016e65fe225e1b194ad2f3b_1642940579281_0.6012297890946214","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.15":{"name":"@balena/jellyfish-jellyscript","version":"5.1.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"33807abee8fd5ee32106f35f2cbe4b13a1c01640","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.15.tgz","fileCount":16,"integrity":"sha512-QO2jXcLF3sts1IM2cduM8h08tsrlSWWnawcs4RfUWzm5ZZ7eD8SLqTQ95g5+fq/t6pJpzxDU7/8aT8YH7f+CMQ==","signatures":[{"sig":"MEUCIChx1ZRHObZjP1kueQ55ZPazkJd2siVM/cruj7i7xuTIAiEAixRQ2ksn7mjDjGksJ9vmct5sdU9YMQ3oeeK4Vw8//5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UjwCRA9TVsSAnZWagAAAwMP/2L+9YTtdjYRoFRD863l\nxCPYCuKqS6SVS4RLFUmX+LJ0LkcQSe7xdhcUy7GzQuCfBkD+BEaGtDnseUui\nDpaZShSxgf3L/VcOEH/fz619Oyjkkto6ip5MpjV/0q3psLKtjDP3orUAxE0z\n4nuD9pI5bVI1ZBQjZrWzOOU5/HpfoLgiED/Y16D471Z7I7vjiPmDkrMIwVBT\nmqoj2a4HRWV+DiXEZbPPDP/SopC2LnT35mzgDzuOrJ542rjPDPLB7CqBA71+\ncWo9boKUWmae0PXycV7inGnKN1otD7LA3IiFAue8F7JmigHaDfPrrHgiSvOY\nOh0B3t5qbYr4TeMb81EGba3fAUhbKjPVlNptyiKpRU+ssghkRcCbJ+vQAsEA\nXSblZp9o91N7qrHmMBPk7Uli2qTnnTJLfIKnWQaSfZwsUUQ4sqZIDeH7RO8J\nBdxz5DkaH+siVxJx9u9nkG1kfXRcBMc9DYEUYY5bTwhGQJQA+vUiJamnk8HU\nh2lMeBh0phWu/rgr17EsOIge7g66UI3+frlhmeH7qrRzLnxlMiJPSTtyLGBx\ns7/uPAMRjPqwXxgr4jX/GmvwBVitWL8wJcpnLmwb42/Yu/6ivNhCQv8q3Rs6\nOwvrez8g24AblaoyHHiZ/8JVXpjzIcvm29bDmRLR0pHiGp2x0hKI42joUXem\ns/xx\r\n=vGJe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6cb89d36cf630175316c11ff18f8b2ce8d4c77d2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:22:12.710Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.15_1642940656479_0.8984193753284064","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.16-renovate-internal-non-major-7293a4db874019760bbf7ec8b63790aba8251358":{"name":"@balena/jellyfish-jellyscript","version":"5.1.16-renovate-internal-non-major-7293a4db874019760bbf7ec8b63790aba8251358","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.16-renovate-internal-non-major-7293a4db874019760bbf7ec8b63790aba8251358","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c7fc54b3a6f4f8dc3b8679c93c242538799b9ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.16-renovate-internal-non-major-7293a4db874019760bbf7ec8b63790aba8251358.tgz","fileCount":16,"integrity":"sha512-0xSod4uUn2JsAXq3oQjzH/vhjEPRlry6g4qrTkgPCB8/R84egDwWJNfFJp7xrkdjLuoO+Ejq5XJERd7Hm98iJw==","signatures":[{"sig":"MEQCIG+nwskgDhf+x+alQp2aYHi+Buu6LAb49ICCgryVK95NAiBmLKsRGSBY0znsg4wLQ4yw5ZAsMZjJJmLeSD/y32H0mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UmiCRA9TVsSAnZWagAA08gP/R66N5vpZrCYkU7O6Sy1\nk0fzfrDy+2vWmGupEIi1i1wMocZuLCNyC6nlxH+8pcve32T95Sn6xy4Iet3a\nuVIZbXI01XStehcT85v2/EwK+uzjCImjlgx5lg4i/IzwWdW9gBtk0foTnIVR\nCtILb6yYz8rrSApQ8cxrHO3KLiP99K29jcah6Cy/zdEPguXe+mcfmdWmy1Fi\nGJc0JTt9NuscfgK1DEqjX1rH/wGMcYrsqlRwdsZc57p3hNJCZU/4nl6VXbyz\nkaSqSCP10NQFkiyBGUXVibCSdZoeNeZ1vfIhsaOumbFEfXPS7eGyZPtLWVK8\nHdaMtNujhXoFSWnrYULoecgiBuuZJBHexB8Bo8reobpvjgjLSHfoqSyvKKfW\nG6Uy2KCDjDnZhc0qI+2o8z9OxsEFepYmiu7OeOPyArZVlQeX5XCd3Hw+R11e\nYexGID4hutVP93fGi3Kbt8j7ROVvlTsqHfOCIURKFbogEJwpv5Z53KoDxbNi\nCS5hQH51tNtak6dlJPMI4FlJfGvtlOqu40cc3Yu/trHcW5Yo6dkljbga7Egh\nW9g0D8nEocOj0Tz/sLi+U2xlv986O3ffXPLyj2mBNQcsvse7TItTVNiDwrFA\nw7G7AcftQZqJwNEyRTZG9autgnAppu8mX3vlalpJpJX1yb0ygcIqYgSaukFW\nXaRs\r\n=Ldu0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7293a4db874019760bbf7ec8b63790aba8251358","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:24:53.403Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.16-renovate-internal-non-major-7293a4db874019760bbf7ec8b63790aba8251358_1642940834596_0.8372276242325882","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.16-renovate-formulajs-539e0cee9fc5a39e1790e2fb09fdd339d1e71f56":{"name":"@balena/jellyfish-jellyscript","version":"5.1.16-renovate-formulajs-539e0cee9fc5a39e1790e2fb09fdd339d1e71f56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.16-renovate-formulajs-539e0cee9fc5a39e1790e2fb09fdd339d1e71f56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"58c71eec2e979788259e8a4b1e1dc0bd4d0b6c02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.16-renovate-formulajs-539e0cee9fc5a39e1790e2fb09fdd339d1e71f56.tgz","fileCount":16,"integrity":"sha512-vUqZ10cHu4b+S0MI36FjVeAHS4Dbcv6jaKYPQ+PeWxXQWEWPrZy1twrMNsab/xZ+5Hj3jMYgJ/Hs6suPti/AwA==","signatures":[{"sig":"MEYCIQCCIAVt4pbPGhwgEQLKj32/IfYLpzO80QyUe7TdQbxsNQIhANads6hXDNYnSiNzTNIb2ZCJZe3K3+h9kb70zXbismP+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UoUCRA9TVsSAnZWagAA3tAQAIElJzcQP4kj8878tnHq\nZA/nRRojIGvtB++SFiXrdqJnCCcatRc0yu2BN5aGEuU4Y5mQd12BtUD/HLPT\nhwxBC9yR4JGC3FMfRkrRgavCh2l6K2l+ziDE/wX1JLu52G+Bm24Sf+Ze97WJ\npp8NAgiQD9mcwlndBDFfyQPXh12Xxs/YJdsWNC5Z83tu7f4no1UTkN8B974q\n/fEq9kgH4rr+zzWgsETMjx0FOQ1BdHJ2hAL5hjv/9PT6f37EJ70KmAch1tUE\nomXswYA9XmbQaNxkbe0i8ft7OGLNRX2qLG7UKo/BePfci4VwZtEM2AOIn/x4\nZ5dAv0ebtPab9IR4BPdEw/8d0S9aj0Ga76KesvLcV9LoWNhr2lMRtnA1CbsN\nMXg1lYB5dYxkn31EY9kmXtFcc1DrzBO0S5AFx+yDIL2ZxFezYbJqEcgDyBuF\n2iKrfScFe4+qimUPN9suimcoICXwIorcrHnFOSG5IkPGxKp/5EcP3VlJQMdm\naH2NG/lN0ggtUB1YXVYASUBplZIQ3JMwn4A0mYf3AsYnOdDfNork/mJzbl/6\nBDfoxu9eGJGzZmnC1h6AmGB9XFes/eNYffEgCImVGaZoWYy4jyZ6VjNSkdUz\ntdy+BIFt/wB/y9xzptKqLaTUPGOVoHFpCw2/eoD+ZUO4cEnX5W2PJkU12lEJ\niETT\r\n=dD4A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"539e0cee9fc5a39e1790e2fb09fdd339d1e71f56","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:26:13.766Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.9","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.16-renovate-formulajs-539e0cee9fc5a39e1790e2fb09fdd339d1e71f56_1642940947941_0.8749452302051106","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.16":{"name":"@balena/jellyfish-jellyscript","version":"5.1.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"05c1ab5d23f052de2c41ff2c5fdd1eed95e3de42","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.16.tgz","fileCount":16,"integrity":"sha512-d6xLLNYH/AC04c8M2oZb/aK1FDJcREkK/U0oyO1zLuTr7Zizww5bFV1RnRs3fBku1HTRSfg+uGdBf1CBB2/mlQ==","signatures":[{"sig":"MEQCIAfgcLwIe73/jYKEpSBDsOIxldgwhfVzE2PRaSns2/oTAiB5FXevwSDmzTYlnwNGZwdFNXe92i+WBuvxp2H3pcjr5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UqXCRA9TVsSAnZWagAAvMUP/izWtUBqoI/dJbWIDVMj\nDmTbbqf6qPzFBQLBFTJG9ITKvJKi3DNXLvrkWd6n0Tv8xNb/snD/ed0ZQI8W\n9g7L9SyQMlo2fjXwpa2md6wiarX6KoI0wVueNjrCZucOPwxg+JvpKOCoU1DM\nppsA+qr2vmcV9Vu10ewQMxpldBDYdzldYfwj9oku+2sHio5EhuqOnpfpr8ns\nvi7KF0FdnNELNG+b8PaJ8FQSjHwgFSYOwBezC8hfF0qGc3+YEHqWguWAthCw\njOGKxm4Ljd3zf/eqZRYNthSu4TWqypeFEFsZebTwmBOw6heKKRbMsVNgoA+L\nUzK4bj1unacRKLMQ+CHr3OZbOTWEa67g9JsOSxV2bREmLG0M+5BJV582yN2m\nO51lNuMueQbcpw6D8eey8/lJQ1n0EsH6m9m6IFoCldLyaiJjuNVmHV50TQ9o\nJadrDrSLyd8Qx1/knXSBo0tLtPhi4aHOs8OTPc0OhPniW301ufs8R40yIMPk\nUHerGEhIRm9tj9TgwZ/oHkmCaaqwI7jpeYIVTyZjV3TLpGoCDDyyTdMVKDIR\nArx/exCJGv1pY2oMpx3YDlxNBm8nM3fUIZhE/kvAiYQkUg5ZDFYCzCGIWRdo\n/HbKrHm6lU4eedJq9X0xyFaSotuGlCvh+LCermDoEVzcecMvlB3bnAFupgkI\no24u\r\n=ZYUs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ff8422063acf280495f896108b27936d30cef83","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:29:33.630Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.16_1642941079675_0.3751097926499556","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-formulajs-06a882201192faf742c49c1d8a7c3ae05c8bdf3c":{"name":"@balena/jellyfish-jellyscript","version":"5.1.17-renovate-formulajs-06a882201192faf742c49c1d8a7c3ae05c8bdf3c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.17-renovate-formulajs-06a882201192faf742c49c1d8a7c3ae05c8bdf3c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2bae2e96c645ded3b6770b0beb5430d99cf32240","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.17-renovate-formulajs-06a882201192faf742c49c1d8a7c3ae05c8bdf3c.tgz","fileCount":16,"integrity":"sha512-WBoWq3mBy4fQRyeIrO2JwBLXISFGv/aJDJGsmJXji6b1DeEYRcCr3ep5EMO3juxb1O3/aMypw3J5mxKh7X4Wzg==","signatures":[{"sig":"MEUCICZeydD+1Ev2BjFT8y4mHM1PGqDbbcA9urg6dnuLHj5AAiEAty6LxvqWOp4fS0E57hx216qhVR4/hsRk35lg6sa/2rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7UuWCRA9TVsSAnZWagAA5HAP/25ZrBbcsxNprs2oLd7w\n1o9cgnmVbitdieIGzi8JvvQOunWdKFgs1150MTLB/irSxHL8h/TsI6IswfGm\nQgfWd3H4NGTCWR9SFG770tLPVMGgpdqUUS4Sp9fqhtMEBioC11nXjcWD/9Dr\nlRipbEI9lAUdnTGYJUg6kORvcwqdrgoQxQe+2903lrC3I7D/OF9wXwkge6iq\nJlTnnK4jkn+rtK1gXOBLMVhUJTSwxeAcsN2FXQ/QSADYIfr+VSBBmQDqWTrQ\nNb627sqc1sPb4DUwJ8jtTrgtZ9JjIRzfuowWMWwIm4wra12UQDAPYs2OblEP\n1n1z1cc8bviWeo3I32r5lXelWhKZw9uz3mLeO3qMeSxFxD15pUz4EO39nQ8m\npTj4WEWnsb+Xnu+f/OXYaL5XcfBNCEk4BPcMdRrTALZexoe12h9XXwZvZWwZ\nMerr43Kxuo4P7/BENnKygomv92LdopgR2hb0ONh+IT0cstNIJx9WHHKku/Nf\n5o1IxrHLCLkfqyvqQcTh/ujFj4//qXsQTgVFSdLHiT7p5ghocY5J/YesCRoi\nPvLnAg/YmEdJmODpXyZbcYIQbzYa8pgLbAPfUdLVPses72Tm2HW44QlyR+1M\noUEWliPuGYbzksIgCKHWlBQe2h4v8L0JZsOksaOKZWiJQZAkpYS3AOhj3Z5e\n0sxe\r\n=RqxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"06a882201192faf742c49c1d8a7c3ae05c8bdf3c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T12:32:54.348Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.22","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.17-renovate-formulajs-06a882201192faf742c49c1d8a7c3ae05c8bdf3c_1642941334533_0.3450402380298534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17-renovate-internal-non-major-0ea737a8628988ec77d7f92b9d949f62ccf54c0e":{"name":"@balena/jellyfish-jellyscript","version":"5.1.17-renovate-internal-non-major-0ea737a8628988ec77d7f92b9d949f62ccf54c0e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.17-renovate-internal-non-major-0ea737a8628988ec77d7f92b9d949f62ccf54c0e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e517eef36f1aa4e1afe9395689b994a9885c78c4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.17-renovate-internal-non-major-0ea737a8628988ec77d7f92b9d949f62ccf54c0e.tgz","fileCount":16,"integrity":"sha512-pWtk4Unnx2JFx2p7dt7ztulZIBHTsFvd+WTZtmMJsd7JVS5Emcn03OCf7mq6bXgFFVmoQyTgqrA7GE/JSUEO3Q==","signatures":[{"sig":"MEUCIEQKIdQhU2/Coe6k3ngQut0qzetc8XhQDUznFFAsVyt8AiEA5Wg52NnLrsKIVhR7/Tf8V2P24V5BJisgRrkj892VjNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7WNkCRA9TVsSAnZWagAAphEP/3dcHaUr6xVJxu+lckky\nItORDl5K99DTKEOV1oLaisR/o428SBlxySJGtO1zo7JxoLAmlH/hYXJTjTiH\nx+gt3Gs1u7Hjy1fgeyzBOWGd4hr2D4SAar+bKxaTkTtNAfjfHACKrcxefrKS\nCgBD2YNKgFg3YJxQIT9zTeEWVfW9h7AJMNImNgxCeJA5bCB0Jgljr31helkv\n0kMYmiqo3/p6TxEE0nj3bRSvz4G/pdOg8EoaL+dTGNafNO0xqCUfJLBhom0s\nFqI+PT4NjlMHAxYYh14TfmqodpujbUkFqWMTz0fKoOlCJs/IGIYO4rWvzaLx\n7NqNTtNP6mlDrMzh9fOYSZsqM0Nl0uoWNi7hHRfqXDCGaGt84AGS1d/LPz0e\niOaVLkmCuY4IoHYDU5LzgUTp49pHWlamw2E2ipCa1n/BybHYu95AazSoljsY\nAV4TQGaDO4ghqu5E312K4mYEQUNFcIsrqfFcrM0Jr3S9qTCL82d3c2ekOZ1c\n3/4Rvu+ea0JBgrvC54JPBGVXBJkQYsIu47ZyASaRCeXVoBx6CN7Q0rgGgi++\nsKignez59M+Tlb0f4iFH6G/YyElzjqpef1D+/0H2UUnYFGLJLYxRU3Y59kjh\nutUkPsCnh+lQLdV1BJvFbOOGKgfFsxFpdZMzwdND581xLjyMxm8ug8iN45AD\nZRRy\r\n=sKw3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ea737a8628988ec77d7f92b9d949f62ccf54c0e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T14:14:22.542Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.24","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.17-renovate-internal-non-major-0ea737a8628988ec77d7f92b9d949f62ccf54c0e_1642947428098_0.5830901459892661","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.17":{"name":"@balena/jellyfish-jellyscript","version":"5.1.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5edb29fa133fa45bda7c23b2aa135379f2b3740f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.17.tgz","fileCount":16,"integrity":"sha512-sa7nUOkD94HvXMQ+be+1ZO4cq4lU7VsJJj29IfeCf9YpfLtJOkL640M28aITdL4EkORVPuhVx6gDPZc9Y8aBPA==","signatures":[{"sig":"MEUCIDXPG+Aga/zNJn/cOTFs2VHzSK0y0j99BktRyxpyiVDNAiEA5Jdr5kRu3LIqXJggBlKthBg3FUNv5TzRI0QI66rSR3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7WQXCRA9TVsSAnZWagAAj04QAIA2ahaUhnrTDv1MZp0Y\n2gvPRLTUdVej9Yjz0aKAK/4m4kTN7RA31XCkkVSI8kx39PkwsFnOyJLHN7Bx\n1mz9hYFOUByy3ZMsBAIf+4F4scE4kgr/bHP24s+O4z1ermk2gxk3DKoCrkyh\n9rulW6Gwelvcv/6UowNr6094RFq6EPKFVJY/imM3UcQSl9GYEjBxK6Kw9hAe\nBqS2gzO8hmSpI/WHFU5nmMjLJJU6uPkqK6oiWiY1xIh1vm+G80FdWkKezucw\nE6oatr99Jc7DCETnXfFKyXtf0RKZ+4jk+fys9E95hLSexcmweQaKXLaceOvY\njlSAU6Elkw2gog1We9/68/NLnhghG/6kudBHPVZxBEHutkjvSH4tkVvJRShQ\nJZzSD/C9p/EjNy7O4I/2UwfNwEgZEwfdbVobqBfWus6uEao3PkF6b1FXMuwG\n/je05VzxtXfONKUA1Mae43qYaBYJII4DXrpZAyr32Soh+3975xhvr01uMeRn\nObkarkRkGPDBQK0GdIpPGtScK/y+YaIBKCk1/4LOe2G3AY+nm8osbFLfrUyx\nZF5c6HgxKnYHgH0WqKX1ubqFjJVZJKQ0E9vH3QGZq5aZ2uYe4EpgkQdm9Vyg\nshwzbG8IcJBaNb+6fpFR/qdJjkQdUiRVNSg289FC9shw9+qZv7MZ89YqT8bI\nWPG6\r\n=tz/l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c8a93aeaca25942af9fd14a616146151d3f8f947","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T14:18:10.527Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.24","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.17_1642947607336_0.47868103342748003","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.18-renovate-formulajs-6649e6a213fdbe51889a6c49f3a3b89701d8ef8a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.18-renovate-formulajs-6649e6a213fdbe51889a6c49f3a3b89701d8ef8a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.18-renovate-formulajs-6649e6a213fdbe51889a6c49f3a3b89701d8ef8a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce5023f865073c647ede19205578610e88d58e1b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.18-renovate-formulajs-6649e6a213fdbe51889a6c49f3a3b89701d8ef8a.tgz","fileCount":16,"integrity":"sha512-kZiwUTkU3IxR5bg6viVwEgergu74+1lGl/xqjup55ZEajDpOeMjcFsiUlEfFO7aihWhpMM14uCPPrgBNOINWVQ==","signatures":[{"sig":"MEUCIQCP6ipoZjNSX5MJ5z6/K6fXt9J2aueoUw+3wXd13A7vswIgayViQtrQ6rxA9oUwWYwNC32suDrBLqJbRDRAdCsykEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7WU7CRA9TVsSAnZWagAAtwQQAJ8g61XZr4VhA8c7GClo\nau62s45Not5y4Ib6RQCeDQ2YGh5yaP5yYMeNv6froluCEch4FvJmOM4ev1In\nr6M0O1oFtOskM3nOjKP9W4wPuazfLwyOiwUXOv+yWdcMaR0sxoxmvFhC+PYX\nkVEIbq8TYmVsAF7eJbBch0t/nkmn8dqZNpSkuYwyFOLHK0pZ3zh15dk0S13v\ndbFk6RKboxz7MCCXfZLAkOCoOxjPklkCVFe6bOga4UfIKUu9LOU7pDn67iwg\nHLAIHZNPYNzjPSVN79MvlBtJ+ceajJqbG1bSo7cqkzizRhyef/o7TPNEidOT\n7NZ3jeJJ1l1i/gRn5RoxYqxC285mshhPfeom4+BGqrtNs0YaOAw5ZBa21+Ny\n3+iuuop8lA97r/DTxNkm0jTzxjEx02IpX5dfqyehZU/JByHsFp0qbzof+sSp\nDMNkvAs2MyhRL5lU3bGSjzTlU1rrI+j1xTSZKuliB64uwqhe3CZnuc5gp1wD\nbMml9MaQGipIpiYmmqzNrozmtTyTEnwknEUChM68g4B2aHbitFcSSaO4q4Kl\nxMwsR49mVGuO0kwRSDf7GBBPToQOuN6IX7USxgQLApFE8nb94dK2/GwGUoVo\nvDtUbxvRRvckl7Dj1Nj/CGPNzsQPOdk++H9XdFllNQnRL3AAy13Ug+hpJjJR\nufMq\r\n=4VXW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6649e6a213fdbe51889a6c49f3a3b89701d8ef8a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T14:21:32.558Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.24","@balena/jellyfish-client-sdk":"^8.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.18-renovate-formulajs-6649e6a213fdbe51889a6c49f3a3b89701d8ef8a_1642947899199_0.6245734538099785","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.18-renovate-internal-non-major-735ab09ea5ac139a3ba95c998522b51206d21356":{"name":"@balena/jellyfish-jellyscript","version":"5.1.18-renovate-internal-non-major-735ab09ea5ac139a3ba95c998522b51206d21356","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.18-renovate-internal-non-major-735ab09ea5ac139a3ba95c998522b51206d21356","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a5a9390a625bf22c8e00346ee48c45ef1db96718","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.18-renovate-internal-non-major-735ab09ea5ac139a3ba95c998522b51206d21356.tgz","fileCount":16,"integrity":"sha512-rxFxjTBTlZsID8GU2nhT/yziEjwrKHC6/cpedH1MSliGlUGo7fK37op7523jr3dz4VHCgSqfpASXrOiD3ApYmg==","signatures":[{"sig":"MEQCIEfEv9M1LL0f4j7lrlm14yCi0l/F80mnCm5wCFmsL672AiB3wtzraUiSnxOoeKTs2FAr8PwoIG1oZ7ve+Rg+OnzJzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7X6wCRA9TVsSAnZWagAAQhUP/RENhvr8rT9MJbtaSFzk\nRYnPsq1E0X/bl5mElfU6P6H4vfD+2I0Fff5GygLSyX457cEWn/zPrwg8dNgU\nFNysHPLH2u0qlt5o95D66pkjIbSdgijDFIqjWG8vM/pYZn8dQdm5u9QLrCur\nU0bgehsIPFJmzN/YM7tLaraF4wzUJ/C5du+yfM5kl+IWQVQlB8TxDOmab8or\nNkgZWn6RVDsVIKTunhtysxqgbwNeotk0QUytZ83UqXGutGte4S9RRZ7//04D\n5qo6aPZsCgWVM8Cn9q2ELGzZeT6plXfi4/rBFQj7jle0xy/jk8PRpRJiFzco\nCdNFGo0XPMXS0biSCT4N4dtDhLS+jYCDi7Pn4iWJwjQNxWg6F61asMFW99Ls\nX2xVg/djsUCwzETv1L1H9cYddhgQEs0RhCzjeQxCrtfpv04mgJJ/uhLqG9Mp\nXrKU8Ssdt8DXoWRyBmmTxewdKz7qMLgFzfUmqFpvsh8ohQZx8LW+pBc+3hn4\nkB4gfnF2p4jG4ocDty1/WvKv5/kc/uT71y1R9ycwkfbxV6b0csWtrN3Ddnd5\n39SUspLLtXmyzlXODF/+2CDQ3YvUA2Ir581XPlOayQo/+FlzRySe2+PP3Fjr\nhQCBJ31DO/QnguVDmHs/43XzAEnaVK9bXwVBJHDmFvN8dza5uqDy1VIGZZ+p\nnx7x\r\n=aWWP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"735ab09ea5ac139a3ba95c998522b51206d21356","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T16:10:30.252Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.25","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.18-renovate-internal-non-major-735ab09ea5ac139a3ba95c998522b51206d21356_1642954416391_0.8462280650573193","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.18":{"name":"@balena/jellyfish-jellyscript","version":"5.1.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f4970b538104bec241624488c7bf272e39b1bebf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.18.tgz","fileCount":16,"integrity":"sha512-jqT6zlJeT8kaaJg+weYqOcx+VSNvBi+sfn4D5SLZuj1PMbTLgUC5xJOWjKkDphYJ29NbejVgYPyNwLuYMjeqtQ==","signatures":[{"sig":"MEQCIA+eDxPeTOnUt5Dwn3DXvmZgCqE2111Lo0rngR1Q2zf2AiBLc0HyMCdd9CrJuDsPaOMCufev90XPDINUdU9U590b2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7X+RCRA9TVsSAnZWagAA05EP/iLMeokrrlKXKLli3Eh3\nc29r853FRKb/fQSvwmrQ5P1WnD4/MmF1CscF+2lmnaEdEFimqOWFk861+1MX\nGI9KtOcgoBYhF0gdRRbG40zsoWNwy6nuEKfet3rJYBtgtrxPB2xm8RuvzyNg\nJrf6u+w6dB/lXCq6tfLBBIUBoQuI8iARQ92EjyKic+5OnFPdVMKmqaH4w0qu\n7SsFQArlB5+eXQTnrmS6zB6TXMp1GAVWt75xsW26W62/mrOXOh7vf5IKqqqJ\nKtT49LYWwPIqJmJY+fsPHagtErXn7M/9EwWxEw5Yl/5qLzaStx2z1qdnZtEu\nLw9VC8w7fRG6Zwr4oM3tOkvgZI0na8MffM4vYUG9uVfCk9c5Yy2ioI2DBQQj\nhcmrkN1zCbtFPyF4c3Kb3Zl0jkxhVYdgjIJ5+1hrIfzn5eB7aJvqcd5uq8Yb\nbsTNzqH/GK/cVyL8iIZj5mwhhqw68ohZD/0JfR7/0rMp+sUsIGrUV7hmfxB/\nGM+aVO/FcgBdb4xdhqjLM4F1wCGxr0VW1VdEX1gZYNtF+Lr3RH9JeiaPQojK\nWZrN95HW8KXbbVAhlnP9goAg6FaYhF82duNFbDaJ+z2XZPNIjrFQmuEJ7wW9\n5toLr81AgNdQNV8xxTJCjuRvBvdms7LjsC9JMmGUNBsfM6auO2pTdjaELOsu\nrp6m\r\n=6tZm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a3c78e32d37e662edbcba2040f1634c40733a838","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T16:15:20.115Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.25","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.18_1642954641736_0.052089465755118525","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.19-renovate-formulajs-8ba46103a3cade35d0121826ed187deed2f9c953":{"name":"@balena/jellyfish-jellyscript","version":"5.1.19-renovate-formulajs-8ba46103a3cade35d0121826ed187deed2f9c953","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.19-renovate-formulajs-8ba46103a3cade35d0121826ed187deed2f9c953","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0beb4994af3331a2ae4cbc0a3b3e66a083a852bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.19-renovate-formulajs-8ba46103a3cade35d0121826ed187deed2f9c953.tgz","fileCount":16,"integrity":"sha512-+/8von7Ilhxhji4uqrmjIGC625dHLwDn9QONvrsvdEz6BQe3las3FqhP+P1OTw6vghlHkltNEfZ6bAcaYNiuxg==","signatures":[{"sig":"MEUCIAJf6vpNV46n3p02exohUxAmjP5dP69sNkbBEblCmJRPAiEApGV6GAohot1aY1XQ/0EY18YWXgXvVOk4esE4OYE6K94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7YB6CRA9TVsSAnZWagAA8BQP/2f2AxMmB1QGwWhoTn8b\nC7yq9zhpoLBtkB4yYmN717Yo1YSdggUlUuqIXAbI4o2qf33B24zaqJ1UrRmQ\nU+E/b06SrjJLa9ocW2m5JvMk0zl+lNOaL6MdTPiO/H2xPAq5x0HzhRBWm8Nq\nS25kXe2JO9cd+OVo5q3Xe8Lz3aSJQUn8P+c7KQAdF6Y+lI4wHbshERi0Q4dZ\nViwAV0ft21u22l1XM4pNF1Tyqj/YYm1GEi0uW9KLl8FtyYyCf0/TdCiCLxlB\noHvRC3vzU4Utk337R3WvYD6aj6Du4KJZgE9sSv0CiH6Vl6N2DdjuYIkM7q4/\nw+yTG0OYLRb7BWqk7afuU/sJXt+thy6HbIyHexEuDszRfuZVPyakhORVxwGB\nEJdbeWQ726MWyIBMuNla3wUc+duDE/YD/7LntUV7hF2GSZQm/cXYPtqYVO4O\nTxKVUgEsuey+bFLZACoJFbxMAgedskzRKBLntxjybyGaMNeBHElwEDxU+oas\nTvyRCwEdBUi8q322hxVs5CrJ/Tyyba+fYlkzPQD3sxa/w/XOPSqOSaFeADM6\nMtzoVHcyIN/mLiQEBHkBJunueeu4ZBblXMfis+mxdeXgUQ0g/Bn260DgkbI2\nfc00iagAwbFoL3xTjeNaR12uV5MSzG+JR5j1qIlV7UtrzfEtnboOM+57xuRi\nr48T\r\n=OgqA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8ba46103a3cade35d0121826ed187deed2f9c953","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T16:17:23.682Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.25","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.19-renovate-formulajs-8ba46103a3cade35d0121826ed187deed2f9c953_1642954873792_0.5782818722731049","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.19-renovate-external-non-major-cb57d88dd6a173c55cbecf0fdffcaaf7b5d7798a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.19-renovate-external-non-major-cb57d88dd6a173c55cbecf0fdffcaaf7b5d7798a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.19-renovate-external-non-major-cb57d88dd6a173c55cbecf0fdffcaaf7b5d7798a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9110d6b376f6f369d4e8136dbcd1b6ccbe9123e0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.19-renovate-external-non-major-cb57d88dd6a173c55cbecf0fdffcaaf7b5d7798a.tgz","fileCount":16,"integrity":"sha512-wTLz7pGGdaIbnQyA2g8LBILVpzTkVharmG/s4q6lLpepzBYp17d/8rfU48rGcSXpUoWIhTEInAqA/USj0qRSXw==","signatures":[{"sig":"MEUCIAqnpHr4BI/n/snbTVGaZ5NS80UTFymEjlyae3r3oXUBAiEAgiEvBxKnhm/ZjMCZ7TU6yVSCFPnFMUMcmPXC7p+mVHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7YEACRA9TVsSAnZWagAA3a8P/R4155nP93CQ6HtRTUSf\n0SKmX/bVHqrB7+bNssMF/jjNPL6On6Mwkx4leT/VWtaFScu3jQJx+qXlvIqU\nSIWDDD5Egd7joWcruCroTkvZGvZ+IrHXrH7aPGe9UzwG9jF76Ow0iWcIs7lp\nNocczsv3qzR6gk46CNrfAhnVEmY4SqsTdgby+eQUHVyk3NBvwJnDqhDRKlq6\nSaY2ZFq2/l1bYRxbVOOGvOrIvelkKwSMhpsZgmpAy/dKG7F61Xq2E4Ff7vjI\nCufauhhyB3dNsURg3E2A3DzJhxHHB9Xjo2rrb1ah0u85F0dwWQ8H3tgBw3iU\nRGYm80zADryZHbXKBnnub1WUwP5e0XL3yXRcTd99TgvSytCpWYfEjdTy0V8u\nmCWIXdSKuqQWWPGNyaXZwyF07mqhLnjfXFDz4Xs89ChVLUFX02D3sD6TdIvu\nFT0Gpvj9K8eIH0BaT2senROQCgZaTckYBO6Iu5CJ7fOTm4BavxpVf2zjWZK9\nZt9/uWdljxT/yLF+I83wNa/Vzn2C5PunE9wGcg2JiDuZZRI+3XhcQ7rc6Z9W\n4ebuTQ1aCsTZoLKp7lgbQJzqyiFPXkNqPmHQQInr8BhwV3HQMTz0IWuNc7Q6\npnY0M27CeFZtCBlQa5pylcGRaavVT4dq9AYbeWLaMurMb2N81IfmINTp25fg\nX464\r\n=T/Kn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cb57d88dd6a173c55cbecf0fdffcaaf7b5d7798a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T16:20:37.926Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.25","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.19-renovate-external-non-major-cb57d88dd6a173c55cbecf0fdffcaaf7b5d7798a_1642955007950_0.035553954056182446","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.19":{"name":"@balena/jellyfish-jellyscript","version":"5.1.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b78f79c278df23c8416ff3a4863794a36474469d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.19.tgz","fileCount":16,"integrity":"sha512-VH0YyCURaRSoY9UAcN+PLT7KkVYXSxVU54TCH4IGmUfW6WU31B0W+2OAcln4cW0kClIJgzgheqVmpy2FnOE9wA==","signatures":[{"sig":"MEYCIQDJcSX/zpzV+KXYXDIDB9jqDSMRTvGwXZ+GlAjO6eFhJwIhAKWF8HtEtBtJYphrLVj69J7jYn5LJJyGIqosOG+702YV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7YHdCRA9TVsSAnZWagAAIpQP/jZXQJvckSjjJT3/1hM6\nMYUei1msJtopioh/Q/s17NVyB3XZ6TCqHufHDdBivXtbW6vW4GDy/8mNqMaS\nNcMQFzL3SZIllCOlAX3Hn7iNXWmsXzFBAczmOm3hiltvSuVGRCjT/Fm08X00\n8WMMKkZlCqdDRjp0VFc1VMg6JfLYnS8lyMfwmMNqvmQkfNwgPeFGs7Y7FoMU\ndiaAEPzULmfm8Ze1trNuZqDJZcB7C/Xhs0Sq33EdkbQuy/d4BaT2QGfeEJ4G\nhwRBxXY4noig/aFQFmoycFDyY9MzbojbfmY/3lqDAqHaV84Lc+1oa/MEiujI\ngbxzpJRAnmAtc6sPY64rckZWxMZCZgZOY5tDkfd0Oev3u920fhWb1wNZxhge\nWEyDo1xyFeytsHpiyMkyecbUNPkz3Qk80eojBaJw+RKHaXkQWlZ7HVLBmwZ8\n7Ubps6CnVb2xVujCmjjgkwvbmzGSJG7M7Tq98FMnrFFp5D4JTfVyFaawEsRS\nqf2+r6U237AyZfr21UwIaMoKZEKkUBeKPXHMpAFh+ncB774Ic4ln9L6CU/2C\nBeRQJx7Y189uMsFo10kESppBpudBBI0z/oxVr21PxA5tVBze8rPNHzQvbh67\nQRJNjiGbMs0tiNhKMiOtCY72nObdPgZux4CqGc/JM2PyE0HbLjWVOR9OIsKY\n8E3d\r\n=DnOA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"854e6b4083546e04d19776527c5c25a4ad6a2222","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T16:24:56.880Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.25","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.19_1642955229212_0.057131345733733685","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.20-renovate-formulajs-2689c9839f146bab5c144feceec7537f9459ce55":{"name":"@balena/jellyfish-jellyscript","version":"5.1.20-renovate-formulajs-2689c9839f146bab5c144feceec7537f9459ce55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.20-renovate-formulajs-2689c9839f146bab5c144feceec7537f9459ce55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fbbf4af8b57e4fad0d267c4f36bbbde89f108e59","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.20-renovate-formulajs-2689c9839f146bab5c144feceec7537f9459ce55.tgz","fileCount":16,"integrity":"sha512-2i9iC4+eexR8dCIDuts2mfC4mB9nH78qKT+r+Zg4H8atBApDrvAHOOzmlSl5/2DRU7bfg8Nxwr/bGdnHxdbtsA==","signatures":[{"sig":"MEYCIQCZYMWozAl96AVfoGxDWYWmhXW6wRabtfiCFw95RSgkPgIhAKRfZ95I84VYHnlty684ZX/sBinupDVK7cMU2b8JPRte","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7YKPCRA9TVsSAnZWagAAA6EP/R4LU3fiCnrAMyv+6T4m\nzieAprbMxKYBliZ+4vX4G35o6ebf6aHItfu2rJAFMMNWPIxhruryb9zBIZ0o\nSEyJgYhvKrlUEmtOfDjZSpQvLgO2BW0KLJ2IFTEtArz374CutJMgSnknu3WX\nbyK7vAnI6zeigakGqGyRBXx+JQUpX85tGqTnaO1PJMEJnsMkW6DJipRe0iKc\nqoktSgHvimdAXgtWjHAPsFxVXkQY5F9i4B1Z9EoidkKbX3g6Bu76teHhaDkR\nJUVVQQbTZjJdp4AAe9xaOdniKjksV0zpGFviJtp6xIQ+xpemf6gA/T17Vj5N\n14tKZRWfYLULh68IF7cK3wA+nstibsbPdoMGSRcswLXhRRpqWfphJQRUFUoq\nvDN5uDzsXwEnvpQLxSbgM1Wp6+RZ3i4suzDY0K+unE9JvWhL8vs/VxtMg64i\n3Sh9cWQ87m2Le5a7S1pb+sBGnBxP19/gSjP36EyH1MRMwkTYp47Gc7fIdKHS\nWcVzqugdMm+7/92z/ZjIdx1AIMMfPViZBsSeiQlGbDtTfENuWJe4ScHUq3kK\nU2QIrPyo+O1o15xaW8GCPLeYEKF+fS8PfKc4vpcNXwWxFKjb29OxGPDQnsCd\nOUQ9FIAl1TahIvcK2WLH8g4nBjUF01epLuRBLDJ8UkHRbBQZrjh+olgpxqb+\nheuQ\r\n=OPAd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2689c9839f146bab5c144feceec7537f9459ce55","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T16:26:31.470Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.10","@balena/jellyfish-logger":"^4.0.25","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.20-renovate-formulajs-2689c9839f146bab5c144feceec7537f9459ce55_1642955407659_0.5503369756486645","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.20-renovate-internal-non-major-3e7ca38184117925e8ca16a91568041a9bdaa16e":{"name":"@balena/jellyfish-jellyscript","version":"5.1.20-renovate-internal-non-major-3e7ca38184117925e8ca16a91568041a9bdaa16e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.20-renovate-internal-non-major-3e7ca38184117925e8ca16a91568041a9bdaa16e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"712a44c1e617ec300e64c6a68ef2e224e3c04419","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.20-renovate-internal-non-major-3e7ca38184117925e8ca16a91568041a9bdaa16e.tgz","fileCount":16,"integrity":"sha512-zjHkUbap8o9ICGZbDBaA9knq/tIDKtMhx8cb5wEMlI3D/lx4PPu/Jrc+o4Dqmua1SZ/Lyv7vO4Ix8VLCadNP8g==","signatures":[{"sig":"MEUCIQCF9SuPHkQxd0dba6HhdnypNsqRVJuKzg81w7kioB7y3wIgOvATX4rT7ByaNnQIPhuMsNtE8CKniMblW0Kn//3baGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7boeCRA9TVsSAnZWagAAhjwP/jy6YPl621+68BIQl/c+\n0D+zw3JAeoF69SaVXKw/5xGbVAiOghhKuXWOvhcZW2bZkgendGp3Zyvk1CXV\nev5YDFaV4XZ1+32kLhZsYrc7Up86Nj4KVD/B7f+ECILAd+6bggVvBNhgM76i\nihi0rCwtoFXANhXluA3Lzusuv68u+ne44luHZGVOZwVNZRgRGan0CNcS6EKf\nB7WF9szmpXlBzzJy/cL1IkO6B1mPqrEA+8SYyTeeRQg1JWTpO/cIGObjTp9y\nwPfOOi6kjJRh1cAxXmHtmLO5dSZ2QLEvqP+1dGcznaLIH6uYirS91K2I6jDP\nOc8DYQu3YjuVNUZgB76P6jNYvLkP5oRFRAgjEtHS3wJl8zxAvV3bto9bvv5b\nYKa469lr4ZTuVVgoFePmXD8rmZii9FMWqLwpr5ANi6/gV8siIWts2JdGwvTj\nQN0SECKgT4Oh5jExd/etUrn1DcSb5kKX9Ts4Hn1h8sZDLatTsa+l+bZmixKv\ng7xqTknDvT/4/R8+97ZeCogN9HudzMrMXMJcTt0dwFWf0gEGNLsboBG3//RB\num7erD/1xXLOC1/975NZiUpDKtJ+imE84Z2rhU+QcbD+d4IEJgv7GpP5YY/w\nHfJrgOrXOiHcuGfGl8ZPkMF2km98cSetD5JcxE6yHodjZzkkFjSm3cWWBVB7\nqII9\r\n=AtWE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3e7ca38184117925e8ca16a91568041a9bdaa16e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T20:24:35.716Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.26","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.20-renovate-internal-non-major-3e7ca38184117925e8ca16a91568041a9bdaa16e_1642969630598_0.033791264231650686","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.20":{"name":"@balena/jellyfish-jellyscript","version":"5.1.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"38b9acfb0d7d7886931b28974b0c73c023a82acc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.20.tgz","fileCount":16,"integrity":"sha512-RgDjTkumju9hsZAHRgRjV2W2AShArqxRw0NcpnrVAN55UZla1GSuF5QPcp/bhu0OCgP6WEU8yeOfJZUpMMfY3w==","signatures":[{"sig":"MEYCIQDpc5+uDe9XAIRZ6hvDawaKZK5Qv5YDH/3kq1Yvt232wAIhAJ2s8Xl92rlxenNnMjpAEIb1uoMaYtBQgBMQZP+rCxVd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7brTCRA9TVsSAnZWagAAFLQP/Au2SOPwYH9Wth4u1bcw\nUuk9NETnRhlWxMfW6IetqPTDiTKWgJCszxI6ULTDaNuUdKpSkwMY+sc4F6bZ\nhmCz7Xwpz/77yltMxzEh751pJDlbn23aj2T80xVtAFgVR4whmP98uzudxkWI\nts8NAFEqxa52Cg6aQ99TvT8CDTZyfm2k6B3kLrTFEB7IbIFffe6/d79z6IEu\nbxSKbPEAE4tg7dIAtbfvF9+jsggjbCdbwsfEPaGgfWJhI8XL7ahspeMJPl8i\nnlrCvfEAUTM+qnh6blHoEBZ4tNH7hqbzQRuuP0fZqutRCGrq7zVFSwwTv/qx\npfeVJ4QSKqZ1S9s0aIc7YMmvBALJe7th4LhHf/4MWUPzoRYtf210pguslj0+\nRWfKjSJLOGoYXotXLH/w6Ctn4IRqA7YzVYxl+Mcv1xMGsx1OMv1M/dTZunk/\n/VPp/WESEoVKytowf5TpIZwX/qZuwdW5yyygWcgyCesMBZu6CA9b0ST17FPd\npILSqw0eFWtWAwwpH1/4HZ+uIkFcHpbxGrG5YYFFTGBzjEkm/IJw1LFsV3rj\n3d4Uwlrjl8CeaAGVWq1/vWJJL9pvAbSp0YHPE/q26NOsYgihyAGicBBxDwhU\nmDDCV5yKR1qnKQ4tTvMx9ZKbaC/LS/Xwp0mZUtnvHQBg+NNP4R7RZLUOcSRi\nSyqO\r\n=M0yE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"76867bbb7e2dfeed4c291f9ba0403704c03fd94b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T20:28:26.466Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.26","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.20_1642969811787_0.4083450719316033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.21-renovate-formulajs-409bb8754d1f9ca0461061364ccf7917be1f0e30":{"name":"@balena/jellyfish-jellyscript","version":"5.1.21-renovate-formulajs-409bb8754d1f9ca0461061364ccf7917be1f0e30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.21-renovate-formulajs-409bb8754d1f9ca0461061364ccf7917be1f0e30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a001e1e27a6a6a1300b242850c707cadd62018e3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.21-renovate-formulajs-409bb8754d1f9ca0461061364ccf7917be1f0e30.tgz","fileCount":16,"integrity":"sha512-F8jTOfJcbIBjGn1sA1l6/jr51OFlPt0FIvinPoyC9S3qe0g13t0nfZgBicq901MARHarsuZIE2GDPkpwUtSgtQ==","signatures":[{"sig":"MEYCIQCl+AGJ3CE/r+tiZeItBBFbmZpk3fsgMc/+OamMiS/ZEwIhALVvmWh6DnA/hEy2+yX803ixUPMPV7lwtfz/kHOFHB9/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7buVCRA9TVsSAnZWagAAQx8P/iREKMc0mDy/iCJEjW2G\n0qqo9AtjU9TyqbHKNarUXLb9Zkij6jeQL5tbueUHh5nQdaINagWDZRpLv7QK\nZ2onnYX7DVWBqwYxVw6cCY+Mh+cg840m2Rj67oIKjRsrRPR7Lg5vcOuqs1nj\nd8eR1fEf8427ljhRorPsg92kAFHT1MHaIs023UCvATRk6+SfnrehM6UEaao/\ngCj/ucTYcpN9BQgxPe0XhRVnQJMO+eVQZGJjLOfQSAJOj9tLt60QdD7LrPS7\nImbaQdj/he8qJC4AmC7DlLzKQafPNH7WJtrZp10Tx1PSZ/YsaH2ACjlklNxU\ngxutrlIhY0ufp1T4N3v7WqXXpoWhIhBDbUINvAWa0HuAh8dQ8lVCv1CeCNk0\nWp+Qba2IQ5KhxVIEvVNSQulte3nn5Zwv/ZSJE01rVH9y2zz+tNcFVoAPcePg\njnzBGBrKoiLRiSe13SVVLp1qcCi0mHmsiwpuSgdMwGifIPTkJbeiJyceHTU8\nrLGPC7yuoodnFBgbUkOJLWxwkwwdsUAhIdeg+jeZclLeXJlMrQ/kSktAf+WP\ncWh6SgXSuSLl61uS+fyPE9SD/KRS6sr4TtXgtxaFQpTF2h91J3tU5tEGLYf2\naCgEJI1okk0U2vqS0zl64JoZS7qDvJiPkZCT/xe75zqoMGSE4r+7hRjk2dSu\nBCz5\r\n=0JBX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"409bb8754d1f9ca0461061364ccf7917be1f0e30","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-23T20:30:36.963Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.26","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.21-renovate-formulajs-409bb8754d1f9ca0461061364ccf7917be1f0e30_1642970005390_0.39536378798923844","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.21-renovate-internal-non-major-bf3df4fa5d776785dc12d30fecd150b15571536a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.21-renovate-internal-non-major-bf3df4fa5d776785dc12d30fecd150b15571536a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.21-renovate-internal-non-major-bf3df4fa5d776785dc12d30fecd150b15571536a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eee63052a5f7c40c5b5448f35697e8eacc606cf9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.21-renovate-internal-non-major-bf3df4fa5d776785dc12d30fecd150b15571536a.tgz","fileCount":16,"integrity":"sha512-EmCxHPUxD747VTaUv5uG9yK+X6hhlKt9ci1o1xJLxhDqSN/zI6WYDjqFZdENcLDVTv2qbJhq1UVQHm+kxKvhuQ==","signatures":[{"sig":"MEQCIAQOpO9ce5J74DERXFV947BL/x0JCmb8uRts1VFZ7J8iAiAjuO6ZeFBGcuW7O7qHpJ7cXsnCPkq+stwHWfUPs7yoYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7snoCRA9TVsSAnZWagAAQJgQAJCTo+AKinnl3w615dCT\nf6fFjgjCstOTYl7Qff2CGi5GuxCEjvZdZEg5QBrRnDps/MDRCI2pUyBOIpRO\nEwpcKesphA6YqHWSrpCR8DWQcC1pm6kVcbMe54DOPMoPjp2xRb3/0BeL/HKk\nD4ZEIneOTMqnRfj2ozWZUPA/jvNRlN28M1tcluP5+1zAHeBqcHAi2+/3LjSl\ni3xpF+ZA4oDP391Zd8pv9H+n70/9c3/aql/gAeHFlSBUcXBtQObCfoTVbjzs\ndMqGmgE3mIklzHXYbCxfq8NF8sxLsi6lZ0QGvPAStJT2UqpmhcuRWDOLjGrz\nOnpDaqYm9+6GJGCBe5AEK7229YethQquy9wrAjZXQWb2ftqAO4ebZOdvPZ14\nS4RZmUXRrt8oHFZlt8NoEIyyYSqZzH5Ers1xNATB4saJvo2iuPOxQgMriHhv\nnJUTjYaCgot9Eudf7oREZV/yBqim5+w9ypm60EyImcvftGqKH7ovRcb4YZOB\nKs1sj4MpBJpG8L0YbshwwqPLs4LBTNqLqZyQGHGKgC+RSVjAtrIHH1aLIjm1\ny4eM7CSKbUO4UC3LgsFDGa+xZR5RK+8gt71Twv2wAxhvmU19me6LTrvVdOUr\nxsoZ1340KZqnBrhkV/rSqggScLYze7HlL06Cn7y8yd8TCx9L1iPE8GT95wA9\nWeLr\r\n=QlJY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf3df4fa5d776785dc12d30fecd150b15571536a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-24T15:43:56.176Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.21-renovate-internal-non-major-bf3df4fa5d776785dc12d30fecd150b15571536a_1643039207849_0.2140969657010776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.21":{"name":"@balena/jellyfish-jellyscript","version":"5.1.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"14b32af9a93bcbcf84e1f477d9df23c5f6fa609f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.21.tgz","fileCount":16,"integrity":"sha512-ighXZWst9cFmTW9A8esHchOo0aCHVLemJ5KcjteTAj0Ent6C9G/uvVNCz4x7aQKkc0oF35SoUMMxQbntVAZklg==","signatures":[{"sig":"MEQCIB3bLjguNhKJouRClC5OD4FMg1hsE3gxEPQGAdOlks9EAiBoRp9mI8QErX57XINGjjzle1xMRzzD7uqp3pJQp/VvAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7sqpCRA9TVsSAnZWagAAs7oP/i9LcahbExg14HwDJljj\nxiYYDRzYoYHXvkBPShiSCk/00iT1Hv5SEYvNOByH7e9xMVUNkQPfLHpI9TJh\nyw6HxzmfaORbtnR4MXGjLGWZdl2ftw2LgYdi48Es6+j0b8rxsZh9yFlLJhCE\n+aXc15OJ59G2JrxfUzNAu0aI4YMlmTBHMN25t/w8Yk481HcUmapogSByzARN\nJ9BTFESaNLvTmdXA3VMLZ+YRI5Vj7C3iTKaYF7PCkdFocYfBTm1Obqy3WQvK\nzMVJL6rjvK897M8+HD2u5wCmz9fXAlHtRu/gR3TWzvm+vFp/FCv6Ura0XKgC\n5Ufyfd+x/GsVA0fEwAqackGM+dTWMzFCMXE3ggx5jv1db/HurnepVuGvFTaF\nyyhePgVCsogGt0gGbHkEl5skORZWF8tun9dbNfKIYzOrpJuE2pojGski5rH1\n4L9XblkrPEh17w4rZ/nM6RhwAc4Rl29HnMW258/BpPGW1uDedSy8Pj0nKPCX\n09QmOaSZNXwcv2IwNAtv8KheeXh5yQzU5xXiVyDdpUPfDZ9QR0uXPjVOvqSg\nGGa4ZfYM3X8zdEtCOzO+gKMv6p/mJ9XqznqUre6V9dN9xSscAfXkMKeRRqiQ\nEL5l8EjI0IkBtEOKv3DrPjUIqwI2YypZZRHMflmigqT6iHxKss40Thhmchy0\n4oZa\r\n=ivKO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e757cb2383386c3745df71c257765309ae93e47c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-24T15:48:14.416Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.21_1643039401030_0.858781778913122","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.22-renovate-formulajs-a74c243b9be69e9cf431208b965dd1c3065e88b4":{"name":"@balena/jellyfish-jellyscript","version":"5.1.22-renovate-formulajs-a74c243b9be69e9cf431208b965dd1c3065e88b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.22-renovate-formulajs-a74c243b9be69e9cf431208b965dd1c3065e88b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c3fcaec308879fdc830481f80cb4f8b04140a1a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.22-renovate-formulajs-a74c243b9be69e9cf431208b965dd1c3065e88b4.tgz","fileCount":16,"integrity":"sha512-fyTNsRO72B9vNDOQxKbTN+HjLW86nWggVkUwvF7UGmBznX5hD+K+1WdQucrgXCyTbNM9mC1nwTl5r4Ixy1QGBw==","signatures":[{"sig":"MEQCIBe37u8h0NHUVHxvjyfNAxXMYaM9zjo8LEk8zUvEqw/8AiADfAYrtMgx9phHf1rG6kVowctS4MJfM8XeFjRw+pSRxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7stgCRA9TVsSAnZWagAAeW0P/jMGPlW+K7RObfILXiv0\nKHVEGnLeZYbhHl3afo9YP4rIi0R8Cj6yTmS0k6TkbNQehHtpV6amKGQ6yiop\nupjwd6x1zjcM+zRxZBgGPSI94nLEOt6NL2kWp7+CZqV/7MmwVbj9T7NE/82R\n3TXwkxdNmzeiDJydLDveD+A1X/bWEKrhMUXEDCMf0WYxBJIUFIN1rdb0xdci\nfT1J0qTIb3aRWIfRmtjH1a9vxE8+aYLMvtDLNY2/Nn/I1+mTp505G7Ss2WTf\nUTlOG4QMacFgVDpF2nof2zKRCm60QsCSLO1v9WLOdsMryhwb2Ho+Rik//aG1\n7roXctMCDaUTLH0/T/NrXvcScvDLuJjNlcsFbe92Xno8JB9ctbguoFj/Bne1\nRKPjIlj23XPnEXtWKC4iuCNh/2BxJ8oiPjEc2WHx/COap6Bzmvf7pXDMv5aJ\n7PTNs+Knw+0Fu759QTdolE/ATZg9t6Z+9VhXbeausjLOzGjnuGcR0lTQPgIb\nUHienQJR1aORGNWALE6z0rOSzlefJIJN4z65GgWofAPr/+zAgC++RANwqVBq\nmqFXB5PUzSl6pjn0TAFQ0fBzAH8XcSddznHDz/37o+EBYPzs4db83tD3jbxD\nIs0XjChgn7cHQFFsHbx3awu3a52m3U/n/rVkW19nXlmQReb7u83oOkqTVI6F\nttub\r\n=HBsW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a74c243b9be69e9cf431208b965dd1c3065e88b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-24T15:50:34.064Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.0.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.22-renovate-formulajs-a74c243b9be69e9cf431208b965dd1c3065e88b4_1643039584306_0.9463744669528096","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.22-renovate-internal-non-major-9c4bdeccce066df180553b9edbc48cbbee1afeec":{"name":"@balena/jellyfish-jellyscript","version":"5.1.22-renovate-internal-non-major-9c4bdeccce066df180553b9edbc48cbbee1afeec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.22-renovate-internal-non-major-9c4bdeccce066df180553b9edbc48cbbee1afeec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"47ceffeceddb59ce054ab2ce33d11a4f00eec41d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.22-renovate-internal-non-major-9c4bdeccce066df180553b9edbc48cbbee1afeec.tgz","fileCount":16,"integrity":"sha512-ORyWNN2MbGOZh3LGJM+6E55yZvwwQyJBWOSHIuOakPMdto8sOTNf9qfuGEU9sgmh5vZ4jUObKy9QuGYK/g1usg==","signatures":[{"sig":"MEUCIAkVKjq/lk4jxlDB5s7V3DVrvV7aMzD61PN6kyXIXgQRAiEAmfPOuQNR/CtTwgUJ6cNeO4JVsr8KY9kC/PTAL3/426A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+0LCRA9TVsSAnZWagAA/1UP/j/QL3EAxDfs9n9bfSeg\npyLP7nf9B7eVg2oWAE0EtJPQe9L+iNbqVK0C/D7x1/qqd6/j0AWs6tN0XA8+\nJPmTV1JDvGhzoKXhgLfg4/nY5KPLRqQBVncelgye/4N+iEshEvF3K0bEnsEh\nu6Cj96eOfxLzjCkZO6JcZQGfVdA/zbSzSQI8rNOGWuy57SEaHyzRA3Ze4g1b\nXNo6071xJds691IDKqVR+TD+LRgXdkGAN1Wxz4VSNY7nRE0L67fk1qomx6uz\nCVFc2ASeXyS/MhaI6L50/TMqo2zL0zl726lCcp9LmHJOw7yGVZVZRr8ojbGT\n9GoS1uycxMzWwtoTVGp4wmXv8my7Srr+qIfwdKuYzWfXijNu2tPpUU0oIduC\nqcoCuHNepmO1hSjIKm1s6+pTv8KUX5uCfl56IxfhIiQQr8R12SVay/Q23qL4\nlXjoCGVc6H3YMnxv9dz9DDRA34rQ+d7p5nNVh/d+pOzvJJqJRp/giqgHoEFx\n1dO1SiLDhOyoDA8XiwQv4XvfSdLVCwOPuD4NKaWeMUb9C/WbojUCifjMhPeA\nJiV/QI14AtQBYhjXh2Fipui0QVOKUEQzSVhrhypAwlPaNbGVDFcOu/vY05Bx\n8zssqtLQM5J6FaAT4aQ4UPeEQOP8ChAWfb8IoMjzyOtDIuf9iM2FAyWJI1Ym\naILK\r\n=E/Ox\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c4bdeccce066df180553b9edbc48cbbee1afeec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-25T12:26:10.869Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.22-renovate-internal-non-major-9c4bdeccce066df180553b9edbc48cbbee1afeec_1643113739126_0.7741618039480975","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.22":{"name":"@balena/jellyfish-jellyscript","version":"5.1.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9a04f8b97f19a39a8848fe47c933d8d1735ba180","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.22.tgz","fileCount":16,"integrity":"sha512-Cauvd7n0u7xw6AL7Rfb9rnEg5AzdqImhOFhk6fprz7/VTlPPZZWni81rGJaY7HruhnHtL8d/mLQ9bTY4mEt0hA==","signatures":[{"sig":"MEYCIQDVixEjVZxmsRAk0sGvxbRDsdWkEtSGWJ8bQ7Ur60FoAAIhAKG5OfHsSlvf7MSRuJ7pE2cpTw+bM7WaTvhvY1qJM30Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+3HCRA9TVsSAnZWagAACfYP/0nEWIS1Inuvy1H+vpRS\nbjc9TZIzOt9gkP4IlEGHn4CgvrneQvvLyApFIpJ+hgdUs9n5+61s0nWEkGqh\nzYLNV96bjbIEVZMMCwunafhO1ewAxnoUo/SROIRriVtJEKUtYDX72Wvfpw0u\nyaQq6W/Ah3ewdy+MaYWVjta/RgkbeeUjHDDZmdJSnNPFKq0Y/Z+n50LKhJbM\n5XdxSk/tfiKyNL682NRpgmqBH3BHdEfhnmxICKZuQYpuXvd36gLuOoouzJ5I\naJCjFi9H8KxvFkqz1z/kim+btH0CD02KKAFGDWV9ZauO7OlmG9ms26w5rBpc\nDNB+nzWLBiJS7M3RVa2ciHHX7JQW4I1P3sS0GMY6RNyo5svGn4OfZo5SexOn\np/6lt6DYtLgEKFLI+zcrvrfF14dzgM4rCUWobYch1D9NposjwgxvDwzVZvfs\n97MShayC8KQIkGKvqGEWjCKc15l6sU0MQ06RhOqkeZyYwTIrgWohgeHCIavg\n35OOwOQx0PDFxB6JHXV56ydtIFuyi4X0gyS9adGlf/MuaRcpsunvMyESLoLf\ngIP+L/g4NsAG1pmXw57L7VTcDXa9STK3oU4dn3PLv9fksjwa4h+Cxj88KH/E\nJKSaaDAWRbuawz9bNkWqImRYLAy4omCPmW+7xMywH+B1+VyD89yQ3N3r6XKS\nbtA+\r\n=lJEZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec72f9fd047dae8cc9a74056cfba20b3708c8e89","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-25T12:30:09.814Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.22_1643113927280_0.11335343469320325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.23-renovate-formulajs-01e765341340f0bfe6fc62caa4579057d2e3cee5":{"name":"@balena/jellyfish-jellyscript","version":"5.1.23-renovate-formulajs-01e765341340f0bfe6fc62caa4579057d2e3cee5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.23-renovate-formulajs-01e765341340f0bfe6fc62caa4579057d2e3cee5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"095e8dee5312a8770a740f05b398253627b40f09","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.23-renovate-formulajs-01e765341340f0bfe6fc62caa4579057d2e3cee5.tgz","fileCount":16,"integrity":"sha512-jsPjc6hiXf9/LOZ7c/v/QJNwa/mPKm0o6MiKSv/bAx5riKa09ztDQX4IXgepa/ebvuW/fBJZAxxnf0551UhvYQ==","signatures":[{"sig":"MEQCIBlvienhReAla0IlZPsGMQrwRH6OefEc8oLKz+gavf5HAiAxs1g44ojuYeQuFMPYaiDi1Cls7rFEHr3Qa6So/yDlkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+7oCRA9TVsSAnZWagAACs8QAJvTdU38Z657Mpi2K7dR\nYlCOvHivRMzCZBLB9RuNGC3AsUkQ/4SOYEhNVgU8IWU9d2Oq4USGiqU+ugdw\no8t3LANyGOtuYjkziW2LD3FetD6hzIJ/lnotVz5RDUj7RQ6RgRZCmgoJqjuW\nnbwYpXxEtt0xZFLdW16IRJcB2Qy+XJ2AFsZ+ZyTCPmrB/Q3P0nt9TB+3TmBk\nyhU+/qCzVvZs00pBAz3mdQv5WzpjJ21YJSWwxW97dWm6QfklxOA7Bzbpvn1b\nH11y3PIXaXuxVXGxHpxW1cE/NOzqG+9acNj/s/yzl0B/g27Tz8yA3KCOk9wK\nr+6jOupLcYiquNysLNC1iVpWOIOxJoX8oyM2Ur4lXkYktOas7QzeEuzXCVEj\n2NeZOM5lcwZKM7w5tB0cezNEAeNzYJ9x7JLpAdjPO0GhTjfcbw46AUgLwPHW\nKizd3Yz9lflc51j3b+dni7kGFzeYxZbu1VfxHEDSSwIUr/BDcxP63nFSXEXi\nfeaViIyq38MNdTCAIr69EG/Y8u8M05BLaDo7ZquHxIhaNLMuQo5JxDZf+OP/\n8WFO3r6gKbWuBM2pGgzJ3+aAW9fRdA/YlfSAWfwJ6cZN1dbIe9JS0LrD7qP9\nTp4DjiX8UMJZ8wNJLBtPM/jkpQmNEq5Qm+zCK+XFWQTeXIJFwWs/yhSCI8pt\nTedR\r\n=C1jM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"01e765341340f0bfe6fc62caa4579057d2e3cee5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-25T12:34:16.674Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.23-renovate-formulajs-01e765341340f0bfe6fc62caa4579057d2e3cee5_1643114215994_0.9860458313637139","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.23-renovate-internal-patch-c89291d2e04689f797aed83a18fb2fd76c7d6798":{"name":"@balena/jellyfish-jellyscript","version":"5.1.23-renovate-internal-patch-c89291d2e04689f797aed83a18fb2fd76c7d6798","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.23-renovate-internal-patch-c89291d2e04689f797aed83a18fb2fd76c7d6798","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc89c275c0152786b47c3b711a4707b74f9b4ea5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.23-renovate-internal-patch-c89291d2e04689f797aed83a18fb2fd76c7d6798.tgz","fileCount":16,"integrity":"sha512-Sy78KUpkQIhIJDonuOYXx/+iBXjrtcEdda9ZZboUjaeAuhTxrb8KuiA6qi/K4C7seEOkV4MhEtemBGHcVzus5g==","signatures":[{"sig":"MEYCIQCFxVty9Nyd8z9zwrunDShYwYIYRDx92cKq0BU6ToqMpgIhAOkQi9uS2fv4RWdVh5RINc/YImlhrkFLby8A8zMC31JR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9I/nCRA9TVsSAnZWagAAgbkP/33Y1tWFMxgZX0DxBGf/\n8xiD8zSYCPLXUGA+meo8mloarMoVHpIGdSNdYCBVt5/RQSMwaQg7zqrTqpqY\ncubm/WiZHgfUcRX6IrTO2LGCoEqSwlP4KmYNVQ8hoWQqoOZIDOa7XSZnmLCL\n+yNpgElUoUWxNvnXNCZzEKsnuzOTVs5A/T1CKy2EVl56R/mgjIQ58Utd1Ze7\n1od4OJxzkC5JSLpR97A2r5uM2IL3uzZ1eYYFbC1fjZerOQ401lbH0wcC+B/7\ncm5qqSM6UdGT+qDhfALvzgUZswQvIoNBXpXhp2b8o9+l7JlCQpsqKt399Ewi\nOOoL/FVtVaKqUoQ076U7zsRU2ingUswTy1y2bk3I21cNoi9IndXjs/HI1m8Z\nG1937csP8vCYaX/1+Z1Kl7Kt7R8c9SITpY3pu0Ld5+IkDxKePXH0L1nfvx64\nak/JF9MgCo3ieBM7GZ7r5h98QpstYUDJaftRHZikH+0bXM8qBnOwgWWtn41z\nifp2L7bgYu7CLewly0JdoKZ/Agek5TbJ6EBm3SfLQ45/DR9rBgfgHW67zYG6\nt2xtvvMS0Ljlq40JukqqhzDzDSLp8cF22VD0PVivYsNpO6Skuuc10sYm8Uc+\nRUujnDR2rP9XM7rJV52NBxKRwL7xkoQTFg+dcbqG/gYA3f0ygSTnqI5D+8UX\nEgEp\r\n=G/Ku\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c89291d2e04689f797aed83a18fb2fd76c7d6798","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-29T00:50:13.842Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.23-renovate-internal-patch-c89291d2e04689f797aed83a18fb2fd76c7d6798_1643417575738_0.6340487907971426","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.23-renovate-external-non-major-1a96bfb5e28db40277bc26d3279cb8e98e30db7d":{"name":"@balena/jellyfish-jellyscript","version":"5.1.23-renovate-external-non-major-1a96bfb5e28db40277bc26d3279cb8e98e30db7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.23-renovate-external-non-major-1a96bfb5e28db40277bc26d3279cb8e98e30db7d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7397f30a45be63a482818d3bb9ca90f6c00ec38c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.23-renovate-external-non-major-1a96bfb5e28db40277bc26d3279cb8e98e30db7d.tgz","fileCount":16,"integrity":"sha512-hxx0XGh7pyjW5naWVgdL2bR95nIQNZPyoWB5oHrWlS9yLqp53EX5fROaBYVUt+VeNELVkv7j4QzrihGMfAjsoQ==","signatures":[{"sig":"MEUCIQDB9uXMmz4KASkTP+J+ewAEwUXeyrewDy37V6yTM/E4hQIgOuTTsYNTZ6D/J4BCCPhe3c6rvWW/eZOHvYKGl9pj4ec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9I/7CRA9TVsSAnZWagAAhHMP/1Z8tXOJFMHijZ53D+cQ\nTPes/MYpMhJojg14GAgX+uU7KdM8VQxF1BmaHZNnfxGBh8S3JYJLqZJ3ajx7\n6YtrvjUZ7RvjZ1paaKxrEF1a9vGP6CGNVjHxSgAGl1tiHOH4UbYGVBUwi6+X\nVDTVpRiMXkbDF5b1VcQ2caa8SlZcHacZTKYpD3YSR9pxUSLjnijRIV4fQOLp\nbh4BnC+1RcVFlg+Us2d6bscjSUQHQ5Zrsf80YZ6dJV5eXRwLpLuc9VdVtZyq\nC8XmQy9waIge2QF7WCvhSPY+nlGCdkHAgaKwzwjzK7bt5w3v1jVzXnY03CJN\nqDXt02V+NWt02DLXq1vbASQH4NCARXgUtBWyr3G0EIkLE3MsUt5hiMJCpXHk\nr9P2Q+BhDX+0GwwJju3eCUwuaXhRiE72Vb6HQahjHI4pzcGM1R9IV9gcRU5P\nBpdBVa3tyXNRoEQdhuQMTFsjwyCY5D2xXmZb/MDhilC5Ge35oioWY6ilnhcf\n9vqIcAz2gwOBhcWwwrcbAZMIRMe6mz1/wmE6n2XoHjtve1Z1ta08Z3yjapiz\ncihAjx3dvARmFqtyfEUaNvYzBiC5KcIZb6pQXrukbP81xLd9kcqmxXAU8lPs\nuZ2GZOEZlAuaH1Dcpd/7alWlfr3wt2ArSFjwx8FEjz8qI3orB8WTzsCjhsgs\nTJfo\r\n=c61I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a96bfb5e28db40277bc26d3279cb8e98e30db7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-29T00:49:40.851Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.11","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.23-renovate-external-non-major-1a96bfb5e28db40277bc26d3279cb8e98e30db7d_1643417595705_0.8366403899454846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.23":{"name":"@balena/jellyfish-jellyscript","version":"5.1.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"64788100138b1332428b4f81ff4582edcf62a0d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.23.tgz","fileCount":16,"integrity":"sha512-oco+0mb4X5jxVMK9tbVxyACaoEn9FrBilC++xk+qHuHxnH0u9s57wiPlOrG8PHYTDf5Vf711fe4M9iyAzb8BsA==","signatures":[{"sig":"MEUCIAVyXX/drmoJMvEtS96flktpwZtdAEkEqNGDNg8GR1nvAiEAznyWTci+MzWUwwyESzC43gp48fh8j0QyQodC1ALHv7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9JCyCRA9TVsSAnZWagAAQvMQAIzvtbsPXEUp+Oo6til6\ntER3bAKgemXJGYchI4c059QlokVLCJchKqcXdPtHHNuDDHYtFFNghOmztbYZ\nfYf+1+NcGKnSc2P4YAwuxiyxtoC9vixguWLMGGSdzsVMuGT3hAmpBqNNvlnw\nVM/adlSq2p+VUT5i+kZfNGcLzpqyqKqtasa5nprfBwUTZYHuLl9D2lrAZpLf\ngCiI2qS0ak4PVo4mezSWPTDC/VeW9n8VBcamiPH2ihRGGQ2o8igfJVYYWrKW\n/AnFIFHJLNt2Ync0UbNo/DLPTw1L2maGMavBtpLWlp24eSDPRn6lrHCpgPJ1\ntKmfldjD7/mdz0+BYLvdSaLubono2PNPuFaVOgtrhWSWnKDNbqawombNyUAa\n+W/QkNFuA4Kg5oYIMB1NvwxPvcU6hakUGVdvOtCpnhjUZPKGgaOQ9vLkSvTY\nZtKDmOWQZBBnBHdgH4jPC9gvSJzV6uPSyE2GuH1rMhLyqMDwtSPp0htzNTyp\nsxzZSLijUHJuQlebYzG4hYHBJvhVdbnrr5k7g8KsEO74PNUbMtW/Xj4rYRT7\nSjRGXSIiqJiLSX/qkfmqzlNzZ+LzNnhJHirHcqKf5Ey29uAPzNU6DhNgeYqy\nIGNC5ZQ3VZL6mhjWKC4e64BFPGvk6oc+Wupt4erdlXBL0ZArNcg+eqjAl20V\nz2s8\r\n=FNjf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"992b0c0a997128c2c4564fbc7ed3ce2a6759aeaf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-29T00:54:10.271Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.23_1643417778698_0.9431318393095265","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.24-renovate-external-non-major-790c902fbdf11e1f5d8c1e3c9ffd32747099bc67":{"name":"@balena/jellyfish-jellyscript","version":"5.1.24-renovate-external-non-major-790c902fbdf11e1f5d8c1e3c9ffd32747099bc67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.24-renovate-external-non-major-790c902fbdf11e1f5d8c1e3c9ffd32747099bc67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"972cc10058c60658cfebd6fc236155f6ca2a927f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.24-renovate-external-non-major-790c902fbdf11e1f5d8c1e3c9ffd32747099bc67.tgz","fileCount":16,"integrity":"sha512-EM2NEMYXX7aNqwt6vnompN3q7lNttyXo9c8VU+oLyP/cqFWUmLuVZvcIIfi9mq70OBoXtS2e4BoEn4UQXLxAmQ==","signatures":[{"sig":"MEUCIQD5VLu5gRMA1OIV0WAXuS7cvaxFr3hlLUmaWh7jwxcDaQIgcprQPzDU1pcNQxdCj0o1l/24EdkLgZRs8NlsWtuwhKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9JGqCRA9TVsSAnZWagAAYPkP/jma8s3Ol1MPMPRhu1M/\nc7kTdNqfDrRs8d4+oBTuW3GGif5gklHaOVJcVU5va1wSwrXTOjkB3T4JweFl\nWKWjAH6NugyzsrwiGIe1R7yW5zEs+WfKKzwcxU7uFVaC46r92lHCgeJxA1T5\nxUpXcQGpRQ21uniKOCjJCqIfocJkRE97bT65JQujyd9RwRcP22k4lAnVqarp\nNP9GGZ9jkRXjSTfdA7HZPiDp39jz8/Bm1ia5zRUdkzvOxYu5WREKopTvbyHf\nwKZ9h/mRGhOudwa6EQDI/0kXB1+LvwN0mXtnNDDtbPFhDGvSyJ8xZuPFeWi/\nNSK5EOCRtcgG6My1SfkXM3T/pIU0IhJhPkVbP1MMjdHELACR6YSpJraDQwGr\ni2pI9pUoylyTa0COa45t3nnw4XeMccAdiKsHVoCGE0oZqa7WNWNeeVjG5eqr\nQl3oDOedL4gyZF0FUhOMraovmIpfmEX3jSPgFOjkUcJrkoEp5DtC0VLM9lIZ\nFuhYOE3TroazZ+mahyPijtOS05y18Rss1sEXdi3GOfjCaMvISd6KzxZeHnAH\nGSRqH5l7hiy6+ZGJ2+wZ8OUBmC+r045yE9VMOUtHWD/qwRkQws3EY9pWts+5\nrKZGWQdpb3F5MQ9s8sXP7VHu9OP+A3zE+rO+BUt/jdgZT0xcITpYms1FYEIg\nWywO\r\n=l2Hg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"790c902fbdf11e1f5d8c1e3c9ffd32747099bc67","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-29T00:56:49.706Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.24-renovate-external-non-major-790c902fbdf11e1f5d8c1e3c9ffd32747099bc67_1643418026182_0.17557959088553576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.24-renovate-formulajs-76848162bb124e8fd527f12702f5f47f34e493db":{"name":"@balena/jellyfish-jellyscript","version":"5.1.24-renovate-formulajs-76848162bb124e8fd527f12702f5f47f34e493db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.24-renovate-formulajs-76848162bb124e8fd527f12702f5f47f34e493db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c4e03108b6b4a8be12d92a169509f7058a0245a5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.24-renovate-formulajs-76848162bb124e8fd527f12702f5f47f34e493db.tgz","fileCount":16,"integrity":"sha512-IToz7eCkEjmdT281cD5OAsuGKsVYw94IVpBrALaCfcaSPsgghja/vCKfAsrGIMLt3hyn8GfWe5mRPLZV2C3K0g==","signatures":[{"sig":"MEUCIHR6tAktX2Qt5mtiDF9+2N3B4/oQzlqIESYOf4njRyhjAiEA8dWWLyXYAAjkDK43dVsz7X8fNitwfFJ55QUMhVTo8G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9JG6CRA9TVsSAnZWagAAZNMP/AwLjHoeWXhGTTeKk+ae\nibSfVtPDE3QoaZuDcrEel81WtRsvHiXxBiHtWaYB9UIXJt4+vRr97MiZosMW\nWgIbkyi8sn+d2niV0fPeQciycBP3NwmYc5MUojd1BR8oTMF/VjqTdkbXmR9e\nUJP0M09h0mMcwkKf6O3vpeutVS+3fVnYUE/nkIMsoj+SdQeg52+tsOELFe1y\n+XDWQ0rOqzkltHSzBEwXT2Sfqjt/0q/PfXfiNrf8YQj2uIGeyhP8jjiSunxc\nSeMrs2tjsg3b7XWIdd7/dkSUvbW/whYdNAnN8zTVuj4Btbk+FHIPc0buaS4p\nP55lTsJOMQpTTWkigtThPqT5Xrndq7wYpTa9eXqZAYCS/Eg++lXJKAVZjtrF\ndhnkuJLaV+D1QGik0KYe5Dp7f5Ilaeoui7eblPudN6bnBL00xQSnlUCV6P96\nS7FQnDN03ZFX36jdH8BZtn5UZ22PoiEikpJr6bUOUTqvvmBMe676CxmnYz9X\nxhXu2b2DXoBdr++RgMuATnylZYj/3yY//O8La/uybu78OF1H2ygXDGfZ9FOU\nQgtVmRm933SD4hAhOjj6w4rGhfNnQwZmiPrBcQoL49X9rAEWcUTBVjumnLZf\nQzoYgoDnHE3RXWNkFZiLy9ef0G+JXAW+vohloX912Zh9VTDs6RcbCs76gsHX\n8e52\r\n=FVjh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"76848162bb124e8fd527f12702f5f47f34e493db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-29T00:57:57.454Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.24-renovate-formulajs-76848162bb124e8fd527f12702f5f47f34e493db_1643418042408_0.06627818607165525","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.24":{"name":"@balena/jellyfish-jellyscript","version":"5.1.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8759396c41017c88cf29e89e6013ff445dd360f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.24.tgz","fileCount":16,"integrity":"sha512-8VXSWYc5s+cKODa7hYDr1S4yEtX6WezZfp5JJLlmdZ7PDz7Os3q9U4gTdkazQQj4WclafX0LLeHK71BLgqVG3Q==","signatures":[{"sig":"MEUCIQCeQFQaUdmHx+xdavpOjXB9aMNfEaJIBZyt2b9smSRGuwIgO3W9Gr2zNo7mZIZ8wXpp41zNSTjTxnoNj45pSdvwxLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9JKtCRA9TVsSAnZWagAA0kEQAJhw77UcRPU8Oaf2+10S\n2InyuIgfEDhdxoJOXChEi4Wl4Gfo9QgzKARoN6fpYfVYwHFFD+itJK+pKmbl\nr7mWfbTWEiGjMvQFSKIute3tTUDsqp/0aWhYR0NzcyDPs6rXZQJrK4X9z75I\n9EyIeIFxU4g7PkAZXANOciAmTaNhgsj+i6+uSYLQwbU6YPKxQAX4hYAMzRyD\n5EYx9v8dSGGfoQgDHfqDSFGuGbSqFzw6aDhd19pcDS+cOYqXqCuFLQi5gkFg\nmF5jwiPALSCtRdAPvRFvH7wvzaWPQYdFgLcmpStHCcP2eJRBydI1xQuLQ/Jg\nr0DIHHdG+JJD7Y+TPQ2PxpK1t1wkpsQ3M+IcV+uvQOYzBuhJOQCnF+xF8HOY\n2aSEtAebsu1Ebqf5Qt2dkrZTMLcXV0IDYaUa4gDK3SaCSg2xSrmolTPWVTxe\nhWBC1cN5o3sVxJ/4JFyxmgXw2TUI2PcMIxQMcNEFOGjy0kaTn34jMmqe0Vu9\nl2cDrsD/MvuhLBaG+uXlxDWuAsUzZ9ayZxyJIZTIDx6p4hvH3bKbMZErcjgb\nwRPD2qZdIJ7uH1cd0FFJT5UTlRtGjqidRjImSTyD7Po+tn1TQ916eAXP4xiD\nTUYeUFvFF3z1J43SMXCYPNwUy2yp0918PBH3IwTK2o4rU96VA0N8L368WGsi\ndxb2\r\n=s/5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5929e6f03f45de468dbe27c81455dd7edf181f2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-29T01:02:48.616Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.24_1643418285668_0.04139039021709512","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.25-renovate-formulajs-a2cbfd054d0ac82159606863c3b8f85ab01ec72d":{"name":"@balena/jellyfish-jellyscript","version":"5.1.25-renovate-formulajs-a2cbfd054d0ac82159606863c3b8f85ab01ec72d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.25-renovate-formulajs-a2cbfd054d0ac82159606863c3b8f85ab01ec72d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb3505ed96c745a4c8209e2836c753e12be4701a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.25-renovate-formulajs-a2cbfd054d0ac82159606863c3b8f85ab01ec72d.tgz","fileCount":16,"integrity":"sha512-ucbtGMlu+DjZsxkKa/+zDUDWFfUzUR+QVdFABMzSRu/23zst/eDnuyXNrIaUASA9zkme4eM0FMCfvhyHM6WauQ==","signatures":[{"sig":"MEUCIQCTdIquHIc3AeR4sBUruYWWR7LqVhvCgrYdS+iWkTL3ywIgSldcc4ycCWymT0xIDXzj2whPHnC8pEwXSBfRgR2TaLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9JOvCRA9TVsSAnZWagAA2acP/jkmg1aBDpI80lHwwqcD\nxYqDTUazP0W8cwpE6xf+4WlbD7hhKzdTODTmkRfucLzfww5cMKWZlAO17Kbh\n163ALNdNDsKvP3uljwx1zmSktmSNMumeF2HdyRmzoGTfwj+9WBzZIv/++PQI\nE1eavUpba+phrJaLKrvJrvT4mcrdCHlk2MWPnOOVwRlyea3lGGNuIoAgPML4\nELGLw9q18i6eXCtr6eGtZ2uQjoaHiKn+KMnbYbw4dlGhRUzS3KWMBflaNCP1\nNX2HIVd+J51g6FHLGwTYmL2XV80EXYJh5FclmZHm/uRJxhL67o9JhdeS5vpq\neLjqABDyNblbsmzzBmgqmoHZhGgO5H3/rIYH871HAeSKJ4bCoCU7hXT+qWkg\nf0XXn/GlHA9Un5qfSZmwpMV1+2lKQxM+8EjPK8V8/Zha8D72cCTpCJrHhFBd\nXUmsOIg/2YN+mdh0IeP4mnmzLWOPCZwfWp9HGhBzj7SAN+YgG10/zgoc2hax\n8z/KJug/HAoqALh3oGi8oKt4Ovqz7dd+DpkBJShRyf/kNJvIkhL2e+cW85UM\nyST/CSBnH0846B3JvXa3Kw06euSXdvrnUEaQNr3hOzwr67nKN5UozT5mnV8x\n8RhDcayQza+K8uLT4EJ+Jea7cmYe6kd0mGJv4Xv5fCKDN1tiYk5vY+MaeW2q\ndOC+\r\n=j84d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2cbfd054d0ac82159606863c3b8f85ab01ec72d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-29T01:05:31.607Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.27","@balena/jellyfish-client-sdk":"^8.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.25-renovate-formulajs-a2cbfd054d0ac82159606863c3b8f85ab01ec72d_1643418542943_0.24739544702837057","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.25-renovate-internal-patch-ebc5b93e704edc3b3826b3a502ee8d45575c89cf":{"name":"@balena/jellyfish-jellyscript","version":"5.1.25-renovate-internal-patch-ebc5b93e704edc3b3826b3a502ee8d45575c89cf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.25-renovate-internal-patch-ebc5b93e704edc3b3826b3a502ee8d45575c89cf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bf1e63548894dac5fe1275bb377d128081d65bb6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.25-renovate-internal-patch-ebc5b93e704edc3b3826b3a502ee8d45575c89cf.tgz","fileCount":16,"integrity":"sha512-pLfpnLN9eXP7vpKosF3Rpj8gUDHLYTTD5SqDOcSwy11fHKNZDiuoozMyu/Q5Sc8YKnUOTwD71NCENbMybZ7ajA==","signatures":[{"sig":"MEYCIQCvv0v8vrJ5oPyo8jQF967fxbqUanIUfGH8CFBv2lRP3wIhAISiGEg7I1YYBLocBCv1u3YUJsUTwUZIX0ta9ISPs0xZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+HFwCRA9TVsSAnZWagAAsuAP/jDtdougxqIbgLhkf9Q2\nK4pczEoF0s/rgnPeq094f6YHIA2K1urt6lyfq+i91Jryu+PXpWqkpDK4C300\nhiCIbJltORrQPkvTUo0XJDVLqvD1t1nqUrT5O0Vn6KryqSk01+ozMaSTFwyM\nHKbJptI8qbm4SWUjuLikHGaTmwEJaivLzsXu7qJ46g2bZSXToSLYWrCSO1hQ\nvlBo0uWBC2LK4YRZaquWCjAp/OCZtuiYePPwF170zOdxYh9dvEKDABGLxJ6j\nKwoUnwRTshTLexgPK4gl/erHDj0DlTiYFhRV11XyYdMFuzAlXBdUBfXjPDhA\nXEaUSU6csVRaSc3Y0cPOL9YEgJH2QWN7/UoPeUWE/WKpBGovSXFT5hTWdSVi\neTvDjEI60v4nnh4IEqGsn+5dGoObXbZQ+XV/6e072hBbD0c4f5Mn+Ct7vcvF\nxwFc2EYLsfSkacvHV6+Gzs+xOjNl0pspCYwDC4c8u5Lozd3rBPUlKZQHvvtP\nhRQdM7I5n0NaCG8N2VGPXt9AasuuZORELe+7b7L+8I4GH9kRtMpW4DVYir1e\nQi8/eTG7MeNiHI+wXF0IKa1frqZOubBYQap5B6bYpYuALFcTleQQKoG7/Gj2\nB5zjGs8hVj2QY+mLB2K6xO/kRjOD79LtrSciON7ABagzVAKIhGKl3w11v21H\n3Y8E\r\n=owuv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ebc5b93e704edc3b3826b3a502ee8d45575c89cf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-31T23:29:28.664Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.25-renovate-internal-patch-ebc5b93e704edc3b3826b3a502ee8d45575c89cf_1643671920010_0.4289972103181179","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.25":{"name":"@balena/jellyfish-jellyscript","version":"5.1.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"25bce60418740a1b4840bb44359fb1fade4dc6d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.25.tgz","fileCount":16,"integrity":"sha512-X98GKQMaWnUfSatdFsimjFZQzs6Sjm6YQEDSkJzqonEbHIkE3LO7MeoDMd+jCXvXraurvioWmiCDpces61Fk7A==","signatures":[{"sig":"MEUCIDWkPw1ztoECFP2EhSIfMINZKjrWCV1m+4EtWgQ/B5ZiAiEApaLSJFiOQUNY2NATB5a/GyzCYS3OhBdKeaIYNbAbVlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+HI/CRA9TVsSAnZWagAAi9oQAIKnXCEk37bEgiZKOGUX\nbp/5Jr3gcWXuYg1Uc6V9QS5/MAKhCmKGGTHvgvC7hmm2uR2sdSTIqwWK9nPA\nZ3apoJnbh5bZJzzjH6EZWqQV0I4OTPcqzk4kFgK6PWfLzZgE5O0zKBD71VCC\ndmqQZfWTBeGsCDl+2PyERN+66cWsHginmJuxg/ylYMPrX29PsXN+C2K21CC2\nFrXLgExjbaHy+zJXswQVDwmKyf8rCsSElo8AdXNZABXJuFWur9B1zkcuGq0c\nYgdgFnScztnZfP2yxNjIrAM6DS8l3MnizA6xpVNSGIcZzqqswgTQmGkdd0GK\nT56ANbwOYBucNuRUkq3NrGutK2qlSlUSmsSz4xiJm8nVK2uRqHzkh0F8qJVv\nxrj3uS9z+89XxMhnfQJAhUjsniDRlQUeBkZEb02E3IwNoyO0nNLW8n8v+g1e\nb/i8/55T9gwd6S1oTmqb9+imVlpbC1UhJ/x6xYRjOeE44XqMUNbfRHe6Kgyt\nsfHQ5m/FTDvRHlTQoWBwpHHfaSei3BdzG1H6OAAZIIQucohqnfHv+vur0EhT\njycxZZhUCgj7lzIThG9+HslxDs4eURcRaJib89MnURg9CtBNHQ6hn5SHrPWk\nCYa/9TKYERu1ll8pCf79izzkoJQLNw/c5lLUBHubsHBX33vLS2V/tnPXBkwY\nEPCN\r\n=F4Wi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b66dd7567b19bd8bf3d73e89e9d385e1b1e252e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-31T23:33:13.384Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.1.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.25_1643672127421_0.7009291263701918","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.26-renovate-formulajs-0b9b78434d14bd6929e8bcb7354b94958a0660a2":{"name":"@balena/jellyfish-jellyscript","version":"5.1.26-renovate-formulajs-0b9b78434d14bd6929e8bcb7354b94958a0660a2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.26-renovate-formulajs-0b9b78434d14bd6929e8bcb7354b94958a0660a2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ce7aa5341511b546a7e93629804e2623b97b393","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.26-renovate-formulajs-0b9b78434d14bd6929e8bcb7354b94958a0660a2.tgz","fileCount":16,"integrity":"sha512-2RZ/8bnKuhU3as8QyMrVU/ExnpV6VPIsnnuTaEhAM2PzMvakd0S2lJ1077TRHoti16IG1JnboxDtjSJycmwF4g==","signatures":[{"sig":"MEQCIBBUJRzXSwd++a3pXZdicDWwfG86IYpqx/jNe/LmpgfnAiAoyehyFDt55uZjUHS0Jt2+UJz1jAMo3vSM8150toWwKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+HMCCRA9TVsSAnZWagAAU1sP/jAAsOvj4/FTqSNB71ao\nNtHSd2Ly1MiQqhh/i5qzWG3BPx0L9AKsDX2ls6XWoT2S38SS3GObuM49f1LF\ngutQU1APvCXMCUzmIlfquIT1ZQVg/cw10Qo4v3cK5xf1lFh9pB2VH0xGoJZ3\nHq0tU77ZKsTbZiD15+Fii253DSqh3aGusSRGBl00daQfIl9YTak5zkldFHl3\nR3qb/aNyNHdTHp/e92wE1g3xcSWrQ4x8mj8a6N7DP6nGer+x87UDBy1peu+C\n1LAzNl/9lxlgCLz8H0G5ZonIzV4tNlqYQ1Oy2xvuSXaxewy/v6Y+MUObyx60\nCodmtfMO9ZtQIheQgIXoxT6J7wVN+alDY+tSqwfSVQTEVBf+i//EhOK6f1rC\nm6O9nwLXZGZMsDSVgESlgu8aRPitwFeAocHcReBWstLe34y/qYPZoB3dfZW4\nbaWjM2OM1i/qoW0Khz7yxVM1KWIJlPVzyi5FAVRTNn+eSOc8C2oYJXU39tFM\ngPBvkCZPiSRnFCREMJOU75Ez6trs/riQ3hpIe7XJBoxn2C5xKgVM4ZYSRMzS\nItLkBTWlvrbw8otAgf2yH+9fmYBNDWOEIjYqWWXO7g+uGysLvtcAmbtrSkKU\nBNXGCoh52ypMvc3jpwS9nhx991IG7xXF1fInj6Dg17JKYHZfMO44Ui6YcfE7\nlREe\r\n=OGdn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0b9b78434d14bd6929e8bcb7354b94958a0660a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-01-31T23:35:50.318Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.1.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.26-renovate-formulajs-0b9b78434d14bd6929e8bcb7354b94958a0660a2_1643672322158_0.3626993198813404","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.26-renovate-balena-jellyfish-client-sdk-8-x-a90a4283e4f4009a4d0729dad7c2cb676b3de16f":{"name":"@balena/jellyfish-jellyscript","version":"5.1.26-renovate-balena-jellyfish-client-sdk-8-x-a90a4283e4f4009a4d0729dad7c2cb676b3de16f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.26-renovate-balena-jellyfish-client-sdk-8-x-a90a4283e4f4009a4d0729dad7c2cb676b3de16f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"719a326c1f4fe50610ab2e899dc5cedc425b2c2c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.26-renovate-balena-jellyfish-client-sdk-8-x-a90a4283e4f4009a4d0729dad7c2cb676b3de16f.tgz","fileCount":16,"integrity":"sha512-vp0mwb/aQ4skSRosIGvHL3EbvXWjEXxv0h01Cdx6V1KY294gv7LGwsXcH/RfHK1tRRKwO38RgNabLz9qrGtqBw==","signatures":[{"sig":"MEUCIF0rB+awFO3Svv+ZUY1GtGTV8xogXp1Ig5Jknj7gKehtAiEAq5ues5vsYmfrS1sXc/sK0J9XA7xqNzOaPGiLzPqy6ag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/BhTCRA9TVsSAnZWagAAGV4P/0Yig92LlrcSU7iPBTtc\nyxjFBQH4v+hvn0+TcQEjLj2NDAcTQJzonlfdkYs1hrM9a7scRzyfCnArq/zd\nFFldN1YCqFi1jcEUXKASTe7YkgG7ppjLTxr3CvXAxl1dM9b6/uOjOOwz+sf9\n1adx9z63FigprnHxAAV5n7lc/GXqmJoY3NIq50HlN85xM0kURV/pqHZ3IZRN\n+OxRXrZGcO2QAK5dn6cdyCrK0md+g5HhG02M8yHQNeJrYOKxEnTUJHLMAwHA\nfyEaTK5LKBqT7BYNI+/kEYTEst6TKxwN/rOQrs3LwySysNKPiDyKKtZ8FQZM\nQIEuc2XUUn6x/DCfHV4xtd0Ygwnw+affVl/Vwgi7xOhwSA/De5KVuFegHbn9\nNuFMg1cz7ex948E6IF+lO9awCBukn0oB7NkBl4UDGEUfivYUeGpJdzWCj8Gl\nHSBItlaqjhoUI/S6EDGN5FVX+OIqjLiZlRsdtBCAApcPgMqXb/H6ft7ADknU\n6qC1PMXomhEQAPvYSH8a+ZkkdETyM/w8Mg7SpBfhCSu0I+g/rFs50KSO0KG/\nJGUiClPGi09KuSLSdcizyVElNeBJrU/2M2UGovhBZhKuwQjz+KBL/Zlt0gbb\nj/4zvUqYK77zJ2fl8KWRa+5RqgwPMW51ps4/YsqLTCC21llAQbdAmDDkSe+V\nP1qn\r\n=adWI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a90a4283e4f4009a4d0729dad7c2cb676b3de16f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-03T17:57:46.719Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.26-renovate-balena-jellyfish-client-sdk-8-x-a90a4283e4f4009a4d0729dad7c2cb676b3de16f_1643911250882_0.6655891854197606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.26":{"name":"@balena/jellyfish-jellyscript","version":"5.1.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"14cdf96dd4f7b78871fd9cfbd5276585ca5b66ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.26.tgz","fileCount":16,"integrity":"sha512-nUm2F/6zPabc0DiGIC/TGOV0e3WTBeLpd30TesTTK9DzCi2PVn1u//74u9dxT0tNHOHa4Z2d8UsvW0WDSM19yw==","signatures":[{"sig":"MEUCIBhBsxVD2bwnSE/YZyMssNaRLZczRIMVwAKMh/c/UNaNAiEApCXy44GLD6f5awU0s8pyLpPnC7j81TbPM2jIKvlkO+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126638,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/CoECRA9TVsSAnZWagAAkbAQAIATox7CgJ0+pCrZRGCX\nw24lfWORkaRu7VRvyXpn0MwZU3ZqSX/dRyJX8aZXMl4TEFqonfJa2EKhoPNT\n0elxcXvgQMKwz9FGmR4wAbgTFaWW6NLiESKeD4fdrPE5x0qwkBn4nspfdMXY\n9k8hZLTvsxJgRp0JHMudu183qIwIYetA5jF90LLzcsA2JjNBQhY5Xb4McLNa\nttxXqjE8qKqTRK8YHpEGGg5gnbrBL2mKDqnZzrSTMplCkvNE3wh32kjcDujv\ncXMXzDNITkPPvmfjhfcvhs6YJ6TJeTEWV6Umn1N1JTUTLljz2IWStxq5mGcB\nZkQGreLHXvYDr4ORzeo1NyibftOE1YF3RAm8a785p9PVMPPLJtkdx1mElfkl\n5boN3lnpdyhW2OvStbaSvJmUNhhAvABlPGdUTNuKTYM08YbsLPkcv5ZrWpQd\nl8HNm9AT2P2ZhxIr0s1wjIweJ5UlqiK0bXU3SJahG0yve4cuAK3sULPzoxeY\naa4G3bRWd+J0Npn3ZATI+n4Uszo+kUu4Gxk3MoQNJHLut8eXCzw/NDheCmwD\nkNljYH2SyKRJ8Gi0Dqp9mW+pK9QFlxWIitqcGrrQDnKA9srD5VZjgJ39DFuZ\nK4CH22DCta1pwOxMw/hJJZBrdCFQGbZpfyKFKhYZsopCtDeuoHr3/gKDgiPi\nr4up\r\n=ICUU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7ba3d3ec35ad7f137b217a3d0a426c55ed754d37","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-03T19:14:29.094Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.26_1643915780722_0.24518749312928878","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.27-renovate-formulajs-967c9beccbf46f52592e86cab6a67935a048ef26":{"name":"@balena/jellyfish-jellyscript","version":"5.1.27-renovate-formulajs-967c9beccbf46f52592e86cab6a67935a048ef26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.27-renovate-formulajs-967c9beccbf46f52592e86cab6a67935a048ef26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e7a6707f5740811f22bf63529c7fde438c5fc88","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.27-renovate-formulajs-967c9beccbf46f52592e86cab6a67935a048ef26.tgz","fileCount":16,"integrity":"sha512-jUFhD1INGegAXhgHkq2TwH6FGK+A9AC27KDJIE75aTQF63MrYXmtRGTgKtso+GXW93gdgMFAlRxVkPd/Q+7L6Q==","signatures":[{"sig":"MEYCIQDZrK3tEocj357BTEQM1ZfBWxkpa5/bnJk23NTZ41gcQwIhAIeeodH0KFCjTfEFiH/Y7KRJ9p4+a4lyGGtCx9F4oCOh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/Cq2CRA9TVsSAnZWagAARXoP/1VtJrv/pnKla6W2pPAj\nJK0Qkf46U6iuA+P12t3RWLlwx6UuDGIWhf9XNxIKRLtJ50KFh5TujLtsvXfZ\nyIWw+M1eU7ygGxxwRpf81lJhRw8bmKDkKG3dsaZhWTyMVtYAImdRs++WPxsj\nLSBLG0TzUBaEtc76YRN7MJWfIxzgNznbVOT1OLQc2SqvzJY+zRt8Bv3nkPC5\nHF0INf1o4WZrDA6d+qn/38Px3JMQ0YszjB87Ew2CWC05hVdUITo/nmkAGnR0\nrKd4kqorY89ogWzLFt1EMsXB8ArCHSeB4nK0eK8qJBE3kxdNCY/Pw+HxePNs\nYf6w0M9ZYw1KAjXEkJ3oBMzv6zrrhL1VN+PibbmLHRySAUuUNrP+WFPIdR9o\nHWXw/1dZGOomLzy2cQACI+SVGKHA+v3FvHNa+jrPLnt1hqBAM4qPPTBOnhvR\nPUGiMijVY9u7uV3F/XaIjjQLBIZbEdRUlyJwwSgk4EVoKb26cqt0JO8swiUM\n4SfR6eqk8CvJLcL2akV4BZvizjRSIVb4g2+bmN1F+PBDTSzJKwKRDkaQIkZE\nF8Xz/dScKZSNPi7ZDWmp4NrfvLS60ObpLxXoxj51ZTZ+BLrCA7jqoKBAvoAH\n+e2atAc3sMpF4B8aeeOxwXVpPZYY37oVSpoLghGiVFy51gLgX393ceUf8pwc\ncMxC\r\n=6c2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"967c9beccbf46f52592e86cab6a67935a048ef26","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-03T19:16:20.021Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.27-renovate-formulajs-967c9beccbf46f52592e86cab6a67935a048ef26_1643915958685_0.8711263340686222","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.27-minor-fixes-b157956cddd63378a7e5a62f3dbcc370afeab60b":{"name":"@balena/jellyfish-jellyscript","version":"5.1.27-minor-fixes-b157956cddd63378a7e5a62f3dbcc370afeab60b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.27-minor-fixes-b157956cddd63378a7e5a62f3dbcc370afeab60b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f97589c246670e0142c5ea412017609dd8f282d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.27-minor-fixes-b157956cddd63378a7e5a62f3dbcc370afeab60b.tgz","fileCount":16,"integrity":"sha512-scc/dxf0x23GwQ+5rk0bhwN8KefRQ0freeV7HQ1m3Kvotoo98R8sVMsTq4jAlAQ4B/PYougGSAGfKQkYoFxgvw==","signatures":[{"sig":"MEQCIHfNxgSbf/YFDTCJXLYNgHUA1lORVWbxb1IFuvjn0EHdAiAwT0DJRTArs0EJX1x2niyJHuA/fhGlbxFQk3Fnza+RPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/DuICRA9TVsSAnZWagAAjrwP/iGhs9uzinbg5h3oFoEC\n0ps1P9RZTEsWA0FnX6hW9Hhy27MYH6n5OuXKCyC0Ab5JHv8uskRnxx2jeCSq\n5ugP/uvcqjtsHhZMpw0lyPUxFRTJc+ebBFf2Trku+OWxYl7CNAYOALTuhb7s\nmJdqFS3K64p+fi1kzzwWxzltkttire7Hy1oddoI/ffZxMtIG/d7oXPWRWqS1\ndY+RaAuBOXuglYWaJymvxCHsDXVwmyG0DpfAzumPFkuNCBmhJlzEKMc1klr9\nFa9ZysK+JIdI2rLd1IUJH02ISa/yvaKlC4+rpUBDQvlYkDLSuTJ0KT8hypHj\nqvs80cEuGN770JRjt2jrwv6lk5Op8IPRhSvK08gn3UQo6zNJ5jcu/me1CImF\nJbUpWndkIYqOmCrsv1zfqoFL5S+uSlP+5dTF0oEovZJ6qhx36tynWxFaToNU\nF8U0wURdOmA9gzzI/C5Jny/SWJ/k5JsZAVAJwZvh0N3HbCmtPMPQTC9N/fkP\nwM4HjRUR0tnlkMjjI/An4WKPRlQ2MrHhzELrOKhJS4cfci7EP5R18kHAvl00\n+r9to4AonXORFl3JLtT81ehdI3X6Qoa3TV51C9u462MLyCNM+eKgDQVbcAv7\nXF2d/hEEqJbwypdQHbqJSVLQJOIKcBLfdp8KxN2cvEfC5ugxhP44/1NHE897\n3dKQ\r\n=XLQ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b157956cddd63378a7e5a62f3dbcc370afeab60b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-03T20:28:04.589Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.27-minor-fixes-b157956cddd63378a7e5a62f3dbcc370afeab60b_1643920263981_0.15406901331707812","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.27":{"name":"@balena/jellyfish-jellyscript","version":"5.1.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4f9ceb7825d5819b028aa5fe2a68371d1ec30c78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.27.tgz","fileCount":16,"integrity":"sha512-UugSKpFEudOLiY+YFTjVAnxDl05MAa1KDCAdGTj1qutrZnSV98YKyUujHfaD7Opr8sfgyHcF6vQHzZ962StinA==","signatures":[{"sig":"MEQCIHi/kCUHhmdsdPCIvPg0E77pzNUp/DYirjNt+PFwQcwVAiALgZ3SK8pCPoElxIxT6HRQQXhkR7s3pCx6S1SjRjeaWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/DxGCRA9TVsSAnZWagAA0qkP/An2V9ep9Wyq9++bf++h\ni5ZAH7IcjiNi/4/eeYTUoWtFpnDx3kR1ZuN2vIrqhANb5LrUv7XYHWX/RIzE\nFeu4jClHlP297MeGxcVcD8MQih7LzakXxEmX0vaQGPpeefKGVsNRC4GP2gsT\ndVow6b8h0Y9lLRKwEFP4qeXuUBNbO2JO8m50gGvRUXWwGmvI6Jr+unID/6mw\ngsfkbZ07QlZvV4ASnqhrwbRdhnKCGtC55gwq9bX0+xqgJpSBjJc8ZVnMB6v9\nuwV17aBMGe8qggxkbIAd/BPFycgEHb22Q5CMmuxaync7a8YL8ieR+0AiKC1f\ny/NzSXZYCRp4QLfP8VnHIO3Tpww9voIYE9rgb4A/dcOirADjYF4q5hzP/suw\n4Dom8C1CpmEzD+sw/X+bkwVgunxsMobEalQ+80W6LQT3M6+mnzYat85Ziw23\nveA6RGMtXf3XXsOqj/egq4pQ4GBvtMGjQLa74Aw92cBlxIEhLw1TKaPHG89o\nA7NPV0mwQVw6MR1XdvN6IOe+eCausLuWoz45epLBOgbmq7d55DwjlAN5BAR5\noxwgrH1lULfucfJlk1+6MZAuHO97efolqIDGmiMyWOXUFCyNlB4NiCEYcfcn\n7ielmW+FleNRG20o02dJBgg6+LsEHTZuUblT2/3p6kzU7WjcN+eZEszWPc2y\nP51Q\r\n=57bZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b737706f891c8a301d985c6c5a6441c687ebedbf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-03T20:32:11.023Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.27_1643920454565_0.928444769147486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28-renovate-formulajs-4f5c20108df82810132b266c02b2626af784b6e3":{"name":"@balena/jellyfish-jellyscript","version":"5.1.28-renovate-formulajs-4f5c20108df82810132b266c02b2626af784b6e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.28-renovate-formulajs-4f5c20108df82810132b266c02b2626af784b6e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"de533274ab5e4b1d0c2812ea12b13042748283e9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.28-renovate-formulajs-4f5c20108df82810132b266c02b2626af784b6e3.tgz","fileCount":16,"integrity":"sha512-WGn+3msefVEaVc7JqGRKrM0uF3Wr4XMZ9Id1LJh4qo7zVWuLTNyEd6bjL9oZXM/vCbPk4vexWBQcC620fnBxdg==","signatures":[{"sig":"MEUCIAvk5yvyKZnGtaNuXaKPoHu1yrzN18SKATxeeVt89rYUAiEAlqrgIzqojZTvDaWIEXBP2N3rG0Zphc905JAhoQR8bGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126822,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/D0KCRA9TVsSAnZWagAAjNcP/2pVnN2o242N+j1tYy0b\n9OVMpRChyJOviS3TJC+8PGEK+Elxdnxglcz9xkoOJ0xR2hSlSfhSCOOry/5s\nvG/aFd9yoBh+HMcfXTDPMUaXdxTMGsgjNc1iIoIwpH+y6HScG7ckswXMRD89\n2fay4FQRz1wJTMZCPcKrW3cQrXLlFAqa78YFTTgE1bjXxlk+UR43Hkot1MgY\nW59HBpqNq5ZPqKyZElzgW1Ul5kUm5GyV/exLLBzk92v9DwM3vJnjDF/eAdI3\ndY40jAmjDn0lacYeocjJkepfmb1+0L/RaqBj6Bc1rRqiXSliuAtW+d44KzSi\nV4yj2aayBLPd9hXcK1OPWD+nUWrNmd/kxnPHHaVAqCL8ckeeZtzFoNDtpRH0\ncIQaBsIi7M2tbgiDibrI6w5h0CaZYhO0qwM6yxWpMyDlRBTwXNRZpbNlZtxr\nk/Alj9PsTOkCpy8pokIkoDk0Mu8PzYSQBWI7thORqGUCZ0kGIhfg7J9yCfIL\nL15jc/G7CpyqGijeRc/LojslbhTKX8nzExwk7MvAu48k1KQZ5U6c7TnfkuFr\nMzQl744E7ancpJsWX+BC9QqZmZlFQ9UkLgBI2X4ZfBes7iC0wvKh8oCdpj2f\niA0MXpo0Kag7hwRwLgT+h16nYxq7Q+da7fcN4V7tfC+Pvztco+4jkLpW7PG4\nsK/S\r\n=CFvK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4f5c20108df82810132b266c02b2626af784b6e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-03T20:34:10.675Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.28-renovate-formulajs-4f5c20108df82810132b266c02b2626af784b6e3_1643920650323_0.7512824810278642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28-renovate-major-formulajs-8795c1eccde3d077ef2c37f38579b269121c5d12":{"name":"@balena/jellyfish-jellyscript","version":"5.1.28-renovate-major-formulajs-8795c1eccde3d077ef2c37f38579b269121c5d12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.28-renovate-major-formulajs-8795c1eccde3d077ef2c37f38579b269121c5d12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0f57414df76a3a401f902002debb613165051c14","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.28-renovate-major-formulajs-8795c1eccde3d077ef2c37f38579b269121c5d12.tgz","fileCount":16,"integrity":"sha512-gXHSJNvnW7AX43zG4tc5umzfTFWRvqj0t/50KfAxYSxnNwGgN4sbqaUav0VUDFE94Eg5Ow7ZKvi6UFzOUDqxBw==","signatures":[{"sig":"MEUCIQD8I/Si11ZahaZIMVH43sdEKyySfm8N3K1wEwfHuzzuCgIgPSqxbCt8DjvXsmgIvrryZ1YZnlpg2ic4L6uHS5x7mo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/ehCCRA9TVsSAnZWagAAWfYP/3KNGM7sidQgl7GGQPGi\ntW8g8HRpXD/pRA70r497Jjs/qtCU8XcaRDScOWBjTPcxmrjpCAfUIEzcJlGd\nznqGpECFoC1BOeC77V8xSLMBSqR03opbhnV59Vbnht4AkdZrIrDb0wRpnlC2\ngqT1dBpvxuZ7fCuNh9k8cGiZ7YgNs4OWY8h0j3mkhwfRYa4ecVcMX7xAjRzM\n2jpqgxVTKSzgOPCufa9kOKq9r3RQeigNdh5IBr3iDtByqWQoe5FMeDWopk0i\nnCZajjTBLrThsmYATadjL6CQ0vLUOwfrwznX1QoD9+ad03RLDjp2FghztABZ\nXsABs5gcmD2QMWx0cKxl+plVH57fdL/Djej98RQDV+K4be/QUHf3tpb0s+1I\n7FIRGK1z63vpkB4ka8DiPir35/KOfem0NsbzTCs4PJmT7zUqW3G8AT//vjiv\noqUSd7tPH02Q08Uvn46MvcWXB5U6CnlcmManroDnQ2AhHnUijMaj8Lj27Aa0\nD6GWQ5orKsHHtQ3bjFt4PEcKjztDeadyF4e8DmDkAndHMvJm5LhSwgcFz0nt\nmtyjwaLVrfkxAw9Yf+bLbVbo/uLFeQe+Em53eyAhcGxCdlMVWB6Gv5Z5BNEz\n/y0LmN79QnpIvxqj/PynJjAe45j52qRaB+61oRyT/0rzBOoSruk5lUVwrvCG\nXAGF\r\n=LvUd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8795c1eccde3d077ef2c37f38579b269121c5d12","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T02:57:23.991Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.12","@balena/jellyfish-logger":"^4.0.29","@balena/jellyfish-client-sdk":"^8.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.28-renovate-major-formulajs-8795c1eccde3d077ef2c37f38579b269121c5d12_1644030017939_0.8706353550781916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28-renovate-internal-patch-f89988f12159502195da1e6aa39402d51bc00896":{"name":"@balena/jellyfish-jellyscript","version":"5.1.28-renovate-internal-patch-f89988f12159502195da1e6aa39402d51bc00896","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.28-renovate-internal-patch-f89988f12159502195da1e6aa39402d51bc00896","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d399b6bb82ed4f1b9ab900f57a7f2d611969c7e1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.28-renovate-internal-patch-f89988f12159502195da1e6aa39402d51bc00896.tgz","fileCount":16,"integrity":"sha512-+jNwm/CFsH6BBu/WTPnY5qjyAsWBFaLjzQTimrRwmMc7xkVpzdjvO6LfD/tu1fhTC5oNqELGU45D9+1z2RKPqg==","signatures":[{"sig":"MEUCIQCrWy7odkJEur9uZLqt6r74kf/0c9l7+vp1MUCVprrm4QIgQte43Qy/r4u8raDzRMqq2qhgUg1UEkJqNCAkY38rrfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lgXCRA9TVsSAnZWagAAVEoP/0ddSrnBETACD+ahiqYz\nZkLaW35OSFlwUl95kWsMQ6USspZuBv+gjGBcQPfh7IXg64NWrAEnSBwc2eAT\nuUGYnGRUVCLWSCVh+M42AnzRhADMXXgUL2vPzKZ5VhC1gsxHP0Oof185ZDL7\n8CkwyIXRZ1QFqImmcRvjCYp1rYqVsk77cPg6sTcxRmsSHpoF7NQ8eLRlmw6U\nrk2iOYwslzel+uL8ehUheJVO9WYTMBJ6QOBNg3mqyXturVgvkA67qK9bypM7\nM6NsmFCfDxPIswKVfjNJVqvZSgwBqZ7b/qFJPUeWYhD401d0dFIZu+lWvj7p\nwNTKImP40LbnNmdc1yz62pT5Ws/BuRhcWVzJSqgD2cQsiuKrXCQmQuaqxuE9\nleyZSlMP0BbWNZaCW/reDIEvfOGRFtbl308/uyb4/nLlQf3vA3B4ER0Auqnv\njIQh8Wutazq/SmZnn2oSsnKWAKauneCkHJ7TSL7yi/7M46XyIYpzpLCYu90F\nBLcB9x+11dGNARiKemPE6muuac4KbP4umDGy1Z5i1HKxgntIaNWKqdg/YA8s\nFjxcJW6NFVOSCa6KoCAoiX1AutSBRgixlC/z3QrAG+uiyZqGi0FjxEfZCpfp\ndIsHyTVN4Ga8CfJzInjjk8l39jOIf5sFqHICapfwqZRYUi9Q8nqUrYK2sxQ1\nkR8F\r\n=rBMN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f89988f12159502195da1e6aa39402d51bc00896","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T10:54:11.720Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.30","@balena/jellyfish-client-sdk":"^8.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.28-renovate-internal-patch-f89988f12159502195da1e6aa39402d51bc00896_1644058646961_0.9543777154686155","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28":{"name":"@balena/jellyfish-jellyscript","version":"5.1.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1dd9d03fa79b3bbf5e509f2e6f536571e98381c0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.28.tgz","fileCount":16,"integrity":"sha512-FFI4bwB/KRgas5ynpubz1h06y86dt6a0uMCRV0lp6nnIhC0C4RTRr1emRYcD//kTpxwO1NEZLsyh+PBRUgRV0w==","signatures":[{"sig":"MEUCIQCcFAcTcBW+dY4lKs4ZkuJE1xpEfhOrsycMSAfzRYjmAgIgEbKzCQzwK7lptq9rc2B2N3Ipf5P/YKVHeYkuhzt54XA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lkLCRA9TVsSAnZWagAAFNYP/jshdrugmw/Srl5Flojk\n+BeXN3Nz3v892nlqMpeKVM1vPSbIs7yfu9epKOAqVdLEL/HGzmgdhLn3mfxZ\nRPiamSpPQK8ePbYqnFDrH8HCD5FM5q1ZGbhkcisKqQqLDJEfL/Jh71gEMQE3\naXo+EsUJUY7YOrSMbk1y7sf2bxE5NGjbaKFVDysLD7J0JZcBwwz/s42MpYwO\nLI7GrYR3AByWY9nYaSo/iyKf6mtEfmV9duWp4MVoKNndZeT/1aqOw2gHuqP6\npKyE9uyj5/qOa5vf1Q2orgnPrpEROXSpOhOvBK5sEdlivOO5UnEjDU3MCMMN\nM3r4TiNpZ+WHWmMiyg8T5CKk7g2BYbaAx53a55T9eqJjPgRXct6EqAhj6VWo\nrBodWt+u7nqCudPQBZXSm/B3prIiQNAuCtcSOxOnl/JmJ97oAk6jtnB0yh2N\nPRoxVAmQhleujCou+L/I1s55xsZYCIb+JyMsAnO0mHvvnBzFOiAuSRSWuFWu\nEH1ysQyoFWlgREoK/5RWa61/x/Oum+4nHA7g9I7Qv4H1ERSfK1KHL41Aq9bX\nQAnp0+PUioksVP1e8StqxuU91QTGAuK2vMgSLtu74Z6z5jThlNkVO8kTd1Wp\nsggpC7/WZfG+pLPvCwWnkmHv2WA6I316aS2echpXBA1OFE/UVyjXATiOQFJB\nmELd\r\n=AhcG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf3f7c6f64eceb1903c69596dcbb922bf9f358d0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T10:59:36.734Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.30","@balena/jellyfish-client-sdk":"^8.3.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.28_1644058891539_0.7204233354560585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28-renovate-external-non-major-b7ca8d0a00bba80cf16099e1599245ca6e71c832":{"name":"@balena/jellyfish-jellyscript","version":"5.1.28-renovate-external-non-major-b7ca8d0a00bba80cf16099e1599245ca6e71c832","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.28-renovate-external-non-major-b7ca8d0a00bba80cf16099e1599245ca6e71c832","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b18131eed0afc8aab9291ad322d2ad0940f64dac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.28-renovate-external-non-major-b7ca8d0a00bba80cf16099e1599245ca6e71c832.tgz","fileCount":16,"integrity":"sha512-WjpwQtSChihurjcBioTSGKKfLABVX6M9PSw4ZFQTyOTj0XTZ3Go11H+V9yykNvB9CswiXEc+kNEwj9p4B5T+Cw==","signatures":[{"sig":"MEYCIQCGVPUEvgfL2BOF31EpfLMRd8ub7YYXhNrbOgvreoC3lgIhAMAarwOSIZRvP3l642t76LsChp4eL8hOoJ42LSMs5yT6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lmMCRA9TVsSAnZWagAA1VYQAIHp+ieMHJf/varVza+U\nfRm6TKjNch3/hg6NgcbVIcfBbYP/wPb1eOSrSbH8KexNnI0jkB2tToVdoXJP\na9OtCUIC0GBEnAIHGUTyTj4LokMe4/gVLuj7dLbpIiuht+IJsnhJQhayQ4Su\nAKliPWsdQYoR3SbILh8UqajdJrTBEuGyi+CV/+4UZT09q7yKFqqvhhYiGUum\n+aA31oypL+iVzHEqk1jJXIWRfSPqV0EvpWxPEBRoU5vkIDLZ4r4Z39y11Jfd\nIqZoLvl6R9jX926dZwOaP1rvlrD6O9DEleYVZsuO3Vp/ebWozS74Oc/twMGc\nfoMHWQby1B+V1M20+JTJHi/AED8zvNrMt6j08qdZJlNMUdqDN3tyE9L+Teb1\nQB6SBn/03cfuE1EBhMgDo4MxUdc+TAMmyC0apNq38g1gsto5VQRHcf0GKpQA\nh13NXsbpGUviCUy0GCI5Y5up6G5qmDL6UHbpdLcgd+2jBq73ZZ3ntV3wwiPc\nXSoJvkyFNVql9wyTlG9dGu4wkEtED1RKFSfXYeZsctUQ2RJmgl267v52MFin\nQUn3vy+7Q6ED4CJaFQNxdfwCo584a7sQHCmqr9pQEIbXTZMSMvxfmtAsaAyC\nE0GSt5jwZhOGsCaiWnAVCu6ggAt6NS7hR3WaX7Sc6urPZhm9fvNBJEtcJZac\nbHVi\r\n=Cf0G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b7ca8d0a00bba80cf16099e1599245ca6e71c832","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:00:46.339Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.30","@balena/jellyfish-client-sdk":"^8.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.0","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.28-renovate-external-non-major-b7ca8d0a00bba80cf16099e1599245ca6e71c832_1644059019902_0.34420260583372553","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.28-renovate-major-formulajs-17a41901a954e906f1afe3d584f7223068d4d9aa":{"name":"@balena/jellyfish-jellyscript","version":"5.1.28-renovate-major-formulajs-17a41901a954e906f1afe3d584f7223068d4d9aa","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.28-renovate-major-formulajs-17a41901a954e906f1afe3d584f7223068d4d9aa","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3be880fc230c6f97ed08b7bc0ae6150ba093408c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.28-renovate-major-formulajs-17a41901a954e906f1afe3d584f7223068d4d9aa.tgz","fileCount":16,"integrity":"sha512-dfDQl8/nMxWyI0A1QJaftDR8smsU5/JDuEkViGqOcojRTlE8LmqmkznXY/+3ZUIrQOOdvFaNYn/CkL9gFx2V8Q==","signatures":[{"sig":"MEQCIHXU9QU8AUdZiEA0EWZ3d/TQjfKeQMVFFnWQxHVtHv3mAiBcA+cRnCEL8CnXeY7cJov4StamLhkcovQ9l0PMBNXfqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lmyCRA9TVsSAnZWagAAJA8P/j/TcyVDfBbVXVcdEiWr\num8NZmpwIFB8q+yYcrFwZf4Rfe/7tlzhhSk7o3utVnHK/x6PE7ukLct+iivD\n5Y3pEf+dAi1Cnho05f+cqWrhMBgIOL3ciWCctHd005hCgw1UAd0JRnqfQvSy\n6uWvg3bkTxIiU3Ed9IIVZzZK0wS5U3xbrYYRp0QSbS04lY8RKEgiy63PEr1/\nr6uoDXzqcJIX//inYQ+Ycn3fctytiZmr+qsBa/jAeMlA2XLf8UN9TcfgKlZc\nLyYsqMXXCwm8kmkEMAbbrmJP3pQLwnQr5vqjCONHbkPcl3IieoAHKNsTz4yY\nrss1YNylwYcLCnWS16FABNFSZuZMZhJf0HnlfFPT+qrUpjfLnwXIElcOdKVz\nENcMu1oUjX3DDOrrnUecmZ+cg4FgNit4S1O2XlFUuFzRCcLk+ljvACeXF0jY\nVBw5lPFtZlTGZuVskYjzZcffbjV0wgA+729R2jIfO2BsVBwpOKR89fkR15Qp\n6ORreff9U3vEabLhBN4jOvKcuWQrn47zpOehMPf5pi1JaAtmB4l67J6cE4rp\ntW9x7wDPA+mCZKI4tEGW2Ds/Jcnul2eBr4N7wDxzBoEF/U9Mp2xtkUbQKRKg\nw1rEB5luYj7x9oMMlV7ZXvKjpmOVuoj+zIQxBzux7JD8lwZXRezypx/l0T9x\n6iAu\r\n=Dmjy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"17a41901a954e906f1afe3d584f7223068d4d9aa","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:00:55.066Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.30","@balena/jellyfish-client-sdk":"^8.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.28-renovate-major-formulajs-17a41901a954e906f1afe3d584f7223068d4d9aa_1644059058036_0.565691640309004","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.29-renovate-formulajs-48889c96cd7d33a715e03d803a802cceccabb2df":{"name":"@balena/jellyfish-jellyscript","version":"5.1.29-renovate-formulajs-48889c96cd7d33a715e03d803a802cceccabb2df","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.29-renovate-formulajs-48889c96cd7d33a715e03d803a802cceccabb2df","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9a53d9f059ffbad306e959317271965c316e918b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.29-renovate-formulajs-48889c96cd7d33a715e03d803a802cceccabb2df.tgz","fileCount":16,"integrity":"sha512-wW4IdEBZyVQP62g8xbqMa7DDWG988Tylqw2EtdS6fQ7RnGiFinAPiUAK9WQqjhWfC44Lu6aHMfEkDY/kQzl/Ig==","signatures":[{"sig":"MEUCIFECFVlQOmwu+loJBZkAnuHZnh7vH08N2JwK/4vIc/aCAiEA7dB1JF4F+ztv7KqV6964XGZq+FmP5IKk8zpxwdEes10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126886,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lo+CRA9TVsSAnZWagAAaugP/RcE2CtFY85vV++qnx32\nFAvu8vlEKaFEX/pE26MY2B6xOQ+QRTfvwT+Qz7JjCK6I5PhQeY4aM6dRSBH4\nCSCIERGnlomA2BDmP4fTUbQZVUmt5hjmiJOHuJ86mkjwY9J+7RW5sEjjGru5\nAKBZGeKCQdzGJJnkMvxFfa07annb5hxz8csLcXss51AG4I0t6hTkRAU16OAD\nKuk68uGg0sSKVeico372tyP0tTp7fkLUqie+vdEJ6lOR4C8uxJdgrbmW8svh\nyOUbnhjJ9TvXghi2V0Onz6VHBVkS8iPjjFshWx8LgBJcThhCRlYvahoem+7B\nG883CEwm1f173ODyXG7cfRVobsocUFbcrMVeXrRqSZioaiQamumSPF8YkCk1\n4aucW1Kif8mPcTzvwiqCrwo8HQhSda9QCUe51AFGYgu19sK+UvmalyrH/sZ+\nzLyr6/ztOGkXsnAWsO9lncMH8yqoAwyGulKvhAgODtCX+ErXpc5/lqbBw+5B\nb02xmfMQz2DR/1H53qPwt5o2cvILl2sh6JtIKe8ii+qt/zcPZ57wawkK6hus\n/X2SlRZVopt6grq1LrU+cik9JzTFdEg8LxEHGtUY2OzLYl6sMukt7YEpU0G1\nFHN4ziv48fOXRRtpjmBl90DP/rsx4mM7wwg4SuHWEv2teBJx4ClPEsbEiYXg\n7qxI\r\n=YbE4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"48889c96cd7d33a715e03d803a802cceccabb2df","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:03:37.144Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.30","@balena/jellyfish-client-sdk":"^8.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.29-renovate-formulajs-48889c96cd7d33a715e03d803a802cceccabb2df_1644059198553_0.6724807182435166","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.29-renovate-major-formulajs-bcd64c49aff15051ae07abfe3a03ee3e9ef1a15c":{"name":"@balena/jellyfish-jellyscript","version":"5.1.29-renovate-major-formulajs-bcd64c49aff15051ae07abfe3a03ee3e9ef1a15c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.29-renovate-major-formulajs-bcd64c49aff15051ae07abfe3a03ee3e9ef1a15c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ccb0a1c18854c818c75bfab1784ca8f9fd2b80ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.29-renovate-major-formulajs-bcd64c49aff15051ae07abfe3a03ee3e9ef1a15c.tgz","fileCount":16,"integrity":"sha512-D/pfNmMr0BNF/J1KQ7cT1ZxJurKioB3tEjRtotCN81z8xgknH8QkT+mRAgqq96PZY/7fuo40FKkrWYx/Rjlpeg==","signatures":[{"sig":"MEQCIE2BrCnuuAec2g3Dxu5bMhI1zzn9N9vG/K4UUvsqyKcZAiAKyaui/FnMb7jg4C8Ouh1YPPutmJ6TUo0251ZR2fM22g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/lpyCRA9TVsSAnZWagAAEjMQAI931Wcw6Ne4bSIoPqdh\nwLSkYS9nn4e+MNXzd0br0P1nYO48drTl1qVjTSHoEKPvK/5VZk5xsXwakQtG\nU6zRJvABBjWL99fTOSTYfdOWbu2F53IHdGCoJuJNAGNSPE06kyZCT7ZAMucz\nG6TYrxsgc7bGU3XnN2pbk7yb7FVx7m8wYKw5UDhFbZKMeSSx78XhIUiXIHWJ\nKt7D9HZr62jePMag3Aji2q6UlRi1Xgpbg8WSzkCpk/LopRMAitxdYR3plbq1\newjT8bvPczKLI42DIb+IiPs845jbjFU6g93Vd0ZHtr1m2XNCjFwzHoyrdYW5\nlu1xxSE3XJz2vLlG7NpZE+UObVcmWAcuCoiZwungeSwapbKkpx9sYbiRIAg5\nnrzBGieGpNJ+E8rZNGJ+KL4hRGcyWmwKfuGlfp0IvqknK6LetbkEFRtEV1+X\naA76uwNZffmC+bjvuTJporcPoeXIx6WMkDKEout4kRZWdL/GULQEbFanAHMm\nT0AI9ownHoZIaRjhNpSYZ/9MXq9kos5Q41YN9zX7cvMJkkx006fl6IUB4gfU\nn2Dk91//0TJ2KAaPVkEuBNsHHW0Zl+/OGlU89Ggo46csjSQs397RQaHCRkLj\ncf4xfxjE+jWSRS3hWVMmzX9YW5LAu8QdAJ6LMKWt06hEP7GDOQdD2g9m6NGp\n03j7\r\n=LIZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bcd64c49aff15051ae07abfe3a03ee3e9ef1a15c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T11:04:27.572Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.30","@balena/jellyfish-client-sdk":"^8.3.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.29-renovate-major-formulajs-bcd64c49aff15051ae07abfe3a03ee3e9ef1a15c_1644059250789_0.6684678093929135","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.29-renovate-internal-patch-d0b09163122d3fa2791865c7961a82a25e8b7837":{"name":"@balena/jellyfish-jellyscript","version":"5.1.29-renovate-internal-patch-d0b09163122d3fa2791865c7961a82a25e8b7837","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.29-renovate-internal-patch-d0b09163122d3fa2791865c7961a82a25e8b7837","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"98d15f24aa91b8130365702f22694ad04d1470c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.29-renovate-internal-patch-d0b09163122d3fa2791865c7961a82a25e8b7837.tgz","fileCount":16,"integrity":"sha512-KYJY6cWph+JAajiOwwzAJ9/AV2iR5YF3rkbDX//0V5R95RcZleP5vWl4X5x9NBKOHd36GPBzGZ+CRHSuaBsVIg==","signatures":[{"sig":"MEYCIQDfyTA950NEw2NzNINxh7qCOwhruum4/zSDsoZE22Qo6wIhAIebcQnRHtmKMQyUhmsMK1C653QTALj9FEpWGfg5cLEb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/nIXCRA9TVsSAnZWagAAZM0P/RFympj+/9/27iodHz75\n1BKx1piepXq7wlY+90ysmTnT1ojOe6QNJAp0D67iDPQSU7QoVrT+7wt9kaVS\n2DpacOyGzBlgLzge/e6dkfz2K0HkkGupYJyuyu1rAfWww+iwUqpQTvjopQ6Q\nqfc5bc1nZpV84c0bQSVYi5nyPBpprD2tZXp+5VO9Dl4BPJvi4ufPDeGN+tew\nhXiY8q0V3z/5OigabrcBvTtTqIfp6U/674XgJG5LxepCplv2EgAy+WnTUKGS\n8QFyWhczBzQ4D32fXkOLNxPxSMXw6zLyyaDDuqASNzA0+/pZnzfutwc/nBh+\nOEFSplYILlw1Hcnu0r2CHRQpn2H/ZCEHdoc6vYhCeBGkGj6ufSHC5xHQ9ZSY\nn+UKJ7Sgw7XBPY9kqphaVKoeHZBrla0Fq8qvj7cC+q7lxCpjf0IG/x84fSIt\n4gpHBvQpKJCOkg+lEJlHRL3ERuEhYbt2XLf4zzRVqDwbWZsLh3CTDQKpIbI6\nhUxSmf6sLFMppsgcBG+EFpMZa7JYs+GfQXap0krfwZpANmVbZmSqk0pfvAHS\nqSdahTcLAIB1kvAuM5//6N1JjgU6E1BZ7SNXTAu1sKej62Xij+QnVurphioV\nRv9bcCbjdcjeHHNMA21rUh3rqSDotuGdlkIUaNAfJPTiF9xnmnwxWf2MBZEj\n/eVy\r\n=m6qO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0b09163122d3fa2791865c7961a82a25e8b7837","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T12:45:36.641Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.29-renovate-internal-patch-d0b09163122d3fa2791865c7961a82a25e8b7837_1644065303213_0.4107061844794089","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.29":{"name":"@balena/jellyfish-jellyscript","version":"5.1.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5886f7ddca59bbf8f75ed61f57b3c8bf649b171","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.29.tgz","fileCount":16,"integrity":"sha512-rGfRcvLfCVwAsdsHxHGabWx7ZjVJXJ3tNTX34Ve1DdXUdm/L7WaB7yDh761WUYpAGfVz9SBMrs6y4nr+XZi/JQ==","signatures":[{"sig":"MEUCIQDpTNDCCGf6I/dBdyRh05cJ7BOYENqW+XuCjXiLBW0PsQIgBy9R/a06AiEG7+BqfGqrmNj9P03lbagWj+9ANSxQMS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/nL3CRA9TVsSAnZWagAAlKkP/0Onir+9JT4P0ttYFBQV\nMPzR7NlllZk4sPiJa4dHma5tblj9WsAML0aMVJxvPREE2cZCuE8BGb6yoOz0\n5eNJ/ZCAiWT6LXERQJvkQMFjvywVpQZbQNh5JEhfTTy0r7UaBteEEuelm9h4\nm0/sFPOnHKNJRuQdn0oxrpCjnr+vPKZepeEl7uNEUNCacF2nlw+jI7qAgIYP\nz3EJlFWsZNH1Ni2JEfOH2pjrfFA7+VPHvHXCSnkpAxbx3RXN286h+qkQZaOO\nbxAcHlm/yhU1HNDXekGcForKgJEWUTVvi4OEh4J6FoRNxMbviOJZDvcmIl37\n50uYBy3mBKR4dcClZrY0As50ZnVg3qBVrMrpFx/o+dCPJY1a9QZn9JhXcYES\ndzSZTS6hstIu/oSmsX85M7Kwj7uC8ZRq90wXg/0e6IcdyvSrVb6+4p43w0zE\n6fOO4g/PZ9gWb0Pv2llx7EgzC5qTl1Bug653uyxixu8FiQsXa/TvKkvufg0p\nqgaCgb0RqWX8wFPMmrPMxG0SD1VhxhSOwSOXz0sJ2s+tkZZcGXNIfEPk1bUV\nSMPb/AlpXAcpgVoTW4jkuoxKJkP09GS7k1/qHIojfg/kZ1oGR6apZoQjdtyF\nWo3rUxGW5ji0kUonHPq12LCV/GNtfAFG4sGcgUeshZwCCHOCAGB7A8m98JPH\nzUDD\r\n=H4UU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"59790a1347eaba5fea7ac965a2d53ccdbe20f9ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T12:50:04.978Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.29_1644065526887_0.24775673242360652","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.30-renovate-formulajs-cec4075333f29c514be0ab8a5b423a60adc6514f":{"name":"@balena/jellyfish-jellyscript","version":"5.1.30-renovate-formulajs-cec4075333f29c514be0ab8a5b423a60adc6514f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.30-renovate-formulajs-cec4075333f29c514be0ab8a5b423a60adc6514f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"442d2914843688ac7188572a95c1ddeb292057da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.30-renovate-formulajs-cec4075333f29c514be0ab8a5b423a60adc6514f.tgz","fileCount":16,"integrity":"sha512-cCwexCOe3HHUUlPSdqN8jvRnEjF/iYVzsoHaZcL4C3mwcvN6k8MIILZLpFsa4udKAoduNhBVsqg5esJlAJGZwQ==","signatures":[{"sig":"MEUCIQCduPhJID0E6uChJ9Aos1S7Q99gwenPeofXdbtnOwZELQIgPU20c1wWPo8h1uAPJU8Xz4Gwf7AX20QRVfrp80NsCes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/nN+CRA9TVsSAnZWagAAzJkP/3hEx+gZh9DPz1V/Srwb\nSK2skCEPd/VwwmOpB6hKrR7DKwmFFb1EbUZ57vWEZiyrhifRDaTeaOqsEyTy\nnUb3qeJxlFsxRnggyUgVG+2c1TnQL76iH13RLXemBPBcA4l34RGNYg4vGNwN\nGelDoGdNdFXdGB/6/W6JqfKzvwR5avmd9V2fgPjaUhreLw7sIRg452RWDU0m\nwRvZmg3yxuoeodvYAqeExC0Aiv+otX/K1DNtOwi9vTl9i4vdGIsSjiVoo0HL\nPF7lIpdfZ/xHW/lOcERTErWR+OUv3mpwqU2sWFQNtsTC+V0/6VsmOL0hd2OL\ngxPwoIKqlGeoP5X0GRV6isofGqa8jTJWe13b4MnDaPEKikwt4Mm+1CzDYGTT\nXtfYzELmPVWmjmurDmJ7GUsCj63pHMzUYtz/+QRNla+FjFJ7/ySXFSuTMyQ2\n9VWU1nu0KOTNINaSS+oJbRshCg5Sbn/3cjA/Y5/WicoXo9BgcPv8J2pT66+h\nI7QPU1ayUf4zNuoh+FBQNPC9VtCWFBA8lILBnCsgvueUBcp5j+jhUcKjQLbI\nY/eMR+1b2xRnemV/H/w8Ww1vDXrDBWTEOCL7FLsLIDqGcCLIvDMVgcUK6hyI\nj9sFLYMt9hAm5vbjaO64AQjk+CuEnjT7vHwef7WacsxVG2UYarAwhd8G+qOG\nA5O8\r\n=9eUF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cec4075333f29c514be0ab8a5b423a60adc6514f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T12:51:35.642Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.30-renovate-formulajs-cec4075333f29c514be0ab8a5b423a60adc6514f_1644065662047_0.14575570380499903","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.30-renovate-major-formulajs-2aed5f9174b82dc5663c389ddb0451969edb9b35":{"name":"@balena/jellyfish-jellyscript","version":"5.1.30-renovate-major-formulajs-2aed5f9174b82dc5663c389ddb0451969edb9b35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.30-renovate-major-formulajs-2aed5f9174b82dc5663c389ddb0451969edb9b35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d5dd3750efe706d49dac14095cd49d4daa2de0bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.30-renovate-major-formulajs-2aed5f9174b82dc5663c389ddb0451969edb9b35.tgz","fileCount":16,"integrity":"sha512-FvUJ2YzlJOUKRyP2zysDnFnMFMdXrixX5nxPc1CFMp+0klxzEM2jf8zJDV42jf4TGOsBIV+nHoNg6hfFAEBmuA==","signatures":[{"sig":"MEQCIE22WIVnNytSn4TOAYLU5CFJrxs63qSyDI9AZG85sLfZAiAFt+UW0RNCMAdypK9DGe8dMBn1jTE2vyfy/XjA0ezITw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh/nPKCRA9TVsSAnZWagAAvJ8P+QB/plLnswiejS0kR6gq\nU2A7PKdgshgt/jJ0xxQgk60wwK0xZxcvrTfQQm3UFAn1rsqyA8m42Gj7bll6\n0ZRIY4/03GNjXKPtl3XLpXu+VgvoieIqSEdv72NN5cVTE6IipWVYXpuJSsXI\n9rmWesdAmxkRlihEIvsvDQm6dDC1SNbtOYxFH21GEXtcadkWh0JEBdpjpBPB\nBGuXxO6G2ClM2W3ZIPCE+1FRHlavOo/6nlEAfbemuKXAaNg2mXauTx8s6Zwx\nUiNdOpCBJt0x0fS0buPjBMhhqnUkeE8A0O6DdneXtTXK1dtc5VDEkyoW5kyn\ntKnq1669iH+zjjiiXaenu1OgR2adsragPbUMD00ey0aIZNFyJqSVhElrMTaK\nVBtCutMMNvKTbMzuIF8dX6BCrDcTjuCEDnUteQiYtCbI1ntixasJHielM2/y\ngnCMH72n0AuksjbKPw78YSvNRfTgTUsMsx6CmQLVLChU2+2FHypH9dCEc4xX\npivYeICgo9h1IPHF7bLnqJY3oCZj7zlcTR9T3ib3kJi3OJzXvqDosN4VFhSl\nOZ7QNcpEgRIKqXluZuEGM5VIaau7JSpOQJOQZcIaYj9kPC6oYjc+5FYg6SRx\nlLWCLgN0YXduG0Kg/u8gp5TfooWcjt+w1eFtX0x/Yg74tqYnNDe/aWStG9aK\nVPhf\r\n=7gJM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2aed5f9174b82dc5663c389ddb0451969edb9b35","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-05T12:51:52.961Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.30-renovate-major-formulajs-2aed5f9174b82dc5663c389ddb0451969edb9b35_1644065738254_0.3870473843590436","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.30-renovate-external-non-major-b77d652775e52b8bf748c012ccb69708e534b1c7":{"name":"@balena/jellyfish-jellyscript","version":"5.1.30-renovate-external-non-major-b77d652775e52b8bf748c012ccb69708e534b1c7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.30-renovate-external-non-major-b77d652775e52b8bf748c012ccb69708e534b1c7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db917d90da3fd43ab930aacc147ee64b7263214a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.30-renovate-external-non-major-b77d652775e52b8bf748c012ccb69708e534b1c7.tgz","fileCount":16,"integrity":"sha512-Paqe0Zxavb3PUO171zi9IY5TZWHdZadRVhUn/lcZVWjAmMrUbQfdoTAyOwa97M6aUTQjUZlwxUZzUDguIikphw==","signatures":[{"sig":"MEUCICeXOYAWqyRrnEJLfuFHr2A8V7cmFJBW1nVAG8rXYNJLAiEAviZpS8l3bPQk0Q/Upi6vdGd4QyKhbrvAPwhuKaZJ+14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAms6CRA9TVsSAnZWagAADnkP/32+mSRNMoW8EEMy2c+e\n2J8eYQovg3vh4TMZdCpJgCw8izxoea0xK2B1NGlGI4oc0pk5G6hjNYpi25wR\nlVI5G4Wd5LhEl/J1aXT+pLc/RRLjiktPi3eDVTBsJHyB+wEw5SMeB9xsM7Vk\nu7TlY/T3Cxkin2Ee2rmSBGb4O3U74zDcnK+5XyCDbQMJrKmepbcgSRXFE7gW\nQCnavT6RronhRoZ9l74hKGOeMssVLFCnXcv0aVWWQi+NssNm1IESgwwJrFG4\ntjEXvZ/4ANDCvAXOVttvimbvw0LPlWnirU9+EfwVSFnzv4pM94SDjScctZT/\nW5Oox4xieG8wbTk8JXgudUzllD4/25NuXOCWTyX3G3DA8Cnj02SMY+Te7VzM\n906esLrFB2VSlBDhxlOLEmO+bJfg2PNxkQLREdRJxaRoEGnkJ8YC2yZckeQq\n3l4MkManXrSPut5qXlmyMgWyu+FlHI37elo+oIjybBJwK337sEfGIiSLQDiq\nTqDDGhvyhUqWhKzwcC1sWTKTk52iakanAkdRRL5dXr86PhYHiURMCWYctbU9\nic2rJmri/XOGi0c9TQPscw4HQFCqmEynjlBtck+BYOjnzeWEK30eU3M7OIvG\ni7OYo/1vcZBt6C3UI+yf0ykXfr4bITdYFDMK69/SigMjqN0ugZ4OOsrAbhQu\nR/cW\r\n=jbRi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b77d652775e52b8bf748c012ccb69708e534b1c7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-08T13:05:13.551Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.30-renovate-external-non-major-b77d652775e52b8bf748c012ccb69708e534b1c7_1644325690468_0.9988649949571533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.30":{"name":"@balena/jellyfish-jellyscript","version":"5.1.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a470b87208e742be21d0f176a6ca82840555c6de","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.30.tgz","fileCount":16,"integrity":"sha512-6mG9BRNuojLlw8vi5oDbJSjZogu4sAL2nPpt/9ukSKWSvui9/qyukXK9aTgyVNoklXxLqU4YLDCvNMZLjeN/5g==","signatures":[{"sig":"MEYCIQDxzQdPQGoQWJws832iLQGvYkSdrAectLWx+qb5D5RWLwIhAKgIimuawPP37g+Vm6sQvwiWc2E++dNP4uiFbQ0IDIms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAmvrCRA9TVsSAnZWagAAPNEQAJPmYpB96rzJVh7DxJPP\n5EGWYbUL6Oqa6Low80dkdFdCO4bTGe7ojskHSbGdVHLHv77Pdx8FPSS8eFIK\nSk+Qkm5CglsANuXO3uGOkYMD7cpjunCUebpfdtEdnY3AXUcTK15IM1BqUocg\nPdr4oQWKl3QksjQ1Px4h+redmizHTugpt2ER9K5S+q0NDgcqes1HVHGGxOn/\nZpF6/1ZjzkFoeLHbGhMT65HFkQ43cReUz+q48/mSPDJDIRAzwuOxJFbZLFZ7\nuWLcgkQLPl7FKhNKVS+v5Yoc7Q+e9SgVRJA4TsPKFxfaCutEOcIwMUW8FvLh\nKOC9P5XjOX3LB1f+FDfX0IhR6bDD/v2Yxc027rjhIo1DHuhybb9CthkCl1jn\nWYSh0blZT4ro/hRCfO6NWHBsNXeGXPnoPx6xrqajgPYjKc/ekmOWz+YAi44p\nB+Drj+uwtniTbDkV21lFIA8MPAIsPfV9hq1rdrcvhd7Maqa3RsiL7dmxLFm9\nfo1jQg8eynMnOWtBpksCpF756P5fwfJdpFMsbyc2DYom4Ytlkm+klDbQHknT\niLVxX497IYRX65+nrbZBprbj2RKYuCRTHUeyo4UIjSYT3pDGhjqljVbdZfCW\n+PfxgwfpaiZY3dLiOql5kzGFhqDxHET9z7qzRjdg4ZnIC87E3ISr40IPqKmy\npasH\r\n=nK07\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ce7b685b2d3dfdceb1d81b11a243416acdbda59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-08T13:09:15.981Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.30_1644325867505_0.13708694611511185","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.31-renovate-formulajs-9bda96f59596ffbe84dfc89fb2672e6ea0281a88":{"name":"@balena/jellyfish-jellyscript","version":"5.1.31-renovate-formulajs-9bda96f59596ffbe84dfc89fb2672e6ea0281a88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.31-renovate-formulajs-9bda96f59596ffbe84dfc89fb2672e6ea0281a88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"025faec5e8399ac118d88c35f07b9e6678ba28d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.31-renovate-formulajs-9bda96f59596ffbe84dfc89fb2672e6ea0281a88.tgz","fileCount":16,"integrity":"sha512-FG0fcIPf7bYrsECusXtBLKMgo5ZHlcXmYrHKY7mFckiq/Cr+8L/djrWkkUsaZSJRFkRnybnws6JeIZAeAkSBFQ==","signatures":[{"sig":"MEUCIQCttb6zn25ZP5JrRNPkQ9Cg6gRbabZqqitk2E2bQarDVAIgHj5IwtDqCJgAKXTlHwrF6ZcJ3i1ojBnipOJLpfqtpXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127018,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAmy4CRA9TVsSAnZWagAAn9sQAJyYaKhc8OCHoiZxtFzX\nVoR5B0l0cv6WFye7l1kpOR76RfonGJnuuFqf7aYwcB/b1EEZ3ZbA4ytAZd7L\nO4x8Tmvc/keihNu2HtJ+THiyg8ckXJ19Z93v2ZVkgor6E7ZSIDN371CH9Esy\nyYu5Jflmqgi3YT/Jfl7RVpFsx3MHJXnkPMB7CJDk5d3C46T59AvPZxAZ+2SR\nVr0p/WwqhswchjRAf0UFuSUCmfb+aZlbi9OIB0UWsL/bocVrc2uvuNJa7V8t\nn+LJIkhy4SZeMg5UxOCs3Fz5URoFThSsaQr8jgYq0dXAM8wprGe5I/Lc1iTa\n9aHes3CR1vfLdNRB/KNZRBJ7wf45xVvlznLzNK4bUAjbX53IUnTluZkoHurh\nkuepFVh8EUzXlk8UAGXgv1up1E1ICS2Yl6NkoRt23iRW6ocA2SO/YJNnAp46\nNLyiTnGrRjAVXynYGu+CtSzQiBF1HxmG7Ct4b+ATWK33jojO0bToiI1xUHCB\nFg/22wHnuJgDrQA2ypZHVRAPTUOWqGccb/bFv14siFUaRqbUABr2y5isXsdt\nPcO6MfEWiPRGGk7BJJ43LDrbTFPGdbqk4yX8CUDhr6r93rsrEzyE2zMN6vuR\nirkZIrku1BxwMQvTYLbLMDv+8aGk4liUF/35zam1333tcjIXz3OOntOr6xTM\n35q3\r\n=FUWJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9bda96f59596ffbe84dfc89fb2672e6ea0281a88","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-08T13:11:14.730Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.31-renovate-formulajs-9bda96f59596ffbe84dfc89fb2672e6ea0281a88_1644326072045_0.304593177886594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.31-renovate-major-formulajs-72edc2a98c0203461be4a89ce0757fe0509247d1":{"name":"@balena/jellyfish-jellyscript","version":"5.1.31-renovate-major-formulajs-72edc2a98c0203461be4a89ce0757fe0509247d1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.31-renovate-major-formulajs-72edc2a98c0203461be4a89ce0757fe0509247d1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90cd55e7f4eaa94012ea72d7594d1f7d135a5288","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.31-renovate-major-formulajs-72edc2a98c0203461be4a89ce0757fe0509247d1.tgz","fileCount":16,"integrity":"sha512-Yyv3CeQ+uwY9ap3mdjLLNQj8QXBjJLkRPtrvAscFmuEuqdti5HCN2YUDWVaiicFgpkD8fhQLQlvqaaBJNQhQvA==","signatures":[{"sig":"MEYCIQCWA/gYwtLftLXF0aG5tr+Vnf2Uk4wCRBqzAmlCCKFgJgIhAK3qPG9DkioH2AGPcV2092whxuB8zLEnwxWJzO3UajeF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAmzNCRA9TVsSAnZWagAAf3oP/jW7FKXIynZ+zdH8LX9L\nleFrIe8pDCBffw6B0HCGK8So7yZ98J7vI9Ge6riEN5Ww891PhKMEmgufRmct\nhwPAEZV6gqIcSB79/XNas7iUYyfz0NdGkwk+vAr3+sscd6JZRarMxJz1psKS\n15km6kQessZRkzB0WbeBoUTDomfNKjlQK5/lC89x/92Qro0z0KIDSQtCcfRr\n8gggLsZkdTtnnIaajkwPbbvj7Pu9TopY5ovK+xfM9p27FVH/wXEzow91M1Ze\n8bewpN0EGtdpJPibGmOP61ZIgwZ0w/OEA3nyABjfNMPwJBhJP1uli5r/9tW+\nIQ0EeKXT4dGsXIR1KMr/gUmkDxunwWH0wXv5BXL7mVHzA5lBauGbAl4G8r0s\nNe4V6jsrMLEXRNMyGmRpMsP9TNgHB5E1A6bdHi7Q45mtgXn/OHUfvaVqT7s2\nJHgOdmcVPxGNoiZf+rzSDo37ojyfa5MOXTLyA4YSPwfhSCRZl30YlI5JaPQv\ndBGDpFAZYl5awYB4elJ1UCzP0uPcy3ul+mFXLO+dRJM43UBRIUlpPym7l9oN\nh1mMXv4V5Gb+xBVcaIEMZf3HKVIofHslgjFNz0era4F/Eunkk/OJHZaHMvKg\nwSwZzCQ4rukzHwObqQlynjeVEc3Ew/woj17c1RNq3YVAYFthbTVbGXSvNQRA\nswA/\r\n=34EY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72edc2a98c0203461be4a89ce0757fe0509247d1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-08T13:11:46.925Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.32","@balena/jellyfish-client-sdk":"^8.3.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.31-renovate-major-formulajs-72edc2a98c0203461be4a89ce0757fe0509247d1_1644326093489_0.9313947880647533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.31-renovate-internal-patch-b8be05599984dd0d7239d4276e25fe2286c1219c":{"name":"@balena/jellyfish-jellyscript","version":"5.1.31-renovate-internal-patch-b8be05599984dd0d7239d4276e25fe2286c1219c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.31-renovate-internal-patch-b8be05599984dd0d7239d4276e25fe2286c1219c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7e2c6c751863d0bf488897022ba9f37de7cb3aa7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.31-renovate-internal-patch-b8be05599984dd0d7239d4276e25fe2286c1219c.tgz","fileCount":16,"integrity":"sha512-vWDfGeGZI5fHByaHdHNbVrfRFjHV8Uy6cBeAa5eTZOvbNvlH6McpCIaLpVYw3kHI/YytLPmBxzb4PsIsaWVg3Q==","signatures":[{"sig":"MEUCIB50QGSxnEltMixBXIpmOE3JBr0danXvjxYtp4oVTDK4AiEA5rjNr6qIRQIInLPHepbPrgY0LKKu9XIF7keynK/cluE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBxmxCRA9TVsSAnZWagAAk0sP+wcR1Uq/sl1HE3jevCC0\nQtIy2mfaRt+cV1zS4zqF6nMvSZOJcGscd+6BbP7xi6dStRkdCZcaDHBbdstL\n5vBvC3D2mimawzHFkgC1o+JjYbq9ytJthnXlY04+XtT9hMaz+uvFB7lsvWcC\nknxr5r1BiOzA1Hj+F7VBcyq/rt2R4xviTbqaDre6PIh/hPtvweYn2nZY0JDj\nM8DIMlB3tL8nvqtOJr5sdebL077peS/TMm8KrWvcmwl2yZt0fc8cQv9GGxyI\nHXfaDeDk9BeNi6Gv+G+ANqaFjTtKZQCElZZj6dJcXHnTyZnoDBwNPNtO8CMa\nArh6ZuGSBFLEmH64rrAOahGHM1GBCFcD3TXNuXXqcXvm59ziaWmEX4h57gnL\nQNa8t4ZIeOxOfcmE4yPxyvsUSloyWRy6jZFsJ8ng740ErWlY6cyhxPxhn9Vw\nI4oKdnOEmsk4Z5ECs/9/yUobEE3RAmkknZXkWVP5EfjxcncDxb+M5HeS/ILg\nTW9qYaUHS7uLS64uA3yC1JJTxcnwX6j9gIRlbAoGJf+psQQ4qYxmuwmldUeh\noybVaFWa9UzDS8o9a7m9fTXMiUwK5S0arfIOqLcuOY6Fwc/LFvwSl+lJCS6A\n3AWDsZGVomOBlFRYqdTB3jmHwsdHxOrxLcetmEZsf4+uvwNkIbFHgYpTyv9+\nE3z6\r\n=TTVC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b8be05599984dd0d7239d4276e25fe2286c1219c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-12T02:18:13.107Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.33","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.31-renovate-internal-patch-b8be05599984dd0d7239d4276e25fe2286c1219c_1644632496897_0.345335606791473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.31":{"name":"@balena/jellyfish-jellyscript","version":"5.1.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1ef494a5072cfe02f236e70e97e773c2f62ad5c5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.31.tgz","fileCount":16,"integrity":"sha512-Yr3pKUgCo5Z7hHW1HTJv82BZv2csCYPmZ+L6LmLNJtG3ujCh87Nu8pzoh0qdvBbb0LqDjnD9q7wXYGy1t/gQNg==","signatures":[{"sig":"MEUCIDCAtn8JzZYITlYIpjE9jPk1zUGOfl3dvwNwrJSa7YA5AiEA+hkX1QDc2nP4znIKBW3X6cXF4hRmQI7eoc4q4YtGZF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBxqQCRA9TVsSAnZWagAAllAP/0XMKuMv/IjKUS9FQ7kF\nPVQt1wtwrhK/epv3oN+NmjfvOsRMR4WGd3sao80BCuAg7rfY0KxvPc8EhlLe\nA2VPZssWbJcdmlz3KkSkjHcwkHQUFGMdhNcNvLaV+xYbphpCXHo7lOdCXJz4\nzSx4StnDJug8jDxa2Lh/YGy0An4iHfI1xpANnBBtPyRW/jV+aHQQmeMm3ciS\nEkOExHVTe8mP9O9U6byzVAKZwSJ/onnjMHakP8V1nQ8HNqYxV5hHeE0+gAbh\n7eylh3vbt1tkXo2ZIg1VfI7d+ky2yfHZs1gtaNM2CU1wD7Z79OsjAZlVwTTh\nq9xoG3Mxh9Mnm28yK+h3z93AIzzDZPPMAzGtLPKqfhwJ58Kppjb3I7wLtSDC\nf4WjMxNlkEXxP3mZOeVdftaCnj2CPdwdeJRWctIHqHDJDLA06LX3Zhum92Cu\n+Pnx9k3DSjzk5P/2eZzD6mBxOl8I+7t6Vv6uNkZJv5ZdF0S/Y0p6YVr/mDcZ\ntH8TSMTWC9pJn2/HWLKCSA6So1mSn3BEZAukcJHqISGBDzU3IdoOj8ZMbqgR\nWKOO4upSi6gn2m04vCz/FIf8paWH0AaysP5trO3o5LOXjSAMww7c78dfHnlz\nu/NIb070E2GPL7b+Yn8yHvyRuDhj0svFHAJGBefkAU4cpmap7NhXyK5sbGcW\nws0h\r\n=nZTp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"34ee5df1f65fafb85589f819a4ccf0db31b4b927","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-12T02:23:11.170Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.33","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.31_1644632720559_0.7740291926603713","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.31-renovate-major-formulajs-bde2419afb7f60e3f9ce2b2b3ab5e57143ee945d":{"name":"@balena/jellyfish-jellyscript","version":"5.1.31-renovate-major-formulajs-bde2419afb7f60e3f9ce2b2b3ab5e57143ee945d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.31-renovate-major-formulajs-bde2419afb7f60e3f9ce2b2b3ab5e57143ee945d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eb240951daf8fd5715703cf9806bc79975690df9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.31-renovate-major-formulajs-bde2419afb7f60e3f9ce2b2b3ab5e57143ee945d.tgz","fileCount":16,"integrity":"sha512-x1/InN+vWSnKNN4+Ed9s0nJHlYhu4nZhniOobB4O+e9qLabOfLC0JOBhzD2JXTIm0j+i+Sfl1z+SfFuvE0uuQA==","signatures":[{"sig":"MEQCIHTLz7GXf3x9rjTyJdub+wYw25ksY8RtNo5IxCL4YcewAiByxuFm2qzwvbgHFOpPt5+JskOrWCEE3ijHaWYlYyCDnQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBxsCCRA9TVsSAnZWagAAi/UQAKNjsQFS1dGEWcvGYqH1\nqkPYjti3k65QLo1tRpDoBwy/6cHsFCdmKvx+63v86jeazlCyo/xN53E+EwO2\n5mEaq0mo/PUwU7AylzcPUPc5b+SGukm4LLXJ+Q+4LL0lYILY/2lZE4nQq2FY\nCqg2pkqgyS11fIPCms+ImIYEWiliPgNfkzScDxWUogYpgTm7gR5mH65PPdQm\nxz5O3aPr3rVbMm3wZ/3KFyqAvNJIswFrADbi8RzUQM9fsW36jbhFXX2odA93\nkUx12uKVRt10cwCMC5ssHVO88V+zugjNCfyi+jEgoz/bKtnyNp8ZG8GvTkvE\n+E8vnmrA0IGz8XDjT8VjknssA/sCQEoBlrLUZg5JEE8rUBJMolqTIWDgfREs\n+RcF9eZ7cI0FB2JyT4z9L8wIjy9oKSc4U9D7tYXjizeP5eCh28nF/9ghMIl/\nn16ahBtIdMX2xbK8aRlldOEnDahIMxN61yRa/O7PDUV5no8WTgNtYYwqsqEo\ntZEiXue9j4LevnTiSNsaq+zFYbQ1+SpT8VhDYjw2u5OJFNwZ9NExO2S82TlN\nXYmNFgwVL119eLZlAMqRfN3o9PHXitertGJ+VTgryrSo7fzN8bs5NiYJXYLp\noVQE2LPzSh58ooqzXIp0mTZgSScKsMjqP/bXKZXzNgiMxeGlXTRBDKGRwfAH\nSP0l\r\n=flRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bde2419afb7f60e3f9ce2b2b3ab5e57143ee945d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-12T02:24:27.661Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.33","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.31-renovate-major-formulajs-bde2419afb7f60e3f9ce2b2b3ab5e57143ee945d_1644632834613_0.47670325257253965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.32-renovate-formulajs-6c41e64a841c93da594c836189c4d705f53e9493":{"name":"@balena/jellyfish-jellyscript","version":"5.1.32-renovate-formulajs-6c41e64a841c93da594c836189c4d705f53e9493","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.32-renovate-formulajs-6c41e64a841c93da594c836189c4d705f53e9493","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7f1f0067cce427a318a66c67540ff9979c8c74b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.32-renovate-formulajs-6c41e64a841c93da594c836189c4d705f53e9493.tgz","fileCount":16,"integrity":"sha512-fd6Uc7i+haHPATpxyE48fXOBvZwISJwGlawrd2VnNs11Yhru4ysExQnt7UK/lOCHp37MQqv/P7pDG6vZbsUUgA==","signatures":[{"sig":"MEUCIQDD6oDZNojPMKFd4xmm934dSHBX3SzD2VRFTTj8c7XFKQIgcU7emoSeFLdOaEEw61ByOpu99FBDr+RJX5+05lj0Ro8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBxunCRA9TVsSAnZWagAA9vUQAJwTzGIZgj8wNesBG+Zo\nLTltxVn3NeSQAkm0322uGuFse+08/484Paf6H361mQCj/l5Nb54qRZJMCBKa\n0YgPAWUT3bfJ7twi78ZIXz8OrmABpoAxJZDRKq3TRQZs+ZKWZ3a4md9WqPBp\nAvtxmriuiZrzkuNznaClO8k7akitSAKO5rx9SVsEFRjW5P++p2v8KuFoZ9ln\n9titfwSnMkyQR3nMtFsLuRWgrfy2u9AjFpyKgXnOz37I93GMGnYCri+u5GvH\nZA8iOVCNltnIjbZSjfe0xl9EG9z+oVW8zoQf0KWKB/UY9bwUQGRO0ExOvn/1\nifdD9JxpIaWH8Ltt2llMuBHMKaDhqNEyDKoK6UCDYhuMiJ7Fnt1rS6jB+YuF\nkDycE8CFtESlt/+o8aqGBoJz2YAOOhelL6gl1VGoPMjqK/4U37WFL8pLGSfS\n68JkLcPbatqgnLyAw79e0NyTyQ6wyF7FEXIDWRR4LKYFcPvnpIpP57ZLDQ13\n9mC6XhcFuwjyngVmmKB/ryNZT9BrQ7lMI9VWI5NYThgzMri3OIQzfa89KY05\n518O48Peo12OwyygarpoUl5dNh2wVEwCh9SvgS8TIRYg0TUxJ96gSOA6Ztuz\nM6m00v5LLXVV3zP8PE/33CsmbO65+UwDUyeHNfnkW/z0iVsMv8y+YATzqUBH\nIfP3\r\n=tRrS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c41e64a841c93da594c836189c4d705f53e9493","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-12T02:26:57.494Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.13","@balena/jellyfish-logger":"^4.0.33","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.32-renovate-formulajs-6c41e64a841c93da594c836189c4d705f53e9493_1644632999308_0.1505173956330781","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.32-renovate-internal-patch-db327ecf1fb9cd4b2c5da9b6bbe3b59c0c859b76":{"name":"@balena/jellyfish-jellyscript","version":"5.1.32-renovate-internal-patch-db327ecf1fb9cd4b2c5da9b6bbe3b59c0c859b76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.32-renovate-internal-patch-db327ecf1fb9cd4b2c5da9b6bbe3b59c0c859b76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f623e21702041b0a9dc2f31b1d4b1eb3ad484c00","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.32-renovate-internal-patch-db327ecf1fb9cd4b2c5da9b6bbe3b59c0c859b76.tgz","fileCount":16,"integrity":"sha512-WhGztUoWQyJ+ONT7oLrN6g0hJLgvPjhUAp715WRZQCDUqMuTepW4CPdQb6ELahE5C2z/YOcSgO4FWdYvtea2fg==","signatures":[{"sig":"MEUCIQCfLUgcBM7D6cFcj0B8b8I5CEsyuNMPsns69uW3kuwtSwIgRDhRxzsdWGUjsjtKNO6tGmhRwZta3tVitH7h17FS9kg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCW1wCRA9TVsSAnZWagAAlz8P+gO3dDISYD1uS3f/d2FJ\n5f1u7ZkzX+rTEb+cnu3oSZfXT1sGaTqfx9Lg7EpY4KZWIaQGPslFD69lZ2Sc\n3S5kdD46MZzrY8wRVDxJEKbXzIepou9foUUoMwSgDs2n1fd3gIvTTEPT9elE\nCPGxuQjBmm3IM7fmtsG9wGWeye3mYiNNq7akr4g9mrgHirgCPjn4CteVBAiy\n0QIuUoyanvKjLh1VPrKclt3SZUWKsKvonQGKvcRO7Rn6lkSIOxylldPPqX9u\nkhMChVBo4m9fyGGjjymGyE7f19gT4vDaoi8aaaij3OpHxgJhZv6QrDbuMJVt\nxcgk2tLinpfw1wKts116W8SwoZ8S7HziUqbYlOtLHGVaDZm7xCTzv2nh+Lt/\nwMkhxNED2k93CgWHLUnxgchkcHf4aNUFapFj10iLs7HPCII13YdzF7ECHGWs\nwY51s9zFccVnl24YolFr/2En2ekXtjr9hBTspeIrc/8RIiR7txINBUiTKzy9\nkevdEXuHrC3ME4DjP9nGcaJXzjFTJXyDQbu5T+wmJVbw9Uf53oianCaxkDbr\nhDvYFSWPPE26KU2rF1pt4AQJzvHsuMlTBSEfIPsq9/mFNr9QYrSS4+QGx3U9\nMCoCaw9inV6dYp34uwOfObG6+ibDJXD+IjWxHsj4SS6AYlnTQBq8lLQuVORf\n6f/k\r\n=bFeo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"db327ecf1fb9cd4b2c5da9b6bbe3b59c0c859b76","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T20:40:22.639Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.34","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.32-renovate-internal-patch-db327ecf1fb9cd4b2c5da9b6bbe3b59c0c859b76_1644785008215_0.6013878322884905","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.32":{"name":"@balena/jellyfish-jellyscript","version":"5.1.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a75304c36196ca042a6b132cd8b6829823c1eb5a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.32.tgz","fileCount":16,"integrity":"sha512-bnKWHFS18SZmxUAiSHzYy+RTWWEgA9yZ2Vc2pNakRaAGAHModVCqDTISUQ536rybpsUrNX9NCHAnYrFJysehDA==","signatures":[{"sig":"MEUCIFEyTP++fPxd6YbpD5Z+fLGLIoWp4+sv/y1pkLL0Sq6wAiEAviusDz72HVjT/JC8yUBVX7tn79bhxOiyilhlbAjGoxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCW5aCRA9TVsSAnZWagAARcoP/3NPgvMyWYV9O8QNomiV\nbhP+9jMjNGoXGZh7/JsigOElh9LoR5WOvCL2CSmbjYWp6ilwRIbWV3LRRQSH\nqedOE11aImaAbCpWG9YdfttH3w6ub45TiMcACadjUbhIKOYKw/vyVxFCOkrO\nGFyoAT9XHccOChqEV7QXqBNg2OrrD3MTcxs90M9Ede2lNLb7X5cytAE7DaYB\nxyXIAZGclHopkqlulZGYveUnZMCYUdWw0UjutM3IvDwRObmHmEwi8yVCO4CZ\nHSV+FKOTA7pJ1RTJbK0BXS54/mQkZlBcLdHI7qC4W+uj/eUW0d4n7z5Ce5jg\nIv8ya7hNlFsbMmvcmhOEEqKbI+g9yKAxBJc1s5vu3szbytcuYjjZlnhVXOLD\nMWZ5r8GzlTYz/qwy7ZmYwbU4Qz/9DmzOBy9XvLO+k6VpbZ4TqHO1Rcz6v4mp\nmd4MCU/7EpKTXJt5PEc7+5rVy1OtVk6IsBDzRi3X27tgYOEcA5WhhiYvItt2\nKFczfT4tQ6aGiwa+Fi/a/8A44D87cUFW+ioRbsjLLsU2tK4QJyaFWMDpk8OR\n/VgjQoiBcWUv+55ZNPSULHnMWdvv6I37pzh0n8x3QGky11DpaTTnrsOPSsLX\nbT7Ss7pMYWTH0COPEiuXOkKdfcAjwwfEa647WnHncovMvR2Z2Ml38Uh3zq4+\nmAIG\r\n=Gonc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"65dd7f3dfcb05b0d59aa67fd2d9ad71ac82966fd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T20:45:23.973Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.34","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.32_1644785242276_0.6732764856819808","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33-renovate-formulajs-548620b8f467dcc59db6c5d2bf21616b00506681":{"name":"@balena/jellyfish-jellyscript","version":"5.1.33-renovate-formulajs-548620b8f467dcc59db6c5d2bf21616b00506681","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.33-renovate-formulajs-548620b8f467dcc59db6c5d2bf21616b00506681","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"91c4046707786bafb269a46e8cb965c1b1da0910","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.33-renovate-formulajs-548620b8f467dcc59db6c5d2bf21616b00506681.tgz","fileCount":16,"integrity":"sha512-32CsfoFKXsdTUtzKQjQmb27RrSapE2jnKGerK6rDveERG19ibIm1cbajx24CjKosEoqJAtza+wqm2f0GTf0nRw==","signatures":[{"sig":"MEYCIQCQ72klek0VVSUJkyDG4mIJAYYWhx9nndsZNNpu3hkM2gIhAN+zWaitX137DbXV9JbAoJSCmXo8VbAu3thOCjSyq6pL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCW/LCRA9TVsSAnZWagAA/IMQAJQF1GP5gqBprlWJVZjM\nS4HraDz2Vcg2Uzx5e0td3oHqjwjO56CZxu+EuRQKzdz2Jq4lqznW7yOYlnww\nl4sVnaEQYx2NMnFhA/y6Pvk3KR7iMDtwV6KZoAbZ6bo1R3bFRA6NWu/Hq6n/\nXNRW/DHIACeF6Qz8hrBgBEzDjcuC/9BLmD3zSuVhdlRhHfNyb3wMmPURQzcg\n2b1QpwBNwc++3G//OtJU7pDCHoNVRHCeei6fYvQf0qnr0flOyBBFxBi0FXBJ\nY9+EM9Z1nrTCpoWyxW2h8D0GhhdawFyZyms+P8/78OWIK5lMwjvymbYWo7pm\nn3jptEPbJFTBVYta6uL7K5KjbumRQDPxKpvIORUJTFkAncPfNMgGNT9OPJzF\nOIiNW2mBEmj9Gzli5+L4CUz8K9+HC/jsgWkksMaTz3ruUA5hPoBzTYzSWEHz\nBLk0ES+Uli7p/by9IPndpxgIwv4NBGLrWyIi9Ar3KSm9V1onza872+GBF1TG\ndjNWBLUJCiaUXDq+63/dpiYKpbyKPOAb2sMA1nT+cTFokFZc4N/ojg1LykgD\njZsjQ4cbnSyVlQF5eSrTsw0zJcsLp0HiZg0KZ11TaIwAok7DEm2JHxFBShdB\nmCfNiWV5b8HzVUpIlN8+P7g6QFEUXvGW3TvJdJ1WSDOzA3/gjwJiMdBf/XPe\n5kOe\r\n=zWwo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"548620b8f467dcc59db6c5d2bf21616b00506681","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T20:50:07.881Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.34","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.33-renovate-formulajs-548620b8f467dcc59db6c5d2bf21616b00506681_1644785611296_0.5715116693206923","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33-renovate-major-formulajs-67bff33510f8382141af4a7302a266d4cec6467e":{"name":"@balena/jellyfish-jellyscript","version":"5.1.33-renovate-major-formulajs-67bff33510f8382141af4a7302a266d4cec6467e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.33-renovate-major-formulajs-67bff33510f8382141af4a7302a266d4cec6467e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eb338ae38eea7baf2be75dbda872454089db2371","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.33-renovate-major-formulajs-67bff33510f8382141af4a7302a266d4cec6467e.tgz","fileCount":16,"integrity":"sha512-JxEL8cU5nNczMwXj3cwMIM8MSbWJHozO8QpiMOJlksaA/v03sTekbdZzzHMBzo2t32GZ3uxLX9D6zG+MH4Z31Q==","signatures":[{"sig":"MEQCIGAwepnDAIdmBbokHRWHl5oFnlcXKo7ZX9RMNbuLNNs4AiBbtMv76+nHtWVCYKKNWkUaHVCouh9lzWxVF3QxF94VRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCW/kCRA9TVsSAnZWagAAZbEQAKTe0J9w8tNBUAw3AHsJ\nAQW+XraSddNCdz8i5qhssp7jyEAIOwI8hPYw+c1e8C79VOkM5Trvcx7G89Y7\nbyCuILDSjjUiaimS0UcXN6I5evKHpb34X7GA4wNiULzhL9kmq7uSsjWGpZb1\neMsqanGDw4Q1dyqngjaH7TjS0RQ7xhyUB3A07Lwwh/Iwj+RWRk5slSoqPfNf\nzhzqZcSLwAYQgOCLsWAsw2j37gbHbYnFenLyyuGq57WJ/3+FTX7Q+w+9/LYd\nFJgZCGEcZTveG/nSA69XYoGJmear6CygIsOb9ki/wJBMjYVdwgepGMvlBscQ\ntzHd48MlNKxeeW6/KJXYt9ogWa1nHdfGWETTOJnPZiPvKMHCM+iFQ8HSpgyW\ncu0TDqA35shZXSma5UcEqC3q4gPbe8DzGmCjr2LWc/WeQZLiciwBlkVN6sUl\nJmV5nTvTacl55ijdOH8J8ntGg2EoplF4u+3gv5ZtcGxjXckdiYuWwPAIR4gL\nvABmfdYLXa892jqGtJgHr1bmr6m9HZvsZUFEaCTrBdXJSmKeMqM2th9Pw0SU\nGmLyw3cXaNlSwXvf64TkUgN0Y2IrZQFNORVwbkHhnIhEvltCMcrjIgaIKUnJ\n2EprCaVgw6ZYE49FeHnQueNzJ6xSf6uQRhUpg9v5A8t1GxzI0ltP2r1BCumo\ni2dp\r\n=GaOq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"67bff33510f8382141af4a7302a266d4cec6467e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-13T20:50:36.332Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.34","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.33-renovate-major-formulajs-67bff33510f8382141af4a7302a266d4cec6467e_1644785636653_0.459166581995915","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33-renovate-internal-patch-87eec2eab02ce1cad6c274ee6dd1b84bb5b0dc2c":{"name":"@balena/jellyfish-jellyscript","version":"5.1.33-renovate-internal-patch-87eec2eab02ce1cad6c274ee6dd1b84bb5b0dc2c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.33-renovate-internal-patch-87eec2eab02ce1cad6c274ee6dd1b84bb5b0dc2c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e5066bea43a1a831f4086ae1943b3ed5546da1d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.33-renovate-internal-patch-87eec2eab02ce1cad6c274ee6dd1b84bb5b0dc2c.tgz","fileCount":16,"integrity":"sha512-eDGeqtp3JiwdTpmsH/T0DT56cjO9+oxy1KEB7AKpivUTunKsuzuBqH4QMLXQcD+NNTzcwQN2tfkP4mdIJlRsLg==","signatures":[{"sig":"MEQCIHIhsjpk7Rb+adZV7D7fJjqbcc1ZbhfU0vA3MyCvJLXwAiBOhN9ApvJmF8IDoiZOrkFmBwVK5fO4mO4q/CX7KJQbBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCwh9CRA9TVsSAnZWagAAHesP/jdYqtyPAFRcmAaDNBA2\neC+cm4C6PUFZVeYNnBWjpkJpLZw/SaO6L0KqIRm2BC9AFN9OfZGCJTsX36oY\nFQoP0Mq4YVywRX+WgbXEyiaN6dRLkOguSVlACT/9EOoPl3QALCc7g/46ZuON\n/kouE8U1WjteBqeqJRhQZgC/2gUC9irRUt6/5r3E8x4hW2ssY0mRmq9NbWii\nuf5FpkmyYCHT8b+lrQ1h3Vhv6/W5LFJ7evuAUbUd1xK5wtwLN13uqNA7rAMG\nSUyQhwoR9L8CKztKjnmyNUppy2rCnjcdU+sq5Ovb6cIeEIfp5Jg6lMoMgIbs\nV3J+G5MRkfoxi9DuzN9affF/2fBc/a7T5A9Ap+7lazMS2QwPQaEOiZyQ9sNn\nI6c57W2ll9VnQLsVoPdh11T4w9PzRkvsuT2jv1ae8w65PR6Q7Fcd5UQEQ3SO\nUYFz81VrI3f6EfZgmRI+WE+bkmril7FcvtDKnQnL4xNeTrlRsk8PzdBfHUv7\nHzgZDuUSdsJF5zPLmn7UZKvO/hFPxzwiz0iJ7jvTDhHHNeWRbpvx0ktAA51t\nMUyTZME/v+zp4disA0bKTT3lZaziMVFPSgL1tzAW9N0VN9XqTOEMZZ3fDSv3\nCSyVupYdLd+OTPG+A9HjxBXtlHCKpEKyV2wDbhsSeCM5QdQGtFXkcf/PRvfb\nWB/K\r\n=DznF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"87eec2eab02ce1cad6c274ee6dd1b84bb5b0dc2c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T01:54:37.114Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.33-renovate-internal-patch-87eec2eab02ce1cad6c274ee6dd1b84bb5b0dc2c_1644890237323_0.8729998177893568","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33":{"name":"@balena/jellyfish-jellyscript","version":"5.1.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5f5b82bf9f2ab6ce3339ac49765e4ffacb71cd15","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.33.tgz","fileCount":16,"integrity":"sha512-LeSWqkV9QI3FsAF9SHWDHQAtI2hBGbcfN643QRViW757QX23vCERycdAvGwqkmqNXPvNfxmSBVtG67zX6XzRaQ==","signatures":[{"sig":"MEUCIQDONhh/bBgNjKl6KuWmDY2yEVu/R8i4M9Kfdjfn1gNbswIgFpEUEWNzQdVW+jOO80hfRKT+DZTNRwu2UnvghsIQ3G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCwk/CRA9TVsSAnZWagAAgFwP/0ndoCAHYLZ7KYI4lr/Y\nE9yMp9AJ1VgJZ0pRyQ1mAYY/mq9NyKL1W0dMGcRQKYLDLKcHXBtI7ZC2jH9/\ntqzehAaGwHUlnSB8UP4+yLG589IDSNHpKFkjc1OX3KqaE6G+UAgVixILcUGL\nDAGHMsnkoTc5G7V5gDaLy76IwToI+bx5s9LOywsChslrsoZjvgDe7CBCU7bQ\nlyhe1oNRw4oYL5uUvQHExAnnadNv7BR8s31dggyuQOSe9aDSbLvJL8JMSYvb\n4jhgPim34PPT74GY+WfUFZigLLnD9hhG8wxHyvFSZyJPpHUcCbjG1K+FnLNk\nJnR3Q1z2tWCkwXkQ1yZCWzLYunlMJouNq/KaTBdMp8BJBoCzelJe8gw6gTzr\nuhqSaxmjRqeOsv2ru4aVzCQE4Mu7lxrm7hTVdIquorwFdoquFEiTgK6v/hxF\nSpoYkXucYPPrfwesnEfq4SnSRMHqFtcBFrpveyYffo/nY3vA3NcpCd1KRc9V\nuyZMdXQG9tqpeiAnLemrRhQ3TIeoKUjSusaMlqM3pVQ6Ga5rGt+h/u5A/YvN\nxnWiK4enY1cMVG6FD+Q3+SD+yWoN7r808N4c4ygBjlXoUELlIK04tidP7h8Q\nd8/kNl1cMFbc7q3tcKHWHn9pQPCMnF9+MEpkZLiSdDUZVWa/Eh9TtCZ116EJ\nsYiX\r\n=dbeN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7ac097fe543b30aa0c0b2b91a23c3f2e159e320","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T01:58:22.942Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.33_1644890431405_0.2356620817256352","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34-renovate-formulajs-6c79fb898eebb10e1b3907990c41dc24ad3d3d49":{"name":"@balena/jellyfish-jellyscript","version":"5.1.34-renovate-formulajs-6c79fb898eebb10e1b3907990c41dc24ad3d3d49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.34-renovate-formulajs-6c79fb898eebb10e1b3907990c41dc24ad3d3d49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ec844590d48d31af289ce1426b5fae9808afa3e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.34-renovate-formulajs-6c79fb898eebb10e1b3907990c41dc24ad3d3d49.tgz","fileCount":16,"integrity":"sha512-JbTDvrlR+FQm9/GrWXxjU/G4UQJGEVPEr2iKrw8B0iBneMculNxOlGqaI2RO94csBjeWZ6Z0rMcHfIdvU+0bvQ==","signatures":[{"sig":"MEUCIGHC7Sf2o9xZUilD5PRJihoxpOvyPG5gOXEZN4/m55juAiEAwFbqM2RAK+b9K6Sf+5SuxcULByTQHQKeBq3X03vp2NI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCwn3CRA9TVsSAnZWagAAbh8P/2eHuetaLGYXbHJa7SSG\nmtt9bb/3k7HsvhiooKhWP/vBuIzci6cTMlCO3fn6Zj92lgLKxJinTKyplvOC\n+eclYzghv1rY6usmNxSxTaHo6+Z0Q+Juodp+FdsSsQ82hqM6szNHcPeKmlvg\nF+WXUMabRpPBgqrN5yVNb16uN2RfiliX0XxYOdxIVVm3kJZaetoMzjdJdhPz\nuDFrqhnEUeQGrmTdB7p0c2XgDPo8LBpKzKDnjho8bQyIHVMJNHMrljk7o8je\n3Rc2renavaimholmVJOuhyNm8+Ls0AHdoI0vwAKEZs2iZsIdLmFY1BKGI/Ym\nHqMyIIZJKVTyafvMRTQTShDFpH71ZdN39SwwEAeI6zHdhx2NdAykZEDe7ghS\nui3HSJILDk71P/jpKCW5MppaGxJg/i1+tB4V9hXnqc9+1W3wZKcSN1oT/cCI\nG+uevQA49q9XGkske+/x2q9lx3JSuAshDgwhG5kCIZZuQ6+pZPMQHAUv2res\nCUhClDLhA1INK6S9FAg11wMBpOiL8x67vGccPvO6rtkPxcOhxIl2etrH3Urq\n71f85gC+eLHQrH2mvSoU8DwL8KuMuHjUz1Ki3Z9I7X5Xpv2TzSifVji/2MYo\ni8HNmfkdOmywKTs/l6lHGG+l9c5rjBFfuXrxrcwsc50EXgS6XN8eZvz56X+h\n1Gid\r\n=gWI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c79fb898eebb10e1b3907990c41dc24ad3d3d49","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T02:00:57.935Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.34-renovate-formulajs-6c79fb898eebb10e1b3907990c41dc24ad3d3d49_1644890615628_0.6937375991174197","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34-renovate-major-formulajs-ae8abacf747c4254ec8738d737c3ec59da9812ca":{"name":"@balena/jellyfish-jellyscript","version":"5.1.34-renovate-major-formulajs-ae8abacf747c4254ec8738d737c3ec59da9812ca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.34-renovate-major-formulajs-ae8abacf747c4254ec8738d737c3ec59da9812ca","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8d7eee1ef68fabfb1145fffaf13003f07ac86610","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.34-renovate-major-formulajs-ae8abacf747c4254ec8738d737c3ec59da9812ca.tgz","fileCount":16,"integrity":"sha512-FGZrc4RmODYVZe1CuCRTcY8ZSaZTWEwDXIMe/NjFa77dNk6fprhdEi2NapHgfpRb+dVofgqxcnFabkAQdXqHGA==","signatures":[{"sig":"MEUCIQDI/S2Yg5H9z2smxSqxNbFQ6dJohHZhCZnlGFOSXpOgagIgcTWXIi+Ej0MebzGsU6orIOEZ6mJR78i5KwtfDKFT/g8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCwoPCRA9TVsSAnZWagAAitcP/0E9HohBwM5t4+vms84u\nqj6+7ZkQFEUThP08bduskFNCjSs0ZuR7w2D/gNEsHje8ZpGWto4OL21r+LCj\n4xpKwzwqkh22/2Og1hfr38auSPxoTQCKIGe3n/t0G5wHOVOenxP28RMePGy/\n7HhNPtSufXjsJVZdNsH2v4uo4xsTH95OHmVVHtZ+nAEMg7s3vs3fk+lxJzML\ngrhwIXxjI+5lTQQbf0VmIzqLQ/cuWpf5NAfMsazZuin7w/cdnzi692/HSQN5\nrkwwxhptTkLX51TzDJuk+IanALdp+MoM3I9Kaq1mnqc0H4GcxMsNghUu5xH1\nCOyco8nsKfTLdPfU113tuM5rEAey//dfW2ueKYSdfzZRMmz4ugv2SPWj3y8z\nR7zAd1x8KFrqfcjklyqugIktO56xu+HqbuZt7zg8sZqWqaBdMwyz8m1HsJjM\nqZ/62pnnaJfm6RK480CHSmp6GEqGvPe3CyOHTJ0SE/xbkgiw9aqHdUzz4Cfd\nSb6gPx0lN505JFXA4EqsZmo2w9o2WwFowQK5kx/HMoCejlse5NkjPvFwyfDG\nYcYafunQhUuYkNObDl8SHb/IVC2dUVGCuTnzNtPHRDMEadp59CnsNIsH37Nb\n2QJc7f38sj/xbXHfpvJE10UM6rlkBdUMd+B6LoCyjrVEp/ihYTzPdm5csjcx\nhjBu\r\n=KVbx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ae8abacf747c4254ec8738d737c3ec59da9812ca","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T02:01:08.268Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.34-renovate-major-formulajs-ae8abacf747c4254ec8738d737c3ec59da9812ca_1644890639186_0.5420440683500396","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.33-lucianbuzzo-sort-dependent-formula-evaluation-e21524c3f04732a034accc661acc2b19768d8373":{"name":"@balena/jellyfish-jellyscript","version":"5.1.33-lucianbuzzo-sort-dependent-formula-evaluation-e21524c3f04732a034accc661acc2b19768d8373","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.33-lucianbuzzo-sort-dependent-formula-evaluation-e21524c3f04732a034accc661acc2b19768d8373","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6e8b17a41ff11248db914467a2626ef9649b8ae2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.33-lucianbuzzo-sort-dependent-formula-evaluation-e21524c3f04732a034accc661acc2b19768d8373.tgz","fileCount":16,"integrity":"sha512-hngl2dARvBDwNmPbiSwFo40YG4Yn9WqDGq9EsmQJS1kbQGK+B23tAUqCO2jSjkWwAbV4IQzg8wCdkcq1yprvBA==","signatures":[{"sig":"MEQCIFw3izzzdDUB5MS+RxNelov8+YmlKEWScq1AQcTOSvx9AiBNXOwe1kiuSlQswlBeI9yvYUL/odox3B1BeU9p04blAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC32nCRA9TVsSAnZWagAAKL4P/i60l7PKWZBWGbjgy4VU\nYvTnFBvWM77F/CwoWBLEcMQOoGeZgM+6sRqMhzDD0Y5oXBK+QwVlbePfaeqn\nW/tZ8+DFDRB4DEQpBtczSPswHUt9ZpNYS8++6ddm+nS/Lu9BsN3Oy8zvRwwU\n8qOYEK5LezwCW1oB9Om7bgzKDe6mfhKZkfDwTOGATRs3zfMWb9Csl5AeTVz1\nr8nge+TLzkfG1JENREJpH+GLq+pyAsNRRJTOqC5Mmen5ihXe0QcfCHw/Q0Ec\nbzK3lKAdez85yroKFU2DdR6D+oWVyVU5TslSo5hlzpVk2a2tP3gFUQM2hNYC\nVeGK1MMp13YK/+UkY6/zp9nBDOvGtSjYdIjqnw3CtXdGLKhaCnIpTeGQVqOY\nICGMg56a+ePkOE+Ex+x/XPztP+Xmi/kCNgUWymvZzA3EuEQ4ZsaLSUZO9KdU\nuedBJu8hh2YyUFlfmxiXkY72z98omuvc58v1kupECLF/I5fSbatRSMgq0VOP\no4nUNuh0BS0bx4Kn+c65XnuCe/njHPyHcAWey3CCxoU/3GAtkhaSOYvUKSYz\nXvnucCogUBsGSpv5E28vhJgBV5GIHibJlzCvMYOPQaRPdYI1tpFPFcUJrXsN\nDswbF9e0zrfVROtOqZ/or7hAtBAFGsJ962r2y0OXdp/QLqciPpW1JJ/17jK/\n1O/l\r\n=iXhV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e21524c3f04732a034accc661acc2b19768d8373","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T10:14:16.648Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.34","@balena/jellyfish-client-sdk":"^8.3.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.33-lucianbuzzo-sort-dependent-formula-evaluation-e21524c3f04732a034accc661acc2b19768d8373_1644920231759_0.16251245778997858","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-dd4751568bdeaff7eb11f7e5e1203fa6f8f66fbc":{"name":"@balena/jellyfish-jellyscript","version":"5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-dd4751568bdeaff7eb11f7e5e1203fa6f8f66fbc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-dd4751568bdeaff7eb11f7e5e1203fa6f8f66fbc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8402667d356877bcf9d9cdaa19e09789ffbae4f2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-dd4751568bdeaff7eb11f7e5e1203fa6f8f66fbc.tgz","fileCount":16,"integrity":"sha512-GeTOLcYXX7y/FtfEuslhyW1Qt7sTSxhqAk50TaU5DhzriyPh2r6Fn2DAbtM+hBdHthOZCkSqOg6Fzer3I1eV7w==","signatures":[{"sig":"MEQCIHpELVqcNOwCnb24JYzYSN6Z7RS49FfVfeo4KvC/h8FCAiALiZFU1tRfbllTuzrVdniuIigVhTPFKYtQfOI5fYSjbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC3+hCRA9TVsSAnZWagAArBUP/jBmk4NcJnypObjd/gaX\nGm/TUsQuJy5fr9KNXErw6qHOYQWBDdxopEM3CoOlZHCMtWR3wEfFu5JiHcfv\nifZSTvo37iqmq+s1qkH8HR1PtROyAA02ILy4wnXKLMBySR3BTtv72XqX9Yas\n6VLu/9KRCLw4IGQOL8b85QRyIsANFkDsrG2Gx9Z1rWeMIVrcEWLhWaYJVZqb\nDxOKbpGN+3EjUSHddSwJbHlsUhed8BOiP4liKgz7PVJvyY40gxcgeButMcy+\nhKsko4y1YPBJdhVUDsABtuldW1ynm6pfkpsiVaFGgVJy1OfFTzpHDFJ2fD4j\nNePKx+hT6hCqCRsdF4Z+Q4kMFiZmAzqVajO2AJ8b6Vl1GyY+OsrvWn6uIPTY\nVDWyBtFl/L4dURGYFiTfoR44MOoIB+aEdc68i0Is+GT83lrT44UNFsZBnL4J\nOQ7FChYE+IRieaauZHYqhPrll+fx4sAfv+2U7BZdT6yfJuvARfJ7bjE1Li6r\nTpo5mUlCwdXB6PrhdoHjz0BSbf3eeB7oLZXUSGJ1oTqOOXO15HyD/Uuq9Y0j\nDoYTBwC0fndCMWXCav+BlPyExwK4Vwb3Kqv35tlYpbLSj8R2xAMqQUQ54HzG\nls+f5jCSRGeJuc7NogEulT5zC05QVQF8VOgwUeB8BGV7NLJ26YfzU3ig3rb3\nfFWw\r\n=c4Fp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd4751568bdeaff7eb11f7e5e1203fa6f8f66fbc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T10:22:29.429Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-dd4751568bdeaff7eb11f7e5e1203fa6f8f66fbc_1644920737242_0.6727548456705084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-63bb2684bd8831c00b3f77534896a0755f02020c":{"name":"@balena/jellyfish-jellyscript","version":"5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-63bb2684bd8831c00b3f77534896a0755f02020c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-63bb2684bd8831c00b3f77534896a0755f02020c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"952e3d04953594572e3f00256311e6cec1902222","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-63bb2684bd8831c00b3f77534896a0755f02020c.tgz","fileCount":16,"integrity":"sha512-BrAOdk6s00glAOTmL0lQPKW4BubSy0Za5L0DviR+Gngw7g6B6ebZF9ZXw2RlrJb5+zFc1XP1UZRFFRTWU68YDg==","signatures":[{"sig":"MEUCIGcsaFxIMmqvmAqBql4iY7gf/OXqQRvVKu3YfX5OTX+aAiEA/k2wduvqcF5D/f6z3xt6uhfjNI78eMW+yqq9J4SihVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC4GsCRA9TVsSAnZWagAAAOsP/2dKzZ7guOtMqS94YV1r\nsCQqxbfi5+V0r/FaKzZHQYjw5f9e3UBp169HfQvgduPnNvy/jaRhE268A9pw\n01Yn7V1Oceqxpg1n55g+T+d5nTJltFZvsoZZ3QYd933aKtaL+xBwb9adpnHs\nxQ8xrnubmes1tV2duekjsmx8v04FW98TpWETPZw5TA0YnBq9zX4zYftqMZxu\nIqh9UMEAk9wMbkydGYjPROWvSvMOULpqVD4mTO3nQ2eQD7rivyn9vq4H7Fxi\nr4o+n4LGTGYv6Frb4vBpZk82EkisW6RlN7p1Xhws6BG0nhfQwTOO6/uYCZBU\niIONv3BzPlKyknpSXusLFOKi6UGP12doyQB4ZClnx/mWQkpkawgYRSoXz6cv\nyRMvpvsGI/gvtBLq5m7Tr753lisBvtQEAdpV1yTUdP8EOxFpvbbDPQbb/CCH\njQ0qf1jIz+Fo3liH4PcmiswjqhXSTYE2MeEsGNCTy/ds21NzGVq3eUaJWVJi\nqmREphGDhVSB4xUXE0TmA8wSg70AiD47xPHlSD1areKW+YtkUeJFxIH41bOz\nhlIo4VkfzOEA639TA2+mAcMxCvmm2+E50HmhkjZXndBaQup8r44exZE7hA7y\npY/xl/tMM5yLRyPTKivDZxiYBFLXE+/UHy4yBGXcNivmK8iLOoRF5nAOStrV\neWCC\r\n=grA9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"63bb2684bd8831c00b3f77534896a0755f02020c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T10:31:37.719Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-63bb2684bd8831c00b3f77534896a0755f02020c_1644921260393_0.14886121590449974","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.34":{"name":"@balena/jellyfish-jellyscript","version":"5.1.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4522bfbeee2554b244efc826a20c28dcc5eba64e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.34.tgz","fileCount":16,"integrity":"sha512-uAgCDm+quPOfCPDG5e3jx6qva4pa4vYv7I6s/P8YUNye6YqUmpCgTibQoog8riPdPZ9qTUlhqd6LXxu6ZtW+sQ==","signatures":[{"sig":"MEYCIQDWs+W25rsS7yXoB5aYzvbCoHT7OVWoFnjXhtBzbuR6PQIhANQTeFDZkehGbvlfytwtZWvF/zFIIM0/rNsdP76kAtjh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC4dJCRA9TVsSAnZWagAA2AkP/jYOs/Aqr7aCQYhWMP8B\nndhv8nx3dwX7cI35rA6kZZMRwndy7MiGgG2pIV/ptDgqxE9EbqKiUcg2ma/U\nmt0HiNNttJXf27LG2F95ccTCRg/ozckdPXOlMvv1WrNm0rB12QfGleO9siPZ\n6Myf75wwLIkGBrZxzYsmTAVzXOGIWKil1O7zbFTSPPEIga62VbLv9nstY3z6\nt1If76BB+p+xEStK1GNMD9QE2eFcWMZfBnFFI9oxzMzDk6i1pSy7JDorY876\nMmDwu5lnTFd/UHuAdWp1WEYn05AQIW8uPJOhESGwkXZnUciO9FZ0ZlMqTi+h\nVD4EQaeLH5M0kXABubWsFJYRrb52p+H36U0DduNVlmkh/MS2RTj0VV1HtqSg\nuxisjHCiVutU2Paiy287evOFG0ZbRxjXNclhG+S9PTbW5hys+7mP05qv6dN0\nhXaxE2Kc9weGWATqaFsSB1ZEqW8l0Ob+XASviJ4DaYpEidFD+TcNITrwNzSW\njI3Rijbj/Tt52qY5CkW0ibt1CkwNfIutk7mvCUDeGdH7GAw/foFndDDMw31+\nflzSvrl5v5wFIHuVb7YoxkxnUFAeZ08dinkbtjN6QU0xmF3TMS1HMD+gODKt\nHRyQWhpPuz0V8WMpEZQxeco49lJ2lMjql6E/7h+S1yTcMasieja5+uDVgxi8\naQwb\r\n=1lWa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"40a27d0371f26b6d835081abb048d1bba0f3cdf2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T10:56:12.620Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.34_1644922697393_0.7122969543708353","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.35-renovate-formulajs-38aa3169e043e6a09133fdd981fe3425145c91bf":{"name":"@balena/jellyfish-jellyscript","version":"5.1.35-renovate-formulajs-38aa3169e043e6a09133fdd981fe3425145c91bf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.35-renovate-formulajs-38aa3169e043e6a09133fdd981fe3425145c91bf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"621c7e5c9fa8cd2b05cd086544740172ee1a4a76","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.35-renovate-formulajs-38aa3169e043e6a09133fdd981fe3425145c91bf.tgz","fileCount":16,"integrity":"sha512-w1mPMjsVbWE3UQyy/AYFoOsH/pFhCQN0aavKoToIxK/ZYzC1K3/gRHM4JBdkxwt11MVtQDGJaVd3pvAOKTLiFg==","signatures":[{"sig":"MEUCIC/7aE2c1EwLRCBF1G+3VLdFbbEXpBxyzPFVMwR+4ntXAiEAr7XJ01G714FsHfdkLspMEVcpGbUHCew/rs9jCtGSi/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC4g7CRA9TVsSAnZWagAA300P/Awua7XO5fCmKun9MJtK\nb4GZqGx8ux2woR390qBDO2gHwOlv/pBxTnMFj5IaMICOSUWspL4PF6doFeB/\nYrdssseEUKrGcIHVmlqtd1v8TgzxPrcd3rQFlSVmd5JKN+cxsAyDHuHM04sl\nxwxIuSkvFlu2MB85ixGXRSbEBjNBkP+7vnaSP+C4+cG31wVhH7gWdK5uzBSA\nkwaIML79Tb1LTfjRVYOFtnTdCZuO9R0mSQrgW4mxXIQSjdpugJpc02mBNqLI\ndLkoGRmiepX9Uf59pPG4vqH3Pgq1temfxFmXvuVOXVhw0mjgx+wBgqvgtUK5\ndbCIMVjWEMgM0Vo5VdOha/KR6pu7DrwMkrQiNKvzU7B9sgOhlfh0n8RmZWJv\nS9l6+EGHNlf9BBcT/2VltCZCtAkXX8Rdw8iGRTrB0EzsyMLrtv/UHhIji+lQ\nfG8EmpdGq/rClpbQ3fdhFuVlzRgFGBTYZvHT42W9qzyyyc6vCuAgcPIMcZR3\nxL+EIrTRMq8e2JC9ZTLYHLUB+6a2qhWa2wDoQej4tt0SWT8FGHHvECjPokx+\nK6wZT22hVy6EPQQlMx0zeS11VOlPK162N6CsE4dSl8Btc6K3LKqck6gOsbNV\nqUgPAuUw8z+GtMSNxMqPdrgCUvNsYFaUdpoSG2MF0hhTNF0l0j1NHEB/dnHZ\nlc/Z\r\n=f6ex\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"38aa3169e043e6a09133fdd981fe3425145c91bf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T10:59:46.727Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.35-renovate-formulajs-38aa3169e043e6a09133fdd981fe3425145c91bf_1644922939648_0.2590370955381833","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.35-renovate-major-formulajs-9b3e111c7c0004e13485d1961e8a4bc19784223a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.35-renovate-major-formulajs-9b3e111c7c0004e13485d1961e8a4bc19784223a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.35-renovate-major-formulajs-9b3e111c7c0004e13485d1961e8a4bc19784223a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4e66c5a12cf7ffb852798d32b7ad3aa76f52f562","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.35-renovate-major-formulajs-9b3e111c7c0004e13485d1961e8a4bc19784223a.tgz","fileCount":16,"integrity":"sha512-cG3SB6TfZgQCWqSUxctRKOAUWgeMa4xk56ppKHfkaK2E+d8xcJ3XpCZETjyHhRYsWlku2W+aDeid0oSw5D/eQg==","signatures":[{"sig":"MEQCIDy/S62Pwz4itdhdAE/Yx+TVoXHqEbX0fhbXfun1XllRAiBS4DJVXUMmRXZoQ0LMD9X2HM+wgP4M6cxxQ068YbaB4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128853,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC4iNCRA9TVsSAnZWagAAk6wP/jg5dk5tVvgHrwTsY1Rs\nNkn0ysTWUNjoPySgc0imZVzNLJCs5jGg/fG1YECFvcDepUhwp4io9GXhve9B\nJr0cF8G5p86V590uuOON9kL0KIwUSrmGtvvYwh0BGTdMm+FLXvN/Dr3yTkB+\nPLiqNEI27o3lDSRL1AMkNMsifk5r94JM4560dLVdiqpF7oLCy9S3c7aNii8V\nbR2YgjmjjnO0tlWpDoVhBnCul9sRM+ufF1/tmd4++XSgUHRGQrAcA4B0anns\n1M1USDepqG/g1vfkMRtWXpJgRoU//ZOKyQJwfMOyN8+F7VvECKSJoIQHLWAI\nbxOeRb4/4XMT+ocly6xMeXCdasmOJbF8Hy783/6oieiSqfuFB8eQs98uOzKR\nc/h7i++JAm1sVi0HYKUzzhf5sHkwGGs7VwN28jK0/uT4xaFBk/Nh0D+voasy\nYO4WLsRGTQwiGNE4C+r6SnJ+5Bk3L8IVEE70NdCrWtcBrTIK/VHVaHzY/lhh\nqczhRAC5pFwOBUEx+KmFTb1fBaVKpFvGo6FrcbfOgZhFLvPNjFl1smwyRJaP\nbmygDcAd9O0Lj8/75LJEoU9k3PGIdrMiHFEskUneCBs3jOQuCGvBcSvLUE1j\nfrir52XmiVmJBafEXDejqwFWj1At6+TLJcCbHBJNcOvoY++z6lAJfyWwM7Nx\ns3jS\r\n=erJK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"# Jellyscript\n\nJellyscript is a tiny embeddable language to define computed properties in Jellyfish card types.\n\n# Usage\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from '@balena/jellyfish-jellyscript';\n\nconst triggers = await jellyscript.getTypeTriggers(insertedCard);\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9b3e111c7c0004e13485d1961e8a4bc19784223a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T11:01:28.044Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.35-renovate-major-formulajs-9b3e111c7c0004e13485d1961e8a4bc19784223a_1644923020983_0.9934965024968041","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.35-lucianbuzzo-improve-readme-90b7ff85995f4eab2bf7e3740bb5fa33e054f783":{"name":"@balena/jellyfish-jellyscript","version":"5.1.35-lucianbuzzo-improve-readme-90b7ff85995f4eab2bf7e3740bb5fa33e054f783","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.35-lucianbuzzo-improve-readme-90b7ff85995f4eab2bf7e3740bb5fa33e054f783","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c47e19382114d1c4ec5bd70e88456d828d8ffec7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.35-lucianbuzzo-improve-readme-90b7ff85995f4eab2bf7e3740bb5fa33e054f783.tgz","fileCount":16,"integrity":"sha512-uKj0RpFElIaXOKvwP5Nq4lMwUCI0UGtA5Unh2qzGZaAFHkT8kjte9HYF1g5X2+HovohsuPSPasAMZ99TmWodtA==","signatures":[{"sig":"MEUCIQDPabSvgocHI54AJ7fdf1nGNX9gdF4De3EWbtnYWBRoVwIgVxs9oUtaIzuTG0e8ZxxUhkzrLyQ0I5FrVMgf+rjFL/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC40WCRA9TVsSAnZWagAACIsQAJd7v2AeP93K5FqfuAvL\ndV6XEbKpqEqt65hxZkeaUqwgkOwBI/Y4e8KHuQ3pmY14AlmMayQNkEnIGeCI\nCsi97qdMJYP+FqfqcpBFxYZ++l4sTlk1cd4lQ97AacVS1oCWVS01UV+UUPhS\nnzaTepH6wlnvsMcW55qUFGDSZJqzJ6plmgpNMVRQqqvsOZ9VAy0jF4LuhrZp\n6cHPhQVEBPazp5Q4Hs9Qp/wU0WZnA+yBMcAKxd2/mS6cvyxEJAvJ8q0fsANA\nS8Gohn1HnLnOObzFV07/Q1C/xpEeOatUFDQVQhpLQnJO79pFIN/sbQKldg/B\n/P7ax30t57fMHbvuQKrYWbT09t2s8VouNYm5YNPPhKvnGxbjljDU1iMECdOU\n2/CIWE/7SJwfTV6G5Xszk2vnnCKX9ISGDTcXsaGyIiS36B5ToEC1KmI/o92+\nB6wjfdAxtVPD0M690l+xhX+ESLiRWrQrQqCY/tMEveIzGxbViN4BLVjKtEQU\nZkzDi5Kc3NlUQ8X0kYJd7wporO5MUa+lDcSkIvrc2nYCa8PHlBh9rZqTmn+q\nDzTFGV6VBolpXjm1cRNysuQFtHptVZQo4e+5UHIQpUlVOx1mEdYZOmeBkVBv\nmwQ32LSwLCl2J41rE297EcYHZ7NIMZ7XIcBFzx7bOI7HoZq8WodZjlgMyLHD\nI/ij\r\n=5aEM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"90b7ff85995f4eab2bf7e3740bb5fa33e054f783","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T11:20:40.469Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.35-lucianbuzzo-improve-readme-90b7ff85995f4eab2bf7e3740bb5fa33e054f783_1644924182098_0.5051075028422585","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.35":{"name":"@balena/jellyfish-jellyscript","version":"5.1.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1563f9e25b4e3ddebdce75c4162022e22ae1fe52","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.35.tgz","fileCount":16,"integrity":"sha512-VAiKbLR007+HbCSX2tIAAb662aHPlZ8HIauizjn8aUNriEBd/jvH3ZZDsNoPTvv7dYMohBfubBPppEZBLoRClg==","signatures":[{"sig":"MEQCIA9SS2hZb3nLt1Ad7Qf0JvlwVSlefrFQhsoQrICbjAemAiAt1avVBhdcuarCLgGEVeRCk/SxJ4AJZHEAf5bS3kq8Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC5PKCRA9TVsSAnZWagAAUjYP/j8xYGsWcjMNKlHFruUT\n66sGetP6DO8W+4YnwYHLjBgEkjc4XxFIqt5SXmUi0kEw+fXAbW2EwvATeiRa\nUXeEyQtzNT7SCs3xCnTJjaWxwW1zSef7ndV8aa7gj3GXNUNzmclj1/E85nL7\nLjngY9TjYQdFbXPSZXkh8vaoG62qzfXY3GcjjNbzamKkVD8rpMlU2EZgA9Vy\nxNASbApHGm4cNFMWCMb/NneYDRm7cDd+ESefInT8qowLMHWVtbKu28gNCG+q\nVRQAI0CJ4yXoyE/G8X8C+tIYipGf3qTTENo2/IQIy4IfmS2hwsRYYw6oWjpl\ncta73zQH3P8bXib0H4E11qzDvQ5BPILF22Idc4ARJ/4YsG4TNM8+2fJORtCx\n1eXd8GbWi4Z/Rf1kZsTCRCkYASY67KWxye5+TK8RsiiHRnrzt+EJaNc27qMo\nBOodvf8oqimH8ybaePQVf4Zysec9iu3zMc1a+zwvz7bchwti2Vw6ivQ1h089\nraEYgKqF2MMfCwz9GgyJlvw7gXJmx/j8mPBSQ2HesuXutgRqxL3wAuWV+gxx\nFK3yhOtQlZcZDpb6X3CvV8SYMvToFOQ+DdNhEurl4btQKnt48yFJUkzBVX31\n0ChsMA6qpg9Y6f4y0aOXKq7URpqHTRFUSn1kGKHvdwpL3f+cwWocQpdNmJd9\nSNTq\r\n=9cqG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4cbd014499dccf5a273e82c5e5300e1c4cb77fa1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T11:49:38.442Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.35_1644925898345_0.7279526757710209","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.36-renovate-formulajs-bc5998a94e53462c0e6ff724b1d4a15b2fc446a0":{"name":"@balena/jellyfish-jellyscript","version":"5.1.36-renovate-formulajs-bc5998a94e53462c0e6ff724b1d4a15b2fc446a0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.36-renovate-formulajs-bc5998a94e53462c0e6ff724b1d4a15b2fc446a0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b3245d914fdadbe36f499453fa21b4e4e9e51de7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.36-renovate-formulajs-bc5998a94e53462c0e6ff724b1d4a15b2fc446a0.tgz","fileCount":16,"integrity":"sha512-+dNqbK8nr1qB3vI8l6oHL477zaMiiCXI13O34HFrhIQeEIrwpuvFIT3oZVWT2Dea9Z5Ap2wPlyjFco4pdR81QA==","signatures":[{"sig":"MEQCIEP6k7PodS5pa8iua9Vw3iwc4Ld98egnHJtrVBdnweeMAiAetbInY7HxyiW8hcHA4iNkTwx4hvUzpDg14WYfXZ7b3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC5TtCRA9TVsSAnZWagAAs4IQAJZM0UY4dPtYA7hqIHYZ\nEWoNu8VvlMS63xuz4OwY0llHPVM8Nd7gRbqsnsOnx+oB2H+Bklh2n7gg+Tl4\nrawiCn1fVrrht3SwPJoJw1plPsVkMMdetJ78P5ufKqK/JejTCGcPa7RAXkVI\nJN6oXa6aotZfZ7ER2QgAO8Cg/1jmYkMZJOEdgcwWZHqhOnuAgr79gkNMN9om\ne4xd6/wF2l/R6HCX/N5D/0EFOLWut1jB+7T4+clzhLf8C1fFLqVxL8BsrfFF\nngaLs+R8MWM5yLgBw4VCF2EIZ72FSnF1QI5sqrAtV/nDNwFhzKWfod1MPQ8C\n3jeSJe0ANiLN70MG8/rIUdLCSic5RdEQWIaB5IGSc0MCFbTfwt6WaIHCAV0a\nOkUfcVUsRj0FCHmjFYRq6YUg5InzL5CD9xSvoD9je7fjO0mCF4hhKFVy81/6\nhwRkeI3IxIZcupD566wKROQe5cWoP/XYRaRycz9TU34LzF3qlVhBSqU/jcRh\ngYLcQOaEGsYn3IpAZ/JloFL0FkameHVVJ0X8cEoYC5Jwaf5QphFE+O0g8cI/\nRa0rsOCQBSoniIknz15rXQ6ruHos2JBRVeb06LF4oMzFblxOpjA8t40S6RyO\n4mOE2kO+Hi/s0HhS8mAPaODB4EuIn8QmTSwKzTO19OlwhGTrshgcBRKX4AGz\nGb/v\r\n=zntO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bc5998a94e53462c0e6ff724b1d4a15b2fc446a0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T11:53:08.439Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-logger":"^4.0.36","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.36-renovate-formulajs-bc5998a94e53462c0e6ff724b1d4a15b2fc446a0_1644926188987_0.7307611569175818","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.36-lucianbuzzo-deprecate-this-links-ee78005dedacb24bcb4d5d741136de0ec0e40a83":{"name":"@balena/jellyfish-jellyscript","version":"5.1.36-lucianbuzzo-deprecate-this-links-ee78005dedacb24bcb4d5d741136de0ec0e40a83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.36-lucianbuzzo-deprecate-this-links-ee78005dedacb24bcb4d5d741136de0ec0e40a83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c4f6cbea1b7b465da580544bdd70701d7e0298c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.36-lucianbuzzo-deprecate-this-links-ee78005dedacb24bcb4d5d741136de0ec0e40a83.tgz","fileCount":16,"integrity":"sha512-rc8/7cCeHalzzfkSw2QESbbWmY3tOu3CyaR6C3ZJ4N4TYCHrc/j2uvkSNEr26534cvLI09kgx8sUmsPwYe5nhw==","signatures":[{"sig":"MEUCIAZQ/8GgoWs5bDSHsRkMh2TMuTA8ZzgFmrl69QRMMQ/UAiEA9myzEXa5fXQc1Zb1OOR+tq8nUfCc9Wozb4eHTssuYT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC59ZCRA9TVsSAnZWagAALhEQAKRcK5y5p8U4+8TGiEwW\nmviP0qIo2j9uhyGUnVhsTktmhp9PIVBQ5NDmOBFz0oCN0DLQkxm3U4iiN+Od\nBuj3ZBc0fMuzX5+2SAUkVbXog5Sf1YBk1LQjefpMZdPHjYq8/LHNjXY/z6n9\nSfyjmWvhe8HWRfmykPQSEe0sFf9e0X/oDGCvrjxfb2S6PcksTcXYIp9mp7c7\nBjWEWT/9gv5Ks8gfNSgSZ5R//0vtD/CO24vIr+30kHLUnq2ZXt36gu8jnZsi\nhLHM1ZR+BeoExwnJmBCU7Jr89PWPyPjoV724c3h+u4FOscGXaUq0GA0XsQnc\nZUFj0KFyY1pBgfyRizXQo12e4T/4sxI3ZmL8IHTHeM72WtHnjzqCqpUSvDq4\n3T6M7waICjQxBZGZ9A0Gz3+TPL4h05NN+GpcJqSLD6eKM3738Ca6ULBkJ+k6\n+uN4HKhUjznferDfTYqiWbPRIlj3oC459kmb7VHgSeQze/mHX3gtEZTr6jmu\ndbp4F0jOEyd/iBKVMIF5DmFxPQcOsDvLZROniMHfIeEDQyi2pxOIdNKqwhGy\nvbbfy0z0zBe/vDAaKpWwySm3htXM9EJlYkuL2YWVodp1BEayFJzXRJkZUjb3\nCatrMGc2m56VDY0RO8FUIZ/2PC4kxAvjdrQ60ChchljtK2I0UJKIIQ1WZLmc\nGyBM\r\n=cP+H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ee78005dedacb24bcb4d5d741136de0ec0e40a83","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T12:38:28.860Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.36-lucianbuzzo-deprecate-this-links-ee78005dedacb24bcb4d5d741136de0ec0e40a83_1644928857569_0.2652286349882107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.36":{"name":"@balena/jellyfish-jellyscript","version":"5.1.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a0140cab4737414151150da7adcdbba284ea92db","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.36.tgz","fileCount":16,"integrity":"sha512-ftNATRpxI0s4POVmXVseKmN8WFZx3sOyfVK5SX47IX8dsrUnh6RR5Xs9usCiFntGuwmqaeoyDjDhVVjkwHk2WA==","signatures":[{"sig":"MEUCIAvZaJ5SFhp6Oshos1LxoWBC2HOFhkY+CCZLWDwaGAdiAiEAwuxEl+SvnNTihmzbg2L3UIca0KfCMj5APi9KxKOdj8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC6CrCRA9TVsSAnZWagAAneMP/2+ThM1i1rAVxaYOswgt\nplhJ4ubR1gvuQRDmVCUuqt3O1FrLR1g5MKTN7D5rZ4DTmQ6V+k6DgLPEaQ2L\nwrIn5489PH5BhnGGBqSnd/FnW4th+Xm4Dk49pIFly+fw30HLbBWrYiWXlmdt\ncE2JdrrdTB4UL2c5cOAoqj72TZ0TIeo9JNyfVPwzcZzt9inx2E57rgqamLh/\n77+vrT7uYemX1UfQ9oI6cLtqKd9+0DE2Nni/swlB0F4zzxcg6rQsrl4IxaQC\nlaD1p28J1I9PagmKi+f+XdamBwOU5XXGzHsPkNd6z/M/dVL3Kq2vq9hWzt9p\nZaVoMg3Hf8j9rqkG3Aor026BaGb8F/sqwjKyiHK31VQYBF2dQH/yBh3tJlW8\nFcfT/YO+T/NZUslo/Z0tamvi++sVWpc9GN+P7moL2hkMx8vN4oNRkdfGiqo8\nxzNHzkvb7pJ2QUbUhbHAqOZ8A+ji+a3o5snER6F+wBOWYOmwUHUJcdwJgrhs\nBpPncLPEfbZyOMXKEJDVCC6Z5rSUrcNfJTlw/BOUM9bdIgLshpj1/5TbtGtV\n9mOGDn+F/JluCNkY+vdMxWZwzNMBUMebfrOCJZaD6T9EJQowhYbSLLJfa3tn\nuSfGtbdkOdhTKdI+V4B7CwPSsK3QRCMcfZEnGiv0fnQXqFs5DPQN65Alpyiy\ngJ2m\r\n=hldF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"516e70a0537673bcdd7878ee0d14672442e09587","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T12:44:38.285Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.36_1644929195367_0.9867552921954688","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37-renovate-major-formulajs-e8159c05238d1c5a52a27a28c69f56f9db8e1488":{"name":"@balena/jellyfish-jellyscript","version":"5.1.37-renovate-major-formulajs-e8159c05238d1c5a52a27a28c69f56f9db8e1488","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.37-renovate-major-formulajs-e8159c05238d1c5a52a27a28c69f56f9db8e1488","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c2f1bda432ca141c738496ffa20085a4b926f87b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.37-renovate-major-formulajs-e8159c05238d1c5a52a27a28c69f56f9db8e1488.tgz","fileCount":16,"integrity":"sha512-kWMNqEk+lGqV1L9aoHCS0eqvjugQKtmhZQNVsROlt+FCc0BkPWHieg1tnaB/FAMAL2cSZpfzc6t3Q32+jA0DiA==","signatures":[{"sig":"MEUCIQDW8wlQRZn5vaM4C47cxBMWsQSXkQwqnAywF3x45A+j4gIgLC0QuiyMPYQfRq8OL+H/MewOjdS0JktOdhgmsy/uFJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC6FrCRA9TVsSAnZWagAAC1QP/1gx2YFQD4jwrYEjaMnq\nvnbQK+7WHe9oIjw1He60d+uDmeCIhul5XS1Z5sCC3S/eX0owcMW869zN+7pM\nRGwgtQ3BngntA7CQJlGnmxhcU1UYpHbHB1QK4RtGaxetvY/+JKoYAvdJ0krU\n5WFMcsHdkSu7WMT4AqHnBdNZUCdy+M+4zl995SC5x/zP31dcslt2+9uqSWvQ\nuLb9wcE8nnaYamc6p98nB3WVarMBpzVU2WaSuvrvnT/aUefG0A7NLfcfXncs\nwbYg6weEC5DTa3VVJc6tb5v8OXV2e+dpyJvhnBczKElwf87aVBadDLqQ5Cef\nR2Mm2ecSyHR7GunAszxGZqfRyf3xK3FyYGFDclwp/s834/f9ZojisaTFzEsk\nAU3Vrfx3EhD3Q+Yaum39lOokApM7WRsm0u7tGh1CzMd3duBoT3f560Rwp89i\nZBWRkL5TAYyEnzKaXkSFCICsmJGWliLOjAeqXwhicwiJqyHN610jxoG9GLtP\n0IwDWMj+20L+4kXm32ZFTxuCfgM4fpGp8AmcKm4Iyg0uDFBhIoVt+h/vdZV7\ndHN2GvkoyZB+Ci/G11OwAYWOaf/8b1b4IYOK9h5Y16WqpybLGuhPaOS1K2xN\nVjOSN++V3homGZOdT8PTrtgPYJMP6JUgMEZeZUbnPoYiI6LkMuYIn7AVbt0K\n6J0A\r\n=qFJT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e8159c05238d1c5a52a27a28c69f56f9db8e1488","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T12:47:01.641Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.37-renovate-major-formulajs-e8159c05238d1c5a52a27a28c69f56f9db8e1488_1644929387676_0.24899385705880261","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37-renovate-formulajs-4254c8adc8e82027d17e3c916396ecd78b278ce3":{"name":"@balena/jellyfish-jellyscript","version":"5.1.37-renovate-formulajs-4254c8adc8e82027d17e3c916396ecd78b278ce3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.37-renovate-formulajs-4254c8adc8e82027d17e3c916396ecd78b278ce3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"277367dcfbc4acc33496de66d78f4466223c6bb4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.37-renovate-formulajs-4254c8adc8e82027d17e3c916396ecd78b278ce3.tgz","fileCount":16,"integrity":"sha512-xNbrUgaX+mRdZ4Ajl9sknwRuKiNVIKKVmsBTExleivztc2A9omLrPbMA2cCrT1yn1gyltI9+J5PAsJfCHUt7VA==","signatures":[{"sig":"MEYCIQDda2NtNvwp2L9y/Mq2D1HllBs6INlWYkCPLTzXoJEOrgIhAMu6052aoFxjNsYCV3eGabUzHu/31Nek+90ut2UbXDE/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC6GyCRA9TVsSAnZWagAAWiIP/AyUejhADutziD1+hP8k\nMiaCAxeuTpZy+U2EwA6UrMQ2lMX62NzEzjbak9fMFHo2IQcX3FFvKKtHcYcw\nCmCP9VMqofqabM5TdKKze+Rlu5bgc7xXVx03W4F8d0PILsor+yxTTTvY8g6u\nLP34H9pewW3EONBvFZOvuKfyr9MTmA2BcFSQZEsnYw6HJTG5/AKd28h5CceM\nsuHaAaoJeCg3iKTcSYt0LXfNGkDw+JJz+qrvvEjtcDaggqjFe5Nr0xGf483s\nGDZrD8qpwek+JVW14b3o7cFDY0W0P0ZmgdkBWta1P2RfCcO6LXRtVbCu1Hum\nRgsTaFE3dmTm4DPtFFMj0FTXwM2ku9HI9Fhj3EwrjM7NkdNqtIzhNy5meCUV\nNgoH9HJMr46O/+RhGO5GPeY3/nxEs6wcOBOI9am7AZ3vu1R3g9fuNhR/jV+X\n45n8haTM2+8no5CaqPuV+a6rU7rNQoW8meUjSaAyvdpKsOuRgIatf1RSj7ZW\n0E1NKky43agGw8B3b4PGUUhMmJu0S92kyQU8yTc8p2eo+bTFzKgR5wMTSelh\nD9Xvfd5tpVDRdBpgSPGw9F98/NR8HbOSgARPL2vWMPWGEqYfheDXwX95p0z3\nyyJS4dfHaS3GEgi210ahcS1jk7qkKrwD3Uxd8zkP1XdSItRtyQkARGwkuGv5\nP4x8\r\n=LkZT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4254c8adc8e82027d17e3c916396ecd78b278ce3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-15T12:48:21.647Z"},"_npmVersion":"6.14.15","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.37-renovate-formulajs-4254c8adc8e82027d17e3c916396ecd78b278ce3_1644929458166_0.3746669545743486","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37-renovate-balena-jellyfish-client-sdk-9-x-b80e43d3596a255f0558ab8958781bbbe9798727":{"name":"@balena/jellyfish-jellyscript","version":"5.1.37-renovate-balena-jellyfish-client-sdk-9-x-b80e43d3596a255f0558ab8958781bbbe9798727","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.37-renovate-balena-jellyfish-client-sdk-9-x-b80e43d3596a255f0558ab8958781bbbe9798727","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1676572f429ab6d87ed562a5752e6f96a4fabdd9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.37-renovate-balena-jellyfish-client-sdk-9-x-b80e43d3596a255f0558ab8958781bbbe9798727.tgz","fileCount":16,"integrity":"sha512-lON5W7rRBStjmmBR/lfhCFUmmaMQAINpVnd4hMcb9WilXsNItahVN53SZoN4jVy+xoVGhV24Tk9GLtsicYP9qg==","signatures":[{"sig":"MEUCIQD5B2+DyZugp1QH5ZXb83l/dsJj5E4jPTfRLeEFoxX7HwIgBFkPVcYCDK2S5ps5SKjNSwdTkF1y3B5gcNsMiehcwIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiECWzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG/Q/8DhZy5UGeP4+P93QcRVmRl1sc9Oetx1Imsps3Q8gQB0hlCtvL\r\nz+KwKWrjYO+Q9+ZrxYQuCEUsbON0hQP2rlHBwgIHweNSKADlC5pwZEUZz6pN\r\nXz/5rsUZ70omFmp8L9sYXPNagQSf1STHh3tmn3OJdvHK6SpIlg8/FzoKXMCH\r\nd+PNsJJG2L7/1ujS74l3ah/szxdnDu5dRJsHFZq34Yw6KGdLwAoLt+vG7qjG\r\n5Z2h6R0ZePEa9eQexdFDK622qMoR2nWerjftEP5G1gS1CuyCyTf0niUvACWt\r\nuszGc9gI9GXg5h75VsSLA9bXY4n/OJ47TUzAMiUkVtQIKxg3cfGT2oszm+Sz\r\nRE9ipLHE9/MzfEnGA0guad468axJnfvRhRjEJt+xCHS4bCt1+gE37Waq7z8Q\r\nacl1xRsMVdSjvOHK+vADkbBXpjVtLMjJuL/+77EjpFq7JjopUphaKp4NFRQO\r\njfzKQgCcdS2Jc3BQXcX16JbgMfHaeU2cYY2msRE/hXrgUrubZagiGR5TGDBx\r\nj0w700n3V/z2wfAlAESPOgqJy3TIW3jzwEFaYcvs+XbqneB+MSWlqjwsXWdd\r\n3xc938Q0sV07P0YdTMlh9b0t2CkbH3OOJN69ysTZLVhHY0M9EaOGn9EY7w9d\r\n1YlRpaNY3PnBfaIxNAWbF6h2M97Xt4dk+pg=\r\n=VgjR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b80e43d3596a255f0558ab8958781bbbe9798727","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-18T22:59:51.912Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^9.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.37-renovate-balena-jellyfish-client-sdk-9-x-b80e43d3596a255f0558ab8958781bbbe9798727_1645225395155_0.719529812798011","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37-renovate-balena-jellyfish-client-sdk-10-x-0e600320a2a24c4b1ac37696f27a15237dc99f0a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.37-renovate-balena-jellyfish-client-sdk-10-x-0e600320a2a24c4b1ac37696f27a15237dc99f0a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.37-renovate-balena-jellyfish-client-sdk-10-x-0e600320a2a24c4b1ac37696f27a15237dc99f0a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"172f19dcb94ac4bb5616658d9a95cdcf8fb70c04","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.37-renovate-balena-jellyfish-client-sdk-10-x-0e600320a2a24c4b1ac37696f27a15237dc99f0a.tgz","fileCount":16,"integrity":"sha512-uGcJ2Clu8Hg4f41UAaNQpYzRnAeedvTyMewrgudGX4mkbOii6t9ByPli1cYOe3CB8TrbmKigvlnxVam/SPA4ZQ==","signatures":[{"sig":"MEQCIGlGF1sSXAI9gUcrEuidhB9+bzdBC7DwbS8Hrw/B2BVlAiAQzZ9rrHBIpCcx486r3/XrwPmMN/jItP/houseGpZ5fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEECqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtRxAAn10PjKU8tGxH83H4D8vefOlD9ItJBu2FmRcIQC142tHWdZ5L\r\nKOq7TW7hhA60vyjlKWgRXBqLJEoej580f4kTEDluJLWzWux4SgR9W42Gq7JG\r\n/UNVjxSalkGFpwJTp/snzNjsllh9anUmB08b0ESTNGg+sDUuyJWel0Lg6RMB\r\nrlmN/NAaJFXRixK+6HgNcKIxrFCwmAqvYpIOaoK0RgT7+oVPPX10GpTFTCNg\r\nr668vUoJT5ZV9SvLi/tXh6TkMMj8b6eWf5OstfJtpmX/nsxnFLfcj4hmJsw4\r\nITxB20pkBPuWWYdaCENoBlQX8xMGXzHoxvK/XuxGxX4NspxmyBeSeEEtm+Qi\r\nehpkcvye9Pk/grnJcloeuTdZX9owSgaKsenSTbnFv54TclPhAhH1xiM+nlky\r\n1Q73kH4VHp3uRj7IBDBUiZbAFukKT4sEyDl6xGrfpvHPCgRMTno+a8VjIP1j\r\nGWzTG31x1Cz8NRxCPGF5ShdrNX8h7xRwjOMpkY2bcdZn5x+NhgPxyUlRJAyX\r\n0hdQievCqzWPHDQZZz9cGPr9uGMJOJ3TggJjPKfbcqc3l3UNkgLje94alw9m\r\nfiHPfpnKxU7ZpuwmPbV2wKrjZ7n9BOxgUgMZwtu6Xhd/njTg6cOOf6ir6zAZ\r\nIR4Tud/ONjwnaZEQ1h1AT9ryK/ooW18ydXE=\r\n=tRZd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0e600320a2a24c4b1ac37696f27a15237dc99f0a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-19T00:55:53.273Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^2.2.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.37-renovate-balena-jellyfish-client-sdk-10-x-0e600320a2a24c4b1ac37696f27a15237dc99f0a_1645232298624_0.8857370166534602","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37-renovate-major-external-major-1ff9599fc41a4a8076780248fe5527573be4fef8":{"name":"@balena/jellyfish-jellyscript","version":"5.1.37-renovate-major-external-major-1ff9599fc41a4a8076780248fe5527573be4fef8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.37-renovate-major-external-major-1ff9599fc41a4a8076780248fe5527573be4fef8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f614e9b851628d60feae958d18ac24574158d836","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.37-renovate-major-external-major-1ff9599fc41a4a8076780248fe5527573be4fef8.tgz","fileCount":16,"integrity":"sha512-GaAcdXIDnCracMUgs5oFdXXKJ80hDzUmF6m92mG+YHBXqmfUDHOqS4KXDeUdFm4DW4dpvEKl90shdj3SWjvU+w==","signatures":[{"sig":"MEUCIQDospDH7hTgVT10NcxZ4pfMXzfOtLnx6v8UXY6h+BIq8AIgP5Mon+ytgJvmIJHDsmH8IRC/tORP91JH5b59o17OQ2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEEC/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrurA/+OmlST/3lekpk8mXPEz5eiV/qlCvr9Kxwbr+dtPfUsaRahpr4\r\n/6ZOdrK+mbJejhPi5dveWP6mAMlZ1/6sJFPDwrcozUKBzePwYS9cEU5Jh0CJ\r\n2fPWVkeEwFcE7vOAOS0WsXHEIlZQaDqa1FBdF+ONG+mSLZcdWSMhyqR64GUO\r\n5yAY2f4iwJa7pwTrT/eeKM5KFhJS61d+Ox4J14oxbbjoyDgZqGY8bfOSnE3K\r\n1Mr8i9inCszFqkVyZcAHHyQ4Hd9VxEo2bimLZVmCq8XFdryACkWRX5245SM5\r\nEyrhlmIH/UkA1fa8dBfR9g3CbwqfggBnxyAyoOgBhst0qOkZG5aGPetAJkZz\r\nNxj7mOTvpp7pycFARgSZok/7usCoVMOJvI0g9BhurH7BsA1ruVfazf51MPoU\r\niLYWY2aM4n/0HjmT5eifgWlT5eYMeACCMokhQRqmKXKRo+N6uip/J7QCLJk9\r\nRzCBfA3Ze7egQZYW74qoFwy4cgHLhyyv4ehu3Vao50fRDRSZBj0buW8/VdlG\r\navtrfFUlF0EqBqoV9S1dsy8OPi3Yd5E2gryrf/OMChMf7VmwlMyfNMg68Y3j\r\nWlkHcXDcnynSSMRISqEBy1n2kZG8jWQvP8CbDv7o1HVDZDL6It+l1YnLSVqe\r\njVr3SMKYdrUI38O8mxSHrPrBTg3G251rXT8=\r\n=0yUp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ff9599fc41a4a8076780248fe5527573be4fef8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-19T00:55:43.685Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.37-renovate-major-external-major-1ff9599fc41a4a8076780248fe5527573be4fef8_1645232318998_0.4219960434143044","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37":{"name":"@balena/jellyfish-jellyscript","version":"5.1.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"da649f2e5a4a7fe8c848a2118bcd0b05283c02d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.37.tgz","fileCount":16,"integrity":"sha512-GjSYvhDKM2l5TokYeqsP1nH6m88pIY7G9a2Qk2R8O46BJRtRAa7uzbhYE0aq1amu51x6xjXbH9ygwDgJ4fyaSw==","signatures":[{"sig":"MEUCIAvOfMcgoh3pOB0K0py3eScyUwT3EDCWkH51YUqoB3BUAiEA8+fb3vk9Dhn/IzfptByDAhkkNmio/MRhc6nQMUNshT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEFmOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqqw//RMBmxxjn7VNVz8aaL20CMj4N0R1yCo0WJBwNX7h6hIXsGFFS\r\nIF119tt7/+uPPBwbmELWGtim0UFbLtkxLXZp/UPZTdzncSWT+B/4lTtP1XDV\r\n89zJs3GJIFudX2hLgthowUAJ5lGjo1esWJBQLTVo4RzRLTB4K749TibzIHff\r\nNUfjcX9yFDM+47RRbk8frb9Gy4DXRygj6Eqcd9ZrN3YJYvryahmMv5JKPPHq\r\nsBx+nzmSMEtdrq+fiXp2I+lkF2ItpgqGfBqNWPk6pPykN6+FIN7ylziMIrLz\r\nQRJSqgXjb2qXtc4fHLBzVUtVR+Ml/27DEO1Z8SyQbu4sRgepEruQHJjzzA6g\r\nP7nPGPgtmODTZXEIESol0mhyT6e8qtm8Xn9y4wVxlyTQKep821aCV17/iGz9\r\nfiZMKIzgA+9uRtuoTZrm8XFordJTSQ9dD1qcixm4aKWY9XezlDy05hXNWuon\r\nWJL2to0kg/s5cxqVCgpgPXSVXxfjVsvt7Rqqv+wGtGAeo21iod3lnSnOBfO4\r\noJ4pSm9EMTd9w2iaOF13NHDdAFnm642oNql4UgNj9hZM/bPDXfQR71zhRO+r\r\nrEq2PGJnnrcggwQ29zl5hX6KbPCQsfGiby23RhRP8v1hQwiuzIYY86Wtj3Cr\r\n1SUKnT7XsKpsKBsxGb0j9ZO6aGdnbFET8MA=\r\n=PIAm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"80fd9ca81597fd0df4f7912a318281caba06d0ab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-19T02:42:28.984Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.37_1645238670096_0.2858101502405792","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.37-renovate-formulajs-40f848f990209778c5254ee7af67a120922b32ab":{"name":"@balena/jellyfish-jellyscript","version":"5.1.37-renovate-formulajs-40f848f990209778c5254ee7af67a120922b32ab","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.37-renovate-formulajs-40f848f990209778c5254ee7af67a120922b32ab","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e8d82318866e2b97c72d06c6a016ad1e7199d189","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.37-renovate-formulajs-40f848f990209778c5254ee7af67a120922b32ab.tgz","fileCount":16,"integrity":"sha512-ZfixY22gWoWhmSgJqJW5BYAQxu6NUcNmcAOLphXB52cH4O/zmn3INOAw73TY2ujpV0KHNtiIkKx67cAXVZRiSA==","signatures":[{"sig":"MEQCIDLJzFD7ytVNtwy/OKZxa+0ChgsQas9d4xcG1+4WqABGAiABM/zhB+U/sANv0VJ9riGjqnx08tn3iN8xEsc/LzZ05A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEFoKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8+xAAhqv0/t7yr/78ZqAgcO3Ha3ouNPwzOXv//5NWh/5o/JWqJBfX\r\nRBMgz1TqzpCOVPsv72soPi9Omjaus7EEyxUYD7SpuoBcZ8NxVYWo79rC+zSE\r\nu8GraT9c9Q1qg28zM6xPMhdN5lTAmME9UfTSfZrUIuT4/TTu1lSvorHNQCer\r\nbQqSZBYbauLBq/iQ8tUdmptc77a6G8ewPA07jvy60bt3Rx+ikM0unV5nafaJ\r\nnzLejdM6U1PzLetcMndEz8EvP6lBJMZgU8z9TdS081zHdpRgpejpq4zh/Co5\r\nWEXwG74//5861eF+d+ab5tTT2xEpND6vQymhtw/QbmvoUrSp8tYpYmRU+g7o\r\npu5nThbjfuACH8jUcEg3T4qwHnYVk4bxIByVAW4lzT1+lvejZGQ0QlKOcLCi\r\nGjliNWF0Joqu8PXxq/0syL1ESjw/L4lBM78jfEsnV7fTo5k51R2gE1yRtHvr\r\ntDy330sq3IQKxnjQ81CZcbPvVR+qRZoPZ3nyymabufdQ5c2FqRS96y8pDAy6\r\nOZs3MzuImy+tFY31Ti+Mpq2wHSrN2QfgHvTt6Qqrjq2/2BqtF6UWX7juRgAY\r\naYqPpHXfm+fpSkM5pGUvbHangigvYX+Q6q4EdoA/u7sdF2NP3p6nWS6wde1+\r\nOmwQ7hP5K0Rdh+hU+zVpk+dJW56QVniQS7g=\r\n=x1oc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"40f848f990209778c5254ee7af67a120922b32ab","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-19T02:43:33.601Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.37-renovate-formulajs-40f848f990209778c5254ee7af67a120922b32ab_1645238794574_0.3318739527763561","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.38-renovate-balena-jellyfish-client-sdk-10-x-42c0518f51ab63d6c9b17a19be4763ccbdf35bbd":{"name":"@balena/jellyfish-jellyscript","version":"5.1.38-renovate-balena-jellyfish-client-sdk-10-x-42c0518f51ab63d6c9b17a19be4763ccbdf35bbd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.38-renovate-balena-jellyfish-client-sdk-10-x-42c0518f51ab63d6c9b17a19be4763ccbdf35bbd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"766ccd33e012c09e5b9372fad986614d5a32f19b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.38-renovate-balena-jellyfish-client-sdk-10-x-42c0518f51ab63d6c9b17a19be4763ccbdf35bbd.tgz","fileCount":16,"integrity":"sha512-w4/4oY9XP0QRHWOXDEOMd7xxkhgtbktvmWu0k38PQ6zVpadkLF/VCriTPyfvKn5u6oLt6a7AZIb11MEYu6/Dsw==","signatures":[{"sig":"MEQCIEwfBTqZSZ4WN29/CypJjiTa5GQK4HWPD9XBES61eEFyAiAB1RaSkbKtH4ZvgoOpFpRZ9Opca96sciV92e8aFJq0+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEFpNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkURAAiAu4jHVV8PULnHUe3KrbATewHABY8nqjSVgZmgZGrTbzK9tB\r\ntUTbWFOZ6ivjdOvUA1xeAbGlRK9hQZ4NRNrJC1WrlsrIJ2HJwXYLzWu6n2wi\r\nfTiCDZF5BnYbYlbpCjDqsM7cl3q0vLkrz7Zz5XWq5xcSNvXdVSevqwNRUo9b\r\nhdlEk7VB5AUIdsIPoFZx5CaFw0ec4BwNu+k4wkwSZADMPJVTPc502sQpG01I\r\n1ZSdZlQSpSyxwu2Gi/mRFcu8ioJj/h+adVINmbmAvawDWzhkAkJwAcB2MUkz\r\ndrptXfgkZLLuJ+NDeHbaRKpyOa6YHCwg0nZT0Cpj6B8j6gaG6+tgZOZxyB6J\r\n9OeMlaOoMmNAqMj9hPhY+cclLzq4avZ2g23oOMpk1g1JTstStV0NphWN1ozA\r\n9Te1aLSfiOlpXqT0JakHnA8g7GlTp2AEbnGcp5XlrQ1RdwPaqGJ7hbGBs/Wp\r\nHIITFdkCM7wp2ePPEzlZebvNNr59Yd77A3NmiI2VeUVDfv0joSLN1pXhv81j\r\n6vdO6H/8EwanmCbQ6gl3uljnDZNPpfeofoehGmS8BQ6y0Hw0hj0T1T9o3DeC\r\nb1TOd3z7O6dPMrLFbR7oMLFwJ0YedlQ5BItx+RjcOuyYm1ZIDb+igpm4ZVYg\r\n9h3P+YTYgLJD1bCBEQIlttuOP/omHTnZVUA=\r\n=APqi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"42c0518f51ab63d6c9b17a19be4763ccbdf35bbd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-19T02:44:47.754Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.38-renovate-balena-jellyfish-client-sdk-10-x-42c0518f51ab63d6c9b17a19be4763ccbdf35bbd_1645238861717_0.44989581661356803","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.38-renovate-major-formulajs-3b14310338da3de7f3022c1f75c58547d5149806":{"name":"@balena/jellyfish-jellyscript","version":"5.1.38-renovate-major-formulajs-3b14310338da3de7f3022c1f75c58547d5149806","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.38-renovate-major-formulajs-3b14310338da3de7f3022c1f75c58547d5149806","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"09ada7f93857c626501d6f4ed56a1fca66d47030","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.38-renovate-major-formulajs-3b14310338da3de7f3022c1f75c58547d5149806.tgz","fileCount":16,"integrity":"sha512-tE6+E5sIYqaq1hX7jLaFLxHvl4bEa6fZI8MP4vH4asxYW2DO8eieBDr2mB4Yv6N8Ocfb5+sAjUk0tI03zF+vaA==","signatures":[{"sig":"MEUCIEttgX7EGTAAUAZDjkbSAoCj2ml13ogfETiZzy0gl7lQAiEAy2uTlQlWERr6WAUSdHCTSEV5qCKC3AA5QpMXRUBkJIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEFp8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI/w/9HbMaSkuWjd9wBmPOB+FIMaPViTdiJH9WcOR/u+/O2U/tcuEE\r\nyW65W8bqibJfH4DzMutCI3rU04q4g5FMGSyffUO6Fy7mLWe7+eRb6IkAAtFv\r\nMLE1DQa3G/ykbZtnKg4Ap2fE+0uKG72G1c34bGjC+c4qYOKIUQXY4Ss4D9nD\r\nmENzLmqIM/c7ebO79s+EH74k1KvlepeJhEqP1uy1ITogpUtOpSAKD0DMo4wh\r\nbSpr65m8qdiRCZZOwo5xzpu7pVPQKRVxAhd/uI00Tmgr5rQL/rI0/yz+8Eer\r\nw+BA8MMCIp4xSy2RQZDyjFDyLpD+7ZhO5j3zlxN6ouz540IKwG+t/ZFaFLkT\r\nnfgyYkaOjn2GfWPnxyDD0W2JS+IU8SsEAn/6yneML6NeK8yZME9XYE9ER6Vu\r\nS54F/hgeULNJLJpSC8kt1IDAfZrcaMl5qfUat9KzwGlAi+tR9rH4zXxdXKV0\r\nB/mLyK2tVHse7dDHBzeYYLm5kuTqoJznWmWd2geuQzFD/LqV4shAkypu6lLZ\r\nui5LoqWcr5q8eYbjAsmP/VyoFRaRVlY07tGceFRT6LFXXVXcet+DmVVR7vK8\r\nUf3Z19TrD//9riVEPIVyn8/rVBRabVFC4LmwAVvOZunuy5SIslmsURMK6z1R\r\n7nkl3Akqx7dK87zBUWRzq0aU0pA6rqwBloo=\r\n=W/Zb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b14310338da3de7f3022c1f75c58547d5149806","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-19T02:45:17.903Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.38-renovate-major-formulajs-3b14310338da3de7f3022c1f75c58547d5149806_1645238908552_0.859720921902162","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.38-renovate-formulajs-5a9992c564f2b1768c81ec24b0cf314999e9d81e":{"name":"@balena/jellyfish-jellyscript","version":"5.1.38-renovate-formulajs-5a9992c564f2b1768c81ec24b0cf314999e9d81e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.38-renovate-formulajs-5a9992c564f2b1768c81ec24b0cf314999e9d81e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"269e6388f72b1da843979c771ad6f6fb8809715b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.38-renovate-formulajs-5a9992c564f2b1768c81ec24b0cf314999e9d81e.tgz","fileCount":16,"integrity":"sha512-WgnnSLFBXS2Si4gk1ZwpV+GlEizNmysvdEYyAa4fGX/ck68HmAd0w6Q0hH0AnfxNpTvtDhgx7hHQIZmfTErjZQ==","signatures":[{"sig":"MEUCIDEwDT9zTsY2Y8UEZCaBIeVwoee6mA3/PSWzx6xluWm1AiEAuvNUwQ99Y8D1A9GtUXngr4vkbleGR/FK3GCbktAh1bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEFq/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8NQ/9EObwB7dVzU7l6moCeyHSTd40AwGjKk9iEEFDl4oYr0DFyeOf\r\njZoeytOOZSZDxxElBXEn9frNstdK3B96ws1pLluaRgqBTXxHTREZTmr0bt40\r\nXgnHRAFpox9pX0of7uEkBWwhsJQmxOGejgmbO38PJ22HicPyH2k0PDtlWU+3\r\npbH/SBB57H4Lfk021O8DuCl17z0vwEnxfRzzHgyxtCy16LhNTFqUnGoi0dkF\r\nOGzZHgcu+nXiV97PrQ053Rm+plRbfxPeTpNfliLFo+ZxJSBYdLo5ahiCRgFw\r\nq4SngbD7thfMhuFCuUqMV8a/kUGVGKx7uXD6+T5nIuQpf3D+OBFMAO+RSZbz\r\nI0JEEkM83XLT3fOmYbn3F97JkrSMiGIR+KpgDSYKOw8TcIZTQBBnM+6rrpSd\r\nmgPJunJrGbI4PC/dEJQpPSBdEjvPa1khr2yP+ODdLKOSjrYdfehTmzger9p3\r\nD0+vXyzl7xvz9rHRnvW/AcZjBoBKu5oyNSQmqRVPm6s1UKiMgxyQ4mc1360K\r\nyAqlX2FtYiBam4UltPzJDrQzTTnqTfMutWXJTy/lLoP6fnyKCxfBttzDqvS8\r\nm+6mQK8QRtXE82NPw9UcfUuAZPvoJB6Z8ReyubJcVUaJSTpX+pfxjiF4hQiv\r\n8iQPfanreIBHa13H7FBEkDC84i1OPiks43M=\r\n=xeXj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5a9992c564f2b1768c81ec24b0cf314999e9d81e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-19T02:45:57.309Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.11","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.38-renovate-formulajs-5a9992c564f2b1768c81ec24b0cf314999e9d81e_1645238974810_0.564123800402331","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.38-renovate-typedoc-0-x-a946d43ba06b955c00fba89c2910abd28098b57d":{"name":"@balena/jellyfish-jellyscript","version":"5.1.38-renovate-typedoc-0-x-a946d43ba06b955c00fba89c2910abd28098b57d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.38-renovate-typedoc-0-x-a946d43ba06b955c00fba89c2910abd28098b57d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e8f2400543555fbfa448d7c8de76834784ce90b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.38-renovate-typedoc-0-x-a946d43ba06b955c00fba89c2910abd28098b57d.tgz","fileCount":16,"integrity":"sha512-31nK8yTFoL8UlAGktZWNe4dWjk7i3kLEMx5jX+aJXmNiK1rxJNDoQhT8D16SimEbZeH6bcW2pvIh+haDPIRq/Q==","signatures":[{"sig":"MEUCIQD3LuvCyoCIGe4k0eWtn7rvXOBU7vFux2btQ8QnZPfq/wIgXvnoOShcz7rKgSUU6UowBOQ/Nr4kVzcyASHjAsCf8qc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEcnhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzeA/+IUqUH11tqTRMH4wc0ge7JqNzkJRcykeyobAE0PHKHYuh7+uJ\r\nfVv9EWCWdjZcx1gbjcADcXSk1jwPBZSGtnQCelZkd79BBQ0V1b9f117Qf/io\r\ndnWdv3Hpwl5oZC/2eKL02FQa3eAP1t3J97efouOcP6S4FcrsjRKD5kS26dJJ\r\nAqhGYFKnzww7mrvL1L5vMyCft1tC1BpSATp4bZypidy44kAFcGFO9oIjdyib\r\n5znZLmzQq9R0MFXycrLUgQwJXIRr1uSdaqKjG1ZWDvQy7jnyHLqUfZuONDGN\r\nzwCG6w2ooXw5e0LgeBtnxysr+q9duB1vrfSrMbs8BisM8l/xcodXMJtbBacV\r\nlxqFjcS/nufTvyzeTIeU7AjCM9E7uyeAuO4qC4akR0HxePT3Sji62P+cywD9\r\nvDEp1NA88kkAS1o5i+T0Ph+K3ayAzu69QtdPVuRQF0qZkS3p5W3gnfSnMab6\r\n8n/26UD4Bhq/yoqu6t3gynkt+7Lrvs5aTB1uxAUpxp3ZyeGdBW+uZYlWKFDm\r\nlfJ0VPBJdy9Wr9ml/XnaApSlmj3TCDCThj24xs2b5+ueiK5h2f6DkBSjPqZ7\r\n04NfdJQKDw3q4RIpKZOs1nvYmT0zZc98Pesk1lSa7AgusVbIH/NG5/QL3S3u\r\nmnFWP8o5KDtMUorjP6AxQ/qEIoLGCAS7cNM=\r\n=jGUf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a946d43ba06b955c00fba89c2910abd28098b57d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T04:53:18.546Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.38-renovate-typedoc-0-x-a946d43ba06b955c00fba89c2910abd28098b57d_1645332961333_0.25631653203642557","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.38":{"name":"@balena/jellyfish-jellyscript","version":"5.1.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fae47c351506c7b1c89feb7f280c0ce5a375b511","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.38.tgz","fileCount":16,"integrity":"sha512-M1/p0rpRu82lUfZ5cgt9OeB52pwbFrXwvqEjQDjCtvYqs1J4pwV299NANebYIcr0h+3o3jqU7DjLkn6gwSkOAA==","signatures":[{"sig":"MEUCIDQ6c0cC6aY2O7XJuYpkkbwtYGadJAoUWbvQQGkgfVLgAiEAqD7pUbPbRsjC57JrF+rOlxL9C2kRsrfHnYBcQU1U+Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEeIOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Kg/+Li0z+ZHOe9V9WVjuMyk1byIsQ2Stg2MpucyrtRyxTczHusjB\r\nfr334PyoPUfEVZVKhFNmMcdQVC/4Aq54yTV00bfzdeBgThZ9tUXePyI02NfA\r\nOIJhSzfkQRy4JH2s8ULHtlb99k6v7ztn5A1B2rp6Ekgj8Zvbl6dDcG3MG3Xr\r\nCcqEzYEmQFoultrQUlSRJD9fKn5G575Ih+NwWEN8RZB/LSf8ufeen+Teldon\r\nHg9p5+0l2tnCMfkLrt9aTS0cD3kVqje2K7i/11FxEIuhAfg3S+6RLBC8Zg3U\r\ncVX8NhXI5AG9aQ0np/x3C6nmv1F+0ICZJ0gdEWz1VAMlVMdqq6JLFV9QJZ/A\r\nFB06Lk5y+YAGGsvLux0xztwNfPLX3TI5y286EKsukL+xWzbC1wo/oSGJ9KwK\r\npFQcP0OofC7cf3ge8b+H4j8XuQ37oxHsF0LMS/xxlM1tKtlyvi7laiW2ffPN\r\nX1X+KUnzPZDp5Bx5RbcvyVRaE3UO9RUiPWBbj/0f1HzJW24+8A2FKcZQ6ega\r\n7y5VOU0rhJPReHIoOUGHo0X3xwon5owCWBCDAyMRCI1zbvJMiHSPCYlFhvnt\r\nQO64nlH3l/9k94J9oTZqWDPVEVVjeNf4aYIzi/ZrdROmT2pcJmB2Jc7iLdfM\r\nxrrj+TIygcEMKqDVx66VUiG3gB1t1qgQOn0=\r\n=nLLg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"30a3c82dfcbab5d55087d228e8bf82a3c6d9ab97","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T06:37:08.058Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^8.3.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.38_1645339150332_0.6468898261491112","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.39-renovate-balena-jellyfish-client-sdk-10-x-cf5c39bcc23c9ecdb054fdb91774984e728677de":{"name":"@balena/jellyfish-jellyscript","version":"5.1.39-renovate-balena-jellyfish-client-sdk-10-x-cf5c39bcc23c9ecdb054fdb91774984e728677de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.39-renovate-balena-jellyfish-client-sdk-10-x-cf5c39bcc23c9ecdb054fdb91774984e728677de","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a8c37df33384cb59c904bb8326efc13780fcd131","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.39-renovate-balena-jellyfish-client-sdk-10-x-cf5c39bcc23c9ecdb054fdb91774984e728677de.tgz","fileCount":16,"integrity":"sha512-XVl1oPqlHeGBA7rb1NN1dEMfhKITtmDRU6mf912Qj1Nwfj+8ute+vgTnzCHndGt8O3SKB4GrHDYIvqsKz1LKAQ==","signatures":[{"sig":"MEUCIQCB1hs+B2UnwbavKkdo9ndlZ7tA8z4dn603Ic9FFEPMJAIgYDPW0zTb10jlo8YZA145MAEOkGK1uILbXfGClm+Yl3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEePfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo6xAAmzZ44JvoIW8GfOoVc0g+EkXcyovUcI6RUnAQpdtJ113DJcQ5\r\noW7y06UMd473a1vf5MLqxhXGqBZSV4q1KKIep3SuVJcRwunlI5P2Z46WfxcS\r\nbY4LjGk6iRnWL+HXt+Z5hj1F4+2D/Pt4Q++SpNpqe5jN+Qagj6T1HC3Y32en\r\nNRTTzlfJS+M6rnFandeOeqzW4VRsCoWWm+siXZ/fnWHPYQcbe2csTICKfmVv\r\nm3Lz5nBmfy+F974Mr+V9TeTk7r1ZNnn+6LUfQ/7fQMHNqwiYThjIxLqKif4/\r\n39aQamjPGHgJ1TtzL6Ne6GSxL6HbcjebfFb1lG8gY0HQBi0UwiTOAhy+9Kdu\r\niyFNOjQhSpxCOjgLtY6l0x7V1o1vNKehHjdAllhEjqMahPpDldKN8OpDmqMs\r\nRtnZbZS4TnGxsyFrP5UG6SJZOk/ALIWLcZZv0CP1ByymQpqyfufGCZnPEM+k\r\nBXLWbn5vTFjWnSGN4J7X8PTpDketSNCJHun7uD3efHL0dEc78VyhvfP/b8d0\r\nzsaJZqxMna5osatSe1oncXCdA3w8S/b26/G3PIwzIEr2Y+/A7jjwsAZJ0tgx\r\nNHhuo2PbMaXQQY6Z0RNcrZR2ZX8N+dK2jqQ7rqOOGTrFUOZBl2BO3uJhJ0cl\r\n4eaSjhT9zltzoek2Vg+UE6jF8JtonvVqsZg=\r\n=Dsed\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf5c39bcc23c9ecdb054fdb91774984e728677de","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T06:43:28.373Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.39-renovate-balena-jellyfish-client-sdk-10-x-cf5c39bcc23c9ecdb054fdb91774984e728677de_1645339615504_0.3691926313731442","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.39":{"name":"@balena/jellyfish-jellyscript","version":"5.1.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7dda051268d287439a8249e00f47c04f65acbbc9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.39.tgz","fileCount":16,"integrity":"sha512-1Fb33ne4Lf8TYfoPx0IMYBIklqGif6nv3o/n0G7oxv83iy43QTlOoK4q+0+aA9guV3mRxSmIwghoc1Yjy/tFQA==","signatures":[{"sig":"MEYCIQC74zh0OGCbXrnNt0ukV/XsR0RcycAN6S0BIX1/skJbFAIhAKp2QkdOxEz52vEWYFyCtdEtwA17omRK3VoiimWSl7ff","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEeS3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprmA/8D0wyMAgyFCaCPsmgYMgaZXnrLLLwreeO7UPYYMDiHhpkZ66b\r\nZgb7SpkmLL31crjknjtlzGkJq5sHT14yEski8O3+ZLiY3go6531Yz6MgkRK+\r\niVMWDVxF8fF4Cmhqq5D8sEKW3dWwpS6QcE8ZGX50XnEc1H0V/TE+MRxec4G6\r\nLLYJZidC4rdYxtQof5dbvDmmGV3H2QzAVS8P3ejqeq78ZJ+LBxBiDLuSaZcI\r\nCebybZero5r3PgFqEmorRLMs+VNeOqISM7oPgqlXD9AZwfKB9D+7bGB21ebh\r\n/eQG0ec7yj2Tvs5mlmahhLrWU0KvhiA2LktbLmpkz6fSW0j3W07ASLB+bP4W\r\n6bHd/KAtl2ga40JzQeCdX/p6n4JMFvUFRTAbmtDbQmP3y+BcXkL9JbJyo5t5\r\n6MpORLJJgUBrZ89OpAxO1SrHOPV373A+Eswkw5G8j/18FnVD1Vorb7hChBxW\r\nZ1jeer6jcdSESQITZpJCQFf+sPfaOAiHRU1cNHO+NrQyy+egO1Ls25PGG7Tl\r\naRxiXRoHVoE58c0l31xnz1PwK8EMRCmNkWfMOIbujdzhThsjAOM6UgQeJCwh\r\nf5D7xKyaB9reIQeiRgqDNFtHxMQ44+uVnl59niCuf/X09OaminvJUDHl95Ot\r\n+4aWdvRgQT6FJvDtNx/aqapM3W7qg8DEWtg=\r\n=/UDA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4177c7023f6e41126859034fcfe5a348e5cac3a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T06:48:41.377Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.39_1645339831168_0.1620752996069168","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.40-renovate-major-formulajs-70c1047ca6d6a0162533e3348c62fcc35e868e62":{"name":"@balena/jellyfish-jellyscript","version":"5.1.40-renovate-major-formulajs-70c1047ca6d6a0162533e3348c62fcc35e868e62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.40-renovate-major-formulajs-70c1047ca6d6a0162533e3348c62fcc35e868e62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4612727f99cb397bc41c2ba514fffd3e27c6d56b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.40-renovate-major-formulajs-70c1047ca6d6a0162533e3348c62fcc35e868e62.tgz","fileCount":16,"integrity":"sha512-XEs1cBSTe3SLT7CbUXdnp5Ksd/8JarpoBYc2f0r/vPnseAsEQ1ueaqdd7Cro05GaM6M2CsE5V0qL2B3WNNBZZw==","signatures":[{"sig":"MEYCIQDYEvJf5cP0yzo/GFKtRBynZHAqegsAT441PY2v+e0oFwIhAJ2leU78lmcYj5tSADD1+OpDLRrwGWhdr9BgkLJCfael","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEeYvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDsw//aeqhPgSLaDx+P4k2jF7YxhO+oaI1J0/mht4rpC0g05oo8Ctk\r\n7phcLzIbkfu4cZc6TR4PsrtoCDgNur6qiA9UoEqxQe+HQCBZzdR/fX8jgkgT\r\npWeatO1sBaM+jAwJJ3EiTrD2hCqUJ8bpx8aCHRzRMCpDBGA+4FNGwsWeizQ7\r\nJd/q1lII/n8igR1cCt72p3K1piSpFXjcg6lXQq1qtmAZa28dPpeGlYW9+DCv\r\niXiDXl0hC2ZeED9cmVYvGAymQ0BMqIfc9DzPytvXT/VfR/RLLvvVn+kLQNBf\r\neNvD5bJwFHt62Cc1TUMN7OmPFmWMSKnyFPTSOr/mKY2yXrwDZ96VRnCt5kIe\r\nlcm3wO+j8qa0pbSX/w24YFqzeIXtUlr85NfCjwn1lRkNAMRVjSmvfwAU03I7\r\ns3pABAdfnQOHR7/Uw6/M7Rhgduu1vp2bdRYh4f74Mfq6c0Z8cTLEimMa4tdj\r\neLD4bRoBIskRP0XfGFRAw8SSHieAOvPjkcG+87bWbzNQMhBtz6xG6F5kj2pk\r\nAg71vkzCRhcrIh7C+NZq6QDM1ORtI/9j7/7ileAl59O7EY2crsMKfDaN/rOV\r\nJiQElSljXwjmBb8N/5IDjQn07Gju3L8dNbJ5DVVBzXmomUnEodnJ7NvYOsKA\r\nqo6FmfLBH1NZftf4oTtwHqQrYirZt7cnMfc=\r\n=jsS0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"70c1047ca6d6a0162533e3348c62fcc35e868e62","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T06:53:14.002Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.40-renovate-major-formulajs-70c1047ca6d6a0162533e3348c62fcc35e868e62_1645340206977_0.9259311474612102","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.40-renovate-internal-patch-e3bad02d3d99496b05741bc2e56466e98874c2c2":{"name":"@balena/jellyfish-jellyscript","version":"5.1.40-renovate-internal-patch-e3bad02d3d99496b05741bc2e56466e98874c2c2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.40-renovate-internal-patch-e3bad02d3d99496b05741bc2e56466e98874c2c2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f3ed98d7b62dd5c90e85ed0e9d0add23d0a57b78","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.40-renovate-internal-patch-e3bad02d3d99496b05741bc2e56466e98874c2c2.tgz","fileCount":16,"integrity":"sha512-zV1fcR+5bH+Q2niMUTH3ZSGKfoiQ2j5BqMLf5G3xz/r0S8RebDtKEWOYMALwVQHOLckl5kJKSqhXGyybCTsEew==","signatures":[{"sig":"MEUCIHRpNJ25CSLKrbzCcQga8UbkHZKo8QZ1TwPTdduyJ2sfAiEAxCTjy14n/iEvML/rC9mNYfChC/1GOPai2LCkzrREuVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEeY7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL/w//ciFE18EjvvgEgIBKSR34GGTOVRvMPAO9aI+mUazsT/il5h4w\r\ni8hg0mcZgrfWSje4aSAF6KzmXv7brIU3bsvO25L3MvdxxX4EOkKyUymp9INx\r\ngv2R8m3MIA83WZ+awcKSrEsEXP9ahZxJsFYi3iVibMuDTC/nliuzbyfedCJR\r\nIxCwWzvdFIhbgYsJtfy+mjApgUHm8aPLY3a99Or16gLLU68d0lbn79cyQ5Rv\r\nfCUqqr61C5OCSQ269vKUBq780dOG8QMDNaEdRziQJvfmCJhwbWrR31FOQjY0\r\noiwbjxOjN6Orx2TNctfEUrvi+xD1zAgOFpUDctrS9MfHzXbGKNHNlWh9KVQ/\r\nUzvj77Bz6dMho/FoKd0L6z82JPd9hRVgk13PLK/iD9iMt8ZlKOELmckgSsIe\r\nuFWRSq29PijmZpl8Bj90URtEoFgiv+3Cx+rZgvS1wCwHMBafrpwsS++7zJgR\r\nAlzcOX8Qa/ZnAMsXQBdAMT4ltlioY1Y/uiZjXae8DZFIm0m16b3gcgiYfpOD\r\n0sJKrOm+EbZ735Ov9onkZgqUyZ8zHrGAtzw2vKUQYXt/HF7U2nVZ4nbHyIlJ\r\n4pQOdZbPDRnPBh4y3S3piASderssWXty9qvNgXnXcy1mjUjmnNk9TTr/Le2p\r\nJleBMC/XQl5t3BPTglYHiTLcUA7IDQ4M8KA=\r\n=uBzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e3bad02d3d99496b05741bc2e56466e98874c2c2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T06:53:51.225Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.40-renovate-internal-patch-e3bad02d3d99496b05741bc2e56466e98874c2c2_1645340219112_0.6492328394267857","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.40-renovate-formulajs-c23e7145f57db473c639410678a1fff0258ffdd6":{"name":"@balena/jellyfish-jellyscript","version":"5.1.40-renovate-formulajs-c23e7145f57db473c639410678a1fff0258ffdd6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.40-renovate-formulajs-c23e7145f57db473c639410678a1fff0258ffdd6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c884aaa3f4429b8956f0b7f45c654b75351fffcc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.40-renovate-formulajs-c23e7145f57db473c639410678a1fff0258ffdd6.tgz","fileCount":16,"integrity":"sha512-FuR7vj9psuWGQwXcZ6iZBKRX1ecaoE08ij1h3qSfrxT3U4tYGvFE+J8qSY2NaGcvARo5Z+kMyzqsqnlYIV02xw==","signatures":[{"sig":"MEYCIQDPXBd1WFjBihgnsVUJVmR6Bn3doOIs0W6OsJG39lnSdwIhAPQUnvLtkv0SllxcA9P8jFuTlpwWgAftxPBmJlHr30B0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEeZuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFUQ/+LSCE42jC8w9q6WuB7spaGiBf06T29A8DgwdPF+sVFWf4FDNH\r\nfdnIHYeoOnF0rLwAP/fyzxAg4p7bSKKH1xruaKJMZYZ37fBY26SyyQR3OBtS\r\nQvTjvGBSQLsyt+TsY3SsMkYBabP/AADZC7BoR4hZj9qP4LYKyxKbRYSXNDb3\r\ntKUYkFRjGc/7LkfvD7lgmJTdUkZ/mgPsCJyehFhYJHwoQlH+FOB2MKFI699/\r\nuhi+Y7r4SUy3IIoLK7oRBeIFlle3++bSGrP4byAXkv0QLKyuAyClF9uVuYVR\r\nUUzEsM45spGMu11C8qNUWhe2mcFh1t+BrXaDsYEQoeFjHkb0DiqUt2yjyH6n\r\n1H7SQosAhfkgrJTOaesO0rRBQSiIH4Rs8ohCRZvyV5HSU6N5yjGe/qzIQkp8\r\nyEPH3jmT1P/VkC+2g2Ix7oceJhrOr7jbKly2XCTVw9HP69Vek/Qc8MXG7r3A\r\nNGTyJe6j/QQCEABqcpk1MdDpDoq5HM06YSqPYRCAnIxdCll9O/2MZa7A9VVB\r\nT0G7xuatMega7JkDq+VoMByt3qRAaK00+hsKzbsLf9KRXkzWojEC9e/rt1gw\r\nSoHR29VwFM4/YyuHErbgE6eSVcLsdPlb+xfzXo1K+cs7sNPxXV0/JDVc0/x5\r\nfGkVCGc2Vfi2k3vN9DAMf3yY/XLcP2mBHr0=\r\n=WCYh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c23e7145f57db473c639410678a1fff0258ffdd6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T06:54:54.356Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.14","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.40-renovate-formulajs-c23e7145f57db473c639410678a1fff0258ffdd6_1645340270503_0.2664899317766094","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.40":{"name":"@balena/jellyfish-jellyscript","version":"5.1.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6b126c83ccea2e1b95a8bfd5d4b3386fcf611dbb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.40.tgz","fileCount":16,"integrity":"sha512-vxccyRePvMR7008MLNRdIvOhDZymtsNbuyP9BeCy1YbVEScSaoSPgc1jm9UawnV8FdwpKYXtI5d7IyuHyZcWgw==","signatures":[{"sig":"MEUCIQDfPTjQJLPrPqgj0E1LoL1I/OaRvJ0SISYx15ueDPTFpQIgeXSvCoGyO/q3daQu2kaLOkkKaPdbPzUuabjgl7yfvCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEecRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4gQ//QMfF3Is692FN5Pnl///8bjCy/XONvBnv5S1lxP9rAxsH0jZR\r\n9bENogyp+3zjmoz6yPRVdc9x8JkE8d/rzcc7pMM/RzzLegAYVXIYW4zuhTky\r\nzkicJCD4NcVXQRspdq9zoxF6JMI5Crf4mLWcJTas+gDWoqQQ+mEVkgXUFpld\r\nQAU3cBBS0wOk7j+l0ROraClZ6uF47t8oNaZFrPfMq/l0QEIE0zRqRVMxZXLm\r\ne16WFVquW89GZaVRE+Tk2iM/a/RN7pGC8+picp0xWEdgZiwq7LgKoh1T9GM3\r\nj/4yMq4KGE4UgmmIrwmX8xFIhyrctDafM932wPcakxMDamcghvZv+7kQ2e/D\r\nDGKGYGc5NyN6SWKUl6Is+ToyvuZj67Pw19VYYtbuFKl6oFsZw8l5SIz/BXVZ\r\nDZSgyFFBymYua9V1zyKy4Gu78Y32iY//CPRGz03UdC2PUAU9BZa2dnqyMFc4\r\n4mAgAu/bgWD8+77GETvnSP6G5D9kIxA/DWD4hJPulOcQfXSZPWMUe2Df8vJx\r\n/SaZ33rNdv7eVu6YmqcMmkmlEiBCODzAGisxXQxCuuwsf/9Y9HzuKHOz2Dzf\r\n8LgFsXbLcGhTVkiCONtcEDfJvr2j3wZG/sw4y1FjOrBlbrrYGElEI2L/R1mL\r\nYydSKFOjaPKKvQv6Moqor9+k2vHYh9sntK8=\r\n=Wvgv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4c00cbaaa5e8feb2bb8025d52a4186c414e5174e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T06:58:38.554Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.40_1645340433123_0.4079398988312073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.41-renovate-formulajs-7719949affb8e7e578dfba79d3365349c0485354":{"name":"@balena/jellyfish-jellyscript","version":"5.1.41-renovate-formulajs-7719949affb8e7e578dfba79d3365349c0485354","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.41-renovate-formulajs-7719949affb8e7e578dfba79d3365349c0485354","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"40fb79072a95ecea51296c788262add843e72d52","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.41-renovate-formulajs-7719949affb8e7e578dfba79d3365349c0485354.tgz","fileCount":16,"integrity":"sha512-U/74X/WoFUKv386DlfugdrXURUmG9rOJadV9h3lEoRkfHa2iMFNrzbWM+jsp7Z6l7kmCEHYqV1UwX7M5lQOIwA==","signatures":[{"sig":"MEYCIQCyliEsdvXRJ03le4qi5s95ro6IfoF4VwZ2T6KPNNtu8gIhAPeOQbwoOhKhHOFngUcpNaIOVTQbQGjDm57Pt6AkJr6d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEegLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrivA//bJLXlPMavhdH56KBUS2cAKOKzNR5t7c76ZR0ySPRKrI0SetT\r\nHtjmj7MSySTWX0TDGBvIP5XTcE31bfunaviIUbooZX5CMgedDGKJjvcVyKLL\r\n1CW2hNOgJjNPFiuZ8fXsgKG++0SmquF/r+sGA0WllBwExW+ESLu97JF6qt2f\r\nj/bl9uKsvMO/rpS8Ja+kNDgq2Wo3gv8h7Y7hJ7b/N4owXmSCcTlTVfTaV/8c\r\nKB2lbj9heR7QxPWp+q0ebuxwVGs+jSAbUTMKwkh6jd3v+UHUvmxUy2eEQh/r\r\nSrNKFwQqpdswiq96xzPtEQoPpWK/yX22U1GGMhGSQFP90btERMIWZ0L+W67Z\r\nCz29S03KNiBbaVQMQ3oW0yvIRupFwlIIod2l2GoJ7CRYDapjOQaz53IU0QeP\r\nJdA+cX4Q5NP00r4g5KpOPYdWuZ389fFg5FHcwojLJmYUWMmdKbC4s5e5dWMr\r\nh7CfbYmpRArSPAHUQR/wbxR6SbKvpt6L4bcfu1LmhozeVjUNNhKvgwIY/8vu\r\n1SHqpJWvHkhgvGdZD/59wqOq1sj79jc3EMP0/ZLAiK8u91rEdotkFgalFj/m\r\n3Zw63LICshRHN7hWKql7XSrS4/P5ZFXkn3MLYKrZPxh7+ikxsU/H0eRafedW\r\n0XKbhN8d0rfS49coxvsIYkBu13VLgSiZkPs=\r\n=O7VF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7719949affb8e7e578dfba79d3365349c0485354","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T07:01:38.902Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.41-renovate-formulajs-7719949affb8e7e578dfba79d3365349c0485354_1645340683202_0.5424224448239019","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.41-renovate-major-formulajs-1f7c56659775fa1ff39ba1a492a8d0e9ca105e88":{"name":"@balena/jellyfish-jellyscript","version":"5.1.41-renovate-major-formulajs-1f7c56659775fa1ff39ba1a492a8d0e9ca105e88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.41-renovate-major-formulajs-1f7c56659775fa1ff39ba1a492a8d0e9ca105e88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9a5664f1a5927bd87146867c845e3d19c0c396d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.41-renovate-major-formulajs-1f7c56659775fa1ff39ba1a492a8d0e9ca105e88.tgz","fileCount":16,"integrity":"sha512-CjbUVO0qCsy+81rIobsHZYEdqC45qut9sOGnqAeudEfP/DNimeVXf591HqZxuf9X2pHkyjSe19OJzpuoHkL2vw==","signatures":[{"sig":"MEYCIQCDMT1+pEQevZch0+68nUiFALJcJMeE6MOPBCC3mRthzAIhAPmo9u56aPnyVPuLb/SOFhupZpQTx/E8liq6KPLHnw8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEeghACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoafQ/7BKFLEJ6+iBnvlWB50DsPD0g1X2XK405W/YaqMCu0nrB2Pfbb\r\niGV3Skdi0Km99abANvrpCn5BLTZzpu16/HOtQNLltTWDE4GH3Az658i+Nv60\r\n6y7e6lmS/8gVAUz5+Xg1fA9J7hcFNN+IwDbTKUB5n1L+j2mu+zXpmz8NZkFL\r\nksrDXCXROc/FHIxr9zk7Wrn0btIY2btoqW16xOFWnDCVDB3blVb9iqJk8M1h\r\n6MZym/VGFYGkbEw5sE7ye6Esl+iFw3tD76wxP+WEK9khhsUeGyKYqxkfpOtl\r\nFdZEJxcFUH5QV3KU14UhCxoO58hfrheQxMQWbLG1UjrpyTZMBFZrjepiV+1H\r\nHD66HimBEbfgQV6mJ1UBn2KypGIpw0fqQ0K+ewrLsXN+2pVzaYWDyF2lBSTY\r\nNpZOzkLCz0r/fkgIcANaUGSDc4NQeWuHOIRHTLdEK96ti2sDadyykSYJ3Fo9\r\nxkrsdkvV6m8xvCKzjo4M4IQiKQGwFSk6l1i9oeLSDZZz76vf8bYPe1MNTrw4\r\n7yGF/vSHzvpf/g54DT6qqxB7Tmd8v+B+yCqFzR4s2sL9W28lyAtYuH8EB4J+\r\nVbRZNj/iW2U6DpRo6AsnkPvSWkB2l7mMbINgRIIqHaJ9ShBaVBi6HPxcbpT1\r\npVeSHS6zG2wlgBOpUV6miq29l7ncDtUDB8c=\r\n=qgBQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1f7c56659775fa1ff39ba1a492a8d0e9ca105e88","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-20T07:01:48.399Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.41-renovate-major-formulajs-1f7c56659775fa1ff39ba1a492a8d0e9ca105e88_1645340705138_0.7216731279485162","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.41-renovate-balena-jellyfish-client-sdk-10-x-e38faf9df26657c3b5d6d1c10d21483df93f5753":{"name":"@balena/jellyfish-jellyscript","version":"5.1.41-renovate-balena-jellyfish-client-sdk-10-x-e38faf9df26657c3b5d6d1c10d21483df93f5753","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.41-renovate-balena-jellyfish-client-sdk-10-x-e38faf9df26657c3b5d6d1c10d21483df93f5753","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c4bf301cc463da77b171e69ca9f1e862a06aee84","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.41-renovate-balena-jellyfish-client-sdk-10-x-e38faf9df26657c3b5d6d1c10d21483df93f5753.tgz","fileCount":16,"integrity":"sha512-vYT5sPgeRURFpkTiO34VBJsZ4u/30IJwAAvbsVm7VVcHAVw+gNeSxk56EpgoLqW3ljHooMLW4pqvc0R6pV4drw==","signatures":[{"sig":"MEYCIQD5/86nTSdXWzzyXOO+/lr2psd8tQp0TNw/T8IeAzKj6gIhAPDlG7ovaHZuPB7DufRHh9g/Nxu4Am7Q+PKdYQJ7HqPw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFQhUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJsxAAh8bSQfZmUDaV2nVM4yO1mcmU1ZYZFD05Wh/hu+lkOEiixUMx\r\nmQBXVOcOt05nIbmU/Ly6W64FojHHkX1IFkello7InfwnXLlqMwOMKatOSX+J\r\njPXEYtOYNmek5q8mkYQ9aIbTFMAMouP0Qde5iubhbpcUEfYaOo80SO2zgs5s\r\n5u88DJMCuA6jqSv28ysRFeDGarkEVjJGSS/upRBM//7qdbraKAHXZbtTTdM7\r\nZ1EKXfzbgwIdhWJAVsixmVUmQRC/wGhE3DKeVO/FgN0+jHz0HMpQfmmuodGo\r\nWUe5jRCRgGp8ug4TWv0o1aF86Zs2MoLXMr5oNCj9MHC6HRzcQxOKcXF5Qzdx\r\nOaIaf0REqfGPu/DjTAs/lvI5TNxU2r7vY4U9Eeta+c4EdnMhHf/ku6reTHwo\r\nuqTiTYbK/P5FFv3Asdg3G4Nu8cxqs+e6M7ERdLmVRtpXlVoUeUmMV8QoM+0k\r\nGHwuvYJBWiwVv/qNjFYz5cDgF+6z/+TyH0jOTU6CQkktWAMSehPdWO69LLe0\r\nEdtcO+aUpfnYLpS7y7cTr+62XNqcmoAp/zAP6bfpAOd+F0PkV2AxBuFQ4AKa\r\nRK0/cXmTIlZL5NbbKTsasoqN7v/Hcg7mNYSr18dC0z6/e+we3v3Hg4jTiEFv\r\nKA1Kpdd5xysLIjEKY3ho/OAzRCnceZ2fX+A=\r\n=6iU2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e38faf9df26657c3b5d6d1c10d21483df93f5753","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-22T15:56:28.021Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.41-renovate-balena-jellyfish-client-sdk-10-x-e38faf9df26657c3b5d6d1c10d21483df93f5753_1645545556199_0.3781376281193909","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.41":{"name":"@balena/jellyfish-jellyscript","version":"5.1.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d127faf8f2eaf356d49ab48cf5b0b6ebd705626","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.41.tgz","fileCount":16,"integrity":"sha512-w4rYPUJixolMM7AttmJvU99H6+mNT98fhscPm8r1+5vApii/Cx6n/mHtuwT1ASSu/+4AuGPidKgDeTK+EcWFcg==","signatures":[{"sig":"MEQCIDDz0fJAF+w3AFs/bNrGlGMx04RpLDHU1FwKfOLEnqn2AiAX0Tn9UHrdSnw00m/Oh15QQxefiTnfcvyelf2ObOt0RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFb3yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0aQ/9GoEfYUblivGPQFrQBNXydh/lW3LUBne3V5pmv/bQSqkRTD4M\r\nBu/eszXGFZ2jOVoRodmNyEYKnOJyS9GicMMasLocLMzy9l7SDurludZ6fWSB\r\nBy5THBHgB72s863aD2l6U0BaRGw9yTZ2TFI1tJZLqYLyAZPAoRN+tMYTYkRJ\r\nBzcZOuYAzwA9QqWjAkZTM1+PZoopGaoDwW9Gunx9bY/RwzMVXL71TjD8K1Ax\r\nTNoiQtoe90M0xrnbkiNAkh08Jc0rRkWdRKJF8SMsJy8JYRfoJcZT4FWgarvV\r\nrMiziEQM6/l+zBQFzos5XOtpCokS8Bk12nvglkx1g6hTOfV/8ASqxtjtn048\r\nkByiruBm8sQNw+PwwhOOcHSwMUnYb6zsCJurHVPSu3Neho8F2tF5IAAKg61j\r\nBLLKC7wirlJLEp32bGC/JwX9BiH6BdAtj9DKVWx8XqN7RS8PUCzUgJ+gvDBv\r\nuli05umXR44OHFKIlz4mWx89kfKducX/IgVRBN9+868D1NBK1qryEKiTrQf6\r\nTYzp/MDHANvPCR7J2Bn1/yCCTME+9+iuW+VfARPR20MB5xDmHRF9WZ7WhHvM\r\nYToDwDPrDSR7gCwv8BUekzfbFB4WX6dW0aF9+7G8LveTH5TDDSTyrnpSpV7q\r\nwuvn8gfoVxNe3cZQDnis7zEhJH1H79CKRKM=\r\n=i2LC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1f1176eaa84f0eeb03b4a43d280ef4eea328dfc2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-23T04:52:15.515Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.41_1645592050672_0.6968598174864258","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42-renovate-formulajs-57b1fa08db3a7874abbffad0ced771810bf41e75":{"name":"@balena/jellyfish-jellyscript","version":"5.1.42-renovate-formulajs-57b1fa08db3a7874abbffad0ced771810bf41e75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.42-renovate-formulajs-57b1fa08db3a7874abbffad0ced771810bf41e75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"501ea5ee2b98a1b0ddec66c52d34ea5ecb21b390","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.42-renovate-formulajs-57b1fa08db3a7874abbffad0ced771810bf41e75.tgz","fileCount":16,"integrity":"sha512-EKmJ0w5Kgru6CFEMuta65rI/L/9DfdieL4O7Yx21XbXpfHgtUYJAGGY/ceODzcM7VZz+j/qkf6RY6icoecVXkg==","signatures":[{"sig":"MEUCIGvjbDVqnmmKw6qETw+K5TH++ShRXReHvR6jp6IOWxPpAiEA0+nnOMuQ6m85E8aRmxxepfHu4w6JYDl8pWwpD3/30vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFb67ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGaQ/8CQWsW0hqA4QCBQSEQNk6T2peLavogD8TstM86a+j2WZNEY98\r\nnr+aoIHkv1pOdzoaFbBkiZxt3O69Vlnvv7r1KX1eDaLJVI6Ug7Ax09aKweQ9\r\nj36DiOjlVk8w83moBv/g76YdabbNCs4Hkgph+oOGGRzdB3LY0pZigEUCN1uU\r\n+3/hiEaULenpD29PXr+ztmp88FnBNC0rw0NSQauv1/tUzg5P9TeTI11MH+Wx\r\nQ6dfVnu79XJmmLPu19V1N7RG8wcYg/ZPuuIjFIflHnOsOMqjSCmpjVniLNaC\r\nko1leGNf0WXzB/9oMQPLHWyoDqrngCNwtoUs7Nfh5OBOhB3sBAWAbURsUDK4\r\nUGSM2aNlSDqIUpQW35TZfF+JSZP8BfaWYY4Ft5lvRu9RftWWGHZVbl87ggiL\r\nF1Ep5ZdA/hmbCfy1h1ASbSF7a3iwKyZrvsbxaEDXRFNNDsdZIZg7ZHto2p57\r\nDyQpT7XL37a4T8rJWZV+5Qt2SHK+n3GSM+d2J+dqJzcG16Q3LVE5EHuMOHbV\r\nRYCL2eQoVWc+2HVoMHf2EmaOd7cuEnvUXDsvPWPjhF4eJMJtPym2UELDcATd\r\nluNterRI4X20ApJuqZdSMEGKSi5+J4Bqkn/NHfFA40Aj3+og5Y1LTJd6NrQs\r\nvxApFCIbSaCmlPfq+HteDeIj7ivxSgRhUrM=\r\n=sN4o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"57b1fa08db3a7874abbffad0ced771810bf41e75","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-23T04:54:19.519Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.42-renovate-formulajs-57b1fa08db3a7874abbffad0ced771810bf41e75_1645592251343_0.15351469498539783","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42-renovate-major-formulajs-173b1b16cf5f4982449970b32198095607ea155f":{"name":"@balena/jellyfish-jellyscript","version":"5.1.42-renovate-major-formulajs-173b1b16cf5f4982449970b32198095607ea155f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.42-renovate-major-formulajs-173b1b16cf5f4982449970b32198095607ea155f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f80808de0c239da5923c678f31b753e9f833a5cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.42-renovate-major-formulajs-173b1b16cf5f4982449970b32198095607ea155f.tgz","fileCount":16,"integrity":"sha512-grTb9elHO/iREEXY5i4X8Dtn/kQfufUTeTBkWq1eaSh/cKGauAYlGKlHpM+1Y82U/Tdok+0qjDqnr54/3XtcsQ==","signatures":[{"sig":"MEUCIQDrUevYrmwwY7cboMdvAP6uEyISHGsJ070ShAtuEYy9LwIgOhrASM9fAhiKGbo0p+HS0W4UKp7m1SM5175DHWRvErQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFb7DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN9A/8Cthg+tgL/OArGiquSL9kAISNfeP51+3oaYzgCHgnRQE1iIlx\r\ndpYL57V70eHkqGL3xeS71G1HBpk5t8d5Jli+Dqr3F0XbNXfNIfMDJSh8Dxa4\r\n/sw/XOfcLZLYMfo05MXT9Y+lFZe6dOx+AT4hvWM73Y14woKyDe3BS56D0Rvm\r\nSniFe3PxfiVoDMkmf8Y4nJO/J2K+o4oA5Z//ZQQP7eNxbwijjWswXmnDdPlR\r\nAhcPJSML2xbgtraC4oOz+smLUiZUxskq1ebJYVlF39tcMCZCmJT42opmgBfL\r\nHb1bstOKM6yqxZOmwQYCWOwlYumnCJpfpIXypnzicTXmhBJmBurMcB3R64sV\r\n+7xIEYrlL4BonwdlUJY+kcALxElUP9HPi1z+8RrGoUM4cyW/U74czo/A6E9p\r\nm+0OGBeIjHxT+xWEotqplDyVdVmEy8OLMzzny3vtyZdbzBSAaPNaifuH6Tdv\r\n1YSRIPkBDHzoVQwQsZv0TKbZHQpFgIWRK2ZPOhero6Af1MLchwuM2a/WO5PU\r\nPUhnCnM9K7owb00zs5rEJIzXrI1S0MRSP1Gs/EyiRZydPYt3iLWDnDJxYog+\r\nkIgkaY4KpK0+oDJ+728Mzlm0wbrrLtp/UGZhYXrTtxFDyg1iNsak8z55Nqyr\r\ndAuH9kV6ZTkOn3RNbvC7hSkJxpoddVdTNTQ=\r\n=HJ7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"173b1b16cf5f4982449970b32198095607ea155f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-23T04:54:40.110Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.0.0","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.42-renovate-major-formulajs-173b1b16cf5f4982449970b32198095607ea155f_1645592259480_0.8103987056290805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42-renovate-major-formulajs-7c47b3b64b20e570f32b740bad0fd44e2145b8f3":{"name":"@balena/jellyfish-jellyscript","version":"5.1.42-renovate-major-formulajs-7c47b3b64b20e570f32b740bad0fd44e2145b8f3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.42-renovate-major-formulajs-7c47b3b64b20e570f32b740bad0fd44e2145b8f3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2d6814de647417a933d6edc8a1984870af00981e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.42-renovate-major-formulajs-7c47b3b64b20e570f32b740bad0fd44e2145b8f3.tgz","fileCount":16,"integrity":"sha512-4aksmseP8inv9Pv3jpqtCjcrSR7sAV7ccOqorCwfjYDtuc4pCl7iNTHwezYrWmCHJHIav/GL4sUeAKmkyaDvXg==","signatures":[{"sig":"MEUCIQDNeq4dLiTiMJJ199wBILxNHe5tnA62QT0ct0FHFCquigIgTfz37TX5llrjYh07WwQQF2ShiteI60lz3bj1hN4Hjgw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGT8+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqblA//dBvyWrtFbLXL2vbsBFm+1SmZdkoSepspC3Yql/TUd3LqS3U9\r\ng0+htv+9KpZ//k6eYiyIgLuMWYPfZdYDDUqZ3HooxpGVkJoONaIjDH3i0x+7\r\n+pUQcPASSZ/Ie0YMcY3AA61QTS7cmRZ0InqwyWNoXCXcCvwM/B8cpGBbnSnO\r\nhI7JQCRtABL28EJ91pkfXhjUM4SDcYCKmEao6i1W/fI1H6Un9uL4WU5rfKPk\r\nKKjditmVTsl/+WFWA5Vy+xtfRD0QP9+1/Qdj/nvcvi8lIuaFAhVcizQ4MYkr\r\nmXgbn8QLEoSpET4Yf/2efMCZsa7+mQHq9PaTCsN4cMLFSS37MlPqx8lIchxm\r\nIz7rWi0NFw//0/kN3DrG4ZE+LNHxYhu0GvNTnoZLc94V/94cLnjwY2Ci6AUQ\r\nA9AbgvQSHgY7tlTp7H2tDJ+WupJtvoY2wfhEGXQRCFoe/5rMS56h6SsQy+7E\r\nMw+5t58LxVfjNwUca5R6Oet/pbga03uf8SdSCXu9tkVo+Onwc8kvFCXdlZD6\r\n4IKqSRe1VFWIzwvh15SA/r63pNOlyFE2Xavj4lyehZKD6frSo8vFsO7W/IUd\r\nI4R2uX9LWIl5nzKW6pjZzXy6V65ZSef1WaGRUhXq1DqKWnAWg/AYGtyaSO58\r\nE8oO9H1PxQKL94buX6YIvprMbCWqweytJcw=\r\n=AqhV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7c47b3b64b20e570f32b740bad0fd44e2145b8f3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-25T20:39:23.811Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.0","lint-staged":"^12.3.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.42-renovate-major-formulajs-7c47b3b64b20e570f32b740bad0fd44e2145b8f3_1645821758095_0.9891234391447734","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42-renovate-external-non-major-10673b564bd4c0c18d9ba0d93da598e84e352a92":{"name":"@balena/jellyfish-jellyscript","version":"5.1.42-renovate-external-non-major-10673b564bd4c0c18d9ba0d93da598e84e352a92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.42-renovate-external-non-major-10673b564bd4c0c18d9ba0d93da598e84e352a92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6db14eb73e9ca6323a3ce1bc0300d0d498864c35","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.42-renovate-external-non-major-10673b564bd4c0c18d9ba0d93da598e84e352a92.tgz","fileCount":16,"integrity":"sha512-OnPIVMTB9TqiBs670BMpS/mix6gvmOXTnBpniwopUffXRZ3b6wNQ1ObDh0nUEz6uh7JB8kpBM68MU8wzu1kMxw==","signatures":[{"sig":"MEYCIQCzIYNik8RG+4vsTHZQ+Pjs/uOFJjK+EMM3AsI5rM1DlwIhAMYOXE2kd1Spym5queEcMB/OYvG5+PUFLxRd72UbJaZ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGYNLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjEw//Rmf+GEWpdVuZ/mT0e+2KlM4VBkjklZQNvRzfIsUpGBpik02Z\r\nOLkYg1+CvvlV448IQF8aSoj2VauSNuKbouWttm9sAF69dzx0QIcwNuHjg7jE\r\nJJa8LLTPaDcdGT4XXyxSwOYNh7JYk9mJEdlTbvQZ65qV6q+R7hrpRAIDqOvf\r\nYszCNgOiJZm3IbfNB7GzTRe/XwTAOBaEbyNjvP9LxO357VACWoHdW+obp/lP\r\nXYV9LrLgibawqX+7UU2dpcfbgCMrsmbrnRVtfocy8hytPqAGPHzJGeZi+EPC\r\nsSRvgXTe3FLm1dOjaulHw2rJQ5bMu51x2HKWpYwXD8I33M3GpsNkSRyldZn7\r\n12Ftj1aXzx1iCSkkuNnkB810CYjpTLH5Q0/FDhf4U9MQN4DcnERJB6Wavxpo\r\nLiwleEoWqi1XPxwoM7ejW8I17D4+II4PBMgwT9Z26d63bdLEnl/A67dnOCyD\r\nho1vCQ0BFKPbEN2/lhgcifClmsDIQW4HRU/5NJYtmrLcdpJAoTIxu/qT0Vkp\r\nAYTv+BweanO0vhsQbfJQWhPjhBXQf/E3us8q82cEE0/LBTDGrc7NFFHYCz2A\r\nfdBTN9p1kxF4QCljA8HIAKzsbUd4IoQJWDIde4EmLOzGxNQHM4Ow7e2RcaUY\r\nXarTYN8BEjJ2jXP2T3gC9uW13uMUoPN5RAU=\r\n=XoMG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"10673b564bd4c0c18d9ba0d93da598e84e352a92","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T01:29:49.363Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.42-renovate-external-non-major-10673b564bd4c0c18d9ba0d93da598e84e352a92_1645839179582_0.699030144371179","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.42":{"name":"@balena/jellyfish-jellyscript","version":"5.1.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8efd1b7b1cedd14b15764db8a658c467bedaee51","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.42.tgz","fileCount":16,"integrity":"sha512-OfRfFPpKehFAofpM7Im3xGs0ncwqFbXHX1joE/FQiY/J4e90m3Itk8T4YZwb4rMlfnsy/Zo8Zk+r3c4qwaaOJQ==","signatures":[{"sig":"MEQCIHtoS+IgEuZwtUNpzzORTwTYgIbZQQVmmRMmgwmaexPnAiBbthbrd09RnuGfBauMtNGHUc55DUFY545ma5ZdFBFUaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129122,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGYQoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpnhg/+NTqsT58xa5VDD1SIXhoSxlHhIw8Y8vuVzkbku7Z1yvsXaRlb\r\nkehhVqjRaeIGiX6w1wIAkqNQb8LPhqTi9DVA09tDcuqjWbROhWQsN/mhTEmq\r\n/7vOns4Snj+nE4B2CvsPkKNv6YHNesmCVa/OjRz62c2awcxxeTQJltI6qIrR\r\n6ki80/FkMcCzF9oomLRKGcw8Tp4aGHlu7YpARjG//hVpLWub0j7maaAzFrlX\r\nqQ6xmezXywYB0TLPpT0/tqjpOsJ9uakz9DcsvWMZU5gc0Crs5S3m52jceP4k\r\n0ZxN9RcGlDAvpEBs7EACpDh216iSjf1FlS6tBFLLf8C8ltOU7mnkuZ5g5+wW\r\n8NT/5CXJXbbIyG2UavzCffG4Vmsa01CuG1Y1ZA7iUw1h14sTE1AjyDfppMKm\r\n70l+dggpGRDxynVNyt//ca01DWAwYxs98Mu2AV80wzhMYMSzG86EFWx8ohY4\r\nubQAFyWA6ELeunHbi5dssxdmLEmqyiD4DuQYAMeRsTkjRqK1u+lRy8rrK7Eb\r\nc6gjY/EwuxwuJuLvV+/Hc94CM7yv3wCGJ6b/l49gGZ5LpeYc0/pyzem4LY0U\r\nvUPfZeL1k3E47qYm1Pnap9vhQtAqOLaZlM10uCIpQTl9x/P8dvaCnh2PhmEc\r\nSJE8g3O2xQaT0AF9WNEcVSrTYL9gpMQPNsA=\r\n=AUgq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dfce077b4bfe59a56307ed7d17845803c01960ce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T01:34:46.751Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.42_1645839400780_0.5670177031009542","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.43-renovate-formulajs-641fb4c483ca58b5f788503895f0d5a05c9bef6a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.43-renovate-formulajs-641fb4c483ca58b5f788503895f0d5a05c9bef6a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.43-renovate-formulajs-641fb4c483ca58b5f788503895f0d5a05c9bef6a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ffc9470e817d7d2a0b75a73014c985c243f7719","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.43-renovate-formulajs-641fb4c483ca58b5f788503895f0d5a05c9bef6a.tgz","fileCount":16,"integrity":"sha512-7HYVaPF2zPc8xmY+qVvoUFvcb0KVGO8x/HEq2ic/7qM8rOSVAl1FJDDTcp5o6Mp0grjbq1kZSa/rDdmecmkVNQ==","signatures":[{"sig":"MEQCIHHfHBHNR+kZrqwy3zJj/4zj/nUpziJZbr84F0LhNp5hAiAQuq52nsLVWUG8Hwj1xHMC7+0Kbyhyfs2lXXiBTPZYsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGYT/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqdsg//X+7DIaCIv6gV1TLCU7SGZC4zBEiqb9kRpu3xaEzy+y4CmXUU\r\nuEHc5lIBao6yQLvXeYAyxWqxluTxqK/1Ckeu+0qvUuAtcqa0Zqr8mNbhvH1x\r\nOPn/hToYDZDdT5DNfGVtq+mQCfPYx9uolMtSnb4fpymBQehjFVcEIViMhASY\r\nmqRejzP7e7eE3EnNn6z25XZ7R83U8VXUkhq56DSZ4x6u6QAFJ8hjO7Ymhz5P\r\njao9qMnEUxC68pHE95ZP/hh1kauudBUNJiZxjvAJoD3RcHbFrDFNraahGGpt\r\nROSYZ0YF1wqig6fSNlQSgFWgbgZcz9eggrKG8azc61dSZPXeboUUN/MqKJjW\r\nKG8ldBu85QIEbN767zJo5KU40QKRbDlT7gAE61C0gv/1BDDcaOS3gTQO3BfQ\r\nGhhj7cju1lor1PLmKIPQLJJebwQ/VxijGTqrkEXVeIbvUaMANFFkm7i+4NJ5\r\nNrWu7xL3A3EGvBdR9ySl5pDUHdKQDfSJlroUBzAz75PQwqJ86fesJZ4dr29e\r\nKhaaoH9Nq0ephlbEU1T84OhUen4P94YSLd/nUQmjIflSs5o3oWtq9hWQfixN\r\nbR/SaSeUfKV5UUe8Zjdi7a8Gz7sSlfQNYyqqJ6Rd5JiJRfErqi4/Woc2KZ5k\r\njOxMIn5LaLAqGm+vu0XF6IxpE6fwBNjpjkY=\r\n=1Hhq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"641fb4c483ca58b5f788503895f0d5a05c9bef6a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T01:37:04.387Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.43-renovate-formulajs-641fb4c483ca58b5f788503895f0d5a05c9bef6a_1645839615236_0.027829579921859082","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.43-renovate-major-formulajs-ed42b5356305473e30391d5a6733acc2f0654ea6":{"name":"@balena/jellyfish-jellyscript","version":"5.1.43-renovate-major-formulajs-ed42b5356305473e30391d5a6733acc2f0654ea6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.43-renovate-major-formulajs-ed42b5356305473e30391d5a6733acc2f0654ea6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c66fab513b38d3bc2bec0cec8610337f5d7ba7b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.43-renovate-major-formulajs-ed42b5356305473e30391d5a6733acc2f0654ea6.tgz","fileCount":16,"integrity":"sha512-Gb30m5tMa9GkdFDZYxQ2dbkAa9rY28wABs+z2IQD6PNOB1JhLyK8M5JHOZ+fKm8aMmC/FVACfP6m13yawj24BA==","signatures":[{"sig":"MEUCIQDIVnrFvMmWFLHavrhY9RDatT88mLazIPovKSnuL6tQ3QIgFaz65Ug1BijIK5kGN0Z3/+Yy3A+meU8kdfQThq0DrYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129272,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGYUmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfwA/9Gyyle+mtZCh0LTEe6Txqvs746jgfDjwWaC3+kDWfK7rK4PL0\r\n8NprpTZz5ZccQB1TzT83Yp8+gRTMphsm/f8O9z5a6oc2KMpqs8AZ7yHzm7Xt\r\nxadoxpSMF1vf8gf5zrDVV5SsSXFClFcGYMzFVTjCTauSyZCmrCieKfBeLD3n\r\nesWEL2yChoDCbD5XxOzhsrS2DyEx1AoQEKOw5UkElxOJQvCptvY7J8LAACqz\r\nR7cS5vGrQGQNr4/QYpyudp2b6T7zMSNRiHv8Pszg3TSmX14iNIsw+a3IwmCX\r\nE07GJyUrNuaHLXNZe/+zD+6QgkrR9qEx9XUtU8h0FoFAo50XwWNJeh96Un/V\r\nTHeBkNPjeCzPi4ot49nYftio8RcKNdArE4Qj0fB9IxyEBfmnOF/HpUWNId5I\r\nzRhwJAD6/7P98Jr2BaRt6VyEOTIBI8XX9F1u21gJv5scSyE3pNk/dTajBoxD\r\nG1o2R24QJq4VNs2EAADh99FU2C2N3bunl9wAMZiwg5jQ2tzE1I08Gq7xAA7L\r\ndEPozF7wQbKU1Czlzj8l35DU3NsEpPyIxWGfs9N77zms3idU5yaRw0bolIpF\r\nPG9ZPhziUyKCRblGhqlxsLc5CxJvUeaXR5cu6Vwlw0vJAZk54BVEquEJATS3\r\nI0a4mWJZcqPleJHd/V3C+j3KW+PI9rk2kmk=\r\n=huHp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ed42b5356305473e30391d5a6733acc2f0654ea6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T01:37:34.077Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.15","@balena/jellyfish-client-sdk":"^10.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.43-renovate-major-formulajs-ed42b5356305473e30391d5a6733acc2f0654ea6_1645839653897_0.3620720284020851","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.43-renovate-internal-patch-2043eb87eb29d25fcb30c8ee2841c099b37cd73b":{"name":"@balena/jellyfish-jellyscript","version":"5.1.43-renovate-internal-patch-2043eb87eb29d25fcb30c8ee2841c099b37cd73b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.43-renovate-internal-patch-2043eb87eb29d25fcb30c8ee2841c099b37cd73b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2733fd46c25169f7b61ca46cf08dde19d91d5bd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.43-renovate-internal-patch-2043eb87eb29d25fcb30c8ee2841c099b37cd73b.tgz","fileCount":16,"integrity":"sha512-GxHvZUlFbN3UyG1LvFkK9gkGrQCNC1YyFgrQrhCb4d8YsjA1WR0zCxJJEagaPhdu84L5I6uU2ZSGVapBqkg/8Q==","signatures":[{"sig":"MEUCIQDsmjQKzUIR2jp5nNLGqY7+zmjLfemUl5XmzatP6R/XqwIgEr8a5DZCPkDD4f7zsUFnlPmpP6p1/N+QC/L99TW/7I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGatEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE2A//S0ngymVu6Hk6YDFKqHJIqH1LmyS2Jr7CQysyTTHfsY3K5HF0\r\nVYLthJzKmD+U0192U6DLxtezK0LxoXN0619+SREN3FMbZ6T71LkVx1fUN3aY\r\n0R5bISnn6kHkAABdkHZ4tUH9p4c1x2Smf6mAc1GyAu1hXk/Nz00NAp+aSBcp\r\nXFANhHDyd398AuhynMdaySB4wM0+BQreI238rxuafkEilCB5GhL5bW7CAOKB\r\ni8qQdLwgeVx+gde5pguK1zw9O7xJbs2cxRtIWN+EmOWVqOFA9mbEWpNCbUT+\r\nqCg7UI9JYYGb139u/WejF7Mmj5Pe0zVQ/tjpLQuU9slZijotB3pnOFYUm0iW\r\nqXdYhE3/uL+AGsvMGo3MyPZQ/z68zksYWmvFBrNXx1uXJnNyy8qQMsOjsCN7\r\n4NXKvokzdKGNxRk6vR4sjbFMl4acbxMiYlUfvcr/YK+Rs1DtGXgeUbiz0bPm\r\ncYsGAg2DnySBF/q1sI2nofFzSoyvpH7Fj+TikzlpzkISPmbiwldWw8Uu7rbt\r\nYfrTE+3MZZESJKq/Cbx39FgKYacLM0+zgBUWUWBWf/BtNpRlgUR9SU/TJTlR\r\n6oBd0YuXF14ik3/o9ueM1+qYEekk5iR9e3w2m00eFlbmREb8GubUpvqxWeyo\r\nXAsjuyPELRtWmX2YDlJmoTKYGdZMR3od8pE=\r\n=zxcF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2043eb87eb29d25fcb30c8ee2841c099b37cd73b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T04:20:58.495Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.43-renovate-internal-patch-2043eb87eb29d25fcb30c8ee2841c099b37cd73b_1645849411849_0.9777352987657184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.43":{"name":"@balena/jellyfish-jellyscript","version":"5.1.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2f46b97025362182dae77337e3bd479495d1128d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.43.tgz","fileCount":16,"integrity":"sha512-FOKoPdHXWwAmzavltV1udo9OD0gDy4n+xlrv8JnRY7vDtXQr++LQVJqNxtGlHGNNAN+NpapTNvJZA8nvj5V5JA==","signatures":[{"sig":"MEUCIQCVa7t0MUir9Q3/h6+DNgqAT3/cF2A4Sx6OI33l8uoXrQIgLVSw4S45L4nRZ6aqkZX0b+mu/Tsips4xl69M6FaybUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGav6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeKw/+J9lLFyHbCRAWF62PHoN483bhtrSz6HijZcKo6cXZBaJ9zsnf\r\nAPnqBRubZafkJ+HzfgkKff90z7MbEUkUPMJsF3tN+2Js4KQlVnIhdd6rwAiy\r\nb4pCX5Bo9SUdE4SwoiHwMo/3In7pR2hxGnL+h6l+u+sbi/At89P+Ls6K1UEN\r\n1SY/Y4Xrju5HIyUFk9BhnSV5huVcgS+20kbN3Go3K5avUA8dOCzbS23wh2sp\r\nJwfkTenRC80mfZZW68gq1c7g3HxqB+5kvlKBG1NwMUovSCyzxKXyCWzwUi2C\r\nOn0CwAebpyU2dVPU/BEJTMPOGmbAGPoqWybW3r99zpLXeV9E8nxdzW4Zgdkl\r\nclMLwl5Sen+tvUgNnVef5nBPW2K9pScpYn6kBABXgOJbsushXBaaTPNSprUR\r\nkqjjajRpx6+rXEG3lURM/Q1o7lWTRM3bwAVfwy43gUpO46g9WEJsbvUMbdG2\r\nmU6+UUUCQWzhLGMVuEZO/cWGxkb7PFmWz+uy4cu35DIxDpeoehRE2S+ygH+K\r\nEU9L9C/hXRvES9hUsA+Elp+/Bk/ZAoxW3XRugRkA2VsQvzIWwDss2zW0shmm\r\n7x8rYzhW3rm8c36ffgzEB9gf8TNtMCQ4lGke1nfqxnX17NJS2Ssg4RfMqOhZ\r\npbwvx87nLJ0rC7xdJVDDuIpLDmeiaMZ+rew=\r\n=WzU+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"88ede358d0620f06a63e226ff0b0d0823c7dbb95","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T04:24:33.999Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.43_1645849594340_0.4507263772574073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.44-renovate-formulajs-740adffde851c40fe5aaaa81217b3fe688f7f6cb":{"name":"@balena/jellyfish-jellyscript","version":"5.1.44-renovate-formulajs-740adffde851c40fe5aaaa81217b3fe688f7f6cb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.44-renovate-formulajs-740adffde851c40fe5aaaa81217b3fe688f7f6cb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c83e0bd2e5c87e15a6b96367a22b9e91c0fbb78a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.44-renovate-formulajs-740adffde851c40fe5aaaa81217b3fe688f7f6cb.tgz","fileCount":16,"integrity":"sha512-hyc47FqHXujPeEC3Qct7H9ZU3Dv/DhfksnwHWkU7ZHij7p3ml+MgvFWXmtsJzlWtERnxzU7sw3MPtXFmTIUWfw==","signatures":[{"sig":"MEQCIC+QIwZd4BO/fLcPDeDp6Z3Um0aY2nTxNfyyGjMlkHTGAiAChyqqD2UQd3gGf7jMGdo+66zmHEHagpVXEbJvbYcdDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGayxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpY5w//dw3/xRokKXbakFvAKLoN3MXukFsJVQFQmWkB+NLDZ6fAOsph\r\nSraHojoGfLXGoV7kgfjLfsMEc+rX6xqVcZQ8Us3Z40NsCmGaY19Cr5gZD3zV\r\nCT7nIsGBqjna2DDM0PVTaHxLPSAyNzdksS18bVTEJ0xGFZcWNh5oWmFMFA3/\r\n6nirPTxS+UcWFOEnCoQ7K8pX3BAhGIjkdNDeUoWQGmkgYhUoDsOfDEDRtoQq\r\n+2iMx5Ejm/DUU62PvDEA8YYwJmn2L63YghaJZKsUxh47keDkqfL2CV8T5T/F\r\nItdhLr6VriHTrZVu7+sYSyRpfZ5LGMsUcJZFqj3ftlJD09XD2Yu2aZndkRNs\r\nd+VTBef3UI0SAhCDEpV+rhxPvHiejZ8I92p3yJqSxPDCuC829LRzEQhoofID\r\nK+d2Vq1u3IK0oa0rJGjP+nbjZx2YNEUzoY07BL3Wjy4o4V9D92ognLwl2yfJ\r\nXtlclnnReHhSmrDX3twg+2FEvIk5xsl5npMbKJEqkC7ZqIRlMw5iOl8VmuTO\r\ndNdP8w5rSQRhBinBFN1H9palbcdq0/UEIOjGFygk2QbLQXKvQ62way5lZKB0\r\n+FgWZMK5DiqLKtiAM27EKFfMWX30r1xGCQFUvuVIEg35+LecaGSujwb9XMRf\r\ngQ0kwE3zxpGIZJh693jPIRtVKEZhqy9pmyg=\r\n=Je+g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"740adffde851c40fe5aaaa81217b3fe688f7f6cb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T04:26:26.160Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.44-renovate-formulajs-740adffde851c40fe5aaaa81217b3fe688f7f6cb_1645849776851_0.5106106555257963","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.44-renovate-major-formulajs-eacb397285110769eef5df02aa6eb21c44c7ff2e":{"name":"@balena/jellyfish-jellyscript","version":"5.1.44-renovate-major-formulajs-eacb397285110769eef5df02aa6eb21c44c7ff2e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.44-renovate-major-formulajs-eacb397285110769eef5df02aa6eb21c44c7ff2e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41c9a97b84d336d18a6f2c158ec567f21212386d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.44-renovate-major-formulajs-eacb397285110769eef5df02aa6eb21c44c7ff2e.tgz","fileCount":16,"integrity":"sha512-JLcIGEThaP0p10Z4XON7+0lEZZPgPqM7OH0feFXW0CV6j1Wai9N/Fa3vO2S99/bHCJzl0tpb2mv5l1UGU65r8g==","signatures":[{"sig":"MEQCIBaQQf3A6v2aKx9JeJya4BTjQgGl9hr6hZRWQyt4MumOAiBwgeY6B3tlt5Z4tuAwjhoBr3zuS0PEbKPujIT91s69OQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGazgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpxfg/+JvesDRMrM8clR6LousnIRRcHDJRhE9q1LcT5uJuNlPW4rLQw\r\nKjdhxXlGh3mSlPwz/LxdWZ0RntqP/KDzzJbYu4xdHqcB2WwIF9WwB3GxR37C\r\nilFIfZMF2NzAsZHCAyE5N9UtGXjkmGUdWIoBrD5JKBTxreiRxUl8mMd8bozR\r\nKZCNDoZgQ3dMURFIhrbYOpC/Zk+gv5MzeemeuqJ7Xl6TopTK0oGvxQWO3gTl\r\nfHdFEzXnXETtgZKlL3ND0fzP52vCjNtL8qr9o8OU9nmQwC18RodPbORpbhDu\r\nM2/aylR6+R1J7c4J3CpOUjL2uoXzQff55jU1ViUQz/TQOnqd6TQK7ILZvwi/\r\ni9K8XEgxCfjivD9zoQMC3Io+ElwGDBYxhX3fL+yfxZZ2aTdb+dUv1ugexfng\r\nGwnCXRj7BRshl2wJ7VSKw7qvu2sBGa59rVFvC7Nr25tVoGmdkZHDFgpRoEq9\r\nnFaidgYA5NHTwZqQzDqc7CeYhMd67K1xsZApbPhdJZitO/agqm5CIS6/GiGB\r\n0V+hwFte9Zh3g6KfW1f7YRLGUkfMMxR5mnleaEy+WCbZ3HocF43qNESZfIQ1\r\nw8V6C8mogTGgtxFL7atKEcyT9zI+ergvar78acu1rxVBzCiGp74+HjnDyOOo\r\nCCJcAXC8tmrRqTvZxTuCouUQE/K8y5npSG4=\r\n=dsKz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eacb397285110769eef5df02aa6eb21c44c7ff2e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-02-26T04:27:40.618Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.44-renovate-major-formulajs-eacb397285110769eef5df02aa6eb21c44c7ff2e_1645849824254_0.4474866445491623","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.44-LucianBuzzo-patch-1-cfdb0b02af88ecfa4535a91f7a8a3b16ccc8dda3":{"name":"@balena/jellyfish-jellyscript","version":"5.1.44-LucianBuzzo-patch-1-cfdb0b02af88ecfa4535a91f7a8a3b16ccc8dda3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.44-LucianBuzzo-patch-1-cfdb0b02af88ecfa4535a91f7a8a3b16ccc8dda3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"91ec8f05fdb76717d5c7d9bcd52d7318c2ee48b3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.44-LucianBuzzo-patch-1-cfdb0b02af88ecfa4535a91f7a8a3b16ccc8dda3.tgz","fileCount":16,"integrity":"sha512-bAZvnzeBVLJuavffh8ZgUP+73MBjViS//kSrtNa4D4Cge0CcOYuqrQCjKAtDorPIHNdk7fAblWP9Tg+FHESqgA==","signatures":[{"sig":"MEUCIQCPg8XOX7PUB7vrBbbcTsQmTx1sSWyE/4PlL8CzfDCSAAIgTQpWCVyfywZLcdvpPuVaRmbngE/xXickgiemB1J8lvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIg8xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkig/9F7L3wbbuM6kywadia2yM6HB7M+VGztln+IFQDa44pmNxgVCH\r\nq4cscXeo5/3h4Xt2PXYAwgHVLk7QbjakBWu4ALL8KJYHXloObHA2UTpnlbqE\r\nLjJcFljfWfGxsEC5rJeLVvb4mF+LYow1vVFYxoK897gFw12SzmZu52dT/fNT\r\n93wdqJ3Fuv7ZsHeObMVl9GU6isIHJFt15p5lStxcm1PZAbppUoDQHJvxeWM0\r\nejp3WOSZxd03MHhQH1KRiYqi8CeuSNJLbbQSrP4yjPRGJzMIub9PcnWw7F2M\r\nOX9A99/4gLO5Y5/XyJ2OGpKKij+MEBq8olAN1sTGAl+DDgzKcKqdFURmX2JM\r\nl1t+dcy++dm854pvnaF6w8CJzBWq2kKuK88z4xk6gV+vQ9o7h2Mgbwqx8Rck\r\n2YKkvcNsZY6r1VyIiYFpEbjVYXWQd7wyfsW4vvk/mWLWkyuGStZfGcSch2NY\r\nZp25uhahku3q9o5s+NsKw0MKma2sFb3DAX3pvePyvMcFOu8ovnpFMwzktf0y\r\n2nc2o1y3sPUswQ1VSPY9Kys842J/ayiVMLfAjcE7C+Nu13xnoKHhr0tJAwqi\r\nZImC2RN6QrGq9zk0elBNFY8++ikrWz4JWRMdCWiE2yQR/5aF8zgjhUbVfqtI\r\nvi1n7whrbhrMkq7BOOM9Kmcrz0u8Ybygcmc=\r\n=SL21\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cfdb0b02af88ecfa4535a91f7a8a3b16ccc8dda3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-04T13:05:37.010Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.44-LucianBuzzo-patch-1-cfdb0b02af88ecfa4535a91f7a8a3b16ccc8dda3_1646399281413_0.7739835865578002","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.44":{"name":"@balena/jellyfish-jellyscript","version":"5.1.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ac4ca12ddad501039987f85adb9faf667c2b7133","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.44.tgz","fileCount":16,"integrity":"sha512-Su0hba8ohm/1GTwVY9C6oabz3DEQl4qcZqcbMSiEAPjFptBQNwTn8pgrgR9OpGlZ8NgYxOFGXAus09aKwLT/hA==","signatures":[{"sig":"MEUCIQDef6eCM6G6CsyLsZJJvZVzXMflT/msyoiQ0Gd5dNULJAIgQnx6mbSWDfaScmjc0sC7B180LVevyiggLK4XAvAENq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIg/2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1ABAAjZRQOLIAC+91xI1FWfZUpJkzMuhB3opmsrKvkGOtdpvriY0Y\r\nJO7D5yCiWCUy52H6ssal14mKIKpkidkcD6ma3CVLvPZa2bL9W73mWbEtghgv\r\nKdZlMUcwV94nf/N7QvsYVze5LSy/dTjQfjvHaqvm3c4un0hZR/OHgF5Ytjul\r\n5W9GLpiuvZvQW/526rshlxkK8wZYOG9xREGN1ugyJOxcywk124ocmFUgWBZL\r\nEsZKMuKTsrIeW7SUYcORPkwGQ5urqSSq1MuI/SZOvBPFnmzwcsH3yaj0AwAG\r\nsCQ87ASyfRIPqfH6ak1AsTBEc8KWwMWuF5lSw0/C8WFVsydbPmtwAsLKs88u\r\nnRdOOsWWwP9RAxehcGg8IDqyqcBoazoChxOQDAIpbpRl1h9C1wcQbvU9qCDK\r\nRu6JwQYBlXGJ1NhJbIE+qXTIdCrMlqaNdvYZ0HvJYCVBEWwNn2aW8Q8x/rBM\r\n64U1rojfv3OecK9dC8jAydh0Om4aJOo1zVxkwhzhpxGAKJOE0kJYsd5ZMMRi\r\nQ9Q14QfN3F2iV20lGmNYE91ehzcHRPYXzIdcnI7QIh45W6qYhkzEC2eoRl0H\r\nFCGOtB0dB+M9ujZn7USLQ5Zht/ail0w2i9hbKce8lZGVC4xLxEI2P2jOejru\r\njO8r+lixeuW/Xmyy7PcwwWqd9w7UMelSQAU=\r\n=G/Ll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ec06ea7e777dc0fa5eccad59ae377cb082e10a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-04T13:09:27.190Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.44_1646399478701_0.08160499065377302","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.45-renovate-major-formulajs-22d3ef6a6ff5089eb127d20c7f6f7538e606a1a5":{"name":"@balena/jellyfish-jellyscript","version":"5.1.45-renovate-major-formulajs-22d3ef6a6ff5089eb127d20c7f6f7538e606a1a5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.45-renovate-major-formulajs-22d3ef6a6ff5089eb127d20c7f6f7538e606a1a5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1f945ef9fa1a86ccbe650b5f4de98312731532dd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.45-renovate-major-formulajs-22d3ef6a6ff5089eb127d20c7f6f7538e606a1a5.tgz","fileCount":16,"integrity":"sha512-UiOULq+UTdkVptqAGeLzhun1I3XV0W6ureL8efG+/SKIvfKzLXyU1vn+KZkle1swi5t7TpNA65faxfioW0TrjA==","signatures":[{"sig":"MEUCIBxvDKdZQhal9aOuvg8yzor0dKBtCRla8MeRDwiC5X7KAiEAxPnlPmQLnZn7wbkooax6kpj/3/365XKp/h2CDbpz8vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIhFPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCFBAAiWSDn5Mkvdnl96Mf9z2E0/X/dOZIycbh5YmLOqbalbOM//78\r\nD5dZsrlCaWVKLN3exICYBbvQcXspbN3Vzp7mExIGCF5t8IuZ4pseO6bpFOSV\r\n5iIQRYmSq6rwqKD1Fh1YDSlD2m9VcwwruR/kdcAwHwSQjS/xj8twvnxs557X\r\nNJrbETakYWmeaX/aleYcIsK5BTfAs9qEFRJpgkgpXKkBTU3m1PDCYARsbx3T\r\nBMXtZq4UMWgF7MxydoiNXT38zPaJceY8f+ze6mBDODo4XCKv4ZxPwkRkiRUU\r\nnHoq6VKRE/sZLlggV5WDZAen83ZWWd1sq6rKzxnI/bzCpOXAFeyWjDEgNLlh\r\n8OOSdASBhzljpr5HdOSQFoVHwh2Vk/9QuIB04q4B/ugyLPMg68tQ1cqJaaRg\r\n43C7EfIJjv+gc3x90IWG74RTUdvxQ/Fm8W+YiiHU3Wq9XixGUzXCPSfzewmO\r\n3/g6UcR5tITeHmWJTrr10I+dhsESXAQLuUOqgj+3CUv5EISLQd06B6uJcuYn\r\nihpGYBI6Jv2JzmeIsNLg7+te0nAc2joboBWVfvYvmeEHMy3iPgi0Weh1YVuC\r\nzjttTH/Ka7keGMn+9NPOhJymMeiYalAFBD0tJlE+dy9VQ2S2ObRP1LwubGX5\r\nWTjEGhlKlges8Aez5rS98jGEEM9/45RKTV4=\r\n=Naqz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"22d3ef6a6ff5089eb127d20c7f6f7538e606a1a5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-04T13:13:59.319Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.45-renovate-major-formulajs-22d3ef6a6ff5089eb127d20c7f6f7538e606a1a5_1646399823406_0.17653753029766373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.45-joshbwlng-bump-lint-staged-b471ad6a9b7d016ea22c3ded3465f40d57e64421":{"name":"@balena/jellyfish-jellyscript","version":"5.1.45-joshbwlng-bump-lint-staged-b471ad6a9b7d016ea22c3ded3465f40d57e64421","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.45-joshbwlng-bump-lint-staged-b471ad6a9b7d016ea22c3ded3465f40d57e64421","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"527b1a9315c4fd618d6987eb95792a4a662ed0be","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.45-joshbwlng-bump-lint-staged-b471ad6a9b7d016ea22c3ded3465f40d57e64421.tgz","fileCount":16,"integrity":"sha512-PVsP1N86vlUr+SejIZqKjzATGKKNfjn4+AJUpL8C5F7gjhwNia+ZsfAQszfyjM3v5AJizRl174kXhxjv09oWjg==","signatures":[{"sig":"MEUCIQCMeKao8I4Vf0tcI1mN23NCEcdBiSU6pMuOu6JyovzbswIgNR4g/UHr9Dhq0frEE/oW/WW7rCQFRGNYvq4Np1PTrlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI3z2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa/A//bTxnDHq4CheL3b6vkF5Vg64x644lLW9n7rNXbcBczETMiu6h\r\n4cwVtpkVi1vn/Nv9vt2hQ6YiKDk7TouuJTTcftDF33UDddBeXs+dCb7scFFs\r\nAB+h2agqpmJID/mo+vXHrA7Gew+fogQXexHJIC0Cw+NxUjmLPnOk9vRjRTMU\r\nafQdeTe16xCTN1AbSeQHcnfjEJrFZq/rh/Mx4jFkC1fPC5XDGBX0wZtZsEZD\r\nTIh1455lCqLQhVcGXZ5SvNidTUCm7ujFcRqKKUDDTu4ToKQxStHqBjc7xeNU\r\nzGGzgU6YpTMVME0DN3NKpubNnG93HUPsGiQdpQvCOh9dCzuYOa2wFESV31mD\r\n6f3ySriiF1N3DBk+N0bVk9Mmc/hKE0hN5kg2kpHZSiGqVLsFU718/6Qkg017\r\nrRQ1H+3qQUIr3MpdIELBjP9kyl0z0Nwywf1cfURnax2R8H/JX0Gx2caAmTA9\r\nRHx9pcnSXealTSTYtVkcFzKs0KquoGMIrGY3ieLTsri8htfdiBjak2LhGrjl\r\nISEGUcO/evyan8VndWcL3lp8AnfRPzozo1bULeUhast7nFNZiMJDb5AI6zTv\r\neDiLlRYm1qwPyWcXdvBaoKUKcEtHaK8NSQyOyfZqR0ZorG7KjGbhRua93gW0\r\nwYvmTrbhAx/grZMzWmcTPeB5FcDIkwF/SNY=\r\n=IV2z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b471ad6a9b7d016ea22c3ded3465f40d57e64421","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:04:42.282Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.45-joshbwlng-bump-lint-staged-b471ad6a9b7d016ea22c3ded3465f40d57e64421_1646492918253_0.16162162228272292","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.45":{"name":"@balena/jellyfish-jellyscript","version":"5.1.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9b02034287b8a010e4a647f71867a963bbb55718","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.45.tgz","fileCount":16,"integrity":"sha512-1WEthCwOcmB23YXyrTz3OLvdmxLc+MoKOe96FU1H2scCuWfGsrzKQTMheJ/6nRE4lcMyt5FEkoWiAxQFaH7GzA==","signatures":[{"sig":"MEYCIQCi67/ivgWtxxGmcmcE5onfOgw0fwLp+VX4OI8kG7g9NgIhAN0IFNu/7Fy1YHEJyQ/jtKKcJYBXAinWDQg1UEOFa5R7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI328ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoLw//cwxiH0hjM50G2v7KvrBW+kd/+JYbX7vpeB5m/Hpoo87IKGdM\r\nMLprXL527XPQOoZCAlfsUFPrcUCuuprCuotq0b7LdWgGpfkF5rhsCWidAJ8a\r\ntzNEIultwjCTf9dgucq//0wbJoei8QoBkHKAut2xPaq6mMLg9TblBFrgA/95\r\nD4+fHp0qqTyE19vpwRRC/InlXY/uppbymDGqV4Wg26A6nI1EpRlvUZL1KaJ2\r\nZDgTB8WffjNu5NmG8wwnRRn4LUzX9c3NGpn0hIELXwBHk8kv0kVv0blZ4xKq\r\n9EYgPHFHALeUsXUBmzzUYPIJIeGra4ZLqxw77X1eGzjqLFKvtgtJoGJd6Atb\r\nndMAeB32jNdrRNlijV8MJonnejxoM/gZoElwOmb3GJZ3NlivsyheOEz9lgJg\r\nU338yE3RUeFVWCbmzcWUp/ydkm05m7Ngyd+HcEx1OEQBAnp0xEaeA0ShT5Bh\r\ntFzdwastytsOB/oQ6q94AwZrSIgDwIB7A9OaGF0uDP/EXmsM+0ZviarMZoA/\r\nNQbGlhKAPfS++v1xQxPGgDw7B6tneMMayQsRBxbVrmz+I9a4A5n3a1/fifmn\r\nHBGrXkjSdNlhd8W1FA/akwzLvSCbv/liFdSoRFgXQeVhx+q6A2cDdwSZqgJM\r\nfKb/I206wTssLT7uTprtwEQjvOeDq/yd0HQ=\r\n=jfy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c931e782cc780e00d821bc4ccb920967f6862b43","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:10:03.666Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.45_1646493116677_0.21341035258093322","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46-renovate-formulajs-f4e25f8ee52ee0368aa43f93934bf915f391d3c3":{"name":"@balena/jellyfish-jellyscript","version":"5.1.46-renovate-formulajs-f4e25f8ee52ee0368aa43f93934bf915f391d3c3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.46-renovate-formulajs-f4e25f8ee52ee0368aa43f93934bf915f391d3c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ef7bc996db81a8238c51a4020917b334f6fc39da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.46-renovate-formulajs-f4e25f8ee52ee0368aa43f93934bf915f391d3c3.tgz","fileCount":16,"integrity":"sha512-dTuvEbL0yaoCFMRwv0OtANP5KjnFeiNpTEq5FiAZzIbSvSkzYk/usnNScHre4tT0IomTeqPBayHSWqEGVJ648A==","signatures":[{"sig":"MEYCIQCo4XWnI7/VguK/HKWlHRhuEhx77VU9tFWIeQwhEOv13gIhALdhNKMqxH8/Sz6AcK/bVcfvK+ye9tR01gF6OH7JNAOv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI36QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrurQ//YUNYImUZ/w9UlCDTVgifywcw9Nsr5uUKdmOHl5bJkJc1FnUN\r\nhVT4Ohc2AuZJQc9lO7q5HfCIDfITCN7eg9mkYDohIi1ckNa9aBQJ+iyoQFdC\r\ndP0zjWl7QMHGGo/t0anlAm707FF1tdakYpuZCgg1sW1Pet6U1URkQ+TC4B5o\r\nwywzMMGG577II+y36NTK9LDbHLEzW+uGevno5RKqSfli0i+HSbSJL3UPUQpl\r\nHc+yONr90jYjDYge9Q5XhwLvd0zoMSMNJNA0SbHceJ7B4Vkegw5j8XqFEKQB\r\nISTqlZKhcVzFVNCsa1Ua15itNWQs/My6dbfWlpeyZJwbc23oGimw8ItVYpXj\r\n4EE+nmHVxeBpZBu3Ly/PyMkmN/Enb82BR5aySjOKlgQXaTgjMfc+gbf31ttw\r\nT68KrcO0ATEm76x3ZaXN/yT9xT516AZdONgasSS6zRUNZ46YH6zDwVNR1FZY\r\nesa6AC6fy0QkoATOiDZFqddmR92vjiYGMbKCS8p0i5BtCe4E+R1jDxwry5MI\r\nXI8O5qUeIWU3uKPnxCHr2K8GeBO9EshdfvcyAqO5uPED72sEcoYAAqfrEFHv\r\nQ+SyrxIEaFQUxOW6TesZrFp70UoHmPkZFPshoLaaL7IQOWEr9gMuAOhKi09R\r\nDYtzcFjZN9tvUjljFVmTjEm2oojrvz/kYPM=\r\n=15t4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4e25f8ee52ee0368aa43f93934bf915f391d3c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:11:39.888Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.46-renovate-formulajs-f4e25f8ee52ee0368aa43f93934bf915f391d3c3_1646493328853_0.06849224424016764","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46-renovate-major-formulajs-6022440b6311b0c744bdc41ab7360e3fa0de3cba":{"name":"@balena/jellyfish-jellyscript","version":"5.1.46-renovate-major-formulajs-6022440b6311b0c744bdc41ab7360e3fa0de3cba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.46-renovate-major-formulajs-6022440b6311b0c744bdc41ab7360e3fa0de3cba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"500ac2c929fd3ae1edd506cb3d2737454ea3cd2b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.46-renovate-major-formulajs-6022440b6311b0c744bdc41ab7360e3fa0de3cba.tgz","fileCount":16,"integrity":"sha512-RngFQgvSl/OyEukV82ExQMvVZ4QQhOusZP7Kb4kQUPxIL+iPgLm9V43A9WPdNErzHKGLMlZ506F8S4/lEyJ5zw==","signatures":[{"sig":"MEUCIFRzq6JTTDOzYZ5DYoaBxTFPo0nw5/T0DBM8ATCt4HivAiEA1MRqwXgVBBARNTmmp8e4qUgECvmEBP6ThY8zZ+xPwlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI36nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB+w//YN31lc/YoTni37oIiYPT9X19WhihBx8QFO7oPNr3zkVb/3Ot\r\nr+VksZUm9mJa14NV7dnnzl8Uky/7Rrwj46z/TrbdWeierrtY4i2uryaoQtv7\r\n9v8jU0ZKH0BLyORM2S11hnn0ZkcMB83NYCIscXRvIM8XHK0GnWzUIs2vSWCJ\r\nVPg4EidiQkcb8ffbjmszXpVLsx8qjMSDQR0DMErBFZcGQ4kTXHF7gNl7xxEj\r\ngOz6UlEJ7TeLP0Rdxo69vBHRaj2n+SUU2yXcoOkdutI7Q2tF6t2cZqR2KI62\r\ndTyLhHmdSMx4oTsyGZb5OZVd1ns2+J7AXZY0r1CtJEarAERZA8AAq1o+mSLn\r\nk4DjLGF4/wxa7rgmk9zmowzsmMG5uN555FnQL1AfGs2AHPbMf9hfAbt37dPK\r\niOnGgIGXusRZwqZZ7RvTdyJ4fkwsZuVutrzrhjL8y4NV943nUzyAYTlTmxu1\r\nSUMspMfYt6QbMzjPbmXYCP1BQdTwn2TURxy8qG8liDo9L1RFdhmAiz174tCz\r\nJs5fXB/hS7jRg2rxYRXmREFC7GUL862kykX027/Q0bn0i7gQvRuV7fsUYd5V\r\ncw5GmGY4f0+1Yyh4eZtik4F9jhbsMkmatDR5GH1+zlca8moLd8xsNjLhxHer\r\nfvag26OE1eaoqwKMtXOfbeCR+gOCO/ez2LE=\r\n=D/g/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6022440b6311b0c744bdc41ab7360e3fa0de3cba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:12:25.082Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.46-renovate-major-formulajs-6022440b6311b0c744bdc41ab7360e3fa0de3cba_1646493351753_0.17723438863177132","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46-renovate-external-non-major-237a11e8a5e5819872e279dd4a2a7e506a25df7c":{"name":"@balena/jellyfish-jellyscript","version":"5.1.46-renovate-external-non-major-237a11e8a5e5819872e279dd4a2a7e506a25df7c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.46-renovate-external-non-major-237a11e8a5e5819872e279dd4a2a7e506a25df7c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6ba2ccd50258babd4ee10aed0fbbb1136f5ad301","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.46-renovate-external-non-major-237a11e8a5e5819872e279dd4a2a7e506a25df7c.tgz","fileCount":16,"integrity":"sha512-+/d8CGJEsR4PppAcG/2PPnntrBNfzSIg5MbgsmLoFXkA8gYyhTIfuifwt5uQBxc6IpEbfYRUTsWVafpAjUACYQ==","signatures":[{"sig":"MEUCIEN+PzClbD9nrfsY30M3GJ/Nr3QE7wv33bOnxko24khFAiEAr9NNWJ/AyK0QpKFG1DCE0319VT1f7Pi4gl1sl7lhGEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI39WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr53w//cmA7/IjaTwa3mBtyhBdVGHnVZswQXQVz6Xgl+zHzywYUg8AZ\r\nq0lPs2MMf8aZQkix+NVE/TB1KrV5q/++hlFpxeReDHJVS5lEhrOIxmHVI4WT\r\n1DegVzL8qvut3faBcCLzF0ok4uZ1TIWttCbyy19jwFPkl07u2HBPbifqVxDM\r\nSTvR3Wl8/UzAlNbMXb6JU/FRprDTYa6qBhttjKRMe/2Uiup/r1MnvHYHD0e7\r\nXhVB7dfHArr7eskSmb9kqySejOZ2OWk0p97PGA09OjDBA0FgY3Q8XlDR6LRf\r\n3w5oXNiDEa062MhOHzggrz4YEETfPR3xPOD4gI4k4xF0mGIiuRNKrklSIi6X\r\ncNy9QcLwsKrl+27dnjBO4kApr3+wT2BDHSV1hejHzw36jyQNjLS+Tt2RmQS2\r\nTTKBHnaZMvUrYE2Hra0FyIwx45s9B228oZUJxavnRt0HANgXRSp3cuCREKZb\r\nh8QufpSJXYIrI2zAq6lLWyTiQliINbtzlA6r4Eane7771+mxylqB0ui2LqfL\r\nMoRxuOZuViagEH/xxaGEmQrEyCO5vB0HHi1PZdRmAMsMjfer5Sp5U+ePFQ7s\r\nhygTZPI0d2AmUVTm8X5wePoqufN8Er2Vpf/wOeLuuHzife9VCNXP/1bNTyHJ\r\nS0sY+oJxLWSQgPvRUytmbYHapOVMDi0p8yc=\r\n=3jWZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"237a11e8a5e5819872e279dd4a2a7e506a25df7c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:14:43.447Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.46-renovate-external-non-major-237a11e8a5e5819872e279dd4a2a7e506a25df7c_1646493526579_0.07370336230123398","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46-renovate-internal-patch-1b66771372805bff47cbd045d9050b19625d2c54":{"name":"@balena/jellyfish-jellyscript","version":"5.1.46-renovate-internal-patch-1b66771372805bff47cbd045d9050b19625d2c54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.46-renovate-internal-patch-1b66771372805bff47cbd045d9050b19625d2c54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c9ebdb8ea2066f8fb39c89ddf6fafecc3618147","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.46-renovate-internal-patch-1b66771372805bff47cbd045d9050b19625d2c54.tgz","fileCount":16,"integrity":"sha512-EoeYoyJZRgqOOzXXy8idX2FSTOVrhgTZLxLzW/Jkx2I6Gp/jIv/iqFTH0Iz/xxmmwclpRvwpiyboA3pJ9UjovA==","signatures":[{"sig":"MEQCIAmLPGTYriyJV6T9FPUskAkoyi3limDbNNFN2KacihBKAiAiDdYFjjA1fxo9C2BwlSDWykbh0CORZlDvz9/+zSVwmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI4AlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM9A/+J8aL0wOOHMSQ0O8iwBZKiVo0dwoY2y5TZ+NfifsHvFHTmXeL\r\npvynvylMB0T9fiTJ0sIpW0HDJPumTP7jABmDiGWZsxXTHToe4DFLi8SKGJjc\r\nxgih2fzk098hW//UV37Eghf0O+RK9JJpnLQPH6L7EGZWeVNIEjcWxqMopodl\r\nYgg/xcOuOYNH1A/aJEzgs8rAzn6VsM2WAWyqrWRBJpWYzPTgcOrebrLo/7Xe\r\neZ8rDzB4tIp30dDvU3enL3NcfTqku4AkDekDNQ2QLBD6LuraSCM6K/R0pbLj\r\nz16LOqXLfUJY/PDVI3UhRp0B3OJmwMoXWZq83ffp5Vw326/5jh+YIMvrZ81u\r\ntfyzUofW2yF+f/nEQoECzBjBXW/ZanTWEM3g+9MWPbHQvz6XJAOIlcRIVQ29\r\nEaCBJ1fBTeIlk7PmlnDjYnz60mar/5L5MIiS3YVnfJCgQ0JLXNbCxg+UU37J\r\nkQMGORymhKB/E89kO8zpF4xKlBbGrzZ6URrxE5k8dSIeGnO+HQDIl9yoSCTV\r\n4Vn+ABXCY6e68IFovZCRiV0H+GlkfgN2Cs2qw/4pv3v3qy2VM+3jkWXTwXWf\r\n7tgElZwNg0EP92dPk13SrTB57ukT8RsV6roQoiAadicnbBfRdwjBKEtz+oNV\r\nqkiywnioGo+LW0m1++QtnOXN4G6SqYhoqn8=\r\n=ZHS0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b66771372805bff47cbd045d9050b19625d2c54","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:18:35.318Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-client-sdk":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.46-renovate-internal-patch-1b66771372805bff47cbd045d9050b19625d2c54_1646493733240_0.5286114260592194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.46":{"name":"@balena/jellyfish-jellyscript","version":"5.1.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e797480b04ddbf4891c98aea7b3e70c7edd761f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.46.tgz","fileCount":16,"integrity":"sha512-Iqkw634KTMP2HAgYwVKksowK9RTX3+cMjKrybTLu2ORD1jncDMqh2QiDPujk27oW8FPNdoy44eiRGdxgNEUZ/Q==","signatures":[{"sig":"MEQCIAl0mtV4hpiFawl8RzIx0lqq0lAIfA9ZcrWiT+Ik+JWCAiAVEZSuHElfsd8noq5PrsO0/iV2E35b7uRDQ4V29soEgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI4EXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5NA/5AQb3asOVOn8xNhx/37tENr+VyXpZT9q23UHnj8Xdwjz7FI79\r\nHMaX8BYpcGqsIJvLmAoHCTRmJvtjUvxQQzqsTBsQh1kbyK5AR+Svkf5M15EU\r\nVBden0Wd4cG/4hWvG53Vu92/nBqnL//47XutzEv2ozL7ESmP/2xuH5Iujjo0\r\npo00v1t4bOLmX3/m8ajkfaZFRai2tDBDyhixIe6/G4NkhPRLn4dPZMHiRpqf\r\nHG1hScrbDBKSi0XqNn5xcqDJScS22v9Mt6+AGMw90IFV7BGBPBbYD/1L4PPS\r\n05G1oEDHw5/dgyqsUQoKf2a65e4n6lA9A9Oa66P7Bdl9KGKOJhfOrV3CJeEl\r\n9wjBDvn/T1bgqfejGZ+2eu8wJZzgZlUb4Of9KZ+IE/HtmNKOf4ZSDSGxXA1y\r\nKpgJpjPrSB1HiS1AmtlUYOTuMVoXAVdMK1LIsEZBhOX+1zXDAsx5T13uFZPO\r\n5Cg+J6D7kfJWa7LdvnrbeIepxyALMi9cKN8hASpRWaAMKgJ6h+usm5k1u90w\r\nKcDvec/sQWDk6XY39iVuuRJbtr0J+POrdlFaThLSKt7cnH8juHNfMB9PGV1R\r\n349F+SvwWItIUxS04Z+6qHopYNVnQcbInyJqmXrnSR5xQPDV6HNyqZzkKKLr\r\nWaeYm+bHpxvPDsIvu7dTwqW2MJQC8R1bO4Q=\r\n=+WCO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"281d3d32642191045be42d657ec60ca7e1e7a1cf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:24:01.985Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-client-sdk":"^10.1.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.46_1646493974871_0.9474150386358822","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.47-renovate-external-non-major-1a8ae6417e6561caf7a30460936ca35c74fee5d4":{"name":"@balena/jellyfish-jellyscript","version":"5.1.47-renovate-external-non-major-1a8ae6417e6561caf7a30460936ca35c74fee5d4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.47-renovate-external-non-major-1a8ae6417e6561caf7a30460936ca35c74fee5d4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"848bcc11f6b711caa0e90b5489acda0b3bcfb720","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.47-renovate-external-non-major-1a8ae6417e6561caf7a30460936ca35c74fee5d4.tgz","fileCount":16,"integrity":"sha512-1YiuzDfwDkW0vYEJLvKnWGHXqsfnmDX1C503j4nUXcjwnue1hTK9XPk3QzvZYBRUpBlvYqAg2KMKImYtudOWFQ==","signatures":[{"sig":"MEUCIDABg5GZCdotESX/PfFi08n0FV2fE8x6v7+zqdF5E4E3AiEAhkpWY2opvjcbj0S4JwJ7JLL6IpqOZ04v3MZv6fGUcNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI4IMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV0g/+JyF5dV8keliUoff2KrWg2oqvN6ZxrWjeMbkdCRh1uigwKfzt\r\nqNRvMoF8rclFY5mriAc9dDsIr3Xq5HXxM14INBbY3DCdKSDyD/n74UCtaBHV\r\ncO/HYQAfXbMjZU5bFz6i5JuGL5021Bfk/ZI10P43GmiKlwo/ydqXwaiLRkdG\r\n1gizF3SsD14q7nhbMzk7hcVw2kTzKWyb0HKvInpjMBJHKyDLtTNnKZJBQ5BM\r\nXYgIcm1j1Xs/3UuARrh2bfrP63V33Ay8CFiUb+zAg5ISyECRiNmrSUwKgQ9k\r\nHvwWQHiWn/QrDFzqmUtZR39MwTXJ8HHuww2ks6IIJBCQi3rT1cSbPFWMy6mP\r\nZLDk4LDfpUUK72ExHLLZrHZo1/g1H9/S8pigGit6b8qIcrQ5b4ydQcmF4bH/\r\nWOfAd9LeB3Iu+y2NzJwA8SaGoVd0WiE4NAdMFR2/4pB2gM+/7Cahxnc70ATO\r\nDAbFNJgvCv9Nhv3rwj8gQMjypXl4C1KVvdW1tZJVXppnVj7f08PzgZxd5vZ8\r\ne5zyCLhDZoxsnaUPeFrxCxjfPWo1oDvowNgd2aKALuAZiQd8lsOR4NmzAIHO\r\ntnplTJJNM26i0LTgqvgH9b9QbEZ9Q+vJlww24RJh0QTI9Ul2DUFh94r8dqWC\r\neE0LRZfZVpsfycyeXR5cklkL1dPpfUIUvag=\r\n=pjhU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a8ae6417e6561caf7a30460936ca35c74fee5d4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:26:49.229Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-client-sdk":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.47-renovate-external-non-major-1a8ae6417e6561caf7a30460936ca35c74fee5d4_1646494219482_0.014382658109483915","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.47-renovate-major-formulajs-7b31f0ec5b818fffe7d4f886a7a0d8cc227954f7":{"name":"@balena/jellyfish-jellyscript","version":"5.1.47-renovate-major-formulajs-7b31f0ec5b818fffe7d4f886a7a0d8cc227954f7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.47-renovate-major-formulajs-7b31f0ec5b818fffe7d4f886a7a0d8cc227954f7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3417ebfab18ed39d82bd3fe278c4b87a236de810","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.47-renovate-major-formulajs-7b31f0ec5b818fffe7d4f886a7a0d8cc227954f7.tgz","fileCount":16,"integrity":"sha512-RARHSm5V6FEriPsvbuYd7Nivc70Sk5ZFeBla6hs/Sl5JPFpq6BJAJph2IvghYFrThhh3Dx+WLeTcUYmKElKamg==","signatures":[{"sig":"MEQCIAdwZUp953C+wVKi5llacKFj4xeEOjw3ekOtH35cdnk8AiBBbtjb4HxMAlAqPhcMkX/Lw2k7yeCF79fuN1LKylc0zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiI4I2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeMQ//UDZYNU0FHE2o/3EncOPKfZa1IfdVVCroeDDzEeeqdgiB9xcO\r\nquK4Wx9NN4zNEN4GqA5kM0X9XNpGBfRO605ck4zMHlrNpxCzkMb40w8Xo9Ek\r\n4EL3GwVeJk8a3v7WFfL+frJ5Uq4NvPjr4uhUTiK+pe/tq2oOSHsq37GFM9zp\r\nfClLC1XCV/JW4RkUCNnNHYul0+rai7S0FnJ6EcVP29brVZt/pDrvcaTr7FvL\r\nI2HQPYLjGH+n2sXRIb1kHztfPLLwAl7Si/J8c9zgLJWtq5J0jfSWieDdFSe8\r\n09U95yqOXgmd8/OpX5vSFaAdatr7sGjJpGLhvS+Xry7BXLQ8J1U1G077siYf\r\nFdvM928QEE75jBC2Lt+JRNmgrcHBLVP6enrN8Ry0dJjIQIcSX81CpsKUYLZz\r\nH78+K+Iqxm9zzvuuBVKIoLA87FDUmYz5l9S/UIRGFaNNkLsTxamasAL9z4DM\r\n5lO6uprl/Yac/tPfahu4rngWUQIRttBr+9/wlOtdzTusY1FpBUvEHIaJ9YMJ\r\nXLYTbQyNqW5VKd9e52/978mjmF/Qeiv4nZb1FmnwZ5GqbKIyYkqcxKwnnErZ\r\nws2skR33P+D4jUVnubP7epa0gjWvgtvCbVf4BD4cwtfUyvpQng6J526Xnoth\r\nYIGubk/gew6IC+D3Ml7yGmHne3vWgDbWyi4=\r\n=yew4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b31f0ec5b818fffe7d4f886a7a0d8cc227954f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-05T15:27:41.112Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-client-sdk":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.47-renovate-major-formulajs-7b31f0ec5b818fffe7d4f886a7a0d8cc227954f7_1646494262507_0.656056542430514","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.47-renovate-typescript-4-x-d1256d1a53396047c8487c3df702018fc2d51cb9":{"name":"@balena/jellyfish-jellyscript","version":"5.1.47-renovate-typescript-4-x-d1256d1a53396047c8487c3df702018fc2d51cb9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.47-renovate-typescript-4-x-d1256d1a53396047c8487c3df702018fc2d51cb9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e701d32e1f72bc9ab4b450d95ac61939a7ad538f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.47-renovate-typescript-4-x-d1256d1a53396047c8487c3df702018fc2d51cb9.tgz","fileCount":16,"integrity":"sha512-f9YBEbU30Dwy7kMnTRvoF9XEYBrVWvJc2WFKmhmRSZl5lXNeviUXnBGDH0H7kCsJKE+8gqgLC+EViwyYjkkm3Q==","signatures":[{"sig":"MEUCIQCo6ZDXsiQ1i8cGrOeCeSnBd075rS6EDwC9GStVeRBm1AIgDeL9CfYuyOKqYUvMTKC/P35UDjgthQmX5p5RlXUtPMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJAwvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpD+A//SCVCy4OyDKgyyPaJy45fFnOkfOsfTl3gUqdqHWknUkP2rSgb\r\n1TJB4R/VJdamoKIFzhCJBj1P6xDhgrKka85MtOCqw8vNiCt3jT1MGPQDQCRw\r\n+bRFzemf8gfF2soWwxeTzD72HI3rAC9fOJKrN9hicEv7lwkB0YNwEk8HPtux\r\n1l4Use235jsPwVPZSv0LY3dUYMj9V9rs8xajmfOPANve8m2nJYym/ebwEwpb\r\n4kI11WSUAIoNHYwyHuYTTLny6SHBNkEjNzJ9wUtHAKs5aSNi+21QE9aruKb/\r\nkMwy5tvcveOQryResPJhqFzbiWcIzd+/oknScRpYVuPclKp+5xGc5kGPAfBM\r\nj8c1GJiWUNJ4V/ruf74iQnPgsRpoPoxKwG1qFm8ixqwHqkPKP5JX8u/JiY2w\r\nkvx0TZkbrCAauLL0/mLQjVXdSQ1FodxbcLeCRPy/e42ymn2p6paFj6vkL7g6\r\nB38aoMIXjVzUnGcyS36oqXeCX8RIy5odLSX7oUIXS1WjuTBnGIksP0NXFtNF\r\ngeWp0aubMPdednkOQ7tQkuhOcJ6RNHaXm9pUiLEAzUHcHuVABDBXQyZIvzvS\r\nCAU0R8y8o5FfkalttEoSTEhj3B3SFuRp8j7LpnT7yVsPHsrj/hRcf8n1elep\r\nunH3iS4CfRrNrzKZUTYkIQKrxOXGq2m6HqY=\r\n=toHl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1256d1a53396047c8487c3df702018fc2d51cb9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-06T01:17:05.717Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.17","@balena/jellyfish-client-sdk":"^10.1.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.47-renovate-typescript-4-x-d1256d1a53396047c8487c3df702018fc2d51cb9_1646529583456_0.9329896681433363","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.47-renovate-internal-patch-5b37d9e2301db194ab4e5d9685af368c9a1b8a63":{"name":"@balena/jellyfish-jellyscript","version":"5.1.47-renovate-internal-patch-5b37d9e2301db194ab4e5d9685af368c9a1b8a63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.47-renovate-internal-patch-5b37d9e2301db194ab4e5d9685af368c9a1b8a63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2840b2e61af2fef98a3c616bc0c2bbcd2dff7000","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.47-renovate-internal-patch-5b37d9e2301db194ab4e5d9685af368c9a1b8a63.tgz","fileCount":16,"integrity":"sha512-IE2ds0UV46FuaSy3XQe3eVGy9DY6hdp1xtkK/CPLNZtfMoiWdxdbZZpaJslSonFZA7bZykvZ2tU3toXbvcewJw==","signatures":[{"sig":"MEQCICfNg7sHtN8y3naYmKzmwrYR5u29vy1UkSzJ+qgSfNA2AiBrXOGNHd9uOHQvliLfqvSQP4AIKFcRRhAhZXe3HwKxBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYc/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorkxAAlNseYtjTsnr+UR7uVkDJwGiViKN1epqxJFdx4r5AcYrGt97T\r\nl4HaO4HZy+/eeTPid2GvH0LXSuoUSjqX3w649KWFAIuG8+YckzwUd8Gl6LvF\r\nQFiIJM0ZsndN1G6gwR+WBIba05xbq4yvsjFYmgA5EEuepRmzmKiZyqFBXG2Q\r\nr1j41Mpuuycxb4GAeWjee/5e0TRXT8eSx3QX7Obtx4ik8gSxr55/gWxBTg5R\r\nThseMv5P0u/mbnjWzPzy3nrfthrYmFsfXG0tVN9iQfJ/DGPnvo06ychRh656\r\nC4yVbOhxONHT1wd3MqVnKhxVAYZqLG6yGMgPQAYEyikttaZJDSCtdTPvdNG6\r\ntBtXnm28au78CvXGCauEoyNbLdvDH2RPRWhZUTq0+m4T5v5nl547zn5NzbCl\r\nx/XG517Ltn74I1agtnedDpajMxMx9XPAp5dHfxKJkUqW0HlxwcWpVG3hkAzi\r\nh7ooiJtGzzUwogINjtMnG/qWF4FXfOKFJ50Lzsnat4Fu9sdLcVF9yKIJyURx\r\n4v558DE192bfMDqBsYfgfWL0OBOGhS6qLzkk89sBhq1t4lCtQnNfSzXao+kE\r\ng4Q8jKDq+ACHeshLd3D0yxOPh5hAIULyj3tctQrmV1ekcHW3mCkfjosBAqHl\r\nTgLCa5rF7blNvLCmP2ak9RqQs8ovgc4Hf5M=\r\n=kQy/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5b37d9e2301db194ab4e5d9685af368c9a1b8a63","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:14:23.979Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.47-renovate-internal-patch-5b37d9e2301db194ab4e5d9685af368c9a1b8a63_1646626623656_0.3795773792528545","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.47":{"name":"@balena/jellyfish-jellyscript","version":"5.1.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d588f6fe08f5adfcd8bb0093a55f306e970b4b42","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.47.tgz","fileCount":16,"integrity":"sha512-lMQoEIqJRKH7nXn8ifKuO9sRk1xqw3R6k9UrzDM6FTykOFsHA9plkNtyLueq8ZoOmHCuxVbH+KyraD1Iy89+MA==","signatures":[{"sig":"MEQCIHcvHlH2waVK/vVfCmhCKDXAafDZ091huvcx9EnUg1C5AiBy+hpXL6tZre6L5axcMhhHS92uaWeSt9cJBoZe9uC8zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYf/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojAg/+MBXHzJSKtUkshAK2ugdjim2F/sGsJHAeZh2Q5uAIvfxheDJv\r\nPTGxR8/G+dEXfy6++IEHHkh21iPI5AwrZX9G9J4e68e7EltyVKOf9rIrvzFz\r\n5ks7TP9wH1ksbKqmKUs9uEA4pzFjsVAAhCEA62+FGwCmIUvu4928bViFxbGw\r\ngsvYBrQgSMzr3JjEX7r8cMcY7HN+idgmeJP9IhZmR1s3cPghHJZfFFKMORIf\r\nPP0KF+K0BV7UQDC5Wr9bJeakj+50g8o4urYduDvcZxRwrGG9uV+7gNgOCE9I\r\nmHqh0TGep4fOGVAyxyjcFwhjPiUC0Ae/r6mc/oOOYwgHtNF8/mQF3wvZU8SB\r\n9xRZ+bCmYRwGQnl5lfVU3dGl1ai1gawy/fEhy0jwsrHSaF8yNsBaNtjW30aU\r\nefC+qo1FdBNok9ETx2idFg5YIO4KCXnTi8unDcYIMpeiLbNawMpfOFqXg6W4\r\nzrQOAOHgmcx62JL3iUKQI/fTdgBLiDVvC56e5MdAS1j7f/Hxh9B8Yck3sMxq\r\nm5nCkMKut9M64B3JGT0KC5IVwtVnQ0TOsSIaP7uuHOQ+xUOF9OxEIw77Ohmv\r\nyEWl78SNiNfyOUXPA9aVTPuLi3GKGwmrjd5i6IF89InYVHWyVf3OYY8zYoeR\r\nq8mGQkHxmdPmQ7vbAlIGpC5xKhdM6UBJ1z4=\r\n=2HPv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cdb4251e24841de1038aa9195d9bb57866d80b47","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:18:10.546Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.47_1646626815240_0.9699219546619762","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.48-renovate-typedoc-0-x-1b15a2ba6cccbf9776184717fc33a2c41aaf04ff":{"name":"@balena/jellyfish-jellyscript","version":"5.1.48-renovate-typedoc-0-x-1b15a2ba6cccbf9776184717fc33a2c41aaf04ff","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.48-renovate-typedoc-0-x-1b15a2ba6cccbf9776184717fc33a2c41aaf04ff","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"323a40fbf488bdde9eca61d95e1a4c9a61e14bf0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.48-renovate-typedoc-0-x-1b15a2ba6cccbf9776184717fc33a2c41aaf04ff.tgz","fileCount":16,"integrity":"sha512-v9vVB8mp3wnqNkSbfW4wbl0EKLaQ37MEkPfrN4OWqgUlOdR3AuFmvOk55GD+4gA5t1iJ3/EwVHFEFPIRWgXEzQ==","signatures":[{"sig":"MEUCIQDOdmydEIpHkxiCW1I2JYe4su+mzrsyPBDs6swMC1S0QAIgDCNfdVqxPZfYyVO8NwmPJDqRsFsy+Q797b2FHx/t7HA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYjSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOxg//e6SOgW+OjSScoaqQy96O3xmqaFIy14OUmi6RbH8SawUWse/N\r\n3CzU/+1g+qNy+bylVkAqK4CuDodu2tQgKTq8/2iIyumgZPArgly220gwdujn\r\nzw4d7ykHUtHCjxOBo0FE+GDT1CNrKVlD4QWuviLo6V6zq67g246IPz4CeVg5\r\nHDpDrSboqIRFCamrVoLMaAdlfzuZdLa18WJH/1ark7p4Cscjckg06iT+iVic\r\nFkxQsRb1HdriRorC6+XfikmoIvPf79j5WSDdGryywLSMCukOk4XBiQGCar2v\r\np18EAKNZEC3dJcsnjVES8C2ilt/lhJQD/2QKhppKjW+4YrcxpxG7mMWJ6HN4\r\nEi3/hREUAWAvfAldeOr9Js6iCmZzMAm5lDMYLFfXNYSzLAEu3vmdDpdOD9dd\r\nE7MFYEhOlib1BlnwkjFOvtUxWyfQJDLkc78m2K1RaaAvIsgbQURkjhu99ePO\r\n6xZQoGwXXOFh9QtWIS1YO6jU/vIsBNQDA8mo00m+aPioZ94FfU0TBR5n1izq\r\n2u8d7e06Z2U54Gk4hh5vwfxCG7XEmClzyVlp0xICJoMZBV0wUtOKelYBXVpJ\r\nBDmy2knKdPvMiX5zjKRRpCkiWeZBp2Hc/2SU8RQarlTV7HyvgWTIrIJXDgW1\r\n7qLEC/zaMytMNqnOcoXZK3Eu8nEFCot5hMc=\r\n=zxNp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b15a2ba6cccbf9776184717fc33a2c41aaf04ff","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:20:22.021Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.48-renovate-typedoc-0-x-1b15a2ba6cccbf9776184717fc33a2c41aaf04ff_1646627026077_0.25596734556487855","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.48-renovate-major-formulajs-8656fc45884e7acbc35c3077df977143fbce7d91":{"name":"@balena/jellyfish-jellyscript","version":"5.1.48-renovate-major-formulajs-8656fc45884e7acbc35c3077df977143fbce7d91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.48-renovate-major-formulajs-8656fc45884e7acbc35c3077df977143fbce7d91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b403392cfb27aaebcaa4abbeb79fcbe9cfa7d85d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.48-renovate-major-formulajs-8656fc45884e7acbc35c3077df977143fbce7d91.tgz","fileCount":16,"integrity":"sha512-uhNowlg+rhBqKjUyQM4dHVrJybHJFmxhzh2ePPGaMhhaGB2k+KVFPx2VAJDbmyfvUtQbMJWrGq96SMgI23gC4A==","signatures":[{"sig":"MEYCIQD+rdCHosEjBqyuiV9M4Xc0ZyUS6JQSmAoTLrJm3SWfowIhAJoo32mqTvG5e+zpLwDgAwvC29XAr3f7DbgakA39FrPI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYj9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbtw//aLeEDMc2EqdnMkXV6MkVIb3gOdiCFmLXtNYi4UDMh0hiULvD\r\nyMhbPhYatGK+bqxlqiahYrFUuSiG4IGIQa7flbJq/SYyZJM7yj6/BOJJkHT1\r\nBMPk4b1Lj3Ly8hof18hw3bBdf/E4AIckXLEBwunujjBBPoNEkXSmSgaWIOEI\r\nAFTUzJdawwJQqOWVvGL5fLX5BhFmnoygmajAfLZpInBr5tNq+BxPJzBnYxVi\r\nAU9FbbVDfNtwQsuDqzUj9wkXPo6ezCQGIrV3dP4mOtz/hV81vWZ53B2yokcR\r\nBmTorSqBtdlD6jLVezeC5ituBWc4qIhMEOGwmbL0T38F4tX7BMs0qw66ey3e\r\n+REUHLa4kv2Wc2ZaE4kyew7Fi6tTB0UGigrf7tPvo1kGjWVIIt+Qm7ojeZDm\r\ndG21CXNwxbcqY7ukYoEVdvRGwOi4u7w9vIhNVKZUQechgKlaX5uq0cUb5jUR\r\nUqH67b56UmDBnHfyz+T9ZQob974+AUKPO9rmQpNOp3KzJdDpt4WxJc/HEiZR\r\nN2C0GYcQGdqJd/kNgyJQ1/1I56jSrZzGTnYg/YTb/RQanUTQGdlAL1mcKQ3s\r\nORsFKWuB6wVHBDCKAE2kmir3Ph1gRiNfu5p6bFCXVrawVVI2oxIg9L0pKFWk\r\nvEl2SH9Sq81+NfM50Wz68A8WctdQedQwYaQ=\r\n=xM5n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8656fc45884e7acbc35c3077df977143fbce7d91","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:21:15.255Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.48-renovate-major-formulajs-8656fc45884e7acbc35c3077df977143fbce7d91_1646627069754_0.8338799550807927","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.48-renovate-formulajs-e4776488a3b88f0e2fbb0508639648b291295a7e":{"name":"@balena/jellyfish-jellyscript","version":"5.1.48-renovate-formulajs-e4776488a3b88f0e2fbb0508639648b291295a7e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.48-renovate-formulajs-e4776488a3b88f0e2fbb0508639648b291295a7e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c58557786783af8ce428a42a5e76aeb0960b9d49","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.48-renovate-formulajs-e4776488a3b88f0e2fbb0508639648b291295a7e.tgz","fileCount":16,"integrity":"sha512-ul1xUF5DeNRs7gNvTwZ2l3g2AgfpAovX2rU6FxJT3JL2M9WYmNOOazS9ysHxnC66Kr+Q3CRpRUE4ETw4mfm9+g==","signatures":[{"sig":"MEYCIQDjzEeRVZhKIxQcrZ9JkeCBCf0wuG+yGHm++zho0W9CQgIhAJgIN+8VfZ9gFIsC/ZYlITKWVoRY7VxvUP6fB2GKeRXm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYlBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSZw//R9oeHLqnyMkok3UeQWCgNeJbCCKZahOImR4+q/mvVawtKb2B\r\nYWSbX+u2XX/DizR4saW4RT9ax4qYGvSC6isKLyDRvE/KL5FEn2tIShmyG/bT\r\nl31e5usHmeJsagzoScr4iOIXdiN2FagNyV9TXNWrZel+DEHluIn55fW6rbs4\r\ndtn9ul2vmANR0soL9Yu3CKKkOv0yyA+CXvNDwD284Izdvp4qE+KAhwsXDY+M\r\ncYGLvlbbebUWB/zad8gq96pfNrsDOti4WP0iR2ilW7uU6dE1LGQ4NkS5kbXe\r\nlCgP85Qp6O1GFMrFYDyjfNvmRWsznzTrH+nt5fl/V3Ggwl35w3jXa8RJxi0E\r\n37Oro5KeLKkp1KUlFqUe6N/TUpbg8Pz7HcwqFp6PQMNoTp/TMkPLXJPbZmUi\r\nqxj8TJpuYQaSdzmS6zUY9G0QZT8nNiJM7bC9iTzPjAZgK0KL41LlcRbxkKg2\r\nOKnmz2A5MT30+hcmrbElUjgtrJzXlAinftV2JIr2Qu+yUzJgzP+dTB7gmutu\r\nsWd1P64EpYhy1Xlb0zlGx1yw7LbO1Gkjs6Xg8x3FC1JJ/Kh22c7GLzKiBwha\r\nsdAHNOr+KNaRrtO8Uhgr7tSHOTZrx3x+6jF0sMvu7N+nGmwpvf5VPzCiiUZk\r\nKa8uL7jXJaqMf4hGyMxwDPqUfnT/Ac4l8Yc=\r\n=1mcZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e4776488a3b88f0e2fbb0508639648b291295a7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:22:05.394Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.48-renovate-formulajs-e4776488a3b88f0e2fbb0508639648b291295a7e_1646627137302_0.07393086067103938","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.48-renovate-typescript-4-x-9815b7def2b8959eda3fc6aaf082e8cdbb983346":{"name":"@balena/jellyfish-jellyscript","version":"5.1.48-renovate-typescript-4-x-9815b7def2b8959eda3fc6aaf082e8cdbb983346","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.48-renovate-typescript-4-x-9815b7def2b8959eda3fc6aaf082e8cdbb983346","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ea22efc7e520adee55e9c5af51e9cc1c96a8005","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.48-renovate-typescript-4-x-9815b7def2b8959eda3fc6aaf082e8cdbb983346.tgz","fileCount":16,"integrity":"sha512-FIJCkTj4bbx2tq+foDlRG6qOLDosjKB9fSd4dqfW2TEr4NqX7+CGSxneb3cPbr2JYRwo+Ot14bb+rOZ8c+WSDw==","signatures":[{"sig":"MEUCIQDCnTTYh2FERQgR/SIeemVugJyeg1ux7vofIAQve+sp3AIgc4DmMOTKBq0jomBvWyfNP9sOdkI4gmF+whK0BvB1cJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYliACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/mw//XZhjwh59qZq2zd2Wi8miUyTy3ZDS36sGvDjCpkzlafAgilQx\r\nGnGp6/evXb/PUE2qyqgzeAFl94xHEk6MV8Dd/XM2KsZzuKPlTazORCbK5WRu\r\nEUQnCjg9DGRxN6NDtOfbZBaQYCc448cHq/vzGXCJLrpoY7U5QmRLVjqn++CS\r\nk8ELmBQwRS8X0Vqlr54MKXa7lxnCp/WfMuG6ZvoY84vdttAGX+CTtUcaHsmO\r\nEvvSASdAoqYRx0Ey6V8VvFgR51zTF7f8aYuIQFNMoWXHiKtdz97QwLJl262X\r\nAQzSZgQXbVI2y15e+qE8LAs4dE1vUEGrkGSJAR/6rGH2aYi5B9twz5ztesOk\r\n1m44jx0uvuAWa6yaZ48raVbQLGhunF/Cg3L/jYQqz50oGB8V7vDjrLDZBbM0\r\nIjgZ9Oo4U7OwHVlACg8wA+vAWzl6gbfRHViGI44QMGURLF0Whtn7qTOBIN4w\r\nFHsoBMv6DbEwmZQE8B6ZUN2oES/KST7/ZA8Sb0dLeSC7YRpoDkvpXmIQtDfx\r\n/+6JKGGX4rvaDyBPX2k0sGBatURKPItohcb9GpNXO/lE6d78bvq4erPoSOlO\r\na3+swxVf4rZl/Ksg/VjWJv0Xm57DLAQRAPRL7tBdetzXqkp7SGjMqEjoZYi0\r\naSVSiiHX//nuGeUEefWTqokZHQWj3vvmyp4=\r\n=eR+5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9815b7def2b8959eda3fc6aaf082e8cdbb983346","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:23:17.867Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.48-renovate-typescript-4-x-9815b7def2b8959eda3fc6aaf082e8cdbb983346_1646627170106_0.31029621074417246","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.48":{"name":"@balena/jellyfish-jellyscript","version":"5.1.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb7199c04a95bb66969558ef0a51d2ac56f0d6da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.48.tgz","fileCount":16,"integrity":"sha512-ticZSib076vrxNYJZ+DfbNQ95P3GP8AaoWuX1ujZS/CJU8GCK3M1SvEh4tgrQ7e1ILzr7dcGoqvOcXKUySLwiQ==","signatures":[{"sig":"MEUCIFv0/K+sUaWAUFh/FhHFiB8lGrs7tv1ET6eLGZ+QZct9AiEApU98mlb73IzcwvVmr01osEC3oawAk8Jw0ChsZKFDvBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYoPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqa+g/+J0zNWds082kWQqkjN/gA+ehOEfY85Kk6IzOgbFLxZd8WPWOJ\r\nzZecxv8h27ssHmoLd0AMrb5HsRKCoXBbntyOQPhB/iQjNp0xU+Wzhqe7zz8e\r\n3nGY3wtfN47qLeCEMIzHo/+Q+gy2yq427W7zlTFvOrOn23eaW0jx7ZheINwD\r\n9cCA9okVpkH50A1MB9RJOMOlnjG2Q5ubhX8VEL97FebTcJj5RBRa/u3tIQxk\r\n3w1WwPantks4saw/Pjh4bwXmwUi1Dv7WYuM6Gkp0fjUx9esk8Z4+nrVKjSzf\r\nA/KvpqGcPOFQAvc3zGA/nr4DSltfNIATBh8mYth75CH+9946J1vURMucOdRu\r\nb9Z5y/VDTKoIps8KnrHCaMBtq0RKR+2dJy98YmKQ+zgjctxmweELhPjoqoau\r\n6cfl1GVLCvs4fNVvuXeRIku4fhBh+lnp9iS9zS9jAgsdYuDTL8acTx3BMvKS\r\nsq7WHuKH7HZSW3WaYM3beT5sCAgQBcN9dABrmu4QFvIJlzpmmWzyqvZ4Pah+\r\nW4m7JECZCEsUJSkfSf/b4ryzIjLQFr5Pv0XzjZYyZOKtBciWW2hA5A8rC/Sv\r\nYbxE87Kz38/fT7uTcGYUtVvR1m8cHIX0sJhYiAKB4JT+nTNnkrv0XrhswI8P\r\nqDm2imdYXnfxkCuEHaKfTV+idRgM82IkYZM=\r\n=SFpH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b45f26b4a040d6985f6fc315b46c7033eca1af9d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:26:51.125Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.48_1646627343085_0.082667094703609","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.49-renovate-typescript-4-x-306fd184c2faa5ef158e6a35936d4a411710bd9e":{"name":"@balena/jellyfish-jellyscript","version":"5.1.49-renovate-typescript-4-x-306fd184c2faa5ef158e6a35936d4a411710bd9e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.49-renovate-typescript-4-x-306fd184c2faa5ef158e6a35936d4a411710bd9e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"27eaa71f52c8dd2013404938a31d211fbbc1cfa3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.49-renovate-typescript-4-x-306fd184c2faa5ef158e6a35936d4a411710bd9e.tgz","fileCount":16,"integrity":"sha512-EFpeSFXMLTu/md/JiTCSchDwHdkRHtn7V7QRGqBbZMfXzoDtepgW9k1FIUYgmRMb5tR/Ao+wihc7VDqNnU5OQA==","signatures":[{"sig":"MEUCIHUmv2pqdYUL5/sp2Ab+9JJR4KncQrPzlVxuEalSUP/mAiEA6ou4OEI1BcAx/cACMIzhPfjmtEgu7HXHKhK967WpKZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3qw//aBrYvIVc9AuNpYwXD+OSoE326nkEUfcV2vwnX/iSIqY7TDNl\r\ntJ0yAppIRBRY6vq5TAXK3lhbmFTUfSRvacoYfpVvo1f/od245iLzEVrHmwfE\r\nWp9YvkT50i+OX4G4HbkpanPzH0BMryuACLaaDr/zgoogWtYbw6xVodNoNh5c\r\ncAdvzlZbmxNu8YS2kFNIIvtmtkC2eY5OycblR8Nx50NpCOBF0TAHo8vSEZq2\r\nRc6dm9c8Si1AH9Ka+9lPSyoUEn1ACCEtVoiVQxFsDiJ6/OsLTrYZE69swcaI\r\nkz421ifx1G24AqzXvmdhOONSCNZsZUuU8NN9dFoCs46ZBD6bZ/mRF4t1LRJO\r\nvE7d2xVCIkUotmYHjrSeuPVDYN/thEKSEwvPlPzJvxEHHaj5QSukBJT6ko9F\r\njvgxKZOV33DCs7MCYsXb8FY1b1pXd2ApPpuAXibqeH4UyI/6zxHf4myCRvM1\r\nL3PI76yrJMzKg9TkbUiuLz2kyO/b3Q2tjFcrHoF4k7WGnhEs6xSGuqsCa7vK\r\nK95JU518UteFqINLyXnnZTo9MsJQl4nBFpcAxG+Xbnzoa38YABQR9I1OgBj9\r\nQHrVja6w3tboTTtM3vWRVc+0iRKhLQdYl1T5wQhOfDdPO8vUm4SDYVFjQSQh\r\n7eJ4q3OEtSocs5sWElVDrjif24IzIF7dbp4=\r\n=TaOy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"306fd184c2faa5ef158e6a35936d4a411710bd9e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:28:48.077Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.49-renovate-typescript-4-x-306fd184c2faa5ef158e6a35936d4a411710bd9e_1646627480245_0.47142263299420906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.49-renovate-major-formulajs-c3416b3fe57548abac6db4d718073963c19d30dc":{"name":"@balena/jellyfish-jellyscript","version":"5.1.49-renovate-major-formulajs-c3416b3fe57548abac6db4d718073963c19d30dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.49-renovate-major-formulajs-c3416b3fe57548abac6db4d718073963c19d30dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7982b94819f57ba1e74b065bac9eb9a0b2ba57a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.49-renovate-major-formulajs-c3416b3fe57548abac6db4d718073963c19d30dc.tgz","fileCount":16,"integrity":"sha512-b/PbUXWXAE6lmwMsSK391DvqDXZwvpxP+8tgab7yew38AX0IKyM++n/C9/w23zqzchiPavVkLEjusxK+OmyHuw==","signatures":[{"sig":"MEUCIFrEowfdzhw/vV+IAn+KVCNO6KsB84aaVHbNW8moRnyxAiEA+QY1UNJ+HSj9riFgnoxB3doTIMf8MBsvYDoumF1CFi4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYqnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJEQ/+MGaAeMgyunyipKm93XDxP/2SsEzy27rzMnqio08Xsn7e6Bfo\r\nuryGabVN2UEwCuNPSpyVPjw4ZqdePMAMvanajpYwUcv+OOmD5VIQw//XVCAu\r\nfn1NrzgXUttO0lZSWP3mmqOZZMGqas7bMYbMmOw9PVMP6eH0qmkZE6CK/km7\r\nEwgT+j1mjUK3TGa6vyzqivpuhHGzrXVNJCZI/R6U+NEjCADUw1Uw8aP4wsoR\r\nGBgdHvYEnrvjymz7u6ftIn+M0r8xTZY+4n0h2pFaDB8OsMaRZt/gL02whoK7\r\n0CHCH0Vwm8DDYuLul7iAKgYijip4Ci7G4BCvu6N+y+c5n3SGLI5u52NS0q6s\r\n4d5Uwda6JcO/bu/gVAeKqQbOdSYK10KQb2h1Zi8ZFjjqsZUcHt+4bkjlSwCZ\r\nGyfpodXrN5SURyzdD2GVRabtinmEWyC9U7cKkzwvwbLb03ZQOlyneud3bMzU\r\n4vtHtC05AwcTbkDMXLvgfd50BFt3IpQSKScNRYt2F4bKO5iBg3J7GkUNH9BL\r\n0NJZZxVGM2G4S6vJRQyBJPzAXasJn65ufOg/25PpAog3kymUhOwN8NHFQxVM\r\n9MzPiaCVtPbqZBJCiZQu7MnXZuYgr9v7lfA1fR2qDxtZL4mH0gzND7AJiEVL\r\nF+kB4wMmyBX6D5XzeRpQoiP5c+JPCdoINSk=\r\n=eced\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c3416b3fe57548abac6db4d718073963c19d30dc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:28:49.707Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.49-renovate-major-formulajs-c3416b3fe57548abac6db4d718073963c19d30dc_1646627494704_0.6894774871890006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.49-renovate-formulajs-d0e8b85a1d6d6bb4d7d7597ef9667cde262b735a":{"name":"@balena/jellyfish-jellyscript","version":"5.1.49-renovate-formulajs-d0e8b85a1d6d6bb4d7d7597ef9667cde262b735a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.49-renovate-formulajs-d0e8b85a1d6d6bb4d7d7597ef9667cde262b735a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"68edc7ebe6adb96be7c226fe5c44dbf1cae142d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.49-renovate-formulajs-d0e8b85a1d6d6bb4d7d7597ef9667cde262b735a.tgz","fileCount":16,"integrity":"sha512-+Cyps70laD62MaIh4PsliWjXHKwI56M96dr/DnlGtpyIMAmA9nVlvvB3ChtcfDMOzh03EXb7WnCDqQC7y3Kxdw==","signatures":[{"sig":"MEUCIFfhJrLaQlENp33Gn1VUDYqImcHZaPRK6KpF3IZGEk+3AiEA9UwCo5t7CDY0H/+vbYNmjJEkuFWxpKRIfEVcLnUTxkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJYsoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQPQ/9G2ujvitOTOPoJQz24Dj4i7OQAuvjiH0pQANlOPcdHE3gak3H\r\nuegByM/iuO5zWRtgGkruNEI/jduXnrxwnxV3djnqzCiTzdJtmXmKyEyWIeKN\r\nFuacxU1Wvufn2KQIcuJkAP3ZzsF+XW7X6OFZSP08aT1iBLYraBnPL2YA2MdV\r\nUVG2k2MWF+j8n+n8YGicTWxFvvCCmDRN1ybxtoKdjgS+0XpKy6o7XTiN40wc\r\n/BSM0Ok3aZX90JnSUSiAGuedMqT2B3bTcnxPRrcqUixboG58puYaDH128o5b\r\nEUf/hX9eWfyqqQDU1cwlg4Pxjx5k/ZvUqKbGGoZiR/8oP5dMYiCujviqk8Au\r\nXZAzAtu8cIASG6uvbjvKGuZlENezpfo3xEyEK/LhgacxJKeOXoHq2pNixqUt\r\nSPBQKALNLt3mnZnF22DtzyZpP05KMoxRPFaGiBq5N2ZLvBpKwEqm9XNKcQeE\r\nygttxeaR4duC4Sfq+v0m/hqCXOCKeMeS4H8AUDJ7KuGPkRwrviZ176xvBpuY\r\n2qhBLfj29MjPTKRttvuW15a5OLfwirJ5AUV8YOM56ZJvERt1P+/KdsUsvzc/\r\nP5ZexzQO3cBVSGHIuHk87F9s/4aaAKkhUUSztkIyrYHJKS8e/qq6sch3VRh2\r\nk/Xr9Bi4+n95QniQJ1WSntj8L+3OnsIn0sQ=\r\n=IRlk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d0e8b85a1d6d6bb4d7d7597ef9667cde262b735a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T04:31:10.303Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.49-renovate-formulajs-d0e8b85a1d6d6bb4d7d7597ef9667cde262b735a_1646627624476_0.7030128931716","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.49":{"name":"@balena/jellyfish-jellyscript","version":"5.1.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dac50d69e3634dcc0aebdf982b058b80ec4670b0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.49.tgz","fileCount":16,"integrity":"sha512-JebTzslqIV3FPdp41GMQeMl48nLLsfn8AdeTnbNUwSG3QnkOjy8xDRZfirwJX2K0BZ2wTpwYhi3jVMN/+WD9aw==","signatures":[{"sig":"MEUCIEmTpRayqprWPCMHP8igkvSJgcN8b4PqNnmF3ds+sEBwAiEAza3okARY/gF3rbscWtM4j0lclTfcAtdVnWnF617rL3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJZ3MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9OQ/+NhIR+yByF7/Kc7TN43kD0TlIAcLHNmJuhu8dtAvFqaT8DLty\r\nUTy38Za2tGimpdXz2IBv0bbKvRIU0SjsM5zy3T0scY2T284G0V59/A1SoV9l\r\nXnLriSA+sQnA3+ftblw7BJaM8CD+DpKb9UHRdd4tNaDuio4jbpI7Whb+Fd/b\r\nloYe0d8F3ONvvt01pCe0F7gHGF8EIlzG4WlTOY72Ak3QgZOORdeeqI7fqFms\r\nNeeOMIKR7UuUo/NZbbL8gnilx+PH3DDe1YMqNm0/VLn8b3HI7iMa/ZbToOXz\r\no1wP8RcBOsQII9cOV5m9RtTpM3luJBXdC+59TugvXi+gsuTzeBJqyw05ew2S\r\n1F/kga6j3zhKN678nBbxZ7EJIZS6jtnyv4uoy3J/cI0/ImHuXmdd4GrkPCAz\r\nE7ti1+YcnyiRFIpCd+7w622fG6DUYubtgvjb9qm4sRBEAAWJVLb8bx77ZHCq\r\nfMavLjFHK7tgQZa/gljt4liMNmVX3vw8Z0hnux61lzy/h+UjSe8qOHGKrFPO\r\nAjBpR0Zhk21Rh8cRd8jIqTGTWLmC0q4oHmRuLAyXpAgbsJ0Zku1vAjkiKzeA\r\n5nbUGBcKi5FFZh5P7MmKIyhFg+GcttETzMW8dgckZ8K8QAMJGerPlbq9bkhg\r\nRY4pG4QO1wOQxZg4Y/A42FlmB8NI0qAA7B4=\r\n=Evk3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bf1f24bcbf67ff9836a6f79dd316f946d5cd0090","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T05:51:15.446Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.49_1646632396225_0.8456321555582986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.50-renovate-major-formulajs-c62357ac2e3a4f7497994be7ed6197a617733854":{"name":"@balena/jellyfish-jellyscript","version":"5.1.50-renovate-major-formulajs-c62357ac2e3a4f7497994be7ed6197a617733854","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.50-renovate-major-formulajs-c62357ac2e3a4f7497994be7ed6197a617733854","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"56603f110d4631da7d71451bf9ed781c07bb0ce0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.50-renovate-major-formulajs-c62357ac2e3a4f7497994be7ed6197a617733854.tgz","fileCount":16,"integrity":"sha512-9HD1IrmJulPN6tsViZ7IvC8uVuj2FrHTo1NMQBhCWirFWo0hI1Ay7jUZ57YQyK+EThqTnkY7aNV8Dds6RHfD8A==","signatures":[{"sig":"MEQCIHPPyMJML9lnzjQPUH8nnBheUbHJZSvxcRr0tCR1kVU0AiBE2auCFaD57HbgCruNTA2nZh3nlNmWVpu1nKBdkKC2CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJZ7bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop9g//UThu2e6INuPLco+B+joO7bKzsqvuxXBoeRy8SzB1Pg46UnUd\r\nvJsaGWFDKielY6NYJwAGoIxmHe26lPHKxy7Ejb4iVf/WKLk5EWyNJaMD+xNs\r\n7YoCSiv1fMuwBZP/Pvoyce1KB3k5yj+mlps+KNZRHqf3qxS9J8iv4l8d2I9G\r\nht3WvWU+NgVc+PzhyRF/clVz3wbjXRhqmUo1umjw9ynyeXxnq8p7+68jFvDT\r\naC36alD4KBqPuprmh/+1heq0sx6SSR/glWuZE9qHgzYj2e4EFZJQ1k9FrvXG\r\n8tlHs78jQfSAqzn5XufuE8uMu0ziMMElOz8ru+f576J2C3cNF29nu/AGpWVZ\r\n3wzHQLZzAhRz4NPmoFbwcIUr+ocYIlS73O26yCShUvPwxMvapeezWRKlhonb\r\ngEyQlHLFQE2tcu3D+DAx3IuKsucHRAdnmddDuc2tFjH1S6xI2XJsKXqOJ7W6\r\nUIh7TCM6eMRdfa2m3yQdT5t2eMwOcMo0GxsVDbdouvKJKQQB/WtO+A0a6RWJ\r\n/XBBe0gECHAYOHjQI0YiM5FF4I6kZ60+Zqw+mzRNwCJzM2Up1emKtL9F5IbP\r\n43399FybtnyVKJmxasmsAYU3pvMs7VsqqOO+p+IWAWcB730VuOPLEbBFLGVV\r\ngUr42Teyi7xBFtHXpdI3yL2b4nW45p5qQjg=\r\n=grSY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c62357ac2e3a4f7497994be7ed6197a617733854","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T05:54:01.910Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.50-renovate-major-formulajs-c62357ac2e3a4f7497994be7ed6197a617733854_1646632667291_0.8571372663227408","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.50-renovate-formulajs-a0f6c96850d4069fc7bd1c31a4cf58713e63a000":{"name":"@balena/jellyfish-jellyscript","version":"5.1.50-renovate-formulajs-a0f6c96850d4069fc7bd1c31a4cf58713e63a000","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.50-renovate-formulajs-a0f6c96850d4069fc7bd1c31a4cf58713e63a000","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2491cb3eb5cebba036f9387f225f9c66631dfd9b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.50-renovate-formulajs-a0f6c96850d4069fc7bd1c31a4cf58713e63a000.tgz","fileCount":16,"integrity":"sha512-BQ6MwShaQphU6j1vur/muoq3zKAJFZOJ23PWefk/UEvIB2zAwaADsFJrsYsqbMnNxr2Py2+fvOmkllFwKKU0Rg==","signatures":[{"sig":"MEYCIQDTvycnf/0NMijU0sZrxdnrT7pxuDgRG9JRmKDvCx7anAIhAOeGUO7a5yLQ5nXmigzi6fhojT42XpXtKOBqBQvhiChm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130119,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJZ9DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLeg//aOYhw1pqnIen4VQi4bq0pjpmz4eT3iik/FMcFT96uXfC1ZSS\r\nDHjWbkeaqeHe49fD+LYXGIuQto6LVY0413tAtUkM/RH2ORlqW0KcAd/zwdvU\r\nUL1FXx2iqyePjvPnfmpdbx6gocZkAuV8KoffShi5soNaxDfmQCd0OV3Dv3qW\r\nbm8gGIxSzbBInRw3lHkrmTcIdqj5qV3zjC1B2Oh6lSqkrdzGFFvTrmp4yHjD\r\nXUoJwdiOYfvS+4KwqaLmapnFQxk3VCge667s4Ys3zrWY4g4ykDHYn20C7heF\r\nOY0IAEQ8PXwLSc3SyhYWvxIDdXaYq8hlPbuH3lmSYZkl6PdUsD+0JcXve4TB\r\nrbgMmFLKpZABXGgsrt6abYAco2hwIf/AJRecxSSNztl34kHw3s47FjVvLlfK\r\nO+0vPD1rv1wPAprIGHrhMCkmDglVs733IcYcwMZvHFY3sEhEoSj71PQS/MuI\r\nVXrQ6kw0XhGlj7Bq9EGcwCZTQlMSW6Vh13o8AFJ724JAxl/sj1z5YnU9DN9P\r\np6oHoVjXJiyxDB9E49qVoI5yzZstjSe3GVEXxvxBNK4y6BYtbHOr6t6Xua+R\r\nG4FoWOgI6ZDTdIdGwlYSfMsuPqpoeFW4CajPtSTRPiOz2fQjiogerRVkWB/u\r\nwIznMt4wWsw8MrqaJZylIdjX6A1zxckI2kA=\r\n=fWWh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0f6c96850d4069fc7bd1c31a4cf58713e63a000","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T05:56:25.603Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.50-renovate-formulajs-a0f6c96850d4069fc7bd1c31a4cf58713e63a000_1646632771759_0.00633837328048914","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.0-lucianbuzzo-formula-extension-e6660efe15c1ff7e0c9c70cfc498a7966f89bfea":{"name":"@balena/jellyfish-jellyscript","version":"6.0.0-lucianbuzzo-formula-extension-e6660efe15c1ff7e0c9c70cfc498a7966f89bfea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.0.0-lucianbuzzo-formula-extension-e6660efe15c1ff7e0c9c70cfc498a7966f89bfea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c368d75650ae6c70e86a457d588cd9aad3dacb76","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.0.0-lucianbuzzo-formula-extension-e6660efe15c1ff7e0c9c70cfc498a7966f89bfea.tgz","fileCount":16,"integrity":"sha512-FbClPR2ra/qMoT1K8iSUASmcZrCOdsV4Cih1ySJMndwWPWsCoKNTvMwW7yuUZY5maAlQ4VwpEwiAZ2Wnfr9csw==","signatures":[{"sig":"MEYCIQDH3mcapUWUw/vc/5BYwBEFgYVifx8Z7JLE87Azf5abQAIhAIKQ0ydHbF7Xbp4lisrH8d4lBlionfHgHwz80pxPseq7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJhoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+jQ/+KukgINDxynihVKTdbPAionEzBhZ8BJLQcI/H0GIA2V4yF+2N\r\n3qTf5JIwQ0awJKuWs9J5m30orFQwl218T0NriSYNNQClu+ZZaPY3rviFS7pa\r\nE8wlr93PFazZ+wOECXqtIb469m8tE+4+vb6wrGmm4ZeoYNwS1L1Udqy3DWxg\r\nFFveArLKEuFU6ukx6wQ+B8hYHul3PzhEePN+Gzv8EOz68bs9YNG5GSmVofIR\r\nujwyTfsKTSk3JspJLCmPTXZke/4hUIcFTSqIJfbkxaXT7MF6/pwhA9JxOrO8\r\n42BFxghFSrGy4tVVFe6SnbK6ENZwmemUPGWv0Gp3GDsCJqvBugrHnrZDSfs0\r\nyOImpIn4ai5GUH6HxZSGeOhGiEkJo1d1iO1CWwtqoA5ZYeWpfsmYAFbwrAnB\r\nLLkBMB2OKwl9eUnnMiJgF72Ep9yntHl2FoR7tx98fRLvL5LuwniskS7QKwyM\r\nDZ+qICJKXcVrxkmjQ9r1sGr9fqw2tBXQ8Y30hCEwjgjDObEBs6CTBYKmcJxh\r\nM+JxyJnZ6svfkrncsAvGvKOwMdhMYfKgXKgnDHFhpJlzdpZlOzndd6RJ4esH\r\nFf3AmvAGaa8gRQ3hADcR0+tzBUQm/bFLxJCwR6FlyOHait/x3DJwXSnzR5AG\r\nU2KZqynid1aiD+KuTTnTHBZDERqSO3tnSk4=\r\n=YUBV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e6660efe15c1ff7e0c9c70cfc498a7966f89bfea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T14:40:34.733Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.16","@balena/jellyfish-client-sdk":"^10.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.12","typescript":"^4.5.5","@types/jest":"^27.4.1","lint-staged":"^12.3.4","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.0.0-lucianbuzzo-formula-extension-e6660efe15c1ff7e0c9c70cfc498a7966f89bfea_1646664193866_0.5562105851769015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0-switch-to-safe-eval-919de362035022c0a6b9c09bc1b66413ae4905b0":{"name":"@balena/jellyfish-jellyscript","version":"5.2.0-switch-to-safe-eval-919de362035022c0a6b9c09bc1b66413ae4905b0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.0-switch-to-safe-eval-919de362035022c0a6b9c09bc1b66413ae4905b0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ae68696a1af569fe7420f67be7577322fde6c856","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.0-switch-to-safe-eval-919de362035022c0a6b9c09bc1b66413ae4905b0.tgz","fileCount":16,"integrity":"sha512-NZ+8A+Nnj99j7GXnVIlM61D5gJt0GWi2S01MAJoDdMN4RhUYRSLaC3ot8d5RBBym7bhyIbKRbqBVjrmOpQzk1Q==","signatures":[{"sig":"MEYCIQD7RsqGlgubJG6ayZqshLByZ7gWOjmaBJLNb9zZzSC8swIhAORj6eOLKCA4KdcxfXgaW0kEH9lBOVkfTjc/FmgB26ys","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJkKcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK9RAAgA+iNxInNi75sQ37hJ50Q24lfjDBR6kGhycs4pdNb+QFxDDm\r\n3YtuCBkkobiLCPFxgH7sitQceLEAoOgWl5seLTQDBqtZY1THi6AjeBOZK6AI\r\n58PiYDWOefwcs2MlnEyTHVw+oXM3WHRVVcC4WCwKyb7n0Xj5Sof4bReKJOIh\r\nhdNHj887MYgy69hZfobcHlVboEcS9xAeNSd/NM7XVOoSMEq8OmPKpErtpd7p\r\n1ZSPkFjthyQv2Ixi8Z1lESP76fJkbRorlXeSJzhNTtw7IA7Kif9k8VoohCFR\r\nWscKh320cOooI9PGGIKfr8CsB8F3GO/mSz/k6lG8HyPzu/UfoA31lhqtzvNv\r\nJC3lBdePYLCC0NJsKqWts7bGZvzGSSkD8mNANCx+mhS55ciQtWZobHx5b6nX\r\nGOlJeOWweHJGzPFAdY3rTdVBSNS1xJTlGxdBSjv/4vFxvGQmffkMP+6CFjSz\r\n4Dh8GaHiDQ5nRURSYTC9fX7wpmcn0d+TGYKm/msY5nH09eUQWB29ZaHrQ6tY\r\nqqlpC9Wunq6RBD2/VbH4SsNjJ/C2AkHXdvEwViJUTxirUkCGeEPpCmi9/KiS\r\n3csyIrXpalPwEAfBvigvLXkM60jPQi9NFSNiM6Bm8CO1IAwQJKmkAlT/vWk/\r\nZv0eFtHwcEVXmtwcFFm+KukPVX55vewOJfY=\r\n=zgXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"919de362035022c0a6b9c09bc1b66413ae4905b0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-07T17:33:15.482Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","safe-eval":"^0.4.1","object-hash":"^3.0.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","@types/estree":"0.0.50","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.0-switch-to-safe-eval-919de362035022c0a6b9c09bc1b66413ae4905b0_1646674588598_0.5841889156495266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.50-lucianbuzzo-fix-inconsistent-aggregate-cf889b09487eddfe7fbb2ef7878fe0e6aa0d2a59":{"name":"@balena/jellyfish-jellyscript","version":"5.1.50-lucianbuzzo-fix-inconsistent-aggregate-cf889b09487eddfe7fbb2ef7878fe0e6aa0d2a59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.50-lucianbuzzo-fix-inconsistent-aggregate-cf889b09487eddfe7fbb2ef7878fe0e6aa0d2a59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2e3c16b068f3749fb0b6ddc0beee01bcdddf8500","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.50-lucianbuzzo-fix-inconsistent-aggregate-cf889b09487eddfe7fbb2ef7878fe0e6aa0d2a59.tgz","fileCount":16,"integrity":"sha512-NSJkNNEs9odefGxicCftD6sDtGN25auO5XdaRNdaOyRQB0fDDTmQBCKO8XVI5HjfycdTCTwtpRUag8MbZbqXog==","signatures":[{"sig":"MEUCIQD4NKPoP85kM+avKKXnEA/WqinBR4BsQE2uJMf/DU0jPAIgGAJnC/IbGj+2JI2vMdW3PsBZg8aWUG7HNLXheju2qj8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKH6DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpThw/7BarLLalcLWSoFrXG9KtAUALDfnlsL1Y71diYCtXrRigDCiLM\r\nlCTul48NkEVYONPyFpMJqsWqjHOw555GBBctHQk9KOJpZrYAT56XRYQnTuRI\r\npXHZ08WOEPbgKMuz49fqpXbnSok5QJ9136JVzvEntvI8scWU5X14v/+xgy20\r\nxjmq/tdSZ68gbmDm/1rauLRi2x8LplhayL/fa/bJtiAKebGS0SBSyXts2FNC\r\nkzIK5Taz0nYMUaTaf2FrsOeDtcCUXU39VRXPZA5dQGeuk2iFE2SVp7lfYFzI\r\nEXbhMO+EN4R2HQZTfWRvdRQBvL5pX8kWvmHRPKrL4VQgnEpP1TfRPTsxEvTM\r\nSwPqjK3+OQb+Q1oqYC2IOAP0V7pXQu4CYly8zea7FAY9ewX9MrapVMAUanHw\r\nO/at6VHro3MYRdeSc/3/8mZHiU21znyCHWcHWDBttsQLY4wd8+9gJuJ/Lkq8\r\n7GU5rwltUFrCInD5NRWN70x/BXhr/KKiAYrHZsR3HqabadI4xUBWmjJIjL7V\r\nH8g2zHvHhZc6jUV7XTIjY4nrrRJKEzZ+XRMsl6YSQn7tDS/euUV7+k+YefDW\r\nEZT193y4daKe2inw2lvBACwne74tQoFD2JOck1yaJiT6LS3uywEBKDfqtHIv\r\njCduWn5c2alHIAEhDd7zRdIg2fuBtVxHXsI=\r\n=Boyc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf889b09487eddfe7fbb2ef7878fe0e6aa0d2a59","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:13:45.230Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.50-lucianbuzzo-fix-inconsistent-aggregate-cf889b09487eddfe7fbb2ef7878fe0e6aa0d2a59_1646820995407_0.05939900760090033","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.50":{"name":"@balena/jellyfish-jellyscript","version":"5.1.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aac83f4bf4e54198b9621dba06696ee41c8b85d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.50.tgz","fileCount":16,"integrity":"sha512-0/x44Q+do5lPv2PGsIpOtwjZPgjFRlX/2/YHcmCFpDf1zB3YY6+NDs3xtOS/ky0iXlJtJjpl59huAfqV3ztjhA==","signatures":[{"sig":"MEUCIBgJAx0zUr5FlLlIMbh6VMesyh+OL9ezeGBl51Yx/FvbAiEA6ZKxeBlhfcUmbdo9IlBHXO7kmFIPRzBYR9oAKgYWbe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKH+YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKuBAAocXElu8BagHxTChu6mFU4gEPLPThfwLvwbvcr1oFZVm7o+NI\r\nJCMUHCKZcg94MrOKM1W/MyS2Umey0XFat4T0b5rWxc3Clevisdtgf9MfcEs9\r\nbriKTA2CKPTtrnCyTz3d+kwOKaDkAVL1ff5lmj/g1D01ubNPxH259qBfr2oH\r\nufgZHYHIk5Au8n+5tJa8dMwuC0BgyxHxVqBHjgwNQ1gOiUmmb4FtIXVtoIX6\r\nEuqfAZ0Q/cdtFmEn87KERCEXIG3VJKdrL1eBQqkudIGQUTsWjW/fyKYaiT0U\r\nzVI85SU3FTmBopRPAOzD6gFlrTlAczFKSKZ8ZZa+d4PSrOwgbxBO3iHk7QHC\r\nDgpeZtbMP8uK2GSm6KgtbiIzMk1s7dLb6Qxnd5qBWRNZYIEdzBgxbfxEL4sk\r\nzbsLjkXGOB5POXyAwS/6zhmBdhf+PsFP2T5Re512TRywsmD8Ap0A6i+saHfF\r\nbjAv7C6WSfMXEeXzGsGNZM2WUFVrLo0+X2A5VHUe4UoQNeBUoBze6EaZHdOy\r\nemFMR9KTplxGYq0WEXnhVOtx4mkMCVuVVgSGC/rT3owwW/+1MZEZ1LB9cmrG\r\nsAO7oqHJVhPIGHlX+YQFRmG1wFQXBUZQP+LWexzQj24DVqKIJ1lxsXjEaXMb\r\n8zp+f5Rt6pmO2QsnyYea28BBz3YZc7UvcIc=\r\n=9nAj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e0a84084eb7c15a4ccea33e5064b9af2fbee7204","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:19:19.654Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.50_1646821271952_0.6140988799792022","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.51-renovate-formulajs-0af3e88f8a4317c5fc3c3bee2dbd2834cdf883eb":{"name":"@balena/jellyfish-jellyscript","version":"5.1.51-renovate-formulajs-0af3e88f8a4317c5fc3c3bee2dbd2834cdf883eb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.51-renovate-formulajs-0af3e88f8a4317c5fc3c3bee2dbd2834cdf883eb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe516a356bc473066c1113d5a9c56a946ee3e8c9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.51-renovate-formulajs-0af3e88f8a4317c5fc3c3bee2dbd2834cdf883eb.tgz","fileCount":16,"integrity":"sha512-N2zaXFJEHPe5wRIwql/ytNbd9JL8kGDJUhY2RxP3SbOEezUySzQ21/M5NEjIwRhNVMPMFeEjHZMLcGCUSCy7nQ==","signatures":[{"sig":"MEQCIERpbIgdQfm2FmJCvKC+kmxlUh/sIK4N04AR6i5volL9AiAzfSASRF6eCZcsEhwufB3jb9SAGjPVRhZfFMMYCbQTPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKICyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrwww//ZsssKZU1kJb+6w8bFOWWPj11DWz4sWa+IsWLtD+ETlvc6sqb\r\n4+NempO7HC24+8Q3V+++OKB2LBG1LKnsmIE3oat4KDoNgZctViaNxNGwcN9x\r\nIfGU8Juqf+4exriRinp+P1w9tUdvZUWFvlMzHqJorpQvJkELWo7N/GkrTOXX\r\nH3uIDtKIq6VWjC50dRVyDj2Q/GFEWFRVhkorLfPf2Sy9MLErLpqhPtezY6Yi\r\nOJxP9dJ5k/QmpttWnbRUigY4sWvhs+/r8ZUGXTQYLvgET5afnQVt4WlmITSx\r\nUEZ7qSC+bUxXM3GVqvT2cn0jxtDHRD/z+umfs+iJttlKl28jrCsBofMsvym+\r\neVyYtLHGDS5zjh4tF/vpvU17k8Gudrl2FdgZtrLzk+asbzs0YTyu76GwspFP\r\n13ZLwjjpAMOzJckMCDGXSPrgQ3skMLSupUZ8KUaoH4GBg1/5ByGWl3eB+hHd\r\novp73QSpyDLwfyW038R6hdn4mGMaRQgNkJW8T1xwjHlhbVxukOyPwBsuJh3X\r\n5pXs8BkBm++S8D1g1TsJH8dqysxi6t90wdVlbMPmOFz1hx3xu0gGZ+eBRm+k\r\nm//HSlWLr5OnIy26QlZYBZ+PpCG6jlQYDzzZk0G3vu11ukIeKp/U+x+D8YNS\r\nlJ9N8r4Nw2VEFBNNBQUqiiTRaVbc2kqgZ74=\r\n=pXQQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0af3e88f8a4317c5fc3c3bee2dbd2834cdf883eb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:22:37.649Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.51-renovate-formulajs-0af3e88f8a4317c5fc3c3bee2dbd2834cdf883eb_1646821554746_0.7512451301861507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.51-renovate-major-formulajs-a4a836299b3d92048cc4f887c98fe5e45384d17f":{"name":"@balena/jellyfish-jellyscript","version":"5.1.51-renovate-major-formulajs-a4a836299b3d92048cc4f887c98fe5e45384d17f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.51-renovate-major-formulajs-a4a836299b3d92048cc4f887c98fe5e45384d17f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3a5bc43cb8d2ef0e58944e8a6c08504f2f7ed012","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.51-renovate-major-formulajs-a4a836299b3d92048cc4f887c98fe5e45384d17f.tgz","fileCount":16,"integrity":"sha512-nSZs0KLl9iuoVUaOhRcgo4VC/z7npjsI1caH5oUyXpAq5ZpFPNAQ5gAoyUU5Qh5+iT3nLm8dkzgPPs8KARsitA==","signatures":[{"sig":"MEQCIBALlPh9SqFL4d4bvbWc6nhU8TL2MQU5EMIp6bctfduiAiBFfIDi1cm64Zq379OugLJ2YrsOmKAMXurb2qzytUlFhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKIDhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/gQ//Z/owwkVgZRouj2wTYOj+IcrQyOJKqd6S40CplVjwkpxLmOCF\r\nGTVbECQ2HpVrgGMGqNybdC2aOkCjD0j3TFBCrahitZF97NQ2rnWCGLBjB4OL\r\naLOr8zOyMCxDxG/nm5AWfJednMuuY0WxLzWyHFUmvbCQ1kCXOprXIfSUxK7y\r\n1AcomvIDY5Hrjvf2WwjIw7j/W2CRxr60KxeXbcQKGcrDUHtAcMuujNwcp6sj\r\nhCYIPRzhAbVp1L7hc1QkBp92+9FrQgWAffIX62/nE/YuqhcdW/mYuE59TYUu\r\nRDYZ6LR0Ewns51AOKw2o/E9XQ6ohyGT5xKiV6yhxRVs1cEv+5bzol89bPG8w\r\nzyyUjmhJcbDVXrW8BecalAQUghl1Ca+7CG6ItlyrBA7wVdNyj4hGNF0FZwxz\r\nb9DtODjvoLUHvyV8xJoNAgzenoQtKb9hU6l7A2r9sFx3MaqpWa5QcSk9P3yv\r\n6ZueN4kZUOU9vdoSa3JiHJtETPwnT8Bz5YNO75ppOgtns7DSg1HekcziuSjU\r\nSwVGeRNJN11i1yfD3LrZ0oSGjTertB82oOPOUXIpik5I59Q/lBpnPFYDUiaM\r\nKXLSFyfoYRGOFm1XS9ITFOr5SUpQkVDJusXIEIdzaZKZRZv8lsU3cVegOOJ5\r\n3BWSmvreMMq5YxbfCTEcq4d1SyJAMfxewyc=\r\n=jKqP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a4a836299b3d92048cc4f887c98fe5e45384d17f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:23:27.683Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.51-renovate-major-formulajs-a4a836299b3d92048cc4f887c98fe5e45384d17f_1646821601106_0.4683439996895338","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.51-lucianbuzzo-aggregate-remove-undefined-9c6f0e9365dcfda237b9c1d2ece27733e7374a15":{"name":"@balena/jellyfish-jellyscript","version":"5.1.51-lucianbuzzo-aggregate-remove-undefined-9c6f0e9365dcfda237b9c1d2ece27733e7374a15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.51-lucianbuzzo-aggregate-remove-undefined-9c6f0e9365dcfda237b9c1d2ece27733e7374a15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"562043006cdb0822e1cf23981dcad245b1fde385","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.51-lucianbuzzo-aggregate-remove-undefined-9c6f0e9365dcfda237b9c1d2ece27733e7374a15.tgz","fileCount":16,"integrity":"sha512-zV/vxdaRwslXi75CBVavy2h7mb9is+jNrKoXEjWAzVBgDxMRXwKyIqV4Tn/dR4+khpY3ENIUOlS+eOsafUyjjw==","signatures":[{"sig":"MEYCIQCYPlNmGQJQjAXqETPq0t2Hu2cNrvnmyGBEKbD78lKDzgIhAL0Yd4QwsipjznS8uAGO/lFKQoC5M65Dd5X5cIt9Wl5/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129992,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKILbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbtw/+MY10d10BjLPGO2LMshdMUyPSsoUFXMDQwxeSmQjKXnhFbazI\r\n1i95vkgKGywI3hJz6bLoS4MkSoIjMt58vJZn7RdgLXuanJqMLLVHHfvYbaOY\r\neGV/i9yeaWrAbJx2fXSahXeP1q27eovTXTZBllOXok3F/QVaY41QTxCYq2HR\r\nW46m0TmRWNzfTIaBp8273GLzVg94hUtOkSla9AomPdOfuNIP87VlJqdBC/WD\r\ng/b+xGmMZxV6vqzJ2z4XgBqvE8TS0vLWWjCECAKjOMyxqY63VsrJ+dPBy1es\r\nqzxcE+VN2nxRIyk+NGQUUj4IorGXT495ykhYK2miGSpixQ5Y35MffEuxTk4E\r\nkqmKmpdogxh9ABdLDUvn0KBWnTHo/BFF2JcyRl/tSd/fQqCFuJX6Y00tIbKK\r\n9xjtPP1inoZx5HPn2hfxpINj6+g4uzXsbDwdAosZwuu4Pjt/bydUYuyOKoLc\r\nZZ+xmPVbLPoCxGJqTB8cSysSjCqVLWyFFexU+9coD3ChWRq1R3RNX5EvmX9e\r\nSWPm/GC6iSiCWKt3jd78J1bVxS9IZE3Ef+QaGDf4ycUBe9cA47yQVYp27ORE\r\njhx2TFxBqGVuEAX0Eag3up9BbVUOGzFUQeQwUHvx/lhyNwl632e3OC9t6+v3\r\nIxYxvOsHx0CVH1ai0wc61F4SVQg+DfdoeTA=\r\n=1WXT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9c6f0e9365dcfda237b9c1d2ece27733e7374a15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:31:54.781Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.51-lucianbuzzo-aggregate-remove-undefined-9c6f0e9365dcfda237b9c1d2ece27733e7374a15_1646822106871_0.10517632373043218","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.51":{"name":"@balena/jellyfish-jellyscript","version":"5.1.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"689232e191d1338fc0706d7163823926563dd2cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.51.tgz","fileCount":16,"integrity":"sha512-Zo/n08R0xQ5m7JZREdqLHo87uA2yh57Rlhf9gqrGdD6i7u4xrXNTs4tzm5rhXQ76Nhr+W1aNqd2KXh+BC93Kbw==","signatures":[{"sig":"MEYCIQCtqzPJHSl5ISLYZRljGh1tZUYmJe9im7cGxO1fx0zILQIhALg5u5AH1BYOE4LxulzLXA8M2TSijoGH2ZuE/SgVplN+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKIXbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkLg//fu9QM18GE6tbbQWJO08vpLE8rwBVqVMKGDUD1zcaWcZ4Qbox\r\nPnBwr8ajoQektOi8O6PfzoptLWgKtoDGEzbbZD7Chob+UStcOshB09bwxc06\r\nQ1dPuD+y5sVDaw+l5P96Nu2sNI+mgFO0PfbQnx4hrOwgtUjErYrDbuIBnYwS\r\niapg2NeZJ1ivGTUZDesqouVTZupva0/0EodeXiY5EXwItw7489oNgvPJoSH+\r\nmtQ7ST7znPYXZJ3W6OJFxFbSAZEoGXGyuf+/GCCkqcKATZkz0dyexl3R+afd\r\n12u69KYaYNO1mQ7C4jV5ZLuSQ7TllWsJx4hJ4PYelrKHlmDUp5yZMq2LGghZ\r\nO5WQ0adoluwBBg/I/TFi527HnBTXN0tXFm+zpBjMQu9N6l+uGCHXj3v1XxMR\r\nlQisWUe7z9/V6wf2eN4D+seBFzF9nLGxvNHzMAKTNUZOf/usK9XtjvoOr/O4\r\nCEdXthbaMtaXJ7KmjbDTidNLEs2fel3YO7ZuBgdjKJeJW5HQSvGOSoM7w3h8\r\nCz87Z8IyMk10f+dD2mhRmhDiqx6ciQmFjo/UBCiPygevwmhlszcO/MBJZUDp\r\n46Q0GXCqw4RZ+HwWV1Tpo11sVlriSMZdOUbkPMZ9WD+HKwggI0gWzvTU6MMh\r\n1an9oJGAnlMu/z9TyQnzdyfLoSk6GrB0Ono=\r\n=6EAf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e53219365fa536a74c303157a0d28aa51f45b49","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:46:04.969Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.51_1646822875350_0.5167335944160643","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.52-renovate-formulajs-9b56a53a1e2c0ace91850459e9a8219de554d580":{"name":"@balena/jellyfish-jellyscript","version":"5.1.52-renovate-formulajs-9b56a53a1e2c0ace91850459e9a8219de554d580","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.52-renovate-formulajs-9b56a53a1e2c0ace91850459e9a8219de554d580","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a11dd0550b71b8c96b0139ff9fe416b68732b8dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.52-renovate-formulajs-9b56a53a1e2c0ace91850459e9a8219de554d580.tgz","fileCount":16,"integrity":"sha512-+3zN4A19y8749AjbYPdteu5mPdoxqYQwh5gjSwdMLPkZTMIX199YAEHXgn7pP1M1PwZAETlRrp3E244t0H36QQ==","signatures":[{"sig":"MEUCIQCTHgn0FK5CpIlyvuGrnSFb18ZoWQVYMKzYJfY0lL9P2gIgemvsGcKEiUAyOYkKHDH/81RSUflcEVxdxk7Gq2PKl0Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKIbcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhyg//bavhlEWK8CkcLKNiDEP/3g1dGjPfbZqjQEadKHBeDup90i3u\r\nUSg36pmd4HpPZTA7l7tzEEugk1/82tpHxORwl1GZk+Lh6s5DoaLHY/C/ZbCQ\r\nhw7RnJiCo5qKi8Xzj+U7uyocaoVMJbKQJozp0llM2SpgqR1j2Fv2LV8MvbVK\r\ncVDAcvmdcWEIIETFoqB2whA2pz2oDUEC+BlhK4RblfbYVHlefMshtyYhNyLv\r\nBnuf/gZeSPSQo5Pf+XRExtDeEZSS6jeNz2S4lfopR64Ay7/xEGE4yLvmYTmw\r\nSK4tnxs3peoq5SQVbV4srxWiLj6pqjvCmKbAIBjBCRs6DuEj+/K4rWaeBw4w\r\n9VqT3i95S7D7Ro/AMsThtcRb11OKY0Ye/q9It/gygspkzUSy15d7g4qwbhAn\r\nbXhw7pBhRe5KvrsbXgeuaUDH4kmEzsbvQN/B7fDNPy+a3jE3/wDqdfbRUCYP\r\n/V1bIWXHtRxID+rtjpxZI2rLOQXRp2m0t5w5d1N6WmvWhzI2kJ130FTK4MgH\r\n4/byJhrkMha354FxnZXJF57AwjDjmxZLGFo44PNapxoGsEyqiQBaAoeGGGQO\r\nO+Sjr0norisGdSJ1D/d2LtsGPBQQgTCm6iTcNdYVpo5HHdlMsgkNCVkJRL0l\r\n222KF8ldACm+P1NXKKjjlq6g/xRwJB12X0k=\r\n=A/gT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9b56a53a1e2c0ace91850459e9a8219de554d580","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:49:45.934Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.52-renovate-formulajs-9b56a53a1e2c0ace91850459e9a8219de554d580_1646823132255_0.2652153381320108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.1.52-renovate-major-formulajs-91eecf518eee295a849f212c9b98fa4eed45db70":{"name":"@balena/jellyfish-jellyscript","version":"5.1.52-renovate-major-formulajs-91eecf518eee295a849f212c9b98fa4eed45db70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.1.52-renovate-major-formulajs-91eecf518eee295a849f212c9b98fa4eed45db70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c1d6d2b1343a4db048046f1a4d6923c9e363dc1d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.1.52-renovate-major-formulajs-91eecf518eee295a849f212c9b98fa4eed45db70.tgz","fileCount":16,"integrity":"sha512-qJZwJmHcFs4z2vSfAGBTkzDHVzYlybKEmV/C7eVNGNAzMHXkUck6T6MIWUawLbuilZZl2MYgswp6flniYJTD/Q==","signatures":[{"sig":"MEYCIQDIFic4UaEUVJV3T6I/w4w/5XO2SgpgV8NmoZC+asFSOwIhALmEgn1l7y0RWJFGd5bIwS+i8E+eq6WekFe8RlSvHkZf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKIcuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphOg//bFVt1bVAHyW8Etpmilj2MAFAE9TQ7iU2UOCQ9KjOaSeka9yh\r\n/u1upouyrsLIDt1YwLrN9bEYV6lRMKGwQjYPC549o1r17Yy3ePIVMaZYTdNi\r\nR3d8ZYWVEdsS+boKeKCuW66IPG/1u4bRS8uFAhST8zbuhzXIM7yxweJTSh/0\r\n2uS527ZAAmZbcWicxv1UhpNMbFxtJKAHoW2lIi3f+KGpmDouiW1TE+zMBv03\r\nKIpOdV/8/+h4BwOV+kYp8j/0W8Htou3YLVvCF7+BF1TyrdKYCQY3Zwi2ed2r\r\nLjC3ZkhMIJYMyr6Vsh3kKZuQg4Y8mvF3e6rGHHXh5MfaTEal9G1EsG+2z/mA\r\nvuMH4glAspe7o7o/P/UseuirIbLPnQY/T+A0c66aXlCqucO/7RE4MqCkMWvv\r\nBwz85RJgvn8VduE/297O0h7+wIRv0Tbikq1e9aSZcS3OnkRv2hMYSdYLmdlT\r\nikmTVbX+sWqJSC8RoET47IDykuQ8iuC2KROgvqNCTl9M8hPK2uP1zf7agV6G\r\nz69fd6RWMgN/3ywDj+2yFuRvm44Aaeme37qXTTgfCqPAl66+WcVQdD5swYRz\r\nz9iEpFG7Wg9C6oxRR6q2DbzznhTIJqFpTGlxMrwzlzZBM2+AjOjxCMg/TnGP\r\nyXZb6TfpGX1I7aT6+E5Qy/RINdAqMzcpc+g=\r\n=tDTp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"91eecf518eee295a849f212c9b98fa4eed45db70","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T10:50:21.078Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.1.52-renovate-major-formulajs-91eecf518eee295a849f212c9b98fa4eed45db70_1646823214347_0.2510559491079687","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0-lucianbuzzo-evaluate-error-message-21068b3c53814e7155cce8e3a8a20b56fb462895":{"name":"@balena/jellyfish-jellyscript","version":"5.2.0-lucianbuzzo-evaluate-error-message-21068b3c53814e7155cce8e3a8a20b56fb462895","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.0-lucianbuzzo-evaluate-error-message-21068b3c53814e7155cce8e3a8a20b56fb462895","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35140a30fe84bcc708cfd2230c94a48162e9b502","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.0-lucianbuzzo-evaluate-error-message-21068b3c53814e7155cce8e3a8a20b56fb462895.tgz","fileCount":16,"integrity":"sha512-YgG9P0LpYpTlC93k7JK1yg+UtRd/C72wrw4iY0jiP1uoGFb1WrkFYM4YwMNP4Z5ggAX13eOEG2FB9Qu+am9nug==","signatures":[{"sig":"MEUCIGhIS/NpytpFbz7pqZNsm+D9XVOOgHPlaT6SZYPvrUctAiEA0U5RzY6Jek0D0kE0iaD99T0aAqUhEe1bPf7VRZedN68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKKgMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+RA//XqHGrJmdAPNXBmoZ1ABYaVg+V9hmvo0dzvkokDxjib4tWl+4\r\niBWsfpT5XBntWdsA9v8zJrh7zjIVcp5fSr5s0DwRFR8s2j+bXae7OtG5BVNy\r\nS7fVsmhCElAFSh5C1sdkJ+qPXZIXTcT6AbBAStoOSgAxuVFS/DnDURHzlTHl\r\nN164RneLlSPfkorxxBHyW3E6AbzEL+tT969IxTL5p0brMZbThG3CsihdIYlr\r\njjmBCUgfm8GsvhtiigqHPPYPphVecXbrCYjoedWFFB/uKy7DXGGja2qV2l2f\r\n4kz51kN4psM7HUgl6saVBwOlbtnzlwNUxjTZxO0uFOwnGaQtc+UmleCDvKLP\r\nAL9nRhCVw5xdEuP5n9AMl3v0L1zRToliocykquLCKlOhlur27FgWNp+d4Fhc\r\nwlyuDC53G36Ul8xV0hIZpiZeVyHkeFAFwvB0j5INTS9XYi8LADViDfrmcDNQ\r\n73RILvoWv7bPAE8SmNvWi/CXNCLXQzdbelt5ieUOcDJXC/4byfAfLQPaUngR\r\nLdA+n1h+n3u3sFvDsEi2qQTQxfLQW8tegYUnKuxOsm/9Gv/jnK908u+gAdOi\r\nXh+NeBbb6boMcAUSQnQwUvMLXxf5le41pfzEnpJu3K/PlVxp+0E6E7PImdsn\r\nfECwu8u3VxhT+dCWTP3eOAW0cDVQ3nPg6yc=\r\n=J4kC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21068b3c53814e7155cce8e3a8a20b56fb462895","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T13:11:07.145Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.0-lucianbuzzo-evaluate-error-message-21068b3c53814e7155cce8e3a8a20b56fb462895_1646831628403_0.5468098704894622","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.0":{"name":"@balena/jellyfish-jellyscript","version":"5.2.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"97a128c81446b5f829e0c9547bde220c73232b86","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.0.tgz","fileCount":16,"integrity":"sha512-XRrZduTGnit1OBlnkXX4m/+LHZp0I5FSTN3PBwOPMTIHU2wRkcDq4EDEv7P6FBNxHKvMxVao5Pr5LpEsDWLgnw==","signatures":[{"sig":"MEUCIHyx2IKosso03slp9A2tU8O2MQFYxU3VlKjhqbwtxbcpAiEAu0qD0BPWzNew/jWmd9UcvHRt3J0mlU6CrQ+kA7s6ob8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKKwzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCwxAAnvcUnXKifIBAs9jwh38KqkYbBYmvdF5Fbf87GsNDdF69wgLV\r\ns6pkTNYl4Xk0aisI+aufXFoTeGWPLpuvkrqG+YrPddq0+k83Q9OuAWFqj2ol\r\niWZxfO6UFqznvABb/x5+5kX7kGEL25VfnLd8Vzg7MHyMLp80me6DKyp2knwD\r\ntC0jTRhomSveVD1NQFmim7lKiNs7/HR8szeTbbCvkh2i63meq92dvp3w8k5T\r\nvE3Vb0GHhtV0iaSaMDMnGXJJCQWmz7KaOkCWy+a2hTBCwcfdIE/CakBgJKUY\r\nJ1hKBH3Inrrxlcp3ehqigoOQ3k4RmLY06/j3nUV/7klw+LQaE1LC7+/XCiK3\r\n2iIuGYyvK1OZkDheHgcULGaPbbrAF/L4TcSggPbwS7xyC/lMB8NgJ2FBPig+\r\nJNosEv7XMidatFqGs8I+V+GTN5Owa7MEBgjTBCzYzeNWEan0ue1KlfzyPl3U\r\nEkMMXDorcUq3FqRCYSJk5SdkB+GoCP/L52+aUO+znFmFXkpSqzT7e08o+Y95\r\nnGzNH2xVvcWcxlCowgZ8kJOtt2KMJ4qlI9FsaLU7Rm48pGqbohesEeUo8CsP\r\nAfm88J3uSAq9rnWjGt7PF62qUhhntEkhYhrYaMlupmpd+PS88JDjTzDFrjE9\r\nVWoEj0nA3V2AFTCY+CuLQVfJiPRROvLX5MY=\r\n=rbVt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"97dba242c0fbd29f8901fb50e93a94baad327742","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T13:29:23.003Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.0_1646832691391_0.19213041703417266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.1-renovate-formulajs-a2048878df979712e1294cf1ed6cf37ad990541e":{"name":"@balena/jellyfish-jellyscript","version":"5.2.1-renovate-formulajs-a2048878df979712e1294cf1ed6cf37ad990541e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.1-renovate-formulajs-a2048878df979712e1294cf1ed6cf37ad990541e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a530022197c9581ffbadd8d84b68c0f04c05086d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.1-renovate-formulajs-a2048878df979712e1294cf1ed6cf37ad990541e.tgz","fileCount":16,"integrity":"sha512-jJq6Xv4/oDfhsA6EIq5MMykS6tCONhqEjZvTMoUtC3+gckL7pbq/DviWlXjXo2wMcnYWrJoNadBD4ryzvPSyPw==","signatures":[{"sig":"MEQCIB2ymxhXQIx+Qtp/HKfWLUYmiX8Xb9w5c+t6U1ovHUZcAiAdlsIH7J9/WMC2qGd+RU4hT8NCf3wrc1P96+9e3Ia6sQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKK00ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMCA//Zc0c0QAbn5Gipj81jsjUMk1oUg1wP/QmFH9GAGMRgduKAXo1\r\nqufZj3jDQD5E/sLvoy/bT+RUqSftcwaqb79VoKNaUI1gLQsXNuED1myFyNY/\r\nSBgYUhM1OpuwkpW6h374Rbo+FmlXGU8vBpOgtY5qQQtn8e/JVNaiPLJfXtMW\r\nEdZ3HZeTxJWw6d3e0Kb/wT6J/W71dBGts2I1c7zTWcJwNgPpGXFLVYtDmPEv\r\nXfHF3IpXI0xapB1NHrNvvTGKh4kk8TaCwgibBmnxaIL4YvY7+AIfAPMqkAvE\r\nSu1AbPS58Pr3T/8buOPfwBCCecbGmL3eaxmUQuRc2AaRCXo4WimlCQJJjqXd\r\nB0PpnhRln/En1xJuUebTqXUur6egcra2F64HZyfMEK0MHrdiYupx8YTZAW5j\r\n44TOFljI74AelLk7NeCO88CmT8znmhfUIbG+4rXfWCyGUfrVCH8UxmfpQSm2\r\nSdrRy/bXTFTYlo84EZbJBBbB7vSafHL4VDWeKA+JIvkt2RpI8q3uaAUIacme\r\n+QZPTj/SltgOUwGB8dNQ6plJWIi5WAerUs9hZHOG5bh+Jv+aBC91FAepK8kk\r\nG3ux5H/AatQMDrY0eOA9YSETMBZ2UtO/UN3cpyyklElJPC6XDiixMmPRmqzB\r\nIVXKLlr5vCMDxDtQFtaPd9vXceMH8ZvHvFo=\r\n=i5ig\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2048878df979712e1294cf1ed6cf37ad990541e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T13:33:15.277Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.1-renovate-formulajs-a2048878df979712e1294cf1ed6cf37ad990541e_1646832948285_0.28999751709337085","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.1-renovate-major-formulajs-8612263e71462e5997d073f36dd24e4c049d8399":{"name":"@balena/jellyfish-jellyscript","version":"5.2.1-renovate-major-formulajs-8612263e71462e5997d073f36dd24e4c049d8399","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.1-renovate-major-formulajs-8612263e71462e5997d073f36dd24e4c049d8399","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7240c23e8e53a86515867c909fd787396d4ef411","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.1-renovate-major-formulajs-8612263e71462e5997d073f36dd24e4c049d8399.tgz","fileCount":16,"integrity":"sha512-cfswcWin55gm3FEdIgXW16R28sm9uGNx2VcSdb7WanLzhgbaPgCV248wMzYHldsLlxvTrfDrnjSgtksf8hSW5w==","signatures":[{"sig":"MEUCIB94jJktIXE1C+qHvfhgkyYblEEontOiXjaX/zE0r1SIAiEApZN3LQH9YJeGwhWCEk05rv2/sor0nFxqVIqwL5wJSnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKK2DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp56hAAm4y7QRAnAX9vRm33k3sKAOmWlS9Hq+YMw+yPUmH1Fd59TL6y\r\nKRVBfdJ22oS3jLAkajFkXCmpkw6yNS4LoK6+uUR/FVWLLwB449l1piivOL1m\r\nHJ1nue989TBv1UqBu3645JxPlQCG7PRyEv5Q22HzM0ZsCMVQCMlfrwoMX3mh\r\nUr0fyBUKCYpuBFATZWYlLbM8fPmvUtraZMZlFw2q0HNwmS72bwn4puaeM6cY\r\nGi6nJDtGOTPq52IKgTiNMYJyvuap+0po7L0hBuUO/h/KQDueMMQtiFYEA6iM\r\n2sGgILax1xr6dsZFLPUZ/dLIspQvPb6SFIstEuQ/cAeVJh336XGFZ1zjPjf4\r\nTcJS+EYMa3HF+SzAk51MiAzUsn9tW1Rr8fbN4+Qx6l8mzvu+IaULqeLgPFLU\r\nk99M9cogwmJusJeLkw/yChstN9900Z4YQ9t1DQb1Tm1ZnMej7DzeS321Soyq\r\na7rc+V/F6WVUq/4Ql6hHYqWqcuEFdJiGkafPNI4p1D2hh4osBpRQLxdUjKrY\r\npDChOMNekoqcbyFfEBniWJdgTXRfphW2LEL7JvQN0MlNHZsirxM8KOSlVZBt\r\nBasphMzfLj/MEFPYz80dEAWznjIiN8k8N8JZX+/H1Ic3VLf3/n3TR5xc+G9T\r\nA2DYwlfSu4R8cwuZ/9KfGrZ6pyjzXfe/vp4=\r\n=V/GA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8612263e71462e5997d073f36dd24e4c049d8399","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T13:34:20.216Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.1-renovate-major-formulajs-8612263e71462e5997d073f36dd24e4c049d8399_1646833027507_0.05419321722532566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.1":{"name":"@balena/jellyfish-jellyscript","version":"5.2.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d9fbcf13162a6c8b188381e39b927a0cde056595","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.1.tgz","fileCount":16,"integrity":"sha512-UD5Ec7+LZFFpFw3O93zlgmaTTEYAHDPBSYQ1Ffbe1ZDGJwyR3XadlgtOvfAGH8/3zptmZU2zKOUhSNMQZ8Y+xQ==","signatures":[{"sig":"MEUCIBFkgQbHULV3CVmdD2ALMRCznG5wtdk5ybOMFwfTZRrkAiEAusGrs1uLike85sDIj8ov6wOYFHki8mN/vEesg8qoq+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKK38ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonCRAAkcbgZVJFOvugx7adtmcjTxmSpP1a2FddjJ59dFdNG60VTaO8\r\nlJOXcmI3bkwwGjPX7b/eXES5AWEvk8YgSFNx2ViZ5sr2vlzVxAQaZWi6kfut\r\nhDEd5aHhiOiYfjI/QErkT354X5khDjRlyUOiyLmMYmIM6cL9v49VRZ9AxEA6\r\n878Lx38TCaR3Eb3NM8myEBKqXT2x4QfsLmut5Zns1aFXgPgGTqrclYohOgYD\r\nzEoOOdmT/InMEhb4YPm7jUhM5HdQVonRYJ5qycObMZE8kiLyEmmNyLmSSL9f\r\n8iU+4pF8leQSLGLFQoYuaoWPWqi4Zl7vEaS8Sfy1whtkMPDTf51cNFA7/3K8\r\nIRLtRn24jdbvtxWTbaCO9u+y4nJNonaSPh1Jlob2zb5BZXHtLiw5zaXeRwGX\r\nVrsdjlo2wKICYL+pXjrHQ+o6a2IOhDLrEyGRwhHcNq9kFX8bXj7YTVQfeJFt\r\nrUvods2lZv6z3TLt/zSplPWchayCyskyD00bu0qPiTFZr2V4QHUgpAJ6SGCf\r\nruZaQ5T03Ru7oDhBh0bokXwg5H67qTTfc4p9Ro056YVHS80uxU2m0CvZ/uwQ\r\n3McLhv3Q6rIsEGsqobWuyMreNx1M3OIACRocEiyfGkZCKLTVH95VmWVgGOsh\r\nyolrGQYMCHGVSHAWM1k7zc2WOHCEHZWFmCI=\r\n=uHa9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d3de82c562d9c59a8377f255a0db0d38ac6f2f33","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T13:36:57.757Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.1_1646833148484_0.05019031982601874","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-renovate-major-formulajs-e689c9b4afc8219a572e7a144577dc2cd301b561":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-renovate-major-formulajs-e689c9b4afc8219a572e7a144577dc2cd301b561","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-renovate-major-formulajs-e689c9b4afc8219a572e7a144577dc2cd301b561","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d96b893f792b7164706cd43da536d07577d294d3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-renovate-major-formulajs-e689c9b4afc8219a572e7a144577dc2cd301b561.tgz","fileCount":16,"integrity":"sha512-M8P6rICSj4K/qIjpXNdHFQ9m8iG7f+uogM+7yu8rxQTlfneSl0BwTEA7vEpEcR1HAcpBdA1a98CJIr2NVTw9gA==","signatures":[{"sig":"MEYCIQCtkKfz11UCm0LT8NrsoX5tHla7I3YibcI+L/Dodr5AdAIhAJJOa7IFaLYnkLuLwjMB2peQasYoRTmRmpVJlrk1hkrj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKK7hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWxA/9Hqs2B9rX98cgN9OwfWfZ9+P8FS3Q9H1TKb6/aLnyq3XlAaXD\r\njqpCTd6MzFnm4VhFg3w2raNZnnRTY2OcMTttbzfhD5cK0UGN2owWF9psdgXh\r\npF1uPDzizujRcxMIcsRrmHHhJZmIvDv45guGGVw7qp++Xu06a2+g1C0u3l8B\r\nzWGdPdxex6HTjtVki538M26eKY+metknZi7XsYLjg2vV/caWsc+lwwKQ4T3z\r\nDnWGvhEJQMz1vFHnITZoOhRKYjlBABkOMVw6qBclmK2cUWEtiPBhymKMNQVl\r\nAXmZY8X3uluk3YnKzWj6D9r56iRtfzmVsPW9bnGMfPiNTwGQ5UCXaz4+9hyW\r\nqpd2BAg0dPd45VvodZrt2P9MgYj+7PIe3Lq7ih2ILpbLZQe/Wwh3JD6ePjc2\r\n3KkrqpR4zUnKKW+woSJS7ITNzXjXSng6K1Vcmw4+4NIGXfiWPDNOhRmfc9mA\r\nrsnMqOHIJDlR2L6K3eui1A/x4lBBHoHeQ6SFv/kX7Ebw8hWwCqeSTOXhVTnP\r\nFqbyEDwklFqTAdXeCNNIzrPFuaCgHwawzWb4grkiPW2L67ac9BGZpWS3QFtz\r\n/tLCtUAiORx7FOE5R75+PnJm+FQCjG8NSl7yLQuITY7kyF31vxvOMG0zQj+S\r\n+anq7GKRKevQeNX27wigTiIwxPGnwQdzV8g=\r\n=/3u0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e689c9b4afc8219a572e7a144577dc2cd301b561","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-09T13:39:10.280Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-renovate-major-formulajs-e689c9b4afc8219a572e7a144577dc2cd301b561_1646833377117_0.9137006487138732","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-result-check-96bc34a36f86a9ae04ffaa8ec25f035c89f7bf41":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-result-check-96bc34a36f86a9ae04ffaa8ec25f035c89f7bf41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-result-check-96bc34a36f86a9ae04ffaa8ec25f035c89f7bf41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"855ed9a41ca9242d4fc967124bba3ca232c7ccc9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-result-check-96bc34a36f86a9ae04ffaa8ec25f035c89f7bf41.tgz","fileCount":16,"integrity":"sha512-tAJqJBupwbB0VhZYSiZOwywW/CdR/W2aAoaASrTZduv9Tv8c5jQnHvlFqvUAG33jWk3wXWR9NptsImoEE1ZosQ==","signatures":[{"sig":"MEYCIQCwiCo1iDtfILkI7saLL0T6yPpLCS+jDTfrRUpuQ/NmngIhAIoL3S3HE1MrNWdb/TzE5m0at0T/jw8eQDchrs5ph3DV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKs00ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9cg/9G8mz+T5uE6awCTNLPkxYKySGwrP9pXdEoLLNZMaEt00v0Kvn\r\nCGfJrfmeu2+Ajtmcxw3NpmKe/1DMODOjUK45NE6Ovgjp3yl3zdoxGxxr8y59\r\n88x2INQxyu7MgA7VAPjbwhHYqmAz6asWuHUeBY9PMFK6l3psrTpo0p/rzHjT\r\n6pnctHWJfCypoLajqOC+ZuAfA8OqklIH2KajprPFW8HWc5pmbHH/XJHGMwSr\r\ntZXMYPUSE+ImuZtYSsw8lwzDa9II6nVW6PxXvPI05wXTkfqhOFrFCZMcooTa\r\nW3EJou3vOG2cwXj0/0Yw6j4rm2ln2pKZwj7z7hykIYa5gkez79pLnN1H4lFq\r\n0TE+X+VniECfV1/KRZwncCkTHh5zfIxuiIf4QCz6BLgeAz1MpklrjWz2hKYi\r\nfO9Wjuz/jwDG6wBXgTNl0pLCzGzmVFfeFWRpwvS8Mcj4HeS08BB34VLcxF/W\r\nUts63jnH+Zq8luQeH9tvPm2MqBWbyfGw9jFhO1GlAa8IA1yTjnn01Paczn+e\r\niRKB57WAqLFbUYyzEIyURuQoI4vbSqblYrYL2K9wVYR+incwVSgQGvVZ6Y0u\r\nNaR4W4bz0jRZhfyLZs2PRkTes54uDqnaZoFPp3V9/XTr522nSm4jguhGVq7t\r\neApCrCqt4qmZxVLyYrjX/a6buAEpRD+47d4=\r\n=2eHO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"96bc34a36f86a9ae04ffaa8ec25f035c89f7bf41","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T04:13:45.831Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-result-check-96bc34a36f86a9ae04ffaa8ec25f035c89f7bf41_1646972212528_0.40371308119674576","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-result-check-5100bf70128189b1eef68a13d99b336de373b3a1":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-result-check-5100bf70128189b1eef68a13d99b336de373b3a1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-result-check-5100bf70128189b1eef68a13d99b336de373b3a1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5a0f3a281ca927ab52a93074193d700366520a06","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-result-check-5100bf70128189b1eef68a13d99b336de373b3a1.tgz","fileCount":16,"integrity":"sha512-TuZqxJYc3SvfSweEGSxXWwcy3TLOQuDn1N/HM9WMdc/KjNPU0LSz6LEtWpZdtoGeK+thVkdBu/tM4IvFo3uRsA==","signatures":[{"sig":"MEUCIDsHlWhzF9cVToJinN4OmsZx9/et3/cuU0IRr3Ycw4RGAiEA13JB6Itz4UVsoeoRWNLH77qFgbJNGU+xcp8aDsMU71I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKtAjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx2BAAoFtQOBQtCZN1W3hX/shwnrzfyFjz2LTa9O0wAltTbcFakVYc\r\nXEzkRf15fENtGXRimc52DF0Txts40q7SyWX0LGqDlULwKdjm2ZYXmY+kyCpE\r\n+4wft38/xPvACEiam38C+xqZcWNQOJGGHWMCdXva+rwtW7YwtL2lxpSjH2AN\r\nRLhJgH/lG3YlmQl1sG29ysD/s9IoR1GH9iIkEp2i1vSJhYI546hUr+I3ZF0W\r\n63AnszsXwt5TZbs++zxKDmwyafDUsTdsPAjgJwGmAoeYVWc1y/axtoFPc//T\r\nIRCmX+CggtvAkDr3IwVwdaJQBlBnveO2muLw3q6bsgqSP0AFbKajLEIo/R5l\r\nN2efz9L0Z861MmdJnh9wKXc9EPcPWF+Q3eDINks5TbT081pMLeL30ZRIl0ij\r\nAlunsA6uMLWhGVkHoQrAFXyKFu16BVdOpyb1Mnf7UBHbtKYfqLxRs/16cNrc\r\nHNTBatp9vw7Mj7sLRFuhtQUklSrcJb0HlvFgje8WlSfY/EfQ1JPVApd9UajB\r\ninundyZzQM7/0MK5Us10IEqtN2QGksho5AkbCB3hVEVbUSFT5kFir7geWb/V\r\nFpVk6f1pfh13buCQcgYHbbxJ+958G127I4VA66jbKiE/ACAXADMAQm98GSLk\r\nFXiDwNAXx9Of/RXeSrgmRYjaBLaqOLjUvEI=\r\n=/Ncv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5100bf70128189b1eef68a13d99b336de373b3a1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T04:26:29.069Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-result-check-5100bf70128189b1eef68a13d99b336de373b3a1_1646972963097_0.7001969513911397","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-result-check-e651058c6531e8c19b9d0965df930b658bd53ce5":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-result-check-e651058c6531e8c19b9d0965df930b658bd53ce5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-result-check-e651058c6531e8c19b9d0965df930b658bd53ce5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9d3d6736cdbfbf006b8186f0fa87505015d39ef4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-result-check-e651058c6531e8c19b9d0965df930b658bd53ce5.tgz","fileCount":16,"integrity":"sha512-2A/pUuDW6lehz24GA/P9RlvkwHW7vnRsFSlKB+bPbV97pPc60tP1RR69vjUQs6q7cIEAa5oe+lw+NXo0Szeu9A==","signatures":[{"sig":"MEUCIG8d6p8e9ym1dA5lRQ17BRIZZ8rAMFJg+euboxcbX/roAiEAqfBzEYMTAAgSJDOM09rBeux80O1vrsCGciqZbkNQyoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKt2IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgBBAAmiNOeRmjKtnF5xlo6JnQf5jtaA3zImaMjYYgcIrcwXQ33Sau\r\nlTKxsiQEZ0XCHAk0BBsIC+uHlkhLHdFE8DVOW7fRMybXHhK5sS7YQfr1rHN1\r\n/omwDVHKA3svAcRG+JMdVsHcPfQ4kTr+6FV/HvkVrhHknuxEBfGdnNMT7v0c\r\nPldvLFoqXkxG1Rp+OLMlZdZLAo9yYPhLNEU9V1NMRhZs/e93NM1g5ruHvbjH\r\nEr6vxtDmoSNv9BrGu1OeOqjQC64YubHMEoEvBW13qg+I4Q/nZZMx/o9Z+nci\r\nKSuQL9OQDAb85MtkFXXX+xIyymDlHw9Rh5CrUpJKm+1laVUHFLqvtytdwwl6\r\nSGhpa3BduXqj7OnHkZ8D5w+f9brb411ne9sSgLH4rVR78Jqv+rusmgetwChC\r\nohfjFxq8bRK6/QHqav31HgT2xrVEGuM1loJvHUZCvEI+oGAu9hENvsSWIDmP\r\nVPsaMoWKfKsdb+d4GNkzxT5jQDFlk4RBzCoWawEylgi6CcKcSyOQs1EX1HOV\r\ngthmbHZSmNt4/xMU9nlDBa/bDJDqd00wctFgW0ksrpO7OaFYW53JVgGfbjaH\r\nbl0nnkEi9YW0AvH3Yo+iiol1TyFJTNYOPtKFyAyCnrGnyyLimkFesc0WStjN\r\nkNvi4J6HPPw4sOJlQ+oUyCkvW6gFAFEXHx8=\r\n=GaF+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e651058c6531e8c19b9d0965df930b658bd53ce5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T05:23:34.842Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-result-check-e651058c6531e8c19b9d0965df930b658bd53ce5_1646976391952_0.5814669063568463","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-result-check-6edab3edb7600d825aa3a125f77f47a38f5a0b79":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-result-check-6edab3edb7600d825aa3a125f77f47a38f5a0b79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-result-check-6edab3edb7600d825aa3a125f77f47a38f5a0b79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"00ca5fc7d69d5794a6e6d445e4cb77d0d253365e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-result-check-6edab3edb7600d825aa3a125f77f47a38f5a0b79.tgz","fileCount":16,"integrity":"sha512-D6dTG9hy/FerfBa3Xkrxi7ocq+/a/hDy7MbcQaTk4lMKQhnQJ1+bbILI97lDpZjQghGYTthV5hRVbMT4wNv9sA==","signatures":[{"sig":"MEQCIEpCuMyRkV+lQIFy/jgaVrrStm4UhKBx4PcMXe1FmujKAiAQzLMgYnKhCwCPQXfe/JMxq4Xcvcl3Mg6cPqZSZfmgHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKt5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb0hAAj7ajAqvYaE6iOaCedHSQ8dmhL3D747+D60FeQJxN0NxA8iay\r\nKnx3+VZ6hn65ed3LimqxrjIfVCqBZxgMkOk8wEebipqSoOnYyyL6ZczuOVB4\r\nxhlJgatxFM+W2z6sIbXyqScONkiYb4OpeVlMwxSOjSmNcEGG5o44u5899VXO\r\nko5PsYP/D4ulU4T3lcM1/GS09Y4wZvSpm68ABbqwsP9tEzGfv7wXr363chf5\r\nTSDWUKKlTPGiEoXO+Qhx4WO3/fBE5Id8UPB8okAfD8NVqYxEScCGRacgWy33\r\ngj64OFYCr2mJ24pHlXj/loRknhaTe+BUY2nkTCJ0LWfvmu2DvEjGivDFR5jF\r\nuFpEDORnun7eZh3N3FVfj45w6yCGqXUo5s1l0v2k0gsmqsEVPu1+hRts5NLK\r\nxRtbpjHFlAqBnSjy1H2/MM37+QwDN5MwM3IxN+MiDB7QPpfejzyYc1ekdDYY\r\nLqFOknL0k8AAnniMWcGc05xY+CG5DN0y2Xmw6PHJJTBqOmc2btVPsaCPlzQ4\r\nP6IA9+lMhUH01gg98tv64oG6gTBkk5FA3Do8R1Hvq255yIsFUnAHQRvPt3NW\r\njlCyLFSlyGQNxiS4wwea/PXso4aj+JBPaWha0t7FhKqbvQufF0Y1E3AkRfz1\r\nZv1nfUYZyJVCNfMbEQhhkg48x78k4GUS4dI=\r\n=xXfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6edab3edb7600d825aa3a125f77f47a38f5a0b79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T05:27:00.433Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-result-check-6edab3edb7600d825aa3a125f77f47a38f5a0b79_1646976607524_0.3689323733810208","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-array-merge-f7ac5011dfd5cef18124a13b3b25e1cc5664d2ba":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-array-merge-f7ac5011dfd5cef18124a13b3b25e1cc5664d2ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-array-merge-f7ac5011dfd5cef18124a13b3b25e1cc5664d2ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1c886e67df3c52226604eec81b3d9a9c2f9d49f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-array-merge-f7ac5011dfd5cef18124a13b3b25e1cc5664d2ba.tgz","fileCount":16,"integrity":"sha512-E9y9gbfabSYmlGLWZaqBdiHYK4FYIypLN/PPGeUiQgfobaJ17sXgYiwqmT0iasZx7AJi5jhnZ6LztLv0rs/uGg==","signatures":[{"sig":"MEYCIQCLMsXSFwZCQfXNNjeAofPZ0lsh0DY93f1NoiP9LPYBtAIhAJu2PH7bHQV/CJp1Ow0ZBERRSGELMpPAOay++p4qaouK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKuASACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJ5Q/8CC7X3JAwPj0To13BNccvhd5FWgla2vN3+oTvaXHd5PIZu6WY\r\nRfEZwA6xg3lvGTd8eKJIwR0UTgtoTA1Qks3pfQEq0zO5cv49lCuPDkYPUMq4\r\nZem65SjPF/ETLHJm0wffjSf84Wr1Vi5UFPlWmno5MJtkMNf2G9xYWXQlHsxz\r\ngnfosXWvTwjNTIJe+WwvYrjS54VhrsIWW3Vn1paqpgktwGKz397F14eA7gdX\r\nZ811uoOA4H0KW+clP70aKgr+oqWb8WNgbyXYPbP7qvXGM1uuXD+SjPOClA2T\r\n9C1wjMVZ1ki7esMHUR96ZWT36Cgl1+7RQgvJDE7PdFB/iu+rlYetAwxUrHd9\r\nZ9u6OinXkGEWfM3VbfGQBF6Ita6LLtv2og7+XhH7h6+RomevcY4HaJHl8Imm\r\nBg39b0kAQ1hSBnlKYUWnc5d2UWSP4mgkKAWF+C0JveFUXJY7LxJXm99Q048D\r\ncSn8dapEEydDf6PAr0nhDht9dJxV0D2A2GQNrbmXjRU/po2zs5m4TyW17HRA\r\nvBpZQ6/+NBiAYC8FLBgbC+CkzXEr02yVLGymyCdMG0QRzG+YDZdsM7rqvFsU\r\noXLt5+mLsvN4IWLHQS4ON2weOXzI/Su1uwuqIHs12zLVbfqH9p7fEW3BLbiT\r\nSr8bA7aY8QkEm+cfOrKHORwn/zMo+OD5pPg=\r\n=W6so\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f7ac5011dfd5cef18124a13b3b25e1cc5664d2ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T05:34:11.827Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-array-merge-f7ac5011dfd5cef18124a13b3b25e1cc5664d2ba_1646977042323_0.09259394117271835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-remove-only-82bb055a9f2997362ee748e03374ccc2d915f89d":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-remove-only-82bb055a9f2997362ee748e03374ccc2d915f89d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-remove-only-82bb055a9f2997362ee748e03374ccc2d915f89d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"217ecc565c5925f41de8b249d7ea4d567b98e0b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-remove-only-82bb055a9f2997362ee748e03374ccc2d915f89d.tgz","fileCount":16,"integrity":"sha512-IjVv1xCvJhN8aDLXxNBQRMa8PZfb8fs/+YEUq/u7l7xWDOn0R6pmF+MHAUdRCOvaWh9o9cdH2y1kKR0xlFWRzA==","signatures":[{"sig":"MEUCIQDKw0uBguqmLVdOpvAxxSHgXmG7yKONblTWsJK61jHKDwIgOUR6hH+iI7tqdNYX/douNqezRP9DAMMfCgTvjSvlxfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKuHGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX4A/+JX5XQWL1aKxysSo4rpMALz0dLm/ZfLkAnjN1mO+rkXgHkniZ\r\npUVmmHzjlLgQczgvQBvQqQgcDeCuXTqsA/cHAx/ithZT4QJYN13kxJNdIIhM\r\nShhaSaYWrXK0r3Khr75zO/BN42KXPYuhaEKGFWEeOeq9Hi/qSN0nvI9wKoe5\r\nhWGP+UBV2lCAR7IZhkYpPcvDac4e+GAV1ijcGq25qz4m55jBRo6REXiqaQED\r\n/q+bFFfO7zYnupxpAnp67e42C8ETTe69KZ5RcMHSY+bp2tqobRStB8Lpwy+2\r\nMCwZmQE7XXOAnjeee6p5TIP7Zyu+8YZKacDwpfDbRkthQF3ShAd3F6bDbvN+\r\nmQUvfm1SVn5r5G0M0cP9boA5ya2piQgTqOn/X8Jukh3zhNGPFOK7BBy2b+xn\r\nsPISWtMTwqKRigiHXGOPXKcMzpHehuh6ZPJhCdrUzYCCsCVf5t58wrnQZXAA\r\nvFJ24bslvhHhFIeN1XMu5fkva6KLVDDK975ncpf/fVs6sJOtj/DHJGECKdGp\r\nepMfK9bWNMxfjzIxS41rfrMH3cJVC6Iqgex+OY45yT22xisPxC0VfxNnwL/9\r\nAyz+UgSK6NMjV8T0kVuFyHocw1aKZ9Gi7fsk8JaTP1p5loBkNX2rIkj4A2Qe\r\nEe47sZFvvB9ZQ0ysVtNeaj/IumJeBDrB7eo=\r\n=Ashi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"82bb055a9f2997362ee748e03374ccc2d915f89d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T05:42:07.704Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-remove-only-82bb055a9f2997362ee748e03374ccc2d915f89d_1646977478717_0.9080332629733572","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-remove-only-f4667f5ea798ed50ae5e1ecbc8c5804a0319a7e3":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-remove-only-f4667f5ea798ed50ae5e1ecbc8c5804a0319a7e3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-remove-only-f4667f5ea798ed50ae5e1ecbc8c5804a0319a7e3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cfdaef1a33f68d43a205c5f383d6a59c27cecb76","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-remove-only-f4667f5ea798ed50ae5e1ecbc8c5804a0319a7e3.tgz","fileCount":16,"integrity":"sha512-esL5W9R6Z/1D3Ii36VGrbybXsWtysu5AWJklmF2TCEvsbubxnqzIpR0FLmzmbb6G/2DYQ0xZ9q/jdXhGGF2TJg==","signatures":[{"sig":"MEYCIQCzDt9xub4RwLGjgnEI0DyNsvPSgaNRPM4wE/W6lygHVQIhAPkDO38kBjTodsQHgseLHpnog1RQiR+irxBIE1bdAJjs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKuQCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMZRAAhFlav6/jVIPDUfZHqhGOXcQ70kuBgfoxlcPGu86VXjgyLQy0\r\nK6KSRj7MkX+Ihult8jyGfDeRSOPEejJqlmovX0jYEr9Yi8SOBUDg/KnZj32z\r\nlTA5DA0CxOGzwEdODFJn/+TjoyIdRwxfrD9B3qcXs8YcFsrC/bqFgXEZWBF2\r\nOU6sJsjRrrNs9Bc91VWMtH3QY0rtQ1AnbuCAxGSb5kg4E2qKum6gxFkKgdjM\r\nCKfl2nCXOEGeIInbgWxkuJov21xyIjhKe71phj1KKrBYf48sRpU11TvpFQWX\r\nJAKznAaSbFfzUA8o+CG7WAlfW0Gpdyco/BZsaxjruxybYPd/400YwjflUK4V\r\nUqAKUwUpOmkSFV1wKwTd/r71NZNKtSTflAvJyo8jDVwPBJ9T+hreHTz3u8rm\r\nLxGvlLQ5vpGvSx41DUNQq0R0veyp8mN4+5P50aHbJd0AdR0aQVN9h0jab9H+\r\n9p7W253K5nnZWYxwRufbWipurlcsSmLvkonmcXrpAIf+7LRR2ejYpIUxmXSK\r\nlqwTJnT/2QPVJ7BmQ3/PTyt7jHVl/EfxLwewZ4ZzaBOnIhA7lZqidv1Ea2ul\r\nFbbzczfb42kSdpyh3FCGG9jO1s+W3Jh4MGK6PcMpe8FlV9/kC4keJkOyPI+o\r\n4cUEhn6MnuaoimFYmgbpeSn8nCpQ6yPpIMI=\r\n=7xyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f4667f5ea798ed50ae5e1ecbc8c5804a0319a7e3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T05:51:18.694Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-remove-only-f4667f5ea798ed50ae5e1ecbc8c5804a0319a7e3_1646978050854_0.7221896402961996","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-remove-only-f6dffa1f264839fbfc3b71671c94da378e2ea5fd":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-remove-only-f6dffa1f264839fbfc3b71671c94da378e2ea5fd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-remove-only-f6dffa1f264839fbfc3b71671c94da378e2ea5fd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6cd71b1921995319b05a1d22fd617ea41fd90cba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-remove-only-f6dffa1f264839fbfc3b71671c94da378e2ea5fd.tgz","fileCount":16,"integrity":"sha512-Q1JaKB72fV70iRHzjv30NLA3URJ8yXfhIlW5Unx0JHOygWhksE6l72biungR1cTU7zSXVJ+s6CgEvjE10SoO5g==","signatures":[{"sig":"MEUCIEsYCr1Oh5QIkLlZSQ7HdVNK8nQpHOvcF/NLxvzy1U/mAiEA3fH65/4wLe9w24BEiFw68+P59AIIEVZJ4kBb15qSYaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKvyKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnsw//QlwNDQm4mRD1LJoytQviw3APlnGr/oqrE4iy1lilvPWSwsJS\r\n2LFZMyAhRHCm8bsST4xtaIKgZ1xNCIV0lJBLqOEiJ1tZlZOYjeFz/Sxn5LWR\r\nFVCbe974inMRaQ/SCFmEGmMVSMWDGIZgNA6rp44kZi3HsivEHz0VvNaVG1FE\r\noBzxrdzyRTClGU+432/f+aj2xlDonuuTjgWxDzIsrLne70OFCZsJdZLNYGNY\r\nTQdv5hqoKUr5Tb6BEEd+VUUtO8L4o6fWloZkHU+aG71if8qaAoWArRC0Fpzm\r\nwuLNV0vqgM55qRISlKkFvoyH0k3kNjbAQQjapPaAwTKQXhFZ3gy4oRc14Rxa\r\nhkm60Pqbj3RzlhaAYzSUIYCvokjddUtRt3SXX1PeklDNpEcYRKJ8Qgyr3i59\r\n14X4JpV4dQz0HhAf8vIZfpgoFguKGHg15rgXWaVgh7ZG7O0yrwOH46xkXrRc\r\n/VOM0BpwEA+ooygp+vAnBaCsiau51IRMRkaQ/AXHI9Tw7qrzvobiAv1VBduu\r\nBokOIszuY7r5GtBxoe3g7CDtfhSLMjZEyv/MIBa1joSLZ3E9bIL8tAKq9eLz\r\nEUyjOoclXkTStP8Y2b9uP3mGVI2FTLZWdpAuInvTVWryrvLREXMpzlwSPZ20\r\n/ING5hLbYa95FQx9vm1nuXEb8eoThqfLl+s=\r\n=f9GP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f6dffa1f264839fbfc3b71671c94da378e2ea5fd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T07:35:52.817Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-remove-only-f6dffa1f264839fbfc3b71671c94da378e2ea5fd_1646984330410_0.22942488010602635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-remove-only-d8d58c15e6d51d800d7521c7db636adeff78802a":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-remove-only-d8d58c15e6d51d800d7521c7db636adeff78802a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-remove-only-d8d58c15e6d51d800d7521c7db636adeff78802a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f86605b5e6010998dd7640a1f95b5f916f308034","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-remove-only-d8d58c15e6d51d800d7521c7db636adeff78802a.tgz","fileCount":16,"integrity":"sha512-G/tg1YLQYifTkJ9kIoXbagklMd8Hml9WHcBT49adOw4sYDKh/qqgmTq8x4Z4pL/a0bgaK9L3XFcsxGzCoDopFg==","signatures":[{"sig":"MEUCICekOf44NkxJz+8ageRPidw6NxBoMMFz1cCsHvCtKfPGAiEArJBUFwKtjIwji4Gz3LA5K/fd87S87IOuv2yiK4/+BEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKwKOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoqHA/+LA1l11+xsABzPF0xJFtswILs9ptqpen/2bbXcaAwaSbpiH9W\r\nF5m0VPOz0O0wTgWTZ3eURtJPV9ZOMmxlb8TlYgJFJaW5xVfSt36zi1GoxIGF\r\nLvU6emeStj6d+8se1eh9h7mcpMdE87bhB53QBswhTEaQit98syW7mn2T6zFT\r\nQkfO83VKVuoMRzbJe7ZCU7cNZdVcD7zV0m3e3EgsP9RQ295LGCDqSYYuiyAK\r\nlCSLZ0aRPgA37NgRNbaCrqBHO4aYv6vg9I5Mh5K4b5XBEEdhCp+7hAuo16q4\r\neDk3V3/QvOat62kzDxxlSWyQkg5rBLMU6VRVqPdYPTTr4D8dZ/xVnFI9MYop\r\n2IN0xa5DLg+mxhWFpNLtcPVbuy44/huCW+bxv8x3vVzqXlnCHtLw56WMIxP1\r\ndVMwvaQi83P5pPhfqaN5UbJQVr2XPqeffZLtUdGX4sGm0/FBETzz6HFfFc3u\r\nqyo3r+9Vy/AM/pQt0DucgmrJoJrTQNf9biX6dmpWybbBcm2x59UqZsQo18Ny\r\nZg8dAtEnNh730+Z2aPp23RMdoZqOJDivKhpdfUeMWoScIoH1rtxT9YbCpero\r\n0AjXdVRwPSJa/TIYC8jeaomAM8M+gBK8UVSJM9Hoa5IL6qqZF8B1BYFg76BC\r\nQgO5y10yEo4RdOfl4FD0D6HsQsGE3UEx68U=\r\n=NZ6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d8d58c15e6d51d800d7521c7db636adeff78802a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T08:01:37.502Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-remove-only-d8d58c15e6d51d800d7521c7db636adeff78802a_1646985870259_0.3896897872779208","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2-joshbwlng-remove-only-8bf1b0ca8a63bddbb9963174b3dcbe10c578153f":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2-joshbwlng-remove-only-8bf1b0ca8a63bddbb9963174b3dcbe10c578153f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2-joshbwlng-remove-only-8bf1b0ca8a63bddbb9963174b3dcbe10c578153f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aeda24d49da58ae07bc77e4e24567f877f946f7a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2-joshbwlng-remove-only-8bf1b0ca8a63bddbb9963174b3dcbe10c578153f.tgz","fileCount":16,"integrity":"sha512-6jE5cBpLDWEoYW4GVrh5BIeNuTWVvMRb2dqgqe9Zen4mq1CL/+wgfMEZW04vA7uQHSkl8Sl8KrpH6gxbmVIbuw==","signatures":[{"sig":"MEUCIQC+XpM+BXeXmqwb+UxUKQgwl0BuSGv0NvGifoUfM0lXXAIgYoS4GCwxRk4K6OlOGAnXegk/Kvp18d1DhQeTPBxnQCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKwOiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpvg/+Pmq8ByDVo7WL+d9XJuErbbzLnkFHedsVYCjbjCxfGQ8vsCIp\r\nlyIg4BmTTct6SsNo1o2MnSiLGK2QNn9bsI0iHtn/whfUAirt48wVlq3XZJvS\r\nPyA4woWBifOozxqesgzY7IEG3mEAfmFonjoT2gXSAzuDwGgtIJkC2knr9X8W\r\nlLiEIvi1suYzxRlAxxSq+k4nOclWq/7at7mFtCRLlLpniYIrBo48yhkbnLX4\r\nyvEo0GzfD1IBwEQCOm+63jlQRfYYfSOf5N4qABYBh7XeF6SfS8OqCPmgEnnW\r\nwHdPQCphmv+rjbcb5jxYLkGqfE+OfQ34o4RrrpMdk0vmnt9pejcNLsCEF7tX\r\nvYerixddm370p3M7qRS9AykD9HLhimT9JSlrZINxDU8AFLQNUK5nj5XEozva\r\ncebVWuA6SJu/KIHUZdIdr7vqsHAbQkpohsofbBcUjK0CwoHy9Og4lcvpPm/v\r\nAdj46DEKytCsFqmOIDX7hcYvISW6DF5VXCU0s2xR+sojynCrtpiFyxx58TJ8\r\n5gTS4YShHbkzRk/ACif9Aau3V19vUcKTYu02/Jt01VAEJ2bt5yTzXm6hyMvf\r\naJyXGxL2jjs1BUP0pcWRZVxzfv3G2vMf/meX3XSOXn+7lUWIyYJs3V6308tP\r\nNkvVENSMZirTXDU1t0lFJEH8fThMsPg2lbA=\r\n=iF4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8bf1b0ca8a63bddbb9963174b3dcbe10c578153f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T08:06:47.692Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2-joshbwlng-remove-only-8bf1b0ca8a63bddbb9963174b3dcbe10c578153f_1646986145852_0.4916025420283565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.2":{"name":"@balena/jellyfish-jellyscript","version":"5.2.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d10d736458820dd347208e4c6856b2483186c597","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.2.tgz","fileCount":16,"integrity":"sha512-HFtHcTE/TaW8JudxV4//1e6O6muU7mh7IDZgAF8ea8q0cU2BzJBuvYXbKOdwvC9bR0YeGwsEH78xRDeVea7vdg==","signatures":[{"sig":"MEUCIQD/1CuSCp+EVidsXTKeCRrKalolrCPfYjyw3p1FYnCdhAIge/wrn1nJ/Wl1OrzxkX2EqvaUfQ6JR+3QmTxfo+paXhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKwRvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppzA//XSnYRCusElX1tZL78z5caMheREMGBI47/QlyuFrZviBvJKt9\r\nBHPq2GKBX9HxMogKbMu6BMTl2PvzErI6YBz8fmHq9AS/jJvYtbvNG5DBgcB1\r\ntjL2pL04DsvEYJdMDX78OZMvHrG8NC5HY4De8s4CBsMg51+aX5y6ctDsEp33\r\nB8TOOAK8l6V/sPTF2qB4IdkcbV32GJ6sK/m4ZvAyPaWsYHfrAMc9aH667vJ6\r\nwC2tQq49mvgfeHJr9VOZXA77fkrusSHer4KmpBIZV7tHgEv3KnWxEiXLeIA5\r\nkFE4sB5bj2gGB5L7/dxq7L5cqCVhuendelvPFDIzKYWBB6+aylRI7L7hpVnI\r\noAObfft+VWHNNXKTDWyXV1j+YsjZhQ4wCERVZoSgNEJRhplw0Xs0hqHFj6aR\r\nmKJRbsw6GrNXtfllsgXgyfD69yFYI4dfWoMT2Pr8f/NKuVPm9ZY+JV5Cevhm\r\npomOXRDHsZCZyUsmMhfZgqrY2ucqxx09ss0+mpG8bjM7uYul96P1wiQJZqeu\r\n1UAXjdDFLcpm0u87uEnvrlGaIEF0Xsdwxn+KfaBi0uETeNOlzQMMvAGuh0jy\r\nVeaiQzhoGZbuzfvvIWrcxzoqOeDOvOEXMgardzIrhx/pD0n56K6rVR86DdDA\r\nMID5kOOHNdg+XOkKYNxiypJNtf2MYlpYuZQ=\r\n=NCLJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"436d1a70865c62387a726aa0f45d1cf5eb352344","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T08:10:31.591Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.2_1646986350930_0.9295857184652916","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.3-renovate-major-formulajs-c0507ab93b81355a3ab9d95ae1a2236826b68dd6":{"name":"@balena/jellyfish-jellyscript","version":"5.2.3-renovate-major-formulajs-c0507ab93b81355a3ab9d95ae1a2236826b68dd6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.3-renovate-major-formulajs-c0507ab93b81355a3ab9d95ae1a2236826b68dd6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"722493ea229d09329b066d3da27e1d7b18aab011","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.3-renovate-major-formulajs-c0507ab93b81355a3ab9d95ae1a2236826b68dd6.tgz","fileCount":16,"integrity":"sha512-+xpZkFUZMd3SdATWR3yogdTksVpqtfB9ujspdCYEJeClrsJrUQwTrwnxiZfswjDkmm0cPSJFJQCEmkcUBttD+A==","signatures":[{"sig":"MEUCIFedJhVtP3mr4dTfScwIZKQ8fPtTtrj7WlPmwYMqLqjaAiEAuIY5kwLUpcJbL+U/3DyWQJmN9eL7lqjq37u4HSh1PUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKwVMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+Lg/+MQuDNQ5MlWETBLSzqEOhrERrlXehUxJv1cEldocPT9bVUB7F\r\n0ZDrUXGHYey++vqqhMqEsRLXfbAs6kkgFZtLlfyi6sA8RxqA31BG3pLTRrd3\r\nrxO+WK2OnEMAR5FxkyoqrJjLo5ldSRhsemM98Bn/lFjb60ZYJaYs+XzGR791\r\n/FPw+N1bz56MumX15sv+StDQKgt4G5Ck45uXgsR5Sr14GeSmiLmahm6JC+yX\r\nFqaPPJOaJxRjIJCfDlo/82V+A31SfI+HFOVWUQDopYJJdkbENCijYpFhx1SY\r\nRH10hIs8aVNa/GYC+roBnvL07uyUHqh8haNZIJpQ0w2JpuEB/1FoTLncYGTs\r\nImT8C1m2C3Jfx/0mXapGIUiSPINVMLhqB6/XOL56XjwwPmZZ81QxiHnmny7r\r\nXUAB64wFuTuw1vVmzYwlJQa73Wsq6/ZSYyGAlMvve1FJFe3DyEZIvhPVPmEw\r\ng4WNWItHYuIedOr+2+0NINbbiwHNrj3UssqPPfxwC+65xmKzyuVjrRR0O8xU\r\nQaqfY9yood8mmzgNKNPgAnOkC7XuGmXOna+TFD5aKa6jpSaSKge9milhcQMZ\r\n6iPrLUL917mAwT8s8PqmlRUv8A/kUv1merI6MtDAk5nnDrk8VLV/eUHfH3HD\r\ncmsbjlJuZainwHPc9LJ483M/LAAcvvR8LFc=\r\n=jgkJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c0507ab93b81355a3ab9d95ae1a2236826b68dd6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T08:12:37.419Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.3-renovate-major-formulajs-c0507ab93b81355a3ab9d95ae1a2236826b68dd6_1646986572452_0.11796258554073269","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.3-joshbwlng-result-check-326081bbf0c088c31905f7d786678cb030e952e8":{"name":"@balena/jellyfish-jellyscript","version":"5.2.3-joshbwlng-result-check-326081bbf0c088c31905f7d786678cb030e952e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.3-joshbwlng-result-check-326081bbf0c088c31905f7d786678cb030e952e8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe5f44d1a02240ae0803b15d1955f0d5ba5528c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.3-joshbwlng-result-check-326081bbf0c088c31905f7d786678cb030e952e8.tgz","fileCount":16,"integrity":"sha512-A9atkhzOsAHEAEsB7mgzsGtLvwr+R8mqtDd7HlXwCBk9e7EGo8OH2LHvoyp7V7ilnsZ7k0d5fDVkrkJVA5hyUQ==","signatures":[{"sig":"MEQCIFbmwd3a6cF+BX5mvc7f6XJ1HsUjmE42xRMdavOzKwQJAiBMdqKcWKS6dn2GPJLrx/3hyyDvTsbDWQF2mgU4Se1a6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKwyoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsbQ//cQezVxUbcVy2VWYtKL/ILz7k67PXpHGIdRYrRM/8VtNJN9fk\r\n8QsWFOPRX3YpLMuNaiFBbnwCs8tAxDnfiXyIwJCD/Slm4AEA+8VshVCzyfDW\r\nmVTLmgwp6KoMt72KHtyhxaHSTaguL1Y/BVtBzldgJXxvaOK1MUrjkvfyVjpF\r\n5xNPuUMqhLCGDPew0yeh7qEYg0QLupJ+fAeBEx+CBIg+Ftd2uCLl366JhlW7\r\nVoY7fRqlXw2YCqBSDZItJeRJImEI01xH9y4PfW5aeCe9095Ws1tq9qiyIVQJ\r\nQX3qHgtzLt0jCQdVj0lKJjPb6PCMMtYUpRNPOrq00rJK6pJDTExCZUQZPnfz\r\n81oGBt3e2cDqY2WYPuGZ9ox+4qZzSQIthrsQDjxu9fgI/bGEeIO6d5LHkbeH\r\n6g5fG5WLwWefh55rTtzwTQedpVcJ9f7t+NgjVW9ymefeY3xTJ5fvbC2TztRt\r\n5A7WbrWjAPcqb3v70kYt5h49IqTva2sm8WL6rojUXqhhSfGxy04UU9gXC0hz\r\nIXQnlGtSupixSivr4uML2h6GAr5b3KbzlWBOpoGdh1bscwGJhxxS7jxvLabT\r\n4r0ZrzPUPiLg2s7Q8+FVS7qnV2kHbkXamwl49CVclgphPCxNQBF0esZlv89W\r\n4O5zigqBGL4XEQath7hT8RVdhsRIOFPk1u4=\r\n=czPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"326081bbf0c088c31905f7d786678cb030e952e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T08:44:33.168Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.3-joshbwlng-result-check-326081bbf0c088c31905f7d786678cb030e952e8_1646988455984_0.24050976175542216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.2.3-joshbwlng-array-merge-2c12c41c40eedecf8903802d32ddd3b2b759c61d":{"name":"@balena/jellyfish-jellyscript","version":"5.2.3-joshbwlng-array-merge-2c12c41c40eedecf8903802d32ddd3b2b759c61d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.2.3-joshbwlng-array-merge-2c12c41c40eedecf8903802d32ddd3b2b759c61d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46279177fab06b5b4565df8e4f41ccf83d587e10","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.2.3-joshbwlng-array-merge-2c12c41c40eedecf8903802d32ddd3b2b759c61d.tgz","fileCount":16,"integrity":"sha512-G1lO/hxjO/90qXA/1RWlWQz98R8X7MZwy9/ySYGuE91YWbP/jCN+4twAJi1jaOpLPvTTCELqiSzGovl8QMkwbQ==","signatures":[{"sig":"MEQCIA0y8wtzqvCo7nPT9UOElThtcFYhYaVDKTLK3Ry4Nfi6AiB5HlKjhR5nj6zC5/dPhrSPdY7CkN7peCzy9UgXt8pUPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKyUmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwQw//edGEKJIUqaIdnpFWXJSFAieES5dt9bMVxZVhMfCSGnnfOocA\r\nAbAmBDbDO9JFuhuyufJrlpe3PpfTyMkxoJfH27UersUN5EvoX8dIg1DJCWwK\r\nUsjR1gkRviCpUCI6jQsC1SrohM5W8wEbBKQYCO3QGkaOXQ4M4hAmmbkOmOc/\r\nkKgci+moFWhwciEzEvjN4xTms+xASArPMBiXMWvSZZ7kaBKrMLh7epEE+g5o\r\nafBWlSohtg4D8hA9fY6PCZNKuSpChnyyqOtupg1SC4hIQHY9YoNQtxdhMswx\r\nNnKwFhIrWg8ARVoHNPUr+3eIe65C6vYuPnq1pYW6J8uQ2AYq4TBcLgcrGTuR\r\nDtmwGuxBU3DiVQjB74JmDfuIG/FK3GVWuL3ejQw7vBkBIpzlBg2KaQGraRk3\r\nxScEI7/sN4dD0C7yUKe7U6TyB2UqBnUPeRVTqpyGdtlDu0BAvVJHTZrIsdyZ\r\nPZ073Lct/3H3V3OJZ9LcN4jVawv+sB0EdGgtjD1xNM0RwU8i1aVZ8dx6MmPm\r\nLX1CH4ceObSJ0+xNN+yi3tXZVh4t/4OJVhrZqRItLvpznMtsItrosWPUozLo\r\n3zw2m+2bqx8h2mTKC57UUjLetSHTKFE+uxa+gtJ7mjnuPiMPrYlRqNaVyKxx\r\njZCj+nHNiEAiuAIk7VCYNQ/OcGUsrMNDJNw=\r\n=PRh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2c12c41c40eedecf8903802d32ddd3b2b759c61d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T10:29:10.205Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.2.3-joshbwlng-array-merge-2c12c41c40eedecf8903802d32ddd3b2b759c61d_1646994726151_0.9747946980280473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.3.0-joshbwlng-array-merge-94d4304d2bb4abc4e04511cfad96ca61e199beda":{"name":"@balena/jellyfish-jellyscript","version":"5.3.0-joshbwlng-array-merge-94d4304d2bb4abc4e04511cfad96ca61e199beda","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.3.0-joshbwlng-array-merge-94d4304d2bb4abc4e04511cfad96ca61e199beda","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe7001932abc07e5aab5071a5424b0368762fdae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.3.0-joshbwlng-array-merge-94d4304d2bb4abc4e04511cfad96ca61e199beda.tgz","fileCount":16,"integrity":"sha512-7frbjcSc8u50cQmxzVqyZQcJlZ/DmhaqB+cJ2HHeIA07x7CU8onVWzru+UmJkTHkDxPQaZE0lPwz0lpNhdnx6Q==","signatures":[{"sig":"MEUCIQC6B5Hu7Y4RIB+Q+5Gfn1oM58IhTuoXVem0c6FAFFWFhgIgclNMNSy04R5qe0ZirUwaWni5xbp4tCHHMAwD/0Hdw4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKyirACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq72w//VZyjc+DJeBiaaKHKQLXwxjDnYrnTXisJ6i/GSkscTQSBaKI9\r\nikN2N8a7XXH9k2pkZwvtF2wvXBR8zgeDdjjDCWJMqOrzGTofWElzn4SrD90J\r\n2DozewQeVOsyYaysKLk1vYZmy4Wu70Isw6GB15plMWQ3IyuRndEuTTNvzmWG\r\nzHcGdXhEX4O133xXWv7lK/ipdDPU3S8IvQkTjoByO2OjFhfA0m9SZZ24SUrp\r\ngperjt9T4aD4lqwdkXhpJita56087djdHqQSOGbgvCgziz1ADJ1sFLOCO0wN\r\n4FpdjQw9E8eO5atjeINyKV1qdkq+M6zgyhR5H2tPeFJxcaZ3UT2rRZoD4QI/\r\nkbhhApjgqUMUZNdipNHQZiA3wcwLeEUSn739ShN5rilnusWRkYAw0qF5sdXN\r\n0cUegVlasfSkyPdIZyqIboO0Rb39CDp3ocD7WAYujDCBfWGNLj048rPKNWk/\r\nhMSaNOLL4GPzcHXlMdfbVxlYW/8Bldyipht0jx0g4qMT+IMNXJ7z1gMQOHCg\r\n5u9OoLlymmknycBT50iliYWGXVjrYpi3NYZS6HmfcHiYVFAxThWk7biZkuT3\r\nHF7EPO8vgzfsQpCBXS0TdLUapUIJQg2cKwlhjJ+nLsb3e9lbvjMa4tLduuQ8\r\nRYL+tXiGkOGpW0V/kTmsGx8Fu4fhXLl4zoY=\r\n=CyZC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94d4304d2bb4abc4e04511cfad96ca61e199beda","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T10:43:56.622Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.3.0-joshbwlng-array-merge-94d4304d2bb4abc4e04511cfad96ca61e199beda_1646995627630_0.13270804330271235","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.3.0":{"name":"@balena/jellyfish-jellyscript","version":"5.3.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.3.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2321587f24a028fd4a9c0656d418fae8b58f728","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.3.0.tgz","fileCount":16,"integrity":"sha512-eOUpMpeSh2FJcbRc2WQAY9doGS9DTzUQgEBSKuOsMISZ5ZBsZA6uuAj6v682DMTxQERscuePXjla4am1W5tueg==","signatures":[{"sig":"MEYCIQDHrqQWx2sx5fEyFt7XQIHFgXwvqaiNCseGublEDQe5BAIhAJOG2MelAMjEn8y2jDrFFaLazuJ16qEWd+WIdSgSCiYv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131722,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKyowACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKRA//Vhu//doLI7hquuqsAeD9nMEXDNCN+KfjROIa5EYQGbw/+Zhd\r\nCwJrgjBjD0UPR84nyLQv6TTPC25xa9az3HHIqSY8zkagkBMVbmO05nTGCdXx\r\n1OcqPbF9wHVMzHfQQZZRWzqPbhYYbpvinxgvVdDL8zb3ij57wW7KD/r3JSz2\r\nxK8UoEudwiTRH5qAW0G7LCzAJysjb9gjDh0zUnGbNiEWcdqpduWqbFkKK7/2\r\n1ob4dUrc3cT8FMYwX+EaehO26H53zFzou7ijlXVU4UMKQEW5MMkqhOjO7yCv\r\nMwaUjiKgsqnJ3uPhLl/+xEtwcwtCh9Jxv4vRCxaYKtcmGSk0JAzP61O0T6gL\r\ncSyK9FEA3zLSlDEY8AwCrpckDSu8IWTdiDkI5Wt7ZV/72jz+szQY2kvzB9KB\r\n48DTz21J838Jvr64Mo3JPJ0RI9/MpMhjm8SHBYeAOlO+vGyY83Nl3702fGeS\r\noG66moU7hjNVD7XttbtGVuQ6K2v5y2V3IR4F59Scr8NlBPJ/RuDSbF8jWt6m\r\n7orA3JqO+1oftjH0Y/NPSwJp456amXtiVxZTLY068snIZ0p/4ixsf+7dToOM\r\nLPkO0xBfyi2ctJId7wqHEtJou2ts+8j91xQkBt39NNEKMp+wSQ4ICKgkke66\r\nvv4xMSyVAZ/pdYzL6SsFAemw+dDsRmbcJGY=\r\n=Y+LU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a62b555b6375edc229288775725926b94d74eda","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T10:51:32.233Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.3.0_1646996016541_0.9622384155987493","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"5.3.1-renovate-major-formulajs-cd06ea5323e2b4711971707e4ea5a726be70dc93":{"name":"@balena/jellyfish-jellyscript","version":"5.3.1-renovate-major-formulajs-cd06ea5323e2b4711971707e4ea5a726be70dc93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@5.3.1-renovate-major-formulajs-cd06ea5323e2b4711971707e4ea5a726be70dc93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ded5f044b30ed5883b001742306d28c1d01b0afc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-5.3.1-renovate-major-formulajs-cd06ea5323e2b4711971707e4ea5a726be70dc93.tgz","fileCount":16,"integrity":"sha512-W3eTTynwnD1s+OcyLIDmSwoOtHzsYa9zi1TKKEa4jSU0eNjet/Vzv9G14VGy3C766Xx6zmbezsjRhrp1B1ewBw==","signatures":[{"sig":"MEQCIEMIboIV//T5gUNwXtDRcQfmpDDfNuqKMeo5loI/tECNAiBpWm20Ajg3xXhRbAmmx2nl81AdTjDAfOQBkTumYQHxBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKysjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrw7A//YG44qbMMPISvTUibSTvTZmoijJsM8RIkADGyMErYJgMa6f6L\r\nX0x2T+9h6fLZsW6dq+N4QuckyXl1rOYEkM8zWTz79RHgSacwMpTBO3NAQZmu\r\n3h7dEKuIQZbBDluGDjSgYkb+8pC0w1RLlS0J2S+chts0z6nm8wwVNq0O6p3o\r\nCRoImk/sbHBRSi3XwwPyxIvs2Z9khxLG73C6AXdO0CYDR9Fp/G5mrB0R5YBc\r\ni85b+TQ23mdhPqemyps7YXShlaUC0Eev6a0Vh2d4YYLgdrZoPBrPxxkK0pDf\r\nM/sfZHHVg6maLV6tkSto+JjfJjeTwlkpCKKlesVvcF+qpbdTRMCs8q4x5wcC\r\n6kGixlOQrUwQRlahonAtL+f3V+mapz3kGmAPFoN/WcOGv0bT4H8iurgQDyx1\r\n85p8Hj+Y9y1NdVZJY7EQy3sRmXPb0SHIiIyz+4XmNkbbhj8cfer0rlbFZI8U\r\n4cBA10yzYLa6gY6SOJ8+CxeVK1Dwop4l9E+o0414FPxlidYGrec097A0Px2i\r\nx57mKBbyzDT+nAQY3oOjP8NgR/7y80PhPBRgRUTr69S89s2Pw7tEjZGtxzNp\r\njZDDb1W90F+jrQ34tUjEZxDCTXX6BKGaRwBOUJBSfbnNc31QNYcW3mz8pijf\r\nZUuWmnFMZcVXsBX4TD5uKlBLLi/NYrNvRR8=\r\n=+9Hd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    A tiny embeddable language for using computed properties in JSON Schema.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport * as jellyscript from \"@balena/jellyfish-jellyscript\";\n\nconst schema = {\n\ttype: \"object\",\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: \"string\",\n\t\t\t$$formula: \"SUM(contract.input, 10)\",\n\t\t},\n\t\tlucky: {\n\t\t\ttype: \"boolean\",\n\t\t\t$$formula: \"contract.number === 13 ? true: false\",\n\t\t},\n\t\tinput: {\n\t\t\ttype: \"number\",\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = jellyscript.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cd06ea5323e2b4711971707e4ea5a726be70dc93","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-11T10:54:58.037Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_5.3.1-renovate-major-formulajs-cd06ea5323e2b4711971707e4ea5a726be70dc93_1646996259814_0.6605057645321171","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.0-lucianbuzzo-formula-extension-2f5cf6f237614a4c8d70a5eab250c78e0d2b9e4a":{"name":"@balena/jellyfish-jellyscript","version":"6.0.0-lucianbuzzo-formula-extension-2f5cf6f237614a4c8d70a5eab250c78e0d2b9e4a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.0.0-lucianbuzzo-formula-extension-2f5cf6f237614a4c8d70a5eab250c78e0d2b9e4a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"55c6bddc6f7387377d0bc75390ed45498dbbec7e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.0.0-lucianbuzzo-formula-extension-2f5cf6f237614a4c8d70a5eab250c78e0d2b9e4a.tgz","fileCount":16,"integrity":"sha512-tJv4zj9Me7HmV5CIdCYoKntAcAw93KDv2Oc5MFHY1dJwpJlya2gZ1WRR+9lTwUujA83FRYT3XsczyFS6Vkg93g==","signatures":[{"sig":"MEUCID6jptYd5etCFSvxmet+oeEZtBixFktRaOIwe8YYz8DzAiEAqs/xkTOziuMlvqZuDcytzvZxSnNVMSPilRo3sX/no8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLzkrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpcrw/+IARYuCRobWAPs0u4qjYfRIrTYRKngZRrhOQREQkB/ge6I0LV\r\nsr0onfdsmPyajM/I5RQJtpZF/9DZC7vVAYxnG/t4doTzHSk6uMcNXBp8KIfg\r\n/DojkMDf2M4mkqkhc79psaeK9JToCu7GOq+t5lk86LLzx7dJX3CkzYkdqJLc\r\nnDiV5VDGpF5X8P2pIOx/ZsnLyFzH/XaTX6Y4pCCdcAJc2v8IsJvZtoGAuQoP\r\nXTzIqRmhKQQOf4bHSF0slXnPZcmC7MSYF40VOnqAfoEjk7imabQfeGaU7QU1\r\ng+ArQvi2abidDDlGPIv/Ibd/cT81xT5Ind7c+e5L4plMcII8NpdXUyfS5vqg\r\n44VhB9KrxR3YTOHPcHv1jmDyTJ49QwhBe6FFbZsnhEPIgzRz33rdHLeYeuY9\r\nClX4/eWWXkzfChDJH4EUdqbJ01ki3D6aIW3s5g/PdOOynOdhG2UXVU8cRV82\r\nlodbEE92DEfKBWnKmjOs4Fc0Crag0bCln1D4tQTRc1L43jON2uT7N5VISDWp\r\nna3vn9rfkf7tvBaykfBxcjcYtmVP2epkSIh38ad7LV0htGRJMiLufMMzU9/4\r\nXJnbQelC20bg9XxVe0IfhNhtY2qQsnPm9t+21fE3tiGszg6IjadNk/Fu4C9F\r\nj/T1fT+XNVxo4RJvJikkgyNTPieVQc7AdaE=\r\n=/0CN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2f5cf6f237614a4c8d70a5eab250c78e0d2b9e4a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-14T12:43:42.661Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.0.0-lucianbuzzo-formula-extension-2f5cf6f237614a4c8d70a5eab250c78e0d2b9e4a_1647261995359_0.35778235648671153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.0-lucianbuzzo-formula-extension-71ae0c88e9b2a5b3cac8fa080aa52841f63066cb":{"name":"@balena/jellyfish-jellyscript","version":"6.0.0-lucianbuzzo-formula-extension-71ae0c88e9b2a5b3cac8fa080aa52841f63066cb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.0.0-lucianbuzzo-formula-extension-71ae0c88e9b2a5b3cac8fa080aa52841f63066cb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c92b47b93f6c6282da59aa56909a9793f9627876","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.0.0-lucianbuzzo-formula-extension-71ae0c88e9b2a5b3cac8fa080aa52841f63066cb.tgz","fileCount":16,"integrity":"sha512-78yU58pNgHwMHWjd0RxPm32bqIqwU6Id2XfLAZY6D7vcfV7GcQpCBU+E3BK/xQ0Z5lS4/PcIGp4rqiBOgn7d9A==","signatures":[{"sig":"MEYCIQCNFDSSoQULNIClIltBGxg6ehpWzYbmwE5EqJd5p4yXswIhALwrjE+ZsHsrBo9PYDuMA55p3C6d9jscFN/ZN1KJ1WjH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLzsXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEnA//Swg4UyLfUfxFK1KQT53HXWXT+67ef6yejAOgg7YGjOoD3IUK\r\nujS0w9JmtO4guFeoRXJErik4uVXZygBVX45IlleXCYayjQeTG4MXybexprSb\r\nO5VWp2mQ0zFwK/kIikHTuSJkhissziYyQ8KUZRh3AmEyheEYTZ8N1gQqKfg5\r\nOO8DkmhpnLtHd9CIWqJ21vS2ctjIuq98wk5/ah6YGRVsZ6Z75JuKvg81LW8K\r\n5GW/gLBOuW9UAAqzUKJydrRwGE7TZwiKgbp9p/3ZC2b/SRUjjGq2zdkZ/E5S\r\nb9CZeb+IhFTKzK1IcJ9dDOCelwLZDOl5OLkl2X3ut2v9SSjr8b1dPXJ1Li2d\r\nwssUFoL2UgigiWSoDhId21gZOeUx4WPXiBKDcxfOOHVRdlNRx5BVqkmo+uJ/\r\n3dpAVlpqXKyNheKi6QYr42BlcrYbM8DtDqfJSWvedq2Og8+L3Sjf4FzADQrR\r\ns2dcCr7HDJevB6mT+TeyKu6O9e1zJFO6s4a0hv/EPqYONwMBkzig0KEZesNu\r\no5OfU3r4kEIqebeeun9eArwT3jXg8lmTdMUeP60IePe37edWnwNr/1mV5TmW\r\n8Z3YF+jqd1L4gLM7MYBfVHzDwNVh/09K3Mx1og/Gl74jfwR6QAxFfc/cEOID\r\nVKa9K3R0mDTB4DOwwIjBWL7WNKUf9PDgkoY=\r\n=UjHk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"71ae0c88e9b2a5b3cac8fa080aa52841f63066cb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-14T12:51:49.518Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.0.0-lucianbuzzo-formula-extension-71ae0c88e9b2a5b3cac8fa080aa52841f63066cb_1647262487632_0.41015416444051045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.0-lucianbuzzo-formula-extension-3a209917033ab2500a523c78b9fb2513c4c4058e":{"name":"@balena/jellyfish-jellyscript","version":"6.0.0-lucianbuzzo-formula-extension-3a209917033ab2500a523c78b9fb2513c4c4058e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.0.0-lucianbuzzo-formula-extension-3a209917033ab2500a523c78b9fb2513c4c4058e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5584189f7b8bfb6ed5c6b883031719e86fd7f20","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.0.0-lucianbuzzo-formula-extension-3a209917033ab2500a523c78b9fb2513c4c4058e.tgz","fileCount":16,"integrity":"sha512-0g6MtGM0AdiipPD2bWak9IQBdshMgGTjE3KOoSoB5V5dN0pZsMVM4Upz86vy5gz36dqNC/C8sgBzyTcs1+th7w==","signatures":[{"sig":"MEUCIC8k8hkjbdL5epDDDqitA3UzHB7Mt/iCWvS3TJpVLByqAiEA0sqXH1+9lXJswGc7PQohw7Izw/oyKuwE/R7DPXUmvf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLz1yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNNRAAkzZFaqzTnAs2YXdG71CBNV72fqc/Ywy3IC4Ehb6ZZbcjSd4n\r\nmNpS+wNZaspvSc2Xlpz1oLcNAGCjcaFyofxjfo3gGz1LNNMYtlLgszqVVlpC\r\nuA8/1dguHBT9BUkAPSIBLonkKvAUMcItrgODe8bys9rR1T+AMa/9qSZERDZM\r\nzPZkgmjOqR5rEnoI51Zob7EObhRdF8EPBw8h/mSKcVqGozKkT5GLFwi86Amr\r\n0s5EkLkRE/K619eSu2tIdLpCVEPD9sjmCZoE+r7E4I4vRSUnjddDuOtDFWUG\r\n4RJNCEmq0wA8RUQqzNKIs97kQCbFst/fYSJ4rjnn1ya9NLdwMy0tQVeshmrR\r\n1yJPq8pmEAE9Z9exPDuIupcRcdLeGbitoq/tn5GGmxTP5DJJDrxqlFi/gVSG\r\nerhwSB9sUClOmxAXlUa1OXcbZzzjF6J9a1hz6gD6owzrLeQiJyiadJSznDbo\r\nhpG88cf0HTAg6c7MPbg4Mr2tnp28sAevXXuCDBesVVTBl5PYrn/Cmmkz0HC3\r\n/ooAUaTmG4y9VvRHN0HLx2C49gIyPfPtWQY9fPXt00uLuUr2gi06jlFALBEn\r\n/bAFLkoCRB/ZPUC8hevLphgMFCFkzJacsJZNllmzbmjCp9oXOgwklhJBY/Rw\r\ne7ILnNkon2MsjRNTEYrkxjA1ji6zMkFzlHo=\r\n=wZZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3a209917033ab2500a523c78b9fb2513c4c4058e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-14T13:01:42.246Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.0.0-lucianbuzzo-formula-extension-3a209917033ab2500a523c78b9fb2513c4c4058e_1647263090006_0.3999256221823211","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.0":{"name":"@balena/jellyfish-jellyscript","version":"6.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4ca09168f7d8e26a6209538dc78b96a5dc94b136","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.0.0.tgz","fileCount":16,"integrity":"sha512-fSetQfsiAjthBse7JK90/U5ErkzD9X3AJWHuC+TgbYiTWViNyn57Ptofoz2u3h8rjzuNFaxVf7ZSiYLigZE51Q==","signatures":[{"sig":"MEYCIQD6/BvblFpnPH+7GThj4IF1cLQ4RuC0E4eAzjaHfcCowQIhAIKTnIHJrIe2gaRFMxOusSKae079/BN2Bi1z37CLZjz/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL0OSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL/BAAhLWtfP7tUvl5Dlo7oG08aXJalbTrU5pGcP51oBbD/14EJvWj\r\n4NxHV2Kj+aIEeUUBZp+iuXgNOdAD3Y+z0xr/zAOUd86TC3OxKCd/UChhZZRb\r\nJ+uXNxOhNrqt4uodNeupfqpEZ354vIIrqVSOAyMJdRiQLvqhqrFV8HkNJI5p\r\n6csOVU6PPoZGjAXWjONTHrsrX0NrZ1izK0wXezrxBK/L20IK6fUemqtQWoVa\r\nsXRiFuSuMTiZwwYXpQYv2xXk1la5TAzbZ/ouf3Carfnt9yxHReqmtv+aKnu6\r\nH2rfxZhUXZHi6L6QiyJurM+WDSuaX04OA8shJx4MPqocn8MkXBajckix9DVv\r\nHmpdMlfLeNDkTG2kgBjgCKAEBFdivDzG2dcJC5GlvG9+MpUHT+lVuU0W3faO\r\nT9V2pO7SWDmpdwMluLhMFgaQ4v6xfXyeJBERi69up72/kHZ0rbjhxrdhlEwk\r\nvQgaJ8FdgsMeDkwzegAjV3YT6x6KtNRA4tt2o8+oQ3v2XEBigvhzxU0exlQ1\r\njRrFwhBHdnjw/mnd+yBrHwMOe886V5DHxVwF/QKfyCurhqP1O4Pnn52vt18M\r\naDdnL/3esgcyfdTBArcxoKH9tkcxRsWi8NKZ0AtIZEyz6kEMM/MfrfLRxDY9\r\nSkV+jvoY/xnSRIa5MFvstavIaVIzzPfIrGA=\r\n=lSGY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e5dd0791ce24cc4c47f227b127e6daa05b2abe7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-14T13:28:54.676Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.0.0_1647264657993_0.032041010627800626","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.0.1-renovate-major-formulajs-a0010254f3997b6cae0c74f64255089b3cc0d072":{"name":"@balena/jellyfish-jellyscript","version":"6.0.1-renovate-major-formulajs-a0010254f3997b6cae0c74f64255089b3cc0d072","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.0.1-renovate-major-formulajs-a0010254f3997b6cae0c74f64255089b3cc0d072","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1c9f7a506316884b1cdf27d6191a2f2c7e75430","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.0.1-renovate-major-formulajs-a0010254f3997b6cae0c74f64255089b3cc0d072.tgz","fileCount":16,"integrity":"sha512-vZYFzDs0E5rBXPKmXguVoCokGcDxC3VRvV4Weqg1I8Yv0oJLNh/+wYr3nan7LM9Gb3/fx5fcMtfoQbCBNy6Jgw==","signatures":[{"sig":"MEUCIQDCie9a0ICsr9gT7skitbwlIpwf/cjiVU+tY7unD/zOLAIgGzVMtmbNHuhQbkgiyomUtO5iTrWwoSJu7rXMId7PTxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL0WAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxaA/+Mu9qLeRdNHuZ3i1htUGQr1Pr6xLkjRPZa5METZ4FGIazgMWU\r\nrGSaP8b9qiBUxicRQE+e3lgA0Z3KS+1/Zy08CJ6ecNWBCLLkNP1OTCEShBZn\r\nt8/wf+2PG6M+1AP/LN1wkehBV3z/9F4jpLP4IyzrZV+gqNVJffHca1sZIjRc\r\nwceKOvqkGS4QOH/UG7Wr45MZZr1XZq6HkgGNAQH1Om6G7XxJQRH6rnAeoz19\r\nB9LRfLoZCkXWo7Fp60YgyYx+S5ciesvjI5N5S5+exPDNLRBf5XEBAP+Sa+8S\r\njwAERCaAM538vmKmcdeC4FQItujrnOvFOK1jjbBPns9YO+CJcRX2cguq2rWX\r\nGsPgnMh0LnnOd5lN8rw7bFJI0PmAqL14LxvbOV0UMl+5AwptWxgItrDzizks\r\nlETROH+33JO67BgspOTZhyMHszs00kFBocnkZlcqCWdpILBhPuuZ2+y8GY01\r\nyDdeZMRQPesEJy+m2WnrnNDuKTDHEaa15KJgtnbOcH0f7Idi9cTtknIgK6M9\r\n49QyuxirEHBXl3XOJpMW2DfAWEVxdOD/1SqcGg06ONm36rTeoDoFmJoKsJFH\r\nwMjB/0ntefp+l6rmm4UNhs9VurZquj2D5G2PIPf6eEC7QP7mt3/611frouir\r\nOOhjdf8yOa1QF3+ovLS/T5Kgpj+AcT46220=\r\n=X18T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a0010254f3997b6cae0c74f64255089b3cc0d072","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-14T13:36:06.556Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.0.1-renovate-major-formulajs-a0010254f3997b6cae0c74f64255089b3cc0d072_1647265152134_0.03998310464457555","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.1.0-lucianbuzzo-836-formula-introspection-4e91a4da636e01d1282fb1d97c066e86425c73ed":{"name":"@balena/jellyfish-jellyscript","version":"6.1.0-lucianbuzzo-836-formula-introspection-4e91a4da636e01d1282fb1d97c066e86425c73ed","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.1.0-lucianbuzzo-836-formula-introspection-4e91a4da636e01d1282fb1d97c066e86425c73ed","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"077412750501b64296c223576db3f4aa80dda459","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.1.0-lucianbuzzo-836-formula-introspection-4e91a4da636e01d1282fb1d97c066e86425c73ed.tgz","fileCount":16,"integrity":"sha512-CABGuS/t6Tejf09NYaeKvdv4GBkchbSKw7qZ5JahlczRF2HPHnjhTwlbYkAnc+tsb+mBx+T9pZblXDQ5kuWtIA==","signatures":[{"sig":"MEUCIQDD3TvTLwnEQO1XdIC6cNmnf0CVCh6jN9vki4bPnqIODwIgd1rofHM+X5teoM8Lgmx65RnSgSj3rTmhLU2ekZ0javE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMHwTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4fQ//a/h6SXqMCWFAt4eYTooLjC4Pj5Xuttk5Lw1DJHdTvc4tX7Ha\r\nWTuzUCAwazlNi6IIFYpv0Da2kgDMTnh70NubtVx6A28TDB+MKbM7o7keL7Gt\r\nBNxkvY26cxt9XqQT2+s/FeyFn4QzLLPh0ow848iRRueckM9OwhMT+o5S3FXc\r\nxduxCJgUdw2VGoky/MZsKMTRH/8L4ZnU98W4vvc0kLEBT6ZfsDegGnplyqCH\r\n/ypuHLqKTh0b4DqpON6hFetmGZ6pLatWYrivpF7m3FcQ5wG3sKsSzK3iV7ee\r\nKY6rPNHJ4cVHWCIPYr0jkBUJb1qFsfBS+uDhlE47I0ldbzSzh101HIaoqNfQ\r\nlhB0OaZAj5ok2fu0jFR7Msv5WHMleHFiXlACXPI8tfkkbMpGjuY0jVELAG8Q\r\nR5n+JJmbyHXhwP4P35F+3BcbWgh9pAg2kpReIZRo4lATq1ldE7H0Y5/HJLpk\r\n1RIfIsdpt0uM6EAazvwEYHU1rP4atzl0VDikrQtipO/h/TDRNAssahH96Jgz\r\nQzQhBA/vlmG/ImKntI2r+B1aXt1lWamuMtbd8hSGnyiPuYaEhNwvFDRnCJx8\r\n6JwxFHkaibBB44mzKSge+gC9972DgyBtKTONq5lweB52+80YOJSnaT9CARV4\r\ncLFIPfc0Z2VLgvpVWVss2U1qMfFZWSOo6kg=\r\n=evDo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e91a4da636e01d1282fb1d97c066e86425c73ed","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-15T11:41:30.180Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.1.0-lucianbuzzo-836-formula-introspection-4e91a4da636e01d1282fb1d97c066e86425c73ed_1647344659340_0.617173691482598","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.1.0":{"name":"@balena/jellyfish-jellyscript","version":"6.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"512c8b283b62fb69a3426f430c8fd62bea8be649","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.1.0.tgz","fileCount":16,"integrity":"sha512-9+0gxtxRS2rfjVwDeykFXa4//sXvyNVVSJHo6874c6dJ8vYhhtI9N9SVFdnxxpLRbipbm9oMVEdZhGz79zp/tA==","signatures":[{"sig":"MEQCICOMNRzeAygu2QcN9rLcVu53t2h71kvdJhBTpNTzDEdbAiBybtVaxPvxeUlv7DVuOc9kxHm+VQBbX7VfwwiSVOuubA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMIBnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN9A/+NfT2l687x6jXi1AUZdO2TPho/aycHos7RYpi9YQSYT9nzxGr\r\nbE+D5E8raUpXVY1W8XWvnVGO+a/i84c0PvOdjfVep2NuDmP4p8choGAVgL3c\r\naNfPrYob0xdiFD27i56EnvySXGjn/n94Mpd4FBPRaISgtwG93FlapuxTLEzp\r\nih/CLZpqdtxWXetb4AGkUbRbVu+Lq/HaI0GrRA1eSdwpVNQuL3YZhiaUw0xs\r\nfk5Y4pxYuWCic4mvERpznixyuhGHv4lAu1ine58vgvz281YV3qHPgHNrczUe\r\nuwsrd49gB3+wPd7YrLu3SUIsW28e5ggOulErijd6R7vM2OKxvAbcb90R8p7W\r\nw8vfUGIH8uhpqBDU31xCW6nACDc1QlgxkIQHlsHdkvd33NP5bh+neqn1H7H5\r\nXaWDqKezCqfxuUJb+wVuaSjBluldEA0UAzb1gZ1miI5wsys4oYNYVE+VH/75\r\nqMHm0v9lty3VNDYcIvm2CZBKkGkCmJ0J5YREKdaeB/Af9NGX/92P95HosHyv\r\nrp0hfgIdCYEQlQd0ZC4eoNORzprSENKZdS656nqGnvqhzM3GeiYEjWglERC0\r\nfSFpgyxYwNLD5syzSr+9jaFYKC+uQA+SASZrWyGLfZjc1wtK1Prn2e5f2Wh0\r\nXNpbWs2oXZ2J4HVGDE6wCjqpQLyji5lsZQE=\r\n=mh6y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c57eff5ff4b4ba0a43714926a1558e36622cffb1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-15T12:00:44.686Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.1.0_1647345767801_0.42672679386844603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"6.1.1-renovate-major-formulajs-c5e67aaad8fe5b5b5f92be8775602cbbe3e5cfb7":{"name":"@balena/jellyfish-jellyscript","version":"6.1.1-renovate-major-formulajs-c5e67aaad8fe5b5b5f92be8775602cbbe3e5cfb7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@6.1.1-renovate-major-formulajs-c5e67aaad8fe5b5b5f92be8775602cbbe3e5cfb7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"16932b9bd575528ac95d9ee1093a6cbbd2a48119","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-6.1.1-renovate-major-formulajs-c5e67aaad8fe5b5b5f92be8775602cbbe3e5cfb7.tgz","fileCount":16,"integrity":"sha512-0/VtlCEurshV2p+6+vRw3lkghovQLHP7MRz6eCAVBLRc6x+fzH72eArlLaH7WM7RE2oUqjAeJu3ceSKirmQSLA==","signatures":[{"sig":"MEQCIEz60yRLXS/Ii+uB7AeTUp97n1iT645ODGtFA8Gs14MZAiACz/0CEFxRtcs+E09NHX7s6b2t94XUPEOvxrtyVCikyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":124117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMIGHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrG3Q/9HinMS9OddgWFssXefoBwZjQOtLGzuSPx7CSuSA17li7ySQNu\r\n8MYIN7KRPGDmB4Mu3soribXS6yjzY5UievCFhJ7qYI9tmkkDiHpJ34zVs9DW\r\ns5UfdP2LPZpc7y/NvIyTWMN8hHV7kIwPZ6q4nIzQzCapygMvvHu1mLs2yQnk\r\nP9KCuyCBTV/d/FS6cIX2eUtUC2ng6sVXqqudkXIDA5bQPP7oVyds6YAt+4lN\r\n2s98VO/2oFr1n7h1nprAG7s2ckiamS2yh1YKMEpJhUxZNxC29p3Mqp3l57oV\r\nzEyaJ2MlYmQZL0f9xJj6jj22KyaR0b5PQ0QgpzlOz3tNAuVlOA+E4EONFH+O\r\n1IOptmtVl+CYImr8Xgvmex4ObT+DBJPCe/a0qRn14rZOSdfZlsL1U2UOad4F\r\n8n97URJlaW3wNfGz9Mt6jg1LOLFi3HtHBeMNDvI/wDxA6P/v/aHpG2RE2OBb\r\nbMx3Bvb/gQAPDUCV53i1FPfYKYIJtqh0fK5DPfhgM1jQqVT5aSUV9Ap8+o8L\r\nqN5Rh2TE1GQrWS0hqF+Nsv58ifjpgh8Pmr3aPz6XHSXNqdOUM/fS6pb1hErE\r\nyf3+OZmcRULMC3cIID1UH7V5CU2E31uJvZQfocHrhnvagIRvIVbRKOmnOlaY\r\n3eFLjS9G0F7pbyLixjFMSieOso6sWt5KAaM=\r\n=SbzI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c5e67aaad8fe5b5b5f92be8775602cbbe3e5cfb7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-15T12:05:04.538Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1","@balena/jellyfish-assert":"^1.2.18","@balena/jellyfish-client-sdk":"^10.1.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_6.1.1-renovate-major-formulajs-c5e67aaad8fe5b5b5f92be8775602cbbe3e5cfb7_1647346054904_0.09217023740408736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.0-lucianbuzzo-839-remove-triggered-action-creation-21ce4a6b8eae542a5c586c6a9335f2b518259939":{"name":"@balena/jellyfish-jellyscript","version":"7.0.0-lucianbuzzo-839-remove-triggered-action-creation-21ce4a6b8eae542a5c586c6a9335f2b518259939","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.0-lucianbuzzo-839-remove-triggered-action-creation-21ce4a6b8eae542a5c586c6a9335f2b518259939","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1cc7aec78c143f66dc0f35fe79eec3f647fc89a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.0-lucianbuzzo-839-remove-triggered-action-creation-21ce4a6b8eae542a5c586c6a9335f2b518259939.tgz","fileCount":13,"integrity":"sha512-L7OjHGCUcTfiYC/uzO+I7YZYCYFOENaChs46nhjvIEsBIkZP+tZsINjfdSOzeXMHV0ZZZx2TtcHo5kfoOFnfLQ==","signatures":[{"sig":"MEUCIQDHaVjK14DiIf0IT0QhdiNfBLVscRCsx+TEet2wLMQwVQIgVZ9UVByHg9hlQv09Fy/Gf/EfDaZRgIw7I+JKBuiY0bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMK7xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRjg//Wvxz4uGTnHNtF4HSl40fWKvQxty29w5rcFoaF7Bh6+W8kGC1\r\nks3/Uu+F4UzmaX9gBCBAfC37uUIxSlXWln3SEz0CyU16iD4ONdtuQFg4jSjS\r\nJoH/Uo5DUMIznKdFOfQobg2wSd+At1ksSx8cT3+OQtkLREUkrrYnu6cjTQHu\r\niyMoVwd5y5tKwra9EaTJ5Jy6E0f1gC8l4nbbUz3B85bgjc/iY8kTDH3mq7JU\r\nNYemQNG2ABXtHeZJUntd2/lN10EF0DBoi7FyiCdFne2fsHmC+h+t8HQZ7lhX\r\ni66iRRxhj01jP2tCerGc3TeKSLfM5aLwMwTEzo6kjEWNzY5tyB8dK+TilHui\r\nwpF7UxwTmwXHu0Hq4+U+4TEsji5srKArbASpCeapOR9rDXnVNyczEazptJnf\r\neUlE+98oHcUvKu3s64IdU0+sR2BV2m59sfgYi8IOJ5K74lyiphS33z6jWpm5\r\nLLoY1kd/+UG+6/qiGi0d6g2+nXeN/QXKw8p+rSO2CttUw6WaINsA2H0K41Rc\r\nKUcYbbmyZE0VXVAsoSFC2hAboCD2FuI1Dw2da/QoDABqCvUCiCQQAvROinPl\r\nSHcJyoxZk+W84l6theRx4eP1dBPbnzfRc3O6jicizW5sWw0bCzyi3JPHRdYL\r\neSlwT7ifX+kpHj/nKxdjygZccBSAOqtBRU8=\r\n=D+xx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21ce4a6b8eae542a5c586c6a9335f2b518259939","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-15T15:19:15.518Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.0-lucianbuzzo-839-remove-triggered-action-creation-21ce4a6b8eae542a5c586c6a9335f2b518259939_1647357681459_0.234549460892983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.0":{"name":"@balena/jellyfish-jellyscript","version":"7.0.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"405028d9aa674ab3fdde5412eb00723a64f7ca6f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.0.tgz","fileCount":13,"integrity":"sha512-mMrkAv0tX1amBCiPJeFjwgT5+W8wClzD6BKOrv5qa2/AnzpMAKZaP4QrnDAi9F9/h31e5G8bIMAV0Xmt4inYKw==","signatures":[{"sig":"MEYCIQDl89PfxV/IgzGqWbzMMx1PgN9cNqybBtsY811Mgjv1JwIhAN5I7hs2lyPxExkGv65EhdZUt+ENT2k7KzRXClEvSQcQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMLKVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsjA/6Aznhh7vrtcqp58l8N+NvTCc4APUgqsPmwrBZMa8b0Qi9QnLg\r\nalih3fOdEqxNn/8hsvN4WH2zrRnSfcIh0MOKausI0sKQ35bd6gS6Gb0j9h+J\r\nw9pLAVmgcdvcQK1Afd+Ps6HOEK4Wmbda+6XRqYIiqFq6uM8GjPwmShiQWwQZ\r\na9MxYdo6lHPulogBLAx9toDSBlp2Nz2Hjg129TTjgoNStct+JyMP+WK07/NU\r\n9iD0edkkLTB4NZTBbemmMfeG/r04uTTJv7HrFbfWCo3MGJkXqdA2dE7+yn1R\r\npSon4pZSLQtm/l7L3Y8Je8v1jZZAw5DKcHU+yIDu4wc91fo8NeIfA2furrVG\r\n0hw1YRKxwnF+vXDDcMf+b5/CLXgDZfha8U72o7Q+do6Q+nGGNMLSCRbpWtvZ\r\nhPVZaCPpFkFkX5ZpFx+uDjKWzEwL72ZQkgs/8RxMDnkVkMkOV+usww26S2aX\r\nNbxxKv2ZLcJxr8MaKbFunXQrTwPnohjGrhzmVdbYox8GagSeVMHs5pjqj6io\r\n5CDLMFTU6zB2RPemKt1vF8KAZNqE4NpI1uk51WMzh1h+iXl783yzoQ5VV9LU\r\nJ4PnavVBPh2hEAaIysdNFcbxlMkJV1cfCXnneCuFNzSAo7LOEG9HaAw5V7eI\r\nDTrurvfeGqAcalkFOcUZ5Wxo0nZUIWdz0S4=\r\n=im7J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"106782a66efd71fab2308303f0561b9ab2a15e76","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-15T15:34:41.930Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.0_1647358613336_0.9058494454059018","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.1-renovate-major-formulajs-9cd62f3936c6a71df3922fcbb8462e49cacdf38b":{"name":"@balena/jellyfish-jellyscript","version":"7.0.1-renovate-major-formulajs-9cd62f3936c6a71df3922fcbb8462e49cacdf38b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.1-renovate-major-formulajs-9cd62f3936c6a71df3922fcbb8462e49cacdf38b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d5c3db90b7bd4b824c817af0614487a2d4858fd0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.1-renovate-major-formulajs-9cd62f3936c6a71df3922fcbb8462e49cacdf38b.tgz","fileCount":13,"integrity":"sha512-KzlW7U3M1z5fYbcFd1zbXNW+DfFXAs/jwcNmjv2LMFvz0xY7Xgrh70bcDyLQTfoHT46TWLHEVjNCU0zFBfRN3Q==","signatures":[{"sig":"MEYCIQCG9M0W8sU3n9aS/qivkJNLWNIcwWNCuFhK0RPuXLoq1AIhAOOksIRGYP6lz+DB0GXDkIlxzNMznlQ/mFzMa8be/lm0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMLPXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry0w/8DrBVD2rrIX6/8iYk6eUq0g9/yZ6QcCDzwQm2NwTfEdTqDroH\r\nysLbzf3pNC+gCZsRGc11I4JlhhXAlCKI6H8cla71XbB3UQpzknpOA8GhE+1Z\r\nTKB4BilNlNY7X9Ad3JuekoOrnHEQLbh/b05shOIY5cIStu+V/4ulOSEM+4Ct\r\nmNUfyC3W7sk4+bsj+9faFulS0s+m2gbUKmDWwdTmwn3wywxNj3tygR/IaaQT\r\nLXg9N+/LZvktMhkNCaZJZPX7/2Kz6kJhIGedxZhc0aIS//UOG79xGmo1gs4B\r\nvbdnqfAt7y4MBH1/lPjAXAPs8xElu1KamqGBxsmaHvbkZ4qALoNQVNhpz4xh\r\na50gEGvW9ef7xVLiS69uHilPr0SyWS3ShaRtHdqlwkr/2EWb/wY+L0Vk80jS\r\nocRTx6HmBdxDJz/HsjnAM0QOPmSqcUlwNsSB23uRYStfUcc/Egh627tW1rMj\r\nlKOpthyMQwjw3rvpQK/rtkYxzoNTNb3v1wFBOSkvhXiGw5uaIWsQ/HdVIlr0\r\nxYI7PFhfWkF5FYirRwXktjaq3HZq0FX4P1h6StCtPwX4yHUaLCftDjBBajl2\r\npDab5drX/51Vyza8yqi75ElJNf7mhMfgimGIpFY2pHxE+q58NszYq5wK0MsJ\r\n5ApgBVce20VAJv9Ex9sCpx/8b6Ad8bJNX7I=\r\n=OOs0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9cd62f3936c6a71df3922fcbb8462e49cacdf38b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-15T15:39:28.962Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.5","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.9","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.1-renovate-major-formulajs-9cd62f3936c6a71df3922fcbb8462e49cacdf38b_1647358935492_0.5100975695770127","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.1-renovate-external-non-major-a05c7c07e4c86e42bf01607206572c99f4a9b5b5":{"name":"@balena/jellyfish-jellyscript","version":"7.0.1-renovate-external-non-major-a05c7c07e4c86e42bf01607206572c99f4a9b5b5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.1-renovate-external-non-major-a05c7c07e4c86e42bf01607206572c99f4a9b5b5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0db8bbc8ebf7c8827020150b7c150e93e2570f7a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.1-renovate-external-non-major-a05c7c07e4c86e42bf01607206572c99f4a9b5b5.tgz","fileCount":13,"integrity":"sha512-J7kG8T5+TS+UHFFknGcS0W1FbCxdYb0VVUAx58EGdN8MKTHJs3aE8Owftgh5GnnUD3GOSK00CMv7YoMp6b76rA==","signatures":[{"sig":"MEUCIQCnqWDqT7m1e2TwpQmPBVSE6M1aYjexmZMXnSgKQnBaBAIgPTdUALF9XQb8IXFqf22MeKuqA09pE6eLCB7qEYJBaEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNT/qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqvA/8D8N30HBQAOl2nrtloOQBYCRKqE3MyVhxQbqPiRhIo22JP65z\r\nYu8A7xGwhe++pip704XD+ZnMKVJgAR5CjPGxZJXvpP4oS5fTjjBi06/9mjeI\r\n0gYmdHknef4yhlBqYCjQJQ/JsYsK9kQ4ajpvJAi94xoAWsjsuuXSI3I48151\r\n8Z4wuMFqA30gCKba5sCO6d+/4Ff1xyRRCR9cOgx2+aG5yMwYPkpYc+4q2nZA\r\nUUZ2o2340AKZNnF3nVnL7U1fuAv/9sfpR5E7hk7oekZOH2pbZ+lo4SlpeMqv\r\n/GLmLQeS4BGFWsw7TfDrCx9Upm07uoYjwnre6ozC7OflAHN2jjFbeYa2NTbG\r\ntRPuqLpNXUP2EULhRDRjPSw/82azcWVSEBZkrUDnHiFe5/fARQ0p8gfIwg+X\r\npSogcHh7tcEzK+cmpmX8E4F+EmcY0Pu+f/0zX9WkW/KiMzgiayBgrhBSJXZJ\r\n8Q2YBQtRRR6wgifBM/u5z3b93yWbdy+TadBLmVG0j/V3BCq3XM6yFw9OQcFF\r\nHcnVqnPvA9R5/htYIJ/jcApo1eTA79SCNooVFT+EuKVO4xPwud+/H5yrlvsm\r\nW6OQzRScASSk4U/F861PILBl5+7YHQy2Wv2QxhjFfZmQZbGwE6TxeFY2eMG2\r\nF2l3dz0C1N87brmtXU3hPba3rumE7RqhNWw=\r\n=W1A8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a05c7c07e4c86e42bf01607206572c99f4a9b5b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-19T02:26:22.539Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.1-renovate-external-non-major-a05c7c07e4c86e42bf01607206572c99f4a9b5b5_1647656938577_0.01049483338861612","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.1":{"name":"@balena/jellyfish-jellyscript","version":"7.0.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5fe003e7e89c5d6005d4eabd25520ffe2e3cf75b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.1.tgz","fileCount":13,"integrity":"sha512-y5pIEkxYPM+fXWflNHRJOeMQLvv+AqIo/nve3LPep6Y/igInBJaiVGH7d8REK0E/zo6zZPphKa7m+VOi4A5vJA==","signatures":[{"sig":"MEUCIQDb9IgxeaLaO3CY4oTZZMupkZoqq871x8gg7t2euQN4EQIgdjGpBuuHj75G6XOdiUj6qi5vC5wQtC2/sj6HIjZJqq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNUDZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsMw/9EjfWCt5hjskMdw1ZCbZSxyvbNBvlNXjlfoqm3+Gxw4b1Wvj2\r\nxs57kngj5CyW4whW4c5msg1YQMeOvv2RzupnS6PSFuME4GWzuFeJHODQ4pPO\r\n/Smo2aTlSE419EJ7Z+u1j37SWGtr8lPzeTcJi91P8n48x4RuCEK6h7Cbya+7\r\nhc0c2SErLlr44qzn8JP6YYRSg+kLntgjGXevHC1AQTLu62y9PJCfxMxyQcb+\r\nXCTk7PvGONNgH3Nmx2QTis4k1+IgP8Re7X0CArUPWqcOY+kWvBQJGIy9oSpU\r\nVJG8oFTc+fIyk2lxQWRAswSTz286qO6lsaJaUprxSyj/nry+XSgK0IffW3OZ\r\nhPyQiTjlWwHQCXIi7KRFhKHkAkr+G28pTyJA8bz0r6quVCYhykgt7hq/5cO4\r\n/5athbwqKpgkTVrKsEFIYWHHq8E8Ktk8TQkzYIPtIRYmQaW0fD0bodTPAiB4\r\nIKvt6Nv9ckB+pWykaiDYc+LcRGBOFxCQ2u3XAKgf1RTcyOSLUmJ56Qc9b5ZS\r\nGsjLvuuw/czUrVbQ7jhaPnOfJ0SqEK+wU5nxJhhuGOhbsyIJQVLWmkSWci2j\r\nDsavFBI0jXqsQvZ9w6dP5C0Qr7/uLHAiMg0FjD5iuX6QrLrjMNiEAtHOvei8\r\nGcv94L4+eWB5EyAsC0gx///my/0ypUuk1pc=\r\n=xEcW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d36c7c524cf4077e794ef4d79d850e6f1cb6cb76","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-19T02:30:36.902Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.1_1647657176935_0.08397316875869065","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.2-renovate-major-formulajs-0890e7fc9f1adbe349f0d079381e2c984d54e2a7":{"name":"@balena/jellyfish-jellyscript","version":"7.0.2-renovate-major-formulajs-0890e7fc9f1adbe349f0d079381e2c984d54e2a7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.2-renovate-major-formulajs-0890e7fc9f1adbe349f0d079381e2c984d54e2a7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"47c0dda2a42ab05e8e99810a267d53a77fb0f769","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.2-renovate-major-formulajs-0890e7fc9f1adbe349f0d079381e2c984d54e2a7.tgz","fileCount":13,"integrity":"sha512-i+eSkzPmBHr4CRI1KhfFg9ap5xRih+F+3HpT1S9Fz6bVFdW61DKAidwuX1881leBe/JWb6BrfsAn+oxIDx8Lnw==","signatures":[{"sig":"MEUCIEhiUvl1S81uIsyqbWlokf55kruExQ6Ejwtc8npaoOyAAiEA3AHL0hYyv9q6bOLlIFs60gNbmBKXTGXrzBvykXQ6tRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNUHfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3sA//RWTaoi4bvjFszHNwDs2EocdLHF9wikRrO2hh6WxkQK2KY9wE\r\nzvorfZz5qGkb1TyyV53J3dmZ/VmCBJFPVIUwescddDBbzujv6eEBFiYlhk4B\r\nee3NR2YoSfq89Sk94PkOHJL6VcZHn6pSffGgc/noAIqrUD7zwFTOAzpiJ3eq\r\nVsaEmITVO/4frjBgm5yTWmBomd2iEoy250C6E3+EA5z8T+JHLD9ewCnRUD0s\r\nG1aBFZohBuQdKbeDAF0C9uMcAh+JJ1KBb0yu2xwoLuiRcVfRkkhHrAABwa8F\r\nrmG3R5UUmcmmdFv4wJzfJKx9Ug4Mts8ibK6JnME7/N4nEds/c34lj8CdUKmF\r\nzwOIHx1Ni68ETjTfdHs61a1t5eVkrSEaHeLDZjB1UWIUcXuUPSmqyiZMg8Pa\r\nYX66gLriHWbiZkdVy/063kxB+NmaBOEa1h0TbBCoz3+iVejBsRBbJkhEW1Af\r\nWmk1IPG+Z8x9eZNMlCJVFo2F1BKhJ2X2udn/KwAPK9bAG9ldVg+LdNPt536K\r\nq7XxKl+rAJ9gFDPUe68bz9Dkqeyxf7qT8FtDXe7wx0kzz7BI6jUwUNGM3IV+\r\nO7TAc5iCMgQ5bkcuecsvmzUeZbYOFlMnfPv8W47VzACIQVPzORNoOKrEq1wZ\r\nUvGxD+x7T5onNUWLgj4mdz5Jf86tfDW6tCo=\r\n=8jAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0890e7fc9f1adbe349f0d079381e2c984d54e2a7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-19T02:33:16.482Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.2-renovate-major-formulajs-0890e7fc9f1adbe349f0d079381e2c984d54e2a7_1647657438707_0.29990790100105036","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.2-joshbwlng-update-repo-yml-c9e67946153ef53bda0ad585244039f99b44b3d7":{"name":"@balena/jellyfish-jellyscript","version":"7.0.2-joshbwlng-update-repo-yml-c9e67946153ef53bda0ad585244039f99b44b3d7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.2-joshbwlng-update-repo-yml-c9e67946153ef53bda0ad585244039f99b44b3d7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3899c37b6e69c28fe9e9eb5780b318b19d208b55","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.2-joshbwlng-update-repo-yml-c9e67946153ef53bda0ad585244039f99b44b3d7.tgz","fileCount":13,"integrity":"sha512-jHQMYvSxuKkyhL9g77uG0f7GrXTY8wfknfIDLZl3U0DHXUfFmgk6LqD6l6lHAJ1tfjtJUy3qGfS4x2nBRsCgOQ==","signatures":[{"sig":"MEUCIHuDx/jnNeWEd3/1ZDAwJtIu3GrZ3XZ+SZw5WvJitoQnAiEAzoYeqVCMcsKgQoQ65z8GNyqhdO4/iDO3t4Ip9NhrcQc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOUwyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpebhAAm3d1QQI/p+bNHoKA6e5XM3ZWG4Cs5ghp+URRHWgNJg0m551s\r\n/5ihPiNy0QlfhCS2PBO1XnAeoCi09Y1rCFR/04IKuQeXjm26HuK+q/gVwWz6\r\nkdQikXu2NRCQvrnWY7vP+1FarLwJQwAGpP/6+7mRTXbt+oHbeIKPMZO4HqGT\r\nA/iuLDLHkfmKS6bNChZynY0uqnTjc921DYtLdqEw2pevsEZGqy6K4tDKCRT+\r\nbkbhngJIi+twRyEtIhcF6pIQjS3+Zxo8FI+LrZra9R6OWWydO9FnucatFfJI\r\nI4SVpoNmQn2hytXTFspaU2yiSe5IeQVf4gUwSfCVnIb04aMvPn4Bf86QfeIp\r\nF8xoez/w9gN1sXtoPDXR24CFfN0v2woMDMte7avq1rYTOUSY2vIW0ttPTVE0\r\nYAXfaAHDHajBvPmewrLad7ZNkC43eASdrUyWDO0WcOSpOVA853YUlc7wMlc7\r\nU0FEP3CVmONgIo+HmEPv+02hw3P1qg/07pGTHi4goCjTbaU0LZjek7HUr2zE\r\nlGEaG8YCLa1S3RjSJp02A0NeXF0V7aZHSTc+5OT88aPQmG6Bu9lcxnql/Z/u\r\nkAtoVVdKv53RZfQzU5tjyhK9B5ZvWOO9Y6dejRIRLtTBWc7IpUS3+lxZLYEZ\r\ndpgMx6gA7Y/Qt8/xPR9xiKmXXrqYwh5TXiI=\r\n=7icT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c9e67946153ef53bda0ad585244039f99b44b3d7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-22T04:07:37.258Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.2-joshbwlng-update-repo-yml-c9e67946153ef53bda0ad585244039f99b44b3d7_1647922226539_0.7981258464342043","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.2":{"name":"@balena/jellyfish-jellyscript","version":"7.0.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c0e6f16834ad4e3158ad1886d8505af77e5634d7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.2.tgz","fileCount":13,"integrity":"sha512-dhRsKozHAHO/2JasWataNQDC0/ffu3XymZaRlnJsKyl6JKVsJbUS6QAjb4qr2moXkWw6pBo+mObPLKQgI9R8OA==","signatures":[{"sig":"MEYCIQCRZV/nvD32omyGuZdTphq0T7xA1X0rLqR+65ICyc3VowIhAMu0niN7Hl5+ErXByFqIt1HiFZfXYD3a3A2gGMS/12Hl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOU0RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Lg/9E5ImOqjYJN3QkNtOImxKlQu8lAQU5HyPtGEH/gG6+uNN1Qv+\r\nNAseqJrduk42E3aDgFAPy+oZNRPFQt6PPuOKPHYgyjpiM0Pd/FbAQyOm0j98\r\nTQfaQX1o2YLInyEya8dMd9UCJCEs2yLv6wM8CnqSfAJy2NMNR+Rv/4Duis09\r\n/lqR5kW+Rga3s6rhM7lkpF8DglPAtxmaWb4PZVGH/IY98YAUJcYuRAW3vSuV\r\nSA4Io8OlhsCBx46EAMe/AA72Q1IShahOpwHveaLNZ0ypAVX79sYiS4olKzb6\r\nVsMQ/ekZYIkHOWq0++GQOdipgWn3BFKVwFADTmWZlSOoWk4fVSBXj4XXJhTX\r\nVAFVyA6hMFdxn/Z3HB/5nkUwIlJ5ioWTXNnt0mtaN7d4irjTcf8zyTyuMQFQ\r\nCv6tk+eUMyhDRHPXijKZ6bdjmb/GFtgKX07aZbGdAoKUrNwMG0oM0936co1v\r\nDpO8j2/T6ALVhjDtIZCsFOzrvfz2BuSZ4ON+SSGDIuYF8R5OfFTGiJy2qJia\r\noh7lTYjzgOpx1Fy1kLGp2lXB5sdK4RHYT/y7ZuI4CoGkSRDIBn5C01cYh6pK\r\nJX3AnmnXegZOJpGQ8NP/XyKGBackKFxl7oHIdzIH1QY8vo4Cs+YMhrxtjlR3\r\n8aaZhgofsJnGOtPUktiQFBYFluBdWVikwak=\r\n=Po0p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"86aa7781c7ab2456ffdd2bb8916450f9d019913d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-22T04:12:09.163Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.2_1647922449510_0.11302185646908436","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.3-renovate-major-formulajs-cf4401e41b051c3150d3a7af4adecf5555a0a32c":{"name":"@balena/jellyfish-jellyscript","version":"7.0.3-renovate-major-formulajs-cf4401e41b051c3150d3a7af4adecf5555a0a32c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.3-renovate-major-formulajs-cf4401e41b051c3150d3a7af4adecf5555a0a32c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"156b331e0c81d448bb1726bf0033f9af5c24fa86","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.3-renovate-major-formulajs-cf4401e41b051c3150d3a7af4adecf5555a0a32c.tgz","fileCount":13,"integrity":"sha512-fz5U9EDgFoq+zC+1IKjvOMHBq9TPGHLkSmgjUbKxpJB7B+bz9ZGawWrz4C/2nWfXuipn7hrwOfjm3XW+5DREUA==","signatures":[{"sig":"MEQCIHSq9+7M//FeEAmS46jBGssAKxRJ500lC8u80G32yhAyAiBbysqMBqhj5Jpk2JYhfInow0kZCtOPzmOUHnDNa9zlww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111535,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOU5kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqorxAApECZQf/A0HdusjaxYgtHctE3EpvXf25AYyzugqppzsMDlTxz\r\n1HGr7ZKckoxy1RsbjYHOoeoLP9MKK9g9NjfSE9Q79v1l0usAmUQVzwC1YwQU\r\nirlmxGMUzoiHZ7V6niuM4XhX4eAuOX7nAuwU7ev4PwwxZVjyeglv1FcbBdvz\r\nMOLsLYEEchtqMqyJLXcQijznKg97MlFr3lOtQS97Gusqh9HBv4fV4WgVkHE7\r\nHHbNAWcz05e7phyp8Be6rtRaIKvkAWJcvUJCURmeaaq+gs2HFzEY0vkpbk9W\r\ny+1t1UbkeKphyTDPHwbif+J4hOTs5ImTky/2RqiHe/+cDv46U7XbjtZny3+i\r\nj3J213VHx/32/ZGx1yx5Qw+RRXW8VTW/miEbNmLw1Xn9XSeQYbot0lq2cB1M\r\nAeXg/PbwfwGpA+cJ5sLPRDBg4m7jWaUNBYqgZGYsu4DfpdhdDWmL0OEjAsef\r\npdffZ/BxGGSrfGGM4c8I+8EJeEQdOyqy3mixXGKLwmlSBl9JA8/e4q2xLBVm\r\nJLHp9DcJ6lym5wiILRWvNr15StlC91R7KPaFCzJLsH+YD36Q1SMryrF57qrj\r\n+SGs5PaqMfqk1mlFnb9Fe6dyvXYzB0MykbTa05agJDvLQ4gMIPudlyfY34Ly\r\ntC0AciesBMin+5q9TjjkXwkd8BC5Nks+6G8=\r\n=JBJD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf4401e41b051c3150d3a7af4adecf5555a0a32c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-22T04:17:11.160Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.2","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.3-renovate-major-formulajs-cf4401e41b051c3150d3a7af4adecf5555a0a32c_1647922788379_0.47878125279201966","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.3-renovate-typescript-4-x-7de57f67e89ddfc21fbfbb617b7f950b12c12917":{"name":"@balena/jellyfish-jellyscript","version":"7.0.3-renovate-typescript-4-x-7de57f67e89ddfc21fbfbb617b7f950b12c12917","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.3-renovate-typescript-4-x-7de57f67e89ddfc21fbfbb617b7f950b12c12917","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"978dc2a159ec1d296a6d702ae60bbde5da11665a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.3-renovate-typescript-4-x-7de57f67e89ddfc21fbfbb617b7f950b12c12917.tgz","fileCount":13,"integrity":"sha512-ydDUG9U1oEgIG3nmovmk8Rsooz/u+oM4xs/YmiY/orrV8Pj4RM8PkGztiIOvQLyD9/I52cOw1vYE7UC9JerByQ==","signatures":[{"sig":"MEQCIDZ5Lg2d5O1m/4mwd37yRREkc5nzvFt0rg0ISlictBOKAiBWUrGHRe+tyW0XhSpLzzJ24ULZYityKsU31H+E3irCuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPvvLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkWg/7BKduo4qV/KYbq9Z0BsYnHbzgRhDRyrMETgCmikizUxZVjDo4\r\nhzMsHOef8ClUoCc+4pafbwzLl38lCwwcys7vighG9xZcq16F1biBFKUJTtgy\r\n9wiKQ0BYTQi7usrDV7awpSj1UVYbtlwZcLL1Uod5qa+ZCVgC8WjmurAZT4XU\r\n4Yxw+voLnsJKLOUGf2tdY8Z4v9QPwxXOnaxYyC7VjDdrtPDvHIEOnFO8hu6Q\r\n86/TTQwNs4qMiHoiQ1VleAIQqEu8NdQf5pBDZGlckCxAdAucOTbaRaFxRus4\r\nKXfV0h35wMafwgGbFlegtgN3o3fTILFT/TamkafqjudvreSpwlTXgNeHYEtW\r\nB3uQqoD5U2ghZrlqiVH7o0HZQKAJzIBcv3hJTPVs+ieGVBGayKQ9hJMkuZcJ\r\n79aRiEdDsYHArz3Sxhkg83go0P4g9qKNI9EwjVRa7vrx5cad8Fnq7hg4G9Wi\r\n06H+gQhZemzTR56Ny8oBJBgMv8QelkX9JgLCYNjVTljHoAg/l8Tsz/pjWFOg\r\nhinGUS+SlHTYudq9L3cZM95hXLCpyTxzbBp4vnc5iPkEyATmWyKfquAyredT\r\nLTcISCzDHhG0onKmtotPP/EdYkxsBFxY7oGpVVbs8CjIgMd/M8zASEsAq2pS\r\nEjIm7CBtU8/zougjUpMM9+GrdeTWaL0akuY=\r\n=XpOC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7de57f67e89ddfc21fbfbb617b7f950b12c12917","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T11:38:51.184Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.3-renovate-typescript-4-x-7de57f67e89ddfc21fbfbb617b7f950b12c12917_1648294859316_0.8002979156006282","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.3":{"name":"@balena/jellyfish-jellyscript","version":"7.0.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2366bf4e0b5e824b77091804961773510608e779","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.3.tgz","fileCount":13,"integrity":"sha512-T99KM/mHCJbvu1+p7TjQmvleDIjMJvpT/vNt2+0pZeKUx+SNAi6CWB5lKSysZ4mee3j2ImUnnrg6CjAHHJy+NQ==","signatures":[{"sig":"MEYCIQCLRm2/aJP+cUg21NooTd085KmYZuvjDh6Lh6SObB/l2QIhAKTimrWXIg3SF0SiMs/EwnhaWeA5qaxheGye9B70h3xR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPw6+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfvA/+M9ZsoWJilikZhItrQXPq0bmGdaQ42fxKkSw2ISVfo+2HomPs\r\n5ei+A+qeFf6EmA4tNAK2AA058ZfPZI5AtOQTqI8ZvmGAQVgWvPCQ8MWR62Jl\r\nieD1omxuACp32QWtq5RFz+wEhDBLrWvreVci0hwGP0iofX2/zACzwR2tACEb\r\nd38Jd5wN58Bw2Y+4pZ+j6DzgL0WjGDrn0uhFx7DvlOVeydInkAiRXxNDtDVH\r\nXirT+ZCWCq89DrMyBVOYYXM+WG+ckx021eEwDNNmq19bjxDQSRnsgcAAoyx8\r\n/V9XMJTzRF5vJxXKgRh0wQenBnP9nrb4AngcL1gqa+LhdjB4rNIhAavCXFzj\r\n9hGXC6fGs9e4fp37PvnfDv3KeZiAC04pDglUOWmn2rWcuPHeZ7pskWnvqTu/\r\nhw1OqFBz1CxTgpQv2yyEUrgJgizJ7nHORXgHughreblJaSVPQNQNkjRa3Nxy\r\ncvB/JTreTlzM9b9hipzwhPGcNtWqee+DStzqODNzex+8WCrIWOVttJDjzpLv\r\nuA9kA3eyUOUsCmOKcRq8mfEEQtLuzH5XwVrqI8Kg2cxDY5apbi51uxdAkRUk\r\nxBgIoPr1nhIr84TzyFCARK2QU2Ls/bxzsjKQMgfoTFG/59eyASlHNcwZDQHs\r\nMSynwxzXg3CjvtbuQjmDlXXCa/MmAyEnpIc=\r\n=+Dui\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5df65a9349b9f52cb59334d09dd35275ca2cc578","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T12:59:21.942Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.3_1648299710272_0.7124495332043694","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.4-renovate-major-formulajs-3bbd51a30025eb81d87608d8a533fe54ac98f617":{"name":"@balena/jellyfish-jellyscript","version":"7.0.4-renovate-major-formulajs-3bbd51a30025eb81d87608d8a533fe54ac98f617","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.4-renovate-major-formulajs-3bbd51a30025eb81d87608d8a533fe54ac98f617","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3bb715172f00a25e7ab3e136b5ee5ea6a8b17970","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.4-renovate-major-formulajs-3bbd51a30025eb81d87608d8a533fe54ac98f617.tgz","fileCount":13,"integrity":"sha512-R0OH+dg6St2IuKyDK/FAJc4suDrnF/rXaZvCLGx3SZiJwbf7KIVjPNx0WNzabEcmMiO/BnYJr27VOdgIqfSt9g==","signatures":[{"sig":"MEUCIQCGIj7gN00daXTtX8J8msuwvEVpuANGmLPhoA8EopD7FQIgW66dXhrR13lVsZFqEz23MrRF3YWCA3eXrAJ+1vfgT+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPxBTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXOhAAo1m7nY6XZYnWJ4TwmmQkEAe+oczE3nZTKO233dEadBIYz77j\r\nRbsY8zvMEv3WYryw9N+XCmFPkmIPyvKZeTe6Zduzoc02jqiXmbkqF3IYMYlJ\r\nkABbmS+ZqtdQUlhcIZVl7qyrsWL2WznKsIWXS81fUv6eCqBRMnKIwI3JaMt9\r\ncdi3Y0R1u1/KJN+ZuAfruv48uPUH/j+WyDp3dci9jrT8q5HWGfB7ZJC7Xac5\r\nFFScaZKdfwP3IsnUotikfATBBshchvp2+ar/j3bdQ1MwvI7cLmGhJMZoZs7o\r\nCYeOSXA2jxcEOyBilskufHXAYhypiWgtcBweqY06s8BK/7J4RZA3pGwvLfCz\r\nEcN4aKzFdi+ou26nVfaKzmOOz6aOp6GB/P62WfQ8Z02fRsYXvrt1xf4PTJxR\r\nGYSnqNPL9M89hUmBnQHwkC8xJPf4g2cV5PP4zaJTBBoTBVlLttHStwwM3rlE\r\nyn0WOlzxJSW3RWFPr7a5IEXktgW4ftquOtzvstGLE82kjxhdmTiMXuB6R9sJ\r\nVj514fCTDpIBtADAHzxmhtVskZ67oXkWs2AJxWtI0+U9N0C2YgxylkGmBQAv\r\nts7oaZkRfmNgosxfSau89pQfT1bmq50s6eiq5BmtW8UKb3/o38qjCe+vVXee\r\nRz6rwyRwik4/FeuNxGtQf5Nh53If0i+yMTo=\r\n=IH2u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3bbd51a30025eb81d87608d8a533fe54ac98f617","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T13:01:26.035Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.0","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.3","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.10","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.4-renovate-major-formulajs-3bbd51a30025eb81d87608d8a533fe54ac98f617_1648300115700_0.8951352544504851","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.4-renovate-external-non-major-a262754d5fbc5a0ca6435644468e6fb70ab44044":{"name":"@balena/jellyfish-jellyscript","version":"7.0.4-renovate-external-non-major-a262754d5fbc5a0ca6435644468e6fb70ab44044","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.4-renovate-external-non-major-a262754d5fbc5a0ca6435644468e6fb70ab44044","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"70a2fc3a49e38688d50f11cf5764b81a793be5ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.4-renovate-external-non-major-a262754d5fbc5a0ca6435644468e6fb70ab44044.tgz","fileCount":13,"integrity":"sha512-xoLsZ2YRO3m70Fy3kMC1RoUiROAYHATBe9A7ayLvBk+NVa2VtUnrRw014/v8gid+Pg3yGoEPya+Li7v2N1MC1A==","signatures":[{"sig":"MEUCIQCn9JzTLseUb1xm2J+Ilc8M5LBOqiZYZmnY0FHU3n8gTQIgSRwQ3pQz2gcqbf1wmRjVyJ3Y2arAETwk/9KOTe+MNVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPxDCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRDQ/+M5Un03IdrA1dnN9AZyQ0S2kfQS4hDYxSUTIlYU7kgf1DKDdm\r\n7gXQBb3niTPrXCM/rpvo3VjPzaQP8xlui+9bRIIn7dnJZEMu2CkiZVWk0iPk\r\nTyl63e8qxHU2yWjoM18IW2EZzco/zSAhkatM/7V/Mx0z0zsEzoga7hYklWAs\r\nlrtmZxMA5dxlO8iUIhq+2eWEVEwZ5EQnxIu40uZtgCD9i5ixObqaxmLDrRoT\r\nQLf51JNx2fU1f5muUBL4WWrTdul5w/a1KDf6sTh7GYxWti5q0DxltQhTdVWW\r\nFwXTG63wRawReGQDPY/9aYPmsh2/LQRnhIIyS4GRbWKZBZDyWoz03+fI9xSr\r\nWgaVQtrAigv21FKox6OM2vWmlPZxxKC60iukfKWyI7A+4Fg7MadiT6Y5d2zz\r\nizJIWBuevEkixHHDr2QaD3weigMmenyH+4zf4nUx9VzqzR51RGfZqgDHe4kC\r\nAgz1LEq68TW8+rrFkYEdPC8cBVt3onabnOlsWL2NxA/YnHzGCtcjC3U1j9Ew\r\nETln+bigjnl2CVg5M3hMQj2zwB7A7RSKMWbMUYlgfQbkK0M2rBiyqyaCReg0\r\nzN6sWXBkoAWGbe0ZUIVlDhKF2IU+GU0rDdxFmyDVFrTV0eNgbFhCW/H/+xu0\r\n/Sl1DSPXnYeZ9b0gxyc/ZYOZ7odjhuxKCHU=\r\n=zRoF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a262754d5fbc5a0ca6435644468e6fb70ab44044","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T13:05:07.287Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.4-renovate-external-non-major-a262754d5fbc5a0ca6435644468e6fb70ab44044_1648300226379_0.5931610351415586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.4":{"name":"@balena/jellyfish-jellyscript","version":"7.0.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2dcd6b2cdddaa0965c7498b1e7549d71a47f4161","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.4.tgz","fileCount":13,"integrity":"sha512-n/Y4rkeHwVivvlKrM5A7KvLmQxwMTsA32zvrqI+lPidyzFyRQYnWpAnrXcCrZBDgejmR7SjZ5P31gDAdkfnd5g==","signatures":[{"sig":"MEUCIQCyZ7lZqGs17ekL5mlzNSTDQNUPft6ecla6B4B/mIz/TwIgDW0rFsec2L9LMe4MfU21yRFe5oyFFpx/HPMgu9KjVCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPxGuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+yA/8CyrFn1wVd4c9OYBAphX/IeZQsu58Eu91dMwJBDOnac4lgBa2\r\nVUtcYv/gioPX0+ksQlxR+Jmc1kXjDKIBFPzp9YlhB13YYoJ2PQdzrm/ME0Cn\r\noLPvQt14JqCW+ErNSm3cWsrStfZZgDRJfnzR0yacTMzBMH7iA7RW4djuZzU/\r\nybWvibk2Fz0GSMwz5JDOf+ZdHRewy6MycaG1WsWUxEelB6V47HHTKfIKKr9X\r\n8lLLw21gy6ZjA75xBRGWgugXVy/ejH6Rd6XYykeQ/p+RBizDX531uPb+N79C\r\nLQCufxLSolnyffbuI7n32ePrFMHxes33L6ZCVsLlMlYi0oGjw+uKGPLNJphD\r\nOeIliN5ns8ybfPfurEwqApudfx4ix2ssy7D7nxXjYd1dKzcp4kj3W1sdM6H+\r\nOMwI/GGVpznkBvN/qRJ37aGpsP3TWCy5+u6BEJ1CACCozf8LkKqogY0PRZ/V\r\ndyPxjJWHEx/Nc8FJJg9K2Ea4pzLg3xmAnt2AAH5xF1hKXt8sdq+fNZNGbQ+3\r\nkFJQ393YhZha3SvzAXawFDBfdGtnVZMCCcl+fdn8sT6gsIAdyHImBVEe7CCC\r\npRDhFTaFCmhqvpf+vcObXaMMOwvT84VRu52AaNWLYisVmcxgWV3VX66UPanN\r\n61UMCugVBgnXN62R5kLAJkvyY0N4o/ZtUoY=\r\n=rw5H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"93b7318b21995c168ee64c94d3f815f168b0e3ca","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T13:11:39.103Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.4_1648300462243_0.32561456228798136","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.5-renovate-major-formulajs-9e7750e9617072885aa865ae1ecebc7a00b76948":{"name":"@balena/jellyfish-jellyscript","version":"7.0.5-renovate-major-formulajs-9e7750e9617072885aa865ae1ecebc7a00b76948","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.5-renovate-major-formulajs-9e7750e9617072885aa865ae1ecebc7a00b76948","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0637c9825da2e16b5cb7a220be6e946ed6b4c298","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.5-renovate-major-formulajs-9e7750e9617072885aa865ae1ecebc7a00b76948.tgz","fileCount":13,"integrity":"sha512-alCc8Oi2ruWOARluTTa5cJkBd0GQ5pZzliSyNSZGVqmh0L6qDtetrY4uGcAAXyKYwb9BJ7JZDF9rm3PKP4YUMg==","signatures":[{"sig":"MEQCIFLjC9KD1ef4VUs/0suo7Wj7FvF7ovP6MRdtQRCXS3yCAiAwzXvEGtySqDQSj2IG+UZ/tfRW+8RkeCm5kcp7qVfndA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPxJsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp53w/+PxuNyL95/rGoqYzLH2K8QIKlRN3xCyoROcNdBv6w5hnIe6Sm\r\n0vf/QJfFT8a66gvycS1BLt4JVKyDPLpfDfKfY+kp20//MLDmIFkdDBUdhaX8\r\neMoWf80a/EvwAl3r+In2aEye2vyNPLsOWOSKP5n2S0JuQrLqK2vffxTj3ro4\r\noAk9IkO006TnjMYX/XZjgswtHCS4A23hIQ1XsYVU5CbXjnr/xccL6VdIfomz\r\not8WwerfEAVJku3QuovrmPf6eqsvmvoLnqukgSTfB6LqDuGbeUziN4uRr1hf\r\nZsm5oWnq2zaYiex5B4Gz/lgAcEO151Ch1XIQJFAJYJty5LC/EhBkunAEuXJ1\r\nOOAtMUtmXYbqz5b2aYvK9icq94wEvJk1EU4ItEXxiVlXJL1ljRe7x+rseE4z\r\nBHqVjfxhqEVIqYRt54FCFbMYMzgCvybcYLe9BrcVghE9BH39rVQjaiy6UAaX\r\nYumJ53FsWcOL+tqai+pBeBhvYOtCHexQufkUctOAu20hlQ40Y+qp1plxQ0IJ\r\nGBFOBywV1NtXGtqEAyFR6gFob5/YmIR0OEWafQK3//0ziSAWiYB9gRGkbIft\r\n+zITh52x3Pfu4KhuoqLnhd3hM1/6rI8XzdQtUCRRrxteKAheHTQeuD/9HJTO\r\nPCEtes5HBnBgKjodSpFMwYoRzYjnNJpyIqM=\r\n=aimg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9e7750e9617072885aa865ae1ecebc7a00b76948","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-03-26T13:14:39.934Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.13","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.5-renovate-major-formulajs-9e7750e9617072885aa865ae1ecebc7a00b76948_1648300652600_0.33802664719701614","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.5-renovate-typedoc-0-x-21b7ea85df7cff97e63decdb110786b626809a34":{"name":"@balena/jellyfish-jellyscript","version":"7.0.5-renovate-typedoc-0-x-21b7ea85df7cff97e63decdb110786b626809a34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.5-renovate-typedoc-0-x-21b7ea85df7cff97e63decdb110786b626809a34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b5035ca46c96a2473d239fae2744764d026e4990","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.5-renovate-typedoc-0-x-21b7ea85df7cff97e63decdb110786b626809a34.tgz","fileCount":13,"integrity":"sha512-A9VB77zSeJKL0ms1wlAbwI7QY5Vt/fV7O/+X9w6r8fFjucueALU1L69Yfaqhja0Hwv1fQJSr2FyymUGKGAECGQ==","signatures":[{"sig":"MEUCIB634uURs8LoPoRulNrHaolzeayppIwA2KZkMPkak+9xAiEAhyLLks4Qt2MnoWsxqCw1wdsEVmbtDAIELRWeUN9TY40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTnVtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDmQ/9E/JYr6dxxBZZqAX6E0m8yYlZ8lgnMra/7/bJc/dG+kV2EkDr\r\njceTwJed24dLa2ZAkTad3V5jititwvDOXKNn/laJilhdZDHqtczmBvXKA1CE\r\n47AO8lyD7m5Ox9/I4kDMO0IxbDABglhVzChZQnthEAHjnJb9a8NRuTyauXXz\r\n0R8O5RIu3HqGD2DcCJRz1KQ5fKgA2DBFMEqJ0S1R1Z3Iwz2zLiz6gddfLv8C\r\ndkxvlAOd0zBKSbjPF14ewyFbKAKm2ss32go0VMYrBUN5HLF2JuUpszDZMXCg\r\noMUJ1tt0qnnlm2gqmrcs2n7jbuwfAUt981TRJnJHNu75BUFZWcroHwcTxM5o\r\nyojER+emHxNTHOM8cH+aWDzZK06SEZYY4T1MYYQNFNz+lCFXAXDLemS/+MjE\r\nTk+g1sKu5H+RIdrCVs1ueUJEaLgFYA2Afx5OL0I04gin6VDDk1NfETT3RRCe\r\nY5wiAnuC2s6PvZ/p5aUZqN7hUbJzzKeMNRIsX3+pkc1yWqdBAL7mS66TndIl\r\n85OvoPB/fBY6eE/WrxhOOkF/cMtmNktOjxCCkvuBRNrBVCEX0LgL6dFkaVy7\r\nZZ+byCQMfnxl2SDjSqLcEZoKfVaUhp4xVkInb4snpmPYNzhMcsiZRyXykMHM\r\nr5RbBBm3KN1UCrCf2t0i58sO0d7Joe+AL3I=\r\n=yXO7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"21b7ea85df7cff97e63decdb110786b626809a34","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-07T05:21:19.726Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.5-renovate-typedoc-0-x-21b7ea85df7cff97e63decdb110786b626809a34_1649309037414_0.26855060442843914","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.5":{"name":"@balena/jellyfish-jellyscript","version":"7.0.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"422644a1f21be74e2fd889311a761e411b525b0d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.5.tgz","fileCount":13,"integrity":"sha512-Ef+iB136hgM0pHhZhufgEXs3d/Gq8zNZgJkFrREMdB0n+zjAtTX3X8w6Pdtteaj+Zx3qaMdFcvj4s+ue1MKEXQ==","signatures":[{"sig":"MEUCIQDVDfkqb9EAdhFfrecfy6mis9iOzKJoLWeNTV8t1/S8iAIgFhVxR1sIuWNMzT8PUJlvXgFVIhiVrhIUOnDMVNwt+Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTqdlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoijQ/9H6ezitLkQ+uvLt0ZBX4vsjdS6oi+CmgrEuqe+hQQ0LlaJ5OE\r\n48ffqhV/WNukSsM/2J+UCzgQsRsjmqwvNh9KahATa0fZkZHF0v+ZS7GcDLoJ\r\nBAYwS4ti6+6DyZKhScmXj7WHJoI2iogMenUXnmw9a9CtT+U2dO+woax82YhO\r\n0ubFGa5FAiwp0trlSIN7X9PIzFOyc8ydi8eCgtkF1FRxy7/5a8Sfd3xyxquO\r\n6S+fxdCjuNqk8TmpB4r5pUQFukNFNcoHQjGtiu/BafIaGbgesQaQ8T/undXO\r\nZo8tXFFQ/4Usbj7Dr+efzM11jDsYfAsNZJ4m/iUyIqcOhfaJoa5nUYWU5Jc1\r\n6mK1Dt0aPpDAVz4fiNA2PnZirCCwk1e3WQuDg2CbdYg3S2B4Hqv0NaIzSt3s\r\nI2piwuah2zTG9zG3iEoOmZrROkTJt8shnvokVy2pZATcqufLlRpwxU8YrooZ\r\nZrNk7dzpWlOXmtYNFwoJL8JNtwDym+A0AF539xo3mprPMKCru2xrAr+fUJGt\r\nrQKKPV9gI46RJGwKt8nWWXwQo4jYy4zS8bLyRhEy8g/uUJuAd7+uxZXmh4DI\r\ni15xUmFjMzArizwk9kVO5+Kc4KAD31IGxSdWYhfUyyke4ZrvNsGqEvZmJ1Ve\r\nxKtblNYTJvVwhDkx7cZ4zT27PFReNXbaJXk=\r\n=+wJ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9180e03810c4af573fe058acfad46f037f7688c5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-07T08:55:24.157Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.14","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.5_1649321829443_0.4075405141943713","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.6-renovate-typedoc-0-x-fd1e59671772ac47520b88c2d38f6e3e996ca8ca":{"name":"@balena/jellyfish-jellyscript","version":"7.0.6-renovate-typedoc-0-x-fd1e59671772ac47520b88c2d38f6e3e996ca8ca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.6-renovate-typedoc-0-x-fd1e59671772ac47520b88c2d38f6e3e996ca8ca","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a4d585cafc7ea7028f754281f571560bdd6342c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.6-renovate-typedoc-0-x-fd1e59671772ac47520b88c2d38f6e3e996ca8ca.tgz","fileCount":13,"integrity":"sha512-MkhYAqih8qhhdURP9p/RPyNKpXty3FuelmJmVKTFP1sOfmSOEM82bEws5fA23sIB1ltAGrgqhhGy1AHDEeSJ5A==","signatures":[{"sig":"MEQCICm76jTbH/vIGd3K9a3flXEljK9n+pM19wFy4f0QCV9RAiAFtavHp+VclaIS0/iv8fR5aan0+dUlNU+TvVtQz1UfIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVgI4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjZg//Z5VBnlQpzahMqZ1kFN22DHKaQAF/tXUiGifT3UbfyFtqE/0c\r\nmeYHaWUhrcK4dOKPW9f8l/vCw0CRH4e9tSNsRgjkovu4h6IOD4jXdjWeIAax\r\nrOiGz0KyNHWMGxUHV4/gY6aYAIdeqQ6KAz1BLAoJszEWPMWQijE7prgVsbBk\r\nVI+Q3d7oORvSBtP9ehlMIB8cjqNNEV4+O7msM9L1g3MqhZjnEw4Ne7WXxpRT\r\nsHdZInIW8GLv+e5I0seGP34vvw1QWpTrTK0hU0/NE4vys/aVlViSJ2q6rvQ1\r\nS+TfAX6jo+7M7+8XrjpIgcJk+rnNvwyxFUtOccz/mHcib5fVlVRFbrxL3dgF\r\nWec9b5Z4sBbiKmuCIkaHCKRyJvvRSW2uZUcq1yWmA4sZ6VANDTT0A+WviMk3\r\nNLwGV403T5zCJQQ+ZP11U1AOWLYBVEy90+e/FtdEXQ2WNgSPT7JV6UG9iUXn\r\nOlExYs/2gJZczk6k1C7DzBd/YdX8/yGuKe/bKsrGsg0257gSTHnsRDaMG7KB\r\nKQNCsR73SD8V/bHQv102YVhqQPHVx4591o/iu08zkPqnl0ry2qx8KhERvW1x\r\nalARTdOI62qctOLrdhKufl5Wptacx9Y+JXsZhJ2nqZjXYliH7b/MO1Hp2nVG\r\nZtYlEm1VT/JqJiHZ5+kBBMRfi03U4uHMPgk=\r\n=1edg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fd1e59671772ac47520b88c2d38f6e3e996ca8ca","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-12T22:46:16.911Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.6-renovate-typedoc-0-x-fd1e59671772ac47520b88c2d38f6e3e996ca8ca_1649803832677_0.4702202168810843","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.6":{"name":"@balena/jellyfish-jellyscript","version":"7.0.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b91b712c319596a03eaf8d4ba15b0f07a684e99b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.6.tgz","fileCount":13,"integrity":"sha512-zlaQ6vFanDtLaj+u+0wJjtsUAd08S7WdtYb+d8DR1lz8qLghpy+9KK8V/xacj6xuhR7A/Be573rc4R9RAOpQrw==","signatures":[{"sig":"MEUCIQC7Y3+3CQiHTWKgc+4kExA7SE7+0Qb5DfRj1Vzg5EnTKwIgQ/+U2FL/mnRXvb/OFhAt4T/wnyqEUBOYF5ZgK0UOAPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVgM+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP7Q//dZ8nOi70vXT35wQBuYImirbxyKZe1Ma6UsvVXjqLscneiCoo\r\nsYod+3xGYxh7aois3LKUH6v/yUz0Zzp2Cq2x6FxaC1Y9IYmnslTt7CELs1rP\r\nm3EBi+OCNbuIDyk2VQTfUFvLdCAqebko8AxAQYdAiOKBhxosQxYNck0Ifj5X\r\n2DZNapHyL8+A0DDzjeH7aG52eshkF0bkOSaTXXjSU37dfVZdTAor4WNvlQQE\r\nnHIi2HBVNZ0VG4WkZGldYd4E0Fjb03dzDtNbqNDMlUoaflgUHYM70AORSOZ9\r\nu+K9INV1ZzHpykI8/DrhJg+U23Df3KhMm1fUGHlyz4RSZpYMGw27HWYNmGAw\r\nel+24cuKum6H5Zh6pvDHGUYrdKFn5L72vvDPp/6KNn5Zpf2ndCU4etmAaQer\r\naskhWHVnfnH1t6TZWRSOjkwviT+P14O+IvHm2VPJS/3zEkHHH+saIcfk64R0\r\n/CBYRLx1J9EJms3VHn2jxBFr5uiv9dP6vmmkgyLpKAiZwABuRIMRrbFoD19l\r\n3BqBmW0SvvvIy3OZhgE08QR5Tgr03HraUdlBQMoyvSLPsCrgAajfKkH8ZnHT\r\nJQ3aF9o+iQ/vSyG93VbSUAAWQpwozU/ljAnjBVdPOgWHTm+cpP/SBvaaz7Q7\r\nRoCAyDDLGj8+TUbiWFD3GSRyzRueNx6RVBc=\r\n=D2Cv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d74aca442beaac4200d3fa6aad1bfb641492f684","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-12T22:52:18.701Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.6_1649804094055_0.024057375934913416","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.7-renovate-major-formulajs-5e04335c5d18469a7a66fafd5d066255c19ae5b4":{"name":"@balena/jellyfish-jellyscript","version":"7.0.7-renovate-major-formulajs-5e04335c5d18469a7a66fafd5d066255c19ae5b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.7-renovate-major-formulajs-5e04335c5d18469a7a66fafd5d066255c19ae5b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ebd1a1420457c782850ccc63baefd0c25da076cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.7-renovate-major-formulajs-5e04335c5d18469a7a66fafd5d066255c19ae5b4.tgz","fileCount":13,"integrity":"sha512-agWEJ/b0Z/Y9RVAlxHPZY0La45VnUxMzCiq4QZD/ha+PS4hP+Zi+IHAFwZ5v7Ifm/BNmvMOIfI6xMcry8BOWTA==","signatures":[{"sig":"MEQCICK+DfVKGfNdhhm0orKHlY4frI3YsWjiQWtNAlOdS0QlAiB6M2fm64+eQTq0+xvQuiHJUfSSPOrgvgCtGWJyTzSgiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiVgP0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0QQ/+IiBMsCG+F9xSK8uS0NzwNLfP+YYsa5DIBVmST1kEcZH5l2h2\r\nznbOXiJD5CkROqN1cHVzaL0H6R7rFIXTxdsTjj8LiHtkd4nMsJgrt5x1gO+P\r\nOJfsOGlZzHZyTGWESXLbp5tFHqDE4ypiPabjIkJf83ye0KrKdA4WGNpNDqrh\r\nSEsVdcfi9qy52NgG3ipPKg+rkM8jvPnXpnpvzMLu/1s7L+aj7nIAMiV4izGp\r\nmwQobHTDezoklG1wfWmrgd/aqcfPoiezOy/aU30yOAf5q3qZSRmy7bkJzpkK\r\nfaoiErlcfQR/jDDJ2yhKnZ3Z3f1TVAexx6MBmfbMhGoUWNDIHwz+4nmJnMwV\r\n9lIF8WdRVorl3TlSUERWy5iXUIYgEYXnU5THZ2aa8ZTb+pZJRZGAyp0f7CTL\r\n2MvkOB/TyqyH3Mdt9glHkXVDGvTAvMGms4MXnqcU2AP5JxhUtTo1DMZjipoW\r\nmd5KSZTLikZH19jLD90DCAk7FplfsHx1i+S4FVeAe7szfhE8SWWSYjFAbVwU\r\ntUs4A//vZlETqMRnzn9ZUwlYdrr5e9ruCEWJbujKb/H/0puxBCQkNlJd084v\r\nC/DDdPCo07ihmcwa8Omqn0LNKc75Uvlwcwx8MGMFsEAVr/Ur4l9BDMJ1nV3R\r\n5FROtzpqirlBcGyQcKs/DqHBes2xi6tTevw=\r\n=PFp8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5e04335c5d18469a7a66fafd5d066255c19ae5b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-12T22:54:21.527Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.7-renovate-major-formulajs-5e04335c5d18469a7a66fafd5d066255c19ae5b4_1649804276664_0.23837855329236368","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.7-repo-sync-jellyfish-config-default-31cacf61c5ca66bd14c050c98f309896d35abaf2":{"name":"@balena/jellyfish-jellyscript","version":"7.0.7-repo-sync-jellyfish-config-default-31cacf61c5ca66bd14c050c98f309896d35abaf2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.7-repo-sync-jellyfish-config-default-31cacf61c5ca66bd14c050c98f309896d35abaf2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cd6bdd266da11f54c34c5f115e9b89f3c53e030f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.7-repo-sync-jellyfish-config-default-31cacf61c5ca66bd14c050c98f309896d35abaf2.tgz","fileCount":13,"integrity":"sha512-31KwleeJova+oyYVK4s4er/PrmBXWg3XT6LL4OeqyhxpChvoZVVDPIEd9e0M0JB2xZmTH9ythw38Jzl6705YEA==","signatures":[{"sig":"MEQCIG2SCn0iu+ud7LbaaEmVFPrA1pOAcFoUSu5XoESabDPNAiAnB8IwuqtKRqSfkWKBZt6pvTtD0PHaLMTHfnRMdNfM+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWNzxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiZg/9G0dQvNyw3EJ9DNcN1Adyddq6f+7ubdNiNsUw98G5H6O17Wad\r\ngGoFN9oUluWls6rgqRLc8+pPraPQvNcwjhcklLuWLrqLuk0tbb9I7TlXje9P\r\nDw39P3s5ObsbtlOdy5AsqDxfmEnDecaZY5wuyjQ79ons/Pib6bn4Co2LKS5l\r\n14QbN9ifoWlpLiDwps/4HxGccaJkZfv1tojWQ14njBUJGr64BPZPRKpCMOSr\r\n6hQFw3Nobu36kpzWXlJ5JefHLQVCo99MBEn6w5wpa9pqv22Cwl5QOilSHR7G\r\nWGb267JFfVIXVR0u2uZShc840K/0gsb4pkuGxvJc++3scRr5qlbREYAQmIyx\r\nSGAedjug6GuQBFrCjWtOvl07iq5FSP0r5W73lac8uBMOMGk2h4Qwobxso2sJ\r\ntBEMrW/IPqQt1o/S6hgXFcL4lY2CIwrmTo0tsdtf4MNkRDb2ZAhfJE2r0GGa\r\nD0Q+8Mlh5OIXaqOvl5HjOjIKmRCoYwVGaHMLYdgcvABHV5RR/zDSph7B5S4M\r\n2hIdlFHiMOSstbpX9zJTEt8btqYGsF4m5gHhLpWu1Hsx/V7+jWHDNG87m8pq\r\nUbLCtfHBGwFNWleopCDonxVtcO/SGTRaRezK0nk6bjKDLsVfBDqwqMB2hhU2\r\ns2inlkQWgHN+zRuVOGzNIjDiH7xPAm12auo=\r\n=TO8p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"31cacf61c5ca66bd14c050c98f309896d35abaf2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T02:45:38.375Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.7-repo-sync-jellyfish-config-default-31cacf61c5ca66bd14c050c98f309896d35abaf2_1649990897170_0.8437748886474066","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.7":{"name":"@balena/jellyfish-jellyscript","version":"7.0.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4f461e4ffc4cc9b8ae72cfeeb6f21390b44482e8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.7.tgz","fileCount":13,"integrity":"sha512-raEDlRIIcGXFdQSqeb+IdKsnOpjIxFbreHN49IO17EdYKHQukk39dqcbwYE+rY8ynpCarZnrDgw2tqqIr+PIsA==","signatures":[{"sig":"MEQCIEIxj4+ifC3oz6x7Ns7XLK6qfgELTclB+cPKFOkqx2WtAiA+xgrrYQB0qfFPl/0fdJHmMX3KrIs6DC+RyiMX1YTvSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWN3YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoN+w//agbkrOWw7HbswJd+W/VSBtZJ6tK5W3jZBZsXyhxZVFIhf3wj\r\nD1g8D6L3hCPR+thkLZYIFQeKQgdtMZcQ98eekAez5rdnSzKSr9Sl2AEEVwEy\r\nnVTl2Hie1P7UehqEmnqtU4f7IwkTw4f1awkRD8Ewtj1hRw2WmR4k2FS3jAw6\r\nT+sGaXzZkgFpruv6iXLs3qULPKd5Hl1e5pC2czm5ltxO/9OTjAslg4ZVmqQN\r\n8ECdJqO4z8ss8Zz/UyB927DvPRL7PSafaYyXKG1K0lCw/JBKrvH62lhfR/bd\r\no7oslzjyGypNNMLCFRSp6h6Zwjkjc6nOcyVfoLKFp9HaRdcNaVmYscOvvpuQ\r\niWGCRLpB92vBORVOLz8ctDEQYzpqhJPpnfwI1rIjLqQK3NUHGNbF0Jv5x9CB\r\n1S0oLFCo8imPHS7a8yusBLt3HWNxR0a9ETM3bXx9dhugQg2iNFIyBTXYkIf/\r\nV5NthjCaidM+wiCQXp+OdYoxTEv6CaCOEI0HHDvllsjHGIxOzRoDjrwY6EwI\r\nfvoIwxWLuOyWcJXX/+A5pqpURkmoazar8wHdXC/AVEqd/pXmaA+M4ZGp/Oia\r\nWLGlkdko1lZroUKcWqrnKE5bhlc7WnmnVWBzP391uS885ywtpOcyI/ws18LH\r\noBNTsM1FYPgR0yw2XGk80d/m031/CzF1LLo=\r\n=oIzR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d08299d2592cb9d4983e9c0aaa519e543333a3f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T02:49:27.563Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.7_1649991128253_0.36036086016988444","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.8-renovate-internal-patch-e58fbb92dd1cb527ed4a36f6758596b303c61447":{"name":"@balena/jellyfish-jellyscript","version":"7.0.8-renovate-internal-patch-e58fbb92dd1cb527ed4a36f6758596b303c61447","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.8-renovate-internal-patch-e58fbb92dd1cb527ed4a36f6758596b303c61447","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6d8a80971edbc29907983f1645834685a1e6f193","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.8-renovate-internal-patch-e58fbb92dd1cb527ed4a36f6758596b303c61447.tgz","fileCount":13,"integrity":"sha512-K1n31xu88T2jAIAF6H2UTkz+9kguWqbwkZpP/RYz4y+7iheHHrkYmAxObuxlonuk/cu7vl7g5oFe9mR7HkuhdQ==","signatures":[{"sig":"MEUCIDeQSam3eFKASBTgWTqu4Ocb9feYXLwR/vzgrjsiDh9RAiEAkuL2VqyoWuyVMMiNoq2G6PsWHTeT9mgQXxOYGcPSJAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYZPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSYg//XfCrLZAS9cK2pjdx5m023eypIZc7Q5s6BL7dxc/qwjdKUkNW\r\nm+bUKcPYmxVeMRbTqgywqZ/jiJeP3A0Dwo+dH6Qj8jbrnN6vPo7XxDNipp67\r\noYtU5Kh90bmwyuSbMXEQuelswLWj/uANcL1Fqmr6UUziiITGBD1gthGehNqu\r\nwsgwX5ftpHeZ7PitsMtKiJvcWwYtIoBgh1L4bEDjzPUu8+wWXctOecf1MKMR\r\nUUcAKnakx9U2N3BenCNtkc+fiqfKyzA5rzk7ldd9qCW9WWjobD5sBsF21HCK\r\nAWCvO8BynWrLZOJSTX19ovSGYSzhjDc5sx+GqAWUDScAIgGd9qIwLPOZkwni\r\n7FHhmGCxD2A84vj1LQMQzutuHz/DVBacXvHvsvM7dJJdlyMnpBBcaQV1mJeF\r\n3D2B5mp1FjsE+ACfL3JxR23Nfv7Fmhp/74f+bdgIYX52WPSgXRWPiO5WNFtf\r\nM5xWQHoK64pE6OfL9FrRLn/+g25NnE1jt/nVppUt4KGcAbYP3vWG75zPY3uA\r\nEtSPq5hFXEuQddYVhx/LI9y79CodG/cSMGje6Kn+QWOPrRZxHkJfkTIhhzFq\r\nOTD7FmMXhVFhALWK/w5r6Ua+ggShqsrEES/4HIC5CK1ZDc41xfk2P6s5YHnE\r\nbddG4o5uQxAy3RRKdjY7scTV87rrqpy2wpw=\r\n=uOpK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e58fbb92dd1cb527ed4a36f6758596b303c61447","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T14:46:11.436Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.8-renovate-internal-patch-e58fbb92dd1cb527ed4a36f6758596b303c61447_1650034254893_0.4571743109907851","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.8-renovate-major-formulajs-95eb47a868758a94b27b97bf9a34e50c16cb4200":{"name":"@balena/jellyfish-jellyscript","version":"7.0.8-renovate-major-formulajs-95eb47a868758a94b27b97bf9a34e50c16cb4200","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.8-renovate-major-formulajs-95eb47a868758a94b27b97bf9a34e50c16cb4200","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90c90dff3f8ee62b56a6559809490cbd9dd2628c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.8-renovate-major-formulajs-95eb47a868758a94b27b97bf9a34e50c16cb4200.tgz","fileCount":13,"integrity":"sha512-aNYwQQhRjMhnZVoKw+qj2CJzmp4OIXrzJH/9w885ZN5OCuNresPj+vkEXHA07V/eymCbWvECPpdTaPnVqZeKTQ==","signatures":[{"sig":"MEUCIQD099gCoWXNl0ds7KgBbt9h3/tqHCbxqQ7tJGAnLSw9AAIgJW/jMxcgIKeNk3B6mhTecTHkeGwgZNPS0THbdp8qxzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYZ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrH5w/9HI2KHcF4K/tXubQXAhGxgd1owz7VDNOYmLJRExWQsJdCSVGA\r\nzZTiwj2g+FNU2MAtBzQVeCg4hsy9QTJGss59aN8+u/zsAtovwNeJ6aAoNeos\r\nqmwGs+2lj2gYsebiWTT6cAfwVXV58t3DzM25iLMAcZvs6OUyXNkFiSHBtwYR\r\nmRNc3u0de/4HQIZLjyefB9BGQGXGHOQpNQKL+e+mk1XidyUqezVvNbS5OohX\r\n6PyYxjIEK+7TVdlJ14p2JtHKj9kOlSMxqb4N28hJ1EL2Jq3F39Saf5b4RAW2\r\nZivk3E1jRLx9CSwDaxHZKvyDvNi9YfMovzI0Iqmhip2496bfXY/cf6SNsKDz\r\nv3dbeOYOuQ9csIxn/2J1pSrtoCAr/0AnCEc6m4jKOmUsOtX17imUCNM3MQYq\r\nevxlZJN9tr8ZmMs5iQwKU3qJFmoNxQjckOO+W5XrzD7Mh8jq3c53nIvflDWi\r\ns8ixfxIde9bw2I9HWvT0+G2qb0d5GgBFc3Gk/hur7iOnKcgVjAkE+8ELGpVO\r\naB7mdxUOB5wo5N0gHthXL+gF0lnhZ8pS8dBntJMsVmMWY9tnQm/3XsM181ZA\r\n63EF6BNukEdxGn/ixnZHxYucqmDlTTQbxxUzOWc/fY4r9nJ9Qh7Tj4EkyJhF\r\nFEs7/O8hGD5S7RimEJvyLblTOc0SwJ4Bj1o=\r\n=bbft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"95eb47a868758a94b27b97bf9a34e50c16cb4200","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T14:47:49.379Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.4","@balena/jellyfish-config":"^2.0.2"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.8-renovate-major-formulajs-95eb47a868758a94b27b97bf9a34e50c16cb4200_1650034295624_0.4941179733842427","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.8":{"name":"@balena/jellyfish-jellyscript","version":"7.0.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"51a60719449a604f2f6e29a6353c17cdc6de6c4e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.8.tgz","fileCount":13,"integrity":"sha512-zMKgynCZJYnP9nGeTo/8MyOFJYyw8ILjp3TdcbRRKN7FXAgegmApSSjPoIMXXUjnw5kIsJCLnVKQ1Qk7qyHdTA==","signatures":[{"sig":"MEYCIQC4HkNLZoUq7GvSjW0UjeVjsWGv92GQMWV8ZYD9vdwRbQIhAPfk6dO0s63aGMZIIdbHcfe3tk8JaOhwVD8BlyzRuTRa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYdhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzsQ/+MFPF7KR+nO7itORrXb9gh+lXpulxidko5wtBh9fpfBNE97W7\r\nsGhSwy2zIXoMKYb+292pSycujU+bzlueS7UwsznW8PC+Q4Ht40r6gQMYfPzR\r\n3mxf1KzSAAxQ88zGPqwOLUrBKxI0enkswGpJ41HXioDshSqCxCRhBKq8D9tV\r\n33GUKhhwKQQVqSGsXKA2/RWmptSZBZf0rMCblKjsXMFxJTpHD765u0fIBI0K\r\nYueKvwX520al7Dn616w/XBXPcUsK6t+j5EDNDZsWjU2yO0LEMlBSM5zyr9/J\r\nU1a2McNsyaHaCFaAlJC8N1+8vRUa6Y0NIwCN8bLyWkk6XszaYxpq4uNpv90a\r\nhcobaq5coNs/M1ldMAf5aiXoZGyrkQ0uaMYVWuucNx09gqbctNNWnl2bZcaE\r\n8iG/CsEMTFEHXtRt1NluwfP46DPvQVWKo06H5pqW67dnDKjETluQE7H1gKri\r\nqfRLJgub3A5Afy4hP5bsJI2h7xsK5YUEU2/XlTaHNrJFChA3ehdRD73menS6\r\nG0GXoVrEiZmbewNaXcee9647LmdIAfvugwVtTTDZGMFCw6VYnOnLUB5u9TKN\r\nqv51qbPCANfvtfpNK0qqMiVpYs4OBN1vSyCgyutha+5xIhkVc1dYmFrMeFer\r\nNFifixUixO3n64aBt1V9tkw/JCdZ97R0T4U=\r\n=t9xp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a2b3c61d5034649dc8318fd15e79ddd8ecee84a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T14:52:43.509Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.8_1650034529788_0.4290101160354878","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.8-renovate-major-formulajs-1ebfc7456ce2809552faadc947fa3dbc322abfda":{"name":"@balena/jellyfish-jellyscript","version":"7.0.8-renovate-major-formulajs-1ebfc7456ce2809552faadc947fa3dbc322abfda","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.8-renovate-major-formulajs-1ebfc7456ce2809552faadc947fa3dbc322abfda","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8906030ce18e3c9a7f50207f669cf33f89a8ca3c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.8-renovate-major-formulajs-1ebfc7456ce2809552faadc947fa3dbc322abfda.tgz","fileCount":13,"integrity":"sha512-oRLMO1gl+42dOAlxUON60pmAXYbU1aKq/KnhgNvXXZXdvI6lh5v1OXUb+3zPeTA8h5noaQOeMjSu2Oi/nXXmKQ==","signatures":[{"sig":"MEUCIQDFCQQX0y6VIvA51OuxruueRIygU9hqoSZiZ5HRXHd0CwIgO/4+FoyBpIVhx6UWzFc0uwTEjMmAqBdDDmD1ZJ/FXk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYgBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAlQ//b56Y/QwSsNOlHPIIZiqA0lgprX5gpO0869rohMMISHQxf+IO\r\nUhOROk2hjLWWx7nWfEMiN9Fq+5K2acnFRQfGYKuoYuThxOH98yU/tmS4J4+k\r\nGYW9LMcJKU9H3bgOSjuuXq2zcTXne4og6YhTqyHzA6uIt0sRVm4GzXb7zlNg\r\nQIYHnRZW1vrLKo4AzSv/kD2uvZZzVOYDQEduk9hOF/dqACEQLhkAvZFJ3Pt+\r\nP3puqZJUJor5lAxBhud66Q1/qngGLSt2hQa+LXrTsbY3BUvxmegu5zClBKxw\r\n69ZPqy+cyHbzT5aC3Y6BvWhamV+2mvOtWfWwCQxpdibelOOhW0g+med24vU5\r\nvd8W4j3zNnOa6Th5fC3mKYNcSR4z/v00D74m0mPaaZVN5X7ww4yl15QNu9vw\r\nBje1iyqPtrZ6tymlOm2UIyQzu+daTxVYGWBM/tBvL0RMlI2lNC06APoUvK5G\r\nex3i70Nc2pqy0pdueGim6CFFGZVSNjsD+8bcNBFkIcT8x8qaukbsiuhxw5y0\r\nArBjNkLat88YQFKMuUKzxcSj36og/bFiT9xRtVqIocXjwrLmwU7gHeO5UPRU\r\nqyxFmSon32T2S32FunRZ2yb2wlD4mhojiNbk/kokccf9K7KltFBHxwgFRlyZ\r\nlath27SsAXYlzSxXNz27Of5IPjviHT0frxQ=\r\n=npJw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ebfc7456ce2809552faadc947fa3dbc322abfda","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T14:54:14.155Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.8-renovate-major-formulajs-1ebfc7456ce2809552faadc947fa3dbc322abfda_1650034689175_0.1479520301417392","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.9-renovate-major-formulajs-c305fe5b87d3a5437e85e1eeff3f13e09c8be924":{"name":"@balena/jellyfish-jellyscript","version":"7.0.9-renovate-major-formulajs-c305fe5b87d3a5437e85e1eeff3f13e09c8be924","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.9-renovate-major-formulajs-c305fe5b87d3a5437e85e1eeff3f13e09c8be924","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe6e580941b1e020ae8add8376c728416f85aef9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.9-renovate-major-formulajs-c305fe5b87d3a5437e85e1eeff3f13e09c8be924.tgz","fileCount":13,"integrity":"sha512-qhogbtXaqHVnErGgR7R2jjy7KeIdd+NpOfc53o7IC3LJVDfSdpe6Kd4llHr/lFcn3Ez+K4mtvA6idxdzXnvaGw==","signatures":[{"sig":"MEQCIEqr7geptPQRxGAt5cQYyRequEou2PlsUb7VOTD+nmufAiAIxQ336cslCK917wg7lSJKrfgYYwQLd+g9ImejAW9A8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWYhhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG2Q//dvBo+WsCahvQxOrH0i2lLsUCec7dpTHispTsyEFirvV5Z19H\r\nSxopMx2GS3x/pGA7l66KSdBH8TAQa4nAxnYcGVkze3Xm5vW52XvVYrf5gzKy\r\n+VbddNB9HeU4Xb4QHbp/aJM4lMNeuW8hNUxdseZVwyRRLCMaKuGIeQD/bTXQ\r\nsKLKVTZxYQ0rTv2lr+JUnMp7T8OL5jrT7hgADFLqxHk2d7ggiJ2aFkgH3t2d\r\n4M5mOMTuCrbSqB5DzRVF4aQkr21vi33ZwpGbxKeIAgXUZf5wQ+l8V4xhzGvK\r\nI45hMx182P92zlG83O4GoN1cWzqmJs/zkuwYqqDomtrFpVk3USt2MyfoQS5M\r\nZRfsONDQS8/ulGWDDMt7uebrpE1MET9vHmrMH1FSgRj3zDdM7T/mIBPIBoTL\r\nxEyb0nj2ISVdfa3GTonYp4fgxwO4p6rZZDufxMlE/Wm0MzMZf7yAPE7QBu7p\r\np9qoO/tLwrOO4tz6GW1FqzPIzuJ/FiD7plH+UwRENByMrQGe8xX3R2SJB2PE\r\nZa/j2QJsjwdBYjzbC+b30pLmMbNcyu53r7VXOkihiyFZZOdlp9bGMwknyeL0\r\nFRwfLhfbZ0SQg+GOWc0QpxqF7LRWBwdA30ghgUHmD/3R3/kXJ3Iouu8xb3dU\r\nMiR+qhMSDppb6vSlltgV4PZG8m+UK3OTzoU=\r\n=gKUq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c305fe5b87d3a5437e85e1eeff3f13e09c8be924","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-15T14:56:39.289Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.3","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.9-renovate-major-formulajs-c305fe5b87d3a5437e85e1eeff3f13e09c8be924_1650034784889_0.5813615954284228","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.9-renovate-typescript-4-x-1006933b93b0988f00450e4aa8aa90a497272011":{"name":"@balena/jellyfish-jellyscript","version":"7.0.9-renovate-typescript-4-x-1006933b93b0988f00450e4aa8aa90a497272011","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.9-renovate-typescript-4-x-1006933b93b0988f00450e4aa8aa90a497272011","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"427f2771af6b3d293da0fb2860f99c1d920f0104","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.9-renovate-typescript-4-x-1006933b93b0988f00450e4aa8aa90a497272011.tgz","fileCount":13,"integrity":"sha512-3gHEV5Tu62Q9S7MPtcvIqMh1m6uFmG1Y+BEGre+6xfyNiM8vTTcelp/i6gOXKNTrK9o6HXwuU2QAt5Hf52e60g==","signatures":[{"sig":"MEUCIQDr4Tf9qGnbga4LY4ZRMIEXsfP2zf1PnvfdoPNLgHwAwAIgZS2IgZWrBsetgiEEN6h60wHUIh28cGdZEjgul4Cgms4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111990,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaxf6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkQw//U4MBZoo02BMgTM68i+Q7lzT+LVviT2W5YBorXrZa0OGt2Jy5\r\nXwq3xwQQdas7c4BHqjO26r0jblmrxPp4/7y6wyaTL9B3a3gKi9lqenRDcx5l\r\nC0lUzRhOU6tdEZ/RnFlP8BOfbSPv9bXrBpy0K6vO6Lk8kPx5ULhniNT0u21r\r\ntXJMF2f4vojg+7LkKPYJ0wxUdYwsDB+zzIptbi1fbhxxAwHeA358t1vvOdyv\r\nmn8kwxBu6jgJ14m6VMWWA148Fhxv5FIXo4kJkOQYzqx39fNris7fZBoJdm7i\r\nLcJcV7Km+w9UJAHVBhTSPySIe19IJeNmBaDkBV8z9IqjX4ubnYZ5Kt9b2zj/\r\n1/KQjDRoVT0ts88v6x/QHZbj9r1+VY3FRYJd55Mz/J3GvngrFTNbGTXDoi5K\r\naBaldJb7Q3qFgJj+6DutHzrVAXy2gsHl4dO1Q9wEtSUVF3ZUPE1rJcUWsD7x\r\nPnR+0ZfNHtGWhOZxNXJMMaR9XeEkceHnvtSirT1a8chzgUptCMceikUf9qQR\r\nOWT7aiBIV5f13ftg7sxNKxyEwLNWE1wSP0Z0XBZQdYH2IvD9YQy+UQ+04ktm\r\nog9Cupkq3wtcLiLyJBS/lJJWpxw+G8GHpQRz0hfHQLs8dSIDXmwah/y7Ryuj\r\nkbkowCmun5QgxPLSoVuRptwFWiqDG5iS21Y=\r\n=4IfS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1006933b93b0988f00450e4aa8aa90a497272011","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T22:37:37.166Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.9-renovate-typescript-4-x-1006933b93b0988f00450e4aa8aa90a497272011_1651185658420_0.28944499853039773","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.9":{"name":"@balena/jellyfish-jellyscript","version":"7.0.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23dcbb6c91cd578f0e8e60744b9a97e527c995ff","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.9.tgz","fileCount":13,"integrity":"sha512-2CAaagiTQQObQT/JvmzxrNfzUwIIAiswIcEMc8xQfAyOoG+i1qffCG/6/SlzW0BOWR47f5fTM0B6QHjvIHcA4g==","signatures":[{"sig":"MEUCICsti1Vfv7OEq5iijt/1Xxvd4b+plA7rfNj+pc3fTsfVAiEAzuHpgriEGgMn1tatpIm7yukQgiKpPe5BJCDG3H9D8UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiax3LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+vg//f7TfUpdIzAINDXiE38/AxACLBKzWMWaOQzYVsbdzRecqCmG1\r\na61hKuKYFWuVVmORcB5FL2Wej6e26M06+UYQZarL/ONnTW7vCukSiI94FEf9\r\nB38ZTMdYtBjoYip22rU7rSxqNTgFb2Lu6y8J7bqftWpU16lwA9bs4epqtB9S\r\n6KafWMjQV2eGUnrFRJwhThnHEUc1/V78hlCy2gFqLEfm5a1Zh1HVKZBI8CZv\r\n2PPnq8Zdrh5llwtjAJpVStiBlQd+teZNyvISf6FVAHrYKkoJQwM393paXkLO\r\nf2hbK+jklhBuxc3UvQfogDZajY6YfJcrbTdtIx61rQ0ku5VAZzUoGRTPaB71\r\nFaQvtfA39lka0ydgGmoix+G75h/joLmeD9jl4f6zb8Tir3SG0W7DesWpMM5R\r\ngArczapxus3jqlzPJb3rePAYOocAuCx0N5MFwSJyjqT2MpNVJRcFdoijxi4t\r\nDLlzYKyr+pD+ow1MHdyJkwpgok+9nle2HvEqkXqB9gaLhjavd0rW4OT9xOAw\r\n9bLO6n5IjZc8hpgQfkASUrqOJfkjIklAWIIPSmew+6QnqWY0ee19a5DDg4Cz\r\nE8Z5xVs1q79lpn0H/9/W7/l1beslFcOvYq3ZvX4hsqwVYLN/Ly8/2vfNycK/\r\nUlbL0teCvyKvk9I91XD4GcD70OGZXOqbxG8=\r\n=bZoC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7527eaed3fbbd91e6830962376839de079663a2d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-28T23:03:46.313Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.9_1651187147326_0.4778676346366386","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.10-renovate-major-formulajs-e842c1379118664db14b944edf8697c41fe131b4":{"name":"@balena/jellyfish-jellyscript","version":"7.0.10-renovate-major-formulajs-e842c1379118664db14b944edf8697c41fe131b4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.10-renovate-major-formulajs-e842c1379118664db14b944edf8697c41fe131b4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8e161a8893c2ebebc328e8221db6fc892acc57dc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.10-renovate-major-formulajs-e842c1379118664db14b944edf8697c41fe131b4.tgz","fileCount":13,"integrity":"sha512-RGTE5zjj4nMYPNhWfOkioDpjQXSVJqytLWjoqqwCR0ZUaL8kjjhSLZUEPrWwpohvccEy0sr6OqRIXBJQiKI8/w==","signatures":[{"sig":"MEYCIQCSSVkQfUogs0Eu/MgCUmMK6rHvaaEYFoTeUZ/+X7Vh6gIhAOd3MToQRJ5GTDqNt3I5byaUmKhPC4B0vbOo2DgYtcA/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia3YXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzSw/+KVrZ8Y7J3dbcjVLQdFW6XPrLd9dw5JzGY4wjAro32rUOBqs+\r\nRiiDdy8CYbY6A+k7wsPHU60YHRes08Ujjaelse5wmVA/tJQXqweooR8Y1LsV\r\nT+BmUtBM4w171PMA8x/il2qUZCwChpu1PWaLLlmc+Sujo4F/Paq8ANFdxcw7\r\nULX+JIfbiRzG5RlHR3Ko8dsBikOg4a7aRceJotwo5cdvFr30YQC1kZrL6LKe\r\nDWQaeJuEgC9gHGChjb0fgDFKql7icwf2WFJP+aBt/nzlei447R+5fik2NaoI\r\ngFBgJWPwkznx3Tl5DORIM9tp+LjgvYwmw8CDGMQU3won/zxQ/Youk/5drUTK\r\nUubVPE81f3fj74+3/ExOZ0Psj6TUH8L1Iz/tW0S+oa2CRrHL2Lrawn367MuS\r\n46bfwh7murWIi9tTGDyiMKbdIPCiHx0qFwAHUCF5AGodtnNSKVcF5BDPtZew\r\nYkdmOvKb1Ci+ALtrz/RN4tWVBgyOe2zzU3dBXeZx98y67gihIMKkwQQhMFxt\r\nEda/bmYp0xHn/oW4OV6uA4H9caJS1t/2xvDKx6zUM+Jwi9xz1oDL8XE3NFqq\r\npMENAJ7hTH/W2941f5ZuK6mgldhc0OJYFWAeC4v9I1lSYugiBoUB8cC608O4\r\nnEVjf78KJDG8W57zExjxyfpRDCIBFBzz13U=\r\n=Z73c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e842c1379118664db14b944edf8697c41fe131b4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-04-29T05:18:51.794Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.5.1","deplint":"^1.1.3","ts-jest":"^27.1.4","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.4.1","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.10-renovate-major-formulajs-e842c1379118664db14b944edf8697c41fe131b4_1651209751179_0.16580376828649346","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.10-joshbwlng-bump-jest-a8584b8c982a10676100f338ccbe3783baa5f381":{"name":"@balena/jellyfish-jellyscript","version":"7.0.10-joshbwlng-bump-jest-a8584b8c982a10676100f338ccbe3783baa5f381","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.10-joshbwlng-bump-jest-a8584b8c982a10676100f338ccbe3783baa5f381","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23258fb4a13c1ac7a6e8866c87bbe20c5d4bdd22","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.10-joshbwlng-bump-jest-a8584b8c982a10676100f338ccbe3783baa5f381.tgz","fileCount":13,"integrity":"sha512-x4caLsFqxZpezcVdiu3W/9NMS7MAO8SvgU9DRfUF79IWMp27aQMBMke1loVlexT5a7wWRYwivY//KX60BLwlgg==","signatures":[{"sig":"MEYCIQClsIJj2blBV8nJmuW84kkdvooElHECnSGziWh6JJH5YwIhAJmpgnu7cFAVB+O7+F3Wh81GQG1pMFzwTBOkGshwo6NG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicfYmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWVQ//Tv5pwqXDztDwpslZ8gb3Fvm8KxbMjmEk8GaHpk4YKts0BdX8\r\nBrhzWMz8yeLWMaSpg8LsgRsIwZZ/+FOjuGJ2kDOOyp9/VGCQ4E1RH1s2KbZt\r\nO8eknL08k6LNjepDFwfHO4aeQDs/m2DYUXYowQS/Wnr5X41klLh2cL+bCiqZ\r\nr3jhCbcZTx4Xic6U+/qOPvkfhzsy7rc3WrdPirejC5IgVvSD2ycdYuo+zOuN\r\nxmBQCzjmqLDq/mZMvyuaIZjF6knlS4POSlDksVrUwPyGlm7zvqHs7PI2/G5q\r\nK+FHhZJeEGGPP6ArEINu1AENKW0NxSQkTl2Eabg6hR05VriobhbqyFdsyI10\r\nIIffzx9jSgKzAiLVF3xbwBcayEK6Ix1SW34CRJivEnhH7IMDuQ1B9Xk43Ic8\r\nM4JPEHM/fhW6/XzTPWpF48zygtBPt2SPcz63hCYxGHNEMqE1SC7ve29psXyl\r\nT6UKJ7hXi6X/IjVR+DSRhtLfxYQdIYGdamyraOtjjH2Juv7Rh1+/nr7aTV08\r\nEi4o5FxlTNK53TDdLhvrC+96XqzlwSnCanVtvXESgqPeum1HXpVCcLQJ0MWT\r\nsEFb3Q5wRlURBKHFffc16A+IZooz0zYE5+ko+Lg3Kk2fnlRyluSxQeeVhKUF\r\ngXzvyNkDQ8xQ+0Ze2WcO2OgGtFpTMwp+6GM=\r\n=roGi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a8584b8c982a10676100f338ccbe3783baa5f381","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-04T03:37:41.210Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.10-joshbwlng-bump-jest-a8584b8c982a10676100f338ccbe3783baa5f381_1651635749834_0.5843774050965391","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.10":{"name":"@balena/jellyfish-jellyscript","version":"7.0.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8624de4fcd5a5ff80961ba4fea3030259d0b3285","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.10.tgz","fileCount":13,"integrity":"sha512-sdEkUa4Gepzo/8/PtFVLhlzlJlrnjyQjZrxtw9VzdSxrAbFWLjLlZpnVsYhVnpIQ5HXQ8cTAiMYZQzfqqlR6iQ==","signatures":[{"sig":"MEUCIQD3bcdTYzOVxv1Q/ZMoXaq6fNOxMfULefY8S8sMK3WVFQIgOJel6Nupe7ZNWlsOwmRAsvNjIhTzFuPM90szSNPrquc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicfdKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRcA//VSI6rEH32ZP/Y24kZ9RCaGBSyMVq4oSOx2ySJYqvDL++uGK1\r\nqw2U49ZZolgj96EAfgHQZvTIoED/3RSAhs4UAYoZxjiM35dHqkamY15ibQ7a\r\nJlJ6mD04+u1qu/K88iMCMDdmpAZ0dYoxYHDjZafwWhq/oQptZIAFL+ZprL34\r\nJOu2fs27K6O9fhEVnfs/ntHchV9OBK4mauXuX4/Im2/GlFQgGIIphv6/2wuV\r\nLbOzLNCdgxAgf/COJFe2MBosFf4/yTDEf/M0zGA0HaTpOslAbldTykFV7jfd\r\nQUmSrDklAuaa0zLz9PALn7PZmT+dQkBOEfEYkcgVr2xIneGA7NWVzLHWir8N\r\nG97CXqGXtetOAoinglw4LtnoYK4K/GHWwpmDhP+y12xMqqg63nN+hHhXxBWs\r\nrFXl7UFs3QO1wehVzcB9+CCaU7EXb/z1oQWUVErPcZD6tOMhRc63HHCspJyc\r\nD7/sIZENPtPRtXHYJP5WxnpM3Gn/6M9h/IYJnEX3iRhhvqLgsBHeBA6ElsSx\r\nOl/+cpflLZEatwDnA9ssBrDaBq+orOkX9ubnZlfCRFCaa1SxA11KrmVMFlOJ\r\nLhFI1a7mL0enfkbNOlZYW7RB4Jshdd27DoqW5bcipoOLlzSufyhgweMHMNS1\r\nhAKHg8qK/zqRYYrTCwMbY+xD5FjZF+Ixn+0=\r\n=HQ2a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a1da958244327f361fea0e25d9fe7cbd05d8b0c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-04T03:44:34.135Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.10_1651636041877_0.5713587905962925","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.11-renovate-major-formulajs-76546d77ecedfe46d348d93afcd3d094dfb7c40c":{"name":"@balena/jellyfish-jellyscript","version":"7.0.11-renovate-major-formulajs-76546d77ecedfe46d348d93afcd3d094dfb7c40c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.11-renovate-major-formulajs-76546d77ecedfe46d348d93afcd3d094dfb7c40c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce30e348b664e3cca6d6270b51c64a43d14ab57e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.11-renovate-major-formulajs-76546d77ecedfe46d348d93afcd3d094dfb7c40c.tgz","fileCount":13,"integrity":"sha512-nWXd1o+5G1lm8t4OqnFQAv+xN5Ts7ZqLYM0oUE80kLfqsvxXVm9UKGW8NTiewLS+HuGaqMnQNc0hPGWl+9sGgw==","signatures":[{"sig":"MEQCIE+iAGBlRZxuZeWYmtvAUra8+DBmW6pvptJj8Cg3r16kAiBXN8/Tci4JHKMr05YgcAALM+DJQuDtAEAp1I6PAMkCig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicfhHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYMBAAiJuwUQaIBoWzW8P/BLL+7wOGRhvrojtc7ML7h8i+P9oaT8yi\r\n/GBMxXmSMTU0VCBifeRusbbNqECsLIS5rACqSQSzZwhpo2kH/m3scT29RcwO\r\nDvMxURandxBSYXhKT6k4bHlaQtnCPksds2sLeEHoMUSZQXi0XBNdEl0ufuR6\r\nYXbzyTFOZRpgnraUg6QaIwp2qPjv0ardloDG/EbH+cK1Y7gYmk7uP5A+jSCP\r\nm1vIju+HfvLe9NlMEm+ZoVNzb6sdgCWsbOz9dkvNtXway1Cn1R6zuff9DjHl\r\noVqqrW62J8DSS7mwZmUbt9In0JR3lbagnfaikiOmnWMAlsR1mEcb4OS6NHLe\r\nv80Ev0Zqt/thGcx1TT8CsawPs+V9WpDKFgjCAyaXhUjNI3DvqztBlNHS1NnW\r\nnzhXxDx/X3bFdR4YvMjaX4rq9y0mpvI5g2UzAsMtZ28uUc5OcYXrSbTAVRAH\r\nfYZbbgzpuwAB+ZdwpLwPqpKZePAeb8/QZUXe/cal7872jLO3AQ4a8+0IUtBW\r\n0m12MlEpuaoUQ9iZ2sIGdxX+nFkDwErEsqDwYW7e0Dn6En4L/o1vpldFMm0C\r\nyiFSth9ZZY/+Cus67VrVOnWJJD0BaTIkopE8fO89+4/tqUJ4e9VWn9J+mCwB\r\n+E3uAHXpe8xnjRRntOzeC+Q0y6w0cwcJTug=\r\n=e85a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"76546d77ecedfe46d348d93afcd3d094dfb7c40c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-04T03:46:41.037Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.0.3","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.3.7","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.11-renovate-major-formulajs-76546d77ecedfe46d348d93afcd3d094dfb7c40c_1651636295161_0.43859290818914376","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.11-renovate-external-non-major-b5ae0acbb1e54a8046e7faa408306fdcbfdf4cc1":{"name":"@balena/jellyfish-jellyscript","version":"7.0.11-renovate-external-non-major-b5ae0acbb1e54a8046e7faa408306fdcbfdf4cc1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.11-renovate-external-non-major-b5ae0acbb1e54a8046e7faa408306fdcbfdf4cc1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d74c4e0a807d3612facd98677c8a88b509e83b94","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.11-renovate-external-non-major-b5ae0acbb1e54a8046e7faa408306fdcbfdf4cc1.tgz","fileCount":13,"integrity":"sha512-LKT25Fhhrip73Wo5DxG9+8tj0Whw54vz3wVodByobPrssD2JYgRxD9wQy8STmAxMtuSk79ACKdanL0VTcdabrQ==","signatures":[{"sig":"MEYCIQD6eH/omWDPgsxctTc24q6m6QKG8rgzpVg9DP8olc/pLAIhAJdbM/8vEvwM4qDtWAXDQtMxkfNVMlKbI+iGAPPEok8j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiddMfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2nw//VhhCU/JsEl8NtbXE6kMetDLfM83ViDaXjEkjuMaxIwfLuwk9\r\nJqbKfv25Dm5puxdU2rCOISqWqkE9IwaaHe4E21YcB1e8Dz4vsgo64ZwzlbFP\r\niyfeizJuHtw337B2Ml5QnnMKvcJ1ADL6fr1gIFrk1UTsTVqY/ZAyQgxdeJjV\r\ng7KNxj2lfAnu9IEenctoOpBs2yPpuEcSVfu2+47oySsNCCt/v0XekXm355lY\r\n107QllXDLuDJtDaOZ/Cbhb7E+D7890F1l3RWvQw8MjDuhAs6Uzmivkc0bFNW\r\nfbujBi9Vv2SDPIjrSIsIGzkYBKiiEDdGR5IXraweXfhuxA7ZKb0eSb1FGh3m\r\nFGCac08RvOkENw0boVqwUrkLh3Y+eDv7QD5QQO3QPYlD8r105vvoNW+vM8pL\r\nELBXhbTEe5N5cv9FpG7IJESmxQDplfEZzhpvzduXBgK922a/76CvOIPma+2a\r\nhHIaBqOXuZZYVFctEH5KXUMfE9+sf0jCJi81GfjItwZEb5E8LtlyAWqiXmov\r\n+e811DZSuxvxLU+kudrk9DCDJ4KMkjARbrlHJzAa4n7OMcuFYF9pF0VK1mvc\r\nU/uoc4JM6XCxDpBoouFSJ1C2taQIKj+PsGo3S3uBc3qv97Up9nVRr3ytHmEc\r\n7DG6lHzKtdnzR2mTH8JY6xooJeZIbP73dX8=\r\n=NjSh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5ae0acbb1e54a8046e7faa408306fdcbfdf4cc1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-07T01:59:14.778Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.11-renovate-external-non-major-b5ae0acbb1e54a8046e7faa408306fdcbfdf4cc1_1651888927099_0.9408992708368329","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.11":{"name":"@balena/jellyfish-jellyscript","version":"7.0.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aefc119205ec8b861168d6f50975e8dcc4e0cc03","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.11.tgz","fileCount":13,"integrity":"sha512-MPBBdj/csnRMKQgaapfXuBsOE8o/rgYKXT8cQ6BxW0MCRpYNCk9DMLmo3aTqG59g0SpLA6aP/OLfFFGt5E91lw==","signatures":[{"sig":"MEUCIDMvUv7+XaO7mtgoXt/2DXoJksLbChkIc8C0tJhlM4zeAiEA1xI+wdqAkR+0Z3dy62CwZaRgH+UEqKvGdtkzazG9ViU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiddPvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG4A/+JpJjyVeyRtxuQemeMqXmb528h61msi/EdyxVhomFNrsV/Epu\r\nIfy93m+R1n+yT4A6U/0v2su7p/aFHYH6uMGkO9URsNbxkIvl9Inch0X8whCo\r\nid0PseN8FWt271GS+0dmoffaRWfAq9fpOZhVJPeRDbYIWQoMiXYVD7f6KDt3\r\nN3NseXvZyi0mdEEmfagOawUks5kKDiGqgxYHQFy5ptL7PwymBNdLrsFsHgGP\r\n/f+AK2ojZugWsZ9wXMHTgDamUcu88r8lpY2iAU0MUpwstrInfzX/gEW5BbD/\r\n1Yr3u1Q/DiCsI3GRWJ6GQ6XeW2likTSRa9MRzpK2nsZPxZKz0mupZEeP4xrq\r\nbt7j5p1Fr7vlq90gzV3IDCZq5DficTfyOTw0kGtb+WzQhOeCojuIsMUr49Vw\r\n4Vp54SMNIN8JUzmFAhW9vDznFOIIq3bA2ilIKMeSsO7Fq6PZU8x7OvgvLmG7\r\nPQlYZXU9HASugZmZfj2mFlekgdUXS/DftZw9gpRBujNRLzOvHd858bk4ZwLS\r\n4XX0XDl2j+/H428OJNZoLs/Y4evWywCTJa72MGmCgV8P4LtHS3Udo+oWIDG+\r\neUvjJ+9RC2gnmHp/lqouvM5icX9c79ywIgXf9rgIOcGGRp6lTEUNJ5+BQvTZ\r\noZXHHnbwcmhwZJOKnhnEOpgMydnq2WRizxU=\r\n=0VoH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9f14be867cbded8ab122ba0c06c03d7067de207f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-07T02:03:38.667Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.11_1651889134880_0.6276361677362299","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.12-renovate-major-formulajs-2880c7e829cf0482a06f85460c78d117f445efbc":{"name":"@balena/jellyfish-jellyscript","version":"7.0.12-renovate-major-formulajs-2880c7e829cf0482a06f85460c78d117f445efbc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.12-renovate-major-formulajs-2880c7e829cf0482a06f85460c78d117f445efbc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5e88488221187508890c63d4c7c0c2488b72c1c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.12-renovate-major-formulajs-2880c7e829cf0482a06f85460c78d117f445efbc.tgz","fileCount":13,"integrity":"sha512-vN0WoJjIwuEoZy6ZZWwSgU9CjKGMxz2hhJ9EOGhV/h51wSMFCwjbT9ajIy9pFkrsjB9vbqr9+SZuBdn8RdmSPw==","signatures":[{"sig":"MEUCIHW7Z9Iyq0FkFF6hnFAeKtnhMdDgtAQ0pUcgBkFxSzXVAiEApsa/B1nglPn+bpYhvVTD8+9VXVPET3SDjTvACYCmqAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiddSfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqooQ//ZHh2TG2i+mjOQtkwbMBHJcPiAeOJ+S3UFTENAHkMwGxp+BYZ\r\n6xuhmIpnhWSwJ7AM9t3CvWCAQxGAgzkY2PJ/7vjxXDF9/GEX8WlRz6QPMpu+\r\nJNNZMKB3xSYKLd9pBxH+HmL0rU2rl7n6oprDQQIIsE/TyPZZuls2eXVGzNrn\r\n3/cIWqGtBgNued0zZIvKG1eTKJ7AdVxTDH4lhGdQ+FjKISFoYr7nA95kQ9e1\r\nWBq68d6bLC09UMw0JAcJp201CjaxncmW1DYLes14EgmK8SV+DPfnW5NmPBIU\r\nx89FYD3fy5YQahbYz+XE+A2x1XxCKmnyQUWGx39o4Npbbby6RAiHy8FiBzvv\r\n+cW/qcIPWudBMz5zooVooyz8dKLy1U4Vv1tbOulVMyKhPVugBSver4c5P0V0\r\nbOwo554CdHx8cU3fcuoZx4tXo4XRAs3P5L3p+eVSTG/Y1l6kPXl9XFdY930y\r\nWiQgGGJWaJaWiwWn6ucJfeKGaiQlbeXksOxEg3YvW1h2EQh7Cnt1CnQA+r06\r\ntFhX/15iPDkw90w1FanuMi1612chhTrWK2u51W/kBHdjnTYJ7wvZis3pljP5\r\nTVthaJNjwMAkEPsv66/2H8VIkXWk1AA6qhd3y8Eg5GVvfJJBAh00LhoSV/xC\r\n6IdQ+fodLd4p3pnhB2efKJw7Uq4RZ9jeZNk=\r\n=onDl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2880c7e829cf0482a06f85460c78d117f445efbc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-07T02:05:15.496Z"},"_npmVersion":"6.14.16","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.1","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.0","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.12-renovate-major-formulajs-2880c7e829cf0482a06f85460c78d117f445efbc_1651889311437_0.26443853075477985","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.12-renovate-external-non-major-5106bb40b20d76a5aef398de969ccfcddae4b963":{"name":"@balena/jellyfish-jellyscript","version":"7.0.12-renovate-external-non-major-5106bb40b20d76a5aef398de969ccfcddae4b963","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.12-renovate-external-non-major-5106bb40b20d76a5aef398de969ccfcddae4b963","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f9826691efeedf4567618cd00712383adb5df2c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.12-renovate-external-non-major-5106bb40b20d76a5aef398de969ccfcddae4b963.tgz","fileCount":13,"integrity":"sha512-ff3+Iz6gvoO6gppE+G9maYFh2uqSu2oZE+ebdmGW5BFYbMRIuCPWZx6BDgUPg2JcC24Ht4a2shVWZbBVoUZ/aQ==","signatures":[{"sig":"MEQCIDlu/+4zLQ3ig8vqz9PqE941kusbI47Kb57z50AjzwcNAiAPH2tMqka6ckgEZyQTU48ILq35lvfiQDjDdBea5MXLMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifvesACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Aw//SGnB9VnXdqfbr0XJdvCHNJaxOPV2NY6/mBqOEIuymxJ8aZ53\r\nFJq22Q0C3BAzCIXJu7hVsZv5teQXFZjiOzuVTevRYKOMMT76QcHXwBY4aODV\r\niGmVPajnlHSNQVzBHaym0PhkYFbBNlG5LTtm73aAqwaWAkYqcx971OYEGkqO\r\nq5UMu+1MR28ARidejrFlP8Kb47H7g3gBq9g74kXUr4e6cKZySxXvu2CaDnCT\r\nRrhH/vzhTLlzUGEyMnz4muq7DXi4Ie1M7ujA3/WLk7cAOT9jOgIqIW49t8F3\r\nwFKloHDqSKOq5ukqkqr/z34TcB1xftAoIQjZ5UQCYIgH78vzwYCHmSXZvdzW\r\n5gPxqhIoBTpihCoGndiqABl9Kv+E5S8YIhc8Lj+ToJGI6oEDK4c3CFjeUnME\r\neQRtmbQ8uhiZYjETnYE4GrjxLJxWJJq6RAshtYHEr3iUWR81Ql5yaOGCrbID\r\n2QhTmjNKMS73zxvcGt1siv3Zwz3KrNu9lH/Mf5Vu1jXoPHqKq8qMrp2eVCh0\r\n61jXYCf6Gc+ZxMIAfTidseCKRl9pM20xk6Otij9VTLl6urN+Vd6Ch4/YFlu3\r\nuNXksvOO999to0ID99316H65POzbJr1EEwyTyLh2kuudKb0zqRad9klXL/5i\r\niub/1XzI7VG8cPvNbuaxqvfgcksx+vN07Ao=\r\n=e7C+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5106bb40b20d76a5aef398de969ccfcddae4b963","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-14T00:24:47.727Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.12-renovate-external-non-major-5106bb40b20d76a5aef398de969ccfcddae4b963_1652488108311_0.44731258503040006","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.12":{"name":"@balena/jellyfish-jellyscript","version":"7.0.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aa3b851a4df0dcd1d1f315bb5730d6792c08c518","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.12.tgz","fileCount":13,"integrity":"sha512-lk53BSLY8MXADbZsMgTQp64QnoCWI92I1ze6NU4ulI9JBv/aSijE1gKrWu6zmcY/qxxeVgiO/TOgowLXTODG6g==","signatures":[{"sig":"MEQCIFp8xrnh63hZuzHZlLpGdxseMdDNaO0WJ1opYHQKjh7SAiA2jGTuosEOhNYmYA6i9H2VVz6VZMCoru82uqAqpXuDGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifviCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKxxAAl4QQAxsvBAvNfyDT9J0vVUwxd7e7WnGOlo04v/kIqwRUKMGG\r\naMx0mcAA2sdQ3VKlG6dcs7qDezK9vT1bNQGoew9DUEHNQATS/Xn9l+16LtVc\r\nx8ikLvCntG0jmj4nP10AoUbKz84Zg2GzDr6v+LSs35maDN8FfcyPF0W6iW5z\r\n7zlXTFH2fFb9j5pvzu0iD86vYEU/roylYmFviNXBchyebAXYl13Iq3mew9ql\r\nL7tsefCC2CdFar1yn+Q/2uhrbwppLx+yRM+wNC1o95fatqcEeW7lgTXAdZeP\r\n3sy3kWlzwu2UJ1XXLdCzNf9jSl5dv+90YKpMecz0uxGc85vjMyme8TO0q+WA\r\nK/c7Jf9PAAq9M3eJD1sK0wlSflpVln024rkjHpKyhl1qRSKlg88oXsRGvM85\r\nrm/RabvY7wsb7giN964M6hE1cYwuzMBX8PjQfyZcM44Ns/qWnu/uW01fwE4D\r\ncjGxdR5wC52vxcBS36LYikSS6D8src2dh+Z5af3hoeWLYqHaA5mq2IlFpCsD\r\nKUkKVnFOqkMF/RRNj+OynGTj27aAlgyc61KxENQNvpNUn87PTfpzHOrkerfs\r\nRIKVc0G8v0hUQ4udqrBTe6BGmVsAOY3J1fRYisnZyyj2uZaTtSsC9n3UnZOl\r\ncgEqwncWmJagagG5+cWXwERBQpKEs4dBQlU=\r\n=D3He\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4a63793630286174a16431175a0ab2b1205519c3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-14T00:29:56.300Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.12_1652488322410_0.43745794967693774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.13-renovate-major-formulajs-ba7a1cb286ba3fe49afb7d5a0a38f574f9080b20":{"name":"@balena/jellyfish-jellyscript","version":"7.0.13-renovate-major-formulajs-ba7a1cb286ba3fe49afb7d5a0a38f574f9080b20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.13-renovate-major-formulajs-ba7a1cb286ba3fe49afb7d5a0a38f574f9080b20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dacf3340be11f8ee5a10987f6b3fbe8a1cea1c04","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.13-renovate-major-formulajs-ba7a1cb286ba3fe49afb7d5a0a38f574f9080b20.tgz","fileCount":13,"integrity":"sha512-amd6qVo1RTAjh3c7PMXzSeXdP/CQ3FoCVs5UOIH4Xk0DS8Av2RSkYO9kLrPD1yi8d5kSInhy9i9TdLz0CZlTHQ==","signatures":[{"sig":"MEQCIHo2NBmtl9v5GXjxk0eeDVL9nPxqhY7YL2UaG0ssvW2iAiAS9/TkaIv/SXADyZxIclT0nfoyRTixDqHuzMsOOJ0nOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJifvjkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3XxAAhR4zKdywcdpICXw/APWvQPRCO/77yiWqfrPsHTan0ZGtDmXq\r\nw2OKm55YFCH9i+5RwmbakUA3wz1iHJZV80hI/wo3fAuNE6YU7Y3qntBqg88u\r\nl1tz8r5WjTjqjuZbgBbopvcpwzLeK+Ja/kQUhGlvGiW6rfHq/1cGySQEMm4v\r\n0a75HtxxsH2FqdFaJhbagrSKFcKn0qfy4cVBnpQ1nQ3JbE55BbobP/evJlgp\r\nXZGo/NbiXQS4FfYm5khz6of6C52p+kJsYOZT1wVEyujNg1N1j6hiHCufdvbG\r\nYeTBv4y+Qz0u86Ra4g7ez2PlE/gucUZCcMtTtTxXKdTuE/v6oRRg1pIMkt2c\r\nngNZ9jkK9JshzeG3Kr0/5CLtagVCl+jWIipxIppZSsBNTIyrKxOBYGZeRVfQ\r\nC2CcWngOw6y3ad/4RxH/ZVl5y5kjpHGOA6hUi6qp1Ej+p0n2xyGu9gH7viA8\r\n860ac/LX4JOpo5vapz4m5f2wTxxvJdDAssXvhD00rCclr9J8ts/q53wAs7fM\r\nEajqGgLaX9HqTQH6Ro5hxwZmmlj2O5ieA1lKeJC1wtLWHBoLbVswT6r3FP4V\r\nliTwlmB/2TKqFrJEu4xnEcARmaK8OWset/JJf7vF6osAlpwpoRQfeGR623Pa\r\nX3aFlS6Y2x7KkFLWJ9u6jEca3MzuagqQnww=\r\n=WVBc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ba7a1cb286ba3fe49afb7d5a0a38f574f9080b20","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-14T00:31:10.059Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.2","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.1","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.13-renovate-major-formulajs-ba7a1cb286ba3fe49afb7d5a0a38f574f9080b20_1652488420392_0.9015928290945565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.13-renovate-external-non-major-27fefb1abb1eb3779fbca7842a790c68a74e77b3":{"name":"@balena/jellyfish-jellyscript","version":"7.0.13-renovate-external-non-major-27fefb1abb1eb3779fbca7842a790c68a74e77b3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.13-renovate-external-non-major-27fefb1abb1eb3779fbca7842a790c68a74e77b3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3fbf5a938923f2f3d3d5fa6a1657a5de4ef2fbec","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.13-renovate-external-non-major-27fefb1abb1eb3779fbca7842a790c68a74e77b3.tgz","fileCount":13,"integrity":"sha512-sD9bpkMvkS1wXf8RQwg/kr986JzqXqODViNW5+HzQgAjwka64H9PLy1s5dPPOeZWl0TijYtwDe9dnMmb1dTrtg==","signatures":[{"sig":"MEYCIQDL3w8NR0p7fKl1Cwu0LFVIfj8tcREJjvGvg0/Olha+ugIhAOmxml09UZN8PvK33uZs+cyGlLSnHFM67QGw1JqOIvnT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikX++ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmos3A/8CICQr8Hk3E3DP2AybkOWnKpnUO9jmy+XEBuhxdFjbPsrKEuy\r\ngujIrWM15Tyfycop6xlB0e5ELJuq6HTGSa+hp1O2HUKw+kWFhBzzuVeha2dF\r\nLhfJ1lY7ck2QuzI/O+EiV9hTeN6imIvEZRdN5g6NDNaGfY+o2nhPEZ1Di9Wx\r\nKrqLSAKS5C0iThnY28E9r7V9HubOLst2xHLOOEcpH7H0aLufXpXTjouydZOe\r\nJPc/EZyG9xb2+UD+eF+aU937XZa9qPZc5EoeS8YT6mj+R2OvfekBzivHn/6U\r\nrIHz7YJvXuYbMbs4bgIdnHyvcJkc3qEiBoWKedw3k9nJ4moLW+l+M+DLdqqS\r\nwwKBNsOHBfV9j1A9bPGSl+ImwIc28e/Kn4hrd7OoDhN/+48cUhMqZGGwQNU+\r\ncFqwnPN+e/zx5eHT4JftcF/DiJ66MBtfrE/omv/HbQSa4VtQ0xLg4zvQD4iC\r\nPUoWsleFORFdYte72nrn6qWTqUY/QTTmWm/o+iF29Ri5D0Fjr9vmSE5lgyFH\r\nBfPecbLv/OT5ayCJuNVDdOzRNYvp6lrD18xpx0J+I3s0rLoVN8io/QMnRZn5\r\nshwipfa4BKG5ISJ76VqgvRzti6eAfJPpsXYuciWbmr7SLZUgCg5qdcYEMvY5\r\n6HkMsxYaJIfDdfLOJvmzqP9viRUHHuh9MK0=\r\n=GTWJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"27fefb1abb1eb3779fbca7842a790c68a74e77b3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T01:47:14.501Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.13-renovate-external-non-major-27fefb1abb1eb3779fbca7842a790c68a74e77b3_1653702589839_0.011091849514758056","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.13":{"name":"@balena/jellyfish-jellyscript","version":"7.0.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd003fdc049a6c708bc9ba028e4fbb3df4757f1e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.13.tgz","fileCount":13,"integrity":"sha512-DY02ZfPh+3Jz0fHwj6ay9oI/sVPDj6TFntF4Z+BrVh+x8+We3zcXx4gKd7Z98H0L2Una+cGH8GemlQKrNQjdKg==","signatures":[{"sig":"MEUCIQCjQG8CF9SiOaGAjIyJ+G8snXb4tKWGV4lcH8R6VWaoHwIgBbxVKXvxJ9Hkflpfwa2ereX9sVX/hhvQUajhvToTMu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikYCbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgLQ/8CmRTguI3l/dS6vQcaotDA19f3468ClcpWabqVHNjAzUWp6Ey\r\nBx7En+aI1ubJHc8alGsCP2OTlBK39oMZAONb0RjGZyN2F1o7kyMqYRxEyh5s\r\n8YzyA8i1xjIEXVOHMfFfBAymdcnaznT78TsnvjMbLzbF98V9CaVDmhl3n5lM\r\nDwQiYm+9AdIZq+vQ7qnK2OxG2bwCU/Xwg1v36MX4KLfF70QoDbVPq8Qp2ypv\r\n9hGP3ZJTafs233ARlhSZSn0zFYCn5bFRV08p02JPcUvecZ6l3klzl0tNiX4T\r\nXJGB9d74MJBk2KU09+9TZos5KyVcd7oxf5ysICOo3fE6WCbpeTqf0JF88lEh\r\neU4LgqmEQCxsb0ZGQG8yYczaRs0eb18PrKtmk3z6X930HaG/SAG4G2GAkEiw\r\nPj+gj8NTVtIbQccWNZEtfQ4G3tj28+aEbvyMviNvU12mbKk6e+9IZAAljFYP\r\nJhKmdei8RKTggJCvxJ0xEhlRrJaC4izh23vQQstWGDXDZqRCKqUdfeoqZg7y\r\ngafGTP/qphpkG19dcxcvSld9ah6jOpi4ZV9h7N8ltvAZOtXKBly49ZCswsw2\r\n/GVzckqqUHP8SI2tuAc1ffonzpY7PQ6nzq4ZULzGaI3kOB2aDmMAqeEkWO4X\r\ncvac0AeoFdLzrxkH4LFghWSlpJ18a6VfjNs=\r\n=KJco\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cf04ac0d6efd219a55ca60800d3bb4b94fe6a8e7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T01:51:19.058Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.13_1653702811435_0.08670307499532393","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.13-renovate-typescript-4-x-b6bce5b5a86029c010e8868f4fad0f2e9b11cecf":{"name":"@balena/jellyfish-jellyscript","version":"7.0.13-renovate-typescript-4-x-b6bce5b5a86029c010e8868f4fad0f2e9b11cecf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.13-renovate-typescript-4-x-b6bce5b5a86029c010e8868f4fad0f2e9b11cecf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5bdc9cb9456ea4ffa131a7bcda6acc28a1a06b87","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.13-renovate-typescript-4-x-b6bce5b5a86029c010e8868f4fad0f2e9b11cecf.tgz","fileCount":13,"integrity":"sha512-jURc92Xzz6bVZjdxOaHNpsLCZLlHun/GlAzqmu2ZVtIEGVRb9OHy3MpRWu4mVpfko6XiM+9ZbOjuwqMZBx4INg==","signatures":[{"sig":"MEUCIQDzLENNluzXruBV8tcy4SSn/1Jj+ef0kzhUTuQhsug2kAIgPsZzggWeMQF82136gONL0Wp3Idzbmc/AYBQDvbvd7+M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikYEmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6FA/+JEMrI1mrHBTX45q6nIbg93GMrrwIA33l5MNj96f72t7utbqb\r\noLEg3ljz8QHuj6RjrOByEhfPJLws/mvIQSbDwES4RpbnWrtHWmFECvVc1kOw\r\n5tUaBvDKf2elc9foFAC16mtPxfwKCgUFnV8CdAZXWfpAFTfhJRbvk+mr/ZZ9\r\nviNeeWLR/UQ6fkF3uHEjQ//bHz0NANsMN/qe4K4bACs1eD/3o/hQJ71SpoVz\r\n0yNBGIoBD1T034rY2C3MzPIK/Li5cpEAE5qOWdZ0/aaT/igWpdIUWh/xMkT2\r\nntMIRTF5Bn0K2A6YoQyRURyQqH6h1xTV6NZ6fGRLW2AE33GGRPEXJv7yFyR7\r\njuEVzwUqJyB6rMRqwEg+EpfaAykLOc2+niKx1pZ9OdChv52vi2PaBgq8m4Pt\r\nlNFK4vYGxxYjAWy2l/wS64N8n6bskfaUYplaeREr2FchCxR8zSTPhrBLG2Fl\r\n6y056Z9io+/j0WvRXkxfiFTN7TD9Lj72WgAFaWOv9DP6/nq806GzTalAtoQ6\r\nw9GXLwBgkCD56pJjsdNlgK9U9HHIegNI1cyRSFoNeIMTnVDrrbcJ0pBm3PKG\r\nGbe4MnArlFbVZRBSaE/6S+IZw5fToQdLmykgQDRqZMA8lOi0CEEUQU944uBQ\r\nWHlKLInuxEuID4rVzZLhpGeB/cgiOF21+6A=\r\n=8T7t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b6bce5b5a86029c010e8868f4fad0f2e9b11cecf","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T01:52:39.969Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.13-renovate-typescript-4-x-b6bce5b5a86029c010e8868f4fad0f2e9b11cecf_1653702950399_0.20675983708613432","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.14-renovate-major-formulajs-eb20650b6489f75cb3967c73106b1365d1eb89a4":{"name":"@balena/jellyfish-jellyscript","version":"7.0.14-renovate-major-formulajs-eb20650b6489f75cb3967c73106b1365d1eb89a4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.14-renovate-major-formulajs-eb20650b6489f75cb3967c73106b1365d1eb89a4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9587e53df39e6ec524c97ed3dfe28a04c1ef96f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.14-renovate-major-formulajs-eb20650b6489f75cb3967c73106b1365d1eb89a4.tgz","fileCount":13,"integrity":"sha512-pI7khh+ecqTRsoST9kmsJ+Rv1W19IykYVj5ySKCvm2330IY5ajbuJcDKqusIRk2MoV+ScAT4ODhg0HHWY+J0Mw==","signatures":[{"sig":"MEYCIQCMhdOtq9sfeuCb2KI5GM9YkOD1vmCRJAigHmQ0lakcIwIhAOsfZzYB+4EwOWT7/Yv/ZwzT9o8iUhU9NzxRE2tzbum/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikYFKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAsg//R/IxbbX85rjcvy32KpmAwHCpnKIE0S0Zj8o7vJK5Ef174lAT\r\nxFLe+3uoRKxkQ7CGLTc0JP0BO2Vg5LU7dIRXqmXrW9d/5YAzzSeaHFl2DIbR\r\nFtiUO0znvJVurLXJbZLGsAjOeAT/ItuQXPatAZg5Q7HnB0JaLVOHMxQiRR26\r\ncWm/v3IYWdXdZdq91odyFeFJjtslTzMGvqWnQwuOrsUw0EpNu50KZoDp4G7C\r\nKHTRrAq3qr3hXZYbH8waZJ/hVCQPxx/K3q1AXzX99gn7RfwdvtN6PVqKjA/K\r\nsuaAEYnjMLc8ApAJKhHmR3iU1/D0sqxQRu5L8T6knQv71uwYkVoLraclYCDz\r\nWRWcgF8e4Pl6octGI1KHslUOQ215Jg0BWDGGxFd1s1sLb1OB/dN18+Ypcv/+\r\ncyvnhwimOD51K081CqxXDMvRX0OdAFvSYrx+Wmz2SzrM/ifml3xWvpT12KRx\r\n0xNcrauQDeo33bG8x9RGwH2lp5qrrcYJihYq4zfIE1SkpH/XikVoPxTYETBk\r\nCiMi2L6fUkbBmzN2hwOinbO6N4lWSJNapVYomevjtc9sz0D6ITtiaFz+3Sp8\r\nA0rUqdAio5+JdfqTiOiNMXyZlOdmOgZ2RCu8/TwagHgjNpYCb9k47UpVdSoK\r\nLM2nVZ6C+ZiNOlPKwcLj6CVzDD72br4ff80=\r\n=RY+M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eb20650b6489f75cb3967c73106b1365d1eb89a4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T01:53:06.152Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.14-renovate-major-formulajs-eb20650b6489f75cb3967c73106b1365d1eb89a4_1653702985917_0.9755247153058226","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.14-renovate-typescript-4-x-3f35db43c7399a9324c9ccdc1bc5dac636bf1ee4":{"name":"@balena/jellyfish-jellyscript","version":"7.0.14-renovate-typescript-4-x-3f35db43c7399a9324c9ccdc1bc5dac636bf1ee4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.14-renovate-typescript-4-x-3f35db43c7399a9324c9ccdc1bc5dac636bf1ee4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"618e33fa0737137e494e2b03ab9f05d2db69dbe6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.14-renovate-typescript-4-x-3f35db43c7399a9324c9ccdc1bc5dac636bf1ee4.tgz","fileCount":13,"integrity":"sha512-f3EyODV3Mwr1e1MB7qz756ltsjSosiTkCpChV8iUz8esjuxvwq4KVw1k7aOCCag4wdZyEj8dIEWp5NSBF7xeNw==","signatures":[{"sig":"MEQCIFbdZa6CIiJ2d9gc9EOFFSkf4SDpr5DcxmTpI8P88rl6AiB67s8eYRdHXpMkvGrSlW7fYvDT9zIQRkUatkOgnLQ3xA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikYHlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ0A/+NOhV43Fi7iPSX+DLnOvemE8O2aSDpTK4pJ3+keIEM/LTjTue\r\nC6q2akQgoZ0eETY5zrwSKG5e2tsEmDV7tLfQXjiu/J4KmUytZvp7XGqwgGo+\r\n8+j6mXbIJOXJZtyiFpn9aAxdppvPnE8nij3erT2hK1JLeks+aTkj4vvnz/jS\r\nHiMEVuJ9dCKYnHOVgBkIUePUM5DtzGfzlCdAve/0HD3NG7lHI2YxbMPvkjTc\r\na3kiNDt07uwW8hOHHWvMtNJUjfQYpRu++H2GKDuS0LNJo4zbAQnTdH5OR7CV\r\n9b7os5cfMCGyXtpNMPyz30UydgFtsWZTsEsJFkD8d/8PoHWc/fuU2v/M9gLo\r\nWjp7DN82JEHtAdNr6B/En/nte1xL4NBv79Sok6c4jPPIM0JyXk7w9u6sAqWu\r\nNE1QVXdB97w6cV7zy+mVzMOBt1P3DslmMLKu+xZWy9paAyYCjy6gysx3oLxy\r\nmO+M0yHBzuEA31A1jJWO8Nzw23iCkFyNOWXVYT6fsjyYCcH5XF7ZAwdYFEoT\r\nGiqjYTooFKIDxT3p1ilJv1fh0O1jz9Ufcdu2h3b3k9zUhAnhLVHHULuooY3D\r\nDTt7wmvEBENWBoxUKi7BzaU+Zvy5jPhA48S7tr9AC08h03mBdmJUN4OKrTSv\r\nbzX51z0nbHy5CJSdtIE4OiwC+59uqV9mc08=\r\n=FWDe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3f35db43c7399a9324c9ccdc1bc5dac636bf1ee4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-28T01:55:07.126Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.15","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.14-renovate-typescript-4-x-3f35db43c7399a9324c9ccdc1bc5dac636bf1ee4_1653703140987_0.5555206161609796","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.14-renovate-typedoc-0-x-14376a7f66213ab3a786020be2b1722a8ee58689":{"name":"@balena/jellyfish-jellyscript","version":"7.0.14-renovate-typedoc-0-x-14376a7f66213ab3a786020be2b1722a8ee58689","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.14-renovate-typedoc-0-x-14376a7f66213ab3a786020be2b1722a8ee58689","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1cc91f175f6e95de9cbc6af5059b380f82f4df73","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.14-renovate-typedoc-0-x-14376a7f66213ab3a786020be2b1722a8ee58689.tgz","fileCount":13,"integrity":"sha512-0NnrPfHgmzXGnvJFYBihrmxgnp+ABed6t4tffF6AiEeF7MXCy9rUKz6btGfk+Vspsu3TGl1E4EEul7YMA5SznA==","signatures":[{"sig":"MEUCIQDjgqtwNzgqjAxHu+NJJT+dAw76B9YeePMTXB+31yiK5gIgFtf/kX+mCUQW6OgUMLRWQwv+DJ6qCgbcM+VF5PfGkIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilQpeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8Jw/+MduhDoarU7TMuEglWSiguXoq1s7Qo74EZaTJSAorEoiXQ5mF\r\nWz7TktstpKk8pZIXeZ13TwdgCEXkyq2qxMWY45sbUBoekxtjZYkfX9ipN0Jg\r\nxD+4kj6qdEUuU9svueVBval2uqpSIjrGrHIcnyqYinRAICEK2YiHIMoKcXPD\r\n8j/v9IE6MzFuuMxr5LXy9QCNeAdenNf+R8KnzWFQMuylLBVgYQx9Ayb0jB9I\r\nKl4DrHDbrKFhbooDpMTs50Lmsa3S1iILYXO+tz6Xwq3WB13v5FLCwllWv/DI\r\nAK14zfZHyCkBIRb4dkpj7eHimxmLLk/De/CmAMy+h5XKKkYnJu7nXHVgKupc\r\nwhYSHBzOP0LdKITeJo+LsZoLTFspkK0/Jp1EXr2cP21MtlrMfv3h/n15rkVv\r\ndDZCttmMH7V2IBsjRwo7Z88cxpkmrwbVW0xzM3+qzxzXUQqbm8n7KwTqkAc4\r\nFPiZzaBFVb1JFa5QX44MhnzVXw2/QdKS8esLtyCcyEF6E1sEMz+PUWonGBo8\r\n561WhG2FvJy15Wl8ZoKVWZAXleDG8OldSb1KY923EPYoVYSXU/LKPYMGldJK\r\n64ip2k2NQ2YP8TCGcXfBALaJRBQ1wbIuFnWn7ax6O2Oj4DDAGv0ouPXnLy6J\r\nwY2Rbr/VjjXNb5DXUWt1wSSRer1Aj7ws+94=\r\n=oDUl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"14376a7f66213ab3a786020be2b1722a8ee58689","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-30T18:15:29.407Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.6.4","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.14-renovate-typedoc-0-x-14376a7f66213ab3a786020be2b1722a8ee58689_1653934686131_0.8002406146311432","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.14-renovate-typescript-4-x-8a5855e2e04f384cc3620cb21b6583708bed8545":{"name":"@balena/jellyfish-jellyscript","version":"7.0.14-renovate-typescript-4-x-8a5855e2e04f384cc3620cb21b6583708bed8545","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.14-renovate-typescript-4-x-8a5855e2e04f384cc3620cb21b6583708bed8545","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cc9b31341b2dcb81e3a80a451ac71ef18987e4b6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.14-renovate-typescript-4-x-8a5855e2e04f384cc3620cb21b6583708bed8545.tgz","fileCount":13,"integrity":"sha512-ud5FNgswrvxDpf6mzP9GWulU+L8EzZGqXgCd3NQoSJnpjxjOmmwLQwIpQh5YjxFDd06XjQQjq/NE/JXu1LbBZw==","signatures":[{"sig":"MEUCICGsyR/G5Cl8Any37VO2JYYi0HI43mXxb1fep/aHitX7AiEAuK4DDhnPfUiT4lY6IISGzmqCpZLaY/jes76XLVBz9tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJileXsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpwRg//SFw5+c0HVkl09gg5YlZO79DGdAoQRCOllo8hr9L1cZMkzxpQ\r\ngKD16/Y6sYj1mu5yOsnDvXh3luQWqXv9i3m79zjJV0hUBJQ8t0DnH7PmAt3n\r\nLiy9JEAraaCxNKinc0AS5deNR10nivDsiDvKlfdJqnXaRSSinq43EfuMt8iX\r\nrgiOjxUzEqWQRlEIx8wxoy4pk2jKnVOCKuxuiKVcwVZ5r/qqeF/rulGcMYZC\r\nUKUAsp1gDRImttaMtLd7ZzmwFQy7MWZn7R8E+qcJTdx4XasrMk7D0MrcPVaK\r\n8Q/Koj8zb1RPQFE6Q0zGiijwcExFMU38tiZQzLSJsx5qzC3zKCvWS30AU4Hp\r\nSwIzN2nOoPqC4ddGmXVB2Ab+hkbxeoMOhGtvGk4sf+hZx9MsJpVG9eFGgGvi\r\ndrUtFGkuEH2ejBu6Eyek12CVuPBJ4QZOsuNgEdpqX6jZkNGgJzkirRsjuK4i\r\nlqmFnIVUsIkX1p0pci6GjnPlbBNNDntiOuxSJEGFKJ8h3zjtLyVUFegbd1Zl\r\n37JZoyUqOKn6qBH1fy1RFFBJkge4Ywc0H4/+l0iXSo8KdWAjwOBkQH1FJ4Zq\r\nr+5s4gaRfpkWQFU7nrVHmXGov05U9c80AM+vNJVZ77FNj2MJjyY3OHiEQ8aN\r\nJiCe1AYCz2jmWUJRC3sCOpATz0m9pDvSMRk=\r\n=1f/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8a5855e2e04f384cc3620cb21b6583708bed8545","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-31T09:52:04.760Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.14-renovate-typescript-4-x-8a5855e2e04f384cc3620cb21b6583708bed8545_1653990892531_0.6434682381104175","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.14-renovate-major-formulajs-38e12dd1f9aca32e5ceb8fec579f2790e7770b0f":{"name":"@balena/jellyfish-jellyscript","version":"7.0.14-renovate-major-formulajs-38e12dd1f9aca32e5ceb8fec579f2790e7770b0f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.14-renovate-major-formulajs-38e12dd1f9aca32e5ceb8fec579f2790e7770b0f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6e03a8d6fc1263799f4f7e310cb0038e1a42d418","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.14-renovate-major-formulajs-38e12dd1f9aca32e5ceb8fec579f2790e7770b0f.tgz","fileCount":13,"integrity":"sha512-Fmh1oMKypCqMvXEcZeGmh4Ho7cMazOhVFbk8pmYmmZDW7JRqs3MkaT0DycPgWPSJd9xGrHfjSI9WVo2KXsO/ag==","signatures":[{"sig":"MEQCIFeHTxLNDuiDbFQmQYeWqVxedi2SmTpmhEgitwPbgpSHAiAN1AXuWtq+YASo4qLATVeppDJh0ct5+W8szPSiMsYT9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJile30ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBmxAAhXa08tKaCBW8oRl1MX0Yczba3UWSMjA2G1G350qXufOMtxB+\r\ntVoj7eo9Kkg/jFzBkR1/wvIjyECzjuq8ddLbyJdgxcwJH53MwKS7cXtkay0z\r\nxrgrLp0QncIoolUr16dCtClB5ytN6E37kA+ZyJfSTbbXLedufjOg/uU/DubD\r\njsaRA/B1JunuSrpJi4cxt8IxbdQq6Z3kd2Luy2JPYUUbCJ6ItwZOuLVa/5OZ\r\n82N2kHR6z6QCS1xsXF0FjXdu3Neqi8Cwzdm9VsuOe5R+ryZNwCPc6pi09Ipa\r\nJ+YjAPlUMKUEVjkaBnVCHtHdyPGnXnE0RY+O1yV+1oHrkfYWuoJFRW2ZBJ21\r\nZwKyrKhQvriua8LIf+Ao2vPGlCjM9ffQgoWis7ekS06ECGA0cGu3rmBuadLT\r\nF6Z+qG/cTG1G2M9DNIi9h/S/apN6rJ1ehu/om3p9j806RAd5k5XyrbaPmLRy\r\n2JNzzGMM9IcvbjvrTK861LGFJ4y3SOEF0v7TNDnCBxOszWi7uIceZ+a71sLk\r\nkrZjWtOfniBTtg3e1cy85USqcMBJXqGKqJ7bKIHMr0S25Q9Pg4H365swaFbI\r\njP0/HsmJkm9qfTK1RLBF6LE2niWNJyhqV4NBn+AndRguAyxmSo15/KX1zNFo\r\njjLgiCGgcc1RiJnB7Huhww6o9p2JA0qZ9K4=\r\n=dfgy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"38e12dd1f9aca32e5ceb8fec579f2790e7770b0f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-05-31T10:26:43.260Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.16","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.14-renovate-major-formulajs-38e12dd1f9aca32e5ceb8fec579f2790e7770b0f_1653992948742_0.84169479663846","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.14-renovate-typedoc-0-x-898dd79365b1a7754b195249472f68c69427e12e":{"name":"@balena/jellyfish-jellyscript","version":"7.0.14-renovate-typedoc-0-x-898dd79365b1a7754b195249472f68c69427e12e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.14-renovate-typedoc-0-x-898dd79365b1a7754b195249472f68c69427e12e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23466c2470f6758a9515955389e7255dcc3d786f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.14-renovate-typedoc-0-x-898dd79365b1a7754b195249472f68c69427e12e.tgz","fileCount":13,"integrity":"sha512-qCirUj1FT4Ng3kUu/S2+hXjk82p0oO1rnDcKbpO4SZx/RNgyy7g05Daxq0r9YH7gOydvPJpF4n1ktOm+6p5Qtg==","signatures":[{"sig":"MEUCIBoo5PsNZg6G28EbiOtNyFnvV1x5EyBFtt7vcjeEdgReAiEAj5bu71KBcyCIgXuFEG+5I/B0hzA0sNa6kLy6hr5uUq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiluS4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYExAAkzPdUHfsE8Tvxr91rn4+JzrYYeZYdnDd4Zzy9I3Z3k0M/t1G\r\ncMtfP+E2F6yIySC+px8114tKQcuPcVJKVndCUBSwdswPcDM2d2WrfasbOWXc\r\nnfX6+GTPhWJkpzvYSJx+s0DbOxyXiQfrpK9MejanNBLMKEL1BRHQZbzAdyCk\r\nTy5td9n3UfSzKQddl8g+lAL2nPju9HMCk38MYx3dCkBxN8VWK9eJnv8YGSvU\r\npbYmOsRRhJjdBSDIBDlgk4uFAhvjrWMHGN7a/IbjKSNzYkriNRRLCVJmfT1m\r\nJyQwpltHdn7nP6o7Q6hBTL+FLcPGlaaReSCLtoKEN00GFAfpjx9gp+cbbmlH\r\nF6mq2T1Nfq0LQZnLWWMBZi3m2TZi3VqY5B89Ddsapdcb6SdJ9xl4CZ33M0ZW\r\nGDtXtlyeeGx/2H8Fokee0XCEedW/J2kcgzY3CafR9jC2BpyUQILo4PruEEb+\r\ngG5CRhYfLf9u4X3AQyAw9VoFDB1zmeTHzCvA1GKlG0wXHfGuTlqR7wn5FkvZ\r\nwJGgYIMw2PeLo3G9L1tNiiCuGdoFS8d0LYhE/vJbm3uwCdzZsJreNhKxr1eH\r\nWWjrQedzGCT9hLCidmwSSaZqHDaoZAXhp2KtK73PYmN8S5Bf27jCy8TgU333\r\nYLrkfX4UMyJEfR1zuwpkb0uyjx1RIoxAWs0=\r\n=zm+b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"898dd79365b1a7754b195249472f68c69427e12e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-01T03:59:19.795Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.14-renovate-typedoc-0-x-898dd79365b1a7754b195249472f68c69427e12e_1654056119996_0.5503322936153061","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.14":{"name":"@balena/jellyfish-jellyscript","version":"7.0.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0a3f21e79ee222d0896a5a64a379d9f6f05e41a8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.14.tgz","fileCount":13,"integrity":"sha512-NVz4tJsKD79rUyjXA59OfvXuQs1T+N57GDW9FFoSFYRLQFcjwSMeJCGEx/Dc1yKTHcBSqtVEDqGnl8mrtA5rbA==","signatures":[{"sig":"MEYCIQCbP8gtCWgGll5FxAppIPM6ZLHCLEQY1jnPTIgoAjQw2QIhAIzCKD0otsfJ04HpY9T8MsSG+7ECuA88ZmfRQtlL494J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilur5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9bRAAg84aaqtRqXNoZ3KPK2988niAxtdaHYp1jtdMJSFh8J7BsjAP\r\n9u8cXTVlgu0j1X6rScpksXU7kvm/TVc8hnJVycBGAVCNqk2c6tZrJqFncvcG\r\nssrPrPHuliYq+RTtFKzwp9Wz0rRC88ZTnZo+gbsrObe5ffCGG4Mb9QB1B0eW\r\nnYAlp+PibyZehjUSYuEr/IdQ1Ckfxc3UrDQF59+7VIMD0yTF54JNMo3BTDMY\r\nQL6ZG3r1mBFdEEKFE1hC6wbSWE5eY9+p9eIrrgSl1Y5UVq3o2Bjvjv53ng3r\r\n7dqGz86WRN71/orgZBWZomASBzaEHGfjOhLziRUlyMUsJYQ06tFgDqw0QdnA\r\n+vBultiTbsLSRW3kDL0Ca3HWBpb6qvKJT3Xr7P1OCz/EKJ7b6J5n2CvJ9q61\r\nPR3V7m+majNh02b3ncO8v+qpz9rSxeul2qSdYdEb8ZciX/d5WanuTxvjkFjP\r\ne5Gh1D5IhAhjzb/PZ4hId6a5NceKzNxmi39/VhtaYC3J3iXvgiDX58pCFIht\r\n63rQSg+/C33QYHgGtMvcZ/qoJ62zO7ZKek61L4oGI2wfZTnF0xY9wWhP+tUZ\r\n4lkbxnvvh4UB9NP/8vZboflLpQxj6HVYDTOKLGErsBtDKpRzJa+zwz6RbPdS\r\nPD6AUtoIFLfH9yiVK4kJgVoTk+it0vHRSZI=\r\n=O4KS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f14632e48b3e0ff1aaf7eb45fbb1fb6fecc3c797","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-01T04:26:07.220Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.14_1654057721131_0.1486409662907051","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.15-renovate-major-formulajs-e14f39214d55e3fe76ba13c07aa68d50cd7c6f79":{"name":"@balena/jellyfish-jellyscript","version":"7.0.15-renovate-major-formulajs-e14f39214d55e3fe76ba13c07aa68d50cd7c6f79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.15-renovate-major-formulajs-e14f39214d55e3fe76ba13c07aa68d50cd7c6f79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"67a0da9a9ea3d4d3fa1d4b5d1d20860c8ca5a766","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.15-renovate-major-formulajs-e14f39214d55e3fe76ba13c07aa68d50cd7c6f79.tgz","fileCount":13,"integrity":"sha512-OlYqtlPLRTDBWbpLvCec4nGKXbep5ozYG4gDsjZByaOSpSUQO8EH9wJbs8HTHjrQxAtTdTyiBPRdgI6nZHVXYQ==","signatures":[{"sig":"MEYCIQDsj8nVuqx2p7VAi9UjHJNfHx5evMPQPqPkJj3jDgtd3gIhALcPNC83w/tyHuKwOebZ2KTkztMsBIq85sq/+6/YMtE0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilutxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpW+BAAhm8Ux1zkONINm4pf8zBdm0VAZZB/upfSXjPqxPyHo2U+iUjE\r\nSCk2KTrq8pY0dbpO0efxyNfkVWU9txioWXaGDJa7ufwv3D57Fh4V/w234czR\r\n0F4LQMjwMcLPXKKkjiUPCgQz6qr+1kusDdUMq/tXQ/kdN13PnJO1cOQN6pqL\r\n00yI0VIBMQwJTDh3klDvXwslsUtB68VvEeKpQmrel0zUQdLSwNqCgyV53DPk\r\ntzMFqeJKr8F696BCXg+nRlpxBAy/ooWkSq26D5G4KycYflN+j4nOfW40mL36\r\n98jd9o9gi3/HVVVGmAwIqy6+Hdduv8+9YqYIZ3sm7lwmD2hchX2O27cb6b/X\r\nqjMBBsw5H9bAlQ0C+4f/Yq0kyg1ern7sZndRfIpuMtzolJTRmr98Va3SmLsA\r\nm3BjIg9nPAzNAgxTZ6v9ZqVfNJuzlSJaBhzqsawep9Td8v/ssWAuSE3SJV5S\r\ni2Ri804GXI6d2gg2ssKD9mOVwgkwj9gv6CJE+LeQJEvwcGHHtgz473Pc+Iyr\r\n4uTq6xbjPnfLMUk8xB5CR90q4skI7T8ppH/96JGYzOk1u40HdlndrmE8XiO8\r\njQ5EZuOtgFr1oYDuSTDLmjWN/ZX8JtsAn6o5ydA2PZkKwOVh9vp+7iJV6vJd\r\nr+MQ5ydQvy4r2B0nOenO1TlBQ/pExaKTwsc=\r\n=9QpR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e14f39214d55e3fe76ba13c07aa68d50cd7c6f79","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-01T04:27:51.104Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.2","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.15-renovate-major-formulajs-e14f39214d55e3fe76ba13c07aa68d50cd7c6f79_1654057840992_0.3249456581469943","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.15-renovate-typescript-4-x-4e2a4ec1d85e60470808c8d39ea7ad67e7fd7d8a":{"name":"@balena/jellyfish-jellyscript","version":"7.0.15-renovate-typescript-4-x-4e2a4ec1d85e60470808c8d39ea7ad67e7fd7d8a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.15-renovate-typescript-4-x-4e2a4ec1d85e60470808c8d39ea7ad67e7fd7d8a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"69dac54338801c66ab10746e2cf302d6c8c271a6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.15-renovate-typescript-4-x-4e2a4ec1d85e60470808c8d39ea7ad67e7fd7d8a.tgz","fileCount":13,"integrity":"sha512-AMzEE9naAosuHRJ2PlwVPOSELMccAwjPPXRB7oltBG0C4Vy6ywELbnSUKKozT8VEDaF7E6NiAfRBSuspvjKe+w==","signatures":[{"sig":"MEUCIQD0Q4AOyFT1WXne8MRBQNMKZcyrlYAB2lZSDW1I7wZ7wwIgQZBHvCM6inRlK5i3VMlNTmeXGYzSkOe/ptvoPP+Pc/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimnycACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyBRAAiQW2PTlZbT0CR+9Qk8AhJm2ApXOtudQ23StuM+9VCnHzbP9+\r\niNzVTG/tlSZk5MJHBXh+EuV3wtdR3hUaT4rJybJHWlv+WsXChPTYg+ySkUmk\r\nY3kBU9N4DBPGf2rSQbZ/7PJ0BEFkwK8Ve+tUqycCTXxr25uaebwOpT9HP6mi\r\nnXeK27UOOJKYNnb/L8mTmm+vYqxSSBGm+wGy9hgNES1MMHEDUIVlrthh3zls\r\n/gQejzRVuEd6BcCZnqvjrZJFUddEeaOZlQ6l5i1Izk4/SJw118Aa6ACItuAV\r\nyS0685GT0vtbxCoRrigR+Pkno7g1gKKQNLlvxxSPu/ggHkVC0YloQG+QwCa8\r\nV+GS6118SxnTw83HWGjZTGPgRpahRshx9e5s+HB7levSqAROLdxnu1DxDHQf\r\nrSBFJOZhUKOkut3hipX5LdQLcOoiUt15kGWvjsXVI+c8fTGRG+ku/ARKeEhQ\r\nJWfqauEJW9620w6KLEhw+zKCsTNATYC0NmrotDXhEgnPopFREkjZqG5fwlcm\r\np3T8/GqroARx0sJO/rcYROVnnhhxAM3+vucQpOOx5zXZXLSGdxEs28+/J+m2\r\ng+O/PK4ZfptQT+w5jM+wXUUTZ7r9jw/Sau0wwlasKRvl+J2qG6MQIibh6MDz\r\nKN4gFL+f1/yKmdbFoa3zHiQk9jnPoeL1RJA=\r\n=Pt/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4e2a4ec1d85e60470808c8d39ea7ad67e7fd7d8a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-03T21:23:48.764Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.15-renovate-typescript-4-x-4e2a4ec1d85e60470808c8d39ea7ad67e7fd7d8a_1654291612331_0.49062752502496165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.15":{"name":"@balena/jellyfish-jellyscript","version":"7.0.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8961ee3f51ad75456b0c825e234cc494bf6efb30","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.15.tgz","fileCount":13,"integrity":"sha512-+MYvMjwZALRjFCZS2eM9ZTMp/MDFOtFIDRfLZUGJD2Iu7zjFei3yOrdFhwXP8XjH+dG5LkymNZzojjrXaniUGg==","signatures":[{"sig":"MEYCIQCBL3B4MhkbFvP+mJ+qxi/KdDLan68gEhfBIY7uV1mJDQIhAN2Xnjfry/+6cVdT86jNCkCMUHchWBIRWmTsJplhKlny","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimqxLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpsw//fvvoGrR+L/jsx6oUXTW6e+ckM7EGWvix1jlIuTw3y7krBLnk\r\nSK/i2uKJoSNGXlSg3r0tjk7EjHQU+ZO4VLjOquPqPUEU1+KvO6q/uVxRuYIn\r\n1J09XqHTi5dwtQZ8WEdnXk0VlqI57SflR6LSGReZFcOudVfkPZYjgS3iszqf\r\nAOErZOpCIQfVXEabWOtTwLSnfM5toM7IczYjWCzqRTDvvy8dEObjB4/yN3yH\r\nAWQ5l3nyYj2vOQk7BLTPPAoOO/mqt1HS/zXzqFFO0HYhXsCMTEiRrUNVY9Zo\r\nDlxpgAOe4daiV4OOqYTzq33KHem3jHnq8jSeZXk/Aadc1gv/7JbcZUUDdqX6\r\n+ymze9gHAO+O2n5xWR+KtirVMSpie2jSfl4ZKlVN1v0tmYFgoG0Os/jU4qJ9\r\nDegXPuyd0wmBzSdayyTD2nCxcBE/cNtHJkl6AVepnF510/D13SeMu227DBOf\r\nszZriGK43D69GoJUj8fJOzZlTk1DyEu8jBW7ljhlOBBC9/ewacfjpGXE9dsV\r\nDbupolNnizm5/CdRIO3GV8ovRfxyoJU7CPzNQ6YRDD9ekgUnTaWrno2YKbY/\r\nKW+V6o//0cmLxQDm6mG9QZ69Aqy+HEnE/oJbViiD9u1xrGOIlgm0/rZMaUym\r\noxyujsQv2ZtCnepQhO1RVHRGAS2vwOUUjF0=\r\n=UKA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3b81042eddc1b91caefa1679ef14e4279c89d1be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-04T00:47:50.377Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^27.5.1","lint-staged":"^12.4.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.15_1654303819152_0.09161673385670754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.16-joshbwlng-bump-lint-staged-9b5f7e830cd969dbb0ebedff11c019fe5bee42db":{"name":"@balena/jellyfish-jellyscript","version":"7.0.16-joshbwlng-bump-lint-staged-9b5f7e830cd969dbb0ebedff11c019fe5bee42db","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.16-joshbwlng-bump-lint-staged-9b5f7e830cd969dbb0ebedff11c019fe5bee42db","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"81bc2ce9b3bd4f4b443fdaf964505fb454e75e68","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.16-joshbwlng-bump-lint-staged-9b5f7e830cd969dbb0ebedff11c019fe5bee42db.tgz","fileCount":13,"integrity":"sha512-XQ3VgjIYZbxBOVqNWteQB8Btg7Cfy6Qb/o8pXk5QQSZlM9A01bssAj+5Py8GO9q7uVR5bSNKFn2ZuuGJXDatJw==","signatures":[{"sig":"MEUCIHpb4ysrf7B0IZjsojV6piXRSX2dg1rLMvNNPA1phHddAiEAk6+t3DqyPb5REqkHdrGaA4aIbaJG9v8qupaV0sgBoOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinF7EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx0A/9E35IYLpTV4/BWfrs4XTmPgIfUPJHCT1WzNj0PfQVPaK3pbmd\r\nMJtxy0QNObK4QGA57L/kVKeTX1ndHn4Wbrk2YHl5i3+R8Ra+ipIMevwFw0CH\r\nrgXkH38ir8HarGdt55eI6cle46RQCqImEK56QPl3QaqilflXFhkYkRfWlIml\r\nu9pAj9xp5y90SEXuR9tCeM0I9FWyHJcVJkIvqo9mzsmAYxW0i2ZGzjclCUPc\r\ngKZ8MTNoc7xBWXfC+8zxPqdhH4jGCZZDxtnw4VEQFZxkaxPoGAeKZeRAwpNI\r\nSFqRp+O94j39mpKQTurtaQI9iv7DQQf8rdJClHhxLBiAAXpntM7k9eTEoSQb\r\nS2OvBZ08hgVkDFjc/hI4pfJc+xzk0y1U5Y4twTan0h/bqJpp/jU/6UbOmfFj\r\n3FHj5YuXIC2EWTmd6DmRXB5QjT+LUJaYkbtobAt2wUJA7RTFVcAxuA3uqYJ9\r\nUFn85JxukPT+LvpKd1mPqfj4dJE99hfOVVtP/n6oNRgZeGCNaTuunmwzYg06\r\nVQ3Y7OpiztK0vqv0+H2kJdfe2r+BKYg3gO0i+sxzNUX+8ulQkS5Wa3T0JKsu\r\nFcuneLis9oGoWdoe0mfVANOPyGufiwqRs+Jzhga1vnWoMLIUDGRYlP5rIk5k\r\n/3xuJL/JtO+0zcCgA+lE6JaA01VsrVXYdi8=\r\n=SlKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9b5f7e830cd969dbb0ebedff11c019fe5bee42db","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-05T07:40:49.119Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^27.5.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.16-joshbwlng-bump-lint-staged-9b5f7e830cd969dbb0ebedff11c019fe5bee42db_1654415043783_0.2110133979814255","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.16":{"name":"@balena/jellyfish-jellyscript","version":"7.0.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7d36e8596f5a83aa8461cbccb9a7bb9bbbe6f3d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.16.tgz","fileCount":13,"integrity":"sha512-IG08mIybmubO1ijmbZbwztuBj2heCPfd9Y0qLPqEppaBg+pzx62jB9RHy6YpIToig4otEXTN/G5yjSw7AVX/ww==","signatures":[{"sig":"MEQCICQBRsLxL8XT26VpKpxuaQlPcOkxIT/VVl8/JaxQfV2aAiBjIWgTahet5bOWseiAcpB74lgCOOspMzkraV8RMAVjqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinF+BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry0g/6AspdHEM33cFHtSuF0scCtBVLBBGncur6PevAhCWEdN1zaHKZ\r\nnP9s5B7WPPtfd8xZD+LxbWYvH2sPSi1IsHwDaZ+PP8nlcqkYd7VnjiMz3D9r\r\nNWw0D7EvDge0y7r/f3XdxCwl+ZWlpAqZJ6wdv6/QspUUZiwaM0gEac7y/tVr\r\naujyaWGxvUXxNMZavQPXkS7Sp5grbo5mB4QNkbIoW7qSWfexCx2XGN9xhzUs\r\nGJXTmyCFS6XhlowQm91Fc12Z3vzZkiP9o94w07ZI98Pq3jvEZn3N6bFPk+vs\r\nkOc0jnsl721miksFjuwPoEuyRXye7EZv/P7PqFe+KYOUHQfE8SF0d2xAtX2l\r\n4DusgFQrOlVTYKGCeJiweYlnuN6e6Ggdm0LbXIcdT5tLKcG0PnPeahDAGM8z\r\nJxz30aEAPQ2BjYrxezG55KSWJeK1IM3vrqZnriFf9zraju9YuPF/oOfSTPeQ\r\nABulBecYyR210S6kFesxxx39UwwryKZlyRYOoCHIx0qp3On8oFaxHqZK8s7z\r\nYSnygr4q76F4KVRwPxqq3LQHKWPbqvJWTMSur8TgMnuCs/FFpZeh8i9QTdop\r\nTplylkyDoV/yfD0xV8jifaDMfPn090GLQlty/hU4DcwDGiLNVleIWNyIOHZQ\r\nRc9j8p0QM2qJe7w7YMeN0cvePTV/DedTp+8=\r\n=KnUD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2a56e2761ba56b7b32ff09a26dacb0c06d62ebea","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-05T07:44:51.849Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^27.5.1","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.16_1654415233436_0.750186407856922","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.17-joshbwlng-bump-types-jest-eea39c26936d4516b6c253e1b2bc61e477abd352":{"name":"@balena/jellyfish-jellyscript","version":"7.0.17-joshbwlng-bump-types-jest-eea39c26936d4516b6c253e1b2bc61e477abd352","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.17-joshbwlng-bump-types-jest-eea39c26936d4516b6c253e1b2bc61e477abd352","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"943796b288320650316f7402c954ce629969712e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.17-joshbwlng-bump-types-jest-eea39c26936d4516b6c253e1b2bc61e477abd352.tgz","fileCount":13,"integrity":"sha512-t2evg41m+HMc4YJPydfyDHDdobcAtx5iY902JxMYNJ64kGgS3vpH46qr9vftxgP9Rqfb6iVkLu0boAm7Y9hiRA==","signatures":[{"sig":"MEUCIQCSKlI1mTvDtz3IyyQfBNcPARcDMKKr2EQaOJcnuyrPwgIgUqbxDi/NCP5wu9GEI79NHDS3ZY0OjXyT1f5ZqCNcGO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinGKoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp69g//YuQkkp1GrKixo1UomcrU4sdGc39exIR5Y4AlvsjcjTW9jwkj\r\nsn1tDWDie0DQlhjZO3A/7yH0G7XdltYxp7GW5gTspGOUBNOxApIUW0nSGYsf\r\n+wg+oRROoiYGoNpgIsykKodaRio60h35CQvZCZbVlMp7yNdbDG47K3Qmq2+6\r\nMXoXHb5MfYuWs+Pjun65bl7Vt4cY4+fyqGGaRzbot3NGarCY3JZe9rDQQxGk\r\nDoZsZpRwS6GBH5h04vYN3GUIxOgCTSSxAMo+6FqGAFRaB4+QnQHDrP9hyde4\r\n1AE5bMO8XWV9HcM13j8OlzCAG4eUd+//K7tLC1nAMhTCkTqHt3gKVeFdHrJC\r\nsEV+ZbUk+F7jUELKZ1RNawUNcz3cYNSOyJ3v/iTm6BJOXkE4C90ZsrS48uTf\r\nfIhcW+4rTbdVw6IvjpEOzFP1Bb/bQCpfMTlRJ5q8w0l8SLlcHkhU6J6wWDBd\r\nYlW0rNwIkOs1zNfpy2uuo5N2GKGQbPDNfBgH0+60s06zb+K7tY4tuN6S00ZW\r\nuxD/BrS1xngspLVIaaCChwOk8iO+LdJjOsl1KCEMB5pmnLiMvS8Mzjar0K78\r\nbAacCv81VdtSpaRv5mijLnwuDG49iO6sIbabjKFcrN6UKtMJOR33tRwyoYxC\r\nVjyKPVUw8XNOMI/yBv555VuWia6DW+wICEU=\r\n=f/aP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"eea39c26936d4516b6c253e1b2bc61e477abd352","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-05T07:57:57.718Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.0","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.17-joshbwlng-bump-types-jest-eea39c26936d4516b6c253e1b2bc61e477abd352_1654416040022_0.05455589038927178","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.17":{"name":"@balena/jellyfish-jellyscript","version":"7.0.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff9a31354b06c5c8b9fc111f3a36a941e7766d90","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.17.tgz","fileCount":13,"integrity":"sha512-EVhH5iO6m2oZMBiO4mgILA/UyZfgdFpuM3qudIFltxtPbRSqxEAguIZV4zpeKung/m7W9A58KelKgKhQ5TnCOw==","signatures":[{"sig":"MEUCIHx5Zrz0yKl7NewTSc77+0POpg1ahxR0S63Nb92vZ3aWAiEAiavcGaDbw81ngrW+KtMn9B5Jv9Dk8QbdCBwD/k47wD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112660,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinGQ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaAA/5AecypIdvo8VclCBaYyQCLFhOLbOjAlOu249j19AsYFRjKt1b\r\ny4cN2rS2YCM/qBfvSvWLHEG0ZrVtZMlhx06nHwCaNqvkUEEG2iRqLlz5B5wK\r\nbIRuXAs8qxk7dwBS9qXSDYRLDVgHXmfeVcdk63GhHZf5M1dAes08Yj17Pr5l\r\nUwxux3tUzQu57mC7oKA/t5zb+LLzJIYDegnbys6Mj5k2oqETm8xiZJPhO9KI\r\nCLiSGoPdUGqgqpEBNa3p9XtcW+MYTER3m6EYcdXkEc1ylX1Xl+kc1bS2hj5t\r\nx88uAyT1L5G0J0vznYF9cVr0bJW0T/eszriGRMtYzK120Mhh5mmxEMH7Zt6g\r\ncK+ZZuhp/EIui9uC+4V/lxJqxRwgZvWA+a2/7nS2i7hXMhq1l/K9DbJoUY5R\r\nlBqggCNV8MMeVJlZEQbfSqXMxZ3mozVPmT7z26+SGGbGK7QHxfYlfCUljayr\r\nQdltD2RzZYWDUM26RAAR38AO4D+YEoyHjsyuX0/QAV4S8O+T6F/lVbP6ZqJY\r\nYKQ3PvWL0Np0kijFzi9PMhjo3BDxBmv3V8dv3x6ZGz1tk6UbCXmeTQnz4usY\r\nN9ICCV8DUVNEAvVXq3AfUCcQxpd0Mimtlw8oznrVCfNwfOVlbe8cA8/Dec4S\r\n5m9N1N6eUwnWGu1JaGI0NqyMb9XfAqc2q9w=\r\n=rB20\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"df8f4221e5469cd06fa02e029b20a62716682aac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-05T08:05:23.068Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.3","@types/jest":"^28.1.0","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.17_1654416439095_0.5397332499462302","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.18-renovate-typescript-4-x-701715b5d85a142bbc71ccb306c8a6d7cc783357":{"name":"@balena/jellyfish-jellyscript","version":"7.0.18-renovate-typescript-4-x-701715b5d85a142bbc71ccb306c8a6d7cc783357","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.18-renovate-typescript-4-x-701715b5d85a142bbc71ccb306c8a6d7cc783357","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3afa1edee5855836cd638f14b5bae66dcf6ee24c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.18-renovate-typescript-4-x-701715b5d85a142bbc71ccb306c8a6d7cc783357.tgz","fileCount":13,"integrity":"sha512-TVTswIR3hDO8K0GDetEI1iK8t3o7T4tb8PVkDtkpgjS4hhUzhgWYKivkVOtzXuyWdGCGmevt6YwlvrArrLSIdA==","signatures":[{"sig":"MEUCIQD4pNNw80SmhFb+SGJa7PW8+09jzTqyaKrO5CKdVFa09wIgP4AYnK8BTblVBWomqPTAbYJpdt5rpzpO/d2fIt3i9hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirNYfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAoQ/+OppRJK8t6fyJSXczAFhNguLpxrb9r0oDrZbksCMtP+K2bDDK\r\n0l8RKUIq85eGYT9RkClHj1l2NtJ57LB6rA8USLUDYw+/IBJMczpbbjPPMoE1\r\nGQrYxCb41cGhDmZSAndQHfeJFh+9kmvgGzURH+FTIxpNEQgbFhaZMka6eDLg\r\nBIsEQFG/W6f0A0aphYw3ZHr1imqNI1p/XuA+VF7cR/gYJrEPRdWJkMBvjsFz\r\nOeG/eZQpO+pmrQ3stg9JmI6wzGa1BlmuRqjd2MK1PlHUUnTC4/pEgvnhK9CS\r\n40/BEiPAN1PKESc3fyCvAaSqAVjOdeyXSKhLzA9Qn5ypj3f5HbW93z8hAw7H\r\nlvgUaHsU7l0jGhYMCDAZVFRPS6b0MLUZr45wxNeDto+qcGO/azLXyVswszXb\r\nFVIVWt7V0DP2OJ2LiinwiLpBXxMFYSIllNDHu7OHVQQnXLhXSm6AT+O2GibI\r\nWDLUJ9xP8MbYVvML7Q+1uN3OkvuWLtyh2KrbLOqEzGS05XeDg5rAMdVjhnF3\r\nQnrjs8kjBNGBuDAKGgkwKFPZPWSa4YzBJZ2f5jeyDmQFkZ2tmPiwemCpZsdP\r\no34566VBWR7qMrI787ZMtDySNrC5X0m41EQ2HMCSVpKuBffc6k5Wu2J2/09B\r\ncUUsynv9eMMjb3Z1qT45jCX5fmHVdp8DoxQ=\r\n=aCDy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"701715b5d85a142bbc71ccb306c8a6d7cc783357","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-17T19:26:44.993Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.0","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.18-renovate-typescript-4-x-701715b5d85a142bbc71ccb306c8a6d7cc783357_1655494175281_0.4707464917943278","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.18-renovate-major-formulajs-2cafa6d17d72e21f9cad56c0eacb58e41a994716":{"name":"@balena/jellyfish-jellyscript","version":"7.0.18-renovate-major-formulajs-2cafa6d17d72e21f9cad56c0eacb58e41a994716","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.18-renovate-major-formulajs-2cafa6d17d72e21f9cad56c0eacb58e41a994716","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e8030107b562dcf7679408e178cefd8cbac218ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.18-renovate-major-formulajs-2cafa6d17d72e21f9cad56c0eacb58e41a994716.tgz","fileCount":13,"integrity":"sha512-CUCdkd/o4qFJw5uJ5iTg4sd11MPLXsbsWq8A6VJ5SYjFDINVHVJLD8rkN13ORw5I1cH/1Qbfa1+OqS5TL7Pc4A==","signatures":[{"sig":"MEUCIFxwE23yGM1kJui5qHcbiMEhsBA9W8uszMEnG/LaZY3dAiEAtRmcX6/pFzPhNmxfa4CDX/T6eVlNC4l+clRTTmZzoKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirRWzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWvg/9Fxd0EDvs9Ysb2ZouK9P4o7WVAmiKgtJx7lLXVCugbL+lKsdf\r\nn0aEH5TdEL7kgXqTzgyEzbiMn7NjMJAaEcrgO1y30Mw14E5sAy9AQbgf/QzJ\r\no6ohaTl+zGXmrvQb6tdCVATNlpqt62bW7nBIn1ykUQywmFkgT6Qkpr+S/Sf0\r\nkZ7GeIhg/mX2C4mN46MLoGT/qgFJW/3jBy2eFrxMkL/clWZpHlVyd4mFFtyr\r\nr3rCEdHRAe56Qw9p/DUx9kzvO5iGXJwIJ9Yjc8auHDATUNuYK7e+4+7cmXQD\r\nGuN4JdiEZwI+AdzArCDWX5OaaNgK/1QAREaV8WhK7UOAMsLopXJuR77z5RS5\r\nYw8QgFOASKtMsdhivIFs+kDKl96RBJ3VXqSRI1sojJrguLWKuTEZKTd8cP/E\r\nC523rVVJ+vXZy8SykHPtOApM8gCb7n2i9F7pcEANZj3r+pTaHDdqOWhMiJ4y\r\nmJyZh0Hbaltdo7FHbHMel/eh6LreeN6ZwjgS9wpK9SCiUxJNIq+lWLi6Bn5A\r\nTTkuas+8ezTpJ5gkINWmY+YGm44Oc+WrW5JahnVuK61/uow5Ka5pTePbu5LJ\r\nt2E2hDp1aKmYB4NPjTisqONXIm+t4WQMDhwQU1QmgiVEFC3RN+Prms2YKfsv\r\nl/mpe/V9XlUgPSp51sJUbTKr5L2IjbeEmnI=\r\n=7UdK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2cafa6d17d72e21f9cad56c0eacb58e41a994716","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-17T23:57:23.109Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"3.1.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.0","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.18-renovate-major-formulajs-2cafa6d17d72e21f9cad56c0eacb58e41a994716_1655510450821_0.9460310234805154","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.18":{"name":"@balena/jellyfish-jellyscript","version":"7.0.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db245c098b7f54798466bd6664b11ef3b58546ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.18.tgz","fileCount":13,"integrity":"sha512-nSEz4PMADB0rm+9NU+OpuhGJ3zYuR08ITP1NCj4/JJBPJNY7Fys9Qq31A6ZNkcDIZKIIZslcm6nruSn7XHxSIw==","signatures":[{"sig":"MEQCIE4k59zuAYmLovgK44LCvlcaO+hFiiLqZhFwhBN0RwsvAiBEhCuP6tlPvIdGwgXXCaELXMgAHeNxsbVQ8umnG72tNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirtiZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6DQ//e7e1a8wtW6STrnqvJg8m7IVxtSHUBdJvPf4c1Wejhnegf0lH\r\n1LLeUxZuO8OA/lAzYR3o7GHrFgggkMs4xHbconCglDzrFRiDSMks2Zm/Ae5U\r\nCIhjyUEleqRduQ2fGWdBkYnFvFuEhYeH/D7SnTgG5GnmzvXvayXUVP37izip\r\nzAo2g10uXAksoQi2fI8WH47zaHwtE0mZJLUg4+ZoY/hR+y513f/PpKz/KZKz\r\nueU3qmSIZC5YIBCDkcJqp+yvwlqrd0z07SE7xvb0K+qQec+DttniAGQmap/7\r\nrYWYJUh7CGrF+WIY5JMq2XNMHOyY3Rbl/DOKTJRhkezYRqGgzxma5XF6aqbs\r\nVcmDDmCIfmzxh5Z3LKzNT18QocSUAQC3TQLePVj1EZIXjweAs9ynU3t3FeLO\r\nTYcbMczqk5aQvTSbWh1owJ6NsaVnZKNelL3FIuudKxZQ+SlYd6XlHTFzKEQp\r\nonu++8dV/OMK/RGpGsnkzAhR8orwaKXW42mWdXmlXPxzb9IvleqX4IKmWfpV\r\nUMs8SCcP8w00bzrSK6yUKfuc9XCaExnPWOP5yMlqNnkrqZ5+lidbIGP1znJb\r\nNUrhYbiJE4XG2nnCuGOLuHbCJpw9KMuDAAtLq5SN+xQZ9w3F2KLf0vSNoV3Z\r\nkzOlimD3Khnj0JGvFaCsScdzGSdDrd57k2w=\r\n=345P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4d279639334a4e681b5f8f27849c4dcf9b636bae","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T08:02:32.016Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.0","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5","@balena/jellyfish-config":"^2.0.6"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.18_1655625881422_0.9259964917011401","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.19-joshbwlng-drop-jellyfish-config-ec61b667eeee8a1ffb432f8158ef7dec2a4cc05d":{"name":"@balena/jellyfish-jellyscript","version":"7.0.19-joshbwlng-drop-jellyfish-config-ec61b667eeee8a1ffb432f8158ef7dec2a4cc05d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.19-joshbwlng-drop-jellyfish-config-ec61b667eeee8a1ffb432f8158ef7dec2a4cc05d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b17b1554e894b88de50d3b4b40adf8177a1b8c9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.19-joshbwlng-drop-jellyfish-config-ec61b667eeee8a1ffb432f8158ef7dec2a4cc05d.tgz","fileCount":13,"integrity":"sha512-oCWRQrPebK/Z5+ofA2kHAS6AGJu2+yYPefQFT9ZrbalnoU9W5udqnjIq0iN0vOGbCbM5dXyEOXOFcb4PNVsO+g==","signatures":[{"sig":"MEQCIHHPPBaWPTaXliDpJC6s5T3cyGYMNuWRBuRqA2c8HN4BAiAtTlKUGlYoyumx3GtMJeAMPbtLPXkM3MUjRIlMPAP1WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirtwQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1pg/9GYP9RQijkUfn0el/ULGAoMX0V4Zv5h7GEewT7xmJFQlOdPKC\r\nvahGWGQUGoUZnKz6LMfuiT08N32ZCJZ1vf2xgyaRQsJh5vlNof/6bEiIOHgS\r\nenrHgwulij1tqjjZ5/TrrBqIEgY4X2YmjiOEgPGOKssSVf+CPeZvQn319g6a\r\nvaRh4vwRTBgdepl7ba+Ig7yrGtBY30E1TvTp/e9ST3gRA77W9PFAAPklr3KO\r\n45//3gcIkLWLdpbQe/FV0wm0ON09gJ1pcAAOWmT5XvQgqEccP4slBD0FWavN\r\n3+XHGnlxDbNj5EOG1kOhKsPyMn+X4M5xXX7oyjvDVNFnabNkVymPd50e/GOc\r\nB0pyLP584lk74IBFeTJ8oROXyMKRHKZD1alCwp4+eNXWJnO1KTX4IEDDNij8\r\n1Y6Hhe76BzypAX1rlEXs1j07PTij7uDKnMykBhzVajB9ETtHtyIm61jXigAH\r\nBEWXk32m6jWgZEK1Y+7+eEC/DXvcmh35s7u3QEC6AT8UOLW04draerLdeoCy\r\nu6Nux5ERG4ZEGg0vCGEwvgz2fhXCxya/eqjAIr9KPWsJFUvaUARR+3iCJiX3\r\noBNIkgeTln4rtbbWRZeoGIta8Kjk1oUdjKmjkFvMpwpxH/Aw5q4AXokZQnSR\r\nN785hVSqzhhDzn6qf/Ac4KoGStVnCf+W4zk=\r\n=owH2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec61b667eeee8a1ffb432f8158ef7dec2a4cc05d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T08:16:46.839Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.0","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.19-joshbwlng-drop-jellyfish-config-ec61b667eeee8a1ffb432f8158ef7dec2a4cc05d_1655626768492_0.3330885515223909","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.19":{"name":"@balena/jellyfish-jellyscript","version":"7.0.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"afdc99d9afa4dc192f89d0b72e56459d2c90b65e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.19.tgz","fileCount":13,"integrity":"sha512-eeXeyVQfb1LcksvJBclIOQM4aEomaoDAs66aQ+JvRU6mwzIAnJAsVv/lz2EY8HbAwhnwHDQZv0NeASCuGv2HUQ==","signatures":[{"sig":"MEUCIBlRiv6/JJBChVVHTWgj+7/8/xM3lGaywPVUvLNUMD3hAiEAvwhFATVz99WVJ6Xm+3Pl8CVlUY1MiPXo2XQTDlrp3vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirt1sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrawQ/6A1Cf+aegJ9mGg4+X65LfJb87EirtWJaJx2zicEo3q52JoFtz\r\ncgBqdAkt/ufjnkKfpYkStplEiE+QRha3rcTHIG3mvis0T4ao5cJRP5UcBcHA\r\nZlaq/O2M7FlnokDXD2xsLBLz1mBm/a4g4vF0aH3dNN/sNIzTKJ18S01dNXWe\r\nTtdG4QlDTXotCVBqy5Ya5/Jcr/Jc5yi+gW7R7WxhKc4vH0A8RFu426vHOMMQ\r\nha0OjS/aUOnKyutWMc8U9V3xFutetEwCLiTGfPC1U2+9Ke4sVqqCv4ImSGzv\r\n0MqMVQQDIE4xG6HoOAkhwIIvz0mfFzdIBUOMsbYXKJ+VgEH0/ZO/xEOKJdEi\r\nRMniDQVkIBJiLuyFnuTsQxZc6uD+gUR23RAGhG0XTZaGul9jdfKukQE1MHhY\r\nLn0122s9DXZr2rj1ZFnO9qxkMM6oHCShFVz/caVd9CUBXYfT1VA/jQsNqKcF\r\nH/VxO8c3VgSdVaRVSC8W2y+wOT53bBqn0e2S+VADq6manxmzqmDK6ge2eQQu\r\nVZKmMo6LJ7ZRlti6IxKtHu5p+0H+3QgfPWjd6r/hc3foz0YwuOXUrj/AOjv3\r\n8uoENJ7vhIdWPnAZa0O0G4cbsP/e8dK+ODC2hDCiYSexbg57vpT1ne+1gW9E\r\nUQuzYC7D5gUg5uZT4wZpGWRuDsFvsMZdn7g=\r\n=xcFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7eeea5c80dfb62e62172501155d0f21d98a273f5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T08:23:16.885Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","deplint":"^1.1.3","ts-jest":"^28.0.3","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.0","lint-staged":"^13.0.0","@balena/lint":"^6.2.0","simple-git-hooks":"^2.7.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.19_1655627116382_0.8086676791732113","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.20-joshbwlng-bump-deps-4ca052fa90541812f9e6e1fc3b188c93d440e64c":{"name":"@balena/jellyfish-jellyscript","version":"7.0.20-joshbwlng-bump-deps-4ca052fa90541812f9e6e1fc3b188c93d440e64c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.20-joshbwlng-bump-deps-4ca052fa90541812f9e6e1fc3b188c93d440e64c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bb3e9685b87aa052059311eb78006bc9b85ba4ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.20-joshbwlng-bump-deps-4ca052fa90541812f9e6e1fc3b188c93d440e64c.tgz","fileCount":13,"integrity":"sha512-5B+gbrQiLen/44B3AA9jN6D+jBNqlSTemPbPbayJZkhROQV/cIJ4/7oCskSjZRDR3NRde21kLUTGjQjzG6QTXg==","signatures":[{"sig":"MEQCIHzMFulnPTT6EewajFJiwzY0kSBMIP2wftNzGOY/vbY0AiBMy229o22HIdy/qmnaiTUDWgqygs7YAEsCmepgjrI6jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir7QiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBuQ/+OulDSFJiUT5xOGVkoGmeMiw4YA+b7gxsoGZyyPnC+jevqZvt\r\nnUGkg0sTAPGSOL05YhiL2vMtTVyc99WKBKVEaWuZBv8nZkqvEOi61UpK3hkf\r\nrh1pndhaHZ9nb5fCX70TeeEObqt0w21R6xz4fKH5uT4kXVMDzMExCa3lZLYM\r\n1b9WXPaxaZYmsU1gGDkVwkQzwKWTZh+CUfk041z6iKFUxEddlathPj/X0RBF\r\nVwWrZoOcZPnTU0enBbRkq5eDAx/cQh3T5taFsFiVVGBV071RQs1uaWTimlug\r\nNG0ecVP48bxl1+9jjq9DZ91dq2L6cIJwYHZRjgQ8BxWHS0+CG7hNNagflTRD\r\nspKUwXQ1hsrNe5zAaV4daSAWQmj/nGcA7vpm5WeZG/VKrtZtF5O5KDNy7tXl\r\nMJMqxdXoU3Rr2jIEdF5irVnXc8qNADm+TjUvcdq7MzIAWBAs9Zeyzll3PitO\r\n6TNIykH/pKn0iJQ2/cXkcT+cgQixEo6f/j/8UGRNPweKqq9myj3iTbKdXdWm\r\n/7ZTyoy5hkubcI/ExcOE9j1P4DsgObwC3TvlN9bqJv6f5xcAaFNQ1pKXa+Lq\r\n7oMhdpjSOzs2UIK3c8/VDb8ppTSVVD3tlolfYxyfa9uOuT51TnbGbOzwXaom\r\nnRc2wYurcaLyv8nBpFuqe5kGUVDniV1Hbc8=\r\n=a11g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ca052fa90541812f9e6e1fc3b188c93d440e64c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T23:39:14.587Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.20-joshbwlng-bump-deps-4ca052fa90541812f9e6e1fc3b188c93d440e64c_1655682082044_0.879031493114937","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.20":{"name":"@balena/jellyfish-jellyscript","version":"7.0.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"90e57a1c2dfdc0c3c0f2d78adce4e8cec23e8aca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.20.tgz","fileCount":13,"integrity":"sha512-oeuf0K5Vt0Lxm2KW6Wl0vxVoIqUG7HcyHCcXu46BK141SxTdBtFSHngQwHrYKLmj6mFSKdlk8KcMkvBPw1wwag==","signatures":[{"sig":"MEUCIG2zmZX8rlldMv0fbTDdEGE/ZDWB15GmHKgA7TvKf2k5AiEAuHy5UYfW7A35VzCD88zC3yumBKYOmURQjQfK2EoQiRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir7UIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1dhAAjXPbxD/JNoYpfg52GuZ9imysRqveL2tm3FJZXX9ntYRi2w67\r\nugHPFB+MVcTINJxoVBbmvq28IH6eLFhm3k0WjovYt5jXYFh4FsFT2eIq5rUw\r\nwU4wn1pRYX+P8ojgdxG44jihkN2tRPcZJj++urL1eQDK+uR+1Si+eI4HQaz9\r\n+tHgoBacPQMZ1KngFjs4NR6sF4XNW4nwXaeWhQJj/gql5PFRE+CHdm0u158K\r\nNEwAkQiofTirq/VlqcgY5Twx/WG08IibpHqYQmh0mIqBH/7CWmYFJPvV40Ek\r\nOnDrsHdmSCvRjlAxbqLzLVbTordBqeGEouufEui4dK0rX+MNm7DbsAmSmtJy\r\nZyAy1VN9pwFfIJhiDN8GlNKVG1nXu2Zj4Md4PPQ3BI1qBW67vwEv8z9PKTKC\r\nhVP0yoGMZPyffKg/RYOvQK+KkyKQfqX6PLvlR1nRFhl7N0RmgNZ21vVW5Aw+\r\nBfiFj/KMFlovF1X15mvdHhTgbGihytkhUKh6kDShro7frQ0xg8fndtLOGNrQ\r\n8MHEwop8s1UzBUm+R2eyExuvEPspHhxZNWU5XE+SwH3lXFQRLP2WBz7M/fJp\r\n1FULRmb6nTBFNqLZwUGcwLOZGeGwcuJPi+bsnaULoJpA2BEf/ZWbAKk9CZQq\r\nP7Sw3FMhSiwvm8F66ogRV/iE2hr8OH0/+7A=\r\n=T10V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6c1786b3d2f7365c8aa9fabfb7e7e6a4acb51d65","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-19T23:42:39.394Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.17","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.20_1655682312447_0.9545681586223749","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.21-renovate-typedoc-0-x-3204d95149aff64c24bf2df48d2053b932af7f7e":{"name":"@balena/jellyfish-jellyscript","version":"7.0.21-renovate-typedoc-0-x-3204d95149aff64c24bf2df48d2053b932af7f7e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.21-renovate-typedoc-0-x-3204d95149aff64c24bf2df48d2053b932af7f7e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"80f7d7049c962e89836d0d84b4e710eb1181c2cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.21-renovate-typedoc-0-x-3204d95149aff64c24bf2df48d2053b932af7f7e.tgz","fileCount":13,"integrity":"sha512-eThDcBSSQY+kKNYw1A0yIzERqKkdoCvtYN/oOkP42rCIe1/6FXX/zAHbyKaRB53s17TwLVKOw/eY2Y4tz88YsA==","signatures":[{"sig":"MEYCIQDtm0gkUocgTUexdNNNFTwQhrTlgWToIbEL+Va9XHFZygIhAI+n87Pocu2ppWUcE0LnAqNxQx0NoSSIuHfgaBHq2+dT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitnl/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAqxAAoSnjMiVZPxIcYSxT9Crwev2ztMZiuzoo9siTYAk6SWdBdose\r\na3aDo3iUYoQy20VrC0pghJa6+JlIMJQFlDDnsxpTBZk34udLB59qV0m5PajE\r\nAcIWehFboTToJUZHxFKHEkV+BE4bcmc/bwon01bFDn+y2/kN/LjloybmcOxV\r\nHCGHH60wU3pc/VOvvfPH45IP5E0P2oxBBlo1jfJnIE8b+WRyv06wRjFvh6ZR\r\n+Sl+pB2woOpUkLphkFP4fZSEu/8vOaFflRZnqexhwiZTV3miAzK4OCh5jvHX\r\nLhlY9Nkf7+I5YE41AlzA3vFdRRUeaaYTe0cFYFjNms7lwnT+XaKq2FQ1J0E+\r\nbjDoR0VZIfuH/0qqO0nauG7HyQ7w+YfjKO2Weg3Oww+vkpU3KJRF4Ua+x40F\r\nHvS7IYQSgVJADIMiV39ZPCKTrXgQzAJZ5FfkJfXJr2UITcMd1/1D0urn330Y\r\nKooFYccGNhB9lVnsu/VvvNVOUxSvhmWYz17mAFsdWcMlKTUbEfrZbk9lnmlA\r\nm4WooVGxoyZfD3EfdT6dmrSjBa+Mb0ISHe1zehCJ4LLFDkloJV45r8BtNJ5L\r\nIiqwE4/9+ydN+vHcGplly4OgRTwOWDdRyWnpGz9WSWiXf92Weo9qdJ/7Tfkk\r\nQXzN9OSNvotAePRI4BYGssNsSOLwZO2uuKs=\r\n=rJuB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3204d95149aff64c24bf2df48d2053b932af7f7e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-25T02:54:06.093Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.22.18","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.21-renovate-typedoc-0-x-3204d95149aff64c24bf2df48d2053b932af7f7e_1656125822818_0.5730571175134269","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.21-renovate-external-zero-minor-938dfeebbc28d40ce85eedd117855eb903167d80":{"name":"@balena/jellyfish-jellyscript","version":"7.0.21-renovate-external-zero-minor-938dfeebbc28d40ce85eedd117855eb903167d80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.21-renovate-external-zero-minor-938dfeebbc28d40ce85eedd117855eb903167d80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8d6b085f1ddc436f2cec456d71a47916a4cafcef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.21-renovate-external-zero-minor-938dfeebbc28d40ce85eedd117855eb903167d80.tgz","fileCount":13,"integrity":"sha512-5H+sOe7LX4pbJWAGzr2fdAm/SQQ/vj6UGyutv1hflBts9HPJXgXS0pBGPEUW5/Gq10USaur7QuosHGI3wZUwcQ==","signatures":[{"sig":"MEUCIHJXjOiyhsl9NaBa0/rTEHPqFEFN9ETB76CATVFVb4WhAiEAgdEVpM8lt/mq0tSl072NXdffZCrUpd2Bm8OqvA39M6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuNEVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozyQ//bkqFXrbbpfCg52pYO5iPqP+a7DbnylaCamK6tB9pUb32kgUE\r\nVbhY/qEmYC/y9EXKaT+uwsV4PNpw6MkBBONIGhvHwmaF+SP5Wz+WYwjG6bST\r\nTPw4QkQWohMn0BORBEwyxM0m9ggtmLQXblFiuW7BXoTIrh+0nqvPkhfBDEL+\r\nvP5JXIcUi7f22oRV9errJj9KYq3iTAvRFGvxoh6CwIF0jWPTJb8H7BsFGp0e\r\nVLR1iJLFFZASejEeZkOEuZgDimIpZKCVQnjfxqW4gkNfpzlX8SMbcjRqinJR\r\nT2OXHl02frSR2+/g2zKCN9bsXg5qMvU4tcxpAs3k1NS8cJbpexENqqitkWlP\r\n86Oc2da0dg2LWGWJI08rnXhLKebW+rpBK3shShUGf0TSBwm9yI6pk/Dbotlv\r\neBGYU5jhd0QenYUwF9wVRRIh/wdp2KWoYJdton1Lp8crPItm2HDK0P5w7YXq\r\nv8C+OD89nJimOhzPfyrCG+bLTcXtfK1ZTflPjNGmJ48Wu/EMEdAyKoBC03+n\r\nc6WVjsHL+Fc4pU5MH3eAwe82aAlWPpjVeyiaBhTYRU2FJLRCdgxz5qlCDP5g\r\n9pQvWTLyljysAkx2mFEW0b+NZHOPpSvkWBekNQnHJ+W1TGAlRG/gaeoanSFC\r\nyLwFxLW/URySHCACQfCl3NqlJHaErk13xso=\r\n=Wy1H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"938dfeebbc28d40ce85eedd117855eb903167d80","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-26T21:32:43.027Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.21-renovate-external-zero-minor-938dfeebbc28d40ce85eedd117855eb903167d80_1656279316959_0.6434744410067246","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.21-renovate-external-zero-minor-8e2c14474464eaf9927d2b571845f2e3d2f2753a":{"name":"@balena/jellyfish-jellyscript","version":"7.0.21-renovate-external-zero-minor-8e2c14474464eaf9927d2b571845f2e3d2f2753a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.21-renovate-external-zero-minor-8e2c14474464eaf9927d2b571845f2e3d2f2753a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7dc5e29a186274ecdf155e87439dee12aa0f5a42","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.21-renovate-external-zero-minor-8e2c14474464eaf9927d2b571845f2e3d2f2753a.tgz","fileCount":13,"integrity":"sha512-U/p56EzJmVQZ2nkq2LWg7gwifG13WIgHsBjnlZyqim6FvWevj14dt8F7ADlKpS1zNbGs4EayM4/nqRsYuLF+0w==","signatures":[{"sig":"MEUCIQD0WW8CPCy+sqnuWKKMVmsXmDzwWe/g9y26UrDjsTKCKgIgDfhBcLKQzZDpaxWkNXyb93A/rSe2mZHDpGGBMyu/abM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuP2fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFmQ/+Mo8QUSlmkYJtyThUYW7jHn1OA0mFcXf3O2wNVJbvpkgOlXgK\r\nDU9DvF0VaszPy1B6g3qscBQRtUcCnpHtnD2rbBHPmMp1roQIYPlqEfbTeB66\r\n/SOyPe0XzKnRv3S4PYjc8bOHgcxTzM+oAcUTP4B0M0v0DVBOZHap8YfssLCU\r\nJq4O43HzHkMfeWn3Po8vgNtYaZXpD7k2MiF/BeymBwLW8km7zYPFPkX4zkC7\r\ndic24S6hI/R1OjsbDOnP8ygH7UpObQg0Le5HEXW523hlC7CtGE0P9cRkffNP\r\nQSoBVZ7yUcPhh094bd4o7LhDfi/JP577lgr+Si42jS8pxgfDJw514X6otDts\r\n8oWcseoKXwGV7uIFgLUe1NPtiRzWACZ7yQNb9Uflkl5TZkxW7BC71jKRGNRx\r\nJDyVBQWz+CxmCPHdTfCOWAgoy60ILb3S7BSkwWgOBrbwXCC8OLF2Dr6p9Vtj\r\ndt4Pqvvy1u6PKe8SnPh6N91z9flN6cofmfLciwG6D33Xhc+eTp+XXGuXHJg8\r\nZlcQrgcYhazfVURAM6DN5siLfiPHHneNZpCVlInlpRahl6DPO3TgYJlHlPvC\r\nSp6fGvA9ZzKOg+DvM0xRy60kZqtpy4HblojjISRFZtpm8DwBGORDabPjJcpn\r\nVVXlqhBk74S3dgoCnVZTIioYpTeaVQgWwrg=\r\n=ceqV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e2c14474464eaf9927d2b571845f2e3d2f2753a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-27T00:42:41.461Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.21-renovate-external-zero-minor-8e2c14474464eaf9927d2b571845f2e3d2f2753a_1656290719364_0.968563116811507","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.21":{"name":"@balena/jellyfish-jellyscript","version":"7.0.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8f1ad2e057050916241ebcd238793c612bf36da0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.21.tgz","fileCount":13,"integrity":"sha512-eiexEcteOBC9dl6/4tgGIDPFAIWkRhHZiCfxpuOquslTr31dQ/jYyzcUuM+rPQicv1NqIyVDCkqrasR620ODKg==","signatures":[{"sig":"MEQCIF3HGmVdUKEDhHqppKUNLXCtSSBC0e6ZHklQwc3hbGv1AiAOO3BCCCg/OEohGdML5NJg60EubllFBtJ/Upw+GksNJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuP5fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO7A//bw13U7iw+ts0bAuL6WmXfEbj1j/8QnEU75Ky0LxSyc0O3+Eq\r\nxdNSPw+QTBCm2K6t4ThDJ9IxHVUhGwT8ETplOHizRK4+v/fxl2nDpTvlU2h1\r\nThhE4PjdiBR7Xq2AGHE7zeuZxK6OZginmSXh69cMbyYhJIPJiXKaGJTh0O+Z\r\nL/5bBlpGqpQxYWFlU1498xmurqDM5xgAuEDJCbCkRq0poek7RdeJjHGDiGJM\r\nMRwYFeE0VidiZLlk+i9+xkPyXW69IFW+w4dnIdc0EHUNndI9uA2XtYmT/Crl\r\nzwH4bU9Ewjxvy4YlVZDWhBwxaXtqaYIXtrHtH6fi30TT3i1SRsVA4KiXaW8/\r\nG8XtoU/R2iNf27m0NtblsRTlP8bzSeV3eR1RSbQFpVjflzC71Qv9XQQGPG7O\r\nnalzE18vigZEANZUaW9aCw5iCiB3rM413KSpz8sgx88JQYdVX6lux0AYSQXQ\r\ndI8NkMsfkDkM4YeFq9MkYaAJXiNZXbe+7ELan0uETwlseBk/KLItUI3q1h/a\r\noXmK7dtomJ9KYtSF8ov/bXTpfKNCo5jXeG2siHN2ewyiunczLk3+tc3k/FrJ\r\nCwVk4MX8zmNjr7drmjN8uNKSZCVW3LQIJbYWXkmKYdl3eMOGhy5NLJtb3N41\r\n2s7HvFHahf//5w4jUTbpkcZHbKhxxukDfB4=\r\n=VXYo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"879e599df57a0ae1aa62bcb23674ad6f59f8caec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-27T00:46:27.454Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.1","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.21_1656290911060_0.6977068219308706","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.22-renovate-typedoc-0-x-d33d23ffecadbea6016fbae3adfb0fef5deb4dd6":{"name":"@balena/jellyfish-jellyscript","version":"7.0.22-renovate-typedoc-0-x-d33d23ffecadbea6016fbae3adfb0fef5deb4dd6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.22-renovate-typedoc-0-x-d33d23ffecadbea6016fbae3adfb0fef5deb4dd6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b83c36bfeb6ccb48e35c61e4b4da7993e6bf898e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.22-renovate-typedoc-0-x-d33d23ffecadbea6016fbae3adfb0fef5deb4dd6.tgz","fileCount":13,"integrity":"sha512-sPB77o4qeGznjqm3XczMHYLZnxED1cz2kYqCji5sJ7rGKx/NYDbEomIfFq3BWBE9GIcsGn2+qkZGifuL7UXZTQ==","signatures":[{"sig":"MEYCIQCEQpxTsCh0NGKCApnbvJVvg1ZmPOEPvwwogYEzk8LvzAIhAOTaLCZUxk3JvEmqj34KRL9X8mN1XtUf1rRAtvaf4poQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuljiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEqw/8Cbd26CfIJyh5Zv74yRF9KFaMXMUS7x7gC4sqL4Vw91SNO5SY\r\n/BoDooe0j7vdzeCjbcTQh9qXkzMQDL5uFo8AzEsCGyZ8v0yg8PCWt1M4UeIv\r\n+xtYdwehFbEXcfC3NxG1SKMS0CSZNC9u77AwCU35MpJPzqjKfDt/xgmGRDDc\r\njFRDHBjtaG5qblJpoicdLie28RrTljKPcCR+/JGwPpfSWtezuvp+nf32aDnd\r\n7gGjuiozP5jzVSQcDD3PBFz8b/NhLLlxk05Tafyd8kdBjElrvBEo2kdxgJj3\r\nDEjkMtfw83ktbZkvOt+lonrcXYON9yZwwB8mXvIT8f/EvwZ4Cy6SNoO68RIT\r\na/26GqBgCx0pED8cwxlZZspbfjiF+2Ogo8WrE3kPLLHng+/u+M/WmdS9ueA7\r\nhWvUQDmHfAsTipkbJuKE3mjCEjb7A0lnIWutdrNKWxGC0zoLRv0iFp4NRaGb\r\nxVNn1zjFWHTencFOeUgUhiim0qP3dNYxNUcnIh5QR3JyjYI9CyHisvqfJxrs\r\nBoTMgWR18at6XB53D1swNpNkRzjtOJqDl3ppUBRMGqTBw7J6XvKJgtM8Y7gE\r\nJdF935/76b/8i3VDSkOolLk8CtK2831vGDuzTz84bUGBwq/qwm2ryry11elI\r\n/hpZZHB3LTSKxDfXDORd16vioE/Rm9VhHdo=\r\n=3w6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d33d23ffecadbea6016fbae3adfb0fef5deb4dd6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T01:23:56.404Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.22-renovate-typedoc-0-x-d33d23ffecadbea6016fbae3adfb0fef5deb4dd6_1656379618130_0.7168240797268701","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.22":{"name":"@balena/jellyfish-jellyscript","version":"7.0.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"62736a472d19f7828f1d1056f6722d586ca8fcad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.22.tgz","fileCount":13,"integrity":"sha512-ZjAZ79SOWkupqKIfbBmkQMFxBV2h88H74EGOYpq/TKyHjSI42c4DtWgWFN2q19A7Q0B6FwBrQ0PkAXgMNtnOtQ==","signatures":[{"sig":"MEUCICGrNdO/x7l99OeyVu7/Jh/59v896L3U0Kfs3D0KeAqXAiEAn/PjLGBJFvqbUxlj92vZPxf7WV0YkVRUD9AVIYPg16c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuoH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpduA//fhLxNVkqvBR/xNzwkb9xEm4rrx8FkVqZ8fcFv6DHN8Cf0uH9\r\nI2OIbbUCLEAqPyFtaaXw9MxjAQvINMosjL86RWllMxDYkEMC3Ea/lpNO+fEp\r\ndeEHxmMFxx9hxg4Ug1HXf2xtFCUhllUihXeK3vCldtYe+IUlDAWN3Y7PHzxg\r\nAL0y0+uBceVJp8U8V2YPh4pudoy0GDyE3xpSdilmORKV2BV0DThOBQv2IwsE\r\n7rwfXFHR1A5WvXKYx0QpEV14AWIYgtj3ft6XmBXjyMwzm/V2SLLFjWucvk1S\r\nqJWzNXzpFDrBCvjrIV6xU7J6quTF3vgIjdgC0bePJ7YGSZJQCbBHF8DSX7By\r\nFHVSr0y9BAE81dSGe3N9AKIlO65ddv1p9eeKOcoGv9kvtJQ4bNzOYDehaE0s\r\nJbGRuXPsEUSlLx3yP/XN26Ui+u3ixBi8kgQCDRxhS1cRJUyFvfNv2puNjCuZ\r\nXH+grORgPjeZXo0D6yNSzefZe7I+IRbhIks1k+n98TONYAORzawtDoxNXPnF\r\nGtfVF9aa0c2vwoK4FxkO1dBjTgcAGYEPm5y5LCVEvR3EbIsHmYckcnflVyud\r\nhiDefTun3YP5EV/YorVYuBEQApvFfjN3uPnTwX8qruX+8ZPVVe45aboATAMi\r\nsJCi8IY6SGdsfsPlixLBZ3qwrZOjOrF+C8Q=\r\n=iIyh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"833e8dcca5631c2b6cca49943c0b1ef539487aa5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-06-28T04:20:10.979Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.2","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.22_1656390132414_0.1365201507636098","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.23-renovate-typedoc-0-x-266080b8b4e8e718a7375bd7215a5cba9bb5f23d":{"name":"@balena/jellyfish-jellyscript","version":"7.0.23-renovate-typedoc-0-x-266080b8b4e8e718a7375bd7215a5cba9bb5f23d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.23-renovate-typedoc-0-x-266080b8b4e8e718a7375bd7215a5cba9bb5f23d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3872f7079a81ace6a5e6d4f13e4e840a81c6bd47","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.23-renovate-typedoc-0-x-266080b8b4e8e718a7375bd7215a5cba9bb5f23d.tgz","fileCount":13,"integrity":"sha512-gj2qWOJMwRbsPu8VwFSlhu9GKRXlYh5fO+/ifddv0HFu5iXwhmub17fZvthiAio/Plo2IN2R3M53sLxRLa/nJw==","signatures":[{"sig":"MEQCIDx5Oys6ShGW5tEdD9x/hIfXt+c/TppbEhPO2cLDg+HdAiApu2xa7jic0TCBpsYucm4wKJfW6/y2DHpqppeoLjWy6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiv16HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYSxAAoOgoLYjE4PHBq3bPDq/+W22E1fC8LsZEYWfYDfsfw9itS4XX\r\nKwxYn6p75iwCgcz5HTuXyK9rNa4UnuU/k1qaSMnIRJPEY9jU5bgKFXBw6Q+Q\r\n04UEY/CzVQ8BlFPnRRiY5KBY/YV+UYlgF2UefVqPa8lN+NtVv+YzxDUa673K\r\nfKr+pCIg1HFg5rPrhvGULZDUntAOyi56tr49a4WPjJL9N5luEldBZ/hc4RiB\r\nLeVhVZ/JvS2eamGmyZsTnEdq1PcuNgUknwFWq/GB3y0IY+1W3dPhCnjLjmzB\r\nqx43gYyN+AG8qKKxm1w+Nr/XC9Q1oCIU52GKRySYp/+7uCb2OetxqcO9nNd/\r\np1SD/bfeaCDucJA76lNvmK8K7rZM/shdG5senMsLpetOs8dxaW3u5gS0R1qr\r\nyA0EZRNwvg4DsxIHWqtWUYhLurZznZ8GcxAaEIDqy9c/AeKkWiiMeLUtT0jn\r\nIOX55OnqGlrViz59ZX864qKAvgFAWZ97/UEI8xsYf42LAXS07ovB6NgLQm53\r\n1UAgFxjOErjTBJV426FHEndcZdnGypcK7UPOgh0ptwPDhabTSZsoQiJZweWM\r\ndHq6Snj4YB5VIKe3MlIFpRIIeRLDMUuNfcQSDkPlfDmTCkg3C7Ayz4986gQ9\r\n8rN4UOi/7+aDVEg33bKPZrZRdTwV0CZXyos=\r\n=VcIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"266080b8b4e8e718a7375bd7215a5cba9bb5f23d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-01T20:48:20.785Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.23-renovate-typedoc-0-x-266080b8b4e8e718a7375bd7215a5cba9bb5f23d_1656708743351_0.8827634437066052","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.23-renovate-typedoc-0-x-7b6faebc2f15583cf1c815dbeeb27ee81b41072f":{"name":"@balena/jellyfish-jellyscript","version":"7.0.23-renovate-typedoc-0-x-7b6faebc2f15583cf1c815dbeeb27ee81b41072f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.23-renovate-typedoc-0-x-7b6faebc2f15583cf1c815dbeeb27ee81b41072f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b6c433fbb9b96eac73a561618b09dcad933b7054","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.23-renovate-typedoc-0-x-7b6faebc2f15583cf1c815dbeeb27ee81b41072f.tgz","fileCount":13,"integrity":"sha512-96oIqMd/tiH3KTckeq1l0tdKc+CbgoxajCDa6f9Rxa+PFHNBhprJBqjtR/eM0uaP3OHS6+jNkANZko9Kqt8YuA==","signatures":[{"sig":"MEYCIQCxSoMcCAOtOOedUp9oDlpDo3gl7Sk2fW2in/V6S/TI8AIhAIg1sqzBV3MQeavtjwkgJkzaF7+/EWsnxBoxNxXxKo69","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwIf3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP1w/9Enp09hXimtCo8JTzmApEsnv8cx4YMfZe0cz3T1aTugJkUEhU\r\nVR5EdkL7yVr8CyEgC/R75KP1VBXsHOFICQ5ye4/DCpHFLrrdXzLlBxk1dQri\r\nvE97Im8uFLznFc5z7yAKwSN7FkksIOqQM7X4ypnXYv+xNj5DhOMaQOJOSa6H\r\ntE6ULyr/KBEZCpQxAe0zuEGza3wBH3C2QeiMjMuayVBvFJ/39zgH6DFMqVtd\r\n+u994F+f67gVkfNfLKY0cWHDlXmJGG1QIk/rCHpkfpmafV61dQ043DWHG2Sy\r\nqSW9Q4mjNZ4v21CWK2odYtU6mUeW+uqVA9euFPnTugI+Ea3ScglXpfVga2Sb\r\nIawyXxJO0zQ0mIy52tRegvXeXSLOClxF0b5pGimu+LJX5BWEFCK+NjmW8qAc\r\nSP1QDQAxjvEt8bSXW4ZG85LqEYYL0cL7SNDp8zFlmvr3aP8yoZRsB7hB5nzD\r\n5tKfE+tJoYx/xL5m9jsZjliTftpBvKS4PADstytczHnWQvIn9fRR77j0XHju\r\nbZp/C9GmxjSdmsFDL1abi/1pDJ1Uhdus1E7RvnbNx4PLN+LNZ3BocuK2Z6g9\r\nfIQI/Mvz5wUZyu/qRdH+ZbhuQ7XIwubPhXNg36yTXJk68XP4it/bMD0KZtzu\r\nYlbHqqSTd8vApE8r9HKB8OT2mXy2VIAkOgE=\r\n=VDiz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b6faebc2f15583cf1c815dbeeb27ee81b41072f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-02T17:58:43.180Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.23-renovate-typedoc-0-x-7b6faebc2f15583cf1c815dbeeb27ee81b41072f_1656784887307_0.025511517756845015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.23":{"name":"@balena/jellyfish-jellyscript","version":"7.0.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b83dd068c2ed744cd6984f256d47e34c333766d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.23.tgz","fileCount":13,"integrity":"sha512-c3qUkBn3dsKtdTsgNfSQG5BBUzsG6qIzkuOUWtUc0AlbpWI0QguLKR7qN2MxBBwdfdQ1jWXxppF3ZC6HLdOqiA==","signatures":[{"sig":"MEUCIQDdNqnTL5/RrS6EAi+ywWmUiIYVS5ZdHWoHhSO/aEGzLwIgbIL8f3D8vFRscCcaxQma2pov7N6/+5jF34lIcL3rd1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwQHoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMcg//bYPuRIUB46p2M0wtn3v9f3HMSEWIVL5dLwdUYFE19jiUFdTa\r\nKNFPSoFjllrOonk6p36k6yI2Q3kLdM0gVwJghiFtnh6wr/DinZmiDyEZjIhy\r\nI1pfF3/2kS7blEuE2TdtqW2pbjaUg28rt60OjUwRQkp+Fk7me9EE/6WaJAbO\r\nb+vhGTXZovjI0FgF31uHtamEXot4w22vOGDMpp2Vs2m0voXaI4i0f90sNLV1\r\n9v22DMhDTN8xyZOET6kNZR9t3DbzegBGgnik6aifUywY6vZTT5Vztirstxrq\r\n64RzPqeA/P0HuLdCrSlupG99aEgqhZa7wi6MiyumAB0o4UKOM8ZhNDRQ+NQ3\r\nkH9WHFx+R93XcPFxmpSYi+q6TV/Tjw/BIyaFTDFCkAt5gRBFl/ndrjB+9y+n\r\nlx4jL3QNs9pdO4uezgbAN++asD2/RKpc7B57C45CTxTcKP4n5D1rpcXMiTSx\r\nxEG/pBlXAGeKtVsCfLTSJ7yfmuTNdburk6gDEVOcoUGw1tnMK7NFsoBZ92gi\r\nwta448cOAFHxDbcMttjaeM8xcalZFvN3GFzWNsfXPYZk/aQM3Uc7xoSHokmr\r\nBZgh8AzI7IJDy/oBXRfgjSB+2iJHCiWH7HBJTc8FWrRgBfzGW48f9ot3+uRj\r\n6jGY3e3FH/DYAVY06lJUdXF2f5ycrS0ZsmM=\r\n=kXaG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e49294b8136bdd301763ae37057314cb45ce583","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-03T02:39:26.058Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31","@balena/jellyfish-types":"^2.0.5"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.23_1656816103915_0.588695451916611","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.24-joshbwlng-drop-jellyfish-types-9da53d0f1c8a2d6e8388057dc3a1aa7013e8aebc":{"name":"@balena/jellyfish-jellyscript","version":"7.0.24-joshbwlng-drop-jellyfish-types-9da53d0f1c8a2d6e8388057dc3a1aa7013e8aebc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.24-joshbwlng-drop-jellyfish-types-9da53d0f1c8a2d6e8388057dc3a1aa7013e8aebc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"29a902eb3683a6bc73175de6416b26f60b29fb2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.24-joshbwlng-drop-jellyfish-types-9da53d0f1c8a2d6e8388057dc3a1aa7013e8aebc.tgz","fileCount":13,"integrity":"sha512-rK0xMA0jcNbLJCnR0wJpIU/bi/POfqGMHrrw5o05g5gDai44sbakpN1JbclUbo2r9fNMjaB/FhKuJE8hMc2Vkw==","signatures":[{"sig":"MEQCIBou/+x1pYCvA80DjIMV0PX09S1czpMxIfi9k+8NtON0AiBWDKymGRLg//vsBN3b88uahLPUBlbUp4lCA+AIvZW/DQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixlpDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohUg//QX7pF3APH9ynJPMv1YwK2UGRql/Xoj8vrr3+mdBdl7uVL2FG\r\nRJb0kRjnIlJBrmRvROgYDK/3Ir5UYh4I18TrwEv7ShZOVF/PmVlbluXUr1eF\r\nskG8nW7G67TjaiHGDit4oZIEFvn/RAWSAt4QdL1wuHSZu98TfztMQgLkuRBz\r\nOT/38OLGMPJMvP5SvVDxqsZlqbhDb76YXuVEXTkY7dOvCpMeXpXbpq4UXxf/\r\nyeGX0SNW32kt8nEZMzQBzd3eGDxu5GYOnlyFTnzfluyNphV8491iARfap//h\r\nKBKaoiqZmjy2ST6Bq///v4i8TGq0eFnDNtTOs+LzUkSfWlrOLCqD48lok5vd\r\nrn8TwWV5WXfJxz7cV0jsDmYmSdhOjT3eYPHvznWHCa4s2uU0h+QTT78mFsWQ\r\ni0musO0srK0q8Fi81KEKD4YkQdYAqRUOq3O+ar3OSTkR6pmD6gfnENUBY2ec\r\nGmgIsn6RYA1v+cna1DF/RFwdHIahZWxwX//Kw5EK64xhgJc+Isy6NDOU7eIK\r\nLwm2gbBL9pe748F9rBztuJETOXK+LrENah5VkT0OlXf5ocUT2A2+QxSvBsZS\r\n2a+X+9pU6eR5MwjVWhpzOv2vVc9gB0DoZ2KFmpj9be+u1MqEOq/dfLvCvKS+\r\nV27la+/WGensRcMjkI9794ANGvX3sRzKSzk=\r\n=k5Vx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9da53d0f1c8a2d6e8388057dc3a1aa7013e8aebc","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-07T03:56:38.253Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.24-joshbwlng-drop-jellyfish-types-9da53d0f1c8a2d6e8388057dc3a1aa7013e8aebc_1657166402581_0.03735416960702409","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.24":{"name":"@balena/jellyfish-jellyscript","version":"7.0.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3bf8837d46ebfb5b524f212d88df92ba54fda098","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.24.tgz","fileCount":13,"integrity":"sha512-hiwoyauf4pphx+fcKTbfTKOM05Y6wcL9F+ICFtyqdJ2dnSJwdbV4ltgBzd4lmoYxoMqny6Wj3HRocHubZ2tuKA==","signatures":[{"sig":"MEUCIQCgI7FBypGPVfwu1vSs9LpUN4jKRfydNvlQyVT/CkFqKQIgKwY3jQh4UrrbxEMX1uuw3n0S/xxI+2rc9UkiIur83gQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixl9tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUGQ//XLUUmLq/fT0gXfq1fcsIYc9BDjRSoPDWJJgauB+FMP50gaD3\r\nk98MATGBer0lAmbj1zn5H4X3UPr2kmPo6V1HYzwrIQGYK/pOuQdRtJsJ9c6o\r\nFdjbCFul7Zzlqn741+P2b3NLkz2Di/tgd9K/guNKOjGEwzFYHL/YhcTmHftf\r\n952t3P5f/9qDxIRWElbW1eGTwshJuCUwdXZDbMtFWoSNv06WvOk3ZQx0GWKm\r\nl6jQnFaIG7fojUAvSVQ7NTq7aMrNev67sorxEWbdgYTl7aj7Wx8cohc9THKY\r\nzjDKm0MqwGx0c0k0iemxmCS/N340pBGoGmerUmlMy3bPmr5Xpc7HAFZ4aEIf\r\nuSALoOcaUJ0vAqBgQm53wxtMOgoZEw85p9TEA75fRsygFADsX2e3+8Z6LKp5\r\njC3lxGvN8SfvuRGrKEj+zPuk9Gcpk5OkmL71C404Mxu8X/HoaS3gBY0ZaEGw\r\nKeHUn9rp8ogEC/gZyfjc7aVEUfpCtEMYih75ywy9uTU3yDBAFX6ouHtLLXz5\r\n8bEgCH95/Ybt66KvcnAFzJ9tiQgOtNfS9Z4JGp23nAXom9Yb6dzH1pnjeMgF\r\nP9qGRUs2s9bxk91EdsOdu6Hk9PTI8oNMHbGWgmhRwBnex06wQvqE5mjHv68/\r\nh6ASEqfBOr/se2mviHXl+u93XnN9RrCTj/A=\r\n=4pyj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"98fee6336db94d0eef72f3f27c097134fce0f495","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-07T04:20:01.335Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.5","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.24_1657167725344_0.2517147663238153","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.25-renovate-typedoc-0-x-60f8cd1a8bc87bfa80eea5c43fe603b8d754b32b":{"name":"@balena/jellyfish-jellyscript","version":"7.0.25-renovate-typedoc-0-x-60f8cd1a8bc87bfa80eea5c43fe603b8d754b32b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.25-renovate-typedoc-0-x-60f8cd1a8bc87bfa80eea5c43fe603b8d754b32b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4c28b422f4d0c59839bf92131c0aa5522354c8be","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.25-renovate-typedoc-0-x-60f8cd1a8bc87bfa80eea5c43fe603b8d754b32b.tgz","fileCount":13,"integrity":"sha512-vVuDqImzdCkoPuU7Ag09RN0qoVxpNOQds/whNhBpcGObvmoQpNFc1hxxVjskadF4qiQIVtWw6g1aLHsC5uKlyg==","signatures":[{"sig":"MEYCIQDEBfK0w2XlbmXeThzG6zjLXHblpN1Tee7BQxztfsfndgIhAJhr99bd3ZOtMZVArocNtuSsLqLuIubFD4oWRFAnhO/J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix4xAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq28Q/9FlCh3SXBvG7IT5+LcWlsXcuftbr2lbSqt10lmXMujigqqwzS\r\nQEPgMQz/RgzOK4YNZkWVXGyvoiU0Gr7C1BG/0LekE7OJrGVfQpo97kiYrJaO\r\nEnwZWx8Kqhk1kLSsrWJatS7lj12Il6gr6uECpYdCVXwsQkC5vtGj7lW1VsQF\r\nPcrUO+ii2kCBuXffHBFEq9y55Ilgx0IE4g6YNZwB5rUodONnaAO4novOosV3\r\n3qg8WTVfyjrk1BOzslBKkKXOqW6wnSlYkAkbVYocCvw8kvoRKhC73BN2zD9R\r\n8MN8rBQDPKeKMWF5NPFlXArz6gsULZkvyoRCqBedo7Ybe2qNUladAT98nyEt\r\nknnhQrlG+bm7+UJA5I5dcMzIzTAF49TPJt9nmCnILjzvrfTiOtxHHECpoD9X\r\njAoBch/5bQlsJJto/gwRlPga9o123m7u+2Ov25wDbRk2dVqlMf5b5NpLUjg1\r\nTIRVykJ4e8ULoQTaSAT5t8OY2SDch7UzjnnwXudcUt/i9ubdaj0wGdRAeush\r\nTOqa3RP/OCSWrdfwAspZ9ywNVol5umlkPFzVUJawkI0E8HR3VlZzlqQdVfm7\r\npKM+4zFq8vr2ukHmINe0PDUgLVg51q15o8WamygcEWY5fWkHEpfHlqIqYA43\r\nDFwc7NyMxmMG1v9ofsLUTc8xhjq6x+7jYOc=\r\n=Vs5e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"60f8cd1a8bc87bfa80eea5c43fe603b8d754b32b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T01:42:42.515Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.25-renovate-typedoc-0-x-60f8cd1a8bc87bfa80eea5c43fe603b8d754b32b_1657244735953_0.4261048844913491","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.25":{"name":"@balena/jellyfish-jellyscript","version":"7.0.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6668217efcb80120a24e53dcd0d2bf4402747362","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.25.tgz","fileCount":13,"integrity":"sha512-6TjTjfsn2bsZjku65vZiglHyZOv8FKkpTcs2h6ahTiDC4oloI23RvanWZyGAVaqqpc+3lR0GefOL0JhAVW12JQ==","signatures":[{"sig":"MEQCIASTRiFlw5EeNsiWgOIsyjlX17P4uFGr4+L265U8yTfZAiBxGYzNANxbLApH8KKynRDctfHNfVZblvx/ca4t4oyS2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJix400ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojmA/+LtPiXo4CZrvqqXe5OegMolIGQg3ifd6y00W4iBGtEn7rOATC\r\n9rXDMvIF9N+u3pCaaRMb8475gW4N71H/hvDnXLP1cqmBZF8XqfF8U9CS12vt\r\nDxhfJAsSLVdsbF4YBnAuU1bv+uLpjEydj852SvOx1vyxLY9wptXBNCMou4Ts\r\nuxRl9IrvTDd7Ld3GtGT8G53b0sCVf1b8zRrHmNJpwqE1Q+VwMAdkQbweg4aY\r\nlE+B5CmTNBCoBjBDFYmipfJJu+6OXPp89q8IMwWtIw7VNf/sRMvzcrQj54m4\r\nyrovrj/10ePrtr103Ar556l2Z6YrckQFw0VTfS6rtKPuEQ9r0PQv408sEuET\r\nsvAVjDjv+zkMBCZG61kqwt7ekg/sIZroY21mpvGUWp1ckcyao+/QxTdfSDY1\r\nRr4uFgKh5MUho8ZwFKHiER+mwJ/oVVucimAlk1vRw6kt5izTvzy3up6au2d8\r\nXA9B/SnuiKNSDTJeAEZTwPbOCcoL3q8z0dlCCetCSCETNhNR+bmJVouEBTpP\r\nKG8aKiicxwbU2sMYZ9bhdwaDtwmbQMb6k3/xVbRlLCfTUMxTapFS7bMsoqgW\r\n0X/UxtjcSjRbTvgFLtlgo8nWVeJtD7HbCscvd1+ZDfsV7pXOtSkivDitCxIk\r\nbyFtPv+9JLpfn3M7gvtAft1h7fkgDuCKkIU=\r\n=9upO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dd304933e8bed192e2bbb63bc01f6531b1aafbac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-08T01:46:51.010Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.6","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.25_1657244980367_0.8753011929616079","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.26-renovate-typedoc-0-x-c56121db16314d1cbc71302ed75c054f4580fb2e":{"name":"@balena/jellyfish-jellyscript","version":"7.0.26-renovate-typedoc-0-x-c56121db16314d1cbc71302ed75c054f4580fb2e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.26-renovate-typedoc-0-x-c56121db16314d1cbc71302ed75c054f4580fb2e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c08db2ae653ed0b0e0e52e7ccbdb0f4ca155344d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.26-renovate-typedoc-0-x-c56121db16314d1cbc71302ed75c054f4580fb2e.tgz","fileCount":13,"integrity":"sha512-nDVDHAfk1Fxqn1jMmtidefdCjFENknhlKTDf8qB/jZVlYt2qIbMlsTevGTr+JS8mGRdKiErexFbYoGiQ/Lqqaw==","signatures":[{"sig":"MEUCIQDy6BQEvfq3dnjgBT2KLZcCoJFY7pwYxZytk3sWLf4dSwIgRapWH5zxgYAXHmnJA50c+5boBioQddTAUZUMiUYUMhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyg96ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozMw/9GyWkf4czv6Oafvagjou5CGGo+LtsVwEr8C105d0lOMgqh7W2\r\nXaus9xk5Q2RTlwKDeVPCh2SqmkhloQPFi/fu/0hM2suupKVM5wbMngrGcVeU\r\n8bFoI++fBcvske+kWv3Vm0ctBGDgR4m1TJ/HNI1Y01+32JngIrpNMLNHzkOy\r\nhYZH5cLQky9HiBgMdDmAIvCQWqPpxA3rlf7V5uM68bwO8cFVQU/KC5V/8bOw\r\nK0M9Tr58MTYmDKAaM3UBY0c2AifMqq4Qc/yKzQ5v/BAZpGx0bEdV/GnAQIak\r\nG5ZGSLd3oB/cvH38faIJh73AtIb3cTCU4SQLcsc7jnJ7AUklv6rJ+Zobx3ER\r\nJk6RgSxPUca7wnEfcDt6o+g9pB/D0wkLCA7lUeKUqXVQCO3ZhhbdRYzrT7CU\r\nl26Kh+Am30LgYO247r6PiA1FuZyprsrcJQwm22RdVeu+kRGJajGNrFKnEn9u\r\nU89mMM+7n3vQEEetXdV1Fgy1j11JQp/VdI944p/t+RjX5GOfz8rqihA/wfRW\r\nASCgz9YGc/J1lOjQif8k8nxPPMEqSQG/lLYJ10ZmLlR19B0lF2aTBmVdUd+J\r\n8j/zhC8BhG7f6Uh2JTrbMxW/GtqrnQEUUT7pNq2Lnpw9bIaXW2E4UUi2IXqz\r\nUlmrOlseNBOZxLjxvTmPoDY1Cq4JYYFyII0=\r\n=DYLl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c56121db16314d1cbc71302ed75c054f4580fb2e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-09T23:26:45.602Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.7","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.26-renovate-typedoc-0-x-c56121db16314d1cbc71302ed75c054f4580fb2e_1657409402327_0.6277081711609733","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.0.26":{"name":"@balena/jellyfish-jellyscript","version":"7.0.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.0.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ff9573fc634ee010df9b48fe73ce56d8967bf8b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.0.26.tgz","fileCount":13,"integrity":"sha512-mwqQYWTfIDAV+w058a6QwzWKqnkGmKSRcXVtMiKykT6a5MHrpyr+r0lefWB2YiMc5ban+vrV52Ub5qApkb2Dyw==","signatures":[{"sig":"MEQCICdNJgbR5dVwz8noXB08i6lqooHrx+xDw91NiTUr1+JMAiA21W066soJjcwRKzioU0oswEv4N23ycQT0GJQXhKUK7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyhBKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB1Q//VaOkWSQQ8zEsuM+9c+UJD6RkWemczchQSUxL7fFJYHdyEWcD\r\noUDXpyjEycaWdLaSdcDgtm1X/P3HAVzCboH2RzU6P8sPdc+5DieqvRnU2qyx\r\n7tqcQ/d2LdXaUMfb+0YWHuJXKqixzwm0pJeyI1NP3BLEjjCPQAMhNyOe4IRt\r\n1ERiRtUB8WDy6nrs8LBLnqMYYE8p0hx8zB+zLoUPaT32AMJFIeU6mNdUxpOd\r\nsOqxk+7V9+tomAxz5x2WfbphVg3+YFaVgyCNECM9j1ao0pYY6a6+aFFj2OoU\r\ndw3Ok1arO7+ZEyvokjbYiAkNut3sxfMlXtnIVCQ7DuxAlBxRhnq6NJN7F+Iy\r\nKwbRx3VjAcMzCPG7NSNJRhUyRoSgnIcYaRioONihOWTQP44uurjddKECCWwG\r\nmAu1FUo6vHHm40WhNi2htXi0BH9xEQzCbYe8eBOKEZTsZXlVveVAOWlN7f9Z\r\n+4u40s8C0Po2kKoW0632uPPno5VUCT/qGAKmlSixaM7M5Th1dex0hj223rlt\r\nAJ6aiqtRQfUHmsP4jRk43UDU8JuWK3oG7ouuzXd2RjRKBQKEzq9XHUz5zO+j\r\nijEalpElQIg/Cc8zjfTVzIWOvnwX7+XTEtyz2iETxKHdcLHqVvtAQK4O91D0\r\n7lfg11RH9p+6oa3hu6PICPUI8qz+H9FhXEg=\r\n=cRaZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1c044c4a60707deb6448ed5a920475731556ad0d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-09T23:31:25.366Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.7","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.0.26_1657409610144_0.6032597816594756","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.0-lucianbuzzo-countby-6353e0fba0b14af137e68b395e7ba66894b49ada":{"name":"@balena/jellyfish-jellyscript","version":"7.1.0-lucianbuzzo-countby-6353e0fba0b14af137e68b395e7ba66894b49ada","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.0-lucianbuzzo-countby-6353e0fba0b14af137e68b395e7ba66894b49ada","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"22e529daa19d974f0dce1bc5aa1c42dbe52ea07a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.0-lucianbuzzo-countby-6353e0fba0b14af137e68b395e7ba66894b49ada.tgz","fileCount":13,"integrity":"sha512-oaGa80/D5O+QTbiTMJP9nPOCsgS096hA7/9k4aI+aqcTYRkSCp54SZJv8+Lo1bafNWE6MkJT55yEhgOa00D4qg==","signatures":[{"sig":"MEUCIQC9wSDH9DUiYsMaMwCwpSv6gtzAn48no5mQyoFWmqjKvQIgSLcL2Rlao7hvsM2kmTL8TlVBoJ3uYiOASOAh+I/puNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizefhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEKRAAoQ/t5JhkVmmreV5LZQYMk4FgxIeRx2zlDJTQNI2SVCtLk/DH\r\nTvesNqe1PLjsJVh7HoIV8RLHKfn53yk8mRwa5WE+eb/AC+229EOTBssM6810\r\nBnbmP822aOUpfeQSKRjDKtfr6FJ7fUCkJ55Nk9m4/1jA+gSNd1rSBzOpdK06\r\ncVCQW00hpx06aAk1X9zJo6h7/gFVPJmLG3h7CDmL4gLGwCP0th3J5imphC/S\r\nefrEq0Wj2RbQzqFOggtdYHcJWqehatyMSCbggLOfjtuEfvtaAZ2Y2KNWsGkD\r\n9+23BXLOyJIwcJKaVwTw9ILxowMIMOIDsQWK5UWPF4TjSHkjcfId3HiPKThB\r\nTHC2sTTm/axnkaKpwf3Kj4cHRWYRMkvzaZjPd9+UuxtIKc/BOuASbejVy1Kw\r\nZjQh36beKDumDx6mhR/N1+2J4vn/DhkCMAiUzrbGEg++xo/lsFsyyrUWdUEq\r\nwX5B3oKE6PSTetrz1MmGle9n1hiM0Th6r3Ts94sUXBFNWkZpI1CIIgUBIKMg\r\nRe6BQq6BNwDMEagfcqznFoUoSuIKWTj3VXOLkN5EDA1asvc7yIxXaY8Uy0Oc\r\nOfCfv69QGM1P9e9M4AgQLthQmPgO0DIYBqdWMzvWxc7TuyEx5EGbim55o/rl\r\nE6i/ht97aKq18iOqYZ3lZHwZu8C/1vaoRlU=\r\n=oNSP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6353e0fba0b14af137e68b395e7ba66894b49ada","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-12T21:27:31.604Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.7","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.0-lucianbuzzo-countby-6353e0fba0b14af137e68b395e7ba66894b49ada_1657661409546_0.7702516365167742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.0":{"name":"@balena/jellyfish-jellyscript","version":"7.1.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"de246f190db9a65eefecf0d2115514b1871e60f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.0.tgz","fileCount":13,"integrity":"sha512-fFvojPhpX5rEZQmBmVDPeTevYbvH5TsSWs4kAiIcdpAbmbo7b336rsb5m1yqj5KrE2A8ykY3lk/8LYM0PGa22Q==","signatures":[{"sig":"MEUCIA5Truw1NWg50xbl8RtJIQ8nKajHppE1ooSaiCSJsyz8AiEAiub7pFlWU7GKSD77EX5m79vxLt2ZF37BtrBsFmWzmzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizogxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreZA//ZTftb8f0TT/zErPDzeujTRLBHUwpeOTirmxS3ZcO+X6/VqAA\r\nOsP9J8XOrPkt3nhHIoYugSBhcgpoIIKlnDG0CpKXKgKiiSFuip6eUycyWaBx\r\nG7VJ7AQB3KPyqVMqx1vEaXZKBe2RwZgoHaHhczuAU8xAjSwCF08qZ9LvRatn\r\n1A/rfuUWtOrwLOTKsrZ/3XKnNKCMb0L9+YQNjHb93Ze5JNT1khaSdFdWBolA\r\nMe/SKKXd1tDl5j4nSZ+A2MIEwC16eEyMqklbfhbcZ663PVAlEV8JIKAS9JVL\r\nb8xmVxYmclktrRzLVmF1xc3rkn2WeTOxPL0fFawitVG8prcwMaC+14K25SEr\r\nxZnbLco8RZbbDapkAz4GKnGsgpXT2RHxyUAKORWDMuNix9A4wZxwq//HRSqY\r\n/t2vxDG883qkNmqpfGv9nIY8uwHSis/ASLTJ8iYzJ+J7/9JCtNXqAL2uiR6G\r\noxrg015HbAgrBh3sHR3OIoqefR762R+4ffi4i2Qq5NIvhN11DxSJPA/tGFDm\r\nQKxruWPyvCBp3kLY2izKlNm9hllj2UZ+HWn3Eje36lYV/PCA+tq8cdqgWMwu\r\ngHH3E7Mfu3LoTg5DbHce0eFcmqTwsmGnIb+p7oLsjzJLui4mD83Gd45u5ghh\r\nPZ8lcI7dUQ3tQk0o4F9OdqFNHsfdmuV+sAQ=\r\n=kS5h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e235948e6ad47f39e80c26be2965ee2a7272c3ee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-13T08:51:40.661Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.7","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.0_1657702449561_0.3617477730559191","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.1-renovate-typedoc-0-x-1c42444772a92359d5c19d90dfd02166f941c8ba":{"name":"@balena/jellyfish-jellyscript","version":"7.1.1-renovate-typedoc-0-x-1c42444772a92359d5c19d90dfd02166f941c8ba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.1-renovate-typedoc-0-x-1c42444772a92359d5c19d90dfd02166f941c8ba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a575a4280fd8596c06b7cade70c22a11e3546482","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.1-renovate-typedoc-0-x-1c42444772a92359d5c19d90dfd02166f941c8ba.tgz","fileCount":13,"integrity":"sha512-uPi2mdsEWy/gtocPPPK/3p0bJeMsczhBMqxEqNWIpj8WYU/W/A6QqVtrzhp+gDW9mcH4rAlgh+M49olekKyCpg==","signatures":[{"sig":"MEUCIBxqnbEq/N1Y+CDyY3IDmsPxYyZoI9ccFCVwPyCrRw1iAiEAjJ8oYeDY3E1CJ0M2wcHYqnKi6pvUoynP4OJ9OiMGLb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1LBWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI9g/8DHlSH9VzRbO+y/u9luKaPrkl5qvJiAhEaXr3EWFc08eUHwTq\r\nyY8CoieBpc9GcNya6ZqnERN2GD7iceMkjWoyMaoxrxbhJ4BnmDNTRy5Y8D9T\r\nc7Qa8ic19UxZZRHVs8nmwAaU2W8G4882eYDkSKN0wANhzt3yAIvwdDiTWvOl\r\nGOEpOtC0NYvU/BOGlW1q0RZkeuL1XCqV3KtPwD7ErX6BSSoV/OvWZH1+U6/1\r\nAx+LPRWj14ttNJ/RAAP0wD1VHLXK7oUa7oc9KWG4wQfegop5/Sxb/zXYGiRd\r\n7SVrRic45X0H/4sxyKP5YxsDvzJB1tVBoLHi8n1+GzXI+I3gk0MHWZkq/ZG8\r\n2QRhCY5pUtzA60FfXYwzRUNKottnYYHTveBbCTdlDQANluELZF9QKpo6n1iT\r\nE/I/snxAoyY8nQEqHHREEeYaMHOBKwnnyzppNzvpv98dQ8TSKu1MDDOsmrMx\r\noA8Obt2zLRRQYPf11J1BKKBOycJFFQ44v3SXVLn6pTtYOCEvid6WdDqDCVTH\r\nXptbcSQc3gbScukFY4xqrquQbDJtiLXFG2vK2HSXTDXyIcXxNKeYLtUS/N7M\r\n0N4zdydJr123FHWP/z4kdxMKPW9e89qODpX8uV/R/cD4Vb7MEpsFTa8lppAE\r\nFPMkaFMncDZUwIYB8PPI/p2/eg5wWsYRlO4=\r\n=YiWv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1c42444772a92359d5c19d90dfd02166f941c8ba","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-18T00:56:01.596Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.1-renovate-typedoc-0-x-1c42444772a92359d5c19d90dfd02166f941c8ba_1658105941836_0.7340716564924599","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d69905ab2c570e4a5b49a7f37e92fe466c1e1657","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.1.tgz","fileCount":13,"integrity":"sha512-8ykTojIVdR4XlSTPL+wVSnkqP3bLJBItm5FV4+xHxFNe2kOYsF/aH/s+S6vrrcxK5XIfc979aURhLAcAVfIbDw==","signatures":[{"sig":"MEUCIDZKxb5PnEZDLUfxriv6uzwoBRxnKHFUikun4+vtDEX5AiEAhooGDGMKpMJ06uYTYx92c8tVggIUYKYNB6AIYzLzrgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1LEcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5DBAAoyXVV04UWkhyOw/H84NoT0LezA3ADDzC9DkGMeiVH54V2Ian\r\nywIz3taoSjXxxvU7L2FWjNrTbVFTBo1Eco56M6lk/Z0u6N8bKvbS8xB0RsMO\r\n6L3R/6Lk/CpUwJ2UPTvRbso2tdDh4XoTziGvId1uO2csX74szjBAbA6x28CM\r\n2eFZc8nbf1MWaHq9T2H/iN4YpjxBYoMcdamU0hhZmNVfifUGKrpqXgf+hKs7\r\nMuQAmx2NHGVT/XFoG/UaUCgYKiBjg8eAYDPxG92YZSLXs6M/1PfPaCDZG5RE\r\n7lGT7z0INUE1fqNm56acKn1eBivP0a/5oI+nvfcjSUMh+wV+VSU5pVT7McBN\r\nM+CIkoFIrhn8DyNjx3H3GxrspGjPrEqrGSgWjR/m19t8WVfzliCdECnjDbbb\r\nXCQ5d/EP0EjzFePiP8AhpdxJhRMIjMAQUYV4iLRsVd7dktBBcblKcndNXWUS\r\nixPtSTUo+lXxhExEBGUtLjpA7GUIyJJEwknuijAQK36Tfl92LxgKISyQBlY0\r\n9ppEjDHG2xKtyfh62Upslg1zawF6X0hT3gWIqeL1gGkVu/cl/d3wFXR80mne\r\nol6FiLV56aejN4M4RlX95pHdn8xjAiYm6JqBniYvGSgxy8ubS9URd7xBcJLu\r\nvqd0qA+gXUMkOfbFO9+OsHjyc0eGmaELF1U=\r\n=Z2na\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"da655646ed9a69adec7797dc9b5a0128a9d00ece","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-18T01:00:22.034Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","autumndb":"^20.3.3","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.1_1658106140148_0.3025308330757497","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.2-renovate-autumndb-21-x-8e0dcf451bd1ba8e02cb0debedfa9e8a73291870":{"name":"@balena/jellyfish-jellyscript","version":"7.1.2-renovate-autumndb-21-x-8e0dcf451bd1ba8e02cb0debedfa9e8a73291870","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.2-renovate-autumndb-21-x-8e0dcf451bd1ba8e02cb0debedfa9e8a73291870","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d3a390e0af1b5a430b4be9d8a0e883c31c65e4ca","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.2-renovate-autumndb-21-x-8e0dcf451bd1ba8e02cb0debedfa9e8a73291870.tgz","fileCount":13,"integrity":"sha512-R+6hibNshT/QRisygx8ecH6heBrBXlecd5UPinrUTils6BsCp+ZSZ3jjN2do+0uVVso7KrDa824WvpQ3TtMqMA==","signatures":[{"sig":"MEUCIEyeq0Tjyf/F8L4MTyfDIzGYsFQsfXX+nEcp+mWYyX8RAiEA3zfrV17vwH+MoP54ZyfwqgeVLNRwucXtFGl25PuRf58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1peAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqfjw//ePMW/p3WHcqyO0Z19c7FaDxob55DA4TQ7u7vh9RA4OJdOHhv\r\nCLF+DSyZcVsRiCGg7asIDjZSq4QTINHHl3pnidpHQ5GBHJlYVJ9sIN3PlaSv\r\nv2T4ZUTSa0BHeVWDJeWuq5Resx/pBz2jwCyaHzkAaOqsNVN0YqqckVqRkuhP\r\na+Jeiy3FMi/U1zF1WuKQdKiT1FnkowtR2KnAnxrl0ll5WSFrHMXJqqZ91AjU\r\nA+RCeacwt+1ydo3mXGgAoWX9oaswepcgYwoSE+B0rOkXwVa0pNr1ZmBVXoaP\r\n4DY3DnIKlo5p1ISl1KnMpjT0rIGA/vi4Sgvn6jTLHosA8ACO3fn9SDgeQLXi\r\nDvzplJBPykMN3qdOzIoJrQKpGMSaWaYYg+vwKzwaM/iIlHfBkVR7BJ18whJj\r\n3cECC4y3rU7oUdENXjycNXVN56kwkENfaboJm3SQxg5SHx7bKfDr5JSRgy6A\r\nMnjPANmKADuL2zARzg0cnI45tdkGyqX22HwAvyxn7xmvZ4x4M/IeDi8R/i5h\r\nGgNPYa9HkxCfxNKc1FsQPmpnBj2oKQkLJ5CYQQF04kKHZ1LHlphcJ1cjQez4\r\nPR9iTgz9xVKS1hZvfuOL6nRSZKtOdBqIV56rDzk5eO6VsaZ9xmM/D9KDx0Ma\r\nTu66rehOjSWkTut9CnyikN+RoIs+GyOd03Y=\r\n=yAi5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e0dcf451bd1ba8e02cb0debedfa9e8a73291870","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-19T11:34:15.180Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","autumndb":"^21.0.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.2-renovate-autumndb-21-x-8e0dcf451bd1ba8e02cb0debedfa9e8a73291870_1658230656041_0.9860321313017808","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.2-lucianbuzzo-autumndb-21-x-c7ea99bc5f8f561d7f427d8a2b700a715b990594":{"name":"@balena/jellyfish-jellyscript","version":"7.1.2-lucianbuzzo-autumndb-21-x-c7ea99bc5f8f561d7f427d8a2b700a715b990594","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.2-lucianbuzzo-autumndb-21-x-c7ea99bc5f8f561d7f427d8a2b700a715b990594","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cd0075d070d13727610e25be93b75e8899c47636","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.2-lucianbuzzo-autumndb-21-x-c7ea99bc5f8f561d7f427d8a2b700a715b990594.tgz","fileCount":13,"integrity":"sha512-elrtSI09xy8AbpSfQ3X2EZS7f6aMmNVT5Jw/E8JdRzYDymBeogrexhwUkXPXZytDrTDFScQKTFzraEFwxkfPDw==","signatures":[{"sig":"MEYCIQCHkVzeLQ3QJK/yCzeVCOMsV++VBWpJjBe1AXReD/LKsgIhAPriBRrwUo7DZ7GZVa7E9GLcaZMOdL0iXOtaH9as2syt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1pgPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmputw//cCvd83Kltzq3e3TJvzea82JomL/NJWFbrjkMEfoGBy10cF/W\r\nlkn2eLjBcdcQbag7iyOgLaINJnnHD7AusL0TUkIVZTDnyUGmkcUsM9K2uFZk\r\nkDbxdK1Ymziqh2lfBSlWmSsAaW3/gwGLV3Fe2/GSdq5ediR7dZX4Cm8r24i9\r\nCzvO7AwBXpQmiETQf6dCuOt+vdfhZuw5rAmVpxsekTaVQ1TKqj5YYBEmnMbe\r\nVmpyk1AXaPRRqTdo0D995y4cDn1xc3jcZUJ9HyWw5fNGXdH4BIoWWZaiMl1w\r\nhvuwP0LoDEflE2QRt8AmNYZcyPGDcpqcKOqRIHuhNFfwp3hzdJaxc4OAPEdq\r\nwoUXKk5T1EFIXadH3ZZe7Wur5EGsCmadR6aKu9jVgVcG4U7VIU1xhsV5xP/u\r\nG56uUFLTshvcSWvm5vBenAnH2Izj89KDAuBUsBJZ3f0neX2akjw9wEYI94W4\r\nN9mzdjFutm4A4S0jfVPO5KCkWJfwOZ1z6/VFEnl6M783rlDVCXv00lmhHhHV\r\n/kc2IBjJFBK3/sIigNU0fEUYeF2jvQ4nd5kZ0ZCM6yR5M41FSgwmfyx9lHTU\r\nxSe7cmsxeYBqLt0S9jBOjfhrEkJ7Jj86OBSn3uGH1A516JNL7P0mdJ6HRHZM\r\nCronFNqs3IxHUn5hm9+fyv4FkBltrT4SaGc=\r\n=HVxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c7ea99bc5f8f561d7f427d8a2b700a715b990594","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-19T11:36:22.634Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","autumndb":"^21.0.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.2-lucianbuzzo-autumndb-21-x-c7ea99bc5f8f561d7f427d8a2b700a715b990594_1658230799251_0.8746440907457866","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.2":{"name":"@balena/jellyfish-jellyscript","version":"7.1.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"502e13f75f93d7155170759aaac803cde74f064f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.2.tgz","fileCount":13,"integrity":"sha512-IY5wv5SP088aoVxpLtcBU9a0w7n3uF1DcVoeVyEb6k8G7afMcX0KWat1CAbX5/q8Y6KULxgHJsMz8NIu9IMVcw==","signatures":[{"sig":"MEQCIGFWAj68h8eqPthkEwTb0ZjvIJ/JTGcZlycjvWljNYl4AiAHH+QZkArqwjZBGLfX2AE5EkZI/tLTkxJfxEyUGo/Xeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1piqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7bA/+NYIeJOzUnmu3jybmaT6dRz9KTiah/MHAPRsUWG4p68W8jOJW\r\n3NwTVU/i84VjiQyH50lpcMRR4XsPkFIn/GY4nN+bzV2IubK0nq1jn8cpbXlU\r\nWl09GgWBu7894oTDMOpIf9mEbEslf20ar916T1k+I2DVEaUT9I++HxX+y7hT\r\n1Mp8UGwr4EipwMNZAaBKRTaS5awqVMYe4XlLBBJcHgJ7Fxw6DM/0njedy6QS\r\nMGNz+3NUqP6ijcX2ZtLNtIX728BuO449GDNF5KbGoOTVImrtDbnleweD3u1z\r\nM3TNkJ9HXyWM65o2BhPKQmvKaoV47NyM5sf5I9q8hItM6RU6Bz0zSZecNCoS\r\ng7Yk1VnUlXWHw1TqMfQyRSmTg097PqmRsLkBSUxMSNk/7bJL31QoeBbGqdhY\r\nJMfpXSU3Mq6hwVvG5RzEY6+MaxFpkf84b39FKko4rbc4CPOZrrG6WpXLFJ8o\r\nz4V8Z6/LyuZty2u03rtBXehqi0AP8pQcAvMo73nOyB0CT0uxtfUYojBktgga\r\nbiwWEFlhajaD+HDp7E/4cUL2WqvSuBqjzfgoVAVnvz161prNOtI4CIS1wpjO\r\nD7jF3sz4B3Yp+GhEGAgMfbeBhGrcSnwC3H+cQ3PYp5axEebTpYsriDIIWrt/\r\nBhi5V7cDaJ+WhB75l4TKuqK/nD2u2YiEyHg=\r\n=ElGX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"443328e0b2939a8402beee68c3490d2448dfbb57","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-19T11:40:27.013Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","autumndb":"^21.0.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.2_1658230954464_0.9186811399297474","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.3-renovate-autumndb-21-x-6e4b6418c6df18aa91aaacc96fcc24a15613862b":{"name":"@balena/jellyfish-jellyscript","version":"7.1.3-renovate-autumndb-21-x-6e4b6418c6df18aa91aaacc96fcc24a15613862b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.3-renovate-autumndb-21-x-6e4b6418c6df18aa91aaacc96fcc24a15613862b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2da9635eb8054e7c1d6350f35237cd22bd042f57","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.3-renovate-autumndb-21-x-6e4b6418c6df18aa91aaacc96fcc24a15613862b.tgz","fileCount":13,"integrity":"sha512-1jVQtBSPUa+LTcU2rY3a7kIOfbQWsy//tz9bLmQSJyzC5MdCQYHISHCTVpmKFA3N8VRkHxWJwNp5xl8XLJAEiA==","signatures":[{"sig":"MEYCIQC06cp/xBSxt6gFIRisPQYMCpo1GSHm6KtnMcgp+sqFoAIhAIhzSYOkWqZnfECuFEi9736fqGONF+yHqfqWvaIU2nCZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2GPDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSrQ//f/WHkIYJN7FTsBO6dgSEs9fT0W0wPcxGfi6zdeXGhhWTJTEn\r\naCUdJFO54Jvp09qSPLidrQK+6oQ8YxoyJ3kkEynkLnN3crDMzcZVluQ11UCk\r\nHll0QCo7EPzP+k1aZCrfj3GLs5OPr24NeYsIsg3r0erknOpKBUFe0dJCyZqX\r\npEiP2IwCw5iMqAAR27Tj2QM6+o418W98vA3pf+AC4ngcdNLZ2nHDBboP8wo7\r\n+U5FDhvwbgvXPH0giax9wxiaP/h4uCKO18uy0/bihbZZb0md8SL6/joCGh3y\r\nJW+AzpR2OpcI27t6aCrrVy/dwNPxOsD032vWc7IFZBnqgIu67OXk8XzPokx3\r\nyHh3xiiqPdjMCv3tolC6Z36y+eOq/5N/1Wv9Tq4GSJuqojOS7H0gt1NyOGZ1\r\n8DSnAGoUKItcKIfHxOt3qFNokdn8Zzlj9//UzwA3dJZHTlDy3goJFbuWw2+K\r\n6V09pxiSRkfGP5mDPivYg+Xys6IVhYwpTckXcTtyGLKd2ffoB3T1/kNT7Fpc\r\nH3uaGzSGUNJ1OxoeBYOE6FMLmOYtK3iFtARrEia7EvSLer4nBeLFf2nsEOSw\r\nanOcCFzxBVb70is3vY9sn7W++ePzF1RSdbtsLOZxB2VJOgYcCJEjCsxIbCgQ\r\nNYqO4nX8ZXUCAIZP9LRrqh1oIzP6JV3nx2s=\r\n=VsJV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6e4b6418c6df18aa91aaacc96fcc24a15613862b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-20T20:17:37.323Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","autumndb":"^21.1.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.3-renovate-autumndb-21-x-6e4b6418c6df18aa91aaacc96fcc24a15613862b_1658348483363_0.7155087826701045","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.3":{"name":"@balena/jellyfish-jellyscript","version":"7.1.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6b47f822159bfcb3ffd1d9cf41701ecc3de0ed26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.3.tgz","fileCount":13,"integrity":"sha512-FkbVct4cT4dwOLxAG4XKDiycXWDGwFzR8J+f9RX1sv94THFBk3/F1mpY7A+jZ7lNq0gr12vKUdrJE3bT+G1Xog==","signatures":[{"sig":"MEQCIG+S4RJri73LkJ0UCFjaHJWFHi956j7B5A3w2DihULyTAiBOQBUMqhSilP+TtjKRXRSmu86aKGgwD85UmB5+KdCYog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2GTiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyyA//ep7fjvAdeDppNidpsIFoplvloVOkhTHv3yHrnsbnwsFGraVC\r\npZcGs26+XgazdOHgnQ8OJ3iwdVB/5kNJmNpkgVQd+iWIHqjKCy2xvxDoPyh0\r\nDGLd0fmx1bqS7vronIC+INSykjvfDQhVXQHAAaDz85SxIw1SsnEJRgpNDZ98\r\nXWGVumjRMAgA06Ydd2TyrjlBjLHV6TDbZsU8gOdi2B8rED1lP/KEZ4HKqBk4\r\nbqQh9r5uaxdlCdO/B4J1SWKF7KXtbZ5pw/ntTfe/8jP8WI4wBEDZIATmByHL\r\nzq6wEdlWYcUWVbk8/z4ef7EqBmogj7TsWJnm3IhJkat61I2RB8+j1RarFR8t\r\nxJsy5OC6UXCoFgg8NxvluOU0JKX3k/M90jyiaOZ+6SQQyrxpDwgMd6rIbcAB\r\nz/Cx2PNNnhZwaREtfCi/zm++ptP2DdAWe7iwRFnSX3UB9MqYbhVu2TvoJlTY\r\nTW+4Sz7DLqh7UYgy/J/YcxDlmxasM82Qtk6wXuHMHophphqZ+vfqFtzzB9Xx\r\n1wguGuw86+zzdJTzT/gn/4V7KEwueRxZ8qg2FupvELSTiDi4WoeEwM/NggBX\r\nI8WUh+bdvFcMJVCjMZyH9MUbXh8no/FOP9zBfB/4GeSfbTxeNdiY+rhbEVUM\r\nFGtMQj2/NAPNyKqi1IdVR8gfSVdO9CocTbo=\r\n=T2It\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3fa065f0e42464828ff49f4e4486429ef1f65802","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-20T20:23:59.835Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.8","autumndb":"^21.1.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.3_1658348770159_0.7702857605086297","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.4-renovate-typedoc-0-x-1ebcdb5f9e9481fdf4e0edc4bc566cc86c5b45ec":{"name":"@balena/jellyfish-jellyscript","version":"7.1.4-renovate-typedoc-0-x-1ebcdb5f9e9481fdf4e0edc4bc566cc86c5b45ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.4-renovate-typedoc-0-x-1ebcdb5f9e9481fdf4e0edc4bc566cc86c5b45ec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fa40c1d3651e1fea11a6fcf57a8e6ba1119f0274","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.4-renovate-typedoc-0-x-1ebcdb5f9e9481fdf4e0edc4bc566cc86c5b45ec.tgz","fileCount":13,"integrity":"sha512-nMy6tD3YX/7Da0c9nQsOo23rIxziNeF4Go1SnKvJTZShvA9JIuJY0LSEDVzVhyODgsb9Oq66fXeSWv3RFgRayA==","signatures":[{"sig":"MEUCIEjICsi5EcvjYCO/Tw27/l8D0ORc1EKk7VUt1TdKAxvBAiEArcpilKjv54Jhb0ubNcX6XwALTlb9nsxFzOn/yemE4pE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3cVsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrh3w//fkK4wkC1qvUk8b7CGOITWn9yxIFJYw/DnnGRZqn9sjqOEQ0c\r\nHK8NYL+EQSLrK28QVZCXjsAUGo3J2IhdkPtbq4H9+qu7B8OOVJF80b4dQZhO\r\nbWuFwF24bEwazqHPTgkhZdNd3FX8/wSmH5mq7iV09M5ZCTAPMtU9dFSWg6gc\r\nxVwVYXyM1OPYKBiXNHAm+3POm9TyHTbUV8FJsXRrxY5aoJxEK2fjAuAlA+Oh\r\nDyPEDjz9CVrSB1Z9fFQFs4KrwPhSjuSa4R98QMIu9Qm67U1HImby59C8fpCi\r\n2EufT6CXWi9oeaMnzAP6WswpTDL+34ZKEGL5DDyo7lsvgJ1JL8pHS/coUzVO\r\np3v2mP5tix4TkBe2Qo1Rm+OPxEDaAEXNaNIDVWlyLoTInAG9hgm/q9hcWtJN\r\n8MJ5fU+w4RAq5QR10Wswz9wg9JptShgBEQfGf37ZOgZlH2GdWUm1O6lxgUHP\r\nVl/U8e8UnAd1r4Bht6SkbZtT16DnZ+x9v8Le1jdy3PNzMtEsfGwOBocEaLGZ\r\nDgl24oeCERheYrXkTvG8Ue3tjJc7U3J2ETcKu+Bg9YysA/R10U/z3McJTGQe\r\nUILy9iWk080cjFhfJzUiaoYE7bDolGtrUnVMu81kO7234zuy6QwKCE9BC4Lr\r\nu34BvFn9JDacYXgtI/yXSO/qYwtOGpN0MvE=\r\n=yE0O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ebcdb5f9e9481fdf4e0edc4bc566cc86c5b45ec","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-24T22:16:23.709Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.1.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.4-renovate-typedoc-0-x-1ebcdb5f9e9481fdf4e0edc4bc566cc86c5b45ec_1658701163873_0.5069227283547575","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.4":{"name":"@balena/jellyfish-jellyscript","version":"7.1.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"262dcaff2fd1b21cc3ba6f6aaf31234ba20fa268","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.4.tgz","fileCount":13,"integrity":"sha512-17uj+3crSJXI2j+3j9e1VYD0sTCa3qK2I6AkPGi8vIfTdaKaVkWsnJ7nn5og1Im1z/Y3LwizAUlPrLJVCA2bLg==","signatures":[{"sig":"MEUCIBDNWq+j80kSTVCv2gskxqIunB/RNCZNIjTp2j68yTcBAiEA7sOGIHeVUXOwpkSy/hfYWYGsXMrY5NV91lzcuD5et6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3cZkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpciw/5AUzDZsmAesjAA3ow6+X/gUXO1STlKDZ9WGknjPJ2xleNeiyd\r\nWF1EPfLyLH/8EtnFUngEb1+0iKj82XDBIxNPIkYxFdfGJMopnta61kOxMZxM\r\nd9+Rik5G67iWGDSMBvhjEWjtrLVo744VltQFktEtPSeLLcSdBwaH3uiBuWCf\r\nkl6uwb5gjSx2iKSsORlAFwVFtq2kyDBU6+oRqiKQazl/l6hbTEurMnAn8pTN\r\nvLqwCqi5blk/SG1j77YUoxVxaG/yo2a7tNbRjc/l/j27tYBArwb2vvWRSLiM\r\nXun0uOoYTcO2if7r4YBVL7amgL/n17/2UyxGHVuLFQqFQpJ7OVlMU4HKAmOM\r\n9f2/VGBf0Z84edUnd3RpR3pQnry5fK+6P2bY/lCO9gRGbd80bK5H4qrNgYzz\r\nz9vZmGaEvqJG0Qm3Z/soM8K/oHxHSewMYmFKaFuCEYpBXP/KjZcQjCTdbpBA\r\nhyzyTE51uaQJ++nqaf8fZnTSniDuStdBZTRIJZpMVywanJScKVNVJm1u9CuP\r\nOjGAFaNHDfye7OHoDzZEU1FGo3jailTQVuyig98FOhwg3Ocf8zV+7hyyt3JY\r\nA+YjsmjK882dkyLXagyAXHwIaORT9Pz/80c+3rMYYTuAcfhlS7i5DOAC6fQl\r\nRpZ4j9RqYSZumrLb4JUxAojUM+GZ7KA8RGs=\r\n=UFfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"80d0640a36316fb619c67c1dc1d572c7e4aa2bbd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-24T22:21:15.090Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.1.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.4_1658701411981_0.3734487646109419","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.5-renovate-autumndb-21-x-7edce20b4017321127192e66b8537d2b74cecece":{"name":"@balena/jellyfish-jellyscript","version":"7.1.5-renovate-autumndb-21-x-7edce20b4017321127192e66b8537d2b74cecece","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.5-renovate-autumndb-21-x-7edce20b4017321127192e66b8537d2b74cecece","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"55572c8d534b617f52f2367ac61f2041a54ab93c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.5-renovate-autumndb-21-x-7edce20b4017321127192e66b8537d2b74cecece.tgz","fileCount":13,"integrity":"sha512-R3s+meSk0MRKCi5X+UTskD6DZLdQIKv7yBuSbD1Gd5lyl9mM3iDZvuGeyLjKDWTqyHGQgZPhs/ZoKDjvtTkiFQ==","signatures":[{"sig":"MEYCIQCNDPDWCATFACfuIuVjEocgSHdnPUsCaeGqafIOBLT2LAIhAK6jYmuzBMBGTBC+dOQNKs4QYs5ocj6674gW1LThMiVY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3vJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonlA//dc0j/sm2G/70eaW3RYkOEkcnWcEVzM15ON5cYQb1AcqZkNGj\r\npRkg/qogSLJfYMq4ZQ2vD7c9h0S+KorFSqePIEsKqqsBMrPdtztqChAjbu2h\r\nwe0kJRnPuZrwedUDw8FgUziBdmpdsvtnIQsZ6dDd2wgxINw3aDHn3Ohmpkd/\r\nPqJvN7fMX+8DQMXHq462arM4VXbHqr5YJSsdsiXU4KE2o3kXZ75FbH6WJPMp\r\nPI/uqPhNfedp/xv0rAgZxwemp2CJIfMBfANOpdHW3RBEi+agPTA5IVJziTQj\r\nN6rwYgztiNj0Z/yDULePEIzV6VJ9pKyZTS77/ELcQCaWetJlmLKhDSIYG4Mv\r\nFk48vvNUoqF3Cqj/+gt5+Y78g4PQ2CVVCCwiLRcwZJj2aTpgrF6yc+rb1Y9X\r\n60gDDPmdhJFzxRAn9r+2CVRnm9i2iSifXtD64YOM+7x6AcjdpcHmiu5vAVil\r\nr7qiMt8vG3tZANYvMmyK7ZTYXl6Lk20RsQEzapqGhjkHmc4hYnU0SKKFKDfM\r\n8T2wRn9m0N1S6t+q5rgUyO0aXeUNgidQN2xERS1VcMwPvqcerLoo3pD0SJGR\r\nMzADt9cGD8N2WX2qpYhT9eGe4uNPEp1aRjAwBDrzDs3NPFM7oz34GKNfCile\r\nlB5XeiFf0Hjbze1r2YEyoLfLavXDOmLROG8=\r\n=EtgZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7edce20b4017321127192e66b8537d2b74cecece","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T19:40:34.132Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.5-renovate-autumndb-21-x-7edce20b4017321127192e66b8537d2b74cecece_1658778226717_0.4244337207832478","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1043804c22543a93a3c46b1e492433315bb93a7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.5.tgz","fileCount":13,"integrity":"sha512-ZYPDti26kCUvBi10PhDN5rCYvdeMiszl0HdXqii2D2/yqXvW6s9XBrEfuwujmhrKA5UbOx0ObU+GIDub+Yxq/g==","signatures":[{"sig":"MEYCIQDYVn24ti1d6Z51OIFVENLnG680k7zdjdr5HNro2xjTKAIhAKGq4hSZDhkFiS09nAnjOxiKh72EzBsO0wZxP7XM9ZN9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3vNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp16A/9EEBsbSmmcify31bbmGhcdrzOc/6oidwlcN7eOsa8jv9M+KTL\r\nzBRPUYlo68qLArMrQ/djDM6ivX4jRCsFyuhn91xoyB9ZrhW0ZIwEOV7Tdl73\r\n3QSu9t0Yszo7qEJRmI/h74+3jVp1j5ZAwpttoqZNjdJxk4SR0b6Kf61bpE4U\r\nHVRpGI1zZhZKIQWjsRvtH30v1i7NOI7cjZyKKyrO8uyXdy9GcVBEwmreesb/\r\nwy2Tp17UEoHNb3eL+cwSQKpz4EWohtYkfARsl1aQ6ZqNyeO498e+cm4M7Zjm\r\nyYOXFRHFEWfKt+hlfVCs6D8hQ4PTimmvq/3qxEjHNHd3eqjWZgeI5aA7WZXN\r\neW24azY+q6xiBx6FoBC+ftvnNocqWQc1WI88v+6vRL97BFMT4Ts7hKnP+6NJ\r\nJw84VF3NTYY61mcSUweDaHRYMHFKgA04IzKN1GM/qMoztMJDHfgFvWHeQwoK\r\n+LYxKuYLtOYeXF4lkzWpNC2CC6ErL8E45pfRD1DqHSukPlVuTOxJXyYp9XHJ\r\n8zrOBV8kaj7pqoUnC8DK61NYue1qfyWnOfczNetT4zr6VLMt7BjdjrwIn/rt\r\nXS/FJWhh/pMb7xyDCZPBZ3RZsLo47q28HZCVoLPKtk4NOIZELvfIYLUbtXi9\r\nUYFkbibo69tqliR6BN/4IoBj10VTIMcOh1w=\r\n=WIqo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a9ee2e9d6ac46d8265358df09281c4691a39d099","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-25T19:45:20.130Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.5_1658778450444_0.0931618800897609","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.6-renovate-formulajs-39c2e1bb2d0a77b90183b8f04bb49a47b4fe572a":{"name":"@balena/jellyfish-jellyscript","version":"7.1.6-renovate-formulajs-39c2e1bb2d0a77b90183b8f04bb49a47b4fe572a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.6-renovate-formulajs-39c2e1bb2d0a77b90183b8f04bb49a47b4fe572a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d7c2eed0d327a3eecfd15ca83bbf4e7176d3b5ed","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.6-renovate-formulajs-39c2e1bb2d0a77b90183b8f04bb49a47b4fe572a.tgz","fileCount":13,"integrity":"sha512-PgdkiRQxkVUSOcynHTaEcOxzdI3rB56hMl/7GETUCM3PPxjVdtboOQ/mWlJw1V0FEaWNsnJr/rn6F9igpobTUA==","signatures":[{"sig":"MEYCIQClFLQhEBHu8jVvcxzl52h5B2Pv7HBGBgAxApfHTuD+OAIhAOwce6luXJmSEYcCFeAt/v20I7eM/8WoUr2CudaqKaYe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5eqxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlIxAAmiOyWGtLyC+NPjtxBh27Yi2DSdrFlbg5NvjXNcaL8al42PwO\r\nr9cGHnUcipI+BgX0oFkTET2DhOBS81FjmSQ5mRxGudoVqgiPDA5dTfQ/8hBh\r\neDC7k2X97EsuFechRGGkipmVsIhqdUMRozr4dMqWB+uzBb9BuT1+FjIFqLp2\r\nErvTR7Rpn5lR6qIOD4kO0Iq6FZrzpFMM+4X3mFUhph5HAKGYIgEF2nOFJ6DC\r\nQyo1LzQgw+9fwMpq+8rRoaWrbBi/kqrr0lUD5grO7zrwcZ00XOFpfPK5qFCr\r\nxJCoeAA4A/uMwpw0m0UXBJbpBiqQR3EmItUT6uoH1jN4JA85fJIgbKuArXVl\r\nk3ZrUjZTMtEDAZ5QROr8aL2BI1FCjjIJ7QoFbomFDIADMi/i8iQrdpxZglw2\r\nLy7BI9CLD1AYXg0FxxwrXnboYHTXIXTVRuAJyZMcnDtJ167tBEpbJIVPjhcO\r\nVBAoc38A2NMPVKlH5ZCVBr6NzamjWTVgtPV5qi6vsPV2wcEkxefuuvTXzkSH\r\nwzOuL//Z5UXiitY+Y/FPkOgxoIxKvrZuzreMm5oiwf1aEzBT/SBnFYdvt7Wl\r\nI3ZP0wnYdaCEDEnOMquuWAGK8G6IMuS2XG7x7K257fn+CnnBSW8l2uM4LJ6J\r\nuDTZm0Ns81MWVWo6luQJOpXsmWl/D1yS7BY=\r\n=8d3j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"39c2e1bb2d0a77b90183b8f04bb49a47b4fe572a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T02:33:24.024Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.2","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.6-renovate-formulajs-39c2e1bb2d0a77b90183b8f04bb49a47b4fe572a_1659234992888_0.334320772575726","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.6-renovate-jest-monorepo-45cf48167450915b0fea765b546ebc88c23c4cd9":{"name":"@balena/jellyfish-jellyscript","version":"7.1.6-renovate-jest-monorepo-45cf48167450915b0fea765b546ebc88c23c4cd9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.6-renovate-jest-monorepo-45cf48167450915b0fea765b546ebc88c23c4cd9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4c85f7919058145c028208e1f18654ce93342bc3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.6-renovate-jest-monorepo-45cf48167450915b0fea765b546ebc88c23c4cd9.tgz","fileCount":13,"integrity":"sha512-LJzyDIv6CTKtWXpakG3FFesb0rQ/mSa4OIj92CmBFcuRYR5wkPgaKbUcI9CjhJvfRpQYSIP0mS1GtMXFXV7pvg==","signatures":[{"sig":"MEUCIByYvv4dl6Yp1+LOHedoMCdinrFw6oOzvYVM+GvuhIRaAiEAmYFv3i3DbPSfheUWrQxGIGGddCorpTu6/r5EYWTjC9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5lCTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCtA/+KIDR3QWBRh46KP9J7AXNRQXjYjiI1M23QJquVnd9yjlMN5uD\r\nQmMWDjf1qLQHHd3TIPx6EuInzqcJQOl0gOGGh318s/nWuZbMdtWVG0Yyzq2Z\r\nR6L6efOBzkico7rNPpTcFBq0doCbvlBLpxn8OD45/qnhRWx3c0LEXWcMAk+q\r\nVz2zrEMk22oghoPgOYBn3GmbUL0j1ikouVmHTT9/RlsQbeMsqsYlK8WvEq/n\r\nWUXR2A9kdbYNcNc6TArHbMiFSash8AXfB6+FNUOgnOXPdiF6hCdR2WPO5I7c\r\nbWYFsRNFUqydGCNfqWp1UEq8PDemlTHHwYmBPIa57Tf0tl37u6VFDxl/tTjI\r\nY42xfCW/a+FjHzVDZDKdDG+ZV2VRtRcXQISsJLITF0hvCkmtVv0MxqNDZdyb\r\nxac4oagSqBd+kaeVH0yCjpyC9FWb8c9jcRpJ+gGMLgF2oTDLkSYOI7NPI1fc\r\n8bypjRzB822/0exnEg2J9nxIMDm0r320L9PSZb+n/UahnvWZG5K6LvWpuB0l\r\n4E8j+z6zOpxpRvmsNBdsnsKTJqWnz/mdFg+INhd//s2H5edBqdvMaWpNmRkv\r\n9w5/QckTpMcRoz8sOX8ZLcp0sRwgi245nNUzFcivHXCK3CA6oQiASCXGgnna\r\nV+esNzsvkclzz4EZ1fLW6pCM2RSmYk7mSu0=\r\n=OFBy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"45cf48167450915b0fea765b546ebc88c23c4cd9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T09:48:03.336Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.6-renovate-jest-monorepo-45cf48167450915b0fea765b546ebc88c23c4cd9_1659261075412_0.4379146810431951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.6":{"name":"@balena/jellyfish-jellyscript","version":"7.1.6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"42fdfd0bec3d4469160e300377f45f826a3e7a20","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.6.tgz","fileCount":13,"integrity":"sha512-r/mBrgqw5c9uiIPtbz/z3jmi1w66Y666zz8knISbe6lYhj14H25lxYMHgBjmZfIVmWThCxx3HWGRzXJVQSTTcA==","signatures":[{"sig":"MEUCIQDVcDYl7vW9tDCnI2nN2Zy/g599VxunxTK9pO/wedvFZgIgKfifwxjpn5c9ie4ImMHW8udctSub4xSkLg8T6/hGjuk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5lGNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7pA//fOOLUE2o0tShEAS2Y/xA0q5ZvmwQHXAmiOjadJ+dPomZ+Pzp\r\n5rJb0LwDSYKMV8JiJ/6kkB7eTu7I910A+yGYJ8ancWpwoAGANlevSS43M8nF\r\n/honVb9zJqAJXZyzg8aDCEZQXyRY5qIMrGDCtK1xBnPZYUhUOjNI/UbECLVl\r\n6SO3QLJ0pJ7PTubWYmAFWvThJE35Xk6H67WT8J2buBTJnKMVTe9XSF/yAz30\r\nPj0E21S/tNhmVTTz0wczHQ5wNgIzpU0g7g0L91EMFgeMLOpkeAa+/4gtOK+j\r\n6Jizwv9Q4NlxIW0A6AVcl/6DBAH/QsNKt2PYfkADsV8qmnvsUcdvyRCf6Wxb\r\np5TGpVJGG1pdF8+0eyOxx34+xlWE2OYoXqOjDSURCImOU5CEEf5l255r2emw\r\nZeIA2cFsLtG/Nmf1KRctq/PpGf1a/PCVbxDpZomQCX6iajTHWWb/G8WErIhS\r\ngVpmu6WyrmdaN4Gez4KgJRmE++d3HL6b60NytqxYf63lynxjRL3IiFexBjQH\r\nPxyuRAJXvayHBLorHo9rMoT5GtthCeNvAifOLbW9agdDgIkWe9ivQXpz92V7\r\nwOpf9nH/3492pcNjsm7T18/sEEypeEwvJ4jI7XedU0oU9A60gN0Ud2w6NKiy\r\n7rYGDn8M96cUJCgW4G661Ml0GaZyOIE5/jQ=\r\n=kLMl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c26c6c05a701b8a77c3b5de8a07a91d0a99cc55f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T09:53:23.815Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.6_1659261324860_0.8406157531814642","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.7-renovate-lint-staged-13-x-a6b98d65eaa009278702a165633265535570b209":{"name":"@balena/jellyfish-jellyscript","version":"7.1.7-renovate-lint-staged-13-x-a6b98d65eaa009278702a165633265535570b209","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.7-renovate-lint-staged-13-x-a6b98d65eaa009278702a165633265535570b209","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f2a36d29185ca20c2a0b241e1c78723d7181d0ab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.7-renovate-lint-staged-13-x-a6b98d65eaa009278702a165633265535570b209.tgz","fileCount":13,"integrity":"sha512-0IlJt8Gai+I/kmjEYWjfOMLFvU7wmy43BxwRJdrN+mcw5rHf3DoOP7EV0gNBOhrcuNtBCoNxk1iiMTI3rPxy2g==","signatures":[{"sig":"MEUCIQCGktYJ1TsZW8JUV+95fqm5NgkXxUS0jvM0uvmKYfumVQIgLr/DLWVXb5uM2FJgRSkCVacTfnHQpNCVJ+QxS1Fr9Bc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5lJ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9oBAAkFvjXVZhorY0e5dbXXjq0VuAtsPHY24+d64hV1MGqi1nnmJw\r\nyhVMnOuuJdoIj+wAR29X2lD7TUNe0BooHI7/StGC/pf2oIVPhY4u03RbkJ7c\r\n/mZqej2SpH81Q9LjtNWma2+gPWiFQ8NxqEQ7GVD8HDBTm4nx+TjpqBXW5Ty8\r\nWd6Y2+Jjd9J8vJLeD1GSxmmb/S8YAGqKNBEBTzGl0OU8sAvcNV4FrWnAwmtd\r\nKjJ+7iTcJjoIgop9eOMBC6DzCZGHO7n4G1aH96J3FlcJXCKhlEtBDZ11K07U\r\nhL3cwbTPmG2KUg2R8Lr6PBojF7WoKofgFiyas+yUqt+NitP/LdLrwPEQtYrY\r\n7/duV5qjsoLUQE7uRiX/EK7M/lrMLpzP3pIiqjq1+p4dUkwK32goPtbz+Y8Q\r\ngyfQXPipleaWXdt37TJa0Ei0RFB/CjlqdbbHBYD2aEg1rhiCIV3FDn9I5KHD\r\nVo3fXIBat/pSXOXhIf52qbzk0rWc4nCIglbd4UT1DjJs/dqO5CD5Zx7lHBU9\r\nqPNnmVMLCbxwNr/DoglWKKVdfMZZK73loLB6s+XO8RDR0QFyjkHy6gX/3DOd\r\n/DCG98Pw96lD0DE54NE0x7aRO+E3yskwhzRv/796g/ztdTXZzdWTCEADCyjk\r\nHCSaThPXE7Q3DaJQm6L6u4x/1oCAV07gCWM=\r\n=oSMO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a6b98d65eaa009278702a165633265535570b209","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T09:55:10.725Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.7-renovate-lint-staged-13-x-a6b98d65eaa009278702a165633265535570b209_1659261560887_0.2182172409812","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.7-renovate-formulajs-3ab15c20abb1e8d150b3d0f6add7e31f602fee1c":{"name":"@balena/jellyfish-jellyscript","version":"7.1.7-renovate-formulajs-3ab15c20abb1e8d150b3d0f6add7e31f602fee1c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.7-renovate-formulajs-3ab15c20abb1e8d150b3d0f6add7e31f602fee1c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d949a0bb2eb3aa691df79a8af90c4e93767c278","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.7-renovate-formulajs-3ab15c20abb1e8d150b3d0f6add7e31f602fee1c.tgz","fileCount":13,"integrity":"sha512-e5hTfXySCAQKy1Xb3LZEj7TgcK+XlKkc6NDDV27C/J5N7OsY/KwPmOtf+kmElmMGX8jQJ4Y3UbbWtXyLZMyNaw==","signatures":[{"sig":"MEUCIHJy6UaC2V90+uSvSrNfHDq9R9uor9oDGAv3McPm+9DFAiEAqFEU4WdS4BrP+DAcyPPE13a6O2i1AAv4L4/xjy5wQu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5lLiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoB3BAAgc11Y/PEjvRcA3kStIZeeDwyiJN4pergIRKM4l2AEKOpkT86\r\neFOCcoPMQQfHBhG9REoj0TeiHPd3SXNUfgGmzo8/Hh3B2U2HI/MrsYwyI9n0\r\nC2M4YVTOG7R00TyMjVkUpyq/RZjkHk138WU+7bM4oc5kmRniuz0iCRodXaef\r\nwaZ6fhPeRd89rChkSDHzuROgmLaar5MwzgpIb4z7d4zBAWUiSMYJOmDOH98r\r\nFqV3wZnYW3kLHkyp1lytYqQnWKG62zLAtE2qJ35X4+KpTWJLbNX4ZDTKUH7G\r\naUY2PFgjpIXEanP/SipRpKW5UIN6Fa5z0NAo7I1h6mVpU62QBG+X3JycvbPa\r\nRcwBiBa2HQWhz94FWTni+kWxUYa9LyAx495TeomrwJHE6CpsPvbAgevfkep7\r\nv26i/En0bjgQpqzV3SI6nBsBeQIGh3sEmVNeRXo1l+YWxEc3XkkeQTmGwD6t\r\nC4ftzcSuTLVBS3NrOyU2QF68yxRWtr5XEaN7JLbClO3MW3l9fKbHSv6dpsgR\r\nM2hCAPdoeGwF743GciPZcGhen749F/Ypfz075c3jNQ0NfFFmIwTmva+VtxQI\r\n6DCwY3JMDXcz6SH13duaJXPunCKSC9OafruBWHBAoPpqfKvCGuuly66ySF86\r\nCwWJXb4sORe/+2+WIaedfvmXyJ7ayyK1lus=\r\n=MH3F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"3ab15c20abb1e8d150b3d0f6add7e31f602fee1c","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T09:56:56.335Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.2","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.7-renovate-formulajs-3ab15c20abb1e8d150b3d0f6add7e31f602fee1c_1659261666640_0.6980669125492969","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.7":{"name":"@balena/jellyfish-jellyscript","version":"7.1.7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07dbb5ff751464f195c5f2286973fd32564cb106","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.7.tgz","fileCount":13,"integrity":"sha512-sr4QMUuA1UfTNNrg2IEwkeDmR5MGLtftEEPetky60HwfSxrzXbhb5nH5vWPkPZMpRBFK57dP+Wm2Q+OpFHQwxg==","signatures":[{"sig":"MEYCIQDTp6XWW/98gXU9jei+UOei5fBfoeb0zE99yKclYcy5EwIhAL9deY+4NjLg0XO9x5TYzXLVHj+NAJCnRA4ArXsisPna","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5lOZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Fw/+O7NUjzxK6hTQJCV8gMIvxuMjfYg0todvzQwRCcXB9rLoToLx\r\nsOKA2mRlcLoNX7ycnBE93Cnaqi3DeBPxsLzexRDbJiYRGrzShGb3Pc1/47b1\r\ndvl3TuR1t/3c9c4q/Epj98fTqh3MO5FEA85mpFrnGBk0JlgPhlHeltaPs/9z\r\nrJaEtbpO0wsz2nnHWGuzViJ6CZXq00YGkLIK5e4JjRLoXF3xEUZ8gRsFpg5e\r\nMFoq0zJxgRHQGk8SmNYYdwe41teaSNazZtYRP+yRs19yDV1jd3pUZMFM8bgn\r\nAb5i0vWoEMGHy1RJI3Iq8d58O60WI7Wue4bThgZMM6dS7wnr7pgSyL9lleFT\r\n3cWxUjTXhxUxzYNVtrd6sZ7FCwSojbicAyoPqECdiX6O8866hqLVRuURqRxq\r\nxKbAH+6CNfk/JGbw//g2Aux9B/lKJzB0CL/Gd7jNBP7g8dJlx2EvoRiDiw29\r\nBimuNo8QgQHH478cZy8KvgbCkaio7hVvHhGX4l/TTTpD3i4/LXgE5FSNcv0x\r\njwy7Nrv/aQ++veTylzeK1NbIJVH2u+kWigm3hRBqR2SQ3aMgcnQeggqDccPh\r\ntvy/L78zJ4XnKRMngapHLOsfIwfRXrA8xJZ2w9/5aFCDJUKhTFbV4YR/WQq+\r\n0sveAHlyVyJ953Egm7TpED2RaPkION19kKY=\r\n=3Xw3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1ad37f324b02b3ab6b7c6519892e3ca8ab0ec191","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T10:01:41.253Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.5","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.7_1659261848919_0.36579505494791675","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.8-renovate-ts-jest-28-x-7ed962a18d632f5c0264f8c8545d146f3ab8c285":{"name":"@balena/jellyfish-jellyscript","version":"7.1.8-renovate-ts-jest-28-x-7ed962a18d632f5c0264f8c8545d146f3ab8c285","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.8-renovate-ts-jest-28-x-7ed962a18d632f5c0264f8c8545d146f3ab8c285","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03a84a2aa35bd3bdaf6a50bab9dfa42fc59089a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.8-renovate-ts-jest-28-x-7ed962a18d632f5c0264f8c8545d146f3ab8c285.tgz","fileCount":13,"integrity":"sha512-e1cFfob4FT40p45lyYstSEI2psTJEHLI8yA6b2m/zJKwRMITFkFl3h80edCCMROSvmj3PiTIrJVCxrSS1fAHDQ==","signatures":[{"sig":"MEUCIQC4Gik6WBh3Q2zd893d+8g5w8fQbru6EMDH56YkwabtbgIgGIp6armSnTui4Au5tL89uxgqCIBHEMyfuc7ZsJn4S3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5lSoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Dw//YutC2uV+BhcaUUh5JqTvK2xjCDPnv/CAbXF5prGgfyuCeUNw\r\n7BFSNGWCsbkaydFU4iUo6qNH1n5II7AEuYP1TIBlKZ8+K0B8km8NrBMsJqFB\r\nnql7MQRwx5Y6/997rcBSYNVbr3Z9ALPYb85RPcFd35GmG3qnfjRDaKlpStkZ\r\nRu5tT4b2Yf0rEQvt75XipfcthHjVSPRbZns3DnS8zOQ5xpwSFwug9cqog66Q\r\n+EKTjwCvnp9OiBI3wabcpYRZTOw86hlVckyth+KSWJ6shYoIuJFWOeVBGwTW\r\nUeWnyQroBMDj99Ze7xrScB1cUJG2OoWTJr3jREIUdhN9wU1X8YgGXpeJIpRZ\r\ngOWH/knSU4skSNiL1ZkOBAdhmxhbcx4P9tYY/VBysXtg1cChkVYlQ31OZIaO\r\nFA6W1rHrjW3llyNR0gH/DXpTo3BemRxlg3e411UxWoKeGBtS5QNhnMc0i+Qn\r\n1JTWyM+nMaOEQJsB3jiAEui/Wehv/FQJ31vjl/hfPBRRVkyyNZ9uuHcPv9XB\r\nj/ABuzbrfIEi/heMsXFFx1x6sd1LT6RYp0TQFOkkCIISrcqgi3UHreyhlxDH\r\nTHFtWC1axVRp1Uv2XlcCjuOo22EeEKYk4kWeqxrUfL8eQn8HY2NoDYvTDpl2\r\nf+/FOUZRHtYXVwebEzkQ835M8G2on0COWXM=\r\n=2Dmh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7ed962a18d632f5c0264f8c8545d146f3ab8c285","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T10:04:15.294Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.8-renovate-ts-jest-28-x-7ed962a18d632f5c0264f8c8545d146f3ab8c285_1659262119763_0.3365882037140453","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.8":{"name":"@balena/jellyfish-jellyscript","version":"7.1.8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3ad8fd54719a73dd3994a53aca34bc76ccc101b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.8.tgz","fileCount":13,"integrity":"sha512-aEZluyxyMd8PIIYxQwhoi0gimIYR4YRmsAKjObaMiEjLphbwRNOOohQFSYCSR6wpKYBimKQ/KvRc4i9QvHxaAg==","signatures":[{"sig":"MEQCICJ5BlOh2cG3X2kFBG4FFekg3M47H325C1Jo+Xyi17P9AiAOqVbIRU2D5KkdjUoIMs2fQslVKzWUrj6i51fI35Bl2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5lXoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotLBAAiNZ4l2FFZ67PUyc6LzQsncObE8TO9myZuzPt5uiJwfilyrRE\r\neUHF268F9EMECS61dSoKOzbDbJXldVorC+8rRaJYDTvblKRMUUXPUC66mBWC\r\ntInKXXvXooEka25bHIIlJpNr/bjvmeQE0cmiphgyfrM5as8gGnSfjsvJgw90\r\nHDqD/ZyaPaJ5I8rh9EUtZDInjxfRDjZl4xE2rntmZrzkvJjK1jLFPJXt4Bzl\r\nt+SBK4ZolIXzw8jULseKsmW9ARHcnaiIdPvAp1Ij5tv8ivuKBD9qyyeuDhQh\r\nJrmJwaEnkyxBD50iatM9docQiWbmD7wmtb2eyN0eL2MggDeyq4CWsDgvLwWO\r\nxO3+PZb/YuzfAQPpUeYzK3YoH8d/tgZp81sTowlo0ftyItSgGMloQZ0v0z6l\r\n8fHAQfxlVMzhyOgQ87dnIJYIbfOV8VxwYRPgQbL7bFQiTgyAjH/tPYO8J34h\r\nkL2A6CAip61qKAcrJy3P+NcdUTBQTi37o/VMAPMZl3ZM06tP7gXzc+NsuNEr\r\nUuSS20CP9NLqAhdOu4TXw1XfjX7G+D9uAz9mhIQbV7+1YcezLg4gytQSZP53\r\n8VSGUSpYoJJVgvOHMu7RUS2CpJZ5Ous3QrHc90lVKFh6LX+8lZcsroCSbxz2\r\ntEkOfnEEz8ri0wqgp+p39HEZJLsGQCmNNzA=\r\n=G7L8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2e99edcbf323388854fa614f8dd481fa64b9cb43","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T10:11:47.531Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.8_1659262440188_0.5739228576488151","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.9-renovate-formulajs-f1efe6f09b3bd849eaf0dabc5a93e58a1ec480f1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.9-renovate-formulajs-f1efe6f09b3bd849eaf0dabc5a93e58a1ec480f1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.9-renovate-formulajs-f1efe6f09b3bd849eaf0dabc5a93e58a1ec480f1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a7654b694076b2941cd44dd88c0e6dc401ba410e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.9-renovate-formulajs-f1efe6f09b3bd849eaf0dabc5a93e58a1ec480f1.tgz","fileCount":13,"integrity":"sha512-lyqBv15e4K1AMWMsfbKFDBbrPmf2awEo276t6QIwJx64nzDMCbBawzqa2c7RhD5KBtikUwUj3IMYW9XioT4fZw==","signatures":[{"sig":"MEYCIQDijhmzsSg7wwC00wNp+UyxWur6HJSDQIbcSvgrPxk7CgIhAPuztGEdK7U8eIhPP3S3VAKaIY/nRRFVlodWkpyyJi1n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5ldRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouQQ/+OhzsNi9vFhngj8l466R7zXsUVnXaHBAFebiIPU7E/56yhKrW\r\nFnAS4rqErmeQ92p/aWE0FOzdUwqJA6u0Wz5a8pUbgsr8VfkgKgE94MMcu1Us\r\npgWC6/6medmJravTDMftnY49TZmjoW5Oex+iDguEqVh62ZJ8r/9MpM1IrIwr\r\nxgjIJF8+ccbaEzRbAOSB6O7entyqEQ5VL/XpitWZ7tjCPWUDz8ZJlwh373qD\r\n9195rBttsJ6Ng/w74DeqJiqQTh290YErPPwK0uSyMU+AMJT48eI54cO3YFbP\r\nAtdY6bE/u6JF96RITudOkPH0m4+ikzJEsC4zD21DGJGa2I3rXxPhJveaTpOv\r\nJ8k0GItdZR9XCNR/xotbtvJLNKcVhIWHBYyOgv0qP+lG3u0sAeOT7QVeiF8x\r\njGAO9ZbrG7ZRJAhdg6NgCPhj9GVHaaNSG9SUOT0v4TXpGA0FZwXytyTFzkn5\r\nHyDPnti2K462+q25o1lkBIEFLU1sUYA9jepEx6YiIGVVVYNSYeaTanZeZjnk\r\nApE76fTN0XABYOxIsqi+jwzJYl/XhW3o1+6TmEJv6xGJjpz9o9OurgNCNVPO\r\nbSOnc9ldiGC4jAQMzrKOf1MuWkSEoYIHsAAhPwG8uBw7zXIT0rzPjfCVRKqH\r\nwgDMdphAZ+CtiB3R3np9tv3I0siqzCBv/GQ=\r\n=TNeO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f1efe6f09b3bd849eaf0dabc5a93e58a1ec480f1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T10:16:30.209Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.9.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.2.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.9-renovate-formulajs-f1efe6f09b3bd849eaf0dabc5a93e58a1ec480f1_1659262801306_0.19876437216503606","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.9-renovate-autumndb-21-x-1826ed7796221258e0ca9224493eab2bf115e2d5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.9-renovate-autumndb-21-x-1826ed7796221258e0ca9224493eab2bf115e2d5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.9-renovate-autumndb-21-x-1826ed7796221258e0ca9224493eab2bf115e2d5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"13986a03426415520f0a763edd9156646a310065","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.9-renovate-autumndb-21-x-1826ed7796221258e0ca9224493eab2bf115e2d5.tgz","fileCount":13,"integrity":"sha512-N9m7G4Ip1wjJ/1kYQnjH96OvbfdyNYoL79xk01dLTZvkovEkvRXmrz463b/T+l3NGRky3QMySz0YV79zvUANOA==","signatures":[{"sig":"MEUCIQCJSOKZf7UE2KTErdKaE3SsBBrBRbdla/HT5LxJSjljogIgJ+h5i1Y1w+IKTbYvo5H/SYXvfIFmkL5HieGvKVeo2Xc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5owWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG+A//QWeD2s7wL+59CvblaQRB9THrDwDBWc/2VhIUayEOteStS8Cl\r\nHcfYcmiBHqFumTBIclKraVCiw2zOnM/gSMz3MAbSdxr3MjfQeVyRopRhlb20\r\nYX930vo2SNh+IWQ+2MYLNlw5M1cgRBqdQbPhq+5VBvLccEQFJ4SK8XEVXT26\r\nfKL/x6z20Vd07HCf3PMWR3K0DDZzx7nfn88N7wnpfhhacMSV+b1dNYE/ixS6\r\nlhpXOmy+qv05sZYwVOiVbwQgHCdR3ZyRHOd11iJMOI3iY3WYn03ePs6bQErU\r\n0L+FFT/le/ejvHeWFxBUkU8D+V3jBb8a37NUB8PP6Y5FXKRfP+LFpeUVx8dQ\r\nJn8L6efRQDwPmYYIWGCzpuMFipubiGV2Oe53HcESUybyy4uJ0SeQXWu/j6CV\r\nQrxhkhmd/ocB9Xy6yrgvUYhHoTCxFHu+EfAnab84Na72wfDeA6N5LzwvAeHK\r\niXm/FTBAlSL9OaBCHTlsdfk1GgmAFfHUBSCyQrF4araoPw+p5QoHc87L1J7D\r\nBxIKHojf5q28rRE5VrF3/OdmgzgP5rTTxnqhXCZNqdp2VxQG52duyYDcWl+G\r\n92YmUWRWJAgatC0COunH2NlvIcyry9v9ZOqn5ok4X0yKsUSTvZf02Hv6TTWG\r\nFM9l2ssF4yGr60vx9/at6OBvXoOmUTKhUyE=\r\n=Rt49\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1826ed7796221258e0ca9224493eab2bf115e2d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T14:00:58.683Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.3.1","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.9-renovate-autumndb-21-x-1826ed7796221258e0ca9224493eab2bf115e2d5_1659276310247_0.9629388074269194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.9":{"name":"@balena/jellyfish-jellyscript","version":"7.1.9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9040f56b99f56867f13400f6c8eb4fe4c508cec0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.9.tgz","fileCount":13,"integrity":"sha512-GNOfHiL8WcKAKb5/STcQYZfwse0I7Ur2ZgXf9K7jd4yWWf/dd0pCJBnHQcZI3rdu3wZbUiKoqQeU46ZWuBBpwA==","signatures":[{"sig":"MEUCIDmClGAyGceZGZhDf8Jc6uZdtuNR4xe/JZfLDk9Jd+4fAiEAneT9Y8kVBJV7V9dUENfQDEB3PRJflOHgsQMK+Dl7r8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5oz8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq34A//QhKt5ScFoChYRMk6Q0sXiwVVCJFsemaLFGsr0jcNocUPzV41\r\nkIaFyD9FH1jleYaZnCr6MMAl8xLkUZLQr/Df33K5xo/RnSHo4nToQCHr3Xi4\r\nw+SDy3RQQwiwiqcuXfkR/HuHVLILuj6hqC3IUk1VsqtCr4QM5HEmtzrviodB\r\n9V0uiq5yIkAzeKcNAA2JzKlq597jPS0jnaK7A9ueB1gQHvIYR3pL7Kct/STQ\r\n15fFn4HjBV9zoNpDf/kthq+9fMxPgpt1F4WK3wpvzyNPHXIWX45sgLqoEDT8\r\n7tGHAoqlYZIpNKaeoBFEB80ffQ9/4UaI8TVV29HM7n2aM31uInZEKrdoPtO6\r\noMj5Byiw76pdRHhdzdL7VfLO06uwdV7QCQAC+tULCpWVz+CTs8p+aVx7OZHQ\r\nWlXJk+qe9uk7+Hmz7c4hHdiJr5Yhmcpex1vlkH4FwXKXfH9hCI+e+nwwVC34\r\nJM79EwP2bLNok8bdHIT+CoB2SIBk41PsxWSIX1/okhrLYmGwJQiibJI2uLUT\r\n/EQVOko+4sqroPAt329ugv3PebZkQigNQ6CbWfsVgAWXXi0PVl6I4+YB7/uf\r\n1jHK6rqk0PTs5mKrF80JD0KG34zozHXCy/pREv+HQoYw0dVDNwPIu2LJqWrD\r\nRwX3sNfk6pEqNDdjX6Ka9jOt8fNemQzqASc=\r\n=NpBC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"865395a712b7cf5199c07dcf9112923c57e176df","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-07-31T14:06:16.406Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.3.1","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.9_1659276540467_0.6525564471656848","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.10-joshbwlng-renovate-concurrency-7f5a8b397c5f05e6acb08a3351e798b0953a296a":{"name":"@balena/jellyfish-jellyscript","version":"7.1.10-joshbwlng-renovate-concurrency-7f5a8b397c5f05e6acb08a3351e798b0953a296a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.10-joshbwlng-renovate-concurrency-7f5a8b397c5f05e6acb08a3351e798b0953a296a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"294910c390457cdf7734bd5462856da39bb9b171","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.10-joshbwlng-renovate-concurrency-7f5a8b397c5f05e6acb08a3351e798b0953a296a.tgz","fileCount":13,"integrity":"sha512-yrR+VYUaywTYrKMkcWpzWQh+UFrrFR1tBhi1CuuSLu9/Yczt3vkTaC6pqtz8rROQuJIgDkKNjOrUw/YEmqhnoQ==","signatures":[{"sig":"MEUCIQCPdzhaG1Q3454KMjgjiBJDHBZrHahE9RnIr4ipOHYl5QIgcM8HD7fHX7k4d+3f2sH0JcaCZ1jH2Y7RGO/L+TwCkYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114452,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6GwNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphUA//aVaL8dq8rdRAT4cFKS4mX90okMH/xIuzkfsrBusa5j9AC6du\r\n3nZEHWo1wr5yhjjWoUQ51cOU2Q6D0sSqm05MhwudYfcp1lJavgqot78VYYW8\r\naaKTOYKucggHwzNiUqDvfxJtE4JPu0DyJNACYmYNBLz242mu+ETldvP7WUwQ\r\ndvTeVP9onMpL/fHpyZLBev3dbxa4+jbNVY8p2cGqbK3k1o69cT2x3AdfdGzv\r\n+EkU4JNmyn36omJGDt4ZpS3D7/kRz49Zqxs2QlfSS0qdkRX2lS2xI+2bL16G\r\n1M60cmcIOX1W8kgZ3kNDKVlKDPmgFxnoW4tDzco8hhrx1YjyQDsX1UEDXhL+\r\n+zRFyeQv6BW0POgAwP+/WCeH0d1krrU1b0dR/ZljLYwkvLNn+W0axcVFzBGi\r\nKNv8FS/LJ0cFSL4pt6n1pQFuqON72KgLMZ4rgvr5sXr/0XSsFoNqUyRIDSZO\r\nZXGTYiH3CD1QHnJSKTnxAX+Dd3Cly26btC0SyO87wNh4FkABboTtLumLWf2P\r\n8Rnc+VtbuNt+N3xQaxFFPwA304uerS72784kYvVGcke7GJ74N++UVGQIEjwU\r\nFO2qulmfkXp3bNYIpbI06O3yWPnQzNOceTgtj/NEQPD0HbutIvYhkG78ch+5\r\n2ZuId7oD0HUv5j5aZkx1mnph555SH/sQu14=\r\n=0Eqe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7f5a8b397c5f05e6acb08a3351e798b0953a296a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-02T00:09:38.015Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.3.1","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.10-joshbwlng-renovate-concurrency-7f5a8b397c5f05e6acb08a3351e798b0953a296a_1659399181203_0.37714755085656027","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.10":{"name":"@balena/jellyfish-jellyscript","version":"7.1.10","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.10","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7c13d80bcf6978f5c6a5c7a46f1783fe589b4113","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.10.tgz","fileCount":13,"integrity":"sha512-MHYtXH9lZv/Gp+bwAro50uMRRIyNgazNbuCb9+xm0VieZa6JCYOOI91FaEAxHkEW6Km/+srwbtq3rsqCfaAdPw==","signatures":[{"sig":"MEUCIQChcOejENwH2ZrC13H9MvoQhG2YQ2/a2Qjx95LpwyBwpAIgRoGag7Lr+4vUCtnrWDx4zW6nJQvWXNaVDOmxh1Rj4e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6GzDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKORAAhrTcqsqupoTCBic8kDNulhXl8fHwyVRDeCTOOgJ+QUrUwAA9\r\nFFWTtN/+HEDoRwWDdfvvqcGYFydkQT4klxUU8HoLLZ8QhKiJZsdsJYx3KZw6\r\nBjTEEJ1F0C15+7Q/Fib08zFLyXH15Y31I17SuA06EkQRgFRA2vduCk25SICo\r\ncG4ucycPC01LiQ4CWEeh0xFwOO31fbK/lF0LH5jVja7CAxp+K3MfQsLWdNl8\r\njw+XAse5mlj5ZTaPU/kfhkAp6w7UAoMzzh7qVPomfikI8QPbkE7Fxf4cKijK\r\n3BrlSR7zz9iiaeeHsU8h0PtvniRetiyHXK8r3luVrm2NyaQ/SQnou4dAtana\r\nuwqhhFksbGwJlEiv3tvH2Yka0zxzn2xpj3rUXzW4vRdJb8xHxmf78jY5wP9L\r\nszQgPI6a66Rj4DaZnQogPkXbgAheR+7kbE0IbpYOzrF4WRXw7N1E+3tX6ozV\r\ngBdU5C+2MUHhPI1trXIhSCEp0Fbt1AV/k1S5iVSJoCyJ2SHHqHu5qoDZ2k+t\r\nT/J/tr1RYoOS/BQLglO+KSPmSLGT4Ss/0wFIKHYk126fBZBNgrKxh5R0pMiX\r\nS/SGEcqME++qubJVDART28Te1Kn9i9VczH9vY8eQqaSKw9tH7hJOwZx6/DCQ\r\nTBfIJYwhRc1ZRC5o2kpvr+ey/WYSYYkMZGg=\r\n=lKBJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cab3b72886adea883afa79b80c30c8389efa08b5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-02T00:13:47.335Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.3.1","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.10_1659399363393_0.34046683809474043","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.11-renovate-autumndb-21-x-6454857a61f829c83e26123a29f8017fba7f9d48":{"name":"@balena/jellyfish-jellyscript","version":"7.1.11-renovate-autumndb-21-x-6454857a61f829c83e26123a29f8017fba7f9d48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.11-renovate-autumndb-21-x-6454857a61f829c83e26123a29f8017fba7f9d48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"87193f6924de611f25e6128885322249cd0f39ad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.11-renovate-autumndb-21-x-6454857a61f829c83e26123a29f8017fba7f9d48.tgz","fileCount":13,"integrity":"sha512-etMPxaPrGRF27Jh6mz+Mx/8F4C5RM7eJf5Pve0LWJ0Oik0Ew0qp53GV7V+Wuy9NDjhRr8AyFeDd/QRfihym0TA==","signatures":[{"sig":"MEYCIQCooBlgaAsgFXjn93WlKE7jwt6IJbVjNKA0etC4/4XxRAIhAMdG0EZlm2QrbeD/6I/KRYzFb+eWmTHAaYqRc+Pxl+W3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6G2TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWrQ/8C9D38FTSdmCxy956ba8JchjZQZEIphRpthHWyd0dVyOyE++0\r\nCRIyFcUnML/ijewbHpiWWGDqfyvjZ9aPRR80V9nejOGLr7NV5KnKzTn9mRKP\r\nLyI2R1cB1boV11XyKweb5zx+voceDsXRw6JIXe83hmA/5jeTDw5zEgzaQMvh\r\nkL7FQ3G643NJLeRpNuxrEN5uJpCeO4EJRfvqJnoC08quHGv/scD3cLmiWRwE\r\nh8I4QKyHGZiCyBvV5NxDKmLOaUedPJTgWHGmYObXw9xuHb4BFmGUHkuSsdM7\r\nbtsfVyDh6OqPRo9GJL7UKxj6wfAdyCZCjqodR4XoCIV4Ggj+zllXZ1ocisdo\r\n0n0q6nZvnCdCgXapGx7r8i0C2QsBxkOkVo05kIED49xvj3q4UHofaDF3/BON\r\nmEWhqtCx1rRyTip3qlfpzr6JxPmvnslZ7y/CXina1qOQd9bOkrpdgsjWGA/Y\r\n0/faQOPxIMH7mkprNLsOd6rc721xBVspNoepR8db21Se4Ayr/Lj9gWLjEVVt\r\n9stAXKSdvUPS7w4T9KfxEYaxIzbLEkh/cAroxY0vopENe3fEQxRRzfZm3qqw\r\nEP4YFNzbVN7jGvNKnf7VWgT9rxyoVoJRVkIFt9FmEVGuroSryx8wAB4d83I8\r\nf7YWvdQW4pWage1+w42YT3edA4pxw8VX+OA=\r\n=fd1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6454857a61f829c83e26123a29f8017fba7f9d48","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-02T00:16:02.218Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.3.14","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.11-renovate-autumndb-21-x-6454857a61f829c83e26123a29f8017fba7f9d48_1659399571653_0.6640535651289023","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.11":{"name":"@balena/jellyfish-jellyscript","version":"7.1.11","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.11","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"adccc10f54ae748e32eb77fc90f12e681aa28878","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.11.tgz","fileCount":13,"integrity":"sha512-LAauJbd7HbVMtIYLliSRp+BkUYbQg0JvS6kwBLbQlkP1t9j0QD6oS8c6GgkcE7+2uZSXd2pJ6M0ICF+f3bsemw==","signatures":[{"sig":"MEYCIQD3uXHERKI6WNvQLC8qXu4J2tmGZRlAGdArjkBPTV8j6wIhANgry7tXE//MInx3kAdXpjAlOIOlRO0HxEjjOjzopNk5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6LGYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmql2w//TH1QDyGCBPMXPEUB6fB9b4vIUn8jmjHKo45BpmRa4uoWA1U/\r\nf0+UQ7V99aD6pt+E0jGMEe/6VmF8JzX6gLGmDzcOl5nF3ieT9Yhf+/8EoyZM\r\nmOEJ2eBMimHAjrZ0jH9cAQ3cRs29cWBIeu9bwVPveIUW98T07ObT+6m5xFOf\r\nejY+hVPeAd+ie9Zeew240hM2qxZOQWEXxM6Knp95jPyXDtZ9kj/9WbPzjMlA\r\nv1kMlJGD2EKyYA1q5VPXE4vMWuviPZsYbn7vSHBM8sUm2UGK/IL0rNfP0hRe\r\nx5Zk7cZT1s9KhKOl2e2Bv+Dlq61bffHFXKyDXEWi6e3w7rk/Vvl5NGkaHIFz\r\nEZ2qv5Q40+6djaaKVafpT4IhetNeB9Mu6d5vuudfoDMJiZ36Aeda9TiVA8zk\r\nY2x4x58rxohCfJvh5pJurvGHFrarl0wYSd7q/Wjzg/XiRIMQSuA/JFYjujxT\r\nYcCyZSe1Rd/nOHWzg+sr6GIG0S3v9kOikxVW1e7b+QHpDtULx+keFKZ/EWLM\r\nEClt4YA2fySkBdafs1hSxqwKsFOcqbB6ZqtOX36WTnpN4jmdNKBm+C8gDXxp\r\naf2t0tPo3i0sR31dbQ8tw5LMn9fYIIth8XP9tzsq6PPdzt3LOpN9Cay0YOJO\r\nqvx5KueQPaalpIecq/RZt6WrdBeiqn6QrDs=\r\n=OSkq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1b37883b67c47cf3758d9f8d227a613af5d05f5e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-02T05:06:35.788Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.9","autumndb":"^21.3.14","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.11_1659416983767_0.6699984742728207","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.12-renovate-typedoc-0-x-c39974b8469aa79dd10238097defb724c3b1b3be":{"name":"@balena/jellyfish-jellyscript","version":"7.1.12-renovate-typedoc-0-x-c39974b8469aa79dd10238097defb724c3b1b3be","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.12-renovate-typedoc-0-x-c39974b8469aa79dd10238097defb724c3b1b3be","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fbd36995a72827bcb42973fde5ca2ca8a3ecc451","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.12-renovate-typedoc-0-x-c39974b8469aa79dd10238097defb724c3b1b3be.tgz","fileCount":13,"integrity":"sha512-0EwNN+FdiREeuhkTJqUxjIuyKPBRt+ALky6v/2Dqsi7QRiHwRQIi2VA4n7oo3YQnsBVRW39xf/XEUm9Aw8V9Kg==","signatures":[{"sig":"MEQCICJFIJKAyL2E8Oh6+C68tq/VuoQBkRpRN4IAgmoh2MDrAiAoj9nPxZcPlJhzWfmm+XkVLqY0NwYczWnSOsJNdExhKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6LJ0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrErQ/+MqdrUkgQQoLz2VBCknB3g+SOqQ+2+D32ppTKqZxGV8Hj3Zz4\r\nbFl16H74G5SRzUt15e2lgc+1ZT81X7kUCWBJ15l0m0g5lm8hXYxX4acJxuwP\r\ncXkWBaJRBEcmjRvGtQuZMiBPxWUJo8pT+gaiHhCxegXrVlM37C2OUl7ljaV/\r\nWQOTJR78Yckiqgep9fSvWmOyL3IIQfYZSbEOGAj2fKmCtnEHBfuYrSRxWTSw\r\nYilJMuHhA5fYUaCQgJNcXD41VegWmpViclD375KuMnl+p0n83yND9zWE/eOa\r\nme9hOFMgMX5d+Uco96E278YWjH+gXoRCIu0/9SmzbPx+1DYo7tYD4ftE8xVi\r\n0sI6lhMNyPbq9yHOtvdlgn7puaMqlYPlo4njrM3Zadd2iIZfyBZ1TwuYYY9s\r\nuuVj19vFAbljgEntmC+7059mdqVPIFc3SKb0hE+lCnZNdVoBbu0J7CjE8Znk\r\nUmLmUKdYdOTzorbjy7aJTvH7436HPQJadrxBEQKfZpDnvWSCpJQHhlYRrGxX\r\nNuG22n3jRhl/90wEBJezX00VOpXjDs8/a3hayGtdt36d2xZUWwOgrht5b++K\r\nOJf+HuuVxdGkobDEvjLN2WDHsZNKewftm4w5+tgT57b/w9liOB5TWp91BYvE\r\napC2pyCIXrm6dNrGVKSiJSRiUCF1PajuyCY=\r\n=3hxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"c39974b8469aa79dd10238097defb724c3b1b3be","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-02T05:08:31.137Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^21.3.14","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.12-renovate-typedoc-0-x-c39974b8469aa79dd10238097defb724c3b1b3be_1659417204418_0.7108445742308565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.12":{"name":"@balena/jellyfish-jellyscript","version":"7.1.12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fe6615fa50d02aadfc0df072e05f46a1d4f58cd8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.12.tgz","fileCount":13,"integrity":"sha512-5MtIuMbiVezvqkq9h2JpiuhMbcKmvJobXSunXwr56gMZtN0a6TJh94iU83koteKW3ldUAnQzlzEkAXjNIgNnpQ==","signatures":[{"sig":"MEQCIDNXphxb0hivb481T0pVQInirz7luiLYzyfovDzutxQZAiAxz9qEvcWRGpdUGqfHQ+1RSP4pBJZzYXkHmaGCBjP33A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6OeVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpicg/9GJA9gxJWFNu4Q7rMdmpgiY6YWuGf6Dg2ZZZt7ijMEqE8O8k8\r\nqohHWnm2mMuNJRgBxHhyMj2EMHYJBH5j26vvIANMQx3oJRIlIeLpJOcQHOeZ\r\n7YR+XcAgC+PZuTa5G0Sd7PVreONbWjbyfoLcR5J65Gp4tO72YUyY2mjRJTuU\r\nMy6qpgNwbKmqHPaz/C8Cw21lpON0JaADeL0rSwedUFvhgMXpgXq0xkJrE7Jk\r\np+y+f+T+e8Kd0Zlr4oKFcwLEgqhC4LjfMhw6zITR3uwvyYvbtwHWsexJ8+TQ\r\nGNwrGH/ImNppCNZJDXItvNzQ0PxvWWDOUJYmrPS7JOa022dUXLiD2mw+I5G5\r\n7MFKs+NSpjhM8fN9OS1fbwI5ZyOIxq6eBITwSDNt4HXDVGp1+FT+0Uv9rV55\r\n+Kjn7Zbm0SP3FvxRlEnztMFN24G64qOtcT0deoFzaWcDyQqNyXGZg5ukRid2\r\n2E7ZKS9FlQr//x+seht2AJak3eSabQOs6GeOcpEa/LOdJfCJnAmAut+iLc1F\r\nFGbwAvFunvx9Bvkx0hszv1aRfcrOKDoHdp0fUI4f67rn2X6uM50R6OV7sqWa\r\nsN3s0aoiQyqfKVx8diimUVVe6IedozV+RoNq7MqLatl8qSXByRcaIFqJF2n2\r\nGAM6ojclsmbdUogKuFyEcn/pZFQufzBMB7w=\r\n=JIOX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"62d9713c5a1ccb7adc0419a62575f3c37bd9e9c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-02T08:57:46.222Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^21.3.14","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.12_1659430805342_0.9143892386513497","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.13-renovate-autumndb-21-x-31914d047ff65280b88bd51341ecf3ce21fdb9c9":{"name":"@balena/jellyfish-jellyscript","version":"7.1.13-renovate-autumndb-21-x-31914d047ff65280b88bd51341ecf3ce21fdb9c9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.13-renovate-autumndb-21-x-31914d047ff65280b88bd51341ecf3ce21fdb9c9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b937670dd433aeb118409a6c6bf5c1f6f91c182f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.13-renovate-autumndb-21-x-31914d047ff65280b88bd51341ecf3ce21fdb9c9.tgz","fileCount":13,"integrity":"sha512-F8GMYTSaVWaJrTq4BKD6It7bRMfgdZ2B0EPdKIrbMC3v7k/hgBGKMervHTMWWitWkVVaxbdEsbmg7UGjkmYFTQ==","signatures":[{"sig":"MEQCIAVwB1gJG9SD0LHvJQ726qAhOpbLGbncC8ljAU5SGncfAiBx4SxWQ9UR2AH6TGdSePTjRJ1Ma4DeQ292PyrPmpmYqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7FizACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAyQ//dU1jbpGfwFSQoQK+IxAolqvX1+vcdkB0De+DUhFlKi5NEj5o\r\nUlxGX247VL+NFIUwQlNzUyab8s3NrQIGitDbY9i4f/WzvqRLnAJ+BAr2jVOW\r\nbk82G9UO3fM7TiFwAgw0TfqUUoiQfABCiUj/q0KqYRM0keO9lll5RHoz4Wsh\r\nNLh0rI8JnN/gQMg1EDQKccNXwaO8kZrhBQyR2DameO10w+Dv+CuKPqRsjQs9\r\ngpT+aiEPiG/m7sStiBRPdXxmZVdnbimLKxN3ZT9UjAKFa8ZZEyIfR1f0UgoX\r\nVc98QRfED6yxEZvdGetyzMOnI5w1UlmTOOFrzoTK2XuZ5au2KsRRkJC1V2CC\r\nALNnQgZ/+mP9/vWCkkIPqqTc05oPhuHXVq6zv/eQzpmtNa9A0BDHH6931R55\r\nZDWH7j2mU5G8/Icdeu5PQYem9QLmLJQU9Rz5LmXbQ80aA7QB49A9IChUGzMU\r\nYvzC0yVKNtW78nEYAUXyIL6egpaZ6cm8GadcFyW9JRujxBv+Xuq2OZIHDYMj\r\nOmBWQv/wwkftKQ8E6eH6qHNonih6OBFj+VlXRIfU2RpqB7abHWKb2J5UYiPH\r\n8L9DrXRS1350XqREcI0Za//hKXfmmL14fuP9+FDbL3/V6p7ra5hcejSY2CqZ\r\nBz71YvKJFHaKeozx24lTeqwI4yypmOwudhw=\r\n=AcI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"31914d047ff65280b88bd51341ecf3ce21fdb9c9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-04T23:35:28.662Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^21.3.15","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.13-renovate-autumndb-21-x-31914d047ff65280b88bd51341ecf3ce21fdb9c9_1659656371548_0.7555219139455247","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.13":{"name":"@balena/jellyfish-jellyscript","version":"7.1.13","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.13","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"148663bb6d2e550dcfb045436eb415ad184f9c19","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.13.tgz","fileCount":13,"integrity":"sha512-maKOaXMHdIc1bGBnLwMXaWauG5mF5SSWrc0L6re6C706jnNHqm09v1fg7ElHsBAGcJRaVA0iMRPBvugPze2JOw==","signatures":[{"sig":"MEUCIQDfXDZMdvAHvjJa15yFx0VLW0cHq5X7IrKzfa5H045+QAIgH1b42Cv84XbDUkSPgSJ/b1K/mFyCGjUpNQtVw28H2ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7FoTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRzQ/+NUnjUk1CEyjD+jMz+GA95xIcmN3asrIqqbLHspOIh+0T5Hl8\r\nKAv+WwU7ZDs7blit2jw39C9daF9D9oooPVEAj5qZFSWGF1/LS1mb/ueFWSaH\r\nwalDXd+mAHrpyBf0jxCgdkPYmT1StXZn8y/S88PA0PJhVtZIQKhCYck972ff\r\nwVnGZJi6iCdxBRoUW37mU3n/KoXouob6M4lDbB8P425301RqmkhDbPS3emfi\r\nHvGTPHMr6mmtmc0S5MXav4kQ+4zpViR4cum3RSarU2V8slfLG39wzm09MNB0\r\nSxry5uK7wQRy8ahw32T0r/TfGFtgHpbiHZ34B3jIgT6W8RjwjINzYao09euz\r\n32SwJmITGwebxQRqcQ+sReKJsDkqjvtnTU6rce9+kD4D3e47I9QbLkNxuq3K\r\nBA6UKfTviKGp4tsZOFszdSOPs+hN1QBwAYzi64JQAgy7cQPP7kxHBK/0WVwz\r\n95MQ1uLmf3ElU2TkRq4M6IcKuqemYvwllIM3cqv5nze+ZfjgmazqcinkuJEx\r\nMX91KwMxs42PAi9jUInxOl3trFeSiisd3MRAApXakLO9uxRKDF22vzgiVoLV\r\nzqQneP66N+95E8ysl1CMfM4ROgsPmybnSaT5cjZ5O8goC5BH/LzCNRTtLy/S\r\nnh1r6oYm518YvwrPciodl/vR5Zc5IVbNMHo=\r\n=TYft\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ab6d40834fbd1d2bbde8c54f1e7812a629d2d05","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-04T23:41:19.962Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^21.3.15","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.13_1659656722822_0.20227049633735317","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.14-renovate-autumndb-22-x-46409cd54fbe6c727ec055eac2fa1ff116576a60":{"name":"@balena/jellyfish-jellyscript","version":"7.1.14-renovate-autumndb-22-x-46409cd54fbe6c727ec055eac2fa1ff116576a60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.14-renovate-autumndb-22-x-46409cd54fbe6c727ec055eac2fa1ff116576a60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"18cfe3d1665d4dc1f7572deac717c86fe97ccf46","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.14-renovate-autumndb-22-x-46409cd54fbe6c727ec055eac2fa1ff116576a60.tgz","fileCount":13,"integrity":"sha512-uPrkFc6t6mIVn0V7IjPoGXaTtDgsohoYggfRSOF/uwpx5K+da2UYT+uKOSkwCADPYjuDpgdzHL36x6fOwfxYDg==","signatures":[{"sig":"MEQCIFUJsd4ETKvBUjD/Dt+YfACOPdxkeCU5uN62m71p5AGLAiAavbCewnxShHrzeaTAJLMJiMo92bBSCb36yq4l8w0CeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7FrkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqWhAAj+N0AvIF3cNwopnqnsQewBPgXNUrggZOIgIclLX6LeaQXcLG\r\nTzpKn87TLieUPh5MyFpAcvTClAmYexN81oEAnpWLRHHGr+Ku4gMOeVyTLVYA\r\nxrsICeMUR1YrVoIxHewu5xe21Bnmm3RUIbVTp+5qeEzIFXw3cDPx3lTbp5AS\r\n9d2wsRITfMCYTSyAjKYIgbGEqVtlcg1PaEaGtyNOaTIjuUVYNsTC12IOPpJT\r\nUrEI0PbVI116DLLDiOVtU6jk74h84sCuqqhUQXVVD69WWMtV9LLlyg81DMeC\r\nOmrS8GJcyE3scl5dYrd4ZQYsAyzYMMboi68gRhdr4u+avBAgozAhBrXQWitJ\r\nqWyuv9Km1Kn5Tf353V8E8y2pJTgRHnvUyIrjKfLBOI9PLKEiXszu62ZcGBAH\r\ngau5eGYvcUX0OY2hUIZqsIRYgJW7LCdVdS0oJPSVTx/7291NYMvraXGoV7E2\r\nzETAGnLP0PzE75zs6svJekh+ZUquGAQUY3h7EJSV2mMknWKPdTD70P34tlLz\r\n6ZgKnVSOhKLbzQ4yetf2owPBe5yW5GmJAsfS+FGnbFTyR7BHBA3GwGAjQr4Y\r\ncH09wC2yXoMZp3OR8ztKzUbsKwXGOt7dJkEcynGYo05i0r5pofOmKiFioXeK\r\nsTyYAdwMOKEoKPcewNo1m02qzSx+HQGFuuk=\r\n=PTBP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"46409cd54fbe6c727ec055eac2fa1ff116576a60","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-04T23:45:18.090Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.14-renovate-autumndb-22-x-46409cd54fbe6c727ec055eac2fa1ff116576a60_1659656932166_0.4860621394850162","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.14":{"name":"@balena/jellyfish-jellyscript","version":"7.1.14","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.14","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5e7f50e0bffa7a59f540d75d844810542449abdf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.14.tgz","fileCount":13,"integrity":"sha512-MTOD+m/Kj3s8PXmjZvpeV6VHNTcefyzDNYryeHJCXhqxNdjfdByk2ojuaKfQ8Eum5QfbPnvmejFeh8dEHGDH5A==","signatures":[{"sig":"MEYCIQCK+8JSuL+zJUYyfh3K0q4rO5/R0dKgFep4ldeh0CLwtwIhALZ/AX2EayXT7Xi8Hci9bJ2dHRU0Nmw1AEyX2/aof5ah","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7FviACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohnQ/9Gzo8yQNXs4cwuadnW9UqN0DKo+0wdCZBp8LsOaDNev8sUeU+\r\nfq6OIpXtUWn8g4y3TaN4VjqGQDZlZdySTJwBIjzMCMCuIocJY6APZbhc8D2o\r\nIg0GCjb23HxDFWQlQ+qhvGkN0hWigxp35xZppFbI1/UR+RyFTR4byDfMy07E\r\nx2yZhCaU4w4CRLsFjHcok7itVsP9hekWLxDLysx2NCUeYxHI9Q1ThZhtJoOC\r\nEJCpUE1AL5Sez+7z8L7qxOO/0yaPaV3IQj7XzBDpfqLU84FkCbIy+zguiaB+\r\n9//GP0rh9q12xNBjJc5ZqM43kNz9C86sVq9UUYuvLtZ92NZTmN9eNVk3Ch5V\r\nlKGkWHWHq7DetPGjA6Ay5ZS0VQ5zSdITPB3/7zcs2rJNMp0kG8oCr2yVIp5P\r\nd/WQcArwZWziBlslF6Hc4MYskslM5ZeeXYtw5emnjQQtyw88EZRw0b5QQaDe\r\nuKFdLUMLx4NcQXxmqZFmOdfgCFjH37QI/w5ugzgD42fy/xfD2WN9U5fXwqJ6\r\neVJpP4QWmAt47MTvAkcWHDTxnLemdQZowQMRUSjabcOUO2ieu011pPWtE6G3\r\nngFQzbwUhX1xXl6KlmB9yY82Du72y+5mirg1+Vg0GWdYzskKfk09bPpMHRFv\r\naxLOAeVKCbPx2jCxNBZ4M7Q6sIGMLIPE6Dg=\r\n=yxSN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"514640cf5e889b9c602948c4d53db69aff705d9e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-04T23:50:59.169Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.14_1659657186525_0.8824573888550808","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.15-renovate-autumndb-22-x-f83a61fa67b7af5905ea3ea5ede1a64f61995503":{"name":"@balena/jellyfish-jellyscript","version":"7.1.15-renovate-autumndb-22-x-f83a61fa67b7af5905ea3ea5ede1a64f61995503","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.15-renovate-autumndb-22-x-f83a61fa67b7af5905ea3ea5ede1a64f61995503","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3498d41c85bb47a12e4191df108e50cf689a703b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.15-renovate-autumndb-22-x-f83a61fa67b7af5905ea3ea5ede1a64f61995503.tgz","fileCount":13,"integrity":"sha512-oqKHE+Kk1K4tT7GrTVR07jtOL5wGGPP9BUK1BZMongkJm7dSJNuGVQvG/2MV93TVc0QVa2KbGigAycdyEmG6LQ==","signatures":[{"sig":"MEUCIQCSpwIg4o/NvVH7tXr8jPjpgPVGZc0eVCtGD11vWbepwwIgR5Rr4rYFnZScLVioNSvUc1UvTlek/SgC8xQahOjGn/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7dCPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyMg//byMlRsTz3aaznyYqLU42KrEc2ogT0GYFxH7o7OH19i4Kvkzz\r\nxv8/bIX623P3ZgvItZLZeQfDDeQFeTSaIcqoFwuU0+9AoLGfsSBOA+66D8V/\r\nO7nOjv+pp9cDifqIMhAw1WZKVyoD41F3IPblqkozouRrsSL3zV+e5joY4XV5\r\nPWCmYHj78zVXT1cpjOC87By9ALEs/9gpVLiw7obEn8GYRd53Ma1dCYx8vWpH\r\nLwnbD5NIFy4VIy2n7YBtrImooGJu+R8TQgBcHwilvqxQO7Ut3giW6U/owB5m\r\n0ZcH0ztgVW12fScyQ7vZXaDmgv3yUMolBhW8kHru6mtAOSDDGShAL0pae0r2\r\n92Gbx2Sq0tEMiGHPSaehlTTNV8CvNtJEvo4LJlOq0XJB05rkdXhOr/tART8m\r\nRu7MMXl+rDIJJfIIDZ16w+Douk/bZSyhr+DFOA6BGzG57QW+K8MIuFg6F9w0\r\nBuX5T8WCq3CYFMPoGAg1GILzenzbqrPH62/gIzgZ19TTGJ2u1e6VajHI8Jom\r\nD5e+nZ6FBVzsUPZZMigclqmBv7VD+Z0Z6dNJzbmNoDmFU//2DMdbYW1+jKvS\r\nmEuQ3c5gLZbPRQwu9V05Jkng2ySbe+ghfV112U6Lw8GB8yKXV0ApSamwvWC2\r\nR6aAIfhuoABTzpf/S407/i/mtqW+XvgHM1g=\r\n=ncWA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f83a61fa67b7af5905ea3ea5ede1a64f61995503","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T02:19:58.451Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.2","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.15-renovate-autumndb-22-x-f83a61fa67b7af5905ea3ea5ede1a64f61995503_1659752591161_0.1390103591170797","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.15":{"name":"@balena/jellyfish-jellyscript","version":"7.1.15","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.15","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"938084d1105f33aad242b26a2ec09592460bd29e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.15.tgz","fileCount":13,"integrity":"sha512-VX/WTbChYEJvDwjdOiuX+cbO7Bc4Xp4v8MamuzCEr8WtaQ68+RrewBSyJrVdr0rpq3RLIJk2kqXtoszQ+SomMg==","signatures":[{"sig":"MEQCIHIuTyxWMn9j+k6wLn/nOTvYoAAV09dE7eCjHXLLkvX6AiAi4s3ozufFCKLE6+AZvt7JQsv0fHFm00lSSU5J0Zg4Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7dFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSFw//VZYGpT4yzKAn+jsGvfchRM9tFzVENcm1nRs1k1Oay+LfvfCE\r\nuwQVaGto6ml3Fg2EvIEQeITTrx8BcKWbodcx4fpZyRCo6xhkyh2oBouoqFo4\r\ne9ToCTRKl7i+v6e5cQvs0ssdISK1PGAaZWfBtsz62ZIUdlbvgo1+G0M/BVdx\r\n7NFqeIZxnPxVoYKm1s4FqE+CfpBnBU6S7+JgvGQpiU/dcLCAa9yI43GP1UV/\r\nC2e1KRXcuSkJ4QzAK+jbkJulIIjWqhadda0gAuEuHx1siT9etFoVA+npOPCZ\r\no7iCEwoX57utjNpd61HazfrLc+LRCm4E9TJ/Im8+aqUpo6337DUYzYUTMAWZ\r\nSYvxqtVZW2c/MzMeCDQkkNWlLmyNRVLFT4CAgXHbKxLAduuEtqpSI5bX/n46\r\nMxnP0WFO/GLTxt8prUrZzSW/iYnINbx8pVZ2wId/trmAu32ccJqWod9cz9RG\r\ngJybBwU0hkHsgjZCfV8/xK0/ETWP+hgST8Yu8ukparA7LhS977IqekH9M12V\r\nwB+u7K/7342fLAEMI0cwMhatuAevsxD2lf9dBzL452iGY8En7/I6jXn3aagk\r\nIpNQpo6/lXF/uVo5Y+BCEtiXy1kPeC6NXR0hF2AWVvrApEAA5pXwJoJiofcW\r\nn6J29tXsxGi2BuXiKkXIUQgk5eONEKmMG5s=\r\n=2jD2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f6a1596f827a9420fbe7a52864c6ba9bfa8aa62e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T02:24:53.708Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.2","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.15_1659752818189_0.7443876706173931","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.16-renovate-autumndb-22-x-d47479871823f456ef8fdf70a5cd01e44bcee5f3":{"name":"@balena/jellyfish-jellyscript","version":"7.1.16-renovate-autumndb-22-x-d47479871823f456ef8fdf70a5cd01e44bcee5f3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.16-renovate-autumndb-22-x-d47479871823f456ef8fdf70a5cd01e44bcee5f3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12476b8b9be42d5ca91b339d0b9991e0b4e9e9bf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.16-renovate-autumndb-22-x-d47479871823f456ef8fdf70a5cd01e44bcee5f3.tgz","fileCount":13,"integrity":"sha512-pvUU9GKDSFW4oET0n2408zfKdwojd9RQm4CJayD4fKUcSUiXjEbteDHfhcLW6ZiN905stFMZuBXqnVn+1R5w/w==","signatures":[{"sig":"MEUCIQDV6OXmPuS2DR+pwR7TyWAKuSzQJgW6/T4/fLvrTpiOPgIgBBZJ5iDfk4bF2iqwHDOxcW2lP0/PdlbaxBY/A+GGQKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114935,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7fyOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7UQ/9G1F+fqDIWbb8WFHPww1mOe2B1SvD8DZXWJWdo/BT4GVUVqJL\r\nYM3Fg8SOF+gyZYlfa1WA2/bUlANDipiXv92HiAZBIgMDKaO+ZtjVjJjFVZQ1\r\naAXsGLFBxzeRWbdt7EBvl+O+KAc1RCLz6ryoyP1BZz/DBLuW6NeBDPFosneR\r\nPRn8o0xpQiUCgUk/Joeg964OAB8kpi8tDbzkXNES++UPr+H15a7TNNNHK3kA\r\nav6A9fEqaOJts1Hlg6UtfQOAgnUHFekiC0xCKWPB9zzRzp5mvWbwu9k8pH4e\r\nNopTYIRgW1/zl4XON4qMvYVTcKOMTjSMotzn9DTcWgGfGvdA9nmTrFY1l4Fl\r\n3be2bixna1RMJi4Up423pgl1XW7ZilRKKM+YvPmCMhn0ruXa7/mUO0Afg1y4\r\nZTDjugw62ix0xpHBHhd6eo1Sm28v9SgS7iH6QwjBT41bEgLwMrVW5H1br4ZV\r\nbfpa0aO0C1uFHHYEP8sX6y9eJBNrsY1Xeo+4pTnX+kiChJYS/YJ/ha3GYxfx\r\nrPyiBXZUiS8Tfq+uthXi/Xlfu8Qbt1liN1s3bC1/5PGwgplqj/6VLTclQG9o\r\nelQdp4tNyP2jsTlBjykUjZtX//xbEgCoOHm4x2A7SzwpquvSumRuIJHgoVnS\r\n0RQaDN9PjQeBiYchDhnCv/nOMYCOD+izruU=\r\n=qR08\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d47479871823f456ef8fdf70a5cd01e44bcee5f3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T05:27:43.046Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.4","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.16-renovate-autumndb-22-x-d47479871823f456ef8fdf70a5cd01e44bcee5f3_1659763854285_0.7894807556088623","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.16":{"name":"@balena/jellyfish-jellyscript","version":"7.1.16","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.16","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7866f5e5288dbb144fd1e5d362cab23c108d601e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.16.tgz","fileCount":13,"integrity":"sha512-hLX9H3kGh4rsTqOieA9bSRGN3RYyYjZ+AWGgxWiDKgMAd2UYhiOxkZUc27JjIdIVzxJPJgdT4cDXMVSj70akpQ==","signatures":[{"sig":"MEQCIDkDTiJktV3LZ24D/i0T8CG7OBejTmGz//iQ7dATNOgnAiBH86Fp5yjwPAC4+Z203QfdH+tNqPsDM2hYJBTgXVtWLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7f2RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpB9g//TmfNjZWrrk9QrFKp/r+rbsi5xQskmY6X/NqVTR8zkQl/Mgix\r\ncBmkgAn5/yRcptbGuWOViUBYs2YzMZR0FEkq2zi7O7Z3rBm0BxwMuWAkTImo\r\nCNnu5tnGmEQbHi3JlNzaHLP0aDTS2BZbROd25RLzuP4OAFtdpG77T4le5J2M\r\nul5QVd1VQZxFN3TfVPENUvQ/qHPuKUpNKWn34AtzEnJSBoV6jJAFQ8pQFwQI\r\nhQYoUOqeqM2/CI/yZ/8c/mrTaMPW+594RIYuiakkLniQ58RtaB3bnXdXLSEs\r\ndFum/ukj9/yyIwHeszHe/rztBT7ZeXhmOgi2fvPcZhk8ZjW6hHaHS5GT2i5W\r\nQbed3VD7KtHWUm7Kt5JaVURE6OnOrBoGpCA52vq+Odz3r2xPu0kopPQJ70+b\r\nGtXNKIPdHOBc/kMKq2k1bB0bvSNYJLvWUiIFvGQH2efMsaIaCr2KPxG5l+63\r\npr8rW3S9Wm07DxY0q7F2sx0R4QB8QwDBzm8bPjh/KMY7HN0k4SojqgSnh5Vs\r\nvONUegGBixqtvNFarb0MPHycY0MtAjT/5+qD4lgWmayl6SeUPRXrwrzJv2F8\r\n++tmNwfp4xYqTYcip3T3mjO3fHt5Xpd9tukUDBqu2vdLTmHRJPRUQHnefCT6\r\n8FzUh4mpfat6zmLiP5JTkRiPS/0umDfc+SI=\r\n=gQ/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8581b82911d679adf96bb471adf893af18e88c40","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T05:32:36.892Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.4","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.16_1659764113212_0.37801669972725205","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.17-renovate-autumndb-22-x-d83a82759947a13228aaa75167a5d4004e060f26":{"name":"@balena/jellyfish-jellyscript","version":"7.1.17-renovate-autumndb-22-x-d83a82759947a13228aaa75167a5d4004e060f26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.17-renovate-autumndb-22-x-d83a82759947a13228aaa75167a5d4004e060f26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fcb7c22077b6cba503621479a988fe40daaedd38","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.17-renovate-autumndb-22-x-d83a82759947a13228aaa75167a5d4004e060f26.tgz","fileCount":13,"integrity":"sha512-EKTUl4Cl5cvmOOqcHK1JgP01mntbG+tUcqcgpTkb1OZNYa2KO71586Q/E79waXIldODpzvmJMQPqg3z6nU/XuA==","signatures":[{"sig":"MEUCIQD0mEufQL8pTpICD7GI4qXpuoOb9VaSDXgBBr6ChwWM/wIgcLDGyuVs6ylEKWgHcch4LIx0PfY6eShvVvvjQM5tVdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7k7HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpECA/9G3bfcXcCrt8OO2SGt3nNhLWq/hB6T5x5Zcz5mAWCgZKF6W5V\r\nTE8dZfvFwlJOI6xBTbH5xrQau6frmjD+IUtrMh4JJQFSfHogcUwElk61ktSw\r\nQPlKqp2EKSvAKjkE4zxzedZDO91vwnWnKIa4XriySjxL85nhW+SvN6fZ+Xhh\r\n29LLvscDomcWKBtV6SH/JKDtSoW9ksdbJ0/N3r+G6GWxHWmj1PVVBM/3EmUy\r\ncHgP8bS61uJhXwhjbpqzIhB+IcX9Z3/Nz8vGl5kyWwI7c3F5EyNi/lD5gZ9c\r\nd79LCzA/IYME72lYsy58AzcjQB7q0KriJN6sQa4N2X2i9H14TqCxxVSd2m9b\r\n1Y/C88IZauSPRLnz1mnhJ/45z2uYu6l7No8DRSiOoHNake83jwBMgR2Ij6X6\r\nDs5oVjD2j2l3yv9qxEnsa7sn/FHG+uenu6SNunZbO1XUV/HPIElxSW8325k/\r\nWlJJa9P0U8brtvqJemkHJWT4qYISuYaix70P98SBigVuBlkbxrjhuT3p0tHu\r\nj/yeKfdwAWBZI+j9bG8FbOVPqFwSdZS+uo48J/DKJNMPR/P3OhnTwlVKWXkf\r\n5A5zsnsG1RBfSMJrKzF13YKrp9k5DyOTVsJIMkhMnBcUSKYWaVVDwnoR01E3\r\nK3ljHP83b2cjuUmYgJQRdtg4smox4KLbmxI=\r\n=Yz4F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d83a82759947a13228aaa75167a5d4004e060f26","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T11:18:52.544Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.5","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.17-renovate-autumndb-22-x-d83a82759947a13228aaa75167a5d4004e060f26_1659784902887_0.045537528936696825","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.17":{"name":"@balena/jellyfish-jellyscript","version":"7.1.17","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.17","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6d050aeac67f8c69842dc79a5bc12d42307056e1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.17.tgz","fileCount":13,"integrity":"sha512-Y6K90YcKxnH2A4OUWQe42NGwqRIGMDi9+9oIgdty+zKr8O/+xEnnJsqxg2N/K7dbNn1yGSrgXaE5/9T9o78KzA==","signatures":[{"sig":"MEUCIQDCPhBGuDt8n+gViUUGY6PgPF608USNNRHSvc6AedOcoAIgcRHFMw6B9lGW7C6S4nwKBUkOu+w8bpB7VjYqCyMmbck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7k/OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqWg//Vpzu/1AdmXp5MbTU8h2+ZGi01AiP8gKm8CYL4FujYITzTWtt\r\nDpSs461gMOO5FqoIy5XYsSKpdqYeoSvkADYx6OGGCURhnc2tSTjAtFLvoStb\r\nv/oKvfU7ksR/zQQxbnMbqHT5ukny0L+P7ckJbmpemNKev0neJf6wlvIWAzTV\r\nXu8tDHRytzvECVh64dH5yaQBsvNXA/3sD6iTJmZVDfsvlCOUcgJcF+fBfv5N\r\nk/mXGZ+HPtCH7tgiOW93w2WmmNje+SJ7p4IfN6Uw1CITeT0JVbb0duGmHPVr\r\njlyCNLPIUs56Z76NMqUqVjnofIR1xLNwPQRdaMp9SFPXAwstcCFJ75N60Gtz\r\nC/SQYOe4MrDc5q/7jYZeMx7jB+hYsJo1itw9MYEo5RcKlnXyNnFjRNburUDV\r\nluPUGpHtnZMnx6DKLBqnL0zZhKFbe/DfTPVsR9Fd3t7K4QQk1ZcLNEKnkmA5\r\nmgSp8vkJsvX1UfVeOmrZ5ZBV2WSwk17lGyBfi0J4fzTeVUkbR2avBc6rgs+1\r\nlaiHeJ0GRGi5KOQ5UixyA2HS7BLgPepJDreD6UDRG+P4lm2HUPOvpxyLCBqc\r\nG+jLTsgBBKQQCIs8BRxVzVE6iiSOyVV0Fqw3d2XDTNyFm4DQ3LFQvTxm+n8p\r\nvI5YKx2OinidetF+HwvjiUAgCVl138Tx5aY=\r\n=GQw2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9b3d7455aa50602dca20769716ecaa597bdb829e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T11:23:51.171Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.5","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.17_1659785165826_0.5749790969289841","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.18-renovate-autumndb-22-x-191f352239710e89c602817ded802eec86772e2d":{"name":"@balena/jellyfish-jellyscript","version":"7.1.18-renovate-autumndb-22-x-191f352239710e89c602817ded802eec86772e2d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.18-renovate-autumndb-22-x-191f352239710e89c602817ded802eec86772e2d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dbd42af4eb23f6fa65e0af37772a1bd5e53cf3ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.18-renovate-autumndb-22-x-191f352239710e89c602817ded802eec86772e2d.tgz","fileCount":13,"integrity":"sha512-HAo8bmPCkHxlHIt9XHSi0/DevqmicetX3wTD401KPzEkCF6IXYysr4Iq4kFwf/O15+RS803sHhApu8uG0UNF4g==","signatures":[{"sig":"MEQCIB9QDRgwo4AQ4CLz8H6Nz3J/jqSiOG1sgoJHOdfkikttAiBxkQ189q7mFnUxg1QYD5Ln6lUT8AZdqV2g8UKQddrnDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7nnhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMTQ/+LE/47cdCvpLB9z+CK8aCFhRzlGVYz+RmIhNYwVNuwK79FfKu\r\ngjzy1ckrUa2e6qxVlfVEwYezKvoYphpm1tWPxte+rrGqAZC+IH2KIltJKvUG\r\nbub5Avf4nGPPDlolI1U9vrF36KZGllWufRlhKXg0S92QVsug/iDYW/DviDnz\r\nxlpeGtd2ywDKCXprCa5C8Gzcr7jA47xhHOr41Khg+vUzI/jhghyZUpixR9d1\r\n+sdpttIqk08yBh3CuWIjfumnRwVsZA3EjLJHHrxVmL8NpNclkLDJyYIg3GOI\r\nrbvFzsnQUbJ4Xgs6tjm2C4zQho2qA2ME9a4nul0ky0GNNOKd2jR2dtgTWo9V\r\nAsJEieVgMB+ptvJUP/f8oKeJfT3Mq2LoQ29yODGiLvAcVMcs7aIXArGDrJQA\r\nUQeedG16mcGhwIZYiDyDgZeX2HEUITj58R7V2gzZ4MMZrHRapjCR5YaFdA5x\r\nhyiZmH+6wht9LeM0+RfEoReOjfmoYIJB+UOzvFkHXnQ8aZn51loP32Rmov5I\r\no4VwV88mj170NVJMJ9EcfTazUdj4QqZAc/8R1EBYiYSXLBQNid/vL6ep/Ceu\r\nlmQNjlTxmdKGgLkRM+l/XGCBxgV92Kje0nCPdYLsZrOwtSpgoApNVIhfZUe0\r\ndVpm76QLOBUXxySZz7I5wFnkvAQk0PNaUc8=\r\n=zcdc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"191f352239710e89c602817ded802eec86772e2d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T14:22:41.417Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.6","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.18-renovate-autumndb-22-x-191f352239710e89c602817ded802eec86772e2d_1659795937600_0.6827521392801863","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.18":{"name":"@balena/jellyfish-jellyscript","version":"7.1.18","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.18","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ed1d04ca72bb729ea35867ccc270df118e34efc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.18.tgz","fileCount":13,"integrity":"sha512-X8pWmGONozipuA1uCqeYyq6zXXMkf79zTcnFKbndlUVtIXZjcXRhYqFCSoWK4o0GdJ6u59RgGEO5sS4q5uBvuQ==","signatures":[{"sig":"MEQCIDHwGMtaiAuDoSfzAuIntDpdhlh7C+EilceoVSW/akvDAiB4lxoJeHwlowXmYQHEik4/5L55CB3KZ5Oig71X7Qc9yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7nqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqWw/+Kvh+WB3nZw95iIKz+TOiS16eLp2bW3gFJwFKEp9bIRW3CyWm\r\ntBGQarEVhTikEB6UGYy8PVYqGbvYN8XWp5xIqqMiy5lywWJ6K5P7/Ko7k7/l\r\nQkfZtg/sK+hAbWfYKNdEwDWi2EDZU47RcMNS2BRnicnliMeBRkLP1zDMBV+H\r\nOSNaoVm9yyzImb4XFewbT0qBK8iWxyzAdwZj3CAQToSYO/xDYJdj/Xfm5wKB\r\nOsXD3J53Mn7sSd3M65bwq3laCzuDwCBHW+SYEtpHH0GtOul98yfZ6bo6AsSU\r\nN4MSqrm9CTBDQ6mNXh0Z3kADJdwQNh8gx6OGnvU/2BypT3HrP6LjIFEbRUuE\r\nf6JMv8sFo4rVSVTMD9OX5Fl7uaVk+ojJ6MFzxkMcWkDWIBMC3WQcQem3wluU\r\npuTJOUY/9ulUgjgOmofC0nOwXDu0Zd/Pxp1N0MRHuCyKLIgrUqQbS/ZApGIw\r\niGwsFtjqSDiHpeDDSGdLJrZA/N8v/U5hL/MORKCsRtPHpgsTiIkMJDKvhQsV\r\n04lTmhGVIg/WUV6AOGihC8DiRvf+4tQnkhTGJjUJDfEbxyWmfHMUNaLxTh3Y\r\nl7s9gwMGCS3ieQ48229U3gIvqCoFk6dXrGGjrVz57UQ/VUpE+OoJD3lpD/nj\r\nB8EFS7iE4L/FYhO8eFCi+7Jj003q9Iz0eD8=\r\n=EZnH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"72f3ed0ccf4890585ffcfe81ae9d8c2e7bfe0d71","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-06T14:26:49.081Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.6","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.18_1659796138146_0.07615968585884736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.19-renovate-autumndb-22-x-d98cb58695961b5556bca16b0d1f15dc81b39650":{"name":"@balena/jellyfish-jellyscript","version":"7.1.19-renovate-autumndb-22-x-d98cb58695961b5556bca16b0d1f15dc81b39650","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.19-renovate-autumndb-22-x-d98cb58695961b5556bca16b0d1f15dc81b39650","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3bf7c3c27c2d8bf1dfc124242c521b38a1754ca8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.19-renovate-autumndb-22-x-d98cb58695961b5556bca16b0d1f15dc81b39650.tgz","fileCount":13,"integrity":"sha512-Py08L/aDjNSihewQg5EW4MNZGgGBXQWND6w5E376qF/YsGZyrSPwkNPr/bRxDqznthQYYYXWrnoFDljtlPeeXA==","signatures":[{"sig":"MEUCIDyejWYGYQTP0PZxWpnkP3XIagIGoUGkNbgjklH+28TCAiEAh6HBX/aeZI0Las54hrBmF0wo+ZUGUyBYsO7K7+6ntP8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115178,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8P+lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGzxAAlvycnLTJvJz1chJFPvLGt0r25l5za/126R8Na2eyjzeul60q\r\nC9sWLElMF+1qrBU3bWCqBHP9IhE0JVcnCgYZrdWDCGN+q+4ddBAryjx+Mie/\r\nlIs41w1DbouJE8ZIwMkAiOA5RBlUoow39A7kFy4ALNub21jet7uqjKafu8YY\r\nQiHleR+lUbSQp8DKkyeV5BH2H5znz7uX7gfe+0b8uMD1CpKduJDesq87XH1E\r\noDkM4rFfmwPsCQvRd+YTW2LqdEemjeZnzNSOEaLhyi4ERfC4qTTsL+BPnkQy\r\nyWJlqgWwpUzVdTNNncu4C6ksC4ijZTDOb0svboEixWWEXznvyamn7o97S3sn\r\nz1zKk2+IFEZqT7lovYIiaq6gYx3qAc4gePGAT8adJWcpmccJ+URnyCfFSNFN\r\n67ROxLUZfMzeXB4p7CdY/dXpmty/qSnNO/mW/ls3+r2dh5GrC1svgCuaNPwI\r\ns6TxzndDxAnyY1F4nyaY5Vpiti/bAwZjci+Z83S6eTkLLfb0fLpCxebzLNuI\r\nNRQvljniMMoMBeOxyKW8WTxd7pj85D8rg04US2BQZ6pr7rgC9xgxw5UUFtIE\r\nRhcUBZlym4Wbww+VjJyjS8FACz3lyvoqp9Tuw4hvmZSYUd1i0Trao3kivGJg\r\nbkvRkJuuZ/e1DImuphzmN5VYSzlbQ9tUGI0=\r\n=5otv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d98cb58695961b5556bca16b0d1f15dc81b39650","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-08T12:17:46.103Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.8","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.19-renovate-autumndb-22-x-d98cb58695961b5556bca16b0d1f15dc81b39650_1659961253334_0.2968446923093473","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.19":{"name":"@balena/jellyfish-jellyscript","version":"7.1.19","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.19","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"faf60f6efcb9bb99394498b7df8ee5cc062805aa","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.19.tgz","fileCount":13,"integrity":"sha512-EwTTRbD+Ghv1/QSh3fuVFNS4o06H0br6EiNUgQuNm+z3rKiHtB/1b3KQJWeXTTIgpeHfFAYxARNJff0tqCJbGw==","signatures":[{"sig":"MEUCIHilmA6KgBFrS51VD06XR3O6KQLc+K/Dnsw/lbleB1IIAiEA1IibDuWhzasEdPZMWVO1LvUg2yZbdiLSPNpjRciWbMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8QCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7FxAAjtVZ3XghK4jiBvcCtzwZugtnLUWWT3buMzhktjKxs+CL5ggO\r\nJqFSKebQBUrD/f3y+oR7jrGcOae6rwrEr4ybchDf7HFPX8M/b3Ts6x58emNL\r\n4wU8EqznDApCJn52Zq4uFmAQTxmr0KWXuzMrmQ/9MTeYNoXPMza0VJn1lHPy\r\n8uo8xgiJLH1SsS86ji7N+8V/fyw/A+4dN9b21FQxyujb+lekD1YHbLv4cDwC\r\nRLzCtC3ViBdv3DwvIgXb2W0RPBEDjgPq3mBTWy84BRmm3Bzpwue2D8IDMVG+\r\ncCbLvIGyjyzeLZijbxPMJYL7/vTVHW7S/aHnFhQq9VyIPwAU+wDjhcktZYNx\r\nDYrIo12yNIc+ARq0NqwmhCtjXuKmBN5ubzWI0hD3NgESvS3UewH2uIb3htPm\r\nRET5Y//5IIyAP28gf26CA5nZ7H+O2EVXj7Rne8Velx4ZXan7kl0TMqHwTSmb\r\nz2xHumLs0yM267l80lMnhZ+/avHQBa/YTKl1Sa3xUt6QIM+uGkdrM7rIBQXI\r\n7sAx+syQ54TCpCJgi+uAkKNEO3jY3eEkSxjx0rfWA8ZQqLj6cxDRooPf50Rn\r\nT58zrUrkO6WJfs7JcZicTTSwgCdq1tBOuSov/RZLneTddU5KkMe107flqAm2\r\nWWK4BQMR78SRw8in+dArnk3YDmgBoWuOIXw=\r\n=F6ak\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e35464319957488d09c9e56ea22402e67d757803","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-08T12:22:48.227Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.0.8","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.19_1659961505984_0.5150527557544311","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.20-renovate-autumndb-22-x-4ee7e3b1a6592ce137fad836dd72a6f0157bc55f":{"name":"@balena/jellyfish-jellyscript","version":"7.1.20-renovate-autumndb-22-x-4ee7e3b1a6592ce137fad836dd72a6f0157bc55f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.20-renovate-autumndb-22-x-4ee7e3b1a6592ce137fad836dd72a6f0157bc55f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bc40c058c90fc50b4eb649c5e619641cf61f78da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.20-renovate-autumndb-22-x-4ee7e3b1a6592ce137fad836dd72a6f0157bc55f.tgz","fileCount":13,"integrity":"sha512-4cGgh3Ohc11LIU2CiTwyKRJQpKhJJtmhGGO55SjwYbjZYCfZPEMOz3zJ0maYRpCnpyWQ9is6kR0S4UTm2bFz5g==","signatures":[{"sig":"MEQCIApwUZVz/ZFa8+8iLwHwro6pzzi9rQ/Mm+APf+fO+KwnAiArYAXm45HVy7J7B2e1rjG8P9FLx4EKTpYEl8KiSKrBPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8+Q2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJMA//TQbdp6f88Olku5eWzBrkCUjPgxjCdZbkat3k0qVjuXh2kK33\r\n9HmEEjc1YeF5SI91f/qQ9sx3qXFFuMjuUaQqcudzXpDBEBMept4q4qsTGeP1\r\nPydaqyf1xYPmgALqIyZ+BB+I4Sv6/mEgAcJhOLznCCwXsn5R1CSKL5v+hJr3\r\nUamJGufNmc/5jG/PKrfaeH5V2r6CkI+eNNZT5Lp3jvu0TQ3xO2VT2vCw+CYL\r\nxw1JI1prEeXvS7iFtIC3DhkzvG5oaFoG/JDfkZ7IBlYZTT64u/9WtJSYWJm1\r\n9BW6nCSTdNpNMXz+JO6JLMlTKDehxoXufdi1aPsdNDnfOZltAljK8SjVMPoj\r\nAtIey7rvrGyp1X5s/n6rWiUQhhLhXiXU4xUsbKw42TgAkSVa0TDYFZMjgthx\r\n7IZDndDrNzJI5uZnkfRTIuPVFEtoXBLdoj5fenmscUu+AZ5F9Inb0c1dRKlY\r\nALowaUzbCe226TeVfHDhwB6c6m/98ziHKTUEgh1OO3qGq24Jt/esCfXnXq2D\r\nEwhONZXQ803Vh7VVOcqoQJV7X3kmiwwRCMMxzCT3qZIwgMLJ+0LuyWUi6Tzc\r\n8op+5CU4gN8EAYYAPePLn//DRIxnl5addJfhupvHiVk58W2mbSVA46aD5U9z\r\nfSBS4poTJgO2FNVa7VQA8c8AVCIGB78PoiQ=\r\n=4ZTy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ee7e3b1a6592ce137fad836dd72a6f0157bc55f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-10T16:57:48.858Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.20-renovate-autumndb-22-x-4ee7e3b1a6592ce137fad836dd72a6f0157bc55f_1660150838491_0.5524709443811802","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.20":{"name":"@balena/jellyfish-jellyscript","version":"7.1.20","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.20","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4b41f422c97be17c051b491cdee336fc04b113f8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.20.tgz","fileCount":13,"integrity":"sha512-Uj/aJJ6mpW6ZwCtIgHix/NMfoBSqlg68uMYlDRAZI39is0o+Yih7EyqUepcHLOLhATkOMHNxxtvFLhE6zY8UVQ==","signatures":[{"sig":"MEYCIQCsAIG8RsauWLIYsCkDpv/gqkAblJbdkTrMibZCegC2dwIhAJnKbJSXb2yk1meHeXv9uano2SBfYfrmmvnqEnSrV6hQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8+TxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiPg//RF1KEu2c7Tz57R7VXvGUx6D0JmD2DXbCT7c3+bVZJjVi93z8\r\n+oFpzPtJsa2xn5jsNnBetIXpxZJsHg3eK0BvO3g6Q/k2uVqGKL+RHbHJTEz4\r\nP0ajx+32jZs2qnpPO6o39gdnRlRQx4STw/CsrcS0jXCSvJjkJbTwNJnhz4g1\r\nujzXs2c96h0kC/BqoAXEj/YI5qokNHmzNsLHad+0Vjs4E4tETSH5yFxJSdRG\r\naq98/BgFt59oSu3AJR/+nF9ZRBh+PK1FO/7CB+ZOxaUAHNs6iYVdvrBMF5q3\r\n2I8BUyruEDtAEIcUVqeVZBVfZs2lS6oQ9wLNA6na59Q1dCF1TcHdGi30ORC6\r\nRsu9dCDXFL/4e5IQ25W+Ue5rVLbXyPyUmxWyzxO63EBSu1QO6xhpy9k4RSIH\r\nUlMjEAfO1YLeI7zyIqzS0kkjKj0X2BD7buHYSZ9e6DElEOXUbN4tEzhFMlnJ\r\nh47skrCB2Fp9Jlpm+mAZ7LNr/qo/ZLuYNHuYXRsrI0kTrOBL/k35RjsQ0V13\r\nJq6qaUP3PiQ51HOSTcboPbetJ5YHTubd5oJoKuY0iz2XNEHEgGmk3Pm0z3wQ\r\ntjxb1neHsts7TUZnlMaNA1YSd9WnZC8U6yTb0yd/8X58gfI/mtXSeqSiDn9V\r\nm+0R4jGw/b8F9aGI+QbUrFX/ue2Ie6DhHAM=\r\n=Ff0e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"dcb8337aa022b73bd5efe539f734a32a87c7f817","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-10T17:01:39.817Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.0","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.20_1660151024917_0.538702506450637","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.21-renovate-autumndb-22-x-4b2fd18629a6a2fd8cdeabd9b4d976fd7ee76d0e":{"name":"@balena/jellyfish-jellyscript","version":"7.1.21-renovate-autumndb-22-x-4b2fd18629a6a2fd8cdeabd9b4d976fd7ee76d0e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.21-renovate-autumndb-22-x-4b2fd18629a6a2fd8cdeabd9b4d976fd7ee76d0e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0d5fde660b025fc7549ea345c10346912cffe516","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.21-renovate-autumndb-22-x-4b2fd18629a6a2fd8cdeabd9b4d976fd7ee76d0e.tgz","fileCount":13,"integrity":"sha512-M22CSTNiCMhAMqIvLdSnMJ7qDHaUW1VtP+kLgeLiHFsc20mOuO9GxMkPqVA+uOnEWFqKMGB7eM/bPaJIKObf6A==","signatures":[{"sig":"MEUCIQCkEZWdCADypMBQLn0ZGjJNlwqbYnOkfagmBDsi8t9FDQIgalikLdAqf1JXqG8OotvgikN3z7R7QeZr3oWkP8zCnZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9wHmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPQw//fk+A3hPZGXwHx14aN2cGZ5alGzbDUBRKXYPAwBMr4sB0gFyw\r\npjda92vV0+XbLeRUFnNZ3l2zpZ/s/CWq4JKAmL+LxG3SDH+kgMz32MVG6v3X\r\nwkh2DSwjhSPQtCk6FmTWHS9NtfjI5tJT/3KgUia4biXw54AWiDXBFAfs2KDD\r\nLQpA6pHNp4NjuKGTsxtJZMVEtJRs2KzO6caqvihgS4J7h/MCa20QHQqoRr0Y\r\nSaJBF5Wfb1YkBa6ix9egp2GOLwr1s7dzWLuuLyAwF7LpcD1kEfNfM/BaCmJc\r\nV4Psd826e38+R9yHo2LUpD8a5LutTT8ENwz3tSLFvuywBaVcVy++DwMxcUKQ\r\ncZ+GFSmeR/6nLfqdt8178+O2DxJRhUzQpqsAtzjMwoxESg85VT5QENjhQzDu\r\n/EyGFOUCr0NpcpI6zN6LzLVdZ3iZ5Dhm6XfPsebPws81T4pbU2iQsziQqTTJ\r\n5as+Z75tygMZwJpbSHstunvytn4YdqZo02fY+0+2iXdzIuxWPbW5cObobMWT\r\n/udBPOTyQfkdNTjukMpRITebR4nr5UEvVaHL71BrsLg6IYUe5ij9UxhN5Oa3\r\nV6SNZivw2ZGQyRXJnIDbQQFSGpEAudLOwZz05kBje6AoruanPGG3wbFTVAZ5\r\nSwfsOGmLicxRoMD6bo0CbMUk82GYv0aLX/k=\r\n=84nY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4b2fd18629a6a2fd8cdeabd9b4d976fd7ee76d0e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T01:41:04.180Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.1","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.21-renovate-autumndb-22-x-4b2fd18629a6a2fd8cdeabd9b4d976fd7ee76d0e_1660355046039_0.18607932393367754","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.21":{"name":"@balena/jellyfish-jellyscript","version":"7.1.21","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.21","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4869a7cb11f78065d89b133cbad18824257ac908","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.21.tgz","fileCount":13,"integrity":"sha512-8PsEnsdq64EDqz+409qskZ6ae/IVg6ycxqFU90Cf+2f1BrX0RsNklW8uIrI+nUlhlr9dHwHFn+RNowKD/zomhQ==","signatures":[{"sig":"MEYCIQC9s+AEOVZ7/mrCF6vblIh85PfMDWRCmuIXPKnxf2D1EAIhAOS07DO5T0Ko4CRUoOygC0tfuFyUOhg+84la48fJM5C/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9wLCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/Og/5AGPO5+GKBp+9p6sHMyvY+8kb23J9uAEPH6IGsX5bK7mnWeZN\r\nssCuBxM6kd0JYfTjrv2j8EspsC5vHq1SaBBRGo4oUuaC3eBi8qZPEVIaT7aA\r\nkO9mgSI4lCxbExGjlj7vr4c+alNfxgV0gLOZJsUU+017BHkR61JHBplaRQ1h\r\n+HqD+RS8sBjaUtaweF7tY/7/9Yf3y/1D5L+ShFI5v5BbcYVXLvAh2ElcPfmS\r\nkujgktJlEs8/M70KCZn5xOV6I11kyLF/lWSMV0vk2J5pDW+X/QQPV/AG86nS\r\nfLy89PfVst5IrjzeBG9/PTozabczOQWH6HJfXdFkK/JWyPNK3O6GLBM/QPv0\r\nedbZl7jSG+oUr5cj6st7CV/8ZyJPB8YuLcFL+GjndQi+7JAJAxUX+GgNPAKj\r\nkxj7WHRpw9wJWGrKEHR55IkdUc0MCvvBm1Yd/LsGM8B2/warLL3ntYbzbaOc\r\n0lBzHrsTPpXm0CrVge+ggn7wNUWGnABUfpjsKwBpwCf4BOBsdl0eSqGNl91t\r\n4z7v2JWBwKEqDOntWXlng4Od2QqcKgMF3yct6wB4KQZ2igjY7aeWYw3ZBozD\r\n5vMCkQWrxOADB5uK2BmIYUw6E1Vp+IztEA4wT91+DlC+4RzLmVeDhgfoxbUG\r\nztk0QmS0OaOahfNcGqw71HMwPZF585IcUGk=\r\n=HHfJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"ec7b0473cdfdcf0f3bbc72eb34a577fbca8bdab3","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T01:45:25.831Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.1","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.21_1660355265916_0.6209220289511908","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.22-renovate-autumndb-22-x-bbb38035e2dabd0440d72e96f480a89075765c7d":{"name":"@balena/jellyfish-jellyscript","version":"7.1.22-renovate-autumndb-22-x-bbb38035e2dabd0440d72e96f480a89075765c7d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.22-renovate-autumndb-22-x-bbb38035e2dabd0440d72e96f480a89075765c7d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f216d8952b1a59d36a6133deb512fe85891b4950","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.22-renovate-autumndb-22-x-bbb38035e2dabd0440d72e96f480a89075765c7d.tgz","fileCount":13,"integrity":"sha512-sbndOH5N4L1qTjM23WP9fdyN4lm3F/cgBrXQCuQW/bM/BDa/gXhljSurNsWM1Tw8pDO3BuhM3vnDou+SNKjxeA==","signatures":[{"sig":"MEUCIE4Kx7+YhHDHMGPy3D5l2ZamcXuzUwBFnoKivBhTVoQEAiEA/rcnoiFw0oAH0cKPs4bNiFcHo5DYSwqKA+G2+zu33S4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9yHEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptKhAAoFqwlbOQCBgrX98uvf802qquqbmzl0VehJfnuADYEF/0GMYV\r\no7XpD09Ve2Ai7V/XOnCXvgMy85zo2yzdzzlJlURYZDUxXkQeWbd121YGXZjg\r\nweWYNwgBNq8cCnoYFgap3x4xEfKDQhpbQJUzZchrpmWyJOL+yxv3YJzbovuU\r\nXuhtyVdblmJDGcH6FhJpfqY8gvfuw1G8uHUgvJUpDhPa8GDN3wXHe604wGEg\r\ne/vZc7fLjQTqkGeOBd3QrbFX/92ArhFMUEL/WRIbmtCIapN1j06LJgSWMO0B\r\n60tPIryU28JzOzgtNSwd75UaiBsaGyW4js3bXg6v9QBud3ugCloRepQSELLX\r\nDWeXzDFIBjTRLNHmfe0rpmnScT77q4WR4hJmk2xUa2V5+8vvvJi10PWOLm+w\r\nxvdv1154fakjBxT/QlarnIS8Ij4cIweTKBjIfwVdIkkQ1RSM37fWussC3HGr\r\nQgmZDQ7mf2EIc25VNQx42mWGPO4ocA+uJvxOUUlpdMIIYjuiUeR5aTaizldw\r\nS87/kyUicjpKsb+NAztizlAc0LW9Yiz2As3zVfFTzOcp9hfRycU7oTBcD3oZ\r\ngq5Rk8LSP9b1mJSTOmo7Y8YQuvuh1L874iFI2loROJH5QNO8E5FvbEvtAhTA\r\naVys3TdQXJ2k5HJn5iapHaMo47Km77c39FE=\r\n=RvpC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"bbb38035e2dabd0440d72e96f480a89075765c7d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T03:55:47.440Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.2","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.22-renovate-autumndb-22-x-bbb38035e2dabd0440d72e96f480a89075765c7d_1660363204258_0.12921610335177292","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.22":{"name":"@balena/jellyfish-jellyscript","version":"7.1.22","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.22","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"81f2001c29e773b1f32781deb63ac3a66fce296e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.22.tgz","fileCount":13,"integrity":"sha512-cS6Z/xlXXrBnrrDIyyrxCAUhLUXXN+zxZ5deDQMuOCtVh2ScvZka5eDe7bWaovqu22XGsulQIiNJX9Jn+b7TPA==","signatures":[{"sig":"MEUCIDqLzDTrVtwUmHDmuzQBJqFK7jEB//vD1QQp8GyXRmNWAiEA+8evHrpVVImVs1KWxufXrQ2azrsC/z72HuwutEHX9nM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9yNpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXmw/+I0JoYvlbZ/SmRFIsCVNfSzJL6B0UI7xRdJcs4XtSB8VF0h30\r\n6or7ziCMrWazzI9ACDnbnW4gGN53opIEQhURYDAoX0y+oGCLVWvBfsgBOuKj\r\nqX8ZYgfdOFShNibaxw78PsCM6SrvIZrDNrCeMd5ox+0k7+ZfVr0Y+pUShdoo\r\n51oUYqpC4U38sxM2echPTMNMzrykMaJl1j2xoimVuuS/SF8V/YiGY3kzoJhl\r\nlqItM1kWl49ETNgVNYURCULKOGU2CRIWP1cpO6ozY1lJXm1BTCjTM4WXNrWw\r\nl7piVD00SgNKFMGZdX6RlG0GyNZmL777mWt7EsBU3wwSIbvzZXm+enc0BuR0\r\nsi1kQCGYTcPSiqg9n/H+O1As1InXfNH92UinMRws9W5pwadrnt1shpEw0ogF\r\nbT2ySwYqMb7Br01u6/h70eMyWAaGNJPwIw72OhVaDLvrX1fGjIdfn3ke4Lu4\r\nKOjm/T05gl11TOfC+H3lLrdrUdd8AYm2OqfZdQcfP/9HkYCd7IgKYmYlC6Is\r\n4nvMdnXdNiJ5SA4FafKygZZagtyTAvI2ScUBoFaIC2RdUjFJr8+QIr6/diUg\r\nCOxb+OzWkEkXIQCuvySWx8oF9qYPWmk9LpsOzQfD9VC255twThOtMDf7t5q6\r\npeKo6J5MBXLcx5vg6V4wek5Ao/gtOFWyIG4=\r\n=m5w5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"94cb2ea3fabbe195ab5585589d243710b56370c1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T04:02:14.120Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.2","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.22_1660363625349_0.6425914538187789","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.23-renovate-autumndb-22-x-55be917e670610a6ce19c5aee7b9b0d434cc23de":{"name":"@balena/jellyfish-jellyscript","version":"7.1.23-renovate-autumndb-22-x-55be917e670610a6ce19c5aee7b9b0d434cc23de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.23-renovate-autumndb-22-x-55be917e670610a6ce19c5aee7b9b0d434cc23de","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1a4a9834e964c0e38146b947295d73c1f159f612","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.23-renovate-autumndb-22-x-55be917e670610a6ce19c5aee7b9b0d434cc23de.tgz","fileCount":13,"integrity":"sha512-FGFHogMbrjV96m5n63xYv8TgLJrjbNuZ5wvTThhvtP+Q4DAlDlo86XH2Y7fAAr8JqwSlHITBqT8a1ohmvRX32w==","signatures":[{"sig":"MEUCIQCRcS0AG1I9KlDagAXW84YaxT24rwifn1VONHv5DpkBdwIgA4CJzRqfEcwqhKQB/2EP5byLgukaRkyu0I074kVcAYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9z1BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPhw/8CF7flFCNJLXRyIzlRjvqkxvAYy+dcJNFlVZSy3pJUHaorCnu\r\no8ss5qephTCUl04PRe1fg1RFXibf2vMG4kIcfpXzKsA1guwqsnA973u1q36Z\r\nvr2oyQMjaxCwbiVD4OeXCE3HB4Dpif3xC+Qu4omvnc7y3suiUbwV66uRG0CW\r\n9rkrT5/nbMoNyuwRqCkDHWLZJ8l3QFsrtpAubF4PlV5VtwBCMKGF1FJos5Ds\r\nYOUazlMUpmhDr5nR38uNxl1gKzFQtNL80RP+zEbjKHOwcdfcIKOxtTtpRTIs\r\n5U84NJh5v6o13Ug+tiihd2/m6PawgfpA5BdGFIUgLzhOGeyaxOqGMbaeO7N3\r\nwtPLILvgILaL7fMQo5HWuDuE1m04tejFZITvWLBOYcJr+SXPf0lV+CnIM+Gp\r\nn7niE+8Nbrq7tN0BHHuXY5Ntf9AYQaZ+FO9mZiieAW0vHSaHkekUYdHT1lYY\r\n7DwLYzuqfFadSe5mEy0JCpbZ6gc3s2P3LAavPiTfCBTIXQtLAL1evR2k2pVW\r\ntwUze7l4ehX5WNwH84EHQ8KCh4TAwBJtiIWH734FTdW0xuX4ndsSuN76Sftu\r\ncgx4JfEKwJVJC65JJSQOHjrv1YKuWg97H2+56AT1CVCdXXAiH/s1XbvNZgxJ\r\nWNeGDN7nyVi+zzS2QWo3pMXibP/PRO3h5I0=\r\n=cbqk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"55be917e670610a6ce19c5aee7b9b0d434cc23de","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T05:54:11.195Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.6","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.23-renovate-autumndb-22-x-55be917e670610a6ce19c5aee7b9b0d434cc23de_1660370241101_0.40911851087663154","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.23":{"name":"@balena/jellyfish-jellyscript","version":"7.1.23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"693e049f9c2fd07ba50de7968c54b11a0078a32c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.23.tgz","fileCount":13,"integrity":"sha512-oO7qCsvJARhUZr1gM4DniWvH9Dk0GkZwuIuVBSNfXM9zDa1VmLvz3Q/uQzvR0mBrjti5ARJmSJAMLxnuoe0TQg==","signatures":[{"sig":"MEQCIBqddxU1uqkIzYyqvRWioZu8IZgY+pmxBMltyMlvS8SGAiBaPJVJrd0r8Cm3R8TPDKBZsmuhro1VbSPrLr/ECcZM2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9z4AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorSA/7Bw4S41Y//vRGrGBiZNEJuvABirENpD1JOARJkOqbttVOkTRp\r\noDkupIMaawZGZEgE3vxa+UM2whEGmI+I9JsT/S+YOV3u4l4y94wOeP4u0QWH\r\nJ1npPbHjWakrobA9JLVOU3zrzzs39x86lIvNZpcO9tCMVsiNirfVL9GAVqr0\r\nAgTUXCjZdiEifTJACMxetIjjAkfyJluVzlnt9fQbAeRzglHO5QcIPTMuJf8n\r\nzW08c1/JLp5Oy/okrAA0TQYcYyh8LNQhwPIckgUzNFglq1js+ss5mXXkgCAW\r\nbMj5CfnLf158999LcYhFZEMmZoOQIY+JAHGYwjPW5rcarkth9ADwfQ7kLpL4\r\norvI6H+Cr8PRIk+S9KlileSlHzXaK1m+POb/k3apIEMypFoH01ZFtW1hvhSR\r\nr9FU8QO658JSxuQzH3qj4JMe222cWGuOFbrEVpflpQtkJhwRLgxf5tQJYTRr\r\nmVnnlJzqPLsLsgz1yeuEUA2CfWRfQ6myjoXVJjtIfDGkxIBFrUgcOm2Mfh5O\r\nm+2uHSZ+Q2mtMuvMMNm0vOIdNfbJNMNk2pDA9ZpdMqOQWoltCFOy38Oe1cb+\r\niU13dlLBLtvvP7FLjQuoGIKfTkWygBS4CvcKZjlIPKUpi0LAotwbutYfAt7q\r\ncQUikFCjudDCFI2TWE0Mfx7+HM1M+W/J9rk=\r\n=SViM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e56a97269cc2521963b886eda93b7bb5320430ac","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T05:58:20.682Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.6","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.23_1660370432345_0.8578059150230923","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.24-renovate-autumndb-22-x-f345a836c10f0a173f858de99a5cf3d79d466561":{"name":"@balena/jellyfish-jellyscript","version":"7.1.24-renovate-autumndb-22-x-f345a836c10f0a173f858de99a5cf3d79d466561","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.24-renovate-autumndb-22-x-f345a836c10f0a173f858de99a5cf3d79d466561","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"af0002ae2d1340df23fcb98abfa52cddb5e86c0f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.24-renovate-autumndb-22-x-f345a836c10f0a173f858de99a5cf3d79d466561.tgz","fileCount":13,"integrity":"sha512-+SvoWd7R26bZdvyTdds4AWRfckgwBvQfvR3BIGI7qniNo6mKjY63LAIU9BgkP3TiNgCRjAeg4EQKs/o93iOkmg==","signatures":[{"sig":"MEUCIBD6hUYQHqu7wIjCD12ZpL2fI9F1i04MgVPEyf4NEAJQAiEApF1wvkbDuvB0LCBmUQXP6+AX463IU0vQTqzcCMK8NFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi943GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqioxAAoqYLhdT+AcAxdtsvszJOC4G1I7iWDijPCqYUc85KZFBqovHa\r\nVe5tmIUKf5uKxsUY67mKNurpXLTh7mMo62n5/bZ5ny7442Ph9rZ+bocUIVO6\r\nc1OshwqcwY0klvTSfzFZ7hHwL7oTxZ0Yq93nWWIak4+8MHjICoe3YFYGv0Ke\r\nHtK1jSah3ViiEbzKrS33ww4MxQbrRKYoq2N13SGRgaBGL+eNW26vRZSJb7H/\r\n3e+aNqYgYU1jFuqMSS6Qit18bl0ZN2NyBRLO8KAyUROWAdWcjw5mhXMs8hLM\r\nifoCbwNKWMF31cMFi7PFVC+rCXpH+17PZDDUE2iLhwEfEuKovG5tsvIGZJ2o\r\nL+ZQEFAF3F1sofcoYzrosxADXeBPxVYPisMGwin/G0ZuyxLXCalXJmMSI+SW\r\nMO3xxhzpXvaucq+W3+M/SMXnYOlpYsOcijhIzDUE0pNjCmICcgos5Xs4RqiN\r\nZT0uei3dglaebW0BitpusvtoILZNsnkqdwR+kouIY/nC060YFS7BXQLLBEJ9\r\nJ9rhM1jB+J+jh6Fwm1N/otS3HyLUa49YGAAhWZ3ItmhEIJjsD+SFZPB6lOq4\r\nkTUgv1kqx4tZDK+y+mLCN1Hl2AJd0bZon3tsgaLP6/hVio7UQYZm7VNrb2Oj\r\nujV26rM1J3xHrE9yIKvL3lYqAK/0wTiHsig=\r\n=H89e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f345a836c10f0a173f858de99a5cf3d79d466561","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T11:37:34.067Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.8","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.24-renovate-autumndb-22-x-f345a836c10f0a173f858de99a5cf3d79d466561_1660390853895_0.005139861454375838","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.24":{"name":"@balena/jellyfish-jellyscript","version":"7.1.24","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.24","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"966aeca24092350b4983d4e0f03d508e4c9522ea","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.24.tgz","fileCount":13,"integrity":"sha512-3u5HRdpmmfKKWFJMpxcFsVbx6+jWeYFXPcybwVATlbeMmk8gv3wohlF79h8xyKYusxhzi6hnULCgSD6MoqhZWQ==","signatures":[{"sig":"MEQCIA/bgMcLiGLKP2IqvGsy2V5yqcBSUrLYc/XuUYwFUp2MAiB5wcVEwO2hTUu3AeHEPA1JmGqbAzuoHqFpoZkJQxE4LA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi946HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSPA//VRwQW+AaVlmNKDvw8XF1FsPtd5MTf3PWJK90AKsaVncZw+m2\r\nP+qwcu+WEO34yt1GpB2P6X/UFdegNy6F3jnBuMxweRsbaMtpBUFTpJCNs1vU\r\nKoWKZO1wz0gLPgaX6M5k1K/j/zRohZ6gsJDBgpS802PKKbmnSvjBUMEo9Ngm\r\npL630S4k5SQxZ8EXErjOAirDRq/PRgNQQpCeQzcKbg4/JYbgkWkixESbLRE6\r\ndpTv3pqr9QczC3hQGyhhGKmjAGtHIuaxm7vQ/fpGzbumSJROQ/sAcOzaH3TN\r\nQ5/S6UHYkwFdqihVbcodRHkHcgQUL94OO5yQh1ypywv2scvHwhMeSMooW44w\r\nmUid37esu5/gBUBbmrWNmzqWiWyqd+hSU2kato/eRPIoP7O5rPojb9GjZBJs\r\nSV9Zrv704SjoJOH2T0eYRYNxzPggVio2LBNO8sXgu469xkTdYR6WCAxSnQS0\r\n0jo4JwI7mn219q8LEMTcrMvnYnVivQ1xpnH7b59icexXxxkDtyuU/UuhKemy\r\nF1AAflJOQ3GU1ODpFnC8zp2n2iq6CzXM/07EqNZpPj4fDrwM9W25qyCzrUgw\r\nhn3Km5YnSBvngCZ1JUO+qZrZPl0ezUx8APON3IHUtFFnMarD2SqfA07/8ySj\r\nbcZy8xjh/SalZFzk3XHjYkP41pjYDnTSLiY=\r\n=j1+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4463729c8accc0fe342af9182c08e2fab4c93725","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-13T11:41:46.283Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.8","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.24_1660391047536_0.9125031227031106","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.25-renovate-autumndb-22-x-d68f983ff63449f47c56da8ba84c50c74f7bd255":{"name":"@balena/jellyfish-jellyscript","version":"7.1.25-renovate-autumndb-22-x-d68f983ff63449f47c56da8ba84c50c74f7bd255","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.25-renovate-autumndb-22-x-d68f983ff63449f47c56da8ba84c50c74f7bd255","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5284ca918b704bf158ccd1ec9f230aa9e89b630e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.25-renovate-autumndb-22-x-d68f983ff63449f47c56da8ba84c50c74f7bd255.tgz","fileCount":13,"integrity":"sha512-BWNGfYIpIJqh3fFX6b38YWf8J/aDnLIu3qVzIgbh8fkOTXcsOp+2PnMIwVWmtc7MrmD6OPsI+rgNJokLUxNE7Q==","signatures":[{"sig":"MEQCIC830RP4xbCoB2VpXrWadO9HcZJ4SGUU6QntQVDw4xPUAiB19u8MZ/LxD1HJWiPpm3sBJwcqfr/JxAZc4U6aFvwivw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+7AgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPBRAAnZURsqcWtyBd73kr5LJSPf/8qY8KT8w0se1o2oKzrOjUUu5r\r\n0jlIkmCDVJyTQSesuZk4SnAGfK/jwG08yyc+vnM0vWI3bhw10uJdlbH8lIiS\r\nFq0lM2O2xHKIo/LQwAry98Xp7j8v5le2M9FodNZqcw2Oot4cYVCzoUQXbgRh\r\n3srvbDYCBXJ6ZE317+V0N3J32yC3CvqKyfgALWC8nRwxGluCbP9nPhvZCpop\r\nVVGMK3a95+sdgEXgD1SlTLmZPif2ter4q50+JHwlyndjWCWq1t/+OGHZRBYf\r\nl07zp41iQegaD6EbRuPczRzb5Fd//9eRX4ORj9UDyuUgx5v9a2yBw1m1UlBs\r\nGEeS2YdBKNIdKD3VTL347Kr44Z0JEGVkBXhKwq+7lENEQT/rmHZnDEeVYyTK\r\nX0bROPtfrthrQtwuW++gLbuvTN8RCmud1QBFyuUNDZs3kdlH37tJ5fEr8rwB\r\nliR/Cu4rPWXClFw3ytx6rSEu5gEbPaCt2Z1NndtNHx+mO6Tb0wJ6ZtyAfHTf\r\niHzwFIFnr2sBUkWFzmNgFmg2VAfxR7iJxZ6BKvs4SDs2Fcmy+FjHf9NulOD4\r\nxnxxaElcl+rSc1z/ouJCKh7K8ixKMM90AqM3lVpQ9sHgxgwh2SxsgOo7UWTs\r\nbKgh02v228Nx6o/4bq+nhhDi7zSNlxzg9VA=\r\n=29dE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d68f983ff63449f47c56da8ba84c50c74f7bd255","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-16T14:53:57.305Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.11","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.25-renovate-autumndb-22-x-d68f983ff63449f47c56da8ba84c50c74f7bd255_1660661791888_0.3468971035438184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.25":{"name":"@balena/jellyfish-jellyscript","version":"7.1.25","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.25","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ced993f0d2f5a0b9fddc9d2d18e0d6af15fb8c26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.25.tgz","fileCount":13,"integrity":"sha512-HpppRZBfS/lRwN6skaFGoDA64IZggI33oQEGv7wVCgKk4tKt7oiLnlUGBN0v0sDZf8SWDu8Q9nCshhJaDvJm6g==","signatures":[{"sig":"MEUCIAQO6aQJ0bthOQxS1MENaFaVyToxO3FDrZHZjzhiquj+AiEAy1fMWkS92mCXG3HhPR88m4VQonzNUgNSRmpxRRk01MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+7ETACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEkA//R3RwTOzp+fT5Bihsl5DfNJhvR3pdeRPVozOZtWrTIthoDAIq\r\nV2Z0pxpxtZECaAogWc1w1KWtu44lsYp09kE62obdmK13rcLVoRXT9N9ABPYZ\r\nF3RRstgyv8oXxqLXMt3bvEXbZxMi4mck/entX+uJ5dxOf+RA4E9O/enttuRr\r\nCZgi51S8fQtPghRkdBmRxXwR63Ja7rezYq6RWRv4w0FeGCWGcIP/bRTrm9Ix\r\nctNInGEPWrhxAYKbDsHrKmQr79ESY7Pi2MqzgwkeyegyAbtnE9NTref6exuB\r\nWyEoqOaPuFA6wDWvNfBh69om46iO6pp4Y1d2YGamOHhwKD7fWsoK+8OB7qvB\r\n2scdK9DLnXoIxT9MrOF4FuBGf6iNdOqRmSxD7JK7TJgEYiXR9Qo1S507B6vr\r\ndIvb6LPGmjpHbcrkmskqgHxTLuCqMKIaMsZxBl+Af13TMGX8Gea+1kLD2IC8\r\n1KI+9wZuR4ORh2xU01fOgI1pN96apFO5m6E8Nuxtp151yZ0q8iwPweq0MnNd\r\nXalzqgTmQD2exWiTYUR43LS24avaBZQ+hPEVZ5rpETs7QQoxYT46xAzLX5Hm\r\n5h3iB9GFVSGsfuc5hpfjli9or1Z53P0Cts2gNVfAhytTYa4Bv5OKmTqYoZJL\r\nRNPken7GD2awIn/r7SGVkSZbJsCzINde3lo=\r\n=3abF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a4fb1eca389f8a8ad62b6cf92cb07550fa395e93","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-16T14:58:24.356Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.11","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.25_1660662034998_0.214146353626113","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.26-renovate-autumndb-22-x-53ed67442098a3996479134a86deac5bfea75f8e":{"name":"@balena/jellyfish-jellyscript","version":"7.1.26-renovate-autumndb-22-x-53ed67442098a3996479134a86deac5bfea75f8e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.26-renovate-autumndb-22-x-53ed67442098a3996479134a86deac5bfea75f8e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a5a216bdd146c32c91a8606b432ded89912a84c2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.26-renovate-autumndb-22-x-53ed67442098a3996479134a86deac5bfea75f8e.tgz","fileCount":13,"integrity":"sha512-CikiwObJws0l0aMq0LXbd198/b1/uuGoLIC9qbQTFtjr+ogzhEsAx7fiWkAwPQLNBs1VenlQqxyZBqL8H7LZ6w==","signatures":[{"sig":"MEQCIG1hhEOdgZhpvAsKXsJEwsvsKZMSWoHEsEHcjneF+oBGAiAYxE3eig0vKORs1L6g2va5wTmiiG1WgSAErEaca8xffg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/WvtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl3xAAjYDM1KrTrg1nky6jaPsG5btzZZD2hMnh38YsmY0FOGsg1ytF\r\nA3IFgLUaHZ03ZjUkLZQM+HeEv+tTwam+BSk6Ymk8QQGZo8c6qLCMeOxlmx8m\r\nqmyKyOdBL7hgsRBfgV3bkOx8A/p3IZjjzKQcmjx49TYLplc37XGlH9otB6xq\r\nsonE9nF1eWxr8S8wNcAN5+4dk6mpR/WvMq01kKl5p5IXXQeTExFbTE+Ou4zZ\r\nf0bdsOEFn9h6d6bq7xEFg8HC8F1mE+2Kkt9/F8i5YtSYr1QDESg8jdVKFRsz\r\nNDOUU8+XTrz6uOmah/WXzgqT6Cz6HaZPgojcnnebIWRw7Arw582NsdjcnwQT\r\nj/VepIrwOEyHylI6di3TkSJePRHFQ22jr9M87C2dnzQxvbQ6O9NWE6m5RxOs\r\nlTTOxzUD9Y3SP4TJkPenxuqXNVyMhfzLmZAQk1DiGNwH+gAUEKcq91uA8JV2\r\nFRW6iuoBWytKKfVt6epLnq49AqkpeiS5yz+9nrNai/h8Hr6sEX+dVm0NKRHJ\r\nMacmRHkV4IJx4ZsV+wWCgzGsaU6cppkrZaFUlPKPqSB9jmM7m2sxt3hZcTPQ\r\nqu5i4YQN4dhKx5NO7LvZhXutJKAIKBZ+0tMnC549Z9BpFJAJwL8C4C+3vrBj\r\nIxvBAkWlq5eaJ9QJ7eJ4/gnUNMQDh4O0Ihs=\r\n=i7DA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"53ed67442098a3996479134a86deac5bfea75f8e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-17T22:25:50.299Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.13","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.26-renovate-autumndb-22-x-53ed67442098a3996479134a86deac5bfea75f8e_1660775405170_0.6263146902290593","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.26":{"name":"@balena/jellyfish-jellyscript","version":"7.1.26","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.26","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ec85d17bde809ec2d3d5ae9dfac244bb7f40b6c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.26.tgz","fileCount":13,"integrity":"sha512-1IyPpqChgCr1rA6/tesTOOjeiJmvzIPIdK+tex6k2Tjs8caL+HVLsw3/Qpm8nygiDXYURdSIfCy/LBl/rTG8TA==","signatures":[{"sig":"MEQCH1gJYqHLJVhWzyPQoW+tV6m3Lju/LjmhfeNDmReDljQCIQDjBhFcdZDLNSoZW9Ruc8fuTVSpqI1NxrysqBP2uPVpMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/WzQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCkg//bxz40YOf1/aGN7u5bCbENEc36HKaXELbOAGRSBATr32FnONT\r\nnmklIdfkVoBkGj4+JXa7hcu3HT+jLb2IMznUZGPil9lYwZ/ZwJ9RwLPuqzas\r\nq7NR0hHrpm5tNf3ct+we+SiDT+WyP0t8owaB4vr+uCMTTZurAE1oBCbzw6sq\r\nd4QA2mPhVDq9ZgkGmfhsl8pa1TC+sL1kZr6TxT6aC9n8sAEILjWq7U6QufXV\r\nIMhXHpzkICxOtt0F/KOyaSonC1C0ADPQ+TZt+v60kTCVnCrPose2riAWrNqX\r\nUbygVpE/E6Nd3wMy83k6smaSMW/p73ASnk99lh1ii7HSWE9OvVTT5kZiuCkm\r\nilYAsmmm6qa72yZI47gtfarKtkhmvdDFKmGs54y6x2a6+jjQcf30FIh9kdOh\r\nL3pD2F2KPU+FNOiAGkFap7ZNuoODOkusX2Hr0jObmd5SZXgb7tuaDgoEm9qJ\r\nqeHwzIVv4rZcK+5yf8f/Q63iC/EVJ9kMTLY0lDXC/XfWBI3S1XSaSAcsXuOO\r\nWejCLv1+IpnxjcMcpeYU+J87B8KZvKvFqg9gr+hp6V7jWibvUFD0ILty/a92\r\nUlZGh7oGvqWqfalhvlWka0l7a3PWyBl+cFsLwii0SfZcZSyCaTzOD3YS6YnR\r\n2IvQ9tnpiqimJGucoP6d+/hkamgvmZo/j1c=\r\n=Y0E0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"97d88432ac770e29330225d4670d9ac622ddaef4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-17T22:31:45.883Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.13","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.26_1660775631910_0.8057928928962981","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.27-renovate-autumndb-22-x-e1a93d2b030e7d834c3422745c3842e0bda6d28a":{"name":"@balena/jellyfish-jellyscript","version":"7.1.27-renovate-autumndb-22-x-e1a93d2b030e7d834c3422745c3842e0bda6d28a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.27-renovate-autumndb-22-x-e1a93d2b030e7d834c3422745c3842e0bda6d28a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a2d4b55fc933c15edbb27b29909fbf416835dc35","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.27-renovate-autumndb-22-x-e1a93d2b030e7d834c3422745c3842e0bda6d28a.tgz","fileCount":13,"integrity":"sha512-3r9P/rrgHcicTFDtZT4hZhKoVSrbChN2dAiuW91f9+ZMTspCIIbW92AyEGh7poWDoWIFk7HTk03FFTG0f4ahGg==","signatures":[{"sig":"MEUCIQDuq6DMZ/ry45Sv4TppWh/kqYTt/rhc8FDIq2njkxLTcQIgGxy7o7UuJTmOSDKtBqNDDOwACGquOcgmJLiWVFo7UnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/gjgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCaw//eOmQwfp1C7lfAFWtQiHUAT0wgLqPgm+Fz+9CNLq/0IcY6D+C\r\nVCc8Nki2KjDTj9cBzLXgo7aP7XrD3JgDoYmr+NUBXYHHzUMfz3Lnis4nZeUm\r\nZgarANh4VJI9ImfPdkxqa+DmAPTR4FZ4tji7OmP15ekMHMuwR5KVyGvdQClT\r\ngwPQCYy7n351JrH0mYeZmWNH4qoVYj5wALKFWBJtaamqltLRmhaky8mf6WV0\r\nSdp4d+safYDIPJeHbTr+zLzLOLvHfFKCiHeUhxf3dMvMGkzXak0vryH31jJz\r\ni6WlBaymUtQPxihVdIrGA8SUg0w8yANBv+sa1ZhMfPdfYnk7BTs3F1EnGOEw\r\nZRGUnG2wbsJC3GDTKeZumMa/lEjwwyGdqKDz/C8q+F0HFEClQEYaEueGa5M/\r\nsEBgYDadz7gImlu8nK9vNJ9a+3Uy1oGpB/Opy53/7De69oIo9bxOfaP+LCec\r\nugmvFeWJJmXOHzaBzsYiOejcApV/LgfZS8NDxd/5mVIMgvS9zJClhv3i473P\r\n9GEOwS3FCdv1O1TjJ3JERnBSRviTB2lS3LfoAe87MZFe8tWSPI2wvfM2iXIC\r\nA190Qg3FIohWaRVkDLqZQ4P8hHMcaZglfv2/BIqLMWkIZXcmXI+48LTb1SsS\r\nUgkuLlJpbTqQpDMVnFDDLDijxjNZSy9sd4U=\r\n=uorI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e1a93d2b030e7d834c3422745c3842e0bda6d28a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-18T09:36:12.736Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.14","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.27-renovate-autumndb-22-x-e1a93d2b030e7d834c3422745c3842e0bda6d28a_1660815584651_0.9642212658934828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.27":{"name":"@balena/jellyfish-jellyscript","version":"7.1.27","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.27","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4d9e3d0f5194edfb8fd221723270a0631af55b31","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.27.tgz","fileCount":13,"integrity":"sha512-iUK4+dQoLa8Yst3nwsNoT0JEaWQyrr6jTp0u3LcNSt22kM6zgKhz2st09cfFSRUNJx67DJ6b5zucg7bTQimEmg==","signatures":[{"sig":"MEYCIQDgakwnLrB5XtjgjmvCtDZPyvR6CmVxmqZWbVx+m3hc5AIhALIg8Di5CR5od2RKw7gE+jAMD8aKLf3fdJ1J20M3eTw5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/gopACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptuBAAiRwcW9pKd/qm3dtUh4+vxxJHScMzaI/b6POeiUpiwBHEyfxK\r\nLLgtQgS7trftP9Kzx7QArJyoUV4tmFK3aCW2RAqjAHp7+zzvJoIWVJBFiAGT\r\n4wxdF4JphpZzgQ8NpJTzl3GpQ4B1qwAEbPtRvprPLhAXxwZWbVblZFNadOhJ\r\nMHKJ7lAqnhY76ftcjfHlNRzaUqPjtoGFj/7e/bsCep+mwuE5wRq50X002c9Y\r\n1YXocfzcLFyjX/pvV0LG1bl+QwUkFtm8nqqALmxreZBYjMnNpuIYUfFNXXru\r\nT6x/N22XPFNIWR41BcD5IMClCIu1hI1HbKJXQNgKC7MQMz8y1ZyVQ6bUnwSy\r\neycpcxFfqAZx7aVs4KvgMhZHBw/flNWnA6Ikun4YnerK7mMyHLecRodhC9Du\r\nUDeYatI6X1cUAQzRDkdQ+0HAv0woFNvmqw88iNz4GH2xDl4npr8OfBoMwgj+\r\ng1Kk6AsRnkBoj+VDhzEySPNJe9KcAB5kfP7p6PS5DO6USFmNfBUJw1rbZryB\r\noGeIKSk/iRu5pyvL1FEoHB4YLoSzqkH4KCZMkXmOtmHjqSogcBuHayBUBEuV\r\nd6wpqxqbLJ1SOncB55JR0Yqv8ZiAFaw3LGA/dnzh7EypkoKQFvHEB9TEgh8j\r\nCkqDDRpoZnVt2b3Yki/PX13Zkxe8jxlxS7g=\r\n=tu0M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0ce72c9b4ca0ff3e8de01e2dbed8da8556ec61e9","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-18T09:41:49.922Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.14","typescript":"^4.7.4","@types/jest":"^28.1.6","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.27_1660815912942_0.009958559787929255","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.28-renovate-jest-monorepo-8542d2a275c364e34689d9139a8de4b262e100ce":{"name":"@balena/jellyfish-jellyscript","version":"7.1.28-renovate-jest-monorepo-8542d2a275c364e34689d9139a8de4b262e100ce","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.28-renovate-jest-monorepo-8542d2a275c364e34689d9139a8de4b262e100ce","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2166ec5b3d48f3993bb0fad48c3d3e3793e16f05","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.28-renovate-jest-monorepo-8542d2a275c364e34689d9139a8de4b262e100ce.tgz","fileCount":13,"integrity":"sha512-1d1CBs5KhTiYHmjG7LV4pZm5XKrFU9yOgFW3N42Shk0uAGXgQeUovohkHT0+fLcN5Dvv5X34UF0psotbxUScnQ==","signatures":[{"sig":"MEUCIFWqeI3ZBZaL32EDhg5YLf+X3jRc1O/Ak7XS5PfJXVVLAiEA2QPzvAHFINRpk+KNvSo3Rs/nq67gT/PI+7cCnhuAlRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjADdkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiGxAAgr7bzcycDNei6d600NRnFkVOtqpv46qwunls31DHvTJ/Ax/r\r\nxZn2MuC54CvMGwXYzSxXRaq+6ht2w5TjMhnubaWV8QCSs2OVqLuNR+a9iEo1\r\nldCuQg5hGMScVebms3HQ4eAuoBJi6n95x58TOwV10u4sYgHW46Y7oJHOq9Q8\r\ntsJuNcbWPWvFgrtd7OxcrPcR/l6mG7NtzHEzXfF1OXkLtBUrSiDdmkRGCGZg\r\nUZEiYHHv8rvMqg1ykZgoVlmwt/6VeXeYjMlWJJ+g2Q4fdlc9Z5Mv2x4P1qOC\r\nbzsDSJHh8SSJjGja55EsXnMyNN5zIQVAwKaPaBZoBqHPLNaduQyrlPsAMgg+\r\nEksrmjDF879CWrs7UZa4kw23SsIWO25ZzOJgyfp3YzsPcB2+jbyAoHsksV0x\r\n+ApB+7EXGoKsIQYYTUwvSkcd7s0MtJ46pkLH/SMDfUaBLBvhLOQ01763UiUV\r\nJzoXOHExJ3gpzfuW2SG73Z0GDi0RkC/7cDm/lFzQqLm6188T0iJKTApz0ou+\r\nSVKPocdpD738S9XR18igUHKNrEo4MrHp7EXeaA41kqfd5iAOiSYjxQccx/30\r\ndYYwnKVFtwd3l96QW6HDEO42gfl9c2LnXFcSvdpwreQujdZV+7YxaKafYHYF\r\nUGcmD/DSWZpK2hkHZaktF96GoXIR31ovWm0=\r\n=3dUn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8542d2a275c364e34689d9139a8de4b262e100ce","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T01:20:14.405Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.14","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.28-renovate-jest-monorepo-8542d2a275c364e34689d9139a8de4b262e100ce_1660958564666_0.19829168757462678","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.28":{"name":"@balena/jellyfish-jellyscript","version":"7.1.28","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.28","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"42bc48fa126b0669d28af75a37e4ec8905589331","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.28.tgz","fileCount":13,"integrity":"sha512-rCga4vcVtJ2eo2FZH19VAnwfHUGYjUPZBhA6ftiLlEXVbgoNe2tM/CptaZL1DZlun2UoP+hnHv/C5+tzMm/U3A==","signatures":[{"sig":"MEYCIQCPG8l/4TZkt3R7jV6jAjNMhyu/c+UoPNbS0aC4Dg52lQIhANbj4p0fYAwonAqDTtkdZeNpVv2pOSOlv+QmkuWxS5GJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjADipACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquPQ/+P8v8npk/Wfw9HvVD68Q1kNsAY68NwzhTEWt+Mw3reFmHN6Z3\r\nkuYVlpUSuUFnoJuO6egcey92rL7PzD/E/7Twzwi7W8pS9NszYMDuMeVVrY0M\r\nmZTcjPj4nVdykq9SjSLhFiwHePPMzm2JQWOxD5PXdp8G4xq7C19qLXSuxKYh\r\nn7Loq+kaM9aZyeRxAC6i0tPYTG+bsgRbDkZm1U4Eu/YTi3DdD0ulQjvFuhCE\r\nqPY2Dwg0bXMaMlRvJov4aV7PRLKaZ8QZ+LQIa/vJh/bUE3/D9QWrY6deagQb\r\nJ6vNZriaRx5d14fr9vyo8O5DZak/9K2gyy+VdNVxypK4Ac1e8xIOPyw/s9Fn\r\nOO5xrzpgE92UxaBlHHhb0F8s/0zqKLHR9ooUxNLNiuuV8gsbqCvkbVImP5nS\r\ngFh8Ji4E2t2kJXJkO3JpX5TyMbneaPjhUlB/y1URSMSF3rVTcqy/wOZONTR0\r\nzpbjXsP2ANRAgHmSAtOPw9+c0L7eMZ0qNe00tW0CTmmXkHNhP2G213foeUNx\r\nAQmh9+tcULlB2Rua9Krw6Gv8REhgXiLOjxOXYp1B4UvSpFyLwmZ6Xw4q2IiU\r\nnCpoyTus+xYVUDlFxGTvT+lnQ2CJLyXzbCsv2OKo16pASVIqdNRZ/L/3B+n5\r\nphj3CsPr48oHHF8VM34TESZqs9ZcFN7WMRc=\r\n=F/3i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"f1e9c4fc27304d268c5380d85aa6182ead71b744","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T01:24:30.349Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.7","typedoc":"^0.23.10","autumndb":"^22.1.14","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.28_1660958889387_0.981723902691158","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.28-renovate-ts-jest-28-x-6ab8e63fa4d7ef23405a2c1397aeeb3e4669b691":{"name":"@balena/jellyfish-jellyscript","version":"7.1.28-renovate-ts-jest-28-x-6ab8e63fa4d7ef23405a2c1397aeeb3e4669b691","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.28-renovate-ts-jest-28-x-6ab8e63fa4d7ef23405a2c1397aeeb3e4669b691","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"417088c86fc05b7a9d4db5f9486109ca6ffa7a81","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.28-renovate-ts-jest-28-x-6ab8e63fa4d7ef23405a2c1397aeeb3e4669b691.tgz","fileCount":13,"integrity":"sha512-EtZhiw39isznKNk8ZEDml7+Rx9Y94DNHxaQQtqA3bYM5N+Y5OpRicV+pLN1mQJz5QSRQFkGFZGUiJQtqyeVbDA==","signatures":[{"sig":"MEUCIQCBZqYpHqmFScn+AOmX4Gc2XdQLw1XUEYxQLI7I0ZBElgIgL11iuYNBKSLsLgO8QNgbQaXM7geZOJIop8ddPIOWwmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjADlKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUeA/+MAodyiYEPeyfzMBOLpdeMDehs8HJ09rdA0I4SevzaxKypjk1\r\nvgIEAPVZRn+ynOS2L4RMgldgiUnpe+dvx7isOfeqShBoeBY8CAq9UxESlMGR\r\nOs5x+dEot9H0FJCk7vO0XF8zMgJVUhzboFnpdoAOgOj7v/4HjSrksiKm3XCE\r\nBb5Xyq0BXkvMUehln5Av3f80yfg78iye+w/iDHR+ejnBPAs949yNY8+ytB/3\r\nGEAvfhvN8QHQOIbaI943bCPKr2Biu59tJh4QVmmneefkFEMyzfeXsZUgUbUE\r\ntOFq/tG0cCpwJ+L/WjHTyDX7pQGMvl2c5cAFx2Ea50ElkMOJWN3T2ltRnsUp\r\nSLAz7VURrBljR4KifJp0KimRDADEY0Ca55nu7i+2pUF33wJhrkA2alH0fPlB\r\nCe7pC7FtcSAmJggW01362nQpfivoLPsYBHepHghZYgbDCYpreBRgnMmHHDrM\r\njDxEvl/jKnMjFz30kEUpDrPXiCkSVVQmeEi5J0Se4NBEl0yy8Q0FYebKsjDF\r\n/4wEDkiAa/1bMrWWvrPBK+V3lzsYj8xuxYlsWac6QkoBmXUU8FHKk9quduEK\r\nV43lR5085Fb49st2bGHdoYVMEPIUiRfS+FPFHjuV2+HqGVVIcvCCdtn3fkkR\r\n4i7e4ICGoPOdLS7S2HbKUaX7w4EHFdkbhBI=\r\n=y+qh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6ab8e63fa4d7ef23405a2c1397aeeb3e4669b691","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-20T01:26:27.396Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.14","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.28-renovate-ts-jest-28-x-6ab8e63fa4d7ef23405a2c1397aeeb3e4669b691_1660959049767_0.19807270728252635","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.29-renovate-ts-jest-28-x-81464ed13a341e4112b914e0248b4c58ba931ed0":{"name":"@balena/jellyfish-jellyscript","version":"7.1.29-renovate-ts-jest-28-x-81464ed13a341e4112b914e0248b4c58ba931ed0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.29-renovate-ts-jest-28-x-81464ed13a341e4112b914e0248b4c58ba931ed0","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1054ce0a8ac7d0cc8cbb142b57c31c851bf959f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.29-renovate-ts-jest-28-x-81464ed13a341e4112b914e0248b4c58ba931ed0.tgz","fileCount":13,"integrity":"sha512-F2P38SEeslp1Z5jM4gSwO2hvCSomHj/KqosQLa8OjBqf/b1VOB4fUTXsBwVFODaoIc/Te64S9g9Le0WiwzOyuw==","signatures":[{"sig":"MEQCICFpKxqa3WxbWJdBwzBJAVIDQmrKAeWRUIE36gwtt56MAiBLqTodc+r/oBOhBost9eh1zYFQ8Brynau5fJhmN/PAug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAY5iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr53RAAiHDnxW2mdCk4piMpGWYSGp6t+1Is/eHFqyIU1lMrD5ubVwKA\r\nNP9vJwKPrry5AsMZqjBhJoeotZ3H6WLxLFe+yCnTXTkY2tvdync+OS/DfjhL\r\nPHccDXJQTaShrlDQrXiJK1iQd29HEgSyM76o5oHJ2Y34CWoDRA0KtSvcpIiE\r\nDeHI7eFsxT53mMhBQZWNOSy5vFm/YW54RwOtHZOYrqvB9IaWL4poxaIO7uIV\r\nPVANoXHotKP3vBl2jFpujhwv+XFqBEbewx2ia0L9CQ3QGbQgptU5WmeIWCa4\r\nTtIsSaXyE/WDKr/EVsgT8KI+5j6fGg2zqvE80sqDXc3kXdNC0sPNnErRqUcc\r\n44p7XAlG97jZxPyPI+ZrrjW6F9zBkv2wopb3jqbX9IuMlCTc8Gcg+wnE+eqF\r\ny9mTwnTgzEppoD3U3pf1/dVKUXy4eCot0bsQfxvyGNnqkNnEVARNRER+mps/\r\nZ2BfIjF8emjySvgwd04g/qejqLMWayaCDcCNWCeCgzhvPvQr7ZgydiufGqtP\r\nJKIPgoqrxjqFcxikxXapOYG23oCz3+Rrb46knp7BHpMv0BMAp4YxU3G4cuFS\r\nozjgfYvS6PWoIfKpeAGQ02eDGUMnvlJhls6rVigA57R7B0eQNo4k8pLEMn14\r\nGI9GWs5EgRm89jh0qbgvh0pZUQ+0TmCcQzA=\r\n=LBHm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"81464ed13a341e4112b914e0248b4c58ba931ed0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-21T01:42:26.915Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.14","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.29-renovate-ts-jest-28-x-81464ed13a341e4112b914e0248b4c58ba931ed0_1661046370756_0.7172413734890983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.29":{"name":"@balena/jellyfish-jellyscript","version":"7.1.29","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.29","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"eadaf85490cff52b67101d1e1a688b154e06f6ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.29.tgz","fileCount":13,"integrity":"sha512-BCpjgAJ8tUUiRsCZAwelTApKRPJqraaJGBxl+P8f1xAN2dgnMmMVv2aEFEC39OqjGZnymtlUdtgYaMEL75cn/g==","signatures":[{"sig":"MEQCIE22nH83sM0618C39zMkHqujxAQngq58djf1ohF1AnK/AiAdYls/XQJVmcvYXMtj68WhoMlJy0eTbZdLipS8vbpJjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAY8/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4PQ/6AhUNT84YEZbWMbVyOWr9VnntclkuGvm/Oo0HI1HwlkhD02i0\r\nvrEOqkMPp2kGCXAxNVvPildVlfJAWGKgPQC9TGUK7Orf7VIbXqcG+piecFkJ\r\nUPWUArsf34pZEx5gLt56Q3L7Eav2z77cKKKcr3N8izZJF7+5dbztH3BOVLhs\r\nYzBfAe91T3U/NdoJnuuxODmZq8LqBlphLmsnzjnx9I0K5+Tbqg1YxEVveP1X\r\neNCllF05OYV/KovxiNImsLTKOacAYqFQvez25qjd9vSPqkHh+mKJI5tAr7NP\r\nzMRBCeVpLj3AHV6aXkbZXGqY/jtedB7eAatfAaQ95RcQHUHUZLMyZTuMFIZH\r\nZximB8olZoHsQGjIVhBA/O/TQMaF1RCt5hf9Nz7CCMEZ5lMPCQVo7ZJf5Pj+\r\nDI0Oo5XeHb4PN88dA0515v1fN8dMABYIQZJSMExyAw/IvZ6S/tSIyuYv4D5o\r\nywjO4thStIpVnEPTU3klFLFljRQqPvokb6jeULa+SZKpm+K+yvswJf4lsMNK\r\nLfF9lGmfe2zScTJaf7DlZ1Woqx1TSmcwiWXs4riPFMj5I3DcTdgWV4hsJMGx\r\nNNgBraURSEefNnmoUacKnoM0PgRdeIi07xzzEjSV89zScvIDe3upUJlnIwKA\r\nKQfHVF/zf5ogR4Z7izxQiKqiZlLoZspMYyk=\r\n=HLte\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2792123582da697bcd49a67cf9a2f46d3ccdd388","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-21T01:47:38.805Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.14","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.29_1661046591606_0.11635116163418346","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.30-renovate-autumndb-22-x-79d8dba09c10514cd995e45cb138dd1e47131d1d":{"name":"@balena/jellyfish-jellyscript","version":"7.1.30-renovate-autumndb-22-x-79d8dba09c10514cd995e45cb138dd1e47131d1d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.30-renovate-autumndb-22-x-79d8dba09c10514cd995e45cb138dd1e47131d1d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b038c480ce40c2bcd759b9e5c74e062282842d02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.30-renovate-autumndb-22-x-79d8dba09c10514cd995e45cb138dd1e47131d1d.tgz","fileCount":13,"integrity":"sha512-nRjzg+jkYy6LGpYespnYPq5BaRG7fZotj7pm/OSM2dNgGAsiZ5FFqipaiYZsPiIDiaLOpp5er9VgMGaPi39Ugw==","signatures":[{"sig":"MEUCIQD/s+ooUwrMUe7cGPDDz0FdSVy41G5Q2R3V8wRD9mAilwIgXQWvUHpCxyiXqPJhDARumdMrf1kQC16Bx06ZPywmnu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAZALACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBJA/+P22fvdnf8A+Kmr7SqAfWiYcXhi8RhrdBQQIM+07avB7+4SmT\r\nCoq9/jSod2s0Me1LqDDyyZeDL+QZx/70I3UBgqzN5nOKJYuvXfqFegwnLxD3\r\nVjMprOLfuj6bZ8VvTLMh3HsiFnrcjRroiOakXm2ULvDt08b36vWBeufrNl0G\r\nRv6ZnxJaG5o9DKB7cVjWm99gfzpOTAeorzl/NltkVp7HV0+Nt+w7IFXwvEWT\r\nIQpdJ4bNc7Nhn/Fi69pYMdnTY/pTVQcklYQgZDejfZoFKR1tHqVAoa8xk8Su\r\nHR1/L06xbnhNcGaNUkScF8nZ0SFKjYO6su8OTLYZBe4aOKBhLKmUKBOIlCp2\r\nWptJMeGeo0Tz3XaJSc3+QIX0c2DqsvG83FRBUhRoo93/I7LajG6CIOuyLBGP\r\nDOtX8UxlwYTUyHzvURWM8vKpKGC/qFSEv291v4jEBdMAaFOlRxZYBvlAclpE\r\nznH5kMdKIamdUlw71gjk4GWAMst7BLryW52tnF6lidYh/RVdYSNjNUVmz5E1\r\neXoGVzMu3abJKUp48mbXrF0eylitHuor94+RZyD0kbMMpKQV2AlgCCHjm+is\r\nvmWapD1ry6DxnQ2yfrywKLwoVHHTFtuLTWHj7qT1EjwWEJmugJtxnfQMGm3t\r\ntcQCusf4nbsLpCgpUZgw6EtjTA+6cVEDSVA=\r\n=kiTL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"79d8dba09c10514cd995e45cb138dd1e47131d1d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-21T01:49:35.902Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.24","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.30-renovate-autumndb-22-x-79d8dba09c10514cd995e45cb138dd1e47131d1d_1661046795165_0.8105858641239774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.30-renovate-autumndb-22-x-e26a6d8104b3f12d00a1ca665955f6c402a88dc8":{"name":"@balena/jellyfish-jellyscript","version":"7.1.30-renovate-autumndb-22-x-e26a6d8104b3f12d00a1ca665955f6c402a88dc8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.30-renovate-autumndb-22-x-e26a6d8104b3f12d00a1ca665955f6c402a88dc8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b5ee4c69ffe9e2b3dfe1c564090fb971105fd94","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.30-renovate-autumndb-22-x-e26a6d8104b3f12d00a1ca665955f6c402a88dc8.tgz","fileCount":13,"integrity":"sha512-kFmT0PMEHLIlpAgfIUzbKohrPKg510qbwKq0a4dk2U6alza1qU0yGGkaw+URJdfGMwDx/bk36EZfCdjI/Nut0g==","signatures":[{"sig":"MEUCIQC1OWogGGmtvXIRSuU/nlkK8ydZWylJIf9BXvX34cpl/AIgRSePGT5lqD7WoufZo6qFmm08NGpIa50LN7mJw5IKamk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAarLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofgA/7B/XOaYY0gkUZXUjQJD9HLcOqXRpKGyKpGgYrbV0bQQa6amBd\r\ntXywODxYKf7j9hYXYEOrZLGdSPbIJnm9K4v9VBDN1ygojlbcbnCMSsNzz/+e\r\n2dxJUCG/6a0YpntNWlM1W0cCCOsuOYFOxUbiSuq+pLBjnZue0z1Z0Iw2n20E\r\nXvZ/BfX1ZlLd8t8aGwGk/B6Xdvp9uMV9IEGb3ODdP4VhT+P39acmRTLKnnG2\r\npcKFjyQKuFxvJXR4/NPnpX/oAhHlYWrs8hyeyD2HJn7vfqaOf8/USBSxUuyu\r\nqaQSsd/f2o5VVp3uoZtu+OZ83Ol+qXuHebrDES0WPYmXG7z+rGI1X2PwRgXD\r\nfz+9HCLn0sIonF7GzV5GjYPIz9XpJy/pILiFkMTLXrDRddao6jETEC2KpSQ6\r\njq9FwjiNj3ystSvAC/ravpT00ERUwK1ls/yVBaY3aSX/OOeiwfzi8gDEI/5V\r\n1kX0BLWwO5IOJpz4Q+eSD8YRUIcU3vYbkJDS70J2Dz7FlACjKqXoh46cuFUR\r\nCDEUsBjuWCZX3q4gLe6OD9ReUt3v5sJK0r8D+agJ56bra4oYIbbZ6BLBq9CF\r\nHfCItH6ZfHq5N0WaiZF6D0QJTVoLRKtpDFbGWO+7TRTmKtPlcOwIFcapSXcJ\r\nl3XeR0veFpzQ9NfuNz2fj4hY+yQD8lYdwhc=\r\n=quiH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"e26a6d8104b3f12d00a1ca665955f6c402a88dc8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-21T03:43:52.636Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.25","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.30-renovate-autumndb-22-x-e26a6d8104b3f12d00a1ca665955f6c402a88dc8_1661053643545_0.4765321461255594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.30":{"name":"@balena/jellyfish-jellyscript","version":"7.1.30","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.30","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4b2cb7f844d29bb67c8d2350e6bd121e52f5d27b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.30.tgz","fileCount":13,"integrity":"sha512-9AZ1xpbcuv5nyQy9otNjx7edhcE4fXvZw5q3uoKmjc84tdLmLivZVSPPQfffnSV1IHaIwwpspU4Z5hBXOyCqNQ==","signatures":[{"sig":"MEQCIEEUvhloVakvxHEcNe2kMvM1tCu//OjCbWlxgIA2LtwIAiBRTcGizirfsjdbAC4lTkcpkb1x9/azHGtbY501uQKuPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAaxoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqihA//SvuuQSnvb8qxVqyqgQFT9GWdo3BpT3D9gVVKvrc72NxexUaM\r\nb1C5fqm8aIWetSXN8Aj7djU4/PQDM57jN+e7O88jBR3zFkpz0/QuYNE2hU/b\r\nIjQ3uMDitIlo2Kv0pidQ8E/LQ8lFEmoWEE3rDUu6DcRn89Q1Fc8QFTeZ6+uA\r\nHHR/zJbImmY5nWItP+jfgP/jXfF0Lo6mGPJp6/cyi4AfjN5hnbKkDljRgN6B\r\n6kDfgPOwQEeXOCvA+MDiPCKPfgVqZO7yolOnKsxtmbGdDa9KP6f/Q6VehUXd\r\n6facGSrvc3gWFFMGR3nY3idYapxZrwCvWy66gGtK77HnQDtkxtL5NfLloyOC\r\nstesxczo6Zo5m6yJoSS1aK2VCPNZ0vfsiqY0DbuDFE79+prsudzN7jLmXPBJ\r\nvkH6ZtleubiIKa25tBZnGw2muc4nP+0z+0aCo9N6Dg7EkoH1rrZemH3TQ4Uv\r\nduvl+/SQtEr3aBcrdEtcCHD4jSZiIAGG6C3fr6+/Evf/jaBDnaqj4SP4X0x3\r\nybxCBJQhw80pf8Y+OhSvfQI7ENwH3p8zCrPALw9sauZFyY5FypLd9zL/giEH\r\n1Jlia0yjYqOrY9f65T3G/+odbvUp/kq6ukPIEjqXBOvBV1c+bRzQACNdFBDe\r\nMq78dnpE0Sl3LZWk9+GFzzJjsg/ebmrKYqk=\r\n=bF5C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"def5787c6494885ca63c7a005e72580517f2e559","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-21T03:48:04.260Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.25","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.30_1661054056179_0.5458881482101876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.31-renovate-autumndb-22-x-0782e5cdbe60bf26941a15f8bdc7cbd50f0de769":{"name":"@balena/jellyfish-jellyscript","version":"7.1.31-renovate-autumndb-22-x-0782e5cdbe60bf26941a15f8bdc7cbd50f0de769","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.31-renovate-autumndb-22-x-0782e5cdbe60bf26941a15f8bdc7cbd50f0de769","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0dae557d98ad17289cbeabdf0322e055d59ca476","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.31-renovate-autumndb-22-x-0782e5cdbe60bf26941a15f8bdc7cbd50f0de769.tgz","fileCount":13,"integrity":"sha512-pjX+ukG23bAj9DrkwZ288Rj6DEI2At3i59UhkVf57x+4nc1EPtGnFnqbyfwCA/3jW5DsdcHAJ8cqJAFKm2s90A==","signatures":[{"sig":"MEUCIBZ2PG69madRjD23Nvt5cBto9C0ju7hLcU2T4qLjxeWiAiEA8h28stJhvmt6qUDxWJOJwUgalafbq5qQQbfkWM2WOmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAubXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM3Q//VoY0NRBJxmbqGE+04bEMYR83PrDzv59LJJO48ykySsJ2aJit\r\nBAqE/z+pxgw7Iiz88uaPM4LELvcAwRYMB5Q515Kg6nNlOxYr/gmA3rTf/XiI\r\nzj1tfGFNE0X7k+Gtsp8WUN5+KUmQ1+SGRQADU+SnnAA+lWoOrq4a85ZYsg6r\r\nYlNgdPbclh07Vn+yv6VZkftocMH2FPWE2wV828/7V6lAl/uJ/QwnV51dlWuT\r\nBe9VnlRrrdtyKgTeykWO1H1obtDCpyUunBXouN+hCz3IayQZ1iaux7hTtXE3\r\nLir0/HkTcWWy3aF183NV6RpG1CNJepOVBUplZ4VR0wiAZc0BTLoPDUp0LRIS\r\nhQAD6ptOzOdPs9Xl0n1s3WJeyWlwuJkkuyX5xR23eeGDzisnLwbsC/P2qj7b\r\nG9mLA98sn0QB6urR0P54MSlcaBQ1O+UG8pd4FtdnbOZ+1CHdt/FOsLbs2+qL\r\noxXDrQUhyIlSQzTsof4VvJB6zsjxIgM/cQw0x2F5KK3ZA8zjj10pMo3UO7Jy\r\nsf4tyqMxQ1TJGUSbtWcHgPv6e9fsbk5WFcp6/VzVotwOJgIWtSyG7a+TPeP+\r\n+uxu5bpwDx5rDl87e+XybKETX7A3UH5ZKHD5BwMa2VeCO1e7k6ZtIPJKHeXT\r\nJZMrRoJ/TMidh01MK1LK/3eF8dIQpuhGChk=\r\n=Er8h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"0782e5cdbe60bf26941a15f8bdc7cbd50f0de769","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-22T02:13:08.050Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.26","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.31-renovate-autumndb-22-x-0782e5cdbe60bf26941a15f8bdc7cbd50f0de769_1661134551621_0.7247122819911831","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.31":{"name":"@balena/jellyfish-jellyscript","version":"7.1.31","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.31","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"af81549900c57daadfc94c4bdf7fcacb639b68f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.31.tgz","fileCount":13,"integrity":"sha512-c0gbnuYMiSJ5Z0PO1/7Z/3zlxYzLVTD7U8nWebgBHQpFvs5ZKnoazuUi8bA0x+Po7/wfG6oB4WFtuGvL/Ruv0Q==","signatures":[{"sig":"MEYCIQC1BlXzqU9YL6Tzi1w++HTR8fA2UyugsK8vFfCShddHwwIhAMPg1Soigni6SqdNbQHTo+3FH3IEeD8iXiTsU623Q7lo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAuejACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUJw//YxioIrRdPxd6TJoxB8yWsnxwR3vZF+iU5C0MsGDdOYTdnpya\r\ntdSwK1PhRY2ukqgYCa5LTtCZ1bGmrbBhnEJtXwK6Gdp08AwUKPd5UOU5Z6aF\r\nWeh48fevsiojDUjGrVQFno2eQTeloA/IGUZfrTBzoiwL4BBayccWfbf4nxz0\r\n3sbsY1wPbHe8ht/dxwv4LW50k7AOmUHrEeUhJoxWW1DiGwMMFy9SISJYz4JL\r\nbEHPG9mdZ+ijNj8YiwNjN6k6Z42dHNJcmkRAT5wPEvSVK8D7dkxO3aMO16yq\r\nbVAphlwgbWU2YvKpSMgUn+3DR+ua7a8772JiLylUt4O35luOku9WzHWStT3C\r\nZNMY8uLAqs/Jujtbc8EgQ2BMy/s2VNa8uzOQUbfiXy07mlKXNhFUK5CWwayY\r\nX13NDCi2BYZwKBW5CdCNM8AFV5UcO6pzuztuG+NP68NY7x9iPXMA2Xs8NXPG\r\nR9WWm5cYmk3pxw05u/FYq5Ft7SdP7M26srbakdd3NMQsuuuUTyJRN9r9MKom\r\ngNTES4YK29CEDgo3+P83IKqe4HMOHLeZccF+E+9ql3On2ROAFf84LoaPDiSq\r\nG/kSiWucIVpmjGdJQ0wPmYSPlh+TF0FnX0jpRjofpPspmgy3bvymFinbsPjZ\r\nunnYA36K3IrogxTSgzTfmzqRM8rSqypNb+U=\r\n=c6Fl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"77759463d8e81711d6eef4c17d3f94534ceed782","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-22T02:16:38.151Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.26","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.31_1661134754777_0.8465572613396561","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.32-renovate-autumndb-22-x-b5f14d698e8a94242be6cca5b6aa13dfcaf10514":{"name":"@balena/jellyfish-jellyscript","version":"7.1.32-renovate-autumndb-22-x-b5f14d698e8a94242be6cca5b6aa13dfcaf10514","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.32-renovate-autumndb-22-x-b5f14d698e8a94242be6cca5b6aa13dfcaf10514","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"507fa482d6784a7acb4cb8623f0dd9de0d729656","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.32-renovate-autumndb-22-x-b5f14d698e8a94242be6cca5b6aa13dfcaf10514.tgz","fileCount":13,"integrity":"sha512-iWSKB7IroCsznQPt3D1Qj5b3l8HVsACqA9m9Do34pshmlkkVuBKEaBiWFuZxalyxn7kMCMMmVezskHnEqPhvUw==","signatures":[{"sig":"MEQCIEr1HZ80OP7xLP4QkPl/ZrS/ZMxOAUb9HhjmAQNrFbKMAiArGZw7Onj2ekM/VjpHq/vgriAub7sH5s+H6VMuK05/0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA4GRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWOhAAjyXJuwPvOTWMx/sSI2U3NMUWFXKtt6+tGOsL/BuFAC/KKYI8\r\neP4YleL+id8XJJAvElzc6XATF5cpc1SB+qUaZRll0jKQPds/I9QMKnpPsJWf\r\nYB1v0poeSiyiYscU7LCm2QgKDZoCXz7GOotvrJlgG0qHlC8FidH7r6yKRKzN\r\n2ZLDhTuF7M1Q7dgFjHoJ9V1JFivzoWbJ/GRZaDDNu6rxy9rU9vThRKASUO9o\r\n1yDlkwtkvoBoq9l7GXvx3yZ4MM8aQkIxWaSxQjmago1DKb+Ofz3xlISnxjK6\r\nzDK/fnZ1cc70yDefRksM+m7/pOziifMxFz1plpwF15FWHl5MRCzrRUpQYLms\r\ne31JvTxtMUC9R454wGDbro/07SYsilN2UUvTAj9ayxmiHobi6XELc28KAXhs\r\nE7TsrLAsjCn77m0Kj6JFMNxia8TwTZSnY/9agGnbLtogplxOYCnS/nqwffgg\r\noJb96wOne6MiPCxOKq9nXKZHMF9Vf1Ll6DECgNDGJX8afarYwRGKAx0TUtKI\r\nK0ETh5VkCMNv5336J47iWPOFSBhzg7Mbik25Cf78VKlWlXkatrSfPU/BcWxC\r\nZRn/dUuPjckFbWZkNoC/3rrCFO0g6U7l3oPMPSD9ioPAAbZdw8r75b8AdV5P\r\nxOVmjkRAtb8HwstXmlzr+1o7WHr6q++zZhc=\r\n=VTMP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b5f14d698e8a94242be6cca5b6aa13dfcaf10514","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-22T13:12:05.425Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.27","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.32-renovate-autumndb-22-x-b5f14d698e8a94242be6cca5b6aa13dfcaf10514_1661174161033_0.9740667509035559","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.32":{"name":"@balena/jellyfish-jellyscript","version":"7.1.32","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.32","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bcc3d1ea1db66cd343aef9db78914a838eadb5f1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.32.tgz","fileCount":13,"integrity":"sha512-QGBOBMbCHwZMbLdFmC/gMP7wmYrgYYARqPQ1PX3CoZGx3I8FE1sel//5Q8gDlJTduI9ibBCZEPN7PCUGP+GQKQ==","signatures":[{"sig":"MEQCIDbN8785ZHhQHdiax//+gfqbA32bjPZeBGhCNOVMxuTIAiB88E225FwJCgpUcQ/YbE3lzYBYTmmi0asKBagpEI1J/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA4KJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBSg//WZ/sfnBLiewYudDaG+PXOL+z2AgxOTXCC+gP7zqsxvYf+MYS\r\nSkKibTvILU9WoZzQ/Qh+h9OwIJjaijFLZYXNyAegdDSB8XlGqi2yy3PzlzY6\r\n9jtp3ZBt/c0HcgopIM5hX9h6y886vLsUQJQjqxDWP+fLda4QEFitcunfWLI8\r\nxmHTfnIXTgZAA33lsA+SfjNj5N25U6Vx6ecBBYySen8oncYt57KAYk2MOLdB\r\nBGlWb834Jg8pvBsVAbK+sI5ixG7njgu3PKMKtu6AMqFLoqZJYSFwOtSq5JWa\r\nFCy6mE8a5MaiPH6TKTX8NkENQjx5a5Igt3+JVIl9nYxrhcCJPPjydpwL5phx\r\nbAEpQ3gYfVEo9ft5n6yCbbj4Wo2pNA7yaslqs291afLkr98BcN53tG4Bntzj\r\nzMzxTGNVKDH36VCQXJtwP1vbe91K584Zju2etXO/pHZ8lNlIRgWv7WQ9MRAN\r\nTh/fmA1mRBEzuqniAl22x/cUHpj7uvzxWLHawELQpIztCILrHcbxmxO8bWbL\r\nrRKl68GObsWT6JQ+N8ijcMJFh5MtrwPxSFM0qT2Rm219O1wRtKP2HThsR/r5\r\nGeSy4a1jepP0DViXxCI3VmuXfZpYUZF1iA5t+9mAkdy1fmNXHXA5PCE4l07u\r\nJAMR5S+/Ums53NvBNa6G0wmIa3ywVDVyHj8=\r\n=u762\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"04534554930e931ed475ccd91d3416ea2215ee3a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-22T13:17:25.410Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.27","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.32_1661174409174_0.4956502360599184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.33-renovate-autumndb-22-x-5887ec6442fc48ab1437336409a082dadaa08d45":{"name":"@balena/jellyfish-jellyscript","version":"7.1.33-renovate-autumndb-22-x-5887ec6442fc48ab1437336409a082dadaa08d45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.33-renovate-autumndb-22-x-5887ec6442fc48ab1437336409a082dadaa08d45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"869c39388b537db2b4562e5aa915926a8b499809","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.33-renovate-autumndb-22-x-5887ec6442fc48ab1437336409a082dadaa08d45.tgz","fileCount":13,"integrity":"sha512-kRFAYom4AT5NoswSYAg8TjNfssAG7HU+np5UHcV8bu5845+on6s9bF+VU4XoXDdcNkssMKkiAALJUE7Omm4k/A==","signatures":[{"sig":"MEUCIQDV44o6LkLWSoeTRBo9/DFEttkbOMDOns2fj2uPd/ykbAIgcaSjlLMf7oEETz/93/XuokQF3yzIxnfxhc3jb3cgPuo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBL/5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQGhAAlD8rG6tVVxme0XH888UEx6h0yES0Of8Flmp2HkDTGaiFMJdk\r\nQNG6cKdegnhIoQv0r3gyXw49tnW9NnnOCY3LYzZsa3gilvS7UM5mw3IYpUNx\r\ntRgcw9AVosQv/y7khg5+r0ZzIuZG286CMbTzfYTFKHZG4iyJeXwKuSrevGVe\r\n6rf5wO4+F065UEoBN74avYZTSQ5Ny/cr5np04MRk3ICziE+FJK2LPFK/i+/r\r\nOzVZxJVfsbQ60idGy+DkLzXfUiZhOmwL8ntnx2zYb7PUceQa0cPHr7eIV8Dn\r\ndwGL4m6I6lIFJWY8YJ7YAHkt9gSC2o+djxDUW6Ddn/iojkdcpHpj3SVNYOtZ\r\n/485TD8GvREfWLDiJZf4LXKUcKMURjvSxHWMvIQXgxy8qKnUwE9d3IQjRKbv\r\nsdFoOIpJEBQRLki6aDtl3WKzYqkqY2qgSbH2Dbjd4jqDFkkrj7u0wpq3Y/zi\r\nHaI7dQd0JuhteVZ/psdsbpitxMO4lYE45HNT3XfPQYSceYIntj/DfaCeNYew\r\nCdbOI62eQX15NFvf5Ka9ZNP10lY4QxmBd5velOm4w5v8JvhrTLSBtWI1pCoJ\r\ntkD9VU82Vo2QNqjf8L843eHLysyrC9Ppl+c6RprPSuN87EDCUrzaQAI1Ub8E\r\n7n63CtMDzMYh+GRoX1G5GG/QbUuayy/UMvA=\r\n=9rvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5887ec6442fc48ab1437336409a082dadaa08d45","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-23T11:51:56.265Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.28","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.33-renovate-autumndb-22-x-5887ec6442fc48ab1437336409a082dadaa08d45_1661255673483_0.8582776917708221","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.33":{"name":"@balena/jellyfish-jellyscript","version":"7.1.33","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.33","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b6f000424523ab50995bfeacac5577f46d2a1e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.33.tgz","fileCount":13,"integrity":"sha512-Q/eXGwwlHavfXkryHNrmYL7unqYQ/xgtYL1/I32Z60JESoVLbLC5oXmh4HLVbH86lB6ozeegnmosU21ZxVA7ug==","signatures":[{"sig":"MEYCIQCRVE8xSUpg/6WvCM8jGkDSW9caQAsFwXQy5MXazGkhGgIhAMsLWTBkfDSWKKPP/NzvlPJcxBHkE6EFBEVZK1o6C69Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBMEmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTnQ//aeSvDD7IoxSmHOqTOHC3wIk9T92UjyBIfDCaGe7RDPuQ2RpG\r\nu+WScQYGZFW6v2x0ejRD3cGXor1y6KWEL2bGNAmA1J7JJVj2b2W1XtdgSlWF\r\nVz/UkI3FH1+LZQRW5cHryO07/xpNGIXd9DmOOGyPHjXSWn61J/bSo8yi8nxD\r\n5gD5/Dm3UhO+cg27iNy7wSQZUnZW0TBCHLg7Wu7syZMaRwXTpEPWewz5kknP\r\ndOUTHzuGeA/waA4/EjEiCDx2kVCN8A9ylGKyIFTa46LZdeTAEqrt9nJtizMT\r\nMk3vFClVZ0J5F+ZY5O6vRHxFgsSIAhHfw7Vt8Jzfi4iM5uT8QWKpw4seaMcM\r\nN3NUZtbna+H3AHNYbKbe+r2yyQhLGUaN2LA791RZmAfCWS3HMCyNtLA0sjgl\r\nZJLGFVhJAaJxyENEHD/VatysulUCyQEQMoTj9DXBx/k6vu5lPau99lQxghTm\r\nc9TmABMuyNmLf4hE2dtsmNjS6vE97Bwcx7qbqpNL7JIE3YEkKuMijPV6uFeL\r\nZZN+yszXCLr0Q+MeQX1vZ8qVg73cyltR8U36gu2G1XAjIVGv1o1SwY5RBm9p\r\nD0jU2ojDQCFqellW4cM8zE3vmcxgpfdLzk/HeZPmW6yQMuWQILhi3VaMa/eH\r\nmfIo7d+JLPfBKN1RJapU4fxrmFZB+sArMnk=\r\n=R64Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9e3b28b72276f1d856ac6bb015abfaa2ecd52a63","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-08-23T11:56:34.966Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.28","typescript":"^4.7.4","@types/jest":"^28.1.7","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.33_1661255974126_0.4370519770641883","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.34-renovate-jest-monorepo-4ba7f1317eaaa1742de8616e24d50a7f159ea4e8":{"name":"@balena/jellyfish-jellyscript","version":"7.1.34-renovate-jest-monorepo-4ba7f1317eaaa1742de8616e24d50a7f159ea4e8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.34-renovate-jest-monorepo-4ba7f1317eaaa1742de8616e24d50a7f159ea4e8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8c675ee84f60d8fa70079b655ccfc8eef09dff19","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.34-renovate-jest-monorepo-4ba7f1317eaaa1742de8616e24d50a7f159ea4e8.tgz","fileCount":13,"integrity":"sha512-mqpSITr++vFtLTMZJPj424O8/EJn8fWMQfYNV//MOOcIkpn3ozS9W6EOy1pSjvIblRXi8hmqXNCNi7TaCyb32A==","signatures":[{"sig":"MEUCIQDJl/6s/jTnk/FdSBYXdsInlFRiLe0rq9EnfM1F42urvgIgZEHOjkxitkmNnwAHEnTGD5FmLf+IIDJum9kWj6hbAMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+UmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrs5Q//f6suGEh1AnXZ05OilBm+KNc+d0P5wDYoYv2+Is6p/HCY4Msr\r\nMmjkdMfraHzR248Tl5lMEE42mWboKbRc7SHpY5IddFAF1hSinv6Y6CW6qeeJ\r\nXh2ASOccDi5GARyweuGctPhIrybF5bT3KH7d4CTT7fXFu+p8UIZEXRLNxvfY\r\nEg311GyJC60DFRfA888+zwpyYpcK4Ho9PNuNQB0xo4cA5GmRqvgoHwz5RGD1\r\nnHHQNFcJVGQK4ab+yVPIyySUitxxxO1QT9aKO+Kjre4fhIWPldmcWJDdlPuN\r\nvLwsi99piQ6nRfLK1NBU5XQWWIUJM968Z3Fvz5EdkevCVZyq649VXQgG+OeH\r\nCscxBeq9CfBSPQ5ll+KiU4s1K4p50V+irEkRMuPERTK87CqBWoH8H0bUj936\r\n711bZNoLpLiYkbX6YGnJmhtTugSRHVu69JVmUkd4XYq4b2/KTD1SnlWcWuyq\r\nz+JOTcXXIR/o0GZh+iuklS+PITHmwPOYIRqyPWLu/cvjlfRwuLgFlKiSkCeA\r\nXuVz6scjA+oaxzOMMFfkMtHWGR9U/wYkSYExo0XzcfaaS7c+XFZMcDeIxbP4\r\nSQdVl1Zejp+rOkaOHrM8A4ldGxSqJEA41LBIy8ASFcuWw6TvTbqw1IRo09vy\r\nN5EAcwGP0Le52JJjOu0PNSgjmJsmeeHwfT8=\r\n=kO9h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"4ba7f1317eaaa1742de8616e24d50a7f159ea4e8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:12:34.923Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.28","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.34-renovate-jest-monorepo-4ba7f1317eaaa1742de8616e24d50a7f159ea4e8_1662772517985_0.7533020418268965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.34":{"name":"@balena/jellyfish-jellyscript","version":"7.1.34","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.34","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"34e406775b0c09a7c5e0b4a55c784c5479bf2122","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.34.tgz","fileCount":13,"integrity":"sha512-VB48XH+hAvETI5Pp5j3pHx1Q3fLkMjvj476ErRgXwvDPOv4VD6AQ5Xqv686JlC6mWzpttmZwkz0nJFiVJAYkAw==","signatures":[{"sig":"MEUCIG7nB4HkA0SKr2quU8kHycigEvwOgIdhNapK7RkmlZfAAiEAhpjDHq2IoTslfqcpC+Vq+uukrykSb7Y6OpuALh7V2T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+XtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk5g//Q5iwraBbeFWEpX9GZt3+7OqHuEgvu1vLu6POX+lICYxaBaPa\r\nBLKUE0wuZPffgqDKNCXiO0tualjnldSQWI4HRn+1Vf7U1MvNSUUuyCeijjI3\r\nkt9y4FbPXo7/r7/LermLmEEsFh6y0IFhyj0Jz2wKOYaAVRPR90cQdsfRxdXe\r\nQyzf87K5UGd2cQooZq1dGwBxwZpKJ1MebBjhzPmw+5CB5p3hekO7i0G3iquh\r\nNojXUVVq4/rcHPigVofrs9jThqtpWyZlEzxzuVbQdTenKFekgWeCDltAkq4w\r\nZP38C4DtbS8Z/+ABrTV23ayysVQGb00+NSTfgJLa6DmNPpuj164f/+E1fZKo\r\nojj8sklRYpLUyfWXi//X1Fv7Vh981T0W2TEHNoCzg6amuxtpb+ozizSHagPD\r\nmzxLHRqy/aN6a3b0EaxE498+Wx6oiJhK1kxzn6IW81HQo/eiJEpcN+watB3i\r\nk1NXGQAPD2CJhz8ajuGOMAIOktYr2mjdsQYigT7gpEhksbLsnzbv2vpl7DVx\r\nYKV7WMyZKmExY8OC0iagGdk1tcHP4YRfV8dU+EzaxpL/WZishdK0lQd8cNBe\r\n6YNVxdH7dXRE83+htvxigRsgrYiwFqUxT1gEunWJmEDgCY+ZkuBVEigDEyun\r\n6PvrYspkgdhyhTZVFbhKEweQFX71GDwOjV4=\r\n=TIjx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"1a6a585fde9dca0b2710ab37e407a0edca4f4c15","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:16:14.038Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.10","autumndb":"^22.1.28","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.34_1662772717121_0.7354811022053105","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.35-renovate-typedoc-0-x-2d2f629f43a65e0af2bb0698581b31d0a5b179d1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.35-renovate-typedoc-0-x-2d2f629f43a65e0af2bb0698581b31d0a5b179d1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.35-renovate-typedoc-0-x-2d2f629f43a65e0af2bb0698581b31d0a5b179d1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a4926b921dcf25a3a8649e423e13e73b0cc24bc8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.35-renovate-typedoc-0-x-2d2f629f43a65e0af2bb0698581b31d0a5b179d1.tgz","fileCount":13,"integrity":"sha512-HGlWz/DV9GHn24wsnM/GnGEuqctVMtkboyvVBH20sfmcJmf0XYSL2u1TUWB94o8Szb1SmP1b/aGQVIBqPMbgUg==","signatures":[{"sig":"MEQCIEdhTfrVisIGeLAHCg7nlRZFvh+sWXobID1EmQgSY835AiBfvlGdCzB1+fttEaMtPC+HeOJhOIZS/6jBvrKdXQ7vAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116492,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+anACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEtw//fX5Vq1BJNMjGgS5K+jGvYQwLbFBYsPq8uQON5rEf9mgPg9VE\r\nDOJ+//W/oryrs2+i1Le+yQEc+Teg3v0OhDCcnzd+SWm+UldHXQ3jQ6X731VO\r\nVE8xOrAH0/mLduYlW0x+ubBRYP/kH6F/wl2I7G9SqhI+hkmaTB6gWSrQx8E1\r\nuTN5nDwYEyS+tZNroi5z5l+NE8i5LvGL4AJys92vRQ9TCsT7OVAH/qFhqCtl\r\nP+xvY0PlG/6AQJv1d9XSMk0E1X6icwBcU4dz+jVMaYdopU/7gY9G1n1GNvcJ\r\n2Z15spjnlO+EEdTDF30ZkCdNOvRfXDXOesv7D8+uWSjuAcYKN7Bc+awy0LYg\r\nv23Zp9cQeZIcXbicBb0U8E3tYpEfEqor7HcwNthSaZQ7XMSqXV1iFtkYeiNw\r\nAf6wUed7glmL+64VF1WQhNR/rpz+cWY5cQlakrsssBHGNH7O6vi/Rb0vY1Cr\r\n5sjkzJenRmafsxnjEwnhAxY1XqgSfg/q0ftL2Myt/uzj0jAI3hwIglclruUS\r\nxPPQH+uL8ant1z35lIrIo8UHR597JV7E/bFxjHqdljTFLps+wneDDJxSYHFv\r\nTsKktYEhuPyqbN6mhAqWNUsF50L16jZyik4F3jZI+MNQJ07nK+ZwUpSxPfq6\r\nU3ue/oK37xUiFp1NUKLELU+Dz5DCc4RGciw=\r\n=nQkq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2d2f629f43a65e0af2bb0698581b31d0a5b179d1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:18:20.916Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.1.28","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.35-renovate-typedoc-0-x-2d2f629f43a65e0af2bb0698581b31d0a5b179d1_1662772903110_0.8988658747910949","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.35":{"name":"@balena/jellyfish-jellyscript","version":"7.1.35","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.35","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0bcdb0f43dbb2966f2718172a4b66d82c5262757","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.35.tgz","fileCount":13,"integrity":"sha512-41aHkSMiPANG/GRSnkallDFwjGyTjDtVGHpGPmoqhexxZKARUqs5s+y/Gea2z2mZ7fzXhuVeKP0yROhZzSF3Wg==","signatures":[{"sig":"MEYCIQCOzmhxXRMSi3I1h+5C6EfiZcoXwsn5iCVTgaV5Oi32pQIhAJY3U8gvfYhAfUjuXbUyugaM0MGflO2rEjuZRCHRBy6N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+hWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj1A/+MdH8I8pKXD6En42U4eVaOUyTc6Yq3voO37+BXMawqo1wag56\r\nDoOmrAYTysf50drU7ybRjpKnwPrlr1xaleXdprMtd0oY1IgIZ6FNdK9xSOOI\r\n63/RNo0DwP7mdlVU79jMVmWOZnGiBfAJmLjpaCI50X0GPNMS5KBpofxWcp48\r\nKbo2Mkr9zwu3Y2/xEX8f3a7OxtoV10m1bxRYMXgnfyu7a8lAt+8FRXgN15zg\r\nFXchCFNesq6jf6UAi8LdfPe8KIDw/5CeOU6goMzxXabZqXVprty9fs946RmE\r\nHUOeB+lMMoarO+QTfdg1zqTJMp15TrC53WzFqKLKlKUuTx7W6TVKoDrqxDqh\r\nGpXOFb9jHVIl2c01dzIZ0TD/5pu7dBH1iI7trqxwJfkqSOSQV3ROP4f/xqVH\r\n7Dfo1YOJMbIclTEV9ZSh/cAg3gmJzdShB4zTNgOHH7IhxKO+xFM6lN+tfOIT\r\n43cPUSS7h2rk4lXawEwpY2COhwYxDqvjwN57Ra8fUUaKRFhp2IpHRcwsdxQ5\r\n2Zt2d+5fNN9j8dJEYCyBqlktWw2cCmxomFqowfNfc9HJ1yuhESrETtePwcVe\r\n7+u/oHTSI2V+Qmtz44kwvsgOI47+UdPWcjAdte9Y05Wy5Qsfp8ABwVlPsnDW\r\nQguGqrAkasn/SIhfgIUzIMfwvRpJ5l9Ywp8=\r\n=AboM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"fc6a3d60af509420272b06934752c5fce937ebd5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:26:06.175Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.1.28","typescript":"^4.7.4","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.35_1662773334444_0.4090196516142546","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.35-joshbwlng-update-typescript-d998f801b043efd743458b1a253c4a8262b8e830":{"name":"@balena/jellyfish-jellyscript","version":"7.1.35-joshbwlng-update-typescript-d998f801b043efd743458b1a253c4a8262b8e830","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.35-joshbwlng-update-typescript-d998f801b043efd743458b1a253c4a8262b8e830","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9c2882cfa02d285ef8a2de2ec049eb4c3479b03e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.35-joshbwlng-update-typescript-d998f801b043efd743458b1a253c4a8262b8e830.tgz","fileCount":13,"integrity":"sha512-MqOP0PDnq5G9qAaYWMmf4BPEnnmHGPdE5dlblE+xMOn7wYKp1kBbRYXOrm9EKdWgVo6912YwPU8ToQgToglh2Q==","signatures":[{"sig":"MEUCIQCtrcXOkGiR+eofSZrLXL8UWbjzTuJhzbwhF3mObuxRHAIgcgwalgD8HiAlFsJ/Njd0CCxndtD8urYyCADUVLVRWuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+igACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVvA//WSVvQBKs700AYDz/ZHNEds1uW3dfIa3Ffoho1tPyZ37tcW6s\r\n3gyg4vl8i70/Kc8NoZp1YE1AJdyDGmfrZ/cpXGxxTvZMUWahnB3K5qqaleOe\r\nnauT+8vFYWHIR7l73GiHUsa5COKkt3DHHw+x5d+yvmGAnWpwTzdLWdw7WEMR\r\nhrgyRDlcSlGEvEz/U4O4W/CNHuiF38fjkpkuWm9ycgN3N9serEVMC2f0Aoty\r\nteLOL5w3wu18rPLynZetOueI8eZuWDg2HK7Xauy5OiBOo5KP12gkasBdzsFk\r\nb16irFom5+vH6Zr1LE5TjtjqAL7jPt4rLdbgbj2M9+19JxVYKOLiKvZEQbg+\r\nDDPS9mWoSg3EfBN2VOmvXApes+wjGtIeR1VviTOr8eOsujlKOjtGC6HtsBun\r\ne9D7NB8iG6Saiie3Q73YjZ2zp9DPHTpCeQOFxPXvIf1H0JEOUQOZCFwO6nEo\r\n9Sm5EC4n+oWf6hdoPOM+97Hqodi2550S0wjl9WoEM6a5KpPv93RgDmmWappO\r\n5H2n1sc5/XFfSEntDRQD8RpWtr36amiBKMM47InCi3NOmEcjqL/8wGQtN3Iq\r\ndZ68PqLergU24l3bOaQ+r7cStgXOA4YpJ3VW7O9VmGphGrJO+CQq3tO22lKH\r\nnlwgxq4PNzHHwiwDmYVXxLVCntfirRgR4xo=\r\n=pCo1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d998f801b043efd743458b1a253c4a8262b8e830","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:26:39.469Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.1.28","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.35-joshbwlng-update-typescript-d998f801b043efd743458b1a253c4a8262b8e830_1662773408070_0.9945693034349654","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.36-joshbwlng-update-typescript-09bd9fe22e22f678fe81a2ea023a57103dbd246f":{"name":"@balena/jellyfish-jellyscript","version":"7.1.36-joshbwlng-update-typescript-09bd9fe22e22f678fe81a2ea023a57103dbd246f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.36-joshbwlng-update-typescript-09bd9fe22e22f678fe81a2ea023a57103dbd246f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d2f0f5e27d72a004f1ad4b848a60d045edb5f073","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.36-joshbwlng-update-typescript-09bd9fe22e22f678fe81a2ea023a57103dbd246f.tgz","fileCount":13,"integrity":"sha512-rwYRs/n4yxz0a5CT68JtqHZ//SEmtv3FXABeQOjdeYZ8IiLjK7PC7AQS6pmgK1KIFbQTG66Y+/q0r/0Ysm3h5A==","signatures":[{"sig":"MEYCIQCVBhTYAi3JdMns4gTac7PzLNv87kzNgITZg1e5aQjpuAIhAILdIXJrpRElvVTYWdFBRbYe61/beFPF4EjzOESSE7LN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116568,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+wjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr99BAAmAQReDPXDDBNX9PPQgLsCUy/MEw20PIznztrpWkDNwsZIH16\r\nEfQD8l6An7FGTcQEc88bdGrIQwb8luHe/hxpDrFzo0/MErJ0NVGUflKH+YKk\r\nDRSBsn8TBy3cjY+hhAtgaEDQWbihi1/RChYmTLwPFrQ50DgFzNbPLl6ZQnJd\r\nELk5B2kfBVyFzBMr57yfmU/HKsqL+KQ4qpEj8vduAHO9cusEF/Wa8iIhVoZq\r\neX4r4QjUMJqxEQPHMMDrrYwYm8dONW06GZLqOGrIEakse9KPMayfLSgRx5X0\r\nQ+URVUnD5UlImIxMraIbY3v0xaYLzRNX1BC4pV+wyEcqt/mX9yzh8Zc4I80Y\r\n77odDv0sNU9pwa86gFqnWlw3fnpRJe+vYYm5nEp7u/jPcAn7SsSIYQy0Hm9s\r\nAvWL6WbtIGum20JgkI8tID8Lih4khzygIrfZyX+Bz1SSnOGgZMX7MuPNtgYM\r\nMf3b02R6iLD3dltpnF7s+fgPtCbE9y4BkUHsf+IrXrxY5w4Y8PzeQFIxDTd2\r\nA6pdT0QWjn837fKaAd9ndKmIF9vOZIcIo4FUPHE7ShAr9a8AJp4l7eTmVB9Y\r\ncvl0wQM/Xr+imBUqPHs+AG87fyqt2ULKkj4epTKrGuwI+gGr64iZfzY9It5U\r\npVvVFBxTXGr+3kZYqaoSt9h4Bjb7aoID6uU=\r\n=dpCq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09bd9fe22e22f678fe81a2ea023a57103dbd246f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:41:42.746Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.1.28","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.36-joshbwlng-update-typescript-09bd9fe22e22f678fe81a2ea023a57103dbd246f_1662774306963_0.07156182276422984","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.36":{"name":"@balena/jellyfish-jellyscript","version":"7.1.36","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.36","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"026f96cdb79a9738af650965626ac3016a244d2a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.36.tgz","fileCount":13,"integrity":"sha512-IIWuF2m1nkmmd7Kug5mjqIn7fjPlbciKcQNiAzeb3aJbCOoVkkpaspL1XXfLu10PDMA45af+uMi9Ms+OzwpBaw==","signatures":[{"sig":"MEUCIQCAsI9WhY2Rj8Y+f1UCw7jOMGFbCWzpn0RHTkDGSTWKwQIgYVbNJ08/aDM7rqEOmueLOYV6ocwYXfmbHMY/8YzPbo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+1BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoorRAAjmivrKv8AQuM6CrisfAZBjsiF9+AjRYnEhXWoAG8N0Ps1HtR\r\nN6D1PkxNhkAtD+2MIs4NNnxIrT4jf1fAcQDTW3v1B7Tkqx8z8xeQrM6hO8HR\r\nwYG3quIEi5y37bCQ3wcEMdfH+72VLE/2/3SC9JK1zmf4LU1fiqbic8XBmpIk\r\nRjh3ThHLqrDYGNHUY8BZViKeqd+ffdG+96NY1zCBTqvEmZnfdZ1os0+pKid4\r\n4UUIVvWXQSavXoDoV9QGPro31PdKRjiPdjh/hA0qjq0fHLJL/tOn/wK7HTJf\r\ndc9epCy15KkCXaGLjDKvWyDtxmL2iIp+H8d9j8/exCefwlSucY5HPRSXRvBn\r\nDPXYAkmF+K5eOEW4FdQ/nQpRJM30sTE8lObm29qzASfJ4N0fhqRXiqnwI+rK\r\nO+U6uOmlro1s3yamz8uWnMjDWMzShzLsVL6rty/GiEkQn6RslQktJ6s3Kcup\r\n85CN3hdWOSDmLFDVbdzRrwqQKgu/ylwCGZKux8iWu6nFPl9HGGGXls9ljItJ\r\nrVvRqihxhNHLkm5Y6IiJtn3xcLLqRJR3mxnJJvQ3XO/IT2rF8+1/y+Y+1YQL\r\njvKMvcBGLRoTFcpNXIwUQQGgzf3sfxTuDN3rZliugog/cqAA1AYp6Q10zjJD\r\nM9vuAcNv4kqRRhHrsPvJR8ns6m7ctiuj6so=\r\n=vPxO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"d1810894c0c24a3e6cd1b1e0e63f3f9be41a19da","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:47:14.502Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.1.28","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.36_1662774593087_0.8417022819898319","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.37-renovate-autumndb-22-x-b0e6bfe1f8a2daf3568fc052615bd8113b55ffee":{"name":"@balena/jellyfish-jellyscript","version":"7.1.37-renovate-autumndb-22-x-b0e6bfe1f8a2daf3568fc052615bd8113b55ffee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.37-renovate-autumndb-22-x-b0e6bfe1f8a2daf3568fc052615bd8113b55ffee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a46c77cb58ef66d6f4f81fab825d527ba5f39d3f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.37-renovate-autumndb-22-x-b0e6bfe1f8a2daf3568fc052615bd8113b55ffee.tgz","fileCount":13,"integrity":"sha512-Q84TOgKufJ6J0Mr2vYsMT9J5BUcZDoUPuqKbA8q3VQBx2BsJNMTrVSOT8syOIqUC+mI4Q5YOh6F07IrejAfPIw==","signatures":[{"sig":"MEUCIQDa1hZWpzDRBOwffI8O/1FV2/XMJUgldA0TnPsP6hi8twIgRB9kV3HfF7kOxY3s08YbHe4y7HFhhMJNxtoEpg1wpXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+26ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLUA/8DMTLhtPmIaAX+0X0RTCqghcd/5fGcmThPp5s0NFh5BGwXX68\r\n7tkzQVbvy1d1WRZmGkqdumucCS2LQc4CMWgRu5IdrnNCsBjTaLfY+fPDi6wi\r\nn7XiPw6hCcxueAVrYU1lcwJG2Hds0ExbozM+Sj2Oq1c1Jt3QfB/M/aSJobeA\r\nu4my36sSvxPLZrUbCHqQ2rDxT76psy9nabj0/D/gQ/7wktPl0dWpqgeud3OB\r\n1P6wecrut/y/tOjgg080Iqp9gNAFvKUUBBDgabyCsIlufJQqxDW94y34I0q/\r\ney67/LhcdtJwhxgMxZm0wqVojKiLD3zpKpfhcyWi2Ssgg2Lvvuwp8w2PMXUZ\r\nxYJ5/35Ss/z2BoJG3MSg8acO0jvDrx97Xyg1cw51gXXUuKBinZsP+mVAWfZp\r\nazka9Xty3LAcMFX/kk98bn1EngJ9CRwqTEYhTPRT7SvT6uuXIPv22JTKQQRB\r\nxkicZkVWusxW/+I8HD89Sqy/nBN6UgTWpXHPHpyJgxSmDRNbneoyXrVOucCJ\r\nTsxyORghHPhzKv5z/5sn4awFYtyvYcKqXsWHYlH3G9+Hezrufz4Rbs9ylg+o\r\nh4bp+jXJdSfBlhQO6guNBB9GoNd37QN7btXIGnxRzdpgj4RqbSlG2RflSJdL\r\n9eXeaxFta4W4BPgVnKVGFBGngeSIUZnGZLI=\r\n=9ZMm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"b0e6bfe1f8a2daf3568fc052615bd8113b55ffee","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:48:36.712Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.2.6","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.37-renovate-autumndb-22-x-b0e6bfe1f8a2daf3568fc052615bd8113b55ffee_1662774714634_0.3899698162626781","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.37":{"name":"@balena/jellyfish-jellyscript","version":"7.1.37","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.37","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8d22cb3272ea8c85f798c3a16ec37db8f104930f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.37.tgz","fileCount":13,"integrity":"sha512-MIEHUdZseW0TrYLmmdGgnb9PtOwrLHk744oNQvrPzQxg8EE+OclqCg8yDAQl9quPm3x+91Fh4SHnhAIP0vyUAg==","signatures":[{"sig":"MEYCIQDvPpqFMLW3gZJIf6LAg+KXt2QCBnwBLg9TEbLfUaFgCAIhAI7O0xv+RXwwwRyA11c04Z+c+UXGBTJXNWq4Gvh2HOLg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG+8xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppoA//cYSHfszfM4r6ShvFGIc/YtDKmb8Pv06BVOTgCPTlV+vC9tCM\r\nsBoMRW4JgfybRqlw3g9Px+sK/ZpEK1h/JCG4w7idRirZB4G1s2363lCRUCse\r\nkCWX9/bNV+KRJVyN/1s5ZHCGiNyJVJwa08/pVXgL0HVxM4r7YYtF1qCiMqXy\r\nTEjRJ0wUH0lH5k8O8O9KXDWyTcI++B/qpO8opBNQDcQ1SkH6Eu/hj/KPiZqI\r\n5e5QAmkuE7d+oGyNAdNg1XQUXr3Xm0EaTtk233E2xxmdmHYV3ByxQa4NmQoX\r\nhSlX9rz4Af0jo3Sz2rvILxq508xDak6k2HFhY7ZDNxhPKUcskkcD77Te/inS\r\nbkh4VFcbG0r/PPxJLqizpSUNZRXV4xFrC9bYekeF/BpVPVYNXWhLiY23f6ZP\r\nAdSTLiN2anPmRYwcG4ZKnF/CkH+CJq8h4wGA431yynSxQnx+oXxTGS//SVut\r\nwS5hLfFdC+HruD8GNWGIvHRI5apzQXf9h7QHTU28Srl++ISl70RV46GhFzbL\r\nFiZWW9/Y7UBmf9fbcGFiYfwUlgirwMUQYsLh32kqqrejFmUanwsmNLPUQwb8\r\n22KN5bqlmk68flRVrwpBmv9H8TZUqtTjJnM53ajOqon8AZaE2PlrVv8bmu3Z\r\nFQJbIFn8ax0SXx3zlRafAUYM7buuTGNYihI=\r\n=srH4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"616a28654afc7d5a6a29ee8fad1c3b711266e4d5","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T01:55:39.821Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.2.6","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.37_1662775089382_0.8750176273435095","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.38-renovate-autumndb-22-x-a78c4b1afbce4626d1e145cd24aaf75d44f159c4":{"name":"@balena/jellyfish-jellyscript","version":"7.1.38-renovate-autumndb-22-x-a78c4b1afbce4626d1e145cd24aaf75d44f159c4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.38-renovate-autumndb-22-x-a78c4b1afbce4626d1e145cd24aaf75d44f159c4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6df6bdacfb9ccc5831b2c43efea6f134d8cd7f2e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.38-renovate-autumndb-22-x-a78c4b1afbce4626d1e145cd24aaf75d44f159c4.tgz","fileCount":13,"integrity":"sha512-32OhQBJs7uArYHyojMxERPsGevXEVlxCU/c7IzmQ27BRagX0mPSqReEuvWNGCs2v7v9kO+keXiOR2dIBkSAY5w==","signatures":[{"sig":"MEQCIATUUP5lQP+jhUzgUPYkgzqEtMKR6ma6q/ACcBuL9cIKAiB1H1ZUXCoM0Fx4sBVgLH29iQRAFMssiFIMtKqOUwabVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/FSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+FA//RJd1nIuM1tjMT1epEflkoFJRar5HS/zX+VJNcUoP2g+ji6Cf\r\nOaZPekDSmj8+J6v5n4R+iycCZFDSFBtKMiCys9lgkUjX7VLgpZvtDguTqkEQ\r\n6P8fupgfv4tVxTv0dd60kdtDq8Np1LuyC0kGsQOZOjkU/RAen1QNKhJUotRG\r\n0on9jqoNQBRkjeG4cfjbuGB9EtB+5WnTF7Z/krbpd3RUFjsXuVlK9elqqq1y\r\nVHTfNC1Be9f9knPARRJnUemR9sHUKmvnC/tiKlLAUtRrXsHnRcLGKTt5I6Wc\r\naayWnEvQwiNm/07kMqJiNZbMq55BuQhUfpFdI5rsMaMIei3fpGUJAjY6zFKz\r\nG5432CaAL78ERxs4kSJbf7Ga0p2Vt28kY8c80vEuje11MWMO6POLpIAlakUc\r\nNbW/9gKFhKq8eOHhyKpvYOJSZ1Rw+lyfH3wJWjG309z3ZwnQu0pAjlG5imEw\r\n4wNeSRNesCdXei3vHnOvy00mo1j3evGI6Wfi7qS2K00UyhB6x++9SsKD5vwh\r\n7UGGNz6x43KBVz7Rc8uByFsyMu7DNHHMptcbNnSERtQ55BZgmkI1XC72R/aE\r\ngeor+0h1nS/4O2y+Usk5kRhcrO4CKbZD6x7lwJkw4/MP+a/cnLPQtbRq4WRH\r\nx0x1nRKnEZOSrI7svqsyMBjyjGeJNBfmmGQ=\r\n=Cy8b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"a78c4b1afbce4626d1e145cd24aaf75d44f159c4","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:04:22.350Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.2.7","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.38-renovate-autumndb-22-x-a78c4b1afbce4626d1e145cd24aaf75d44f159c4_1662775634029_0.5577278220012296","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.38":{"name":"@balena/jellyfish-jellyscript","version":"7.1.38","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.38","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"022ae98fd7c81254da1ecf7d764766b3aaefe874","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.38.tgz","fileCount":13,"integrity":"sha512-JkSRsUvraXqYtf5wa4rISmTC38m5PWbLJJsr4PqZW4wVHzZgy7vdFPzhy57MaDMqRAN+BYN3/kvIO7WAtHFasw==","signatures":[{"sig":"MEQCIDU4JxmVXlrLmZagl3+YD2J2W3RXAlDzoV/yXGdPnupAAiBmrmWIIlYxNhH/7W54wDFmch9/kCZDyJP1Muc43YN/sw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/I4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSLA/+JZ+zJ8OFruAj4r5+hHKCdFr1AQeo/zi6vYO9lqPdMKO7SlD6\r\nDGyvIrUAvAh2Cu/sNBYd2e9zw6lJ9un8TUe0DUrzLDS2SEfLJE+VpW8Dhjq6\r\nHXIxeiVAEPOUk6y04gw5vpaGpym9YxR66iFQao+ABvY9IRIMz2KAnSNhcAUw\r\nw87x4Fxq2GK6X8uLbxl0PJBQ+vakWaHKcbRaW4tuxuq587Uuqwt/4AkaUuvM\r\nDWBM6VaVsch43WqyWYR3Sjy1WoBKDxgGrx6xSUDmDV3hxpFzTKDzbw/ULc3Z\r\n7P8hkcY+dhuNZgiCjCHIsh7DjrrzrrsqB1ueFhr02Z6q8EvzrqKfZ6wz48Dw\r\nDaBnzn+qTNWLG/2jWa5cvcouauYk5m8IsUYY8C28rOwU2tpwmOva27XjrCIc\r\nkAZh+LqJkGC25XiVxEYg8CuWDCBF90WRNclm02STownWl96QNgt66ruA6KgN\r\nRnCQ+A80s9jRhQFwPH00MvJINn/krYcxgE3L44VMRenyfeJcdiJGJpkPYi77\r\nhzpGSKYRxCF3zSR1MPMPICavuQjbPNa/rT4+l5Y6E6FXEUn5qs5NVtUZghmM\r\nBqXlzXfbaTzf+cbnVZdERJQni8EejdQKkTQjBRXc+Ktm2JMuI0AIJ3NboO25\r\npIKLL4n1kHBLDdpDrJNbB7wt6XkmwCu3bug=\r\n=8eVO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"29da74ff207fea498f650df72d9742ac9b91d056","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:08:13.210Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","deplint":"^1.1.3","ts-jest":"^28.0.8","typedoc":"^0.23.14","autumndb":"^22.2.7","typescript":"^4.8.3","@types/jest":"^28.1.8","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.38_1662775864527_0.9790048680917505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.39-joshbwlng-update-jest-10e66e13410032623dc48bbe85ebb55386496fb7":{"name":"@balena/jellyfish-jellyscript","version":"7.1.39-joshbwlng-update-jest-10e66e13410032623dc48bbe85ebb55386496fb7","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.39-joshbwlng-update-jest-10e66e13410032623dc48bbe85ebb55386496fb7","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"446c6f93582809d7a781c7e927b3e2f03860687d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.39-joshbwlng-update-jest-10e66e13410032623dc48bbe85ebb55386496fb7.tgz","fileCount":13,"integrity":"sha512-2ndvTP9cMXTRvvuR4dHqPWtX/CFkjDbuTpgt++vUL1XMzRTUzVha+UMqBKKEDV75QuYoP1llUoRP9se9qt8PxA==","signatures":[{"sig":"MEUCIGTGLyrxHy7a6m3Mj1KmSsPVqWHpxj2y+y0wQWoSkCPGAiEAu3wFlKjnB45Nji3pidnQv2C11Vm2tE+7HKkagYxYvjc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/PaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogLg/+KNKafNK8AuVPOYvDqtZxJIn2vbkdpyDtuBTLilCQhpGx7v9w\r\nfD0t+c6iawcKKhsw0CwqrWt0Yz2uKntBnhddamGYxNAqFtzyrjaod6L/i37Q\r\nDBwialkxYG6hni52bW63oGYzBPItw0owIEQ/oKGfBYjMr2m5EhfgQmOY63Ui\r\nZy8tUXyk7YD41NMGxzVndOtYuYjnxAbXIBchsRdU9tz8P8AUeGzwZ2O+4wqg\r\nfj8PTBfaKApKwUaedwCTTejPYcnGD6PUT17huWio2DdWZ4I2FBo2SEs4IPd3\r\nUJozIh3cNDZfAxofYfG0X76qwA/2X/fqeaKDGTe6I9GwYqlUVJEfYMo+QpgN\r\nB0llTyAh7h3g78/OW9c/zUfFaQ06slzWsFxIBN2+Qx5znG8EWTGfbmkSOmHK\r\n7jtXukWESFHEpdpPAtLrwOrtUBds6NnCCUfeSyJ6A/40zyWsXN24Rq1S4FFu\r\n2EIScTLrwaIfwSe0wrjs1/0MY6oDqe38ybQ2lCDlkxYON8qxSML1M6c364iW\r\nyDU1I+TmWA6RhOJd1GVDN/KGcLlWaaJ6ufe/5sfIZkxYRrjDGz4sSSWC16gN\r\nVV430a4CLtPAS3zp3Yyrf/txJGECG1EazoixXZsFYJfZWrFQZi/FxgZJjww2\r\nOjc4P3jfAJ3uevMIEUSk8duV1tgswveuTLU=\r\n=0RBa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"10e66e13410032623dc48bbe85ebb55386496fb7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:15:00.843Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.7","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.39-joshbwlng-update-jest-10e66e13410032623dc48bbe85ebb55386496fb7_1662776282556_0.318187753187015","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.39":{"name":"@balena/jellyfish-jellyscript","version":"7.1.39","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.39","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c00a0d9dc61e2a572f6151a32ee36b1c24fec7d6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.39.tgz","fileCount":13,"integrity":"sha512-WBq8sOakxLbheYj8Y7BhEMcchOOcbfm+901jxkQymqh793eJi3UdP2q3/sD9LTAa6xFleL7mTRRABInU7ENXOg==","signatures":[{"sig":"MEYCIQCEvps6Nxn8eidBims0hgHtzxBV5Ld/CJP99Z01+tZCfwIhANfrezFTsEHj/WUGwdZLAEGoCK4Fd2MevmjrhQEMzTyD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG/SqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCsRAAmaRHEXaVZ90GnjEllF2DqS1+tXx0uTvKj4T53cblAZrfEdPg\r\nNFeLNOivFbwM6czSG9azPy+A1CUujenjvGjUZwXyUGQcOTk25VXoi165L/qY\r\nIhEkLTdYyL94EDZwPAL7FKTtWE+PBjyck7eGh7dtLTzyVxtBtWrgs6WUEUFw\r\n33t8k9EI8MuYz9K1hDq9X7QG+JIHv+ozooa0ZnM6Kkm18L9WBUTJuLb3CqLr\r\nBkMy3x9fS0+eAH2uEEmlFz6TaNNGq1uXVeAorhJCwj5nTsnGb0oiXEpGPV4l\r\nThGvoJndmaCESMqUgHvin35T1x3F9LIlnGAdUHHnBz/C000Jbj7a0g8hJzHx\r\nC6yQXHK/yAqz1rH5NCsP+L9xL8snEmteVzfB+Okizasr9W+dDDA2KmxOMbY+\r\nYGL0+qjdMesNIJGBakW8xOiNhjZyP/N/yakpdPkQwAt6dJ6GEC+C44T/EISr\r\nOq+o2hNjhGYeeuH7kVi+egCIuh6kQc7WO0sQKCqRvHcn7IwMkF1pYJB/JQnM\r\nt1OZs7nYzQLheXW5BUMJrHZXqO31sXT2Z+m56vdMEkFf0Zqjqtb50fxdY6u6\r\nATqgR4mQ7HaQ6qDtVMy7eveMDaq2aUg6c1Hx+5uR1V6N2qKmCi1PN+LKRRTr\r\ntQf/LTabqpdm0yhxNlA0+mokNHKztlwHy4I=\r\n=K0qz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9bf81743e93b033a742d56096e0da28e2dfcf76e","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T02:19:17.705Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.7","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.39_1662776490295_0.5401647461488817","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.40-renovate-autumndb-22-x-84da9a2de2a0d204679b2cf5c1f7a9246260064a":{"name":"@balena/jellyfish-jellyscript","version":"7.1.40-renovate-autumndb-22-x-84da9a2de2a0d204679b2cf5c1f7a9246260064a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.40-renovate-autumndb-22-x-84da9a2de2a0d204679b2cf5c1f7a9246260064a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5887885a00eb244bb858c4d262f225445cfcd047","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.40-renovate-autumndb-22-x-84da9a2de2a0d204679b2cf5c1f7a9246260064a.tgz","fileCount":13,"integrity":"sha512-I6AW21zskNgIq6uGkGMqxJ/PxtSVGFuuCUWfhgBnibY0+qv815MhwB3wkzYooMjyM6XHhQZg9tSJbFHj7jBkkQ==","signatures":[{"sig":"MEYCIQCSRBCupvyNH6BMyMNukr6bmSDkCpl7Ib3QU83JpPWpYQIhAM2YbVZhgbi3shuWOe9QQZCO2j4/ReqWzyKmZ244x70X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHCdDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWzQ/9HIIIruJvQCwntRTht7PoYPe/PExe5s8FQpAW/kvHf2KDfmK9\r\ng8a1yyLhVCinFMm2n04U/oHfh+2f5KCB9/tW4ftutJNARPRJgLTSaq/tazs1\r\nkXDZ0ov/ASr1oH29w9ihgWM9xzTWQ8NfoH2HnLhWZ9/XHvdQekjg6QbLUmrl\r\n7FRLUXgSF5EcjaIcRAjxNyuIQQNOznZEwHw0zBqC3yrMP8QS8yufkIjJXkwg\r\noeeGZMX0+ckUyYvg5oXBJX92fZiXbvokBOPNg2E4tMq2ShDCUBMS1qtHF5vD\r\n+dpB56xjUMgkQmOKEYskgM4/jqMnw3GrbxoL1HAzbjC9haga7b//TdKr7HiC\r\nQFA5jBxj64CM5pfg962CX9jnSIKc5S2yECxJtggMA9oNQzvfPnE7eAKqKUmh\r\nVjy5Y1Jo1iZWzh/VLVXyRO7EXSEYbPijBbHnpY1nqPJwb6cuOBZpSIPNC35P\r\nMrsF4mNBm6ISFG1c+35SYR0Ui3voVQRiQyRw6NDmId80gu9Xlgp+nMdHcYQA\r\n7LtOvJ/KGTjpBNl46bXUT4oH1EmDfiljaLutx0+ZM//c81cHz3ykHk0ExAdn\r\nQwlzEkh+g1ffZMQyBukifNPiB5MDsvl5L2q4KXG1VLh2j/+LIoiUGSs5fRK6\r\nOPs/RUSNs/gK6AuoO2G1HYec8b9Sl0vWpQE=\r\n=92Iw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"84da9a2de2a0d204679b2cf5c1f7a9246260064a","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T05:54:09.417Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.10","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.40-renovate-autumndb-22-x-84da9a2de2a0d204679b2cf5c1f7a9246260064a_1662789443077_0.885592913852457","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.40":{"name":"@balena/jellyfish-jellyscript","version":"7.1.40","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.40","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1ecd01e917989f6e2a1bfb194feb137e7d060078","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.40.tgz","fileCount":13,"integrity":"sha512-3U/OWcOABCOWc+20WpGvQeKMJqGJ4e46NVKRr+6po8blC1HsQbiDXOINkWl7w7dkyf+3Vavi8ElipDsLJIIvOw==","signatures":[{"sig":"MEQCIGO4xbpfYwl+qcNkbbrmyzTxPfi9I0FpwXzMvzUokTlkAiB7mQzRZMR6RPzRogms6uDrfiMWuKXSlkjYXNhcpHHwnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHCgNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Eg/7Bvl8hf9i8UzjFflFqr0AK6F96CBQVATZut2IOz0zwHCaZMxU\r\nh0484tw3LAzGVku4W8957Msf2MFrZBZ3WRkb8OtnslGJlbVQsKexWehUV20V\r\n0L90CofJF4+fASiEQb/k5eAsTB9+/JgLb9y7pN/6eycmZdwGhoLvsKQSFsI7\r\nZcg278kW/d/n6m5MOXYuua4+38a52z4RYnlmmUOSsFaN5uv2aSyoDNNx93e7\r\nXn2WdZaCmaW8PrfHnbo65Ohslh9kQhGSFnKi1/eoGOG0lSSY8Z3GAdaIdG7V\r\ns52RtcmZRUNmZ3NI+rzLt+unSA7jqfkITlaDz+VOti7yCJKu+RiK0QKTjgcc\r\npcfn4tjzHocH0UdYd6GRnMWTO3/+/Jr+zij87qW0fCO0tnsnoJaT1y9jnufE\r\nAhUD7nBsooKqFSxGocDmOZqELvdbFib92FMHE+izA7FHa5tLhQFSXVBAfi3i\r\nXiBzzZEndkEJDMDVZOdlOndwAKOrclWgGHMAvFtTG8w8c4Pc2FxeqL6rlQ59\r\nlvPxvkkIClnAlPukrOTxLID8CNBSlOxmR/PXqqFUoUci+pqvxp2WNcOvgQhB\r\n375QSJQfD4dUGjTS92/kWhefIsG2nbILY77hHoDu+YGmkT5jUURJYJSj7OfD\r\nuR1w2BUpP2Qv9EMJ2rtbk3YfgcPnb5mmAMw=\r\n=NhKG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9d878d90e513cdcd26fb760ce66278aa2a743268","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T05:58:24.018Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.10","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.40_1662789645358_0.17113720105896224","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.41-renovate-autumndb-22-x-8e429d1d2fd2d61efeeb331ec7a9ec8fd074e3de":{"name":"@balena/jellyfish-jellyscript","version":"7.1.41-renovate-autumndb-22-x-8e429d1d2fd2d61efeeb331ec7a9ec8fd074e3de","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.41-renovate-autumndb-22-x-8e429d1d2fd2d61efeeb331ec7a9ec8fd074e3de","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b98388a11a14e21f47c0d1d622b30aad5787382e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.41-renovate-autumndb-22-x-8e429d1d2fd2d61efeeb331ec7a9ec8fd074e3de.tgz","fileCount":13,"integrity":"sha512-C5Hy7YXCZmeqmmveoXCHn6F+uBooVV/PzRQYPvra61B8mNjX1CPdOBxBS2S2jAqYaVVzxFJeRdHURkG4b0+RSA==","signatures":[{"sig":"MEQCICD5FyFy6un9iY2T/c4W1Obqqq8YDRB1hCMlCXEHxYoGAiBRvPcXChNjjvQUGi6Jjsa/6F9Eq/XTEYbVoufSsK76iQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHG75ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv0Q/8DehZ5UhgdLiDOuuW0ADeY1eaMsooKdEtmGXgETMExWiyxMbf\r\nHv+LfowB3eXZ/b3PFDnLP3n9Kric1dRPDjksgSQVO2S/nlxrX3kXWT0tjEyf\r\n6wR7lFdi2oVSn1U7FpdJFbepnbpCg8CgdrGr42J69X/JmOptge/zYajQYFmt\r\nD40wW2QTZfhTPWf6i1BMMzkSq+oWecNt9F7c+uW3pPmSUHJWfTA7DeiJECP+\r\nSZtU10fhzgL7rm2WczqsMNVmJziIJQhTidrlDqQJCiF+ftyuPqXleDxvzEL9\r\nMO2G15pl3/5y3X+NY3RpNnJg5vSlErjPlSuKv4A/zfB0mdgFjfb4THxcOzKt\r\n/4UoKb6J4B6TQEnWX3144S96yzRP0N5tpkGuSAy2diGdjJ57sQaSiPN3Abwl\r\niDwHz7f0ZSPH6iAEFWfwHr9IufpolA30T59WlkQMleo6EfaqP+orRHQqNJKg\r\nDq//goa9yQYWlUvWVGDUE9a0sStF6tGM2AnQThP6SOSmrOd+OHsumnHXn5NI\r\njWuiu71PMrp5uABVBhZCB32HJfVntHaJp0GzAHsSG00k3bo37xAC9vPxa71O\r\n2diDbXG8rkJszuCCWo5AjFF038WCmeKwBhAB14ZPB6wODHw+j3biEiO3D7Ls\r\nxsmbMruZ634kOn0OBVY9PvXMooeAK10aBpk=\r\n=F6wo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8e429d1d2fd2d61efeeb331ec7a9ec8fd074e3de","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T11:00:46.927Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.18","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.41-renovate-autumndb-22-x-8e429d1d2fd2d61efeeb331ec7a9ec8fd074e3de_1662807800981_0.023860717716227553","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.41":{"name":"@balena/jellyfish-jellyscript","version":"7.1.41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b7a5a9b5a74f0f03d246604df9cb9ff7bfc24b9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.41.tgz","fileCount":13,"integrity":"sha512-t6JFJUbHdpH914VuoE9knDY2E2PsI9t5m5Hm5Gz1vu1suWXFav+ayImkMMblLIW1LgpD+QPDaLP1B5MXE8U2pw==","signatures":[{"sig":"MEUCIFjD4pyq1phfHEFiETbsRQuA3p8f8vKiJ6V6r5VgnPXzAiEAtonkSWMFDPL0yh34/72IUjrTJu8jP1j7OmsosBG9C5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHG+9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofeBAAmY/IicIjY8QG58t9a1ZRjsJbfipc/xXr7Xul0p6uYsQlciy2\r\nKL+bZAOMtc+jfVwY9GqRgxEto2z4pGT/ni6laENDXuqIqGUlNNT72pNtzbKq\r\nVySsLpoN+bbhOLcDyp7FqKUcdDTIbT6xuaG78zSrDMNRdiEWUIIlCdFWYhKx\r\nq2qMsoymSqugHZt0rlra6dt3u5cZ7mFSonW6t8MgosIFqpRzytpGxI/DCFV7\r\nwscID9RPdxu+WbgFY3zMTfGiI1hSvnf9RqvfnGHgG8Ac929HR0uRPmVr3U4e\r\nYRg50WSg1MV/6kAofVqn97ahs7MNFOs08qNAZuWNu/7p5ZKRcetHXxzaEQJt\r\nvr0v1W2HODWpvXt/F7QULu/ODuWdRzOo972j3YTue8o69esVFCqrQqA4xNo2\r\nLcCHpBnQxlRVynsRlqABY7tBLNPEPF/duH/emQQSMuQqoD6jjPOM3YrrdJtH\r\na17fP5M7jiir3Th92j7pWvDNoYAmWFDO3sasbWM9orDIqIu9suK/dW5biSkh\r\n8cXmWuXXnFHeMXJwjp5/R34JD3axt/OLb7n+d+Yi3UXyu1d0lHd51SCJfpry\r\nos9RQa7HWOay1ilUYQ/cQG4C4tkYASGxbxs0zbtrbTRm/o1mv+pbipGEgNCD\r\nNRAcQhp2rnRI37ivhJT2wBSl4gkF6+4ZcL8=\r\n=tBJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"765f930104637527b9cba8561a65afdd608be697","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T11:04:47.312Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.18","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.41_1662807997590_0.9800984553340586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.42-renovate-jest-monorepo-00449395b09fe09d3b074e2741bbfdadd78efe97":{"name":"@balena/jellyfish-jellyscript","version":"7.1.42-renovate-jest-monorepo-00449395b09fe09d3b074e2741bbfdadd78efe97","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.42-renovate-jest-monorepo-00449395b09fe09d3b074e2741bbfdadd78efe97","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5942d496af6d3b6361132c38d4ddd392bcf3b088","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.42-renovate-jest-monorepo-00449395b09fe09d3b074e2741bbfdadd78efe97.tgz","fileCount":13,"integrity":"sha512-lQ7e2CWzegqyy7hOW4g9P8cq3K0H98tDLXIB9CBBJkoZ+lBatPO1h8llrp+c0W9degE2PQQ3XZzRi3wwpgJheg==","signatures":[{"sig":"MEUCIQDOo7ITbBs8yksutZ1RvwxpNFQy+o/gCcxMyol1DvjTjQIgRrHcmJ2QJsWTayO2QWas2AI0WD8oQh+4fjnft/qhjoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHMHZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQIw//V9+VWXsMitLiumuc+WI8K1An+8OVpu1w7j26j/3SLz2hJywC\r\nLWMwBz06bR+4hN8EBOGYXmS3viDdfOQuXsvnJJGeMS8NgmqLI49Y+UBjZhTx\r\nwQgeY9hRVqLcl4diQR+NZ+7WvlxQAMhub5kI+A0W0Kl2jGNejHT4mIGhRJ5Y\r\nn+BecUbp8DpJ9mI1xaEXAU7Eb9kgQfw5Y1GRQgLXh0Q64yaHMzHGQbJhg7Ve\r\nmCBdQym7LlpZSkjKH/oJ09sO1Ch0W9UBg+4JuWFFlav9BMiK0rfn87w+UiEo\r\nM0lsROos3P5k8p3sFe+ggXxdtkjEkBczUiY1HQUasOO1mBIq3g6haYm1/+z2\r\nVM+fCT779yshdoma41z5zCeT35YIqOfIcKEdOOU65X8tuoQrW18DH2f2DF3I\r\n8FwJDe7k5TUH8lFpMkKe+19XZqeZNwsUVk1NmW8tOYm2s1qomr9T4MfuLyXc\r\nlW0n2wRE+ekUULXERxKnVUut5cO+BINYDfEsI56RzOZKm0RwwI8CfK5/dlbA\r\nYsdPw4Bktkdh2IhrG7ly13nTtGkMRuXjUndEPLdCJs0P+HbpFCbok3AhPhVC\r\nYhBKCkeFo0mTU+NiDLRAG9qNmGIJK7R6LuYpcZLc0Iqo5oPZ/9y8hLFXxRWX\r\nPUNnPvBzS1PxOhPjTGvAA71L3EfklTD0gVg=\r\n=xs6Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"00449395b09fe09d3b074e2741bbfdadd78efe97","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T16:54:05.553Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.18","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.42-renovate-jest-monorepo-00449395b09fe09d3b074e2741bbfdadd78efe97_1662829017285_0.1494534344522409","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.42":{"name":"@balena/jellyfish-jellyscript","version":"7.1.42","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.42","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e25d3ef11d7322b697ecee56ad092ec1fc7e5302","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.42.tgz","fileCount":13,"integrity":"sha512-oV8mEIMiU1Q6KQvjmvAhL+3ete8wyodbRPX7XxEHtJZhamNcs8w77t/5W+Ao+ht+yrQzE+zJqEGs3FMjoC+tgQ==","signatures":[{"sig":"MEQCIHb7WRpeKZAzaXs6xEsYlNKh8TU063xAkEAE83zlmAkWAiBetm+RgXcfloMo/+5Y5jX4rh0VmHJjYx2cyupAR1ud3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHMKfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHoBAAk93lqB2bXok5OaFGq6LpO3RKGRqAJkXCppjgiF+2DS2zf5v+\r\ny6MrG6W27bS2rp2J11EHKWcJBiWdvtxRMsl8u99CWftSzq3IfgEe+cxzIZDH\r\n/O9KmvxmTXUG78qQuHr1OjugQNvc1bVoJe4pEA3L4XUws17rjPcE1eEbsa8F\r\np+glEh1vCwsjt18vFHx6yuEEL0yrnNIIwt7lZf/LiM4bUnxvZ786L2SJqrq1\r\n11GVa2R3ZthdLnSubMD5r1IvizyFMrMb9VjRS58p80cB2Rwd6OUx9lhM1tC/\r\nQUXtVkZ4WQB6DVtIRn4WTAFnwmMsvi8W/AioAo3VQE/C5EewWY3Gi7Yg2024\r\nqCfqKqsCV5sxtxXcrxqwaNE4hy+2JkiVgY7/7By1TXGFYoiDzv6R2QihAPTf\r\nXionuyi6JtdG6ItEw5CsOkUSzY6cFOFUE85R/oCfCkQnLUBMIVZ3eYadH5/Y\r\nueHZSStmYm0bK11CwCH7miggk1EodGeaAbnJhqQoGbVVBvWtYKt4gnd76Chx\r\njvvaE0UgcpwTd4kg/5balVZiYNNG+FGzrdXuWFBAYSBA6mJArEByo4prqavm\r\nTryL15a7SxDAQcyIxX6rIvb5OsAFPOJ3pJklBgJVHuL6ydpip/OioGm/+9uo\r\nwnzdl8Xo6XNaq+x3fXJleCaH9BluIFLnHdM=\r\n=WTLs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"7b44c93b2d3287b85af2a9716a03279dc9453ccd","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T16:58:22.593Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.18","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.42_1662829215477_0.6569890792128017","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.43-renovate-autumndb-22-x-577077a49d8a81ca415e866e02143a32045d6525":{"name":"@balena/jellyfish-jellyscript","version":"7.1.43-renovate-autumndb-22-x-577077a49d8a81ca415e866e02143a32045d6525","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.43-renovate-autumndb-22-x-577077a49d8a81ca415e866e02143a32045d6525","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3bc1d181fb637c97669ec2876fd987b498475179","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.43-renovate-autumndb-22-x-577077a49d8a81ca415e866e02143a32045d6525.tgz","fileCount":13,"integrity":"sha512-63yqSiq/L/Lgi96eKu44SteA7oK+03RXS1neKwETCsPNohj9FcXQvuz08lfc816gj/QtfPvNdIqzxL7/QItCTQ==","signatures":[{"sig":"MEQCIF/quI372kVroJWleK9vtSq/ugPPXhZKXPB/fp5w9+ExAiB1J5PWW6+Q57cC/Q1h4DZD7cc4ItdJWGP/XHB8+t5MRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHMSLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Nw/7BUzywlrUSXmuTkaypc3A3AK7gRMQ9NcLejdcBVkA1dR+bVzP\r\nBzk9OFt7gDmhFtTOgPWEU9mSgVmOzSIaAVIHqysJTMPYhWbR5bN496E2c4kF\r\nULjGDLvsLhzWeoBk0F6AJF92XhJfZ08gnjAZYXXU4L1LEtkc3+SzKoKTFh6q\r\nFK88kKWuBXD3BNsiMt27SeqfO0BScFuEXVP/+dCLLopBZKaSTZYpvQEFZoJd\r\nzGxwFrOhZwWDzvOUXgIRp8mLeNuFysnz5oyTMkc2LfxofXvBpybLW7FMqk+3\r\nAFAC3J3NN9TmcHcD4myxHAhUsJd2Symr/jCY7k3GJZUQQ2oo6to7wM5sttZi\r\nCIqzUN90z/dfkHgwQtM/wCMxf+bVaEZnl/s1+NjJIyd4usoE9vGGVxya2fl7\r\n6Jxwc8cv4+dqNbIqaZ97E7SW2ePC27SKHRMOcUTo9YGOtgGF0uzsbbGXLxxN\r\n/qUYOQCwS2xAcNxG5X2bd4ky4Qm7CptIAHUA5+KKQDqaEl8YdJ7RCHjY4h+O\r\nBHDENs42OJWHlGkBL9u4fGskNNxdrOlSkLMLhZxVOv8y8U9wuKjyLp24vIOg\r\nkHJr/cuNLelh2hX4BdHNdf5AKbEpF86FVQPbapvt2OEm4s9qQNfM8Pe0tzWQ\r\nIJRkPYh9lv4xhlIsBfbGATUJ+pL077+3900=\r\n=BFYT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"577077a49d8a81ca415e866e02143a32045d6525","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T17:05:16.344Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.19","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.43-renovate-autumndb-22-x-577077a49d8a81ca415e866e02143a32045d6525_1662829707049_0.32543499919122487","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.43":{"name":"@balena/jellyfish-jellyscript","version":"7.1.43","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.43","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f9e45f528bb618a600b4de175d6e2fcaac877536","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.43.tgz","fileCount":13,"integrity":"sha512-liuzQ5MwoaKy5qZGMhsNBKPYcbnIM19Ng7CqR3IEdYoEtB0L6yKY2HuEdPqYZFPkT5BSZ/zxFiKW4X6KpcO5Wg==","signatures":[{"sig":"MEYCIQCY5nT2kJjqmWNE/xRAQNaGjRan0N202P5t4Ac2SQs/aQIhANHqjjRDR0mH0nvekKPyIqcSRbsAm93KykHnp5XBkjaX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHMWtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9fw//fsikifvjQJcDNrqalgb7YjeUg3HjnvksEZyQdXzs6xB/ww6a\r\n+hUXekPQPLJYv/4YDjs8kUB5jnOTChdKYscjXKSUgJS16JDpP9yK6HBItUL/\r\nTQ9sVD4eyDy2tA1Yy1LFyS9LfBMWiG+nd9wDM/C3mk8e5Ueu3+7XScWngQBA\r\nHkHAgROJkaD96z8FGFg7JbWUGeDeZ03A2hz3Arz7BQLc3Li/mI7qgetZE4JF\r\n9oBtgA5L/5drmF6Hutcxu5DE3VTz3i/I7INaGWDqfTkaln59VPYiYK0pWjDD\r\nFImJ9fWgVVhnVWZ1aoCTDqSzz5LcSlnT76c0NrHF1WMpm5fN7/2zpE65Hnpo\r\nssPDa5CZ0ICupnnoJPHTCBjUlA64fgRTmjI7WDuPTo5ubZNO7CRsdFIs3xz5\r\ng3jvq94oC3mRU5h6xwNJxBkzXzv2u8+cY3KYd4eMdmrtyi17gUC+zxDhlCNo\r\nlnjMHbj0GgxX6cYETlki8evixOc/WrDA5wvGi7WKNnSadModX1M7dk8DHjHr\r\nnXr1o9qAsoKfFSJr8Dv1igkZx/j1ItnTFVf+NTux5COasLKiYN2syFhPs7Uj\r\nM7R4VaI3RclpdAdXxIdG/D1+77LRSE8uQkcZzurb4dTZFuLbMJRt2oPof6EM\r\ngF/bpnaRkpHCEZIeHIYRb8wIpq/9OwFr7k4=\r\n=EyRV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"52e498acb9cac978f5e48b7abd8339ad300defb8","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T17:10:09.028Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.19","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.43_1662829997557_0.8027504403084933","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.44-renovate-autumndb-22-x-6cff8c795cfa972bd092017c403d5e08dd85b46f":{"name":"@balena/jellyfish-jellyscript","version":"7.1.44-renovate-autumndb-22-x-6cff8c795cfa972bd092017c403d5e08dd85b46f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.44-renovate-autumndb-22-x-6cff8c795cfa972bd092017c403d5e08dd85b46f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0cfbe5e5729f865690812648208b4d918ee15a4d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.44-renovate-autumndb-22-x-6cff8c795cfa972bd092017c403d5e08dd85b46f.tgz","fileCount":13,"integrity":"sha512-Jqdu4XcViOTmLNvUQbhCRgZ8G3/WcENBh4yZLFHFjY354ssDDzLQ9jfx2zJOMFNy+qXdoiJgIi5ciGkYTcO9og==","signatures":[{"sig":"MEYCIQDredVj+++QlGkKOHyLZ7x+G/SI3H4T4Vbvfn7sQytF4QIhALoomtq7LQMyWCTWIy02zmMyHrKiMSO/3hdexOQcaW7l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHP2bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3ww//bZQ6w9dl2HAmQ6wZmgsfDK8FKniAVq644sx4X5v2Wn5ubgrv\r\nCeIa0MSeUIGKzTyKaac5HY+B5YxwvU9h0t9ZRNtFH6KN6rlwWvdQ1z6O2LOr\r\n6lal5Q4qn/iLC93oAAhmwGLDS9wgNwIVkaxJknjERW/soZMlG/9wqYHptbfA\r\ntFAKHlRqNmRGxC9t9KRpEl1df+qqH0h2zhIe6VGkQGWHV9Zb6a2aWI+NTZWe\r\nyza2V2KMjNvGYZ4OL7e95BpZtsYKD/IwpN+Lda6lCFysKQOB3QhSsZt8krkz\r\nsfGSWEFoVeTkrZ7CDs8ehSpjCzAI4Hyv9JsCawk+u5EkAUVMfKfVGfR+mvDR\r\nbA11Z+wiUM8kO4I2vyFUMG+MPC/t32o834pcyD7hoxZIX0qIESTzBzBFgpkm\r\nFFs/P09yKc/3iEkGmHlupxRx+E7WYZLpZkKk8GIHIflKMhlnffMDh0W6CoIu\r\nbaIzs8BzEVeDPBZIdZTgOugWawBS6Ta93YoKo2LCenodwPJ2phzWL1w14fDi\r\nlF4rgv3Yyg3NyHTlBxu9sHHNuly3Yfo9yl6YNcLkYHVVzIUMCUHJHayVix80\r\nwzvhrAYQd45dbRYA4cLRFYo94AakKGUDlzv96ErBOkkzBdggVstYXjaZoseI\r\ngVv4EF4DJbn8ttj1hlqmL9kZciGohbp9IUM=\r\n=sbJg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6cff8c795cfa972bd092017c403d5e08dd85b46f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T21:08:42.938Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.22","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.44-renovate-autumndb-22-x-6cff8c795cfa972bd092017c403d5e08dd85b46f_1662844315090_0.5030386059012351","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.44":{"name":"@balena/jellyfish-jellyscript","version":"7.1.44","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.44","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f4fc3144df622c7e8d6f18ee01a50624ed2779a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.44.tgz","fileCount":13,"integrity":"sha512-0YUg8+IKILEzPwhABItodT39Zo2V1bJ9fbVb2cxyPsYnH9PW/LzxH3zSyBY7nZv8KcgaSjguirZCVTeAOUxkfQ==","signatures":[{"sig":"MEYCIQDAfWifiHLv5WG64SfkwabrFl8dUGhDF5elt3RlBkFaUQIhAMhJ9QH+CaWdcS9TWX8VJo8bW/3LKPPcImf2HuKCWdpd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHP5YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGwg//bsalUXeH+dEYvIq9mkSu37NuAFW4p6DqdyYfaCArmA/WWUvl\r\nZwog6hZ3clGgzn1NkSeug90eZhRsVmkM9DtCJOJ0Jpc60GX5McgRoqVN7uhs\r\n7CgP78D1YcaDN7vMog9f+BvchTO1gp1R6og8mFEuONIrIkewcUVTRG36i6by\r\na2EFzI5EGL6baKPQtDvo3cmyJ1W815RygM4HFuV1Nhqw9d3xsiJUfxmgIE1a\r\nQfQjkRI737otdTEN2q5TQ7IaKcsGYwaZpFTyGq5Esq0/1JpsY+i578Qlbc5E\r\nCXqg+3YKm/3nMwybvl0qmO+Y6CTYklJhoF+cgZIXEpEbFYSOlJIyNxmsA9ra\r\n4SHdkbgzARn6KN8no2ZWAH16a+h7Vadi51PhmZa7jtcp+c8E7YtprQFLxyDk\r\nUNBaookmyPvHqux2Av4iE5Gggv3Ai2OpK8VHiY+eSooBlT8XGCXhJ+33lEzq\r\nL7REA3jOOuKFHff0tAUnXvagR0aPYFqd4aeqZBcDF9K3OB49EZH/njQzUvwi\r\n3Fd1ZnRt20tDPIZI+qwTuojJHNMuZAXviueYcN5nKiSX8raGEbI3gV9XZA+P\r\nZ7UiZT3zK2jeOPCvRTlKkxfZWt7rMNclPtJmzrtYV/zqD1wJVWUxjfUwehBZ\r\nA/+8TjR2NmZ2y1ESmaGs8x2jZpejrjV9eZ8=\r\n=4AfY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ef05e1966f8b1df070d70500b3788fdc9994c1f","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-10T21:12:57.742Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.22","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.44_1662844504568_0.69492471065094","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.45-renovate-autumndb-22-x-6a32dd6d6ad6da989859dc4fd8f420cec073e111":{"name":"@balena/jellyfish-jellyscript","version":"7.1.45-renovate-autumndb-22-x-6a32dd6d6ad6da989859dc4fd8f420cec073e111","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.45-renovate-autumndb-22-x-6a32dd6d6ad6da989859dc4fd8f420cec073e111","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9ea69abdddea5f0dd5f21bdf647e6587844ff4e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.45-renovate-autumndb-22-x-6a32dd6d6ad6da989859dc4fd8f420cec073e111.tgz","fileCount":13,"integrity":"sha512-Ct7MsWlzq9RYhw8Ko/uobVJKvKE7O8ziFY7SFazmf2A3Ugn0djsRHoMiqSCgznH2KT/AUViGG+t11S2i/6mRjw==","signatures":[{"sig":"MEYCIQCsL7DTBrvVA1qrnBuV8Ck2lKxdcL/hfa53x4XATvofYQIhAPnu6AzW5IodLV7Ye8DkdDfJ0n+nUwqprDw1HiCHS3r1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHVHOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPTw//VqEHxMJA8I7Sz9y4eM0CpeZu0hwIXAhjN0t2EtC3AZDMAWgm\r\nZFJnhqNdz5jse3ERr4MPFq/T2iU/ZaF5v3rJJWuxu4THSNdzs8gpJZWrxLo+\r\n6bl/8SHxx0+M/sE+VWgFNfYtY63MF9h/Pv4srkSRdmpAXrqDnakn9UkIM7mo\r\nZUvjrUIJJEjrzQnsjojdU8Bv1Ce+StzcohVAaahHZ/Qu221WuoIvp/IE4hfw\r\npAOk8zQUl7gEokaYlVNBIZAwLZWEVSQPwC4+AVYIILxtwWS2B2FQd4icI0iY\r\nWDVDOTl2QOPE+OMgTSTSPUrehTaay6suZG50qPuUtcVr0oWX53e9Olwc/1Sq\r\nO+iRP9GID2abQPTJ2Fp3FJL2Hnpv3Yl8ndOcq4BJBpPajNeAQb1t82fhDG3x\r\nFQk1zoB7ibxH/Wt7xFPj5m1a2mZZRHU1d2GVBoZb7Oas/R8Ok8DO8A48q3od\r\nxRkC8eYY9EqmsRXz6JQUKoUvY+xukb4iu5w7KtleFWtdkgpSIAEALNI8hvcJ\r\nTQ/Fxshs4+BShVhJ2u5u4al8bMLT+IzwvAVddA0dMfEXpO1Nkx9tAJ0d6urX\r\nC3QP8hC9mZaemVPAXNUd0K5xxhqM9J9EnQrlao8bpEnRNvkPKzGhvXoyNmEs\r\nFxE1BhUYlFvYo0kBJqWZqdi71IIIIoCqnJs=\r\n=fxWK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6a32dd6d6ad6da989859dc4fd8f420cec073e111","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T03:07:18.544Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.23","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.45-renovate-autumndb-22-x-6a32dd6d6ad6da989859dc4fd8f420cec073e111_1662865870121_0.9666440596851931","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.45":{"name":"@balena/jellyfish-jellyscript","version":"7.1.45","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.45","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d58b768a6ec75559a52429615b5320e0d24f442d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.45.tgz","fileCount":13,"integrity":"sha512-0OZaPXSg4aU7goSCdRJ3+Ba4BlofEtS1T+b9oa/1a6nPHPsSeaGT+6M7HmI8b5vkUyA5iVmBPqR8YrPKLfuZSA==","signatures":[{"sig":"MEUCIQDm2rLYvbgaYK8NjKVNDb86f9I4SDMuO0/BWFu4I6KSfAIgeYqiBnLkGyxnDIVWtGvcfQEcsLCAmZJu+TxjZcqgjQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHVKfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0hA//cCHpICbHKrtIWr3IG3szdxKQjVrJOCeh2ZqrKWYv8C7wYjgN\r\nc6uvSn+hh/bqAixaHSB9BxWAo3+TNTRN1G/qrjKxqofW9Zxo2VMl8MYWiNgE\r\nigiXOR+Sj5/cxuZrgzsfAMGkb/Rj3qgrVDaVZ7DlUuffLqfNG07W23xuROQF\r\nsCgsa+Gz8tfmHQy3XVoQuTi8FuJ+PmTm7l4FVD1KVb0N2vP+j47wHY2YxSe0\r\nW6FOntP4c6CofIP0G1rHRuY98fRwf+rDaFf6QgZ/Clt9vaHQW9pBNoPSQxNE\r\nzHBOUw8H3uvvd08j3NIHy94eJ6hTYYQL1WG2cTbeOB+x8jmGmRwCjS8dAOOu\r\n7c5BzM7zCtMjo1Rj98MXA9d4e5/h0pDljq0fhvUfNAIVH19dwHg0qKETo1zG\r\nfgSIcxONKaxvui3+5zAvhrWbyQ4KaPL0QQ1XlvytfS2pI/oKYAn6VdHPoWiu\r\nNDlwaECeSunwJJy4nMhhoLDthhgHsnQIPkKOQlsNmyAmiSMkYeiiXk9/vg3b\r\nzVWJoCE709Paj+d6KRkxywbaFu5jHaw6fxkJ0fQ8EZRfa7T34ir3MVqJ621W\r\ndIwyDHGFcaXuH8yaoERyUqFCYUhItLUDtcBORMRAY/6XHXU93eUJCdkYDfUG\r\noG4B06PRH12xlOlLER3AzSuXs2IoLCeHLOU=\r\n=U6Mr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"9ebc89c5cb74971d046b69cdaddf54cf12a174a0","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T03:12:38.696Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.23","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.45_1662866079565_0.7230141599843509","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.46-renovate-autumndb-22-x-13c430f88dde3a1832c9becd057345bcab66d08d":{"name":"@balena/jellyfish-jellyscript","version":"7.1.46-renovate-autumndb-22-x-13c430f88dde3a1832c9becd057345bcab66d08d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.46-renovate-autumndb-22-x-13c430f88dde3a1832c9becd057345bcab66d08d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1f2bf85f9e7e620aaf675fa3dd36458504a7d704","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.46-renovate-autumndb-22-x-13c430f88dde3a1832c9becd057345bcab66d08d.tgz","fileCount":13,"integrity":"sha512-RUgxYKVNxLZcimAX6RoQNqLa4bfzZwu77NupMC3rj01ALqaeThvQXKbCTsEBBGQOtrN4Q+3Z4DYA6iUFjHgt6Q==","signatures":[{"sig":"MEYCIQDivxRFV8sW5z+YlGwL4ygB/ewywQp3MIxRGqsPs487rwIhAKTqOiRKLTl3lGM9a4aGsd+g8hCGnKMdZsh5JSh2hEYJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHX7IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYhA//cYMCOkAnfM8XTB7VUta8Qc/FmXXgCRdjGIA/MSLvdGHEcc3h\r\nsKcrETY1pl6wUFfnX9o5n7J+Ybpvi5a8JEt5qbHpY/1SigqH08VNWcTu1myg\r\nkcA3mpY7MAiYunjyOORogajKx6iXSwuPQjeHLKe6pfyBFZBzgjtp1RGMR2mb\r\nc5VYFk4JRlm7V6B6mKtYl9lKgpXU03GOEQhR9d739w+2CiPm7u+3h2eWFVD+\r\nhwg9VMv2WBRzsEFkq8aMPZHQBnNQn8VlNgc7tSrR5X9Fu9fY6OjwN5TSBHu2\r\nOGKbxgOojAYdYT2o7N9X8ObRwqSsqKS1+5cu5n+W76E+JspUtTndpgkna1WC\r\nnlCSPLyNsM1ABtzqby4pxaOHxpF+tnQcHsZYiFnN1/tk4lQH+4qEcKQYJqTZ\r\nkN3jRx1I0aA1nesamPk/Bj2QwVQ9R7XzbRm+0mo/TP5IrJyP5RsMdaR42X6v\r\nbRvbk8Nq60jRqrtqlrgFftGSbfqFxH9H/ErPMy7kLzaWeeaaCRfq0uG6AZZq\r\no/5aadAeNQEk6qQG21ceAlObVWysr3oOSDA03xxoruyra/bmswS0HgQnMyrT\r\nt7Uear/hp85NON+Hhnfx+MbNUR/Z9dAhqMEDb6XAt8IBwMBH0LIr2NThsVCX\r\nDD6I5gfc4QpVpdcoRDfYEkCb9azNwVgqOzA=\r\n=+1D5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"13c430f88dde3a1832c9becd057345bcab66d08d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T06:18:49.654Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.25","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.46-renovate-autumndb-22-x-13c430f88dde3a1832c9becd057345bcab66d08d_1662877384740_0.6907970956624898","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.46":{"name":"@balena/jellyfish-jellyscript","version":"7.1.46","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.46","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"073e10a366528b4fef2d86dbdf2d436ada336d4d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.46.tgz","fileCount":13,"integrity":"sha512-HZT37xFknrYUtpGbgYiTFz7QOmyJkuT/ae/6E09+SFugc7jn8gOqJoaGGGzsCHI0ULJ4ihYoizVN8k1avJcaBA==","signatures":[{"sig":"MEUCIA76X0TPz0K8patsJrOqMjALXOUieK4HmplQY9itazx5AiEAjduUR/PV8ikg/bCjyrcvWytS5FO2pjj3I6bK1msn85o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHX+1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkuQ//YVaf9mzfxN0m9Ax8HU9uAER2djUYXQjUzOMDsE6Duflq43IB\r\n0CA1BJoidr98sne09pRzB3ZYIJCp9L+DkCseiu/nT74gFlZ4y6Ix9o/Fa9zR\r\niRqYT15nSa1ShBl4YJjzt2TLs6mpWHMoa/brQBmQOnX24M5VrMKD+RWGwMoG\r\nB1+I4XXV1IWKeQpm3gndQwztQy6sxkayPoPCbZ+cPKjmOIqVeOxJ9E+AzpbB\r\nt4CzCn5kRkWyCo1KW3+2yypKd0zSOBgFwFmaeFqqNvktWUjXDjLeeXa28K/C\r\n1QstP+lor5KS4DfcHgmVcO5gnAAwYf6agKfCdJZL01zjX+7G4FFEPrd8weI1\r\na8FtBy9ZGBercIG1qwyQBkSlgVa3q7n05BkBxMwFdim7KehHQxt/gjEY0PK8\r\nZrjCUpG8+QBzgMFhslNTz3f/rewrV05zGrUD4TVwI7PAmD7K2bCnPt0S0uOT\r\ncKlQHXv2dsPRKMND7vGPGJuvh2KPE9UYsoMupXzAQrsGzc3AFS3zKWcwnzfD\r\n+s1znT1quDJxWXr4GQOnlBiGO28g7hE1TfckcklfxXcGsDDXLIQFQazoQTzq\r\no1uNqNmEWjvA/5rDxrcDxkTGlX5FPApQ+FCL4UV1/rBZc6rFPZiz76zwpDY2\r\nTeyVMuYgAJZlKgiXVPTfgkw2Pqd6LLwtZdk=\r\n=NPpG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"43afe31cb74d766899f2f04104a5450ebeeeb8f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T06:24:39.755Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.25","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.46_1662877620785_0.8193647861118902","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.47-renovate-autumndb-22-x-cc56be1d2226da6eec23d2c709f0b6f0eef1f8e6":{"name":"@balena/jellyfish-jellyscript","version":"7.1.47-renovate-autumndb-22-x-cc56be1d2226da6eec23d2c709f0b6f0eef1f8e6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.47-renovate-autumndb-22-x-cc56be1d2226da6eec23d2c709f0b6f0eef1f8e6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"73437560d9e7f45e271a89818b2d6a8ad467872b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.47-renovate-autumndb-22-x-cc56be1d2226da6eec23d2c709f0b6f0eef1f8e6.tgz","fileCount":13,"integrity":"sha512-ijfvEX3sSNHinIuT8W+9eq6YP83F3V0p1xq/n0b/PEPQNDOb3ChdI3cARb7k4F+qyaENciKC/CFgg9QfWx7CDw==","signatures":[{"sig":"MEYCIQCcKOrMv6b0H+eNBI+MMHXgdvsuz21eAaTbIP622CVsmAIhAJCX+ur3uzbBhArhIGFPJsqHU6dKYcGZTnRti22Jjuab","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHckhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6rw/+MU92QN5/segEg+xTCqwNW3l9r/c81HWCQ5soB523XpgA/1UC\r\nOm0+jVUsuTs95YTXCU+BAwMoycWU5X1mfJawEkp7hE9BeGG5i0tre/M7XPr/\r\nC3ty1WhtAn9tH0opBFFg2i6K/2DbzQ570bUli/covbPbkfQdIAG+ZJOrcjj6\r\ny2DP7qctH7oloTMqco/ZEUTmqg8oDPm8l+665BvAJkQSmCVxYzRY0MbgIy3b\r\nxDA4Rl1/MqcasUz6X5e703spF9ifIRs0NlPcbHiVqfzwmzkgc9dOjgVaMKP3\r\n7qodtEGMgSKQanInhjISpgzB7yk81IknhhGBlFhbwo5tdzgM2V6YPEdpW7yG\r\nHF1OEsFbq8ca1LFJNo5R18BOmnxhICaYpc/shhGA3lw6kS7T/uTxgMfo1F6n\r\n67m6cb672/Ke71UktEuKYsAylRhsLO9HUej9OO2TkFUmoYatePHNG2Ws9VaF\r\nhDi2ThHZwHUiK/T8vCh1ySRSDZVj3+jpuFBel/NRR6Lb660YgYKIym7S0XA6\r\nNMSJud+XykWZqbm9I/xQ7p+8X4xXPSEmNYqWHfldIkEq8fD2Ozfd1dhPGFqI\r\nwTM3fi6oW1zRUCehmCwJKJkrUFuymILeRZ/SL1UwHfi6361+CcHKSoR4z9Cn\r\nElLnUtloIaOTb0Ml+8roMaMJM71RgN1viic=\r\n=/E9Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"cc56be1d2226da6eec23d2c709f0b6f0eef1f8e6","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T11:37:08.280Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.26","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.47-renovate-autumndb-22-x-cc56be1d2226da6eec23d2c709f0b6f0eef1f8e6_1662896417115_0.7673951519912516","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.47":{"name":"@balena/jellyfish-jellyscript","version":"7.1.47","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.47","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d2c79a3bd0c91b7e99707156a346b5dd34531eb2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.47.tgz","fileCount":13,"integrity":"sha512-3wTmCHQP4NBXSeu6Cy543goFZmgacLK92A8rJo2O/vUj1ld1fFQjeXUWil31x20vcXKehy/GegMNQqKJaLOhJA==","signatures":[{"sig":"MEUCIGYD1wSx4V9D0Wura27FhO2PtUzBziuy+EQIfiIEevl2AiEAntK8c0A/a8zZo4Ooq59eAUPUonR1/e748zAELO6M9qw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHcoIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpklA/8DvKshO5Oo6j7rtLpiHpKgmuaY2SOftXu0VjQ1tdJv18Cv1eB\r\nLGBzaQwBSZpLy+dWqEm7g1FeATAKTy7SiJ5/f68v6xatirsZWftQBOUN+Yqi\r\nlrV873bPytf7SoHyl3ZYIZyQi9yIdq6SEyGDzpIEFBYNcRb4SfuloQbRhjy8\r\n+8VSYkaBlfbDdmetOkE1ICdGCROS1M2XLzD9nv3z2dxxrhvTKugVKtdMJfzS\r\np2HmkvtWpAos2euwKISpPkOPuuqPxSsP/Ukglex//EPFKUpvwlRow9OujJd0\r\n7CjfHpCISqf4SXdXrdW6u20Z347eUGariTcTTsaCk0+zg45krqicxhFVWnOH\r\nlZCdR74pA1w+XcBtsTW6Ue0iGx7H64ZD1cZ0jq6xwtNPu5KA+NiCOvvbs+mX\r\ntNRIQAJElpRUI15QAZ0t1BgWh+/LuDWRUjUdWXW45Q8ZLYfRk1Y5zrNyD5Ki\r\ntIGQht+OrgbHQGxvNSbkzwMgGU/O4JcxkkS4rd3PhQCBH77+KD+jxbWIFyVo\r\nXkt8w2QwT9AUJlhtVp5QnnuXEgQ4Q1X3+zWBsOdgpwHi3GVzNlusGKIRzGDW\r\nEiyX/QrJa1wPChuBr3p2euNBowCZgC1DN1kTizRbrj/NhOL+FsNu2owoEo7B\r\n0cXaVVUqJEnG9BnRAW9AlO16Ok/7g1J+xJ8=\r\n=SeGd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"5f17bf8a6b09146cb8b2a87ac8fc900d25ef1e3d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T11:41:58.159Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.26","typescript":"^4.8.3","@types/jest":"^29.0.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.47_1662896648595_0.4069334153463109","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.47-renovate-jest-monorepo-13adf79b0e4b7e3bb74fa8eaaa56b4189e69364b":{"name":"@balena/jellyfish-jellyscript","version":"7.1.47-renovate-jest-monorepo-13adf79b0e4b7e3bb74fa8eaaa56b4189e69364b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.47-renovate-jest-monorepo-13adf79b0e4b7e3bb74fa8eaaa56b4189e69364b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"646db352a7f925e644a78f60509dc44f20586581","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.47-renovate-jest-monorepo-13adf79b0e4b7e3bb74fa8eaaa56b4189e69364b.tgz","fileCount":13,"integrity":"sha512-VchApyGZnvRWdP6SzKxB2fxvP/Z5VUq9NRRuOa4kCWoy5p5u2IuOirowUAnBh9zvEwFpd/GZyGylKcKcwQs1Iw==","signatures":[{"sig":"MEYCIQCmxrxWKkAXwRV5TeTEAnE/ApHq0TU9P3GjpU4oJmCX1wIhAPEn43B5JbsZZpdHTj98jvftQV/8x9qfkms+UokBkbVq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHcp/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW5A//V8cK9TY80n1+jERahFzRbNoCii3B+TnjG0z+a5N5k0P1OpTq\r\ndW03TRpegvHT3aH6Y+j57Fk5ZhfZE5Mw9jbpsRJ+01PCr2+EKtJo6EQ5sxra\r\ncbuEN40biLRg1yf1t3vyOVMYcg/KsrDFsFi5JENeenPNmimk3JMNSzDdcjII\r\nVVyfIhM3h/5QNA96ypPLPpFkq0CU4O7vDFxPqS9/CUyHAHxTqxNky4y1QxTd\r\nVcs8wRRZZaRtcrhLVKcqXTsKtXzfCCrwONcUsqqsjWRUCbiHquVcbImKydqt\r\nsv6ZTjToF7mNFoV5j2x7poGpN4nPgI2L2JY71b2oG0E7dpmA3vCGvMU3zdrq\r\n8n7upvZdDVLI+1cE3uGet2ukmjd0w6/OaBEk3yy54cVYWRsyT79+E6rrzV62\r\nLJVSBrnfRVkf0b7w8kDZZ20cIJmwrecN4DiZIQ8BYLSPD0vrzMtiX+t5jTRu\r\nd8xpzICFYfGs2H93vlzahu4wLYpCAZnEA7Wd179sUivAPHWjly1+5aLBu7Z+\r\ntjB8k7k4m53R9CO5JTrSGXk/AvhM0lUuTzjr1nkjo89CkzjCinjl2yaT2Coq\r\nKfVGqsW0OU6j0is8G3QN6Wnk1da/a9xey5q3TXpvZmLMQ4zqYjMop1jm0YvD\r\nJcqEb9Y2dnfDA9N+RfPVK3ksy4YyOgC3B+k=\r\n=9Ybl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"13adf79b0e4b7e3bb74fa8eaaa56b4189e69364b","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-11T11:43:04.507Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.26","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.47-renovate-jest-monorepo-13adf79b0e4b7e3bb74fa8eaaa56b4189e69364b_1662896766809_0.11992679065867207","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.48-renovate-jest-monorepo-51ccee47b6bb8e365c4d170e2350478c9fcb74a2":{"name":"@balena/jellyfish-jellyscript","version":"7.1.48-renovate-jest-monorepo-51ccee47b6bb8e365c4d170e2350478c9fcb74a2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.48-renovate-jest-monorepo-51ccee47b6bb8e365c4d170e2350478c9fcb74a2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3a26b66f0a050dae78f9f00ab7953eb0db1fe370","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.48-renovate-jest-monorepo-51ccee47b6bb8e365c4d170e2350478c9fcb74a2.tgz","fileCount":13,"integrity":"sha512-kvoDV1erqV37bKbVC5BqmCsXFb5X6SYkKo7Wr761nsaf5LxUpZJNsxGQasgmCd5T5NCj6qw6EuEezh9uWWp3jg==","signatures":[{"sig":"MEUCIQCSbfRtuB8uRccqrTfyOP54XbUcuOCbu7tspQ/1EQFFHwIgDf7Uk0n2wB/DRf1xcspHOg1D8vCdqWr5oEpyFWTeKhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHpdMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYJQ/9G96tMisProqAaFeO8xGAQzJjz5UTfkSh31gWhYPVlzpDs0C1\r\nUNvr4o7j5Q9O+nUxxuzZ3f1VY0YPkdL24Tpx3lBQKU+8D3EnO4cq0VC5NlJB\r\nei5xUsDIaAfwdGeeHO+T5kZhol/GI0MRyksWUEo7OZBOUNMrx+Fl7qikuUyQ\r\nYvO0qVO0jajaH7gjHOmQP1tg+EK68eY5EooOjfktCgAuix+RfJVmUl00Cb9g\r\nOiU6Ve9M+WWZ4+izEY3A1uebQRqPwWPGYiqb70Rqnw7LVBHi8rK85UapWIaX\r\nIXA7695IUp5cknx/jc/Jtki9ybnuUUUadJx5ufjCcuNVdYZB6bM36/x2jIuP\r\nrdCAAANQlE2mwDaX5SQ91ePycn86Ks8BZsFMJtot4TWnRnDTBiW3E34ATeOJ\r\nblvTGC3fPGwfE8HZiLXg0SSG1zt6VQPtwBqLgHw8PS67PMFI6mQx+b0O5G1f\r\nKQFOkQzrYix+aIwY0KUhuyJJS0Nb9NwNGnlF4J1mXLR3MHZ76TS9pLWCithU\r\nEOpNBAcpEXzgvp+S4p+JmdwJFyZ+Es3/uKuPr3oRVVQsW2GEiw263b3FJPq8\r\n1npYiwtskPaXQvvS9Hg3npydTZ+ULJTIwHZodaXRRxsm+pWUTdRim1vkF+GK\r\nF2ro2Y8bpwUlsgLL7z9h1ct9DcSQpMPBpZc=\r\n=cUbc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"51ccee47b6bb8e365c4d170e2350478c9fcb74a2","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T02:16:43.262Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.26","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.48-renovate-jest-monorepo-51ccee47b6bb8e365c4d170e2350478c9fcb74a2_1662949196112_0.7309692838483652","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.48":{"name":"@balena/jellyfish-jellyscript","version":"7.1.48","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.48","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f7acc5cefe8678b39398c2981ce7ea31cc832f4f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.48.tgz","fileCount":13,"integrity":"sha512-cKM/dFV6WyIetJ5ywyo8Ks3y/5DTZhrtioDfW9vkx8Kabe1SsC4fxswDgWCzHJBFwcyJa7XQFEEAJV4WD62hBg==","signatures":[{"sig":"MEQCIGayRnZ7ih1HcHtY4r9xgeXIjaljdC5bCC+KkMK1AwUPAiAJrxUqluXDQTayEn+lzPliDaQHsmsRUg4np2Yerx7A2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHpguACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFvg/+OStSe1KOzqe+jy2LJpHOQUrDeoWKKVLD53wCX/qFyt4Bv819\r\nDK+25mtQivXu/5DJohdF1cDA4HqYhzdbJk1x9YUOM3vwmy00Z8oEGuqNqU1z\r\nXRMdcnKNr6r1fNdSU/pKKmpmtoImPDzcrHoXuUrZRUOrLAskfjSKouqHwmZo\r\nq78Ls1A/bVw+6mH6ljgeEay3QfuRqQ/1ly53zhTCkJCRSSMtuPp+0qVC0QSe\r\n4ETXQaAj/XNFDa/u6oAv42+nqn7i9ZkcRyJR8EdwJ9EBXqrJMEefK5XrmfH3\r\nLzNHwRvJnvCRHKk2bG7A8wBS4aB9xMQ+zSPiXRNQkakckW2YD7p5DE8n1wK8\r\n+qo+mMNyB996I5q02LENuDyY5s6VY81PwmwM2npFE1FA26jq4PXWY08baaHS\r\nWc5XcUgBE6jL1MboSyLvE58zPpXj+6Da/SFgSf0Lb69zFx4MAAp8fAqEaMH7\r\nSqvusTbMUguhMMe8xmzCm6ZFl8ERFnBPrOW8j01z52yaQdUMWs7Oa5B6Gz4m\r\nZigi+AeMitE5HiVVM3HYQ1Wh/yqpkWGdFDCpiY29SZ28Q0yBtyLKew4y+e23\r\nNxy/pxLTtdjMlQXpHELDXBaYhywM7pQJDqAOehjBOtpMPfL15tqpCwGCdcf/\r\nxV8MU/T/2Z/3YXnVTcUAGVIWavFgALClbNc=\r\n=uvCb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6708b3b3535ea3eae811ec342c0f63bb1870f8bb","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T02:21:25.605Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.26","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.48_1662949422664_0.40798791624997155","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.48-renovate-autumndb-22-x-2ce8dc92885a51028454cf200d8f03c12b5fad12":{"name":"@balena/jellyfish-jellyscript","version":"7.1.48-renovate-autumndb-22-x-2ce8dc92885a51028454cf200d8f03c12b5fad12","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.48-renovate-autumndb-22-x-2ce8dc92885a51028454cf200d8f03c12b5fad12","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0b53eeece34d804f892d588afb9e03bb10661b80","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.48-renovate-autumndb-22-x-2ce8dc92885a51028454cf200d8f03c12b5fad12.tgz","fileCount":13,"integrity":"sha512-jBwbEVhy3ETCCpkQRk+qkDz+gi8O++ASWAo2Jp05QqPDsmB+N2EHuYJNeuvqlF14GwnAZ/VZwXoyCNbN9nO0Bw==","signatures":[{"sig":"MEUCIHsjQtUISggoSYvKZ64gjWzLDfO+2Vejd90SiXLOLPYuAiEAgRIvq/u9fdqLcdwsjB49/eHI+GvZQbAXpklhAhUGViA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHpi2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+rw//cqAOTSvkwWNzsWsZeST+JxE9reHW2NGvBWIOtER/IHJlB2Bp\r\nEFYEjr+R/pKuA5s9TpkIPtspRbqz3QxRSm2MRG24embvKsClKoxtYTOd2Daf\r\nK/arEKJA9R16tS9bBKCkYcM8qoRys3f844mkp/bYGNm/wJJhx8afihUPBy9W\r\nimZUImdks/wYMjCXVFgcZDntp7Mdk8oPa4zDECJ5kLoJLjYbahLgAb52q1A6\r\nhW0wN8Mnv7+WoeT10vYDzxnXd5lOpqXYwnfWT/TA+/ZtbUu4GEMzDKEnGlYS\r\n0wqZPg7USb0zY9ThvDG9TcSnAA19DlU+IqnQJmukp4pPdB3f3SEol1aHoZIZ\r\nnreeHzfejVvpmK5f97EyVNBs/w4UyHyQXL9mU+yWPcE3LWRFqb8ILu0TJ6TJ\r\nJICwx7aTe6p2mqi4Vn1eWQk8FCdvYDWpi8ryGoruhJEE4EVAJ6QgJx5O5/17\r\noKpLN0UkaH6pIuENPXYTSuK6bHAyH/KbIUgYbd4xXP8aal4qGe59Ubky4Gof\r\n9qCZFO+sLCWYubkCKG1sjqwAu3uuyFenYk3YgzSVdzE9eZZyppjpTzrklaaq\r\n9VZUWgCKo09+Oxn947aFALvEtayZUOFzrD7DWXMZDTrFbnBp+L8yGfyjes2r\r\nBWRtSChxjeCDjV5eoxUvim2m4uErSy+LN0o=\r\n=e7hd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"2ce8dc92885a51028454cf200d8f03c12b5fad12","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T02:22:44.113Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.32","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.48-renovate-autumndb-22-x-2ce8dc92885a51028454cf200d8f03c12b5fad12_1662949558197_0.03817900493292958","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.49-renovate-autumndb-22-x-843ac867f85401165065919100a3074cd50a6a41":{"name":"@balena/jellyfish-jellyscript","version":"7.1.49-renovate-autumndb-22-x-843ac867f85401165065919100a3074cd50a6a41","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.49-renovate-autumndb-22-x-843ac867f85401165065919100a3074cd50a6a41","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"79890a441dabce55717aab03c48eec02d908e2a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.49-renovate-autumndb-22-x-843ac867f85401165065919100a3074cd50a6a41.tgz","fileCount":13,"integrity":"sha512-EV0wseErJG/Puau8bL+FMfEhp6etzkQt7bpS4PtId8HvskRjxn4PMGVsH4ynUnhEq03FD9djbUfXnbzFov/Xow==","signatures":[{"sig":"MEUCIQCz2f31sWhf1KAM8fovVnBTQdUiTNdxdK6inX3vZLkKxwIgOCkj2i25HuAMY+hd1USC68qTYo9kr49Sj50UCnIcsSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHsyAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOtg/+LH/Fvhmz+/d7TPLeoGsyfNUmApthB2O1X1zx1TmEUbNPh/DG\r\nhuGYDO0v5kZ110cvo5+uZSXCwgyX+csthGvfxR9+uMca9+rkmTmCYuY9YVs1\r\n/CvraUc2/95wLzbnbHWBXAaw6W4X+w+wUWkOX4iQZ+HNWbCZLMkBUsz7BJ8s\r\niwzk6HK1qU0hjiVSVWHb5DJb1IyfNwj3XVW2+XCCCx2MiUTa1Lme16mayOzt\r\nb//pkc+zZVDaRCfqV6WDGN7eSgBh44QALeFJ809vRwIjuituNQVPZKO4pKcW\r\naw5tTq4v9a/Gv0Yaf5NFo5iQ4obbH48j3BjboOD1ga88B5Q0f8/aYIuTJ5Dt\r\n2D4tPIwthwVzbWAzp70d3mxMzLRpuY2WvyMzdjbnw+TUTuOzt/d0WByxAr/S\r\nt2u8o4i8mKIR3oD2zxx//fQNc5KLeM6sadCaRjI9DN5ltKjRXGX+733SxzaU\r\nalFx62MAoIaxodFPn0h1pIE+ZS/t7fxVuL6f1bH0noBSRiSAq1y7iR9EsznC\r\nqeU3Kg8pvfWBDVYqUjhl9z97ig1QtCYudp0i+ZQhW5O3QE8Dx2tf1+iD5V7R\r\n0wxSgcUblStWHM7szsntD7Xp4+JzUcOV6eLpzfoam6J3aDg1fscf0StzRG/8\r\nmYGf6iov/m1GutgNLXIqLZ4XF6+JDhkv9UQ=\r\n=FFzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"843ac867f85401165065919100a3074cd50a6a41","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T06:03:42.308Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.34","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.49-renovate-autumndb-22-x-843ac867f85401165065919100a3074cd50a6a41_1662962816336_0.01229487948318897","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.49":{"name":"@balena/jellyfish-jellyscript","version":"7.1.49","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.49","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f9ef56bbfbc3d31df4c10f8e53a47740acc602ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.49.tgz","fileCount":13,"integrity":"sha512-o59PDLP2tL7sMAZXAwbzF6OoXCMOcXuI4z1N2wMeekCqVY96lpe6Rns2ON6YGnyAcf1u/puyYf1/8Nk2oFpcRw==","signatures":[{"sig":"MEQCIFUBkpxhiZpo6RdCLcQyBNTzERwan7BLBRDCNNJrLUeoAiAdGAPrDHwJLBdG1mQ0ZQo+jOxq6f7FW91Jzxg815qO5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHs1gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoH2g/6A94y95J9D5sIFmMkeVHt3+wNIRpBSWJaz8+4l1SoqMb/zbes\r\nq2fdxRWY4KV3cELdZ9G34vMkoTGmdF6bdTMDa4/ApkUHaEBgpSFNV8rJbW3A\r\nVBhMEWemOiP7OyDPSkjD/nmdF3dfmwP1XxjhTEuBQQdPFmIxbuQbGzMwZkzC\r\na/acY3US3c9dB9Chq2ZzGiWcJilrL0garqgCBp+HOcpoNjrJGwIBkTB6V/YG\r\n8pHjCWUnxcbAy9L6L//EceHlpwDjb6OKM16ZthwVZDl9RrqgOmpYH4O8UkLR\r\nYaxmazZ4+cePTZz73jJlI9b6su7Hq1/LJ5F/PItMBt5w8pQ7XKXawF7Qnfos\r\nyaj58L8ZKP1VyV8qPDiSdTZ0rzQfSTORftB8cq86VKDYCcowOL1zcPQI0dYh\r\nmPmboYWfcJnJ4DQYN9L1xJddEPfq/YUfzR5FG3jppGJceATFGFTeJGVzaxex\r\nUl+4zxnGWJWrdJlc2S4Jma4fOmkswd1zFPQtV6IIDpaTo5lGqd6XqDfsVTXN\r\nE7E2s7f7Au/S3LKJjDv5urZyir59SVHye1JeJkCKGUbIbywwMhB2bLdKiaJM\r\n6hYUqRhvEgGUDvkpb0zAJ+N1NvlL5GEiuhlL+mx0te0pw+ejd6tkz7gJ4WGe\r\nqtRos4WMjBsRywUPRhdD0XYWNIa7r7LoTjM=\r\n=lnrX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"6f2aa2b4d455634c6ef09f1bf4c28489743377f7","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T06:07:50.979Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.34","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.49_1662963040453_0.6123654215993801","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.50-renovate-autumndb-22-x-932da687b6d41dd1f75320046e375b603f149f66":{"name":"@balena/jellyfish-jellyscript","version":"7.1.50-renovate-autumndb-22-x-932da687b6d41dd1f75320046e375b603f149f66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.50-renovate-autumndb-22-x-932da687b6d41dd1f75320046e375b603f149f66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e6673e5e45e32f5e10c39198540710f038be379f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.50-renovate-autumndb-22-x-932da687b6d41dd1f75320046e375b603f149f66.tgz","fileCount":13,"integrity":"sha512-TXCDUhBSMmHsbkXMkfUQAsVXFnjGXqgisbm1KINc8Q8R1lPhn1/DD85m4GqADgOa+Bgk8k21yFrKjD6z9t1IYA==","signatures":[{"sig":"MEYCIQDKOV9bU/vkly4+rCzfG5ohS0oGg6o59z8iTIbmV5+UQgIhAJuh7k/M2K9tZTo4dYZNbWtkRbDXY4aYIecvuEchK+S8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHy4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreLQ//TYxhTL0+LKXZTjdPTqM0SNpOn6PNoaLqo+m+YNiEGXHqkahQ\r\nIW9pu7sXNPcAvam84Kvj6ZCXl128EmTQ0s3M/jpjwSp1kogSLr/PZYsioG6d\r\n9yWwCpu92VfHfuOZvLwiNWfnrhzJbdltPls3SOF0GGSeOwJHzzrlfZWP1OC0\r\nSCaEATLK6vP9bOSZ5+x3mx/LUY6ZrzETjUdH8519r/RMaEK8OF1c5kgo4joa\r\nKPUthAae+4udlx5KY/UXjZRuuaKkkmOA2BANlZQxwKI/bFhckkhPOy/gr5BG\r\nLBYsJHKik2i23qEePcMg5tAl8IsAbtPjoGpdgiM1V6ZLLieGGuMENJ+YmdLQ\r\nV1ToG3QQJXH6Sf3m581AuNa26NeRKrny+StGBnFgwlYDuNh6zg8DOfIWklmn\r\njMwlVDsH7moWIrJPmsgTj8QxqIHzYSueaOq0+hsFPe6QS7SOXpm4vS2q69sC\r\nJV/l0bdeithRVqItoLxvxIncJS2NuiSPBcDSLBP+E6ZjTMDpEdlOrUIlX88k\r\nY7CxEspUtY2bTtLqfVslonZJf2y6DZ00rGoRvGEK/7HLwnX7Z/D6pcoCgIe4\r\nftaSKo4AGgu8hwYpTxj1mVwA0d1m+d4zfiuetZuvmmS6gss94bSakqe2CFPu\r\nOXSnc9hC9c35WImrtN0/GGrQXdd1ngkHdK0=\r\n=eJ6X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"932da687b6d41dd1f75320046e375b603f149f66","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T13:00:24.201Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.36","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.50-renovate-autumndb-22-x-932da687b6d41dd1f75320046e375b603f149f66_1662987818488_0.2859172582767575","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.50":{"name":"@balena/jellyfish-jellyscript","version":"7.1.50","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.50","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e31d8a47733c0492269fc4e6aea66116d4ccb4fe","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.50.tgz","fileCount":13,"integrity":"sha512-5yA1gW7iJGIk+FDf8xBv7SocRoxyA1IKMG/awKCb6aNXexjGxjgolKCQmMiL4My/Szetz0KiOexeUS50EQD0QA==","signatures":[{"sig":"MEUCIQDjdiFJlpWer3PDMHpthf2m3QkTENMXAfd6OyP21COWTAIgHUnIp6Bu4+AR3omjIgvNVHpVAUR7WnPPbX+DZpubVKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHy9MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8Rg//SQ5NoPMsWyMbhrVo9BbwcmmLYNYe+2Hv9KxCheWHGvyPf038\r\nnxE85vAqX/LTgJbyLeLCk+eEtwAfv4WcWjv+wSNSYtBT+UN7H6In2zXOd4k8\r\nkpq7FIip5Y7ZvH5uZtOH21Wd5nbx3O8ipdMNqbemFhaXadOfSZG+GYxQsekm\r\n284IA7l8C5EJwOq3XtoDINkjIWwXemXHKmRA/taozASiLRupBju9Jc9nWlSp\r\nsI3IFQkreLz2nDcapBfUvCI5IP2PWQIhgfydORo9GTH7HW/QyKXH2b4JgnWe\r\nEdlege9WWbeLBtOeSjAUc708gmrh/6IxcMPkQglrXTg8Wbqg1UukaNJGvPKH\r\nfTieNx3zRcHIsTSrtFp25w8ZELfFkWPf4L4fMl73QyeS2yTf8LVSIpRNnTkk\r\nsy2as8hbUefi4ZtjpRDIFOLfqs5F6tYvbEsi85Wf6obqU7oteQ1xwQHdf1+g\r\nqNzjmpB+YC3/iN4Q6bSkYfDhdqh9fWvbdogZIWFchbWHC5af1c4wnArKoz1G\r\nyiQN3QLUYTxANOif0hFdQR5/OeoLMQDu+206JvEnXGVTgmlpO4171vgZEMxU\r\n9jLcEt/Aq/k2S6LYmJhl5fH1AbMifsWffoVn97qv802Q2JeLhoR1naCRCqgM\r\nCF1TWdyF60+PF7p5VpUsQ8es08fuEJXYM8o=\r\n=3MtY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"8664d7c22319affa07ce50786ab7360f3b2bf4ef","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T13:05:34.076Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.36","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.50_1662988107974_0.1185592163031608","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.51-renovate-autumndb-22-x-02d3e7c5332a508eac3fa070878d0a33b5bb9fd1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.51-renovate-autumndb-22-x-02d3e7c5332a508eac3fa070878d0a33b5bb9fd1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.51-renovate-autumndb-22-x-02d3e7c5332a508eac3fa070878d0a33b5bb9fd1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db7fa924cd7a01257c80fca6b7d1dd7dead3b640","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.51-renovate-autumndb-22-x-02d3e7c5332a508eac3fa070878d0a33b5bb9fd1.tgz","fileCount":13,"integrity":"sha512-72qZhSYWmyZjwvU6f0kb0GjncmZFbDVEVKmBi0DPAsklAsxsMf5EKKwmUfLPcONxgnmhTm7u7tktV4j5K4W54w==","signatures":[{"sig":"MEUCIEufm6JTfcGgI1SRpLH+ACz7XfW/6AvuqEsGhuhLJvwLAiEA3067HKZ2DiBW9k6wQORf7kZyKw0NepW86+Z53QaF3Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzBtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiKw//Xroe/KJn5YYKh9U6B7+KYxAg9gtu3DpTdh+L1tSSKwcw5b3W\r\nKCW5Tjmq5DXzzuV69t9VUIhHWBGAl/1yF4PYQC2Io6sdTvsrukxrAlcLvuLO\r\nijBLKNlzaRpKuDFdUCC7rMDEEMIcsnhx6rOgeOKz7Rj6QAB+mDCaTwS/CbGp\r\nlyQxMGw/oINB1fumJHB/HD1wosNO9+ktSncdcxc8Oc2OdJMoGhvroosZvPg+\r\nA64avy7jtIYL5jMfrNcW52wehbOjyiM4sf/Kh7wB/MFGcWAwfL8udpH/+TG8\r\nVCPzMxDaraw4nhT+qjkjn8G2ZPB6ReV9SXrlsViXciMWs3tS2DjFKYzrPAXj\r\nQ92XXRWolY6OuMhuE8FOAvGvp3Bade9gi7ty6xR+uuq2rSgtN2qZhdb5eI7S\r\nBL9uDQANLEXfngGK4DRW9lH3s6Px1X2AdMwvTJqXvLZAqngKmzwbeFBdyNUP\r\nNkwlUcd5Q+m9z5wGtATe5Efi4Z0bcb4etOZhARbjRc++1SeFBfD6b/fV72IN\r\nlRxFKpjbOy/XF0AyBCAvMcQG/HsPFZ07qB7enqBFX1kmagXBZmstiPVdkS6e\r\nwlDhlSlUsYwQ2H3JOPLKnxL7xiimbzk8H3fEXOXJZb3YI2Mq4V4wTXJy/Kxn\r\neip6zYOdBnoqnhK79MFe+boMcml8KB7/0Eo=\r\n=brrl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"02d3e7c5332a508eac3fa070878d0a33b5bb9fd1","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T13:09:54.377Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.37","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.51-renovate-autumndb-22-x-02d3e7c5332a508eac3fa070878d0a33b5bb9fd1_1662988397779_0.5446380426526769","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.51":{"name":"@balena/jellyfish-jellyscript","version":"7.1.51","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.51","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5184b8055aceb0416ef5dfde926690369d2299d9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.51.tgz","fileCount":13,"integrity":"sha512-mA/49/KeCzXYwY9DMmJTFJTDpeIOSWEp9yNKtBXKlNfKOHtUh3xSRuQ0TMpoTGrT6l77v9cQoYjvYn+zs6rMKA==","signatures":[{"sig":"MEYCIQD6wu9tW0dZzzOBbwKnIhDAm6kMTTxyfWh5zbcHQRiuiQIhAPTroT0mQxAXKvrEr99nEd3MObVrx0CNZKYDa8o9RBaL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHzFCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHRg/+OhZ+b7mMHZH4LDvtbVOMHCaHJIz2EqV4E0Xrho8SNK9XvmXv\r\nMqlrxerZoPqWRGNlnhhB/zOiDPyo3HQq9m878SnLSAXb1HYgtKlKdb4fN0Ix\r\nz8KHFCB/W5szGDldK44lkczU2X971WL5OtM69bpPFEbfzdsUFJ5kra2CWTKb\r\nyuC2GUuPWqgGhsmBOHzbB6iR6Vgn4ig9/au88hqQ8JXPohknVhQ2D6Xmn1Xj\r\nGUOorontTOjCrbyUNCa12zxolegLFrbR+GojlfSdYkKT6vhzjevapwFTbo2f\r\n6+bapzSChQ6LozxcNMQoNh4GNBuoOeiAfk6+qFPKiLKWuHiSaOda2gMmdEp1\r\n238qXP7TqdbnMzgQwXOwvprJ+auEDg3ZyM+fG+ohqk+2uEKIQ9YdDOWZMOby\r\na2EOjNBRr1v8/SGYFn9TIwNVwNnd8/aYFCGQ7UnzgaaNzBjHjcJWu+9sTOoe\r\nlHVoUe9/iZsHzxMgqCIMBG4DpN8tOY5a86HsgHSWLQmLpQ6vhcqrF4ScR1kW\r\nxKnPSmNShkr0hRV66C9Y04SshlbiRuggHCXbnlVGovCmEHSGYxTf2/ONEEqb\r\nXo2B/t7d9ZwQAaWJvQs8EdX69bWcLdYI/s2etE0sKoUcx3A18VsMfWoVmp5z\r\nyPW/F+hcAnAS5iLE8G7ZKIEH5olarLBIdGw=\r\n=BHbh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"27eb96a514e4153333ad2c9a19ea27425e475f8d","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T13:14:19.746Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.37","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.51_1662988609825_0.5036735001118668","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.52-renovate-autumndb-22-x-09feb9e71f081e728956f5aa99c9201340a82b52":{"name":"@balena/jellyfish-jellyscript","version":"7.1.52-renovate-autumndb-22-x-09feb9e71f081e728956f5aa99c9201340a82b52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.52-renovate-autumndb-22-x-09feb9e71f081e728956f5aa99c9201340a82b52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0094d801a1096edcf167208231b363538abb5f07","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.52-renovate-autumndb-22-x-09feb9e71f081e728956f5aa99c9201340a82b52.tgz","fileCount":13,"integrity":"sha512-aC86gACvafXRAudebpny0nZeeY7hhMjjpIL7VnR1kv3yNf2UnXCRcNKi4tHHe/I0/uczMTWUeRF8ChoEKWIYng==","signatures":[{"sig":"MEQCIFEy0i9YUBdZFXWKTw89yNE5FYoaZHvy9kTaSM6b4ye7AiA2zqMhwzGzmV7twecbAWaGW1vN3E9/0/fIqAcjQ95NJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH5t5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmprcg//Vdk4MSXJg0LzeV6l3T88c9RA8x8sYDl1uCPzggnvfVNN+aem\r\n2SKAmMM2vjxANYMFNNN/VtnAUVVaqGTv41zk48oBnIZydWV27w9N5kcHdo0Z\r\nxqtkOSV4X8yx8Kyovrga3QQ6bBs34Wr+P+K97j3OJLCDOyIFYen6F/kXYUG4\r\nKYJE4204RMJhKOIFf+7a3nXN+PZTa8Cj2IpLiGu71Jp1eVDiU2rSNPdlym/9\r\nJAfmC/xkwhTqnVrWlvm2vn4zZrMdNUToduCg8AQ0xU3USsXgzZ1ituGJ3cSS\r\nagIVzCttqUlsY0DT56tHMUMFwt8A5QNi27vvqEcxzktJszRussKZIbKYRwbX\r\na7nTkj2kQ53zQTkgwgvlDzJ6fnUebNTVSRKeREmhjqXv8cfzMhHIEYjA2q7q\r\nPQfzpNv0aZzJN6Q7SgOgiUAN1kocnNyuEen/jfdF9hqYTaV921cXhp5uYzno\r\nR5HY3ESHx+Q2Me/fV+JF6umlla0hTKlamOMg8Kf88P7Fr3QOPFTdTaLRi8ly\r\noyU/6A3bQNjZcvmGcocZo1azjaynhR6rumWkqHambwjFdUKxnzgldI1Z03wd\r\nxH1mHae8ElQdRrkHK8KQ3opnlcc2z9RLl8RhLh2jtchMzocWzNdRtBniO1oN\r\n78y2UmRxxnzCs4zGI3tT58KubFXQ6cOxU2w=\r\n=UCyM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"09feb9e71f081e728956f5aa99c9201340a82b52","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T20:46:55.668Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.38","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.52-renovate-autumndb-22-x-09feb9e71f081e728956f5aa99c9201340a82b52_1663015801529_0.5905365372144857","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.52":{"name":"@balena/jellyfish-jellyscript","version":"7.1.52","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.52","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"349b355374a5f3c383abe9e26d190826eb05390a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.52.tgz","fileCount":13,"integrity":"sha512-uNCUl67yjDQ8uQ5fr0A1jRmEygUx6Ebm5+ca+W+f2vl1rlQRgSilAN0e/jW8WEBCwabKfbS8acSwAY9ZTbyvIg==","signatures":[{"sig":"MEUCIQDyGqg4Lvzk+n3mfn+OQ8T9+b2fdtQ2d9JoDePOA7jHBwIgFdwkgGIU/6V+THyTfxyhQgRsrKtov4/cqP/JmovePU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH5w+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZDw/+MtkJAPeHxILv//cT/zft9zF5e+w5AX75csmGkwB1Un6z7aEZ\r\nb1r7hOv9L9lStWubh+24VqN8uV/ZBJCYYNH/dmSv5ZfuD8k0IeuMj0X8Ru3W\r\nPL4ClFM2Ls/xt0hWDPN2XGNagB66oVETe7d0xmUtZofy19SciJLPbMCCzEKI\r\nk3cS0aTKk/DGYC0tzGXGgwYHtlzjtpOe8wrRuPTRJ17353jQvIC0RvEFlE/N\r\nxIb8bjKqv7qebcgvRXfxDmKsPmiv/uJYo4o1D9sXmvue5j8FMeFAtYnqtRoB\r\nRMnYsfDbZ0dKemvhapUPfDavf1upNobteXu/C2ZH+GA95hI86HIxBTDeprKn\r\n2Io/vSO7QNopyNQSfsIkKVvc7wkDXCACnN16bQj3Aqsg5VUzWrTRTh0uNhHq\r\njdeZES2AsN1v0q2t8T5A6FqUPFDuGTVLyTh9pJl29ovmZY1mCn0ZUnaz3K2T\r\nCy1rHKONOKrnYCmud7uci9+pj99siIxoh9zLQxBi31w9BnDVrCRvUNLdKYnT\r\nydYdQcWZediAOUw9k0nSanfkHeLuTEt3jHjTDBCZkYvz7rKXOLmu//pbIe6m\r\nS0uxX0ldSiHYH70YxYeHzZBcjiFEMN6Qtj2iUGFAXr952LLWApORH2kpH67u\r\nGa2Ysy9MaMgu9XWeUbJMI+sYyoDUxHXoa70=\r\n=E+A/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=12.15.0"},"gitHead":"aad5f22eaed7c737684e5818f763c10349643668","scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-12T20:51:19.771Z"},"_npmVersion":"6.14.17","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"14.19.3","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.38","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.52_1663015998474_0.8412267338531108","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.53-joshbwlng-flowzone-eac676ac47128c219c806845558fab68e6d19fe5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.53-joshbwlng-flowzone-eac676ac47128c219c806845558fab68e6d19fe5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.53-joshbwlng-flowzone-eac676ac47128c219c806845558fab68e6d19fe5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8b4989a20a651321c36015d85cf3645ce8544cad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.53-joshbwlng-flowzone-eac676ac47128c219c806845558fab68e6d19fe5.tgz","fileCount":14,"integrity":"sha512-+Qw8XyN+W/ZqVhD1u+3oJ8+ait2u+Zb4uP3bJjwjudnaZgk/vzXKebkxNl+A/rtFx+Iek+Agft5WEWN1gN6u+Q==","signatures":[{"sig":"MEUCIHgAc3hQlsLKArzY2r/ddUDRXSsREmVRWNlf/NWCBuTTAiEAx2tmf+ABn1jt26VBEF9i2U0UHT098B5VkiMVbYCvzCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+k7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLUg//R0haQ93vsegooeXy4qomaY9CYGSragaxhH4MA4UQyE1aCZ8x\r\nzsUYBBUlyU75+dBRcrknRg7PvQHPcTgzk0tLRUM6VsQPIrruSO5Nl3JdIB0I\r\n4uENfNq/jh3BwbwyNfvCK/F7fbVrWaQdJxaJZ27e2qm6Wi1ZfCxf1rZWgI/f\r\n4kc1CzGdAQo5KIA24HPZrIuRL1Ezx1lxaztiwp2rasjzX8HxAi8/pJYsv3R7\r\nM+b1R+kuC26zodnRUigwgA6yTKqwGTX8/ZnNJ9yfVx4BEg5NDUGVn4Fppf9h\r\nNKqvvUVTNW2g1RJCnD6BgG6kjbRNW/5WJeJh8V4nmvluWJCQEdUCzTOuAoau\r\n6dI3YDXa/eHq6FNwFiRgTppwjSQDCZ8qYvrn/qL/kkJr1A7FLLqL0ajDMG52\r\nWLhqc0UJbJ5hXYu0UBVzhQ54m/9iHwgNZEkf0V6Pip9ilROHcHiGG0a9HfiD\r\ng8Uyb65ythKxACPAyi2LFp/PE8u+pT2G2s/DlE7vtHT54KyrXvx+9nri0RHQ\r\nB75r25aQ48OFVh3SPBlmjTjYDNrkbYcgGeXT533gchLZMpFg3kgmH7KFAqOL\r\nohtxQ+dh01a2MdYgsxHvfFpVbySpeZ21p4IZJ4dtdyboJJ44yUr9QZ+XmRdJ\r\nNX0Bib0I7Qk2SZ8067pdCLSr118Uj0SK8Ic=\r\n=XV78\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-eac676ac47128c219c806845558fab68e6d19fe5-18.x/balena-jellyfish-jellyscript-7.1.53.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-eac676ac47128c219c806845558fab68e6d19fe5-18.x/balena-jellyfish-jellyscript-7.1.53.tgz","_integrity":"sha512-+Qw8XyN+W/ZqVhD1u+3oJ8+ait2u+Zb4uP3bJjwjudnaZgk/vzXKebkxNl+A/rtFx+Iek+Agft5WEWN1gN6u+Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T02:18:09.632Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.38","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.53-joshbwlng-flowzone-eac676ac47128c219c806845558fab68e6d19fe5_1663035707191_0.23349980376272184","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.53-joshbwlng-flowzone-6f8424a1aa3f58d208cde077c407d22456bce386":{"name":"@balena/jellyfish-jellyscript","version":"7.1.53-joshbwlng-flowzone-6f8424a1aa3f58d208cde077c407d22456bce386","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.53-joshbwlng-flowzone-6f8424a1aa3f58d208cde077c407d22456bce386","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3fe763e76bcfdfb8696d3690ff9b6987e2eb8b72","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.53-joshbwlng-flowzone-6f8424a1aa3f58d208cde077c407d22456bce386.tgz","fileCount":14,"integrity":"sha512-hiB7GDG38imf2qRr2xCcMuAp4WMU3aVnX9NnT/Bm25qLI8gXwy0xoOZbutc+nu1Xj9qzt46PBHcaS+qPlXRgFg==","signatures":[{"sig":"MEUCIQCqVr6GL9xkMOPPb3+QUZd6zhrxk5ay9YeHDPREbRWxmwIgYlswdEyXemyCrWVmC7oAKApNw/xcEcaODeCoWsVomc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+qIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqfvw/7BzKc1mr1qEOp5RNwxAss8Y6Yc4mVAXX+PEz+iAy3kpsrfHlI\r\nvDFJpu7+CoVEwpDbn0yf9mwm+Kw99aDDfesXnzIUFaJWpe6txL6JKq00chjm\r\n4hvlDZkIU05vtwX+g8XFiflU/eW3vJfequFU5sV1DYgacNuIlqhUSyO5ZvE3\r\nb8BBZcb4FpQHYNjbK0u+x5p7kYSPueIC/0OGzQqZyhrb1CpUiRSy6w2IxZKU\r\ncnedNumN9tq9//h8GN+WYKE8rkO7SNGhzrQubsqej+Mbz+K1Xsa/8uGmGLpc\r\nbaDhqerz12ELugYTu7xxuUbWvMEiUOG1J7hRVzTrvLtwgXnzn8s9vCpMiL0R\r\nTLu2dsyYNdGq0vbCtqZtHvpReQlwpjQXU/q/a9enEjcwRrLhjugmdi/lLYdt\r\nIFVIs4ig/ETJcBJ/Y6VRdzZ2a11kR+tXkjQztBhIE9JDJHC7+0x5nNi7ApiZ\r\nk4O+wNJrGhtJzfgaxENWYnqpqAvrjPfFTYWcwq+VLdtOEs3K5iqlt7YS1u0R\r\nP/MvA5aXYmWpNJ545ppnWc/qbZzycV9J5iBzF5nRS/fq7bfAbK/m5Ad0OA+o\r\nCzCcqUN/ur7VD/dBW+EWAgkz7Mp3saKvgua4Yliro005vbtd//5qGTGMhbza\r\nngjTqznhfu3TQNNQ7CRP5wA5+YPV0rgVbLU=\r\n=u9t9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6f8424a1aa3f58d208cde077c407d22456bce386-18.x/balena-jellyfish-jellyscript-7.1.53.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6f8424a1aa3f58d208cde077c407d22456bce386-18.x/balena-jellyfish-jellyscript-7.1.53.tgz","_integrity":"sha512-hiB7GDG38imf2qRr2xCcMuAp4WMU3aVnX9NnT/Bm25qLI8gXwy0xoOZbutc+nu1Xj9qzt46PBHcaS+qPlXRgFg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T02:25:48.059Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.38","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.53-joshbwlng-flowzone-6f8424a1aa3f58d208cde077c407d22456bce386_1663036040686_0.04214543676502469","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.53":{"name":"@balena/jellyfish-jellyscript","version":"7.1.53","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.53","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7b36739021b9e66e821eebc76fb3f216ac586161","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.53.tgz","fileCount":12,"integrity":"sha512-ENl7gz2OzcrOhwg0kRY29wSdBRfW2qGQmAUXNLrORuLbMNZPZ+A4nnmdikgTBScRIbKZNH0YdYitvhMQ9alGWA==","signatures":[{"sig":"MEQCICEyVhU+dMR508R750/+JoWzZ+hkIoJaEXGgV9b1yQmEAiBha2Z0/qbK422Xu8ngNNe3aPZxo1dZKKFHURuBoatLGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH+t0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8UA/9FkKm4beFPgOzBAOtfQHQLkgr9LC/bq7am0uaqLwesT7q42pk\r\nYNetG1pRcgp5nQiGyqUPIDS78u4MN7KHy5/izhdpPcSh9cR+AHYY7IBpAlyY\r\nOGaP+YRUOIwitpUfofizf93gf7W781ThsgpxvIarfQW5wEX0/4Usq6YEMv37\r\nbglXm89HiIpQ9mYRZg+yRS668gRu5ysMU+fH8Z5lXIDTvmpAKjtBSPfhKrXK\r\nOsafwCjjh2PGX6h1T9S/9cOnuTTNGeayK2eOZqa7jlu1E+tzzigA35sRWwlw\r\nEqyrix5Crp1vDeMj9vpudzJb8pEb7rFUnjQ6Im5zGZHrF6OrNVrI5oI8v9EO\r\ndqQ5Fw/sZQfb/y/4vKnQ5XmLJhRSAUlGE0jQbOJgbAJZ2IHEh5DOJrpkWhdg\r\nhuWpP2axTKdSx8JEeVLDVP/ZBxhj8oLQ21zTosEwp7H3FUuWO22FhBh+3/Td\r\nKUyUbwNleoc0tirELJZAUDFzzK8vpRYLzigBrHc1f5tkhvRPdx11y9orjqjr\r\nwIQOVxi3J1kAnWrnAC0ps67A4daqAbaDo8V7jZ1iLeHxsl+76UGfDet/Xnyx\r\n1iNuNVySZPeIJoSWvf+LXI0p4G17aKT07ocuYzdpSPPZVo3WFNAI+S6vMe3q\r\nYvXjfAGbgPXA0/xZrQSOFGLe9PZW7Nx6JS4=\r\n=sIh+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6f8424a1aa3f58d208cde077c407d22456bce386-18.x/balena-jellyfish-jellyscript-7.1.53.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6f8424a1aa3f58d208cde077c407d22456bce386-18.x/balena-jellyfish-jellyscript-7.1.53.tgz","_integrity":"sha512-ENl7gz2OzcrOhwg0kRY29wSdBRfW2qGQmAUXNLrORuLbMNZPZ+A4nnmdikgTBScRIbKZNH0YdYitvhMQ9alGWA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T02:25:48.059Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.38","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.53_1663036276703_0.8085091608639488","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.54-joshbwlng-engine-2abae6293fa1a27bfc616333b124660cb7215c0b":{"name":"@balena/jellyfish-jellyscript","version":"7.1.54-joshbwlng-engine-2abae6293fa1a27bfc616333b124660cb7215c0b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.54-joshbwlng-engine-2abae6293fa1a27bfc616333b124660cb7215c0b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f38b7ddb5e61c65960ced5d4ab1ca057d8f6d3e9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.54-joshbwlng-engine-2abae6293fa1a27bfc616333b124660cb7215c0b.tgz","fileCount":14,"integrity":"sha512-2R+5OIEtEu9i1W5ojHrFGGYJyF437jtoK+B2zSFPuohMQhyd4kcP9kffwHDQpmOo1eEvGf/JcYuvFfSlk2nFgw==","signatures":[{"sig":"MEUCICcq91kmAaHFGSC8NSvay4TKF1SJ6kCjEpgBHJ32Nn8CAiEAimxTWTRhEzCBb8HtH/acvrhMIQwBpZGrIq+9ZYFSJng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH/c1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCAA//Rtcz39GAOGGETGQlxG7vvLKxSvfHrRyBbsjXytquwoyjeZLV\r\nJgqUD4BIviUKG/fk8iFi58FuO2UXfRkHvKrE/RHIMP02mg5i0DvJEsNjYNdM\r\nBOGImfYGR91ArxvGKOIhL8MvFhvnCZG47bpSYmpDubnt2axKFo15/aQP3gBq\r\n56Ot8RXeAHPDFVOXeXB/zVlRwEYI1FdBXY0RdHNj7YrpSztNzVP4ng/EafJc\r\nYShx5t9VBuLNwH+8n5jjbU5WePUViIzlCpc+DVU2XwmMiOWgH3Kx9ZlE78ao\r\nvQePBhdJso67n8j+8+cWaILFwZSC+LyGk60UOQgNYuJD6iBn+AseuUqs0Iyg\r\nenN4K0tqvsdY5ewPOO2NBTmAxzvMZ26rLcNvqg/eo/UvfVujioLK/i0PYF+v\r\nG4wkJDCIhbSIemXebytdPqAaCrbBW+UvsWaT+0Kx5dE73v1Q4U6XfrV9T5j4\r\nq/o0QfJo4OnvBGNPPzUbYJ6Ngkjuwyov5kRnGV2ldVb+Bq/a9nlNRh64686H\r\n6TRSaD9xcHHVUm47hd0/LxiWycoVCEo66eabRuUYwXAniVTRudVHZT/xDMl3\r\nMyuESrmBJcApXiLr2jc7/4NEDpa0PoqzNg9g7ZJGEUIz1XZZiV+7g7j+/GM0\r\nHRsRAiR06JTVLsTuXDKvFA5RmwS9QBqv18o=\r\n=AX62\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2abae6293fa1a27bfc616333b124660cb7215c0b-16.x/balena-jellyfish-jellyscript-7.1.54.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2abae6293fa1a27bfc616333b124660cb7215c0b-16.x/balena-jellyfish-jellyscript-7.1.54.tgz","_integrity":"sha512-2R+5OIEtEu9i1W5ojHrFGGYJyF437jtoK+B2zSFPuohMQhyd4kcP9kffwHDQpmOo1eEvGf/JcYuvFfSlk2nFgw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T03:19:17.573Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.38","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.54-joshbwlng-engine-2abae6293fa1a27bfc616333b124660cb7215c0b_1663039284763_0.39219530325056784","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.54":{"name":"@balena/jellyfish-jellyscript","version":"7.1.54","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.54","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"56eab4621c0781f32d8d9ddbeb5faa7eff4e4a84","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.54.tgz","fileCount":12,"integrity":"sha512-xtC8Xw702cjR62c3IWDjTGMmyVpjQQyH4/UJ6H8m0u3ek9lXmd163D+aLR84bGqqdng+RmPisBKfhZUBOeG6Yw==","signatures":[{"sig":"MEYCIQChIdwfLLc0+PRvMdM3B0pTlbvO81zx7lPTieRbB7ezYwIhAKv2sV7+NVXlRRetfhDnOmy/kXNKgALTD6Hfl2xQxdk4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH/fSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp35g//a5Cm6bPh04ffR4ztIyDN7rBFO2lrPE+ixGaVSil9mcxj4U7P\r\npTgWYSf2O+8v8CwFAVelcp5AFJARwvQwV5HAQRdCcxKKn0vnN43G+NCOqGS7\r\neVef3npW/OQxlPWrE8NS2rVVPmIzpWeyYN3Es/OGWX1nLIpb1cd2J0UkRTHS\r\nXSRjCRXV6uSUTfGyF+5URcp04NGaFx2pdy3OF9/FvXJmIQZjd4ClerKyxB8v\r\nTLlaaGuPnm2ynVV1BJ5IN4hEmL/fvUZ4zbt7ncqcwc6SjRwTXQon+ELXTpPo\r\nqYjdyWJjLUfuD5KUIcI4ryHKWY6X69A0XqEi8O3Mte+B0coK4oA+B8DwmDdx\r\nDODn/LKR9lIdNeQXT04dohCbFzWuh26ul5UIWnOuG0CAt7csL/MzLeLlwqGZ\r\nATyRVSLiPAqfFPqhLIk98oiHOZTbKP9InvcAPzsSvNvGF22LT5PPI71iCqCT\r\nHvIeXWHNzUQtE6HbTUON6IFc89Yl8uh/lkVnoMtiaQQ/n59S2NFSifycz4Za\r\nR832ykMNYmftzrqRoYEQe/PmRSG+fYJdWQtA04rdCKklypH+IwaV8zcmJAhm\r\nUsJ8KKp5ug5prpdLatwaz0IQ5i36hjoCUzmY5DrvugyQnu1LP5v1ZW7y1LP8\r\nuVSQgT8RVanOTiUbVPDmMRfocNdsUxay9AU=\r\n=iOBI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-2abae6293fa1a27bfc616333b124660cb7215c0b-16.x/balena-jellyfish-jellyscript-7.1.54.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-2abae6293fa1a27bfc616333b124660cb7215c0b-16.x/balena-jellyfish-jellyscript-7.1.54.tgz","_integrity":"sha512-xtC8Xw702cjR62c3IWDjTGMmyVpjQQyH4/UJ6H8m0u3ek9lXmd163D+aLR84bGqqdng+RmPisBKfhZUBOeG6Yw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T03:19:17.573Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.38","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.54_1663039442642_0.619834458711864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.55-renovate-autumndb-22-x-d0109241a9b241d1958778dec224f6ffa61c1845":{"name":"@balena/jellyfish-jellyscript","version":"7.1.55-renovate-autumndb-22-x-d0109241a9b241d1958778dec224f6ffa61c1845","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.55-renovate-autumndb-22-x-d0109241a9b241d1958778dec224f6ffa61c1845","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1de2e9acc6a1a2ba41d36ce47f968da0e8e56c9d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.55-renovate-autumndb-22-x-d0109241a9b241d1958778dec224f6ffa61c1845.tgz","fileCount":14,"integrity":"sha512-TnJyty4y2V0IUt7TfvjNtw/p3BpVlaj9Wct9R+WJVoVz6nCDTtXzuKvI+DLma9v4XQfsJb6A1sjLppDmfGCYyw==","signatures":[{"sig":"MEUCIQDbsqzrSH925EmYVQRh8vOxvB1IHtFKs6CAVPgWmGzq2QIgX2SmKL7ReMoIVpGiZMY0OL/CnE6Uq+5NjDXV9svV/tY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIJf+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiWg/+IeJiG2Js2esXq1NVTeSEOXojuq8g24hCHiio/PNNekPtfxrn\r\nD9AW1Z0MnH9ovLWAz5ymeq/2jsEhx++H5CAP6rCHazw4CyKTNFZ5mYchAYok\r\n1a+5veUJmgN3wm4c6vhlM/xCnYGtyAcyKm/rwwZYKBSTZiZFpZX8hgR+FT3g\r\nRq94NJof5kKARJ22aT6w3WyfDTe0hBHume7LsA8ho7jywaL/1+Nzc4SyUsy6\r\nggdS7IB67V+8GbpwiizHkLVT9OBPzVYvK0FIhoVw3Y/LePF3BjwpLul61zr3\r\n4SelesS1C4DqpSe/v7RDYULT3z+Z628FqA04LMQVCuKFqSGzTcoO1DYIdKmO\r\nfmVL6Yian1zFgWXgB3Ib1aUubpkXyMGc701CP37sRF1SE1YMjpvOuWGbrC5w\r\nMESxS+Y7+QJzMAs9HsQfdO6JH5uwD+zoHvzIJUv4kIDeDFbY0aalY9JafTFu\r\nQDmsgSLAknKcF8e/v5TalZqfw90YMiVV7riFTUnmEdxwgn+iAoG2oCbG1qDx\r\nEuusVDJz4WBrxEklc7u/QaMuH0514l2yFoABCxvXCQx9cmo9fGJkFih6YOwE\r\nu0tUXQ9NDPXTPHD7N2HAmi3XS2qAU73gIKNsvxTmOTYNMKcv9r0/IOY7nZTx\r\npOybHXc15oVPNxWmLP6D2fErFec2ORCzKiY=\r\n=ozKc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-d0109241a9b241d1958778dec224f6ffa61c1845-16.x/balena-jellyfish-jellyscript-7.1.55.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-d0109241a9b241d1958778dec224f6ffa61c1845-16.x/balena-jellyfish-jellyscript-7.1.55.tgz","_integrity":"sha512-TnJyty4y2V0IUt7TfvjNtw/p3BpVlaj9Wct9R+WJVoVz6nCDTtXzuKvI+DLma9v4XQfsJb6A1sjLppDmfGCYyw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T14:45:57.434Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.39","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.55-renovate-autumndb-22-x-d0109241a9b241d1958778dec224f6ffa61c1845_1663080446070_0.9350208752432849","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.55":{"name":"@balena/jellyfish-jellyscript","version":"7.1.55","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.55","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"291500d8d939dfe850d17f2c535bece95aef350e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.55.tgz","fileCount":12,"integrity":"sha512-Y/8VGGMULlmoE9oqhR6KsmwCCPIXXgOj9qN4eC9vo74a8kxudulWkHUBVZqBhv1YYw2Tl3NnEoN5T6PcN5lLFA==","signatures":[{"sig":"MEYCIQCrhlkwT/CxhIVnCdS1ovbjeQwgcNllN/kWp4NGgLHPxgIhAOQEdXrMWqwpxvqjjKL1rri5M/zOYDHwKvR/SPVZ/uJ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIJihACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaRw//VqnyKbiy7Qfg1qdogSSNco/DxvKicr1rKcb6yo0Hu62v3uiU\r\nxmOOQT2PTUQJhhX1Nkz2JWVcRUjN2biptMN3hmzBVA9tsIg9Rvs1qXZO8NiY\r\ngbb6Up2uL94kIgXyrwV2sMuI/E3cXDas/HVXULSbfpnpbr1127EzTqpKcxFl\r\nL4wgyVko23b3uGmDcLXXR+UC1BZQ8TeRll1Dysdap3yVXKJGklfoYyUOSK5U\r\nWHJ/3fqAt44UY1hIuBiAmur2ZQcPmz71SvFDlzrBmxM/YAWox3yCZF8xr3if\r\n5M8dMtn38QjSo/XRsXARc6q2hpdLK2ssJUHIdNfSfBpTvD+vECLrK/QjaeiX\r\nNWh/TFdQlI46/Qu9Zqreyg2Fmci2spVi+EJlCwU/icHoEPywZFn4G2ZYm/D8\r\nZDcLDP7NDr6Gp2+HzVYr1vaTiBdHzp7tC37WzAPerc8NLBFWVapYBoz5Mjjk\r\nuujx1fJteeidImnWr3xzqnliMiA7EAKvGrdAukJ3Ef+D6A0bGsBmvz7s/DTv\r\n/sVxdT/Dk+rnDvKac8IkhMBkSJMvji9/OPbPEepyCqVLT8Yrw84h9n6l58FU\r\n+YpH8cZxkCQ/4P4JQPjAT84j677WHlnJHj78QyiU6QPDzrlThGeOD+2+eIJx\r\n+rHd8pyievPX2swsbmJ6gPL5T4xwOR68SXM=\r\n=nQPX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-d0109241a9b241d1958778dec224f6ffa61c1845-16.x/balena-jellyfish-jellyscript-7.1.55.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-d0109241a9b241d1958778dec224f6ffa61c1845-16.x/balena-jellyfish-jellyscript-7.1.55.tgz","_integrity":"sha512-Y/8VGGMULlmoE9oqhR6KsmwCCPIXXgOj9qN4eC9vo74a8kxudulWkHUBVZqBhv1YYw2Tl3NnEoN5T6PcN5lLFA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T14:45:57.434Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.39","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.55_1663080609567_0.8015978042587446","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.56-renovate-autumndb-22-x-37c13accad9aa71ae75c8bcb46b286e147271170":{"name":"@balena/jellyfish-jellyscript","version":"7.1.56-renovate-autumndb-22-x-37c13accad9aa71ae75c8bcb46b286e147271170","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.56-renovate-autumndb-22-x-37c13accad9aa71ae75c8bcb46b286e147271170","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b3b17122cf765c32cef7d7c87a0b04a3ca38af05","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.56-renovate-autumndb-22-x-37c13accad9aa71ae75c8bcb46b286e147271170.tgz","fileCount":14,"integrity":"sha512-NIb/7hBiu+VxmLrd1c6fa3PTgJxoSrYqTY9GVV+7PQHky4VOjRVl2baugf9+zjK4JVi6TRr2fXqLRoPfZlH30A==","signatures":[{"sig":"MEYCIQC8mnSeqsUSgo3LdDocbxUaX6JhpctIkQbs2+UPdMru6gIhAKTYVrZTKxBrAMxhmfXH/R1NK8incsJmeRB57lyTVXKV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIMGQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZJg/+O8Pma9n61JVhJCFWx5y0Ph+MoSMqZcBnrehJ7I6vDpCSEwzk\r\nNyGGDQGBlUL4DCIduAJGLD5dJA42F6hL71PYYKI9GVQc4INdr6gW2QKNDSjq\r\n24uuKVXNoxPalKHMvl2JR4VJeKyyBiJ3jP2d/XMCFnb1Tq2mTF7FOVuOQcCd\r\nQPJNXpIeiYmSFmLVG2rrPjpZsYCq6giNMAHfIPdpsIu32UnXJkFsVy4H2l91\r\n5Xc7yYKtym6CJfB5+jdjrBbsGRqc07fIX9YpVXYCLnQxfKrU9rQLR8Se+DsZ\r\nDJBjqigl4UXprvKLxD/JYS6B4JEtUUMsOl4VudLcr/MrczmbWlwUxJW7/1AR\r\nKIceAvbPONHWXYCQL5XNm51P0h+W5rNm3ITTn9bSKPYeo6yUDjc3Ij2qx7Tp\r\nSjTQM0OZUIY1gBTGU18yDaNgRBDBuTTDESCeBUFvhS7yURyPZrFrEPe7TB76\r\npPMNtn06uK/Q4rsRV2leqwe2mgYWfm5On1o6UaKo5x7ToI0cikFyckxlWHCM\r\nblu0uS3gOy77WUpCrXQDuqDxEArCRrC+2FOVCKNatEJYYJFfF/4IlUDlNAQ1\r\nmdEPgW8XVsXs6M/2UCSwO+njm1QVoUMPUz5HeEuUXCzOTg/ZVmpQCzMNWld0\r\na70jinQeepbUGXfO7zjA2BgpUd+wJ2P7iA4=\r\n=cVdE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-37c13accad9aa71ae75c8bcb46b286e147271170-16.x/balena-jellyfish-jellyscript-7.1.56.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-37c13accad9aa71ae75c8bcb46b286e147271170-16.x/balena-jellyfish-jellyscript-7.1.56.tgz","_integrity":"sha512-NIb/7hBiu+VxmLrd1c6fa3PTgJxoSrYqTY9GVV+7PQHky4VOjRVl2baugf9+zjK4JVi6TRr2fXqLRoPfZlH30A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T17:43:33.404Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.42","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.56-renovate-autumndb-22-x-37c13accad9aa71ae75c8bcb46b286e147271170_1663091088500_0.113298675337691","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.56":{"name":"@balena/jellyfish-jellyscript","version":"7.1.56","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.56","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ca7343487e030f250e0e5b98d6093283aac00b0b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.56.tgz","fileCount":12,"integrity":"sha512-UnfEWD/LgWcm+JWHF1UDDr/qxWjoVMe465RpOfEF1sYov3mafY0FvgFLGUb6pgqKAD17JHFvEnRCcntadv7NSA==","signatures":[{"sig":"MEUCIQDjOQ1pb4MwKW+fuGudRFdyHqIxYu3U2t6OTa0w9m+rJAIgLSWTWww6MPmaUYny0TYvwYpNpCHl4q7je1amfWvd1oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIMIdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0ag//ZFdIaKalRGNf793epXO1DNvdrjnqlD6jULDXhe6wNl1huJRn\r\npgDDzL0Ai0SLU4j6Mf7b9JNnLwRjk/KNCXQ9AmNOvYz2Ww3ZT2SGZs/SpAGW\r\nX3FeKhlg6j0EN6EnQhSPojxLgmwRYEIDmrm66brBEweDwElw2FmX/zvWAo9f\r\nXKLgTI/3V2G/L32Dj6ZZzt2szxrjdOewnS0QqV2oU6NhMLuE16DWkg0/ZlBS\r\nFS4OsJZMU9WIXL+D7MofoAtoizF4jEOtIeUNQrrY1A8oFwSYBeNImzEXiFzg\r\nAI9bNcpNpFQDs9mIXp+avmFfk+sGdTHNWZodoW1V+0WvRk93dYdT/taQSBBy\r\nddOXqSx6x6VrSO1ivX3WbCJ3eGgHi+zNWyeLuLsp1aUmi3CM4df82+Mg2rf1\r\nNIgDusV2X+/3lv/ip19S7luOyuRTyyo4HNHhuMA3gPgMriYNKo0cDfyWVcgR\r\n333ZEwnwL5CQWbO/P/hN+NjN5AMfe9P9b1CGs8H5tI8+IfDkxGagkFjC9wKK\r\naoL7xHYzpc1I6bIPcT1u9bBdzkJSoKB7KUsRg9CGB9aQ3vBfGEADlRspez3q\r\nzTH51Ryze23IuPVaxGT33SrgF2T5Rp0zcGd52gQNe7rFhEIeTqUrjCZKWsNb\r\nDhDa8ojgjHVCvwYm1s0YQLASh11x+uEO000=\r\n=kITI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-37c13accad9aa71ae75c8bcb46b286e147271170-16.x/balena-jellyfish-jellyscript-7.1.56.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-37c13accad9aa71ae75c8bcb46b286e147271170-16.x/balena-jellyfish-jellyscript-7.1.56.tgz","_integrity":"sha512-UnfEWD/LgWcm+JWHF1UDDr/qxWjoVMe465RpOfEF1sYov3mafY0FvgFLGUb6pgqKAD17JHFvEnRCcntadv7NSA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T17:43:33.404Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.42","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.56_1663091229090_0.8177755839747547","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.57-renovate-autumndb-22-x-6f7620760e98a4ff63f04a6c03e794ff7406c4dc":{"name":"@balena/jellyfish-jellyscript","version":"7.1.57-renovate-autumndb-22-x-6f7620760e98a4ff63f04a6c03e794ff7406c4dc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.57-renovate-autumndb-22-x-6f7620760e98a4ff63f04a6c03e794ff7406c4dc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"650a6e862a2b41cdf085325ac4a51f88160e36a2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.57-renovate-autumndb-22-x-6f7620760e98a4ff63f04a6c03e794ff7406c4dc.tgz","fileCount":14,"integrity":"sha512-2dIVX8koY6HERDHS1iXNzaXIgGDT47J1Zy/1qN6aDW/U+CVcdv+hNyH1AMGPRUsoDDo7nvqQ+yf/kpGvDL4u0Q==","signatures":[{"sig":"MEUCIGVqGYSJRxjUMKxbpES3uf7mJq8pVfZlLccUqFw3leZYAiEApehsNl4VkxvAf+VaxJRc7wND+3nn4bOjZNywc/8PdcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIPfpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTpQ//XFMTet/ACjwkw75nqa7eTywspUU+z+wDKcbcsPAXWac4HKgg\r\nnY+tHR5uvIyUhBmNvUOMGNDtMTbYZcIbWuRBSHA5yPL4KjoYlrl5iIYELR+M\r\n6ElcpeCbnkOdS4nYsNsm377axMJcBBaYLdACt0flroW5BBo5JkTzXaXX/Y2r\r\nawEgQfE0HgvpbHM+ORENn2fq8UKTVQU27hrUWfsLgldw+25ORM2rGdBE3Hga\r\nzqOL+Iy0B9d8O1zKBgzLeMfiAANXvbIi0KFKMb2bFVIMN586ODyiLO3fr+Hc\r\nIfslChULkmlgl64KIbEsJmoNqmO0iKpfTedCoSLdNR7rDX0bry50sS788zza\r\nokEldxkRX8a0JUbSNIm6+3oJYJe2JmsxthRJ9+xYZhHoMI0bAuqBj04dTW75\r\nRZbSOeg3Jr21uRqZj0HuMmMyQ9zX/pDj8rMLLD6pWJDPlOy5pGZnynJHvcMS\r\nIzDR5sS7T9TGTU4NSszDHBpNa0Hi00K/M9qUkQLwFtjcN1EOg1YKl853XpEm\r\nwL3HwX0cL5Hv7xBnpkJDrbbMsxBtjd4VOPzNpYzRDuB3pjj0VDuOFNsQ/MHT\r\nHY07IgAzQQvEIUL+EMRdXCqIu9wthcKS5VPU1zfwPnGdPW+J/+PlsszvCeoH\r\nV80xQ+QZdhEz6yWuDwsG5E7OXECAsiacCzs=\r\n=zCpM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6f7620760e98a4ff63f04a6c03e794ff7406c4dc-16.x/balena-jellyfish-jellyscript-7.1.57.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6f7620760e98a4ff63f04a6c03e794ff7406c4dc-16.x/balena-jellyfish-jellyscript-7.1.57.tgz","_integrity":"sha512-2dIVX8koY6HERDHS1iXNzaXIgGDT47J1Zy/1qN6aDW/U+CVcdv+hNyH1AMGPRUsoDDo7nvqQ+yf/kpGvDL4u0Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T21:35:10.350Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.44","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.57-renovate-autumndb-22-x-6f7620760e98a4ff63f04a6c03e794ff7406c4dc_1663105001336_0.3549145129202742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.57":{"name":"@balena/jellyfish-jellyscript","version":"7.1.57","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.57","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"150c2f3e54cbb7fe3a29a6fcebcbce6b7706eee2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.57.tgz","fileCount":12,"integrity":"sha512-7CbVMQw/Qh/DchPz7zNsVGqs12wEoIJU+euyY0XsqijCNqDcirVYmhc9DgD31yZ9F71O5lpEybWQyhwbXag+ZQ==","signatures":[{"sig":"MEUCIGBfBP7UodV4a/Fjr/13scqwUtf3cNv46IONyRHLiexqAiEA8S+nsBbmo3Ye7K9C8L4ZZfw+sbfk7eCkliWmNJWoyOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIPh2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolQw/9EBfLK1A7RFb/77dzQs0v243WISfBx32RM84Oos06cvbKLmCk\r\n2JwK2eNteYzr3ychwWRvhBzyv7f2ckk4cQIvhkwUzh/xp2+CuyKO1CnrlQKb\r\nagzpfl6J7K48f+S4au7KuYtER8t2xb2R5yg0EYaDzoYOIrue/JWPFXq7Zn/t\r\nPCSe+Le33r0du/7xsQa5rmzWzDGk0v3hjL4O3Q3BvTH5++rKNi4m+FFatoRN\r\nSmuZYRFHcD4Amy6BWfMQbgF/Q/dqvs7e7BMkGeFmLMyXFV/YDjqyrW6PZR9M\r\nDgrQIf9hM9HInfwbyBpdTDtcyjSakJsWACT0BuhTJ07kte7MKZ/N35lI1OV+\r\np+JhYpvJ50LWF2IlV1cehdMNWqjJjoxtnWznJCfA7h9jy5xFIaC+m7qmdv5D\r\nrAeyVBGrI0Qj7hWQQcfOujaubs3e/pEDaZwGVYmgfjECCbxVeg+YOUcuyL3d\r\njjDDn91TvRzCL0pHscV/UyFE6gPZessNJo8cLsYk7ImpzDgWg9EgMQOpIOK1\r\nZTKw2uXOy/vuJ2JQJVXtWI69mZplN4bXJeIgPRJRiqBg9hi54raajxTwC9rV\r\nfhG74i/fw07WkPkfalHe7gELvhVPK1853bmYZKutqj444U7nIERSsmX/kyjJ\r\nqG5lhVvZm4mkuDXqEbWYG1wTC+u/JHtAhsM=\r\n=gYsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6f7620760e98a4ff63f04a6c03e794ff7406c4dc-16.x/balena-jellyfish-jellyscript-7.1.57.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6f7620760e98a4ff63f04a6c03e794ff7406c4dc-16.x/balena-jellyfish-jellyscript-7.1.57.tgz","_integrity":"sha512-7CbVMQw/Qh/DchPz7zNsVGqs12wEoIJU+euyY0XsqijCNqDcirVYmhc9DgD31yZ9F71O5lpEybWQyhwbXag+ZQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-13T21:35:10.350Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.44","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.57_1663105142435_0.25315467940821534","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.58-renovate-autumndb-22-x-ddf44730a8926935d0c2f8358ce3bc480094d307":{"name":"@balena/jellyfish-jellyscript","version":"7.1.58-renovate-autumndb-22-x-ddf44730a8926935d0c2f8358ce3bc480094d307","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.58-renovate-autumndb-22-x-ddf44730a8926935d0c2f8358ce3bc480094d307","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"882964f92f3259eb6b143babaeadf9b6efe30adf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.58-renovate-autumndb-22-x-ddf44730a8926935d0c2f8358ce3bc480094d307.tgz","fileCount":14,"integrity":"sha512-mb1OSI22K2lo+58SFzPqtLgao6YsJRlhpkfB4jt3FA2w2RAcBIVcJqlOrnSCtKrnpDdi3lZSgmIrjhUon9ufpQ==","signatures":[{"sig":"MEUCIQCg1YzwlzxIQcSxjA+gqfbJWxtaFlM4xtPGo4eFYRXDuwIgK2Pt0MNJssgKjsQHmueJOlQQn+qb6/iHK8S2Xnx/5Os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJBcFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC+w//ekaBjszrifPkZ+2OaC6ZGI8L5F7ErAkhgNGfzt1TSy9CKHkX\r\nniFICz0ZGw1YZ6ec27cs2m/BOfNM14xcx0I4nD45eU7v3x39q5WrrbLcvdic\r\nAGw/aA6V1d0182UDWyF701pxzHz4o5m1lb8fOqV/+mdlfcF/xeQMcuPpo4wY\r\nZfkT94mKm8DaZX5QY5JaubTC2YPOvBgvS/OSCCC2C4Bim3+d4o5np2CLVqHf\r\nnZAq1Zhc079+FXaD6l8D1cRFbQrdJlzFiSJlwzbY5dCQjZ2ifCWx2sxyafS7\r\n20M0S9dojOS5kUiv37s4YwuhFTOVddAH546c8nWtLyh6qyYJSbk3O9WxPgd/\r\nwHSDLbYVSlPRYnSSZ0LYf1N8NQqsWqWdZRgNLcW5k/XfRZJj3+HhjJ0mftAO\r\nNEzZQQuDw4EL/aOlNmcKFCUlrse5E99o2a7Uo3bU1Km3rdIk1LjMQ8Qyr9vY\r\n3dobS9RupgpQLhBm45L+GGNsplE+QroV68O2NnUjARfAQJrbcpUTkJ2nrFlS\r\n1TNZbzoj5+LrUPZLeeqw3qXeftOWF3rQCoPBRB6QEa/9aV/Q0PZRtHKmRhAq\r\nstwktauiW6Nd6MonOk0ARBH8nbU1yoU5nEwdt/sODV9BqYHjKmtUA8iWYEQu\r\nURk8oZikKERx5jqGi6LXplnVcNo23wotdH0=\r\n=ixg4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ddf44730a8926935d0c2f8358ce3bc480094d307-16.x/balena-jellyfish-jellyscript-7.1.58.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ddf44730a8926935d0c2f8358ce3bc480094d307-16.x/balena-jellyfish-jellyscript-7.1.58.tgz","_integrity":"sha512-mb1OSI22K2lo+58SFzPqtLgao6YsJRlhpkfB4jt3FA2w2RAcBIVcJqlOrnSCtKrnpDdi3lZSgmIrjhUon9ufpQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-16T06:24:40.607Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.45","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.58-renovate-autumndb-22-x-ddf44730a8926935d0c2f8358ce3bc480094d307_1663309573234_0.9688516077333247","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.58":{"name":"@balena/jellyfish-jellyscript","version":"7.1.58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e2c4999f061389a833e1adce511509ed147d3522","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.58.tgz","fileCount":12,"integrity":"sha512-ihP8B1k8P/d2g4COOs95PRaJVtV7/p8KC8AgmpJ+tH6VhM1x8Ko6ArAnPuIkjUDVjGZLvEF4AJ8mgwZtc1Ha9Q==","signatures":[{"sig":"MEYCIQDE/OSfAXUULqXBLXY6uQDNwH5Bgo13ES9YQgjeFCXfKQIhANM0HIIShDXtIcUK8Y9sKAB1hlYOOwC3HWEWjfEwAqoM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJBeaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow3A//T2btVZ3aGwaX3aUg9WNQrPzRv9UOUbJXi6cHwO2PGIvYbF9W\r\neCKDrxDESkKiD/PcWGtCgU6sBbQx8+ddYeN/d/o8ApKyl+4Bytai1HCWhYAg\r\nmQc7vmTzmtL5beb6OrDeuvgqJb/fi+YTDTnN2Z8264RKiDmTIByV6jKhe6PK\r\n10IhuxXNYWQcpfp8kr/kUZfCRFzrfyJQbjtAf7mpZ+Z0DVs9EWhDFmP6E4+D\r\nwsAA+A0kSkPVMRrenIZ9FlOSDcxyAkzZ604LkuYlrecTPk/14uGmQwFbvQgh\r\nDQ0jlBF9tolwRjDfuMLLFboPUeA1+dpfijJu742F9Ng9GqAeztTdhUUAEgRP\r\nD71CTglQvaL2GfwPxwvXKMZq6ZnRnww9fy3lbNjUoz0NXsDfcKpvPW7sSScL\r\nrsVRxBEmVg4o+deEaiqdl8E4Y4oBwvqXcaS12iOXd22w7s0v/rKZIpJv0VJO\r\nFGftabV25/7PUJIa8mRL6NybKI1GsXolYD8qVcm7SRVqmy7RzyhdYQmIpvEc\r\nMvUCpKtE9oLr6jkrv1x53+FfaFPGUKt3OORvtyWBSkauFYGW2dLBIzYMH3R2\r\nbE8FO3ga45otD+rthcKrRTtBSC4Ftl1+PCTgfslli+zvFhMTvMZ+SXRTl7qd\r\nHM7kHz+vHrkCTQ4TK0ZzsxMQK4+Fj1ast9I=\r\n=H2Fh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ddf44730a8926935d0c2f8358ce3bc480094d307-16.x/balena-jellyfish-jellyscript-7.1.58.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ddf44730a8926935d0c2f8358ce3bc480094d307-16.x/balena-jellyfish-jellyscript-7.1.58.tgz","_integrity":"sha512-ihP8B1k8P/d2g4COOs95PRaJVtV7/p8KC8AgmpJ+tH6VhM1x8Ko6ArAnPuIkjUDVjGZLvEF4AJ8mgwZtc1Ha9Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-16T06:24:40.607Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.45","typescript":"^4.8.3","@types/jest":"^29.0.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.58_1663309722012_0.7987294332976063","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.59-renovate-jest-monorepo-06addb78579dc404073929cf724fa5627bd435c8":{"name":"@balena/jellyfish-jellyscript","version":"7.1.59-renovate-jest-monorepo-06addb78579dc404073929cf724fa5627bd435c8","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.59-renovate-jest-monorepo-06addb78579dc404073929cf724fa5627bd435c8","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b60b7464c931634810ceef4d22f857ded175c806","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.59-renovate-jest-monorepo-06addb78579dc404073929cf724fa5627bd435c8.tgz","fileCount":14,"integrity":"sha512-OKf8I3ziAenAnP6Rxxm9KUktIO9XwHtyXUzJqDqh2ARHEsm/EXVNVAHcrl7t6sZ+fo4V+TqKcoJWtdWLRo/Waw==","signatures":[{"sig":"MEQCIEAayXfcuHDjAXtr6rYnW1v1O3T4MMVr8Nga/cRD3eAXAiAnb9YXeTJoMw7HTRgVciFhzQlvSrv1jZzSf/kvy+UdbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJS5aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNjxAAn7ZquM6Y5VSKAyA5+7mUEcdlQ9DYWOkWFVqXGuDkin16gpEV\r\nsilL9dRbGrTS5fAbrNE/2BekmWZTsPyeQ8m588u3VzkmW9eeEzich57eqVvN\r\nlHHsuKSCvz9tXUmewwlKlMOSm7XAwmznQ86FFIEz7NmK09H1snkbBrMzw5ac\r\ntGA790suARnNfM7NwKl0Js8O16rgEYgd3PSUUirmt8bGA6GJ2Bc439UjjnEp\r\nMFMrOdvIcLS+knAZylxYSpcE3AuIwGENtgjOwjzwHdA1q9jgzPVb9CH5At+f\r\n5VsjWDg07U2hDUBzyEnG1zcQS1lEtnFIkfoYxBYrZdYceXdwi8MK8xqxKsZQ\r\nv5Q9Ky7JLyRDP/MImPupKe3pYcNAzossq42/IMpYht3Inam3b7XOazjHmFAp\r\nYG10x5NAAjGGdQEp9hJ/CqLgExj/2h1H5/+dUGEVlDTRCxhrHuI3WXFc/ZQ8\r\nMa/LnKzGQZ0QLd3UR+fmNZom+NZB5ecMkgUzFvpF4iO/+ZCuwzMb1qvVyGi+\r\nsVo1G94oel9gQPtZVk8ZDgSDSA+RyVxj99jXGh+WWofE8mno46dAfa//dMZ9\r\ngR9sF/OPmdzE1DyVTNwpJHIcTvWqw3PorjjuPNJj9kvispEBG44ky3sMsXWg\r\nic1FjQ3++5wSihMBKEWJBB7YOxtPKmVfg1I=\r\n=mETE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-06addb78579dc404073929cf724fa5627bd435c8-16.x/balena-jellyfish-jellyscript-7.1.59.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-06addb78579dc404073929cf724fa5627bd435c8-16.x/balena-jellyfish-jellyscript-7.1.59.tgz","_integrity":"sha512-OKf8I3ziAenAnP6Rxxm9KUktIO9XwHtyXUzJqDqh2ARHEsm/EXVNVAHcrl7t6sZ+fo4V+TqKcoJWtdWLRo/Waw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T02:16:24.411Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.45","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.59-renovate-jest-monorepo-06addb78579dc404073929cf724fa5627bd435c8_1663381081805_0.338123913404927","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.59":{"name":"@balena/jellyfish-jellyscript","version":"7.1.59","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.59","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0790d224746a1e0a1cc08ee379c5a6d73edeab21","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.59.tgz","fileCount":12,"integrity":"sha512-9uGdfF3Qzi2VzjmwVLCRf35g15xicaDMLOCLqBPHm7uBtDrgJEjpq1k6FYiZpfeOrfXs+VXAKpnQE0gey3941Q==","signatures":[{"sig":"MEUCIQCIWZbVf/jFkxdESzq0ZURclXFAz+lV1fcwHljtt/S8DgIgJpElpJGqcoGMJbvypgqAkqvq6JIgY2Fg93qKql50R58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJS7UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCHRAAg+u2BmJGfcugmJshigW0kZ/8sEPctcfc9cKRYh9/cOwueHnh\r\nVflSN820gD8/h4PmbmZeVpuGWHs86dSQhFY0uchIFrhkS2962tVElxY7CHTU\r\nePUg4qOs/k67UZQZp80kvAZiCE4q5zHy72jQeMhWa8oHdFXP7Gb7ahdivWAU\r\nluNp5SY5puJKEfy9uW2UHk1ev4h6pusefb9S4+Q493bTZgf2dvWmv/DTuY+R\r\nAoiOe/Ujqomd3PS1dLFV0gJ/D4a98XuQ23EsMykuP6cIaTkJ15CAQGk9lokp\r\nZ5vFneri2fI2TEGtPHAtTNZ4GoF/oycgu7ntQ3e65WCUvsrPSwVX4ExEJMnr\r\nQKoqZzUH4XDw5P1ctcpDCovZpF1ih0YOYzuUsUe6tElkWr/hSkgqV8HUWfzI\r\nRESbb8QdBTP7SINdojSw5U2xMKzyr4pdupCXQAyDjFfLo4D2Oz86Z5mSM60Z\r\ng632dFUhfmP9BTSC3Dd6N3J0Wx3h4ksdPph5XJJwS5nR/aZvhHO/4JQ/P0wX\r\nmo+bqDtRSsKWMvvzglCWkWIH3w+UOF+TsKZo06VCgzqOzzMv01F2iiD3A/kl\r\nqpna31g89osvjP75y4kCRGigcQEZUl/h84T+Mt7xITUO4uS8/uoSqbyd2Jxp\r\nBH/rWDTke5Gbx4n44+oVqBRW5ZccpWjp7U4=\r\n=JXjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-06addb78579dc404073929cf724fa5627bd435c8-16.x/balena-jellyfish-jellyscript-7.1.59.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-06addb78579dc404073929cf724fa5627bd435c8-16.x/balena-jellyfish-jellyscript-7.1.59.tgz","_integrity":"sha512-9uGdfF3Qzi2VzjmwVLCRf35g15xicaDMLOCLqBPHm7uBtDrgJEjpq1k6FYiZpfeOrfXs+VXAKpnQE0gey3941Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T02:16:24.411Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.0","typedoc":"^0.23.14","autumndb":"^22.2.45","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.59_1663381204598_0.843475043888835","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.60-renovate-ts-jest-29-x-9b83decf5019cee65d55357495d446b6ff8c0857":{"name":"@balena/jellyfish-jellyscript","version":"7.1.60-renovate-ts-jest-29-x-9b83decf5019cee65d55357495d446b6ff8c0857","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.60-renovate-ts-jest-29-x-9b83decf5019cee65d55357495d446b6ff8c0857","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"857b411b58733645a35f66284d32d2d6ac289aa0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.60-renovate-ts-jest-29-x-9b83decf5019cee65d55357495d446b6ff8c0857.tgz","fileCount":14,"integrity":"sha512-i1s6oyyu29tIz6gFwrwKa0VmMihcNwIrptGD4c2tat0toIftjL1OAyp0cM7wmm7pcYxtsfEAK3VwDQ0XZgoXQQ==","signatures":[{"sig":"MEYCIQCKqPbjyiMFTYZTJOLqv39uR6cfizxI5JBaTfv6eCZN8AIhAMrG+4vN3tqbbhQ11ljh+VhFU4Us1/N4+kFSJMIPvdh8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJS9xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEoQ/+NilkPBBGVtrFea2q2uJCd3RHs9xIKCqZ8U7OdOPsjWcNzkVn\r\nZ01+E36e9nW8X7eV6TTsR2j0QkG2vRfv4oPgmlneeBpgggJQKeuIUwCMeXBE\r\nYl45Vvzj2aOHRP3+oa8SwgCZ4hP8yie0FyDIsZdKJg2e9sWCdq+Vp71RZS5N\r\nCxH4Ivj/3Yr8W7YEcsbU6phZRxPZiuOraahcfm6yH4y7nGbHSoikagP4hjaA\r\nglSbpFztqcFVRpZGnjCHRu963OCmrK9ieqT1uKtkMajYeIllseliuVH0X+Zt\r\nMWl6r4zVptVZjmHmu0BGveMLYnMGosj1XkHIDqBaQsF+1Xg3Zeh1WJSjAp3m\r\nbyEBSesp9scW0EHWx7P88hFQKW+25GwtbHcWEWq2k6NzmqxszOU+umIKs/6o\r\nenFz2T5CDQjfgRWU2mymqwwCmxVC7csmtyBdYV60ulLxOvpnbWtPc9UG2t9S\r\n3wAOPWnm2Uc0ZfS3U8K0uv46xbmgv2z8cLzdzjHBVZ4F8UQ59CyT8d4npsDY\r\n84SoAHkcDUFNlK1droFPHnt1jGrHMLUSxyAehcV6Xn2OYvY5cdk2G+92zM/b\r\nGIwPd8kpEWlHhDrrgpw8x0rfYJWEFGqwk96T1E478DshP0S98P5PWWoVUCWV\r\nC6OSFYYCmfHaWELf03XGiAxP4mPRdS2nQko=\r\n=Ff3c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9b83decf5019cee65d55357495d446b6ff8c0857-16.x/balena-jellyfish-jellyscript-7.1.60.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9b83decf5019cee65d55357495d446b6ff8c0857-16.x/balena-jellyfish-jellyscript-7.1.60.tgz","_integrity":"sha512-i1s6oyyu29tIz6gFwrwKa0VmMihcNwIrptGD4c2tat0toIftjL1OAyp0cM7wmm7pcYxtsfEAK3VwDQ0XZgoXQQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T02:21:29.738Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.45","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.60-renovate-ts-jest-29-x-9b83decf5019cee65d55357495d446b6ff8c0857_1663381361669_0.31432170187919906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.60":{"name":"@balena/jellyfish-jellyscript","version":"7.1.60","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.60","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f5bd8dc7aaf34d938114f1ada8e196aee783d7d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.60.tgz","fileCount":12,"integrity":"sha512-qIPAn0Rxaf7J5ScUztQP+fPK5pscWirIv0np+YB6a7kGpq0kJlhYU9oCUYVnYFW3/kIR5BdoR343FoXZKOnx0Q==","signatures":[{"sig":"MEQCIGuNyb5ptsot3LhYwP4gaUyxacfF08zr+VybF/YSTVRPAiAV5PkBavpOMkbzL0IakzUWKAZbtZ0UJDJ5tMi0OprOOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJS/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvwQ/6AgWdXMT0ZUxXFYPWZ5mHuZFhHTnpP2oEBh0J11fZnASROHaw\r\nHxzXekHcOMtWM0MRdg6/5xVtxS5OoVfCBIbVoyl2H/UXgm9g8C9bqoElH6HR\r\nloIbXZucVVzdwm+Dpip0da9g3dUGxPmCADHzIS+HgtrkF4Sq/A4TJyVGjoLM\r\np/KUMK/07DFKo28nKN/Y9iH9i39KDCpuXdus/Y0Jhk1z2sh7u0S82B7ei2gT\r\njCFHwkqaFJvn9j1tHKIyln1VLFJ76BCIwfzevHHzZh0loQCmsBR5jVX1by2M\r\nztL7X8okkD1SZAVALi5FM9c/Py1s8pdDYRRMN2yIj2mGV/SoopQEu2RM4JoV\r\nDw1z9u3lOBjB9r4Qnh0uCUKNCeMSeZQVdRG8oN02k7CJ9EI++3YruN3BY/at\r\nFjQ16yxsm6x7X1b/hEo06R8eQY7Yyx1uzsVA8ayQruUkMAameOUnD1EL+YYW\r\nmbNH6bwwvxaP+QvHyE2h0VhCkgRST6xc6C01G085vDGKOdSMZX8vPXyDl7bN\r\nr5h8UurUkAcnfC3yMMoHjaSqCLHbzXPmX1rY8N9KEYs/rFUSBWrJm6b/95TH\r\nyb6964eHhiImwXOZJBGwpu0fj8eIrqBXeUhIRmkdrCPBZCqWYBvko9D56C6q\r\nB13EbjAJMeGvBkhc8lsweHXCHiCm1sggprg=\r\n=5Xgb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9b83decf5019cee65d55357495d446b6ff8c0857-16.x/balena-jellyfish-jellyscript-7.1.60.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9b83decf5019cee65d55357495d446b6ff8c0857-16.x/balena-jellyfish-jellyscript-7.1.60.tgz","_integrity":"sha512-qIPAn0Rxaf7J5ScUztQP+fPK5pscWirIv0np+YB6a7kGpq0kJlhYU9oCUYVnYFW3/kIR5BdoR343FoXZKOnx0Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T02:21:29.738Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.45","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.60_1663381488145_0.11697124336673603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.61-renovate-autumndb-22-x-bc328268b47f71448a3f25a7ccb1b8fd9585962d":{"name":"@balena/jellyfish-jellyscript","version":"7.1.61-renovate-autumndb-22-x-bc328268b47f71448a3f25a7ccb1b8fd9585962d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.61-renovate-autumndb-22-x-bc328268b47f71448a3f25a7ccb1b8fd9585962d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"79361b003c597a75a64c5c392eb8e23a0a8d2b12","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.61-renovate-autumndb-22-x-bc328268b47f71448a3f25a7ccb1b8fd9585962d.tgz","fileCount":14,"integrity":"sha512-ib/gncWCIC7x0Y4QBGzGqUetPjAJUPb2P1/8zsAju7m9WBT8YjOEPJvQxeScuc7i/NHRDUqb5T/7nAv089+iCg==","signatures":[{"sig":"MEQCIGyANurgGK87FnzMPGwLE7IPgy0qRmuNmeo33Gcd4x95AiBZsmnmEnliPF8L/qA3UEbwEIvnFl1ez4s9PV6upRBoMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJZ78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4sw//aDzpDdBEcGVDjtElbbrnaXZKWXMl4PtwocWXHVBhN2Kdg9Gc\r\nQXziZgqoXNsCmnHnhz2j0oei1Y/Mnx2hYJmT69F59o7D1i9g8JLkXLHtcpaD\r\npohKVsnxvZrCz0dfBVLsRAfqlaPorHmtdj0TcXCf4A0IJzZFkGjAkh8H6X2Q\r\nNowTcTAXSDmMQFr9yUYJR2JKBTd1xdtRDFKEOpZCKEBS0Be+8jwVAUcgqnNB\r\nOFdrSV631DhD10DOWdVvXiNgwKItsjsAibC2L/uoCH4QR7GWGNupZR6G36Qf\r\nqeBSJD6BhXfikGrY0IAGuIFKLMpWWcTLNx0eqWaqaM+L8bw+JsHww2ZTMcg9\r\nNp0cYdFHuTuw6ze8HRcnSHckfl1HxqViIE2SBPuNIFPz8UcoayVnEEnAmAyz\r\nvtaVoJPq2FmzGks1bUtCcp2Y1lI+vk/jl3HvYLr+LQkwx9ceXvh/OOevzxbN\r\nacyabg9qFN7ewsllLSxvlFiTmiFsRYhlsCrj1FSKSlHRSaqWj0P8ADoIVZoG\r\nFgzB/AURvJ00PTIJqEDbuDJrkLULpg/mDIm914LpJKG5UwHwcinoWyY+k0LB\r\nKP8Umfw10NwxS+o+8U+Dr+kBQLyHewjKdZvQn/3kGVNp52wMFPS0WtYj2DND\r\nz3rrXcBgQKtEbnz7dIaNjbdwtWYtWKFruno=\r\n=Y9U9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-bc328268b47f71448a3f25a7ccb1b8fd9585962d-16.x/balena-jellyfish-jellyscript-7.1.61.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-bc328268b47f71448a3f25a7ccb1b8fd9585962d-16.x/balena-jellyfish-jellyscript-7.1.61.tgz","_integrity":"sha512-ib/gncWCIC7x0Y4QBGzGqUetPjAJUPb2P1/8zsAju7m9WBT8YjOEPJvQxeScuc7i/NHRDUqb5T/7nAv089+iCg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T10:16:50.251Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.47","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.61-renovate-autumndb-22-x-bc328268b47f71448a3f25a7ccb1b8fd9585962d_1663409916251_0.2253059598926872","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.61":{"name":"@balena/jellyfish-jellyscript","version":"7.1.61","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.61","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7eee8dba433f2840680b8231bda9625cf9a9a633","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.61.tgz","fileCount":12,"integrity":"sha512-HRCjoc/D/oZV1/pNofZlpsc1Mvqj1y0xyypFCrgB0RdADWoa2DgKTbJikTvyHGZ+xmeMdqt7G3sIdhNd66y9+A==","signatures":[{"sig":"MEUCIDZWDjfxZAvRtjKJuGcRgRSu1NrikSmGETU3Y59C9DtoAiEA/FaMct6/iSIhggG7/pYxGrDb+GM7nR2wwYHuws/wRtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJZ91ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWiA//XSDmC6EHs5/8nrZkz99euB2JRJqOQvFCvrws6tMUjctNKXJb\r\ncIOXOqwHOqRO/OvE81pwyMvISt1QgiaTaDaSJ6JsnVj/FWf8I1v7JO5vvoMg\r\nX9Jzmc73cPOXoYnRktNOPXar70TPDXeRxRrOkT3PPhsaRgqe9D2gNoL+DwCd\r\nyUVCKUYTSiBotkaQ5rniMpXY9lBahbbgImTKXAjilCOUrLe33teu/3D2TANB\r\np9+em0rZckolw3VV9yfPWxTThPN1MP+9jw35rOgK1vmFy0UjbcQezaInaa6u\r\nVyth/WdtHR2toIYrHiy3yfXwmbBLRSdDMtWpta0kFkOs3awm5mbeai4mN7Rk\r\nwPQXATuKBVFwfKrxluiombwlqA3al3kgGkRg8P0FFi1PUXqvT6vh8cWIsuP2\r\npTmDM/TgBiYOL62FjP8C6mpPolUWr+VlpYanmBrDkU/zZBkZRA03EsgaWYxw\r\nJrcw40dz/XgtXJyDbGtelSo0OjJSKGJlGvr8ds0oIz15x5fQJhvQADlNPgCs\r\nZ/kmUD7wkA2ANdIz0Kn883ME5/lA6z56AaxNBgP5ZLji9l2TkC/ZoR1T+FH1\r\nV9gSqyu6YMU1KOcpzrRuY4nhNh5inbv3P5HRE0fLMIYdO5zstnHzeNLjsfzh\r\n8xmB75KBwWGk9HfB1ratpe7v9i67AuPHLmA=\r\n=nx1V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-bc328268b47f71448a3f25a7ccb1b8fd9585962d-16.x/balena-jellyfish-jellyscript-7.1.61.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-bc328268b47f71448a3f25a7ccb1b8fd9585962d-16.x/balena-jellyfish-jellyscript-7.1.61.tgz","_integrity":"sha512-HRCjoc/D/oZV1/pNofZlpsc1Mvqj1y0xyypFCrgB0RdADWoa2DgKTbJikTvyHGZ+xmeMdqt7G3sIdhNd66y9+A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T10:16:50.251Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.47","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.61_1663410037228_0.4150823123899072","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.62-renovate-autumndb-22-x-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85":{"name":"@balena/jellyfish-jellyscript","version":"7.1.62-renovate-autumndb-22-x-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.62-renovate-autumndb-22-x-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5c0ae58b5565ec34d89a1c057a827f95759568ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.62-renovate-autumndb-22-x-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85.tgz","fileCount":14,"integrity":"sha512-k1HdicEf0uppCS9U5irJibXoXA7lTXRqN3ymon6DfyriQ9VQcA0ihcPOX0LiEAkfwAZkJZBsfJ5uXuv7G3tCFQ==","signatures":[{"sig":"MEYCIQCM2Nc1HOrgHjUp4lc/o19hcfT04zpB6JpLCMFpnB2bTAIhAMGb5IH9nwRGHay0AVpPQuJ0T78tqb+IH+XdBLMcP5iR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJczIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQaRAAjgfM1xspub4DaqhR7ub78XLyRHcrnsba739UUi0GNKfOudmI\r\nibtQf5cB8JfxPIpk8cSEkdPR4Abjqb+l3nl56OtCCzTVgwq3BibF3kAXkw8/\r\n0Nb+sJy9sEvGVP9qv6acWHtQSt+sfprDjnwGVg+MpS1VMPTJ4/QCSZ1WKkKs\r\nScGMXls8aipMID/xg4OKMWeI9vyg83PUtKiskxKwFEHNqypaX5ob6WPHKtWA\r\nH9hevOugBmsxlsZPgWY6uV5OypO1qVe4buyeDEYhB8zxoph9AFKOXWdvCqRz\r\nULHzPbHjgLy3+gvyIf6MtiN2i52jRQ2Z6vQ0QVPvde1R1D8pPWswoLcNNa30\r\n5puaoOcR74MYQvb4s1RXxQuTBMikwptZBY5cnqBZKlJdhcJd/qBxgR3Gi/iY\r\nvLlHljMtkP7hdlhXoLAb0+gWFI7lbwZuXJIBPIR8RozgZbakxjjjU1h8wjXc\r\nbDpUx+vxTilMdd22CLZSQtHYgo8/e6hcuKzUSYfjNRzmkAPSA96Z6BjcAQIa\r\nvOxZhX8O7Sq7hNzoTyKcsuMMoWOTvzK+Nw/575EYPIEQ5vcasGgfGgSlBsti\r\nbbeRJ+c3+CF/W33MxbtLfoltvsPHyX/P3f34r+2Wh4s+nB5NSwq4FM6ui9kP\r\ngpeuRt52AllcJO7KFkKk8LKJ6/vKoLsqI6o=\r\n=GOV4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85-16.x/balena-jellyfish-jellyscript-7.1.62.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85-16.x/balena-jellyfish-jellyscript-7.1.62.tgz","_integrity":"sha512-k1HdicEf0uppCS9U5irJibXoXA7lTXRqN3ymon6DfyriQ9VQcA0ihcPOX0LiEAkfwAZkJZBsfJ5uXuv7G3tCFQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T13:32:46.916Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.49","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.62-renovate-autumndb-22-x-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85_1663421640721_0.2408448172181128","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.62":{"name":"@balena/jellyfish-jellyscript","version":"7.1.62","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.62","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83193cd5f4bdd3a3edc9cd003d535695d6f7a442","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.62.tgz","fileCount":12,"integrity":"sha512-xxGHGQGpOyMZsch2o4Hp9SuRAjizT8XcqFAMMzQ4xNtPZu8buA30EJqx+fiq50g8iiYz9b9MZfabukxHoUCIcw==","signatures":[{"sig":"MEUCIEWA+M2Io2DPzciC2qEYYjdOPoUc5KPaowlWoRsLXGo7AiEAjYPY6SSGFFxIU1LLBqVdifJy7tz7Y//iRILoE/mNjg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJc1KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBQw/+IULCEZVw+tU3Xgwtlm713+t7cs6DRhci0jtWyivdCjlFTNOK\r\nqA01/9pKDJuaBEsnag1IFx9kN+VrewGdh5Wyv7uVhq5wALxRkORXAdbI/RG6\r\n1q9RBSmA7J3f9x6XTpIWbMlR90H/4bLeJs/bezjFmriso5CMPnJP4UVIGT9Q\r\nibAj7BhaNlJyEsP2Bu1DqAPcad/J2R+tCWleC2Sc8MG9DTFje1/Dd7s/J/lG\r\nUMmQfA6a6ct2OAQcMBFEpsrPOBhClhDt014+k6LLU5gtF6y7aysaVpRErr7E\r\nOffbJPb3Gflm9cUqbNcjYTcasT6xKi1r7fspZ8FOOJlKrmcbtSCiV9U8zQ2M\r\n+p4izp4meuu3KtXksHnAzjl+/auUrcT9R6KKw3SlSesydWspERAqwqBt5oXE\r\neFj/tRJFm9vfkxicF6aTtRQ1RQp3L9/0SscyVgNqimTuhjFjtFKDd8VWO10P\r\nl9MqKsuwCkhPcXs+oryHMmzykjVFjbPl8O7H2WQT5hr3kunjcTOPm6/OKToP\r\nEw97JgyitzXntvz15XqmA9NvUBSJUi50/WgIgRE9mAfF+NO7fqZaNZEn3zJA\r\nf1y4Zmr+LA8Tr+jtW9ey37A58UfPNmmnH1hEdBbR7oIerT0kbjrsVmx0Rskg\r\nPiB9FWnaUJcFuJ/Aa5KusgmyVcBcRtPmNew=\r\n=9fhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85-16.x/balena-jellyfish-jellyscript-7.1.62.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85-16.x/balena-jellyfish-jellyscript-7.1.62.tgz","_integrity":"sha512-xxGHGQGpOyMZsch2o4Hp9SuRAjizT8XcqFAMMzQ4xNtPZu8buA30EJqx+fiq50g8iiYz9b9MZfabukxHoUCIcw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T13:32:46.916Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.49","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.62_1663421769947_0.04702438252817176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.63-renovate-autumndb-22-x-71f7f43b498b554d5dd6bb38e342054afd7a7323":{"name":"@balena/jellyfish-jellyscript","version":"7.1.63-renovate-autumndb-22-x-71f7f43b498b554d5dd6bb38e342054afd7a7323","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.63-renovate-autumndb-22-x-71f7f43b498b554d5dd6bb38e342054afd7a7323","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"342b6299cae0b0a3e67bceb9f5a5038ccdadd491","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.63-renovate-autumndb-22-x-71f7f43b498b554d5dd6bb38e342054afd7a7323.tgz","fileCount":14,"integrity":"sha512-sAc6UvqUBIfvazLKOSwqrkeCP9/zsFa0sz3D1ZBkait+mjc8Ds+S4ZdgLYJxiAgD+2HdKBDcZI+x4tFpzMyntg==","signatures":[{"sig":"MEYCIQDVsrZKpCh7Z64wNKt1cxCtsJR8ysoKNXdMOASq36ElUgIhAJTLglCsmskhjBp4EZx75xupcq3Wx6hs/kI6ykr1KfnM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJfD5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqAA/+PS3wxt47ZGJC67ErxAu0hZeWZ8UZUO9T950UWt6AAwivWVc3\r\nAQbXq+QmL9rnA+GdR5ziJasrIyp2ic9gEIiO4ewQySGqRpvM8mMlSWXf6KXx\r\nx2obxjVE1VYOI9M6dU3PAAd1oyShGvttpmyiuNwKCJLUq9ud2YzE6CUgI+Mx\r\n+zPmi6GFaBxOifDBOI19WWA+CxkTEb7+ePsHHGhR27RcxnHx7abunKJxmM9d\r\nPGXfCGmLkJpcnfsNeWXhpOKkq5LDBTrvrZzTuAW+CFIOCUzNXaVseMymy//K\r\nQomRecFGyryq2toKFnlYikVvDqbw5kIo+klCwFUZEVv1ndez2UNm6RAxRjbQ\r\n9vULDKJGDhPZquNxjc6hX7X20cS9szsUBmT+0W0Xzrtbvq/IJVUTqItekBiE\r\nhXVsrtQ4+IA54lp7y7eYniI7KdYKk7Yxt5CbbMeoDgYuaj1KKAnH8WtP5p0Z\r\n52okV9TEYvXByovmwcJ+NBLIACEzMs/APWrBtUPsrG0Yw3jj1Zgok5i3E3PS\r\nfwQc+oqfI6xOpNCB7lLx2Mq2phbafV09XiW/0CkRC5LLd6qWuB2aHehFrZeB\r\n2QktpFQa8X5RRdhoeX8NfO6WHvbZXsDPqYiG0PSt1aVaJyCmPo2FhFW9HyJP\r\nnV95hkcTqp+xhKmAVGSOIVebv0xR8xJQyMo=\r\n=BaPk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-71f7f43b498b554d5dd6bb38e342054afd7a7323-16.x/balena-jellyfish-jellyscript-7.1.63.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-71f7f43b498b554d5dd6bb38e342054afd7a7323-16.x/balena-jellyfish-jellyscript-7.1.63.tgz","_integrity":"sha512-sAc6UvqUBIfvazLKOSwqrkeCP9/zsFa0sz3D1ZBkait+mjc8Ds+S4ZdgLYJxiAgD+2HdKBDcZI+x4tFpzMyntg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T16:07:11.024Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.52","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.63-renovate-autumndb-22-x-71f7f43b498b554d5dd6bb38e342054afd7a7323_1663430905409_0.7316221177196593","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.63":{"name":"@balena/jellyfish-jellyscript","version":"7.1.63","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.63","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3e672faae6afccc05e519635774c9207813cb1b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.63.tgz","fileCount":12,"integrity":"sha512-MpFXTi9RxSDRKKHEFWdaK/dJMG1TZQhtMqu2Yajk1M3K5MfA6vqb4qvsn7XiCViw5wg3yALmbI0p0od8OyJORQ==","signatures":[{"sig":"MEQCIHbKBn3bSBZYTZgiQm7toBWGppa7+h7/D62TLdE5DuTeAiAH8fmDmWDLRTDUWTI+0nC4WyIUkM72RQFGKCaNCoktPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJfFsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraZQ/9G8QN99CCyo7QXZwLwVeSJ0xsnE8hN2QmYudvUPRjg09SQ3Jd\r\nttC+zJ4C+T0/HMwTyFcUQD7peKYNsgYfJ5qQoJV5gvlbBExgjhKAddL6c/qk\r\nsJq7MNu/CbqrXo5rk9Px8SAQcFGtTivormXEBWM4S5WipYmVWkF7ga6ML5L8\r\n0cCp1adTXHfMA35VkAPEaS45kqucN3nz3loeI+6FThAWh+kQCXlKnN9xzQwB\r\nRL2A+ZwJL5Z2+DJEoAkNJ+pAAY5YmNLJc2eBOEjy2RD+mH6LPWjQjun0CpjU\r\nc4Y/3wiCJkdy9oKII4SVKXZbxag4jl+hvx3qFdpUZLIyIb3n9BIWAPDUCmOZ\r\nqT1WbsIifRq8S4elwiWP2nuBjZOF7RFfICLjtwwMScVU+LaBIiKyci4dCswm\r\nVtN+RNZT9L6RHriJ5l4zTwp7dPRyo5bu/vG+eY+geeNmYHKnB7+hxQiIzMvg\r\n/+9ncwr982GW+I3hGsjIJ7SilM3msGYvk3C/hu87xWJOkx+4H6c5dyaHhAhC\r\nFsMA9g1+bnrd9u4WfL04O1zZ6/87jniP1btUXehl7NlLgg/UGzd92G3oo8xG\r\n/5UZkLEfXXgwCJPJsCrWYqeDBKXHFnIGWj62mrEy3son1aU3z9oC6Yuf6wbA\r\nOpt9AQdtOXfolsUUBQL8DJVyH8uvFCS03Sc=\r\n=W6v6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-71f7f43b498b554d5dd6bb38e342054afd7a7323-16.x/balena-jellyfish-jellyscript-7.1.63.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-71f7f43b498b554d5dd6bb38e342054afd7a7323-16.x/balena-jellyfish-jellyscript-7.1.63.tgz","_integrity":"sha512-MpFXTi9RxSDRKKHEFWdaK/dJMG1TZQhtMqu2Yajk1M3K5MfA6vqb4qvsn7XiCViw5wg3yALmbI0p0od8OyJORQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-17T16:07:11.024Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.52","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.63_1663431020097_0.7835414632473983","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.64-renovate-autumndb-22-x-c045025fac63ce955ab425cbf2fc6b040c75623f":{"name":"@balena/jellyfish-jellyscript","version":"7.1.64-renovate-autumndb-22-x-c045025fac63ce955ab425cbf2fc6b040c75623f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.64-renovate-autumndb-22-x-c045025fac63ce955ab425cbf2fc6b040c75623f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ac3ff3146691b231e6a5f755a310c3ab35dd6eac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.64-renovate-autumndb-22-x-c045025fac63ce955ab425cbf2fc6b040c75623f.tgz","fileCount":14,"integrity":"sha512-/5+m7trWrhSApSj8D3/4RMqGCLpeVatqr9wuEbZiUGUf7rU2+ygyd8pf+5428h0DuxCz+K4C1WNV3TRACsFnLA==","signatures":[{"sig":"MEUCIBdEWi9Xx3rVGCBjrGVZ/64e7tEv3MrbBbK2VH/dI6zHAiEA7zOfkbxY3HltugCY3OpSSKQ3ri41HRCyfjhJP+I1dh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ1iIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOug//RknUyeQ8nDUrzf5nKipFsdWX2bmuNl0dD5McOpv5sQN42fOU\r\nMpr/UeKfr1Q+L6rpm2BECktPa6dsxJU5M3LnE2UdSSmwYzAa118rdQUcs0lb\r\njtHj3nayvaFRT/kFtne8qQ7GiIksASib1u8DMuzGdmRQ2oI04W1cI2nGfHMR\r\nkShw6Pv/rO2Xx+8hdPI5b1VSQVYPSU4OyivVaizkQFjoqt459tjUsyCDPh6m\r\n7zIJfev0IH/S2zGYA8+vfdsLYf75ouJggpy/KPJuEy6EXueCHWQCOjTdeCb/\r\npIvGdkJdIkySCpuBppISYrmer1XBF3e3oJKim+BJJktXbmhJ3ttzV1KDFeV0\r\n9i10EyAhh8JDYYeGFUFJM/CNtIcuKCjSA27Dyqgodv6zEEl9E7HgByFOBXO+\r\n52ubrIiAut3ztrekWfTjDMoZevuXs7kh2PNEWKQ1aX4XqpRo0fdhdb7CpJsX\r\n9sNJvsHNQy0BohfxY0tMPDnWRhPHYzJddET/K9kLhAgtxik6tYL4bFDlxEap\r\nNSDLKj1Cuyv1IYnCGLRYm6VcVV8YnyRwzuCoDefzuGmijNrTkoLUeyuAVzit\r\nMsfiVllw6XvNKQHdSUKjkV/Tti1CXC+aQ4oHdQOlOQRppXel9vi8CSP9bpPE\r\n7gi8xVwOCYyz7Q6opqEzE42XVK3nGMet8vQ=\r\n=sz1Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c045025fac63ce955ab425cbf2fc6b040c75623f-16.x/balena-jellyfish-jellyscript-7.1.64.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c045025fac63ce955ab425cbf2fc6b040c75623f-16.x/balena-jellyfish-jellyscript-7.1.64.tgz","_integrity":"sha512-/5+m7trWrhSApSj8D3/4RMqGCLpeVatqr9wuEbZiUGUf7rU2+ygyd8pf+5428h0DuxCz+K4C1WNV3TRACsFnLA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T17:41:22.905Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.53","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.64-renovate-autumndb-22-x-c045025fac63ce955ab425cbf2fc6b040c75623f_1663522952590_0.5735410943478578","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.64":{"name":"@balena/jellyfish-jellyscript","version":"7.1.64","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.64","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"73125d2b111e2c11ea778890c552e36860adf6f6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.64.tgz","fileCount":12,"integrity":"sha512-tcQhak9sjIhdrJTcEavnHy0wD82sINH8CcwnfavkK0FRsysrzrOLKbwiwDQL8hlHdBsvCi3me+/7ZgkLmfjjKg==","signatures":[{"sig":"MEUCIDDL3AtCftjiqDzSriAioULoSeSV6iUQ8NDIQ72yclTWAiEAqkLaYxeaoSShkCw1X9yRRlti2qVkyYlDVFAjInOn5eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ1kLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmop3g/+PBsjeZnA3Bc3IIey2T0viU2xM+oBCFJQ+SXByBkWaexocNsP\r\nkW2ikiJpXX1FQHqtcpyEEFoyrFRahYTyjHlJzig67zlNlQd452/Sz8N4tjtw\r\nd54OJkLqSF8xQAYEmkk9pSlzLEn+4ir5Od8HZ7q3o1DpQsZ4m4czJy3lguBp\r\n0WfXG65U1xUJWeJFc/jaNIjvSRqN0H1DAShOtXPIVmR31aPwNvMkCOCBJMg1\r\nGMGDjHKXgsTRqLNMtFxltaKvGaPPWlYouDJ0Up9uY40hmJTZoKyzQUPFqRtv\r\njxgA8NXylVoO1z2L6n0JENb4TfbIITn70wHCltr1MTw37A99b3ijK6POY9xD\r\nLTFbAHfE9QCQ37WLSd29Q0MexbD7zU+ZYixmlSXAAHJpir4H+9S7Y6UQPf/u\r\nWZNT7oCZCwvImdZtIprAXRXp4Wd48lAqX72ytx6JQUPh/5NqI2a0s6XTox9d\r\nElZ9O19B6m+qDknCuRi/iB+S8sOmvpb1K2mbYSQvlqUGm7/snKUdlsfLikNa\r\nDckB05vhwH1vtl90qMPqB2fbLMROjgusazb0HPL+rKT+JgU1r4CheDySonXS\r\nfhb/O62gitG9YIzLM5FywABx8nT3rKdB6v7WAIBifzxrDZTm34ytoi79WOlt\r\n3Gip68TMgQlXg3BdeTbx+fwQWIw5zQYvhuQ=\r\n=u5Zb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c045025fac63ce955ab425cbf2fc6b040c75623f-16.x/balena-jellyfish-jellyscript-7.1.64.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c045025fac63ce955ab425cbf2fc6b040c75623f-16.x/balena-jellyfish-jellyscript-7.1.64.tgz","_integrity":"sha512-tcQhak9sjIhdrJTcEavnHy0wD82sINH8CcwnfavkK0FRsysrzrOLKbwiwDQL8hlHdBsvCi3me+/7ZgkLmfjjKg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T17:41:22.905Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.53","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.64_1663523082794_0.1368712135848591","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.65-renovate-autumndb-22-x-791ef303f166b53f445820934c74aff20006f846":{"name":"@balena/jellyfish-jellyscript","version":"7.1.65-renovate-autumndb-22-x-791ef303f166b53f445820934c74aff20006f846","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.65-renovate-autumndb-22-x-791ef303f166b53f445820934c74aff20006f846","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"55852b6c863fadaba48af3fcc6dedff10ece7ba9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.65-renovate-autumndb-22-x-791ef303f166b53f445820934c74aff20006f846.tgz","fileCount":14,"integrity":"sha512-NkkhwL0hZwWdTAgYYRFc6USRHJpF6TkNwDU78+rn5vh6O7ftLEZnIeUfy/PkVySEqmd3/ceWcXAOsRlOB/x/8w==","signatures":[{"sig":"MEYCIQD3d9vAL7vRyN+JEOyXFjcc98el16kI09hcLxbSggZ6qwIhAKqPBaSnSRfUCFj2jhwp82nnad7IjrZXrfMC454QkS8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ4ZzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpiwg/9G8JJRIomEFusHLKb72WoIhIDYJKVxp/j0ShUDBeEFlcZkkGD\r\ncNQ0nwqt5kaqIO/z+JEqAixTwy5Kh02Y00Jz58097NEFHQMS9wqlL2UV0LyE\r\nTm9yDpzwlnUkgT3Gq0jo4MJan5SgML3mRfQCfdXbPW5MlJfwNuwkwobJIfup\r\nQpQYLNauzJ15/UlDmMFQ9xkyR9NvsysjM7fANTjg7uZDab6BPHnKnMgREvbn\r\nFrPhQSAWSGwx+T7znWGSwkTSrGLn9l5fHINZWAWQ8m8SC3tqafTZ8KbbGtbd\r\nN/AuGxhTbAMI4RjcobGUlEl5EDgmEZO6FEQMH2QnCCm6EOqiQA+DeI8RXki4\r\nJU2bL4bfVR1ozhKtMXwz12nAoIs8sP0UyYzCuKzmdkvEZUBqYUVqP+ek7kxM\r\nrvhdz+x71dlkxq9t8fawKmOn5AY4RNjIEyB7mpCgJnfrdoy5zEC0b8KyV2wa\r\nMPRiJm+Ji/BVC58RIfpRjkb3LbineGoT602BQ5eem8h7MYf26ST4aOcE3iiP\r\nMHGv+yt3KpAuspDoIL+VOmj8XJsoByXTMzFBLuxylKu+Z5LqEJVIgogzLNt+\r\nXkFRZOjJYvG5A6R9d6nYt141ngVy/H9TbVA4g+yTViP5RC624NMIzNFQz824\r\naxE4Oz2bvLvJxjLzJ4IAwCSRRxmjpV+n/VQ=\r\n=dD+R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-791ef303f166b53f445820934c74aff20006f846-16.x/balena-jellyfish-jellyscript-7.1.65.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-791ef303f166b53f445820934c74aff20006f846-16.x/balena-jellyfish-jellyscript-7.1.65.tgz","_integrity":"sha512-NkkhwL0hZwWdTAgYYRFc6USRHJpF6TkNwDU78+rn5vh6O7ftLEZnIeUfy/PkVySEqmd3/ceWcXAOsRlOB/x/8w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T20:57:12.562Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.55","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.65-renovate-autumndb-22-x-791ef303f166b53f445820934c74aff20006f846_1663534707423_0.06663296083873771","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.65":{"name":"@balena/jellyfish-jellyscript","version":"7.1.65","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.65","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ea95bc0a2c14b38b0b0fa63d306c5487d3201893","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.65.tgz","fileCount":12,"integrity":"sha512-t7jUEs54aW0V2SLdykCqW2m50jHSXaFz0YfGy8xM3b2Nbn3TvIXVKHcXo5ZQOl+CEMn9aVAm94l7INtPZ7yxMw==","signatures":[{"sig":"MEYCIQDHRNmcd7ZNg9VzfOnR/e8PqcOi2DnLlTMmTMPTjOxK9gIhAJuaGmTVuRhuW+Tfe/qpmkSZ4iWW133jHbTnFSXGIv96","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ4bwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkBA//dgL5z+P4QBY4nGQmnVLkmF/CbfGYUmIsyoN+MMRwAFhjohWg\r\n0jRftTfG29frX+Tks48/wZHQgsOqImj4RNmBI12mqQk2d6sQzYbrwYLRXt6G\r\nl3zlafmlPu1kiUa1V3icGKf4MKCKx7PgFUfQjQ3Q7UcOjkW5BAn9JcMgnD54\r\nlXzcxL5WcycNMJmNwT7hGiUBOr212TTQzJc/+Eii+Fv4FUcqinN6rFQDIZg/\r\nQgzojs034PwcLb5rFO/THMBkq7E6h252kNZnZMjbtf5XnuZ8IplVFJlPtbK2\r\naYvp7atdpD7rjI8G+JGFZF7gVD5nmu6kzjt5uB63p/ttCkdJKmQLX+i9/vHS\r\nwZpi227zIkRGGRiicUMmX+336v+Z8w/5a8RIAMzsyC4uCv8HFYxgVaP80QnN\r\n8Kp8/RlLK5HNkI8Vu7QO2D2sOIkqUFQtJKLKSrMOwOGt/rePl47zDuLduESq\r\nvr/Y20qeM6je82P8hHjNyo2Vn36CfO9v3aPMEkCqg6ZRPICucyREK8kZyemT\r\n0IjNm9V1bzGwSiRMcuieEzJqkmuUqflPLvdzSQv1o1VkJkLLMdBvFQ/FqDQT\r\nyKfcycedHDy1ZO7CR9B4jLe/6ufG9wkAV9hpFabu9l8BJB8dXaNrM6EdboMV\r\nUA6p6wzJNOENOmK9PMjXiHdX+DQB7+gvC1Q=\r\n=wLcR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-791ef303f166b53f445820934c74aff20006f846-16.x/balena-jellyfish-jellyscript-7.1.65.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-791ef303f166b53f445820934c74aff20006f846-16.x/balena-jellyfish-jellyscript-7.1.65.tgz","_integrity":"sha512-t7jUEs54aW0V2SLdykCqW2m50jHSXaFz0YfGy8xM3b2Nbn3TvIXVKHcXo5ZQOl+CEMn9aVAm94l7INtPZ7yxMw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T20:57:12.562Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.14","autumndb":"^22.2.55","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.65_1663534832613_0.7344939718849943","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.66-renovate-typedoc-0-x-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f":{"name":"@balena/jellyfish-jellyscript","version":"7.1.66-renovate-typedoc-0-x-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.66-renovate-typedoc-0-x-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd8f811c84529a9f9140dd4e81c2085fe8a8f9b8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.66-renovate-typedoc-0-x-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f.tgz","fileCount":14,"integrity":"sha512-0KRkAayySj9VJ1ZYH1LBl0O5twzxfOMJKacBHfee3IzjSBbMk5b8xboA5ua4rn3/bfxU59Ud2A+u3An3VeowFg==","signatures":[{"sig":"MEYCIQDzzkDUACfSKMNuQjeuRyvj+t6EiPchvviLAcaehlbJPgIhAInfonuaykFzMOgTlpTuQ1E0nBvAeEt0yy++UTlgGz1p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ4eeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp24xAAovSOc39MZ32eNKkz1MIM0b5EN7utXuFSJywCLtrIRpznPQ6p\r\n/+UbOhPc/+Gfe9EF9aIZX4PO0qTqc52o7L5YGr3h6v0kXsdhu5H26VGl9/Yn\r\nkTCtVceoz8DfbGRQDpVdJ0inNuPdIti+7EHldgoOIndgRaZVgMdbVCD4mZIZ\r\nLmeZXJlvrldIs1TPpr+tiTFPH+butEPhTQ4ziuD75F+n8V+pHHt4F+58AF+P\r\nVQyOg6O1XO80y+2wfGv2qhReTQqLuBk+d5NkfwDP96dNmHUkhLKtiKVApkrL\r\ngfk2+oFk7s2CFaFIWMRXesRoH/gnelb+9K/4FEotjaE8gacbWiZiVSzYBklJ\r\n/zerx3b1X9Vg1yhpLtedpjyaop2Sm4oi2WjnktagHj2uyTmJ0Uh42o7J3SEH\r\n2/ls+ghQtQqFskt0eyBvsPOZwo/ZsKSgVHz+rDJFxD/7rLafEkJDJVRagfV0\r\nXVMOG54Zt7G8rnocL3b4hMluwreim3v+ZrCGV+nrYoGTIR8Bgb8pyz+7xCBK\r\n6MifxR9O2NiLB8Sy1qjb48sHQ7XojLaRbbegZc0INTZxnnijslADr9Cl7Q90\r\nMAnKi9OaQaRFYGvvv84V+cuahUuI0YsPXI5UBStMfi42myR69Rfb5dbQ7XsD\r\nbpq8sSHT+9RVil8cMO+MrcxbKnRlhLdAqGk=\r\n=amke\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f-16.x/balena-jellyfish-jellyscript-7.1.66.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f-16.x/balena-jellyfish-jellyscript-7.1.66.tgz","_integrity":"sha512-0KRkAayySj9VJ1ZYH1LBl0O5twzxfOMJKacBHfee3IzjSBbMk5b8xboA5ua4rn3/bfxU59Ud2A+u3An3VeowFg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T21:02:01.524Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.55","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.66-renovate-typedoc-0-x-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f_1663535005795_0.26994721913374176","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.66":{"name":"@balena/jellyfish-jellyscript","version":"7.1.66","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.66","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"67879b9a5193518ee47b825059dc706616b1db5b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.66.tgz","fileCount":12,"integrity":"sha512-EWCzR1xBxB/vEdiLngbpz7VmjIdy0D3i4/MxSGaC10YwQEZAXAkv9ACdE1PVrYnd3lZ7wcJ7ovsYNbzNPnWd5w==","signatures":[{"sig":"MEUCIQD1+a6XdTVDivuHaxySL7/jjU60Em6DCmZnI5hB5AFXcwIgbJUhmo4pkV3MXlzvKsaS4TcdlIuY4J6MSsqyntGKgn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ4gYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqaQ//fhgUu/bcjk7KydlBDCsLIVRTGnkwPBD4Vy0tCJHPpHGzpIzH\r\nnVQgHBIfANu2tUIJ7QatI3aF4T7yQH+yCe80Lm5oZDH9CDM2tn4dalmPqXS/\r\nzhDyXrH9qLZKkvlQFvVYkV1kHPSwHi+OvPLsV38gUnBHyEbThE9KHW3N/WdX\r\n4oUSepTXXLvAZWRU6+DYi4lxwUaDTU54qCUqdtnGh01zcyrdVoVomyofsAeZ\r\nwz8H22tseI4eEhancGTUlN/aG/PYuG/rmo0ebz+4HN2Tr3fap0jXW4u0rxQS\r\nfhF77nx0S9JoUi2zzPg37wVK4ryvxWpUxdVATnpZCG6T2z7n9KFOFVUQzqgl\r\nG9PyBEBkR5aG0NyGJZGeTE47nAqxxvDDUSCFhK++mMEFqUDbsRhSS94lx9N8\r\nFKew/ESWwZ691ax5Xeyn8qV6L6LE9sL+yO/Lyj3nwk5ZSxlUZk/OFgTNe/GK\r\n5ih5XNQYh7JUpCvTKIqIbH+nWQKLyprKhcgeZbrzQEuBXTXFNUbCrciCXNuE\r\n0GqlcpOeS/d0RWQXCuCqBPxLBbq8306MHmZtL2mmwA5xSvI6QKSfwJz2bvZc\r\nhJErta0DeZr7VJ7cDGeNmCpyEvAn3grtPykT0UMzcqr63cKCvw9lrVLXwy4/\r\nTWD71PQs74S2f36Ckxle1nBNEmApViDTEmc=\r\n=nEy+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f-16.x/balena-jellyfish-jellyscript-7.1.66.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f-16.x/balena-jellyfish-jellyscript-7.1.66.tgz","_integrity":"sha512-EWCzR1xBxB/vEdiLngbpz7VmjIdy0D3i4/MxSGaC10YwQEZAXAkv9ACdE1PVrYnd3lZ7wcJ7ovsYNbzNPnWd5w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-18T21:02:01.524Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.55","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.66_1663535128213_0.5634664543450747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.67-renovate-autumndb-22-x-5c9bfcdb38fd0ba64af1c08bca4af406af760863":{"name":"@balena/jellyfish-jellyscript","version":"7.1.67-renovate-autumndb-22-x-5c9bfcdb38fd0ba64af1c08bca4af406af760863","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.67-renovate-autumndb-22-x-5c9bfcdb38fd0ba64af1c08bca4af406af760863","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2c3f80d17a1f536dd44a041d065342bb05173e3d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.67-renovate-autumndb-22-x-5c9bfcdb38fd0ba64af1c08bca4af406af760863.tgz","fileCount":14,"integrity":"sha512-WnC+GKnvUvVmwjtz9CQaijPXFuoEPgweTuDJwtVlM/u7B38y1zpXdlyJsDPH5Da+ePwFjD9iDZ7ajTDIwy0QEw==","signatures":[{"sig":"MEUCIEJfFS/YLPPsKMIkHDlYcq0yKmdFIPP+kEl4QlazhmUmAiEAoIzTQszIbW95FkvrdV65iXcCCUyUY/6aFsXc9/Ericw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ8YeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+VQ/+NMu/6sV1f5HXDxAn3777jvvIvFHgQ/k71uSF5oIrDLqPKsRe\r\n/A7wgWHQ1vYrGUPLjRUBIMbs6b02qrxpyuFssgZoWxSquReAD5+d9fy+gzGu\r\nVqbd8w84DzeXl2v5blxvZWnR4z7yIn/WETfnw0ljtPnk4RsOBKASzjb/YwH5\r\n/iJMHuVjNbCMlurfL61JXGd6GMik8fq7Y83zPxHFZ33sFPbaHqiEgZUVF2nf\r\n9WXmEw7fvQRJyV/vwXflj0TGHcS7k2W1L0AoOqdCz1L4jUM7M5MKPyvyqj8Q\r\nFrk5SyMqTrfmuOqTmtg1I134KnvX9g2ZUL/TrR5FoGLU1q7ZH05V0sljiDEa\r\nuf8S67hlf8mvkd7j2Ivg3LJa453z+SDXrMB6UEAagHJZghgoZsNVwLKgt1JB\r\nc+xN2lKqQ2UiM76nDfGTQr2nsaOuP9Eu+uUVqmnasK6LK2WME3Eo84YeCB6t\r\n5n42ZawV4HnWhJD96UsTSoaWUwbd4hGp1EaOOCmBnXzfsXvHvaGjX3YWwhxK\r\ndFi7XCfBaDOvcQRZ2pBwPb+pcVMnAnjk90EH236TC2qaQbnXSc1VcEKfGx8L\r\naeI6fhwF4oFUiiGyxyLbvkG5BkB6y+DzCXHQ9fKwWeRpIKV70jPqzac0niNI\r\nrWo9thZF/wLyMuzIGDqpaJBOkFoprTXaNd4=\r\n=3aZO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5c9bfcdb38fd0ba64af1c08bca4af406af760863-16.x/balena-jellyfish-jellyscript-7.1.67.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5c9bfcdb38fd0ba64af1c08bca4af406af760863-16.x/balena-jellyfish-jellyscript-7.1.67.tgz","_integrity":"sha512-WnC+GKnvUvVmwjtz9CQaijPXFuoEPgweTuDJwtVlM/u7B38y1zpXdlyJsDPH5Da+ePwFjD9iDZ7ajTDIwy0QEw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T01:28:34.541Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.57","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.67-renovate-autumndb-22-x-5c9bfcdb38fd0ba64af1c08bca4af406af760863_1663551006152_0.28989971491202216","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.67":{"name":"@balena/jellyfish-jellyscript","version":"7.1.67","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.67","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f102607c7715532374cbff3b1ceb95d356c192b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.67.tgz","fileCount":12,"integrity":"sha512-UFQxtCS709CikF1zkIzW8fYHoyeRZ22O9pInvmsRpeq5GC4i71owUEifRiaPIT138nVoDr26BVNe9WkocEk9jg==","signatures":[{"sig":"MEUCIHf0YYuedO4G7UQ8Eg3Tk1tfyalXzlg48zYIrcd8MpTfAiEAn7xVerNpKvIHAlZLtP/ad2o/Kn3jhdfRvbp3STQuG/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ8ajACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7thAAjCIiah8ce+haYHQiuVi0DLnKCzmzzoqkTBVkxSy+moE8UKAh\r\ngH9WMqPFrO9DEMq0KtenooU0hg8sqspuX2S53KUpgLxVnOvpH/ui7NIRCc20\r\nWWLXS3KA0QTAHYODDktnyll+aVQ4IZOQ8GKjD5eC4XXcJCrEXnJrKflnbb4z\r\nmgsRCW8gxDdg/f8a2qS1XvBThP/SV3lrmdjPE6r0AUFWLaRbShzIV1PwNd0c\r\nfRCP2dH3MNRLSHYGgxkeK00lqNYaaf9o8b6OYDcUIESUcCG5qhRH5Zpo7ROA\r\nUxYmUxlT8arOnUxx4dFat+2c4GOABh3M5dnZeRmlKY2z05y3uToMXwtYzbWc\r\nDLHCzINyzfl/bQxCGU9q2B+HfjI4lLPqPA9jibI8bZleYju47Ftoe4RVvusi\r\n+uit7sAU+tfX7jAnftM4+0eMuFx6SDqbnsGYHXD5N/PClmLzTtcbt/re6Uhh\r\nQ0ca2bhRPwd/DwSRWBXaHsbtYwu2HIuGHNJn2wTfm/9PX1ifHVfUnPqT0RCP\r\nNbquGFtJXjjtmHibotbR4QvHEQ9ZPl2ShGEBWvWgdXPfx4x2XNlt7gsVAN6l\r\nFRMEtmA0DDx22DN9j/C4/SCV24KvefrMW/21zw7XIBVMzAlWdpS/EJwqKmmp\r\nAHWItcf7diqHdfbjMZAUkv1WZExEKwa1tgI=\r\n=7xwc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5c9bfcdb38fd0ba64af1c08bca4af406af760863-16.x/balena-jellyfish-jellyscript-7.1.67.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5c9bfcdb38fd0ba64af1c08bca4af406af760863-16.x/balena-jellyfish-jellyscript-7.1.67.tgz","_integrity":"sha512-UFQxtCS709CikF1zkIzW8fYHoyeRZ22O9pInvmsRpeq5GC4i71owUEifRiaPIT138nVoDr26BVNe9WkocEk9jg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T01:28:34.541Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.57","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.67_1663551138741_0.45996791432860373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.68-joshbwlng-nvmrc-b3765299686e93881663ae8d4f6dcde41aa3028e":{"name":"@balena/jellyfish-jellyscript","version":"7.1.68-joshbwlng-nvmrc-b3765299686e93881663ae8d4f6dcde41aa3028e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.68-joshbwlng-nvmrc-b3765299686e93881663ae8d4f6dcde41aa3028e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"57010bd54ff9c8b82a9b78a9f6d18d2b82039ddc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.68-joshbwlng-nvmrc-b3765299686e93881663ae8d4f6dcde41aa3028e.tgz","fileCount":14,"integrity":"sha512-hSz3xzpqmUO+wg1SCViORUaKS6vqnpoZwo3jgULKYkO0uS+C1L7LxIo4bdxyYKSDAbRN8j4gO8e3B9S3JmKizA==","signatures":[{"sig":"MEYCIQD4JU4iSHDVCmDdZMPCDEB7sJf69tyy3JQ+e5onP1waRAIhAILLQviFK9yoOorEL4z1GSHVjzqQhJpPSXxuS95bbZO9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+zYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy8A/9GRrcbubESBXV4qW6M6BcoHdreR0b36nixr09Y3Geq4q5B+71\r\n8W7IvQLgzsjvpZ+FGpvgtFVUoDUl2Ck6CO1joNLtEYZTgn4U3MDqr+uVX0Tg\r\nwQGoe+fnDyEGRtrg8uNU7cqnwfUuu9wmEO1ebYIV4vXaE6B2fVyyUnhN61LU\r\nZutP3cbKHL1ghYZpi1eQH4UwtpNUWm6Qpx5WkjN/6OQIpTiM22Rqt/7zhso4\r\nEAXz9GpIKWR+2fudkRfg0+jW5+I+CtsARCdAASpszo01MkQFVebkWo4hg309\r\nVA3olD2jj8y3AnaQuSIPKTo3zWzhXLfOEUE8jx555UBZ/bDeLuC28HPZiG5+\r\nqBJJH/YdEZ8cHX1rNmdumyUhC/Ur5vvZGPJKi0Df/LNtCLjjNU8DfTrBcrJ1\r\ne6pqE8xQONzy1QrkMk/9kLotkBAfiiUyxPQEdv/9mr6uQEE99o/rOzc92Uob\r\ni78Fwh4QBljJpE7g2swZ9IVNW2xwTin4LqYDh0FhI8ftd91FGPe/sbxn+oWg\r\nnU9SID8iREK7bMnpwDxXac2PumSVzgbSYVZOZf1wdR+1teKog2EGU7OHqRbN\r\nl6a4O5YMJ/XGdVcsjtMS+QrfH3bgkpxYXzjRTYAKOzzmCkM1NN4WlNWz+gJc\r\niHaLlp5Kn0TKUqUFJzQQms98NhCwwaDc7P4=\r\n=/bLL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b3765299686e93881663ae8d4f6dcde41aa3028e-16.x/balena-jellyfish-jellyscript-7.1.68.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b3765299686e93881663ae8d4f6dcde41aa3028e-16.x/balena-jellyfish-jellyscript-7.1.68.tgz","_integrity":"sha512-hSz3xzpqmUO+wg1SCViORUaKS6vqnpoZwo3jgULKYkO0uS+C1L7LxIo4bdxyYKSDAbRN8j4gO8e3B9S3JmKizA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:14:06.049Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.57","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.68-joshbwlng-nvmrc-b3765299686e93881663ae8d4f6dcde41aa3028e_1663560919945_0.532295088424783","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.68":{"name":"@balena/jellyfish-jellyscript","version":"7.1.68","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.68","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"75dd4617e31387c15933f8d8bbc3b7c0f7cc25a1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.68.tgz","fileCount":12,"integrity":"sha512-xM82KrMmHhcpyTkzYX/dtnJp0Mjcf/N+HaTMVu1uqSC/W8uVNTwCCNI3KHMjoNWvZsoMft2cXWc6pqDmnOHExQ==","signatures":[{"sig":"MEUCIEuoR6uKHscWoxMOyck4AXcTyVSwHpkpRStq8lOl+IkJAiEAihSK7kbXn4ZvN2IeoVnEiVWkZ3BiPVN6wTXjU82Tuvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+1ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFGhAAkH7bGGDDfPgxTsMLLLD2LJ8yaTD92TVcRPCHw64f2z5ssuHI\r\npvvsj3gYKIRlQ5dLrEmJhoB0U9nczqQMovVtNa5l4PXKOsscB2NieE1oumkI\r\nrGBDtXhYXbdDRIrUSbFmVQ0g3N4oeMYDD6+vWRONBPeuVnHVuBV0tsi2Rlyx\r\n6nsswAJp5NuWq9X+yiw2AszHRW5P4UljpegudlpBcl1+XYTD4bIASizJPP5h\r\nLDoWjdsOGQHG52AuoxE774u1F1LhjRwryc4SSctPC6LnzL53vvEQGK0Lcp3M\r\n4GWkcV16i4lQjmetprFrdIu9jMVRYwREfuE/KpL9BKJoWfhd8TCgum//IW4c\r\ncTActEUWUJe4FRk0ZC1MMU7xrj3BxPKUrETEtY6hcMB53iUDHEwxcD86mCJt\r\nX2n8vYokSdMIridUmG3tbsPvatGOBvIh8u5zQNi0+WJ1WVLPOJAY2fFpW/Vf\r\nU+eQj9HxaZOTYtFEYTBW+GmihbqVxmMBIf0XeHEiwMEjD9bHdNzcu1345XZ8\r\nVLusjeThSSeTAnqxBYYHtbxmaTZw6KT409vHYa/fH5BAgKKzFXuxgLUnljUK\r\nb4x/rI4hcuYSb0djJs0O4eLjgUwnaxhXLSOPn8zE5w/8dQNfDCY3ivpNVc1D\r\noegdmtIXxcCy2kfj5SubYLegdNlI2bw5VZo=\r\n=yyuB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b3765299686e93881663ae8d4f6dcde41aa3028e-16.x/balena-jellyfish-jellyscript-7.1.68.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b3765299686e93881663ae8d4f6dcde41aa3028e-16.x/balena-jellyfish-jellyscript-7.1.68.tgz","_integrity":"sha512-xM82KrMmHhcpyTkzYX/dtnJp0Mjcf/N+HaTMVu1uqSC/W8uVNTwCCNI3KHMjoNWvZsoMft2cXWc6pqDmnOHExQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:14:06.049Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.57","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.68_1663561049643_0.2023100877951618","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.69-renovate-autumndb-22-x-24b7773988a4ba47e169430c84602b28ecf38292":{"name":"@balena/jellyfish-jellyscript","version":"7.1.69-renovate-autumndb-22-x-24b7773988a4ba47e169430c84602b28ecf38292","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.69-renovate-autumndb-22-x-24b7773988a4ba47e169430c84602b28ecf38292","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9f20f1a9d944a5dfcaaea477b9a9ddbf41a90989","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.69-renovate-autumndb-22-x-24b7773988a4ba47e169430c84602b28ecf38292.tgz","fileCount":14,"integrity":"sha512-ffO6UXWtLSspAgSWe1SSH+1m/JsXf+m62eHti5+BDAB1gfTRDhjJD5FCnfGODYUP7XIIa4d8ALNiSscILeEnfQ==","signatures":[{"sig":"MEYCIQChWH349BeKiEsIwQpjBXzZRIFTfoPR258/DMHFMaPt2AIhANyo+WU5XxGRW4I+18l/HSRdj+1J+c5pah8IC3yp0SDT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+4PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUbg//TBH0Rznr5zSlzRQMa6Inwj1v+dVLRKtgj+Yd/0o/+gVGm3oG\r\nMcF3SD9fK6Blx5s5ZDLgUoT/KFEN6vnQYt2sYKwD76YRQ57BwQPTu1UrN7Z1\r\nI4xAALPsK1Y0r6McDFzB0t9gUgxFrV/8q28OkhtYa26E+RXz6zd9bcAeHu7O\r\n42ZpsoeUfiRvgONfGSzVm7UvyW2+sRIkn2pZM+Tlp8GYiElbRIM9rDBoGUwW\r\nUVcYP/COVh58QwqWbKGrkmgdcv5jS5vqPvKc6hUq+jHa0hjHY7pzUTOXKIIy\r\nt19X7NdVaLbgKUI/d9G1dBhkVgEZpEr5P4cQMD08dKSj5fTvnNrijdzQcRHI\r\nau9M5hzCZmNjvZtkGbMawYQvPYM8S/vK3O2F2LGnowL1jZa/fKDeFDg8QnHu\r\nktMIGDhd64xT4No8R1U/VLjaxHYwqboAvWfbSWbXY3v2pH2i6xhfMJsQj//D\r\nQyyseoZMPrJbiO6Ar23/YSxsBpWbTPisbIQd9Hkq/eKEYXO2o75JFDIuejkj\r\nyxLAxmcIc4NLjxKVpoIuPHg0gNXcNMK0cHCfVpDPI7RgN4CMozqpNf8RuVLd\r\nh20/dtNo5mAEJa2EL3TM11s2svgI8JuAKHzSpiP0sn5ulAr/9mtxDlh3uuUp\r\nmTQ8VhKN9uu1m0h6QFoPZ8vOS42sxVzzHos=\r\n=J9G9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-24b7773988a4ba47e169430c84602b28ecf38292-16.x/balena-jellyfish-jellyscript-7.1.69.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-24b7773988a4ba47e169430c84602b28ecf38292-16.x/balena-jellyfish-jellyscript-7.1.69.tgz","_integrity":"sha512-ffO6UXWtLSspAgSWe1SSH+1m/JsXf+m62eHti5+BDAB1gfTRDhjJD5FCnfGODYUP7XIIa4d8ALNiSscILeEnfQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:18:41.395Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.59","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.69-renovate-autumndb-22-x-24b7773988a4ba47e169430c84602b28ecf38292_1663561231023_0.7951755804978722","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.69":{"name":"@balena/jellyfish-jellyscript","version":"7.1.69","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.69","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a6241b4bfb55b2146121e210da847a379fa0b089","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.69.tgz","fileCount":12,"integrity":"sha512-H9gfAXkm3cABXXTaOxTxlNb++W3zigUyqVgcuYaVsWXbNpapT93uDHv4yPOp+9mZb/763RRnpjx4Qc4AedSYYA==","signatures":[{"sig":"MEQCIA1UAp/0kKz067BXjbir9uNLdNty/7fpibKY5X+wBWP5AiBBc463wp2u34iLEwd1cybfef1qp4bQOhtDK47jgaTxIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ+6aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOqRAAhBMeo7auCCGnoDkEpxGrkDBS6JP2A3bfEqs974s1CZFowK/m\r\njFbdWw3drgaUtdYc1V4ckgVPm65DIZyIz2Ji2pdxBfD0wvxh/6/Pmlj0Lb6y\r\nBkdQxQq0EZUHjuqhZD+LMx/3n1VFnP0L29OOlcKWUfz7ozyovK6whMqgIsuA\r\nOzNTb4mU2uFfwfNFm6FUA08aNG2MbfH/bcyLqn2k3ypkX9v8HPTfgQNURqin\r\nP/6yXw1APK1DY+NdfQsGwbciRjv6Jf2cnH7IGzJ9gKXwDdLBsQT3idN16O1b\r\njAxEQlpp7DH3k2a5rSGPiFrt6C8Gs3wxDNfb/poKbox2dQyVxOzQwP1Ht+a7\r\nAJL0PxU6XBmzwL5zuZg7nh7nuhqbXaV9mDtQ/1xAglrgqeOINcUbW6RElAA5\r\nkwcyRWq6wIDx+rdUSGZbGAXeG/UR8CGs8RAtFzi3SLw9oQEP2WfliEaTcBX9\r\n2S+jdCFygyRGfHgeRMT+CCtUwxLDQPrp3wjBRB7Q6gh5Qp0InLvs1C6Fv7hf\r\nuvvCKKEPVLuwMADbJOGUTjWWGj0K/g8YCXHfp7MlLW7I4INFWbErq7A5Ddmm\r\nqV2jC+I3VGct/kIL5l0Pk+XpypGjX0afURwZcZU5XP84guJulg3ToZ/aXg1t\r\nQlFyi9dNFHyjC8WDv6/dR8jXunGDPN5OYpc=\r\n=QvIG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-24b7773988a4ba47e169430c84602b28ecf38292-16.x/balena-jellyfish-jellyscript-7.1.69.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-24b7773988a4ba47e169430c84602b28ecf38292-16.x/balena-jellyfish-jellyscript-7.1.69.tgz","_integrity":"sha512-H9gfAXkm3cABXXTaOxTxlNb++W3zigUyqVgcuYaVsWXbNpapT93uDHv4yPOp+9mZb/763RRnpjx4Qc4AedSYYA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T04:18:41.395Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.59","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.69_1663561370111_0.5753160723621809","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.70-joshbwlng-codeql-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444":{"name":"@balena/jellyfish-jellyscript","version":"7.1.70-joshbwlng-codeql-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.70-joshbwlng-codeql-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7a41a5e7c5e32541c1b05f23a5d9e2a39bc07524","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.70-joshbwlng-codeql-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444.tgz","fileCount":14,"integrity":"sha512-ktTbDbB9ohvZo3wmMD/1iNO4t4pWWAS+A0JZ2bqkXJzCQBKMUfYq4ViGLncZuayXL6rZVj0iR1wpfJCMw3shkQ==","signatures":[{"sig":"MEQCIEnxODs8RLr8Qg1Nydt3iTTVUPKD4LZOPjxaSnxIBAehAiB3dWwh3gXr7lVHkZFuGGcDfrSLJbxajVLGxyuz/QXiVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2/RAAhw6Abuy96gEhGh6yIuRl5MtdniUgqjoe/L0qWSbKWRsi6bUl\r\nHXpxOnqmaXU2s6jEddy1M6gS6GwurKBs1EkMmHI/dHKySM0YvFvKjAAeSuCg\r\nL+UIaxUMPZq0Tce3dqAAqmD9heHZcKfbQxEsO4XfDjkWmLxAOnwrIccC4Jvd\r\n1DoBy9Q48u6f3EDv3SQqeA+AgW1gLLKlROQ8UYCKauOPKAQU7UTGG0TNS6jc\r\nYMYssYRSnmma6y3cXSuHNJGLzr4ROJBVhiFOxnt2qDwTjUUJztTh6LnPDoUV\r\ntjP4yM+TcF6rJ7UAsyUOQq2sFr7vud7U4ixHApqpOws8+G6U4xg7mPMbALQD\r\nz0QpG40unnEZaWoQPSBBQJwElf/VFHpOAT/OjDzBwEgc8uN8Qu2iKiPeyIZF\r\n/CdIVcB0t7Umg7jcUez/cPsNcwAicAwCRdDSMt9V+1e92xAYHkDGLONnyref\r\npAj+eP8QsQOS1AkUTw4xXi+pZPS4Fw1c+TDMkHUOD3YG/r7powqB7q/R7gDV\r\nfRzg4SroaxdremocyKoaWhK4tiEqDd0EmmgEZGTkUPlHVxIFoyqJyDKh3Dki\r\nWTj8j5ZyMYBtudCIcs5vjGYWmYrIxxCZSRwKW5qVqo+QfqL3QvOq3LlEo+Lg\r\nFJhauKIddy44jfmTAzyk+KpAFZU2A91YyOY=\r\n=khmo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444-16.x/balena-jellyfish-jellyscript-7.1.70.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444-16.x/balena-jellyfish-jellyscript-7.1.70.tgz","_integrity":"sha512-ktTbDbB9ohvZo3wmMD/1iNO4t4pWWAS+A0JZ2bqkXJzCQBKMUfYq4ViGLncZuayXL6rZVj0iR1wpfJCMw3shkQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:00:01.887Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.59","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.70-joshbwlng-codeql-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444_1663570881938_0.43350114316077026","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.70":{"name":"@balena/jellyfish-jellyscript","version":"7.1.70","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.70","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"73ab58d3ea52ca4f21b491a63da5a77d919d55e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.70.tgz","fileCount":12,"integrity":"sha512-vFdJWMOhcJyMRVU+g40IvbWYTS3G0jmPJ/aDZjoIfk4eJP2ae8CkdCesfjGQIEPvQTvDnLlAze8fTqXBrC/Ctw==","signatures":[{"sig":"MEUCICyG0tqm5xUFI6wUnRqSU+XocwuWiaNuYELmt90DXSZbAiEAkliC60oOrzEA6tWMa5tB0UbOGYxT87zn1I9ZnVde1mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBRYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqxw/9ER1OjeEwdZIFua6hm//H45csCh77fCTodLDJbaPm56znUjnD\r\nRy78x+THePo8W0W95OZJAjEyu00En8znvgd84vwxq+Y6RCQhklelaUGolr2R\r\n/3snlyfHr8aLbj1ZO9pOxInuWtDJEi4fV0/7XRjVMAickVOLdwDrFEYQKwSK\r\n1UA+2bXe58FEMF+ihO/n2m1nyOm0js7zoKQHnV1D16KyTHqDOJ6YlrPf2X4F\r\nhVad1quIgJlqMgH/iI09DWyQwyJlUxVkZm+bOSqZSXmZlGQopZw1i0ubPUqW\r\nkXEzdJoIR49d2ZTiCGu/4i0F+0Z7FeQoxtRW9nFiy4PgI6YG8gB+HdTmm7zB\r\nbZ6EhShhXFKkwspDV/AMB7k0WDPy3gpLuaUdlkvzrINs0dXrn7vYdU9RxEoX\r\nzWa+++YSVE5akf5R8aNXfTbmdJXjPZPAK1aQ8YhAAklbVt85+h34mhOoJUmJ\r\nkY2JEGY1IBjMENJlzTnvM3wS3hFD9Qr+f/q7GI0kHb89AQnKtUcVwnqlVVre\r\n5oigBo4DJ8QljIqyzviGgA7MZad/e1UfWsMcTgmeLoLIvVNKs/nUkrjaGAmg\r\nhVHHWlC1QFQ1CR7nZgeIw1pr2WBzwFT9pvSJW2+fc5ZphUqyVOYEvZLbGEca\r\n9r1G6FqttP+1ziEYH11hgWnR1T1Y3Iq2Hgk=\r\n=6vAf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444-16.x/balena-jellyfish-jellyscript-7.1.70.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444-16.x/balena-jellyfish-jellyscript-7.1.70.tgz","_integrity":"sha512-vFdJWMOhcJyMRVU+g40IvbWYTS3G0jmPJ/aDZjoIfk4eJP2ae8CkdCesfjGQIEPvQTvDnLlAze8fTqXBrC/Ctw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:00:01.887Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.59","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.70_1663571032774_0.7033548505851819","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.71-renovate-autumndb-22-x-9686374dd2b386c449c6b6f0d69ebc90ad6f096e":{"name":"@balena/jellyfish-jellyscript","version":"7.1.71-renovate-autumndb-22-x-9686374dd2b386c449c6b6f0d69ebc90ad6f096e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.71-renovate-autumndb-22-x-9686374dd2b386c449c6b6f0d69ebc90ad6f096e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35cd4913be1bd4126ec9324d3e34a6f940ed65e5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.71-renovate-autumndb-22-x-9686374dd2b386c449c6b6f0d69ebc90ad6f096e.tgz","fileCount":14,"integrity":"sha512-9sOCvNwINT1tP6Z0e9JqbkYVPxVRYXMjtrnpsXhsuTnGKXSC4BFLNJmwQA7LMmyH5fWTg6Ia7c1IlHFrBLmsNg==","signatures":[{"sig":"MEUCIAW9/6izyoiXhqwVOAicvRvPsy6GpG2rsi5XMm4/oWjYAiEAt3OqcqmtO4wuZ5pZFSfj8S97f2JwGytVFCocglTjOmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBUAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH0BAAhlWg8Jpq67PvPvko4vSxiRIx4sUNRmOh9Kxx+sXP3igqMAYm\r\nYd4Q1+mq2ZZxLsX6ZW5HkED1JYZ2nDx3ZPWLw8g94Y/zVOEgsn0PcM/npcD+\r\nFkRfG1TySewBIlfdHcOkHJz6PVkdF2J1oUGZtEZMOZN7onTVRNU/mUe8I2T/\r\nlKKyGi5x+8tT7iC+Jg02HcGybnd8ldX3a0VjXT+UaKO1RGnNXHeZVWj5er8S\r\njtR7UD/8/OFDPkwQJ0Nhseasr9tHSDbAoK6z7F1qSjDB/hMEch/GQcsfqfCZ\r\nAQXya4phdZwUVK3d2o0Zk+PZ5pQLPt0kFDcunCxEXLoShk2WglbdeQTnxxrL\r\n5G5440D/6Z504p1ZleruibcuZiyHJub6Co2uYzojXTn8qLfAzRbSuAL0NW70\r\nyV2GC8DTg1CO2LHfJWuyPmEDMfs/M/lc4SYOJH34+r1p4aQeFr6s5zlCvpcL\r\nuEKpCmeC7kS0c8cKt7r9WIqFYtBySCF3qdK6tpiMMjY2vuyjgx35g4BZgzx+\r\nEDisQo97UwEhj7j7TmrAYCfztBIAm49jX/tEK5IHYE0cLhAfUig0Qx5ROiSV\r\nX7s8aXsuPfZdqWZC6K/NmOpd51FlvokYohhplKkv0IORe8Ki3E9k6jm0dqT7\r\nua1mgjmTUIlPc0UsAUXR+8WMtCcyM22jTpk=\r\n=ODo7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9686374dd2b386c449c6b6f0d69ebc90ad6f096e-16.x/balena-jellyfish-jellyscript-7.1.71.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9686374dd2b386c449c6b6f0d69ebc90ad6f096e-16.x/balena-jellyfish-jellyscript-7.1.71.tgz","_integrity":"sha512-9sOCvNwINT1tP6Z0e9JqbkYVPxVRYXMjtrnpsXhsuTnGKXSC4BFLNJmwQA7LMmyH5fWTg6Ia7c1IlHFrBLmsNg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:05:15.715Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.62","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.71-renovate-autumndb-22-x-9686374dd2b386c449c6b6f0d69ebc90ad6f096e_1663571200503_0.3736712563026061","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.71":{"name":"@balena/jellyfish-jellyscript","version":"7.1.71","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.71","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"25206150101b9cfa554134709c7e7f0de2936afc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.71.tgz","fileCount":12,"integrity":"sha512-EHmvyVHCXoqZUGFSmxBvtA3wQMSwDycTRazu5+4fNsxTshLFtKgiLC0ZWbhujJWDjqWtIi6fiL+oXm7w4mJmZA==","signatures":[{"sig":"MEYCIQCwPI2DY9RI22NjihWkyNFoyKgZM2U6/WsMGzoDebSZiwIhAJGy/oip7A/Uj74SEhUYBqC/9+iqezZQvLnDq/KdjGqf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKBWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFig/+Ikh+hBkJC/8wLrqTtKmVPBhfxEsJZmBZ+OnjQXzoCHdCmwi8\r\nE9XSwfncfAhuSvs8q040viGcyp1gTY+XcFFO3P+WXWq0O/y/3oR3SoA6ZUF+\r\njumGRH3s0xSl5ZRKO9bncMCHGMmsLQnZqOC3goieciHL6yw948qO1N42QLnk\r\n8i2l8NhcIPsmSl0cNoC1qR8hKJtkhEFI4rSZVWCWEpwdW5VPKzx63WciByD3\r\nKPW4v3WIQE2HDxfxAh+dQp6piIST2slxN0965lkPVMPjE5GCNacjxZ0IPB7m\r\nkonD/ypN9ODTQcif50LWNVL6nW1b4Gtb6p0ho0iWzoXKx5fArCZnjL7quKnq\r\nEvjneBHWPu6FThTPyNyxutGgA0rcb3S4VGUh/JbpYjabgmPG1l745zYp1/mG\r\nlpeBtM7B/sVG9uaN67qJdAFGzKATdgSHHB6AuCjU6PRabI8tcasdTcsG/kz1\r\nVn5AOO3NsxdPFBSCo/sjrJz/ImmrqKr1VgXQFlai+ZgOCR7E/4iGy2NEtMHj\r\nyLnS30LgqvdFfuUtN4sajZWeCbEqe9yIKd++G1wooCVwh0PB1Bgaf20L/vkd\r\n/0+muQO2Fkl7BldKKFLZ52p5OUUjKvGHTg3giH/uels6i2ZVw6EyHSGRGTuM\r\n+ReTnbYCbzGUfW3BuAyOZbIkyruKwhzV5uw=\r\n=dTPG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9686374dd2b386c449c6b6f0d69ebc90ad6f096e-16.x/balena-jellyfish-jellyscript-7.1.71.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9686374dd2b386c449c6b6f0d69ebc90ad6f096e-16.x/balena-jellyfish-jellyscript-7.1.71.tgz","_integrity":"sha512-EHmvyVHCXoqZUGFSmxBvtA3wQMSwDycTRazu5+4fNsxTshLFtKgiLC0ZWbhujJWDjqWtIi6fiL+oXm7w4mJmZA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T07:05:15.715Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.62","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.71_1663571355366_0.61907096325608","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.72-joshbwlng-move-codeql-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca":{"name":"@balena/jellyfish-jellyscript","version":"7.1.72-joshbwlng-move-codeql-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.72-joshbwlng-move-codeql-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5cd622bb16a9e864f8d3c2d4ba81ea524c245164","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.72-joshbwlng-move-codeql-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca.tgz","fileCount":14,"integrity":"sha512-7ew1Nc5Et3AXr5//onQu8VD5ZaNzbpXRZDEKA4RmlxNC+i4knehT0bzZzZ+PkYWQyt04Q/P5Syk+1A/BH/1Zuw==","signatures":[{"sig":"MEUCIQDrPFn3eZIZwJfif+Ws4sQhRUdr06TuYUzCFYYXmbQiKQIgGJMy9o6wMeZjPk4S8zr9WjBZbxoYAP/ry8KMCo6/JC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCOXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrb6g//WBBiirqKmJG6JhSdWdlnwtCLT/9h6UUrWlJ0bN0kV0U7Rkye\r\ngXh5dnic9FDTvffQ/Fwtx6TDwvXRrvcd5dJ9j6NC7wHXBL4FayNpaX0CyQ7i\r\nIu2Eavf7hI5qn13vjb96TL6Zw62T/eAyfaAqozcoggozzTiB6OcXUxc6I20p\r\nJjUEncx4ehcEjyM/vqExdgVltYOS/kH7wD9XbIzyOmnUZNwEXam8U4t1PE+G\r\nPIB3Ok2wrTvcv0JKrv/dGPJeXer6jY65/ocYPMwX+yd+4HNE8Mc3bdZNoxRu\r\n6nO7z4Vn1863qaUeCKFLrO0aqWgpimevdAO4pmaqlzI0tsu/Rbi6KH562ngB\r\n4L4tDQ5o8O7GOV6u5wWtp5GdQrg9H2cxpnloHWpiLtJc9tomlvYnpq+JVSgP\r\nyYHpbSHW/3n7igfEi//7YQ2ueGdmhLv+6TFfy3PmApzcJIdHXJLG7ISikEJu\r\nYmuGNYYhIPuvLv2hon8r/bCa2hqfrE3T44cekX0DmwEXLKcBhplN9mD0OtDy\r\niiqqE6Qttxea/9BZPRlcuBfe5ZAQk2kj4MN8zw1+GM+QUFink8bAkAZ4B2sa\r\nSfgo827IdTNHiv6VfFT4suS4n9pBZJNcWKw3r7rdmAZNLNgChMnnVTeYp1i/\r\noSwDlS0U9tlTpOluR+AP/2alhrVeldo92pI=\r\n=XEYU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca-16.x/balena-jellyfish-jellyscript-7.1.72.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca-16.x/balena-jellyfish-jellyscript-7.1.72.tgz","_integrity":"sha512-7ew1Nc5Et3AXr5//onQu8VD5ZaNzbpXRZDEKA4RmlxNC+i4knehT0bzZzZ+PkYWQyt04Q/P5Syk+1A/BH/1Zuw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:07:38.884Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.62","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.72-joshbwlng-move-codeql-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca_1663574934850_0.3180023900608946","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.72":{"name":"@balena/jellyfish-jellyscript","version":"7.1.72","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.72","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cfaed0bc5b49a2ae5fb3d66cc094a793e869dcb8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.72.tgz","fileCount":12,"integrity":"sha512-qiSJxJjeFpxkm2FgGIG8xB/LjKEuWj3KrBHsPhXsA/BcQf/Xhc7sEJ78qxKk+pSBzuSok63DxisIoP1G65k4Nw==","signatures":[{"sig":"MEUCIF1/dJJ6dNns5yQkGOfh53Bzf4ObomC0NPAYE99lDOr/AiEA/u8yTuCrUGEXAAS4fGHbVqI5wACuhTe5Aykv/BJxQDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCQZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0hhAAkmE66RKf5+kbEtikMJqUYe4GWfbW4Ml4+XfFpYhQ9nhGJO2t\r\nFupWmotvUn/LK63EzE2vsSNXESFK0CTJN1ecwzcvpGYalwoN66xb+zYp1di4\r\nZ6Ykareui0EqBaJHL6lUSox3v+M3FFCIFgIIrOODAL/Sqdml4mpHNvFV5ieR\r\nB+ol1rx2W++1c8LwNpC4zC2DD9WZ3WbBkT85mDRDJ2GwWMVmpMas9HmbFtF1\r\nYiy2mIavq0I4+1OELT2FADwnF8BvNmHELFBFo1XmOCQIEAAfinHPZZ0zXVOq\r\n657EriGgn/2Hf3UjAo+2b7rHHy8fXMFPiZ+EBzuuHhTU5k3WkQUhG064t8ke\r\nIb/IZrzRmiVG1rDbfMpWzYeu8PBukIQ1bgoCQvXNw71B9sBsdvS0XCY0mvL1\r\niq1KXTW0k7xlPHdPQgYjfDB0Wg9Q+2cGi9Q+waIC3rgGCD2ObfvXdS7a+Fvy\r\nLvYM6/yUhlBSU9BUbrC++TyDtxPbA1RVwPmjrQT5X6E5egB7Wf9pss0z28aC\r\nl3STOFizuv/LtHo4I33+6RVLIsWfrjukzTHpdLLBU7EIzOWNUWadxVZL539P\r\nMAknm79vTMC8V/Y+CtAadD2bZ9bIP0dTDr2zh03zzSgKnxt4aqsvs9jmEpfZ\r\nm7lhXhAX9WAEloSLkxUMw/8ehAGP2+s1acU=\r\n=Gge2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca-16.x/balena-jellyfish-jellyscript-7.1.72.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca-16.x/balena-jellyfish-jellyscript-7.1.72.tgz","_integrity":"sha512-qiSJxJjeFpxkm2FgGIG8xB/LjKEuWj3KrBHsPhXsA/BcQf/Xhc7sEJ78qxKk+pSBzuSok63DxisIoP1G65k4Nw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:07:38.884Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.62","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.72_1663575065305_0.49889522515442675","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.73-renovate-autumndb-22-x-5934e743c2e462ba0e37846318868b019aef9d5d":{"name":"@balena/jellyfish-jellyscript","version":"7.1.73-renovate-autumndb-22-x-5934e743c2e462ba0e37846318868b019aef9d5d","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.73-renovate-autumndb-22-x-5934e743c2e462ba0e37846318868b019aef9d5d","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"859a97f1e6c10fa7d7909d09696c617768db5abe","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.73-renovate-autumndb-22-x-5934e743c2e462ba0e37846318868b019aef9d5d.tgz","fileCount":14,"integrity":"sha512-n6RDwOWieHfrACs1qAHaTcmBTMxvxRsi4dzi6GiEoKjvcEz4N4nRxEo5LRHkCqmEscnFMGbTcge5WzjEDssNSA==","signatures":[{"sig":"MEUCIQCcnDqX3iYSXMeQogifhTxSPhxi7O9iJWy30fR3e3e+bgIgCuf0Ukok9SBXHmMb75+VMlCKI0HemTetK9t9B8KX6BQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCS0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEug/8CPBSwvING3mfXxTgxKXyz9g966K/rnn4IoujzfXO8T69T9Nj\r\nZr88tO36RUEqFHKTF9MiNBt5A2ybGO5+AyvUptuOtE0PotfvRSwkZUlpx5E3\r\nRGDvQC4qZ6/AFZ7mutWUUM8pp1gOthTx5PjShAswyuut9NgnlRfOgxlhnn5O\r\nj7Rohreqq9Knp1atJdSqfIB3n1uQdwxDrMoU6wB4YRl7Q4Tz6cUd/b6VtkN+\r\nFMy9KDUpYhoSYgXCnVp+PNZQvyA0g/FJrS8+CEXDL9YY4PTh4X8o5dgemyo7\r\nSQv5de5rJ2tWLiqFRU54e3dLqhRUPwSIrIrUwI5+3vtmaCthWFFSvM+lC0oA\r\nxx0iZU+ctXiWzDui8n/R+pbNfQKDgnzBMtOaDUJZQPGePB7xrc7We/oeAe8W\r\nPygsQcwDvTNuBOofS0xDFTwqTz9q7cS9gqhwZ8hBkv3J5stLm2YhpPdugWyo\r\nXFNttMqBgEooRJ+X99GzH9NXshXgLo4qSp0IEZUQdsajVjiW8Zivb5IowTFR\r\nGgFUZB3Qf+AviaXTQEqORNFyDUz2nVXOM2K2UFCubmH/6FdUtbA+zaLbSv8h\r\nCIrrt7/TNNWD51IN0N1TD+KUD2lexobAukA4c/I6Myi1FoJnJiTaIqTkh8os\r\neMZWKSXpghz0R4ZEnJn0jfYMTWEe06ulXRo=\r\n=rohU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5934e743c2e462ba0e37846318868b019aef9d5d-16.x/balena-jellyfish-jellyscript-7.1.73.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5934e743c2e462ba0e37846318868b019aef9d5d-16.x/balena-jellyfish-jellyscript-7.1.73.tgz","_integrity":"sha512-n6RDwOWieHfrACs1qAHaTcmBTMxvxRsi4dzi6GiEoKjvcEz4N4nRxEo5LRHkCqmEscnFMGbTcge5WzjEDssNSA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:12:17.603Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.65","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.73-renovate-autumndb-22-x-5934e743c2e462ba0e37846318868b019aef9d5d_1663575220635_0.7436117586966964","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.73":{"name":"@balena/jellyfish-jellyscript","version":"7.1.73","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.73","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5a45681cd93c063d0f24937d12d2bdf701d5fa2f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.73.tgz","fileCount":12,"integrity":"sha512-RuY1gC37beLrJ+hOcBhlnCErICtQOqgWshgYM7ks7kxJqlbaMpT6xMj7ObRooK4IH6FlWzxAv1odG1CewD6+FQ==","signatures":[{"sig":"MEQCIBvtkWW2ajsYqDcbj5BsvHbglwDpKp23+f2ceT9IQhBVAiBKrTSLWr05FU0eloZ8juEOTXGdOSwf6a0EmrGFpMHP4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKCVCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowkw/8De/KehuWNCWgWeY8aJ5brxHXI9Zx1/ldt07Y6KqoSPj/4gFs\r\nlcTLBQu7/YLDA9qovuTHuYoXorE8Kz7K6ulCAgJYz1RdiT+70VJLUMl4V9Zd\r\nzPaVsqpcshzoksMwuWDKbCSL4Hh0IdyoysdyKc+YkAeECvxNn8z9u4hfNUGN\r\nJ28o0C/nNfn78OwFqfBtGrlygp46+jOI4G3kas95ZALQgk+38dCpHVbgYKxe\r\n6x/+ZheYMKvtAimmopreSG9SkDd1y6mc0oxdKZPkJ15xpdqasJx6LRcoIdMX\r\nIIc5jTH27Tg3kxMEzyxvhZkF5dMepFg5OU6sqSA9nd+USLkxoevdoXl9E5OR\r\narjqBSoT2wAfFptOJUasLvscigtfWuHYWMUjlQyHzz0+Xb8vT3690ZsEETO/\r\nmY90fl1FUgRRxv9NNnOEd/M5CgkRsCmvZhxAk9LxWpJlsZNgjn+5RwHSTS7m\r\nvq/4hEjqhYd6H/swLT9l55is4HJHAbHVQJiig/6zEOTycwQhrlQfoGKLmKov\r\noiHR7pPgRenlv5G71pUbg0WCp0s7CYoKYACD5XcPItZb5YX+GyEEQB9ZK+Ly\r\nrVcZOnrDLPtlbJ/Kd2qy4yb6AL9bf6rEwAT3fh3ynj4lIA3qd0Znl/oxkDls\r\nXG2cEaMHpRrtxBcghmlmLs+lcsW44UflVgk=\r\n=GOfQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5934e743c2e462ba0e37846318868b019aef9d5d-16.x/balena-jellyfish-jellyscript-7.1.73.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5934e743c2e462ba0e37846318868b019aef9d5d-16.x/balena-jellyfish-jellyscript-7.1.73.tgz","_integrity":"sha512-RuY1gC37beLrJ+hOcBhlnCErICtQOqgWshgYM7ks7kxJqlbaMpT6xMj7ObRooK4IH6FlWzxAv1odG1CewD6+FQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T08:12:17.603Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.65","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.73_1663575362207_0.7471542529856903","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.74-renovate-autumndb-22-x-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3":{"name":"@balena/jellyfish-jellyscript","version":"7.1.74-renovate-autumndb-22-x-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.74-renovate-autumndb-22-x-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ef4e6d75525fb8f500f4115f89755ddcd46934af","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.74-renovate-autumndb-22-x-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3.tgz","fileCount":14,"integrity":"sha512-nNpEb7v64BeCTYNAiySJeS2ctW3jIyEv24gXI3XeLVeaXbo+/8M9zpBPID4IO620U8JC+1mWkqFrChPL1s2BDw==","signatures":[{"sig":"MEUCIQCpnRl/ccMM8JfrHN+NILKvlbhuK51LzxKDCw+Qry5a/wIgLvp6QZVMXFvygl+8q4iSD+tj1p0Nwr5rBQh7TF6LXRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKGhLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEQBAAoBF8i5njatjfQNkBHw6BNQwFjMVOdp08xBHuGh1tY0lCT3HR\r\n8oUakExRqrTbqilLu+g7bRJ3YZi7LHI/rlR4Gqn1hnmexRCuCPvG04pVjDPb\r\nUfFcJ9c1q1rQFx0LVFOuNNA9mmWI7yZJqxA7PkuFx1TiYgmjfw6SCaeZ/KnR\r\njKmhjLqQYR3+Inat++4reZ8swZ/sE8PNKvKTCf71QGLl8XVp/De6KOaarlRv\r\nn6vhsr+ezUfnRBi25caqLdOqoI2z5NpBd3/ReDY42abpNMhxNmO1/13PIqIQ\r\nll0LC6jy1i/sxxXQ8l9M92EPw1LTvihioFtq0XObO0++s76Q7e8/1WnxXJmm\r\nxRWIErf+E1PUcEJB5ia5pEFodcDMHXOxALPN5r1fDHVipLXhvBx1N1zPBjGb\r\nq/AuGijCoUuAvhpbWqHEHLqkTfH0VKu0eehm1v69U1ua895OT60ekCCk78XW\r\nyloidQWca1RWGcKLOv2IHzaqUzXhNIIbJKQ30/KqVYE2lm76IcnwZulY5KMc\r\n/bpys6o3FYdf9S54NaHuBRQD7FqYqVp9KXx4vB/hmkhdb+LcYWN5yXYrQjTH\r\ntiQCVKt765Q9NpVWKu52eQE/hmdF74LyXgBIY698dMVhI+DJbd55Fh7bccEy\r\nGcpbNrHXGFftAO6yy363pM1aIRcxBLGoU4Q=\r\n=OK1t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3-16.x/balena-jellyfish-jellyscript-7.1.74.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3-16.x/balena-jellyfish-jellyscript-7.1.74.tgz","_integrity":"sha512-nNpEb7v64BeCTYNAiySJeS2ctW3jIyEv24gXI3XeLVeaXbo+/8M9zpBPID4IO620U8JC+1mWkqFrChPL1s2BDw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T13:00:36.064Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.71","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.74-renovate-autumndb-22-x-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3_1663592523267_0.001482163119451263","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.74":{"name":"@balena/jellyfish-jellyscript","version":"7.1.74","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.74","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d07d5a76c33a4f71feaee288451f833ea7d7e2bb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.74.tgz","fileCount":12,"integrity":"sha512-0WLsoQ23aLOtJB5kPumJ+zxvruXXVRFlovJ2Y+ISqH7EI4MinVFQHN7iz7pyuj6FJ+UTfj7ksRqD1AkBSogvKg==","signatures":[{"sig":"MEUCIDS/a5Z4o5C22QV6hOf4XO+goO8uf5FAkrAohIh8v05bAiEArzHdd8KUnda9uVxwiSQIRgxPjenD52qoM7wQ9S6nQeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKGj5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofPg//Sc2lrO5hqpFVWTp+w2UMdNJMYMbDVxaK3vlIzOtlGU7u+DBZ\r\nPd6nFN3mlFNkOPbsrTyLGE1gw0WvGJ6oLc3kgrocsKr/sw2twxEyJvppf8c9\r\npnzMscykEaJw4/cJbKcUxSLhUh3nN0xZwgwOgqx3af+n2bHkxWkolzbBzFBx\r\np2wXLjrDRGhRjwhoNbLpntJ6xdyfyz2vHud5PbWXHBH39HHIQiiuJkVpxgfF\r\nXl81vs4sY+T1DtsWy6lLomsVMR1V+xDxgFhuvMUdqYJ/rqRzthG7PR0ficnJ\r\nEH+LBS+n/24VZgWfcvVc7/jgRE7cUgqGjb3RZx+ibFNidMIK/4l/5GsQOZg6\r\nkx9N9eElP4ALNycxHc8VGcvfIymDdzzpw91WTFb0vleb7Ui9upSfOOzikI83\r\nJ6lgtBVMR8on2p5MqdbRuTkm/P1dPpvaUNcFMSrW5dyQ8qSkWsGzPRNNnlyz\r\n6YLtTx2qRq89Co0RKUw3R1nS9SjKN2nkt9xxwgK0s3Ll6ddRz7xpim8FPI6M\r\n0oTNBtlijnE0O2DX4uq4g9Oo7a8yus6CXpAPrUC+FobHFQQzjs8tYA6lGtnH\r\nJzqydBEMrTakvMNVuxFbmhj/U2wSqCvYuwNlwDce8U7dMIIKcpZOGjEYLtA1\r\nDiCr1tQ407PB1Kt5sdDfQDDLSeoN1p+4498=\r\n=jJ9O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3-16.x/balena-jellyfish-jellyscript-7.1.74.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3-16.x/balena-jellyfish-jellyscript-7.1.74.tgz","_integrity":"sha512-0WLsoQ23aLOtJB5kPumJ+zxvruXXVRFlovJ2Y+ISqH7EI4MinVFQHN7iz7pyuj6FJ+UTfj7ksRqD1AkBSogvKg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T13:00:36.064Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.71","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.74_1663592697610_0.5859788576342404","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.75-renovate-autumndb-22-x-c772242d57ccdcdd460b1b671a16f7471b234fc4":{"name":"@balena/jellyfish-jellyscript","version":"7.1.75-renovate-autumndb-22-x-c772242d57ccdcdd460b1b671a16f7471b234fc4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.75-renovate-autumndb-22-x-c772242d57ccdcdd460b1b671a16f7471b234fc4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dcb017bbfdd1b8f3f423a4edaeede7df35a4bb9f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.75-renovate-autumndb-22-x-c772242d57ccdcdd460b1b671a16f7471b234fc4.tgz","fileCount":14,"integrity":"sha512-h0+bLVM4yqP3qJGF5EjtDqQZHjPSTR3xGllpRVSpraUCiJYCG85OJuDPhH5RxibykHESwyp5ErbgXjHujOILmQ==","signatures":[{"sig":"MEUCIDiqv183ni4z4jFpxarIw+J36NJtVi6ZyNFYwwWGi2WgAiEA11ZPwcIH/c2bz69ujqjYATQq1gsigkPQxkqjiBruQ20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKI+3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVxg/+PRF+BHJ91kJ0L3QvhR3PCAFwXwgJIewQMuFMVk3SHmWjzNYj\r\nPz4Ic159BuW88UJq+xfqJ+VsGX4h4NdxqvtItwzpOLzgGMYqs4fFaYFjuwbC\r\nuVS+4hZPNKHCZXyY9V3+Yffag8W/wW2xlka8lcc+S6FNuLjnAj4dhaseO7CW\r\nJ7Jgj1Hd63GzEAyGCYgR8v7V3W+7qD/7LUMA5742OCIf2Dta68x8bXxkGpuQ\r\n3e5HLV2SRgh6OMlWiQF1iUcZmpsnY7br7DC89bthz/k2Mhy598ksHQlzGoqR\r\nmOQEwL8eCoT6zWy/wknQ0mpPrJ+oiYa02f0HKu7/DlaWKPU4GD5+PJBCSgP8\r\nv/qeIcycHZLPdHIjzf0y3cKJTfpNeePgVYVAq7mlUzQZyvsvIVhkGv9j1LnL\r\nMCa7Qsl26AkHuOOm6htOu56OUzKgjHZlnvpmnMhQSrGnP249Zjc4hRTjC05e\r\n5y2OQWqVf7xHn/psS/JBXkg2qZJbHqOiSktY9LL4J0jw+Dbh4gWR4D3ZQua6\r\n88Fc9MbHlNulkzAZ3hgS6ukVPcXhRdVtU9QwVrpEwJbwUQzLgz3TC9QRu5iA\r\ni2bpUkObICaU1Wgdid5W36HRGpHEtZBL5xqVhW0EzmFvQHMvuTTA+jgNWCte\r\n6lDSo8fUMMur/atOXnNucAUNJvVsbWIX3Yw=\r\n=rxF9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c772242d57ccdcdd460b1b671a16f7471b234fc4-16.x/balena-jellyfish-jellyscript-7.1.75.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c772242d57ccdcdd460b1b671a16f7471b234fc4-16.x/balena-jellyfish-jellyscript-7.1.75.tgz","_integrity":"sha512-h0+bLVM4yqP3qJGF5EjtDqQZHjPSTR3xGllpRVSpraUCiJYCG85OJuDPhH5RxibykHESwyp5ErbgXjHujOILmQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T15:49:04.347Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.72","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.75-renovate-autumndb-22-x-c772242d57ccdcdd460b1b671a16f7471b234fc4_1663602614924_0.4539182091065148","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.75":{"name":"@balena/jellyfish-jellyscript","version":"7.1.75","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.75","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2134d8f46e8539ff4b799f779ddc8f0d6624da0a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.75.tgz","fileCount":12,"integrity":"sha512-5dZIurafRqKDw5/rvjvu7k0ZgzxDkFCaVr6WyTf6DUIwlMy0odDV7tT5ntxNZRHf588rTyVg3WR41qjwe9djEw==","signatures":[{"sig":"MEUCIEAl+bibW2FXsdXnBkvg7SN2CH2eZArkp+DF9oujII3sAiEAhfM5C7I1nqaRhA0j7lI2C6LMYABnGs3wMH10fAG59Tw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKJA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGlA/9FwwemjZnf2HY2qrMtgzjnjaekXQdW8fn2+gStQoI1s4ploT1\r\n7tUmFSv13COwJueEiYuLSrqTo4JB/vXv9L+YJIh2EElufltLi+SXhqAPR2/Z\r\nTQCRjJ8rinBQYbHuTbMKFefTZFF2hlqEIfzrpInKXHRUgGgf00KO8chepXyu\r\ngNuH7Cr9P/GYb+Sgqgp4A5A4axK/Ybjt45tCjtB/VVzjZKrjCsJJVBsICq6R\r\noJCKUTcAm8+nnNlf0Apir6qbB3j1q6jwTm7N9XaQ3u8KBLJu+jYsXBnnL8MJ\r\nrJIN7Lu3l+W6ocD+nVpZixbRu5hx0wMfAg0rfMRvOU53UZdF8OvCj4vPalfn\r\n4OHCkMANJkTDD1CcFH2CLcSzPmBzmVTna04nTzJQYFgpBu9DfDLKkfWJdWA/\r\nVPRnwaxqxN9LIIXs5lNE2Z/1AGNtIGkbUxpE7f0h09wLFFljE3+o+SuQmhZl\r\nfZxUQvuJWhn7jAalZD/Dky7qCJMXOB59RLvoYKMK3QpZrUFkcF+zipXeVLbk\r\nqEehYtWToVESS4ph2oFDr09nHYrA8s0wTvazqNsSHprDn/9St9upTXY6/uIt\r\nKYs5KpB8lxIezT+j1AELu6Hcl5AfSkzvJWLfzfOWlbhWtkVqwHcmjVsY3408\r\n9vh/t/p+r2GNJnDwpwfJO1eVjidn1kkAuyY=\r\n=vu5k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c772242d57ccdcdd460b1b671a16f7471b234fc4-16.x/balena-jellyfish-jellyscript-7.1.75.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c772242d57ccdcdd460b1b671a16f7471b234fc4-16.x/balena-jellyfish-jellyscript-7.1.75.tgz","_integrity":"sha512-5dZIurafRqKDw5/rvjvu7k0ZgzxDkFCaVr6WyTf6DUIwlMy0odDV7tT5ntxNZRHf588rTyVg3WR41qjwe9djEw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-19T15:49:04.347Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.72","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.75_1663602750470_0.16385044607523747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.76-renovate-autumndb-22-x-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e":{"name":"@balena/jellyfish-jellyscript","version":"7.1.76-renovate-autumndb-22-x-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.76-renovate-autumndb-22-x-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7d650297f756b3c59e0c6477b0f537813c34145b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.76-renovate-autumndb-22-x-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e.tgz","fileCount":14,"integrity":"sha512-6ecqfmECgrsr3/8IA4n6Zwf50G7SlAqTjoOF9DckFsPozaIYUXCV6ZZATcVaLTactPZLMR6IjGxulycDMvHmMw==","signatures":[{"sig":"MEUCIHhA4YMCeVcTsp+C3cTrq+gCm8vRLsV2k6ywyzwBEnW8AiEAg/ZpO7Mgmj/D7cVGs1kJvQlDXDAS2DsWnpY9Sx6N31s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKcFcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgiQ//R1+g+bFnlkLjZA3K3g7B/MNxVcu1+uk1+2qtSo0ZQS6UrvKx\r\nHbAH2Gyle3cLUgcvkymfvFfl6kP7T03+NA2GBgJMao6RSsQ2gsSZYKBroM5Q\r\nFdwWDUIIasez0Yjvsxrb4Mq5/ABH6GuBc4zfAg/g1DycSH4rOIsBkC3hcUZQ\r\n4Npgmct8AbtxzvvfOYYHoiKFJXTTp4ZrJNiKIZ3UTIpAOuxivkKc2B69wal4\r\njJAq7huBDAuuI8UmWVH2my+Jd7qYcM3m8VDdbuyK8Hb2BuPdy4hXkmX7hnT8\r\n1CmeapnJ0iXa7fuOR42zbhergazfVFZNXZBLHDnbRvOK6xk6W3FsvqV//t9A\r\nZHPTfY+7o9K04qRJUiLQmVJkNb0MlrwebC3qePOVj26QNBL4cy+ggf+93fdR\r\nE0U9sVXwSgBt5ArtwsSGie7GFSY2dfc5sQqBqM8gXXrvbw7gptC4Kz7BWOBW\r\nKlneCzgbAvcPRfxr2m3O5KGt3yx4GbZubTndviofO7tU0WeCgYmgrHaBgkiG\r\nBvfwPsSSH395FQt/r54rDMY3WI3JHPGKaPOsvSPJgqZ9w++OhB/H80Zhyt4h\r\nydzXIRlR8hvLt5FfiPqzVCI1cge5L33mAd1KisSbdvqswPAxVVrUuKGkChnO\r\nKvh/VysJZah0lVpbx4g0PZU9GHNqE6rn9dk=\r\n=skck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e-16.x/balena-jellyfish-jellyscript-7.1.76.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e-16.x/balena-jellyfish-jellyscript-7.1.76.tgz","_integrity":"sha512-6ecqfmECgrsr3/8IA4n6Zwf50G7SlAqTjoOF9DckFsPozaIYUXCV6ZZATcVaLTactPZLMR6IjGxulycDMvHmMw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-20T13:32:50.024Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.73","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.76-renovate-autumndb-22-x-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e_1663680859838_0.7014828777776763","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.76":{"name":"@balena/jellyfish-jellyscript","version":"7.1.76","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.76","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8688c120ef19f579fec7240cd8e0265d7e3734a0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.76.tgz","fileCount":12,"integrity":"sha512-LfTZ3Cg0Kr+udDw2GEC2SlE3h7d4mbX3C4w/NA/y27I2UnGakiZ5i3M37Uy02PhrsmsM7QWdbzGPdxCIPY1sig==","signatures":[{"sig":"MEYCIQD0hfGSOflIOKAWfimwOeUAuhusNRUAGzCX10q+EkUqegIhANA2iMyap2qYTZY8DCWoqkP0DU6KOwd9XOzp8gqITB+T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKcHpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiDg//Shfk/LficfbLKnWc9z2yTW1O2ZtMraLynDVOAP6BeVSSzpiB\r\nR4yvx5u+1QdIRWuljaqEcERO4B04gniSDbonl6UM4sJxJMt7bItfHriW2e/0\r\nsTQqN+4aqxEtZvTYD1R3iZM97fSaRFlwMV4K0fXLBYDZoN6Yt3twiRtsSIWg\r\n0K0CZUNguzWAcvCwKdLig+TKUlc9KEnM+eqY6/eybei1HWM+wrkdaoEdmorp\r\nUSPpJquJVYguGCrzIN+JTJmXUYwDeKwHxVs6dwWBX2+fAXx0lB7xmzOqqYPf\r\nm4lySzmiVZB25mrgvf7GCuOKjvPVMvpwNfvXkU321X07Yt91aud2y2Hi+jeI\r\nBTbEUf9wAPbNW9EQDYKY1oXPfpOYuaxF/PZP6EKe6ueQDG8texaZQGfho0Tn\r\nGN18wQbtEKnaBqbI5IxcVI/dX2JgiW9tvxQF6zDipKG7iwLMw9oKzgE9CJVh\r\nbixGZkGItfMUiUvTjyiTnpEKtg6l0QakEOdX05QGnsiqwDO4wzKrcCWNQip7\r\nChLu4VD2FSJuCyw+PDibP0ka5d6S7R8ItWBG5DTA6Yx4Klql2wY65smG0uM2\r\nfGaXWPJuFth3SKDW6D0w/0V9g+4E3ewzEkLrPOAL/FcidHZ6T01VJDTY/KX2\r\nZdLBMA5JaJ5pKJbffxSautvLDEnTVYEXllo=\r\n=Bw6R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e-16.x/balena-jellyfish-jellyscript-7.1.76.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e-16.x/balena-jellyfish-jellyscript-7.1.76.tgz","_integrity":"sha512-LfTZ3Cg0Kr+udDw2GEC2SlE3h7d4mbX3C4w/NA/y27I2UnGakiZ5i3M37Uy02PhrsmsM7QWdbzGPdxCIPY1sig==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-20T13:32:50.024Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.73","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.76_1663681001353_0.019013637039653863","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.77-renovate-autumndb-22-x-beb964f7da9bbb40658fb2b6b8329dc603882a03":{"name":"@balena/jellyfish-jellyscript","version":"7.1.77-renovate-autumndb-22-x-beb964f7da9bbb40658fb2b6b8329dc603882a03","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.77-renovate-autumndb-22-x-beb964f7da9bbb40658fb2b6b8329dc603882a03","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5e655b70a84687f098e1482f584d36c176602a50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.77-renovate-autumndb-22-x-beb964f7da9bbb40658fb2b6b8329dc603882a03.tgz","fileCount":14,"integrity":"sha512-C1VXAscBgfJmscKXXjyzhMxujhF3qW19IQ7mg/vOtPJJk3DjpoQx6zmhgMFnYehRm4FtpTC/VPqO4US59T3q2w==","signatures":[{"sig":"MEQCIH3FqKQkCSrQ4971Gkof6IeXWRTJoeMlrY0oqkeR0jHJAiBVZZAfQnB49ANKSbIdoQuA4Dh/Mj+dyNEqcGc8kwH9Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLbPTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqMBAAiS2pteGGK3H2+yJBXed1hbWfvO9mqPOpYLGr4techfuY8IQW\r\nyhfc1kz/YcY3Gap+BfSFukwD8s2K6r0XmW+vymldKoMcCzRD8p7LwHS4M1Qo\r\n8ouO+wMxHnZSBHl7/zzY9JXnf2Poy2zI7A48B9zmNWZTwOw+93YY5nUeZHU/\r\n4J23+KVPZ2Pi9L2lboTegIJQiMgevbmYXuKcwkAEUeFyL3LPbaBj+XoXoS4W\r\njunxkNPknsoLOrgC2b18v/Vvp08w+L4DwKQcbzhxPA0UipLJF5RgX9l3fhnM\r\naAqo7gurfuLbJTi6vrvJmIjds+3wjTS8LVHBJcQwUZAi7+wJNaXZioAvsAVb\r\nV+lfwBN/6J6nnf7DbB2pOy/1SF2LyUyvufTpQeSpOcNXMRGFslQtaJQ/B3VV\r\nNTzIjoP0+R4mNs3HgNXuM4IR325UFX/GWQC7BJk3kupg2vY4hwxLyRsy0h2W\r\nwmcrZz1Pm+PpIg6t0Ht2l/yy65yh87D4P5IZstB/bRDNbGTcmhHsymyk3OfI\r\nMeSz/WLf8PVFx5V11Xpwdyh+S7HJYBLYWdEUuxV+Fz2SEXcr10GFUJWAi92n\r\n9EC9rWolr5Od8N8QZcxAixQ5vV+b6s71+Mth9NP9A7jWnPK9ln1cW5D5p0fH\r\nFdwU56REgF6P9ZUKa5Jc23I2wcNiXcQo2k8=\r\n=06jT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-beb964f7da9bbb40658fb2b6b8329dc603882a03-16.x/balena-jellyfish-jellyscript-7.1.77.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-beb964f7da9bbb40658fb2b6b8329dc603882a03-16.x/balena-jellyfish-jellyscript-7.1.77.tgz","_integrity":"sha512-C1VXAscBgfJmscKXXjyzhMxujhF3qW19IQ7mg/vOtPJJk3DjpoQx6zmhgMFnYehRm4FtpTC/VPqO4US59T3q2w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-23T13:24:15.966Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.75","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.77-renovate-autumndb-22-x-beb964f7da9bbb40658fb2b6b8329dc603882a03_1663939539365_0.5894042869909797","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.77":{"name":"@balena/jellyfish-jellyscript","version":"7.1.77","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.77","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7c25cf62d5c5578424a763aa3df8adc63ea38e43","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.77.tgz","fileCount":12,"integrity":"sha512-wCQoAzIJcjO2sICynhlrR7ajEmi84wjk3tUFVOeqcxw8L8R7wYxzRyHMoCpSwAVOqhQt+XtRPFr31dXj3mtiKw==","signatures":[{"sig":"MEUCIF9pcPqdQn6Uxk5gvS962Lausf2Rt3pUIP5tXZFvBZOHAiEAk8FN+JTIMDgaaypaokvymqzkT8SQNs7JElfdKH2OdUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLbRpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1whAAjvE170tklKM9mqVGa9Jo2zy8oWQKWmL7ZKzWFbygwL3QAS3s\r\newvpML5fg6ZI1/Bf3sB7nXuwb10jr2lo5Nubf0V+7Rn0pxb9AKDA2sIVR7wG\r\n1EXYvW72xiydsurP+O2ImP+UR1D6DTaIi6tNTGLfttfzQmFZWN5oY8bV0UPK\r\niV1CsX1ER0JY5YglvZ6eLHHxi7l4IifibiUguC1Bkojyx36D7TQy/L9otOU1\r\nWgRoT9/35BJZ0LgF++wXrm6wegyjF6Wln0O7uPso4ob4NF48r1K8neGc/uCc\r\n5kyQgU/SmwXbI9WwiFwjq9VX7YgFwaxsXhzQtw/rHIeCxWW6xG19ErDjMtMU\r\nGFiMkdfPqsnvu8djzz8/FrFUYvnrR+5nrEFo48oIpUC+hoSoAXteFRKwsGI0\r\nT3tKCUL7xmd0NcGgD+pWGiPT//u4Q9VoX9EaAluejz+D9OmixH0iHx4AiT6K\r\nSuhUHeKQTTi0wmRSCAFd2BQgiNndcIpSUppQCI8PUj2FaQI8LpfKndWCJQn4\r\nWVTN0uav+CIahOEDvv1ZA9YPTInRDof9MvV0jjifWaItbBBpKGAKJPvZVecN\r\nZsX8LWCpgiUiv2A3WLaAhGTTaTLu3N3lPYbta9YydJAogvppmbKUTK3kXN5B\r\nEyyvi8NQsg1KWvHdk9OLfokRammqk03XSoQ=\r\n=UENp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-beb964f7da9bbb40658fb2b6b8329dc603882a03-16.x/balena-jellyfish-jellyscript-7.1.77.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-beb964f7da9bbb40658fb2b6b8329dc603882a03-16.x/balena-jellyfish-jellyscript-7.1.77.tgz","_integrity":"sha512-wCQoAzIJcjO2sICynhlrR7ajEmi84wjk3tUFVOeqcxw8L8R7wYxzRyHMoCpSwAVOqhQt+XtRPFr31dXj3mtiKw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-23T13:24:15.966Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.75","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.77_1663939689422_0.833787254050965","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.78-renovate-autumndb-22-x-69351bb61ca00eb23d1f88fa225430905f83441b":{"name":"@balena/jellyfish-jellyscript","version":"7.1.78-renovate-autumndb-22-x-69351bb61ca00eb23d1f88fa225430905f83441b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.78-renovate-autumndb-22-x-69351bb61ca00eb23d1f88fa225430905f83441b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"055af77566354028790a04c65aa21bf6ad38b0bc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.78-renovate-autumndb-22-x-69351bb61ca00eb23d1f88fa225430905f83441b.tgz","fileCount":14,"integrity":"sha512-GK5UkgKysfd7e2ASMJYQ4pMf2tZATnvG5BfMYUc7wvlaId8rwaGixsMWVpzgSArc57XW954biRTDKv7UStM4BQ==","signatures":[{"sig":"MEUCIQCcy8d0zYMbDDZepvSyd8acyPHrXp9KyXPXxkF5MmIWeQIgJGLTfsQ59zDq6JxXIUxiKhZQgOOgPDuvMjSVU1vc/zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLeBMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMMA//QcZ6tykzlT1Nn44ZDuR9iUsgESSC6p/6NNRkZz5WnRqKwW+D\r\n+5cV5jCW39BAsEymN2RJBLAKbQDnaGhKjCynL4/CT7RcnA4Aq8jbZ/4i8Rdt\r\nlFjXKm859RHzMYSinfWZcovCSMzHLk2935WwvYesHcg4z/eLvTMFaq96mitf\r\nlA4iiXdEabHoCPGSQzzqwRFYLKZpV2aVcuG+Ov0XowCZe3q0G24qaW6vd5g1\r\n/T7R7pNEiS3ZEd3Z13Z8VQyK/ld/pS1NOQTPfj3oz7mJQWmKPhFEtl0jfhMf\r\nrQGYvm7bvHcB4Yq2f8okGK0sDzHuRzhCeSWq8Fbj409YzbuY6MojDxsFV0A5\r\nYd1dIFd41cdHUvI0ICTgMiLlBL+d6t3r2JC3NUvBTYOsPVtEq1WifjvKwPSD\r\nVKMImHtUORP9wJ53XI+iLoyHgCVyvRvmVTb0+hFaAaJEW9Cj6DG2aY+D3r7Q\r\nrCzV1QnrvZV9WdRGbmiqfLpZtYQZqE3lf04U0mSqTk3fky/iyzN+ksnfiSgx\r\n4ZZ6BqUCOQ7sIPkHWvQDPOtkVjpT6YabzwBbszIkDDSt4oRG+hOlTtoE3T6M\r\nW1ihKtijEBVdHrRp7hIjB0jZKsLgGrWZcDRpaZwxmXpzhwsuy8tpLChw7kUj\r\nBd0mi0AoeD6ppQ0b5o87CvRbzqNVDnUxUtw=\r\n=RUff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-69351bb61ca00eb23d1f88fa225430905f83441b-16.x/balena-jellyfish-jellyscript-7.1.78.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-69351bb61ca00eb23d1f88fa225430905f83441b-16.x/balena-jellyfish-jellyscript-7.1.78.tgz","_integrity":"sha512-GK5UkgKysfd7e2ASMJYQ4pMf2tZATnvG5BfMYUc7wvlaId8rwaGixsMWVpzgSArc57XW954biRTDKv7UStM4BQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-23T16:33:44.647Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.76","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.78-renovate-autumndb-22-x-69351bb61ca00eb23d1f88fa225430905f83441b_1663950923819_0.5648231378974182","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.78":{"name":"@balena/jellyfish-jellyscript","version":"7.1.78","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.78","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cb542b1d784c95e79ec145ebead0ce0cea649dc4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.78.tgz","fileCount":12,"integrity":"sha512-plJq2slS4NDshMBSw19PUEln7w8VirdW4/NXZpuVlQrXILrwPH/8zCu0eWNxolDWxgxmmKf2Lyo2o7rmWEgvbQ==","signatures":[{"sig":"MEYCIQCtPThQKFYLRZRyaowyvJH2CBMiM9QpUub5FTQa6PY1PQIhAOiPaF3ktEYDw97RSWe2jd3AkNd08jCl1b5Drdoc4lCX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLeDNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Pw/+Ofv8Z7j+eNqw8dDGV1P94JYtuqqpYWiLy3SkHAlt0OA1IuGV\r\n62mh0/ZVwQPsr6eUhcDP7B8U3pNmOA8soE6vLA9Fyn+f8HUyK5n59ZT9cEtg\r\nwX/lxgx3v5EzmI/CfDIkikbIhk3cFlukGqEgU26ebmsZY3yd6Zfdlv4HGlec\r\n+HxX0PnUf1Z+mbCOAkXus659vB8R0GyC+6A0Bieo9YDXYL4Q8hZT4icpPqAd\r\nle7O4LDwxKGH3CbPmsNJQ80W1W8/K3DDwCCwNi+oQJXmVibRzWVUiCXy6Te7\r\n2PlbZInFrDQ1lG7gNcumsplhUgDjEUIhjNHocvnAlOd/7j3l7gyfdnZ/fE91\r\ngdhPy29A9olZHCEGnSt1TLMtPVwkTv+gEYF9Y2+100tVNQwclw/4xnFyvTJA\r\nk+iiKIhCp8SXvMGbX7IMkj1cGaB4atpHJsBzztdcMOGxD4X4Wh5eFv+LB7gx\r\nY9/pxwD/VTMVcyhJ9evzlQv3WpLDas/zE77UorunslG+ZWuDwl9lNMKMY7vW\r\nUesFTAJTJlJlIb9fHXuXbH/eghQwvAQtr/OBFc4t+dUwXmZTmKbmDPywF+Ja\r\nFKhqZihfyqRkrzIgboGX0iaslQ60mkqimRXlMuzs08PHuz0L/camtQvo3OXu\r\nBFm25M699KYQXtTh+PDj9+YirzN6CIjoIpY=\r\n=HhLw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-69351bb61ca00eb23d1f88fa225430905f83441b-16.x/balena-jellyfish-jellyscript-7.1.78.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-69351bb61ca00eb23d1f88fa225430905f83441b-16.x/balena-jellyfish-jellyscript-7.1.78.tgz","_integrity":"sha512-plJq2slS4NDshMBSw19PUEln7w8VirdW4/NXZpuVlQrXILrwPH/8zCu0eWNxolDWxgxmmKf2Lyo2o7rmWEgvbQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-23T16:33:44.647Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.76","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.78_1663951053561_0.09748497024577851","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.79-renovate-autumndb-22-x-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf":{"name":"@balena/jellyfish-jellyscript","version":"7.1.79-renovate-autumndb-22-x-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.79-renovate-autumndb-22-x-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c19c7f134363a3e1eb16b0e6ff0f6622bb1ebf0e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.79-renovate-autumndb-22-x-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf.tgz","fileCount":14,"integrity":"sha512-ggnmSw/pgfb4GTvgyaJ1JhER+tB+YsxrD45BLKMJ+KtseAL5mMYc/YTpB7Vg64nn5EQjOcESrzYZ3w68keRc1Q==","signatures":[{"sig":"MEQCIHb+AG3kH9dXmVVyEiOgTuvTNSx71R6fARFbSvLm8qHsAiBm2nvYBfACZ4yl/b0sBdDRYhZ6O/kP4XSq7dGCm2wcdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLpKDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdgBAAnU2/1QVTcSmkzkl79DI3NUicnZd/MzRm6u6K1N1WZr2ha2iZ\r\n4BWs5K7v1+qykrPp3PoQoGgLnO+9Y1dVpqGlU1iXWmb3z7l3RCaO5jkeRC/4\r\nDjSR4Rg/Vb2cyUe2c4Q9aUw5d1WPJ6ClQrmIkf8vs6Uf3re4OI8cgof408Qs\r\n0Pp0vcihUNmrtZ0PxY6fGMDQgEkkhGB5/b9xjIAa++1nDcIpwNhAPTfrhJzN\r\nock1UNtmikYQWWF6bED6aMDofaxGs2eq7U151Fzn5DlFa2mq5Fh7/kDo6RaP\r\nEphFNDyZcA5lBZOZBvHZaeA10+O8aOWgdAZT82w1VIrQEfv6v/TGzj20PJOs\r\nqSZ4TfVX4I5Y7GWrrhGrlh12Eq7jrW8ystbAwuBhm5FNmx6LSYeWFPFEIOw2\r\nz43EjQypjjOWCyhG5CIG79t0E+9Y9koYyj9I+I49HwnSvXyABQcVYcyhWhcd\r\n3onzIDU9N2Pstr7Q+fZeOBHBU6SlSksTDRRdFl1x8rZpPUR5e+Xxm92/dyVV\r\nkbO+VYb9I02U1TEfpn0Se6IxYA2/0pMl9+KrNDC05A3Jqrc1rbvPBmEs6RyW\r\n329RdFdX8B5ySlAj8Zqre+VadJR9S9Dt/blHp4kvdoikCqH8nQVMelaep+4h\r\nBfe8xBjRyjBzYn8MTXZquDwOcCHucmKleUo=\r\n=8vto\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf-16.x/balena-jellyfish-jellyscript-7.1.79.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf-16.x/balena-jellyfish-jellyscript-7.1.79.tgz","_integrity":"sha512-ggnmSw/pgfb4GTvgyaJ1JhER+tB+YsxrD45BLKMJ+KtseAL5mMYc/YTpB7Vg64nn5EQjOcESrzYZ3w68keRc1Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T05:13:16.197Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.78","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.79-renovate-autumndb-22-x-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf_1663996547636_0.8479990522650738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.79":{"name":"@balena/jellyfish-jellyscript","version":"7.1.79","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.79","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5d8038f4c48dc577e6fd082fbee55e27d0ea825a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.79.tgz","fileCount":12,"integrity":"sha512-BjrN8ejIL/m61IBMjk4Ka8Au5ismJcyizkFIxebBklVmmIh/WtQ70KgvXmU8WpEU92XqhCgXQ2d68wdSgrsnwg==","signatures":[{"sig":"MEUCIA1ZEDcK739qnz495xUsbf3MXBMWS77gojipXn2rit+AAiEA2E6mlxiX/4d6cyo0BIAAQT9cax7ZuKuzqBtbrppLR9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLpLyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjHw/+Ny2gjhjK6lNVnQblO+UlxIY50RnZXacP7WKkKHpZ6eFpM0yA\r\nN6g9lcgQ0s50YvhZfEHm6JQnz9RWoXvmTn7pEW2GgH9Toulttq9XKcqSOu/4\r\najoctQBAv2RVO3IHVZhddFDUHSjv4iNcUAm3t1QPpeZJYVOOumv+LZvkLIAu\r\nNdeinEqeZhvr6onWhdg3ewxMXcMXYUoWUV0fq44gSCKXhlK8qbys3wvvKVR9\r\nX3WPCyHUsUK7Gpb6a7uk44TGyra0y0MZchYN0F6USo/xHd5+YtAAvztm/Dpd\r\nxCBut1YRynfhNQ7eAq9IoY9njQ5b4hvtQgSkRU2qYtxryGzL+2kQQh+HQenF\r\niOE/lVYp56BKeDQw0NUuQ4RvVXnL4za9GnUYfcQ7q4RKyeH7XcxjfsSeF6mF\r\nVhj/nUIefVAmBdxzkR3ROchasnbPFXrUUQcBNzs+SnR6l5Z1JVPpzVdwWdQT\r\n2zK5FdwFqLPxfPrl09zqicvh82Bdih37A/dQvbgjtWEtsoOQ8qgRZdivZoKm\r\n9x46zc8KX62boWHbpklfj/50lj281qW8xzHAXKlDvuy+36nqqbfM2/EBNAFZ\r\neah/gwydRXTYwhZN+KEGNUKDKOUpzgkrAht/1w9u4oNyr5Q7ImbRVYj5rNVz\r\nZ/dXqIO8yOmdl8PnsXlTzod3Np2WyG6zlgI=\r\n=0wyA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf-16.x/balena-jellyfish-jellyscript-7.1.79.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf-16.x/balena-jellyfish-jellyscript-7.1.79.tgz","_integrity":"sha512-BjrN8ejIL/m61IBMjk4Ka8Au5ismJcyizkFIxebBklVmmIh/WtQ70KgvXmU8WpEU92XqhCgXQ2d68wdSgrsnwg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T05:13:16.197Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.1","typedoc":"^0.23.15","autumndb":"^22.2.78","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.79_1663996658244_0.11466586460275807","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.80-renovate-ts-jest-29-x-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.80-renovate-ts-jest-29-x-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.80-renovate-ts-jest-29-x-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"464340afcfa2d2ed9db6c5330ef20abe14fb9e1b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.80-renovate-ts-jest-29-x-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5.tgz","fileCount":14,"integrity":"sha512-hKxLI8rOKujkJiK+ot9hQ+l7Olnl2wA/KwCiyy7s6GfKejRLtDFCtJdGUzUdo+J2h+BtrKvgM7EhHs9yxuwQEg==","signatures":[{"sig":"MEYCIQDWfNj8RasDB8eC6qK5xYaLmMUs/d4eHAc00SyIP5IBZAIhANKHBHbmR2ae1gDB86NuhulqMDbnm5S9VzQwjP5NG9U8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLt34ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRsxAApAX2KgshouNIoShELupe+PyyTVwwuYDpmvCxk3Il7R3Bq3tn\r\nmTMk+M5W85mc7a7feXibwJ15ZZpnTWt9M2R9R+zNDw5k0DKt7W/2obN7yf7D\r\nor1NzcDfroJL8RRD5hP/nh8w33PN8RDG+Dx9vYPUQpKocN8VUOSj3G7hKDvt\r\ng5FTp5wS4Fh3sMNgTgywUx3DnTRDmKfgpnANF98ATDU8pM5DeDDbLNerJXQB\r\nO/aqPBM72M5wgWNM06K71EDj24q8k6lq6l6GohSuo87QAAvqQxhjZR9OVSUe\r\nvtSqiVOci1+4rzKwN6po38bBFJyV7h+GbklYkgEl3q+l4WlY65/cgcPU7oYI\r\nQrSYJwIBd9dq5kHrXsCcC4UPsaarqhGJr9q+D42EToJi8UPLEzNkqohk9nKf\r\nRUurLI3Qp0qbhMXAYviDsywV08k4aMYM9sm9okl+e5Lhkt96E2gy/0BMZSFr\r\n6GUx1tn/P8wBZ3ZFafRSnO7hdBANur90TVhsz889VoannU8Coty7tcwTJCt9\r\nQmZ2uf7qQBwo1H8d/ABxZO4BAQSVknts4t/fci9ntoxNtHYVHWb8vUo1VWUQ\r\n+T5IENuveNM9f23M0Gfch9OLUMF2FIV1Jo8qub3h3Kd2xaldVZiFEPrzZQc3\r\nlMRFFDkRQpzdEJboM4+Sfz9F9YxBo+jjYVU=\r\n=C7Jq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5-16.x/balena-jellyfish-jellyscript-7.1.80.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5-16.x/balena-jellyfish-jellyscript-7.1.80.tgz","_integrity":"sha512-hKxLI8rOKujkJiK+ot9hQ+l7Olnl2wA/KwCiyy7s6GfKejRLtDFCtJdGUzUdo+J2h+BtrKvgM7EhHs9yxuwQEg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T10:36:32.699Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.78","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.80-renovate-ts-jest-29-x-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5_1664015864330_0.6663262201622344","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.80":{"name":"@balena/jellyfish-jellyscript","version":"7.1.80","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.80","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a6d20ac6185cf2ad4dc5e1d9b08103431e876da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.80.tgz","fileCount":12,"integrity":"sha512-e/Sznq0YPCO/Ugqvdoy64ks0mrM/JiksKie0no5piRXncoO1j/JZQRiJ8ROZdKl9yQ4iHpnsyAoeIzGWaXrU5w==","signatures":[{"sig":"MEQCIEg+ubvF5ooXNRqpiNwFGK7wN00GaLir2tClwFvh4z/eAiB3VVdn34LvzCH3v2e7JpIDRREDn6D//uPj8u8N6dRs3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLt52ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPpRAAj1O301qBNjudAvnRSYeGnc9MQT0XQWx90mCQia4JNMrqJ5VO\r\njNFStqMokEI8FUlySLnNNCTduWn6drSIBISDDK3xKFUYRbsYDRST5bZ0acrs\r\np23VZ+dNKCTn2/RIUUVxDuxqVJ1SJvCYRiInUVYDywHH4pYDp7ddR3v1n1OI\r\nryqyxpRHcobpTllx176ihHmB+NjQtNwIrJ0WsSsDzDSgz/sToEo7UFNbGsVR\r\nNH+2XSMRD74uPpuPuoZEEMrcA0gdGpy/TgrgsAMjuXtRlat326o/pOlqWDQj\r\nO6VA6isitZHDeKx58H+2duqVPlYlfazd+XF9RDMzGpawNaMRlbalk04R/M+4\r\n6Qt7PcipfvYXJDAG8MAdihsgbgny4VHTDOiRD0it2f6jmEpGm+jEHxE5RfKh\r\ngjYxcUqgQpebZAc8i4VFhsxrs9ec76R5zrqP2hTcMRFhSkcAK2waJfc4nRZy\r\ncDrjK94Hfx1Z9/KyeRpsWEb4A/hyx3JuQJegDxvA1Q4e+vQIX3TlnqcrYf/U\r\nricSkiNYjZCdo0xtG6ite/p3dIjHo+Zj9WlbZuwxvcRUd3I59RBrKbozFj5+\r\n7Y+kh5Aj1TnXyasLx8JrIZLAQqoAmUy1hvsm4bgMI4pzq/Sa2f12BAv5fNoa\r\nIAKZjH19aHVFKLQHvEhXu9RAiA2KmWimV/M=\r\n=Fbl4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5-16.x/balena-jellyfish-jellyscript-7.1.80.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5-16.x/balena-jellyfish-jellyscript-7.1.80.tgz","_integrity":"sha512-e/Sznq0YPCO/Ugqvdoy64ks0mrM/JiksKie0no5piRXncoO1j/JZQRiJ8ROZdKl9yQ4iHpnsyAoeIzGWaXrU5w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T10:36:32.699Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.78","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.80_1664015990123_0.9771405376783298","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.81-renovate-autumndb-22-x-3829d9a2a427c7d9f5e266e8d808872d78b88873":{"name":"@balena/jellyfish-jellyscript","version":"7.1.81-renovate-autumndb-22-x-3829d9a2a427c7d9f5e266e8d808872d78b88873","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.81-renovate-autumndb-22-x-3829d9a2a427c7d9f5e266e8d808872d78b88873","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"53fb2e39fc3c522b100abc168728f0848926c50f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.81-renovate-autumndb-22-x-3829d9a2a427c7d9f5e266e8d808872d78b88873.tgz","fileCount":14,"integrity":"sha512-7orqIRpm/VEjsuw8cwFlZ6DNWGLzQZBToAXE7QV/ZbyDPk2fCsqQzvIC4HhyHB1hbfBZlzuSX4b1toQjXypPog==","signatures":[{"sig":"MEUCIQDqBrvGtuZuM4l8ajyEPKk+yy0AOCS8W/5hHKvQlB61VgIgDncit8Y2n8NwY1bQPuT35tR0yYp4q1Ru2yaz68phH34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLweAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyOg//X0lkzRSgIpbJ87+nxOWSaP0VBL7V8VMDSRj+DuTE6YUBrDtr\r\nEJMWfOVkWxhwp55XicI2483lKRUQ+bABVc1DKkSdavAA6WI0k7HGQW88ev1D\r\noyODRsfrDevbjTxloU/N1SyZTJQPLSiX/7VH3xxKa1ycw/hyjEKiECAw0liJ\r\n55p01XKp5tcoHT73ANUZmwXpy3xR7D6g5XPBnNhnAg0i1belcd409QFO/L3h\r\nvOKOejPwgMNi0r6O+7FAC3mxkj8sqkUtNxI+PUXywRkdrHX040xnWcsHOvoW\r\n0NZUBG5WbrksAMSllqIMQYjGg/q7ZowzJ0hcqgudznYivqxLCt9/uDHKC9wP\r\nW3cUJO+xktZooX/3Ez/lhmGbuonftUYcXXr/vSMBxApuyN+wlOVIJf7oVBKR\r\nnROpVfGnx7EAvRR+aVMrJb7lU6DTH7r8z3SttFyiz+0PaXzOk8vcSwiG1YTC\r\nmgG95WjztYzNXMVjb9rsY6P9YfuF4DvzRE/ynNLmsy2Bq5ucR2lBLRspiIbE\r\nm8dAzGobyUOIT3glqUpVAAylUMDivFiO9GnroKcuIrE66d0wIGpK4G+H2jr1\r\n+EPzbrFyGsQ/MKyIvGOE2yFVGM/1DrM7aT5xmyvXHKWxksFaWTLmCrnTPcPF\r\nyiuQg5iJFSfcBhR9fv0C0IEvaBNkQ+jWDug=\r\n=L2uS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3829d9a2a427c7d9f5e266e8d808872d78b88873-16.x/balena-jellyfish-jellyscript-7.1.81.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3829d9a2a427c7d9f5e266e8d808872d78b88873-16.x/balena-jellyfish-jellyscript-7.1.81.tgz","_integrity":"sha512-7orqIRpm/VEjsuw8cwFlZ6DNWGLzQZBToAXE7QV/ZbyDPk2fCsqQzvIC4HhyHB1hbfBZlzuSX4b1toQjXypPog==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T13:33:25.365Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.80","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.81-renovate-autumndb-22-x-3829d9a2a427c7d9f5e266e8d808872d78b88873_1664026496306_0.28174291046084976","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.81":{"name":"@balena/jellyfish-jellyscript","version":"7.1.81","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.81","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0ef99e496250b646dc55e2215c82f2323c81e18b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.81.tgz","fileCount":12,"integrity":"sha512-7YLZ4Th2OeKuMuWj4ODflrT5gUwlYU8PJW/TKt/o0NZi8uOzkQ2zdhbnRmlZiIABOhap101imtHUbCwU8ZgzmQ==","signatures":[{"sig":"MEQCIBwflTf4l1MDouP65+GCRjZ8F9gRVMJo7B047VWKphJgAiB6FtCf0+OjSffpqHnXmaAxKIoqY6V26LNdHMPqTH2szQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLwgEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS4w/+LqDidW5UZik8g4UZ2QxszS5IZKdaNdWsKgaLZDp92s16nJW9\r\nryO3vh+GqyzTgLmmYBTpF/RRXoJcbDCgh53tnr1gXcfZFXZs3wILxzLFgYX7\r\noqoJu0WTYRvHSQX0LH47FxXfragps4P3NyOVR/voMR2uD7+PLXoP9VcbhDim\r\nxQr0D+H55QTdX1F3fFXhDwQoIlYb0nCxOIYT4Myvpi2h+UgUxf4Ni6LfPBlC\r\na/KQi6Ob9rqApi3EHKNRlJIE0Qf4ybgJtO3qdKK5HuLgDE7XEEKTnFgpOX8c\r\nHHNXN8ZU/zVNxhxPGsaNhf2/VV9/nD7ehb6Ux0guxCiskZM2A+REeitZwkJ9\r\nB6QNA3QPPjtXgQ/TizjTtVVY47AcQxzWbJlyujOM68ZUBOUOOW8eBE+5U6Yg\r\nVzIb9q9T2KrnCP7wEZ26ePtXRtwjYwpBVPtgr5CAv8ku36yUoWTATsAg5W6k\r\niR8P7B7+m+gkt5OS9rO1ccZuL/HuUu8xQvOICNWIhVzmZ6jQmfmNf6Y89z8T\r\nWDUrI6nm7wlMMmeQeMAcHRJYHtaatzkX5sqNpLINs6YRwgJg1iUKWyukb1wk\r\nQltzanePfWdHaFvWCUn8VfGjBMcDlXWPKvSpHPkQxq1a49c9acoU/9GO25cq\r\nSSnRuzRTYoQK96LI/Zu8VmDfzWecbwXh9ec=\r\n=kp8j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3829d9a2a427c7d9f5e266e8d808872d78b88873-16.x/balena-jellyfish-jellyscript-7.1.81.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3829d9a2a427c7d9f5e266e8d808872d78b88873-16.x/balena-jellyfish-jellyscript-7.1.81.tgz","_integrity":"sha512-7YLZ4Th2OeKuMuWj4ODflrT5gUwlYU8PJW/TKt/o0NZi8uOzkQ2zdhbnRmlZiIABOhap101imtHUbCwU8ZgzmQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T13:33:25.365Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.80","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.81_1664026628194_0.080047572090582","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.82-renovate-autumndb-22-x-c15016048baa22713dff10539f27e1951aa4fcd5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.82-renovate-autumndb-22-x-c15016048baa22713dff10539f27e1951aa4fcd5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.82-renovate-autumndb-22-x-c15016048baa22713dff10539f27e1951aa4fcd5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"aa0b860677583263b17189464794731d92a26df4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.82-renovate-autumndb-22-x-c15016048baa22713dff10539f27e1951aa4fcd5.tgz","fileCount":14,"integrity":"sha512-bzhLJn+RCYJccNRkONCZlyHprS5ZCq/p2o5pLvhvsPMdQJHvgnBqlj+8bFaiChZHRGuHnbmYRdT5bP9f40/gRA==","signatures":[{"sig":"MEQCIH8RsGkO9xcBhV5toQKjEZWslcSsTkNFmv5hDl+rJG7QAiB07y+D4DZElVb8gimlLTdqqnVyLP0rV2MgFXYgnaMY5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLzfJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqfg//ZrGF9yN3L2s2vPKrJhqEa2Ic9+iKDGHBEUx0H95Wb91YU3sh\r\nQvVz4aoa8qQ0cNMDx4vvKeN5uCYgreSsy2ZQoRQM/sjBiQo45pRpQTDICYfP\r\n32n2kbjYIbaomt8JYYID5r8XIkgNVFrtI1i5+ti0EC/S7XY8MJoXLNYnNQMP\r\nPpBy1Hqq8kp672T8XGb8Zd25tyjSYpoHtRoUSvOS5v+n5510++SROP7jTbRg\r\ndMZEaBN5WnJ2lb45YnxRXt3EM4l0BnibqSRVhxm/mOk19Pc7GikNcIDVFkGO\r\nkCLD3TE2ynT18M4lG/KdTYEnxFGttbsLNvHcAL0CBskNZpm0G+hv4cx85vz5\r\nJbzs6DLO/nYE2KfeIBjPtCOOFkRF+xa4bIauNGu73K3OaRX/9iDCxNfaln1X\r\nW4ygm2rDpyhFpN+ejbkIHT4xEWrAmWWZesldriHGTvubCJi9AmZ4j5jTYTnx\r\nlQYW7V2co595fLijM4Q9OI+w+s5T4uSkHIpeztKOMxpvVw4sz5q2DnSpHDrD\r\nF0HNmeHYDjER/J6wkamr2M8mnFIj2GodpyQLu3aAYAxP6PzTG9KKeHhzfmaa\r\nHPWYgHuMDoVjT9qTYMbbTBTyjBSr0tDx0offWq8S9+SgIBX5Z8+E1shMhvd1\r\nlP+aOMaZLD47l7Ua0tqxgoQRJC649h58Ue0=\r\n=+T+2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c15016048baa22713dff10539f27e1951aa4fcd5-16.x/balena-jellyfish-jellyscript-7.1.82.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c15016048baa22713dff10539f27e1951aa4fcd5-16.x/balena-jellyfish-jellyscript-7.1.82.tgz","_integrity":"sha512-bzhLJn+RCYJccNRkONCZlyHprS5ZCq/p2o5pLvhvsPMdQJHvgnBqlj+8bFaiChZHRGuHnbmYRdT5bP9f40/gRA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T16:59:39.067Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.84","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.82-renovate-autumndb-22-x-c15016048baa22713dff10539f27e1951aa4fcd5_1664038857440_0.7152223868500107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.82":{"name":"@balena/jellyfish-jellyscript","version":"7.1.82","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.82","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e186f1211308da3a25977f9723aa63bcd08df132","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.82.tgz","fileCount":12,"integrity":"sha512-kPdnIph343L4bOzVGfYci1YG4A8P7FbdZiL7i0SjqypCNELmjb/Zb3axnmePlPCydI137WxrufaudNDqh/1XqA==","signatures":[{"sig":"MEUCIEtMlKq7A/nyRBqtEqowneWQiGu7h4cZ15X4rNIy9sHiAiEA7AHU+VNLRwGOz5MNCSMhCBMdsB8cAvdhEg3BXSub+8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLzhFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbgxAAoJ7qx1t4sR9lX7U+dpmaGlqP5FyYot+opDFtJwJb2BPe/vY/\r\nEWASORsF1mzJ6YZXBJzFrc1+PFpx6z9nkK1aERBR8o6rbKyN0HcXdWmR+TGj\r\nbBsae5a+c/lF6w4mFlIORK8wtwFx4u1tQgHK/qCn5HptsGdo2ajsfTktvdKp\r\n4RezAoS7myFY9UBKURzXWYztG4t2fbfo1Ka4yYFUYEGfmMOJhGrnDGwkM7Wl\r\nOv+xmDYHL4hYGK2GDQuuUcf5lenPM5n27hh20JJp02Sg33AUvThpbxC3pOp0\r\n1X2YqL1nellY3fnLbq1eG4r0uRRnJcTAcQBRPEGgHxWpBfctTe/ZNzyKCsxV\r\nypum3CwtDoYhvpUqtWVik8+9Nj+mFVDygDTFaM9BYAGcJkWJ3w/GWKg3Zczb\r\n4IEx8PphFowgsmqDufxPynSTGsuletkXwrPgh6V/0pe2CU3D6VlhbucUv0xH\r\nJj4JqRgFztnt4OvEZS15BReMbw0PBxmCc+QtX2iGbHhV+frVPGbpGY3vfaX6\r\nOFlVtV2xQaJz7YhkS3KBXRCBkwyj4SipgE3ADlbD++o7Btr26A1JTJKJ+O2/\r\n1HKlJosymexBLymmmHqW6bFxP/5MRidt/M0AWu1dT1cYpt25MI+HuGfTdAop\r\nKr+b7vYpdeGtKE53OWVy1JZ2m0GSeEYubkA=\r\n=XKy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c15016048baa22713dff10539f27e1951aa4fcd5-16.x/balena-jellyfish-jellyscript-7.1.82.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c15016048baa22713dff10539f27e1951aa4fcd5-16.x/balena-jellyfish-jellyscript-7.1.82.tgz","_integrity":"sha512-kPdnIph343L4bOzVGfYci1YG4A8P7FbdZiL7i0SjqypCNELmjb/Zb3axnmePlPCydI137WxrufaudNDqh/1XqA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T16:59:39.067Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.84","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.82_1664038980802_0.006220569098207562","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.83-renovate-autumndb-22-x-8e95b3d2b14742d21c482b247e7d125b4b2718f5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.83-renovate-autumndb-22-x-8e95b3d2b14742d21c482b247e7d125b4b2718f5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.83-renovate-autumndb-22-x-8e95b3d2b14742d21c482b247e7d125b4b2718f5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0042ba1a6e398cda70cff1e606cb2f20b65dde37","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.83-renovate-autumndb-22-x-8e95b3d2b14742d21c482b247e7d125b4b2718f5.tgz","fileCount":14,"integrity":"sha512-V+NNl6p02qsP6ZK3S8f36p1jhaWMKlPXU6j+eqMJQoiSHxDnQ+k54UwQ61kcpUunMCXPdj/QZ6GWqP7Wm6tqdw==","signatures":[{"sig":"MEYCIQDfHv0J71MJgOxMRdSC9dG3Mf2nhlLtDvcC0aFCnIOMJgIhAP3n6BRD20GQizM3zNMMY44W/EPnSwaclFUe8cEPc6Xp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL1qtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI7w//eG3Q6VP0E51J0KOHypztiuLlr5TOXc7lBjJj39ABTaaf6wq2\r\nDQj0kHtzmILyVa7uM6u4zlFNEHHrsdefMzGoJBF2VI2FqQu6oIMup/d0s6zp\r\nQ4S9bxu6S3aYtRkKoNYrYDBiK8FeLqms876czg7MoeJ7rAP36K+SI8coXFyv\r\nLInRdjgk5Ge/bOSfj/RTdTN5lidqsGXlnEFoN5Ue9h3bQ4IRmhXREFjdT3mk\r\nZgRhvefnniVOzZT9MhtAGqQXGxl7EK214BKoNa6CsytQ0ofzgbhp5JN2TBJh\r\nvL/QNr8AkKzoaz5L7RtTgATr1f53kAL6hSHktK7cbQH7Mjwu7cYSKWdVRWIi\r\nHXdyTw4IbUSuXlSHegNqIXp58Drjtr2xraLPjwKqdGsW23Fb8dNZGx8jpnvs\r\nuchiZuyvrXJlVpL7wg+6ZujKKzNc0WB/HFUphpFCyaA1EDZT3GApEEmLYEoz\r\nzITP2kqkPPcj6dIcVtxHV3p/F4RkzHvFWGo935F+Raq77icRh6Jnx2s285n4\r\nK1nFmUU+2wDaGuay68HU44w3yn+bSzXJGk7RLlH9QQS9v6JAG+9a33gYLv62\r\nhC5K3BrohVY6kX/BVSON2aFsfmS1Cl08zejwLjDEUs20FBZUnMKQOizm3lac\r\nzVOyLiy99wFt76iqNwiXXkNMYylmSWT7ri8=\r\n=hBqK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e95b3d2b14742d21c482b247e7d125b4b2718f5-16.x/balena-jellyfish-jellyscript-7.1.83.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e95b3d2b14742d21c482b247e7d125b4b2718f5-16.x/balena-jellyfish-jellyscript-7.1.83.tgz","_integrity":"sha512-V+NNl6p02qsP6ZK3S8f36p1jhaWMKlPXU6j+eqMJQoiSHxDnQ+k54UwQ61kcpUunMCXPdj/QZ6GWqP7Wm6tqdw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T19:28:31.527Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.85","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.83-renovate-autumndb-22-x-8e95b3d2b14742d21c482b247e7d125b4b2718f5_1664047789000_0.19697965738979595","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.83":{"name":"@balena/jellyfish-jellyscript","version":"7.1.83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d16704f76f9b817a34644e246581b67b752a7c71","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.83.tgz","fileCount":12,"integrity":"sha512-RMDsr46sBJ4XSNzHCkir0KUREE2yOxK4DHtRZn4fR3vCsOWhvX4miYw8vPN/nc8PKmlcmhi+t6do/f+EBG9Jnw==","signatures":[{"sig":"MEYCIQCMrnctjd2Q/ciFS5mSfPqVjH9WAB1OnOHKcKL8j4cnIAIhAN5XUKF2mcIKRLix2yvAAnbYq8mtx//4JJcknve0UgQi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjL1suACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoctA/9H0SLAwxdzPbe8eSls+TwAQTTEKZT1iSWNXXK3qHuhYMhwvKi\r\nY2M1oaDqdBuy9W2vm0X4PGMKEcP3ykw6Sxm93lOuZjZgkluOMkFBzz1sp8pz\r\nQlVaGJmjN41K9B3jeecJyqzp4ZZTPPOpDExzRzxzqNse+1fEtlb7GfBHF8ug\r\nUlUZYQJMK01aGInEn2hFyvtnKjQc/Lq2c5hs4LW14zJhBmjuexE+Wu+gBEWG\r\n25USeMwQiiX9gn1tIPoEXhNnfiR7KmDcBykr9D2WrWAIYYQCrJm6+QBFYDax\r\nvx6PbFkJK0/gku13bsohcwtC1PTHF8WCg5hj0CfXJNJhaRqCuv7Vi2YLzGwH\r\n80TajPyOOThWWC91mL9HCaM/Ub5dZ66VRRzNTVSWxZDwhxtUn74WilrfxBLp\r\ngmtwtMcc5q3iNMdRWpsvENZ1dixyXbdTu6CdLZ7TBiJNLtPjdrqaXIuIoJdG\r\nE5VqilTx2oZTHc8O0zl01NBDCnVkeUfv5aJ0ONiFlvcpm2aAHRVTHGxTXxOn\r\n6CMFl6oYQ9Zc8UY8lP/a7ilhVpbfmslSco/wxP3xdUATK84G4o8l5clpFOmK\r\nw5FOr9Gs0lOAq3pZrlojE5oAYo2weOF7gw+vF/1CwoWmDUdbPIcDtG4pldnc\r\nrNURMBYYsXf0AGtS5kD2zu4Myh0yk82Ey4M=\r\n=W21W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e95b3d2b14742d21c482b247e7d125b4b2718f5-16.x/balena-jellyfish-jellyscript-7.1.83.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e95b3d2b14742d21c482b247e7d125b4b2718f5-16.x/balena-jellyfish-jellyscript-7.1.83.tgz","_integrity":"sha512-RMDsr46sBJ4XSNzHCkir0KUREE2yOxK4DHtRZn4fR3vCsOWhvX4miYw8vPN/nc8PKmlcmhi+t6do/f+EBG9Jnw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-24T19:28:31.527Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.85","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.83_1664047918758_0.07162003157789454","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.84-flowzone-docs-4fa8f617b069e53de1ef430865ff3cc28f686323":{"name":"@balena/jellyfish-jellyscript","version":"7.1.84-flowzone-docs-4fa8f617b069e53de1ef430865ff3cc28f686323","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.84-flowzone-docs-4fa8f617b069e53de1ef430865ff3cc28f686323","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7c845b900cb45ac32549b552b38a55e4054765e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.84-flowzone-docs-4fa8f617b069e53de1ef430865ff3cc28f686323.tgz","fileCount":14,"integrity":"sha512-NSGBufU02Jt92TnwJe1vjFWyZie7DtRYypcAlXMr9Xpw9PzHmnfMnDxjWCyhXPeUFp+Mwx/LuOfjJGBVDe3hsQ==","signatures":[{"sig":"MEYCIQCcmkHShJg+Yz04T+0+6OEu250ykOxMMJN/hfsiPYR/hgIhALbMiQDSN//EkgNgRQOD7IpRNmuTpn1GoTPcp88EqupR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMws7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaXQ//YsZSNZ5Jrba51Omw/0hwYiIR0ov2J8B0oYMEmzDcSeRU9g4l\r\nDZ1y7ZT9sRYhLwM6QriISPrMiQrESAB+Kzxx0NPFfocL7IYbj6UGX7bOxoY/\r\n400wbUTHjvK32cUXRS2RqI5kXIw4GtpZ/wTss2aVJJbxeE1szPC77XsfA/na\r\nAGRDj+LhL28QMAlWm5gWcx3m4ktFpGlKUJbn5ruMzSbEa8QxmORzlZOM21k9\r\n/i0ODhBjidvUCFw9gs/yicYJhzDb2s8WEhMTChNks9anFxY6EmROg7oA0zYC\r\nGUKXIzvpsOkmUzaovrvN1cAgGEemPBt3cBNe80gQqpF1LeExxqJ5t1O7z1x+\r\n+uVbItRt0n+YcsX0FPcLSTjuLig+NkD97d1ulMu80XnZYcSy2EE27UGynCF7\r\nFjz/HrS8TONcKEXpq993d7c/YPasbxON02/8WRDhrZZ9TnIEczO1W5Y9EM8g\r\nRri/YW+FnlvJvsaBmAvujHonGlXBdpMKwmST+ak2q5AdN7NFv7VPVzApKwSi\r\no58Gv430XS13ipuIxPho1wZgZf3xbJyxMDzfUjF5rWdQuTsGITWhrM+m7lct\r\nhzVXVtcADH0G8sHDFszLkt1t8wlr7Dlt+1V2nTjJDzJqiDReWmUoOlb0cC0d\r\nKEITncIUuiaD7qZLGY8FzaLL9t+pWB7f6B8=\r\n=1Nzn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4fa8f617b069e53de1ef430865ff3cc28f686323-16.x/balena-jellyfish-jellyscript-7.1.84.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4fa8f617b069e53de1ef430865ff3cc28f686323-16.x/balena-jellyfish-jellyscript-7.1.84.tgz","_integrity":"sha512-NSGBufU02Jt92TnwJe1vjFWyZie7DtRYypcAlXMr9Xpw9PzHmnfMnDxjWCyhXPeUFp+Mwx/LuOfjJGBVDe3hsQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:38:17.874Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.85","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.84-flowzone-docs-4fa8f617b069e53de1ef430865ff3cc28f686323_1664289594940_0.08206746809374565","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.84":{"name":"@balena/jellyfish-jellyscript","version":"7.1.84","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.84","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1d42d8995b00733b6417cd970599b44b378ddb20","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.84.tgz","fileCount":12,"integrity":"sha512-bWXOT60ut3h8YXQ0Dci9ETc21GLE0SdmCSPMftv+KHO+VMt7Nh7nMbeSYiUUC/uE0t3Gjru/3/rNPwsf0+op3w==","signatures":[{"sig":"MEQCIE2gsTY9Osz43y/6rFH4fvdceGyxfvl8L/E3wUChIiRGAiBEHRkbuCikzSzLT/zYE2ZKaQGF5OOeMr+9uO1S7BTFDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwvXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOuw//ZBLzYgdK0J0prj1C4HPyn59b+QezCABLFLYa9l5bVe4dAqDu\r\nJQsmns5LGtFRTEDIEUzBDJdSIVGYVlKVEC9wGGn43PQqPJsA2wCGqI5iZoGX\r\ndRw4X6qSAbCxFbCP/AdeayzmmlYXIebKjKHyKBPRqLdAghp4Elmh4NBgpXVM\r\nnznIQ9ygWno+x8BELK1zCwFwzg2j3wpp9N4XV+0XuHjgSN0Iu8rd+6ZCsDbC\r\n+hKHtmH4Y3ij4/9BSAJN5VnbhR/McGMOiHYXQ50gyFP0PhPLNRzf4+97kErg\r\ncKKVE8IHS3fwwSLzngvS8fXUBN8zZqahyPJnRdsaakyXVPngdYnZcKr3MJrS\r\n+1ruQTgYcEvfKZBazH3Ol9YG2lhKKXZ7edFSroziDXz6nY2GBfcgQK2ppiZV\r\nrYh3M8E2lKVH8KIx5pXC40uIPxTzkmJj5o2zX6p8j896v2ezodG7PvAAvIcK\r\naPu++2jH4ShHkQidKvOwg1EP4357y/x3NxSYXqHpz/V4TaSRmejmff+gyyEx\r\nTwTLuygsxSesi695f9lRTNxbXfNib1x0m0eTHmSU/iPBhSMQj41U2dd7FrYa\r\nqPOfc44A07vNG2LeUR4fegxzp5Mjvqrk2LxKKDv0jbbHL9o5ptqhpYymULOj\r\n9kb37ZoFaFWYtxd+e/aYNAzBCJk10vqjjm4=\r\n=Kq58\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4fa8f617b069e53de1ef430865ff3cc28f686323-16.x/balena-jellyfish-jellyscript-7.1.84.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4fa8f617b069e53de1ef430865ff3cc28f686323-16.x/balena-jellyfish-jellyscript-7.1.84.tgz","_integrity":"sha512-bWXOT60ut3h8YXQ0Dci9ETc21GLE0SdmCSPMftv+KHO+VMt7Nh7nMbeSYiUUC/uE0t3Gjru/3/rNPwsf0+op3w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:38:17.874Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.85","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.84_1664289751629_0.5817545461579325","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.85-renovate-autumndb-22-x-56aef19fbaae153f14aa88c9f8ee762131cc1442":{"name":"@balena/jellyfish-jellyscript","version":"7.1.85-renovate-autumndb-22-x-56aef19fbaae153f14aa88c9f8ee762131cc1442","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.85-renovate-autumndb-22-x-56aef19fbaae153f14aa88c9f8ee762131cc1442","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5890ea74f44a9bfe08df1cd3ec0d56b09dc08478","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.85-renovate-autumndb-22-x-56aef19fbaae153f14aa88c9f8ee762131cc1442.tgz","fileCount":14,"integrity":"sha512-DqtOIT1URGeCo8b7MF4UWtxAg2vdf24Jhzk4wxAS4X9Mtd3hCtiR3YYL792Vt7NTdQMuYpEiyotAB1Axx1QSkw==","signatures":[{"sig":"MEUCIAvk+/jTBZfaVIHEOHk4RaQGU3T+musNKNPWYKmS2jHTAiEAu5Sq1RBj7ZCToel26DKshAAP+mkTWOY+35x7jSK69TU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwyBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocGw/+KO8NHTqySZUfiTek8HUqbdOi1vgEq2NUqRHMKZao8SZ9WBtF\r\nOnNYqGz2r1MtTqdw3G6Nc5zXUgfPmtWbFJf56PsPk/JlwLwO5y0zlnl1O7LW\r\nxDs1b1z+NFRVmfVrI9fFNWH8WeImy3IjmyA0XceHoTObJ+8wahZWUSrrAEz/\r\n9RDveuPgzP8z8r/i4hGwchd5RH6ialrBwTfOgi8/HakqR74AKfiAiKoGkPNi\r\nq6EBxcB1wMK1THzwAMTfkzEUxvRA8//Cu5DC0a5mV5YpZPknepS4M7HP58yL\r\n+KnJ8H9GfXyYV8d5CnX14fJoapeJbi2vndJKxoNuDGshgkHhHQuUqFYV931K\r\nwTuz/TFfLlNQIPxHSgvl1vwtPJFKeGYw1f2MIxxXlSm7cQ0KY1UOMsAU2q/a\r\nKdFifv+hVSqvabpBHVJSnxNxazH9kcfshHSJvdzmR6f2pl8PJkWEtmICHEHA\r\nzWJVqmJaq0tI1h4qoKgbPiS3d1DzX/LN9GWIaeeLIcRJUwCiozEtTqpp3LQb\r\nRwUHJIEK+XhVrvRuahM6k2vKn49Y7D/aC7C9DV+Rg7t6MUGmEPLDcbS2RfGD\r\nQPvYC2jLsetkNjuSMnm6YKBBGcIxkzfgx5KrtYiZDXkoPc5IiLHW5bUBp6Jg\r\nebiY6mURyyzLo7mgT6wQ/1NTc+kbjA4FRxM=\r\n=txDk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-56aef19fbaae153f14aa88c9f8ee762131cc1442-16.x/balena-jellyfish-jellyscript-7.1.85.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-56aef19fbaae153f14aa88c9f8ee762131cc1442-16.x/balena-jellyfish-jellyscript-7.1.85.tgz","_integrity":"sha512-DqtOIT1URGeCo8b7MF4UWtxAg2vdf24Jhzk4wxAS4X9Mtd3hCtiR3YYL792Vt7NTdQMuYpEiyotAB1Axx1QSkw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:43:56.486Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.87","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.85-renovate-autumndb-22-x-56aef19fbaae153f14aa88c9f8ee762131cc1442_1664289921263_0.019135281988451824","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.85":{"name":"@balena/jellyfish-jellyscript","version":"7.1.85","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.85","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd22ae7300c8cc0179ba818a6e12a0c0ab5ae017","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.85.tgz","fileCount":12,"integrity":"sha512-l8INoJTQHvHyl031liD0tXCAJv60LCTGYw/HAoQxO/b+1jlTP0hMB4Cct6/6w3TRq2FSKISEpQrI9gV2XNw+XA==","signatures":[{"sig":"MEYCIQDDN9VlQ4/MyimZbEVFfRcb+ky9TkW6Cs86vv3keYBCkwIhAKc2GT+J1TkzEaJlv1qJ3sI8cC2vppo3ymBJZKu5h8/c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMw0QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp14w/5AVqssaMSnSS9j7XkPWFbfMku3LkZgKIqY3iABca1YRKFWqQM\r\nLldD+K8jje3JuBACbf3Kx58YiwQVjuIDqSP52IEkpAe6PniEhJdWOGGVsLRt\r\nsOrikGCSJZLdF/ykzfRppdVE+hDaxNJLvsqzICRP3DF4FdGWPVRTTVEsDVzO\r\nXLlQTC+20wqAgyIP1q4nuM/mQe5x8Uo+6gdMyPJUwEOfDDMIBX/OcDiWG6L/\r\nowy30gi2oBnL3NyPL79F8wZByHrkuP5nWo/+uUMcNLX8M9xoTQnagpaykye0\r\nML2MEIlAHiljW0kS9xeKFY0wMVTeBj/9jnLMc2fyRr5IxLDSG5aAT63eJ168\r\nQReIGwF7ZMvgHk8evFV/7eMrIigSwgeU20nJM80a76281fJ9FntapRDj80yg\r\njkWh2Cr43jQe9M+iXuSlu9/g/SZ/stHCGxsj9Z1ebOmoC9H7OklQPVYXycIw\r\nIrgqD25Z2xHWwO2AEA4v77TJMCytX/gsfasDP4tlvo3IxuSZlWtrGxCeR95V\r\nO2cp4iVWVUqxjVfaGbUVOOi93u82SjAyUkG16eTkRtWbaRALZ4SBo+1j8aRx\r\nf025x5d2mIuABqXLvysiUpNZ8fixtkXFMeveQnycg4Aivt6gk2s56UVyIZhh\r\nt0qEev81kmQJCgmUAuKofvTNQoYlNYnqt+0=\r\n=2JVJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-56aef19fbaae153f14aa88c9f8ee762131cc1442-16.x/balena-jellyfish-jellyscript-7.1.85.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-56aef19fbaae153f14aa88c9f8ee762131cc1442-16.x/balena-jellyfish-jellyscript-7.1.85.tgz","_integrity":"sha512-l8INoJTQHvHyl031liD0tXCAJv60LCTGYw/HAoQxO/b+1jlTP0hMB4Cct6/6w3TRq2FSKISEpQrI9gV2XNw+XA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T14:43:56.486Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.87","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.85_1664290064304_0.6816035213789589","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.86-renovate-autumndb-22-x-ec5ac948d0e308fd8ec61b0a56017b115f7c905f":{"name":"@balena/jellyfish-jellyscript","version":"7.1.86-renovate-autumndb-22-x-ec5ac948d0e308fd8ec61b0a56017b115f7c905f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.86-renovate-autumndb-22-x-ec5ac948d0e308fd8ec61b0a56017b115f7c905f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"29acc3174319487b14d4fc8735378d52b67b95ba","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.86-renovate-autumndb-22-x-ec5ac948d0e308fd8ec61b0a56017b115f7c905f.tgz","fileCount":14,"integrity":"sha512-gKEnoS9rI1iglM74BS3vpXgvchFye1CEd85aKZ7LIVA9hxWCrwtPIQFBbgrskM7gvk0K5hvOeXD/nL7u3BDwSA==","signatures":[{"sig":"MEYCIQDcgYRxtyiNNP31VPpDvX6fwITc/62rLABw5L/5mYtUFwIhAPECWomLCvudc+YAfNEtvK+Ljce7X0BULWyDKa5nglID","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM0IsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoo3Q//XUQGmzjBgcseoA4SMKbcNbc5VYHritTfwE/x68kJ1J2QWmfX\r\nbJuAlyE+1moDaSj1qdtR0UBvETp25pQcM6aop0+PVT5gAIv3cQ9WpTetURtt\r\nsfOtNrRmM5VeTYPxbUImZZDlIJV1j68y4OyILF5CzOyWUqx5ZGFNZ3VZg+A8\r\nfFBKa4n7jOnzpXsM43PHfm+ZT/CtkVnQRNmyfdUOslPw2CRbLRQwCy7Yl/F5\r\nGy/wqWL//mSV2CmgeBKwO0jmjoVdQsbSlMAYPrv4DrT/ChJY3MiqW16SEitw\r\ncIN77tFsHyAivvmeAzSiIau84sYwmvyRzQrD/nQ5MlfchJsjtVy6M918Tkg4\r\nQVOCoeT0F6++FOz0gsWN/sIPhRm94Gd7d9Zr7iAUMGJeAFW69dR9lxpXfDKw\r\nGMX+LI2I/l3V+hik0QSyYrZpEkNJ4RRZlJh47Ohj1zEMSHTZhLrM+8HfLLG4\r\npgMtgWEmt6xIKL2Ck90dmUjXgMwRu+PZrJ37XbgdYA0OW0RjB+QpdCorhNsM\r\nGHnaKVxuochr5DtHK8o0UpE+D06ErHccfDxymynvZHRgcOa+qltnwpaLkkLi\r\nPPTXC1A5atK1LCIaMkU73Pa3ocnk2htVV4qdTsTiQA89CpKnV8rBUbkyL9vl\r\nJXHbW689XUrpVi8mMkhfVaFHzsA1EP9C8K8=\r\n=4nEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ec5ac948d0e308fd8ec61b0a56017b115f7c905f-16.x/balena-jellyfish-jellyscript-7.1.86.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ec5ac948d0e308fd8ec61b0a56017b115f7c905f-16.x/balena-jellyfish-jellyscript-7.1.86.tgz","_integrity":"sha512-gKEnoS9rI1iglM74BS3vpXgvchFye1CEd85aKZ7LIVA9hxWCrwtPIQFBbgrskM7gvk0K5hvOeXD/nL7u3BDwSA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T18:32:46.789Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.92","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.86-renovate-autumndb-22-x-ec5ac948d0e308fd8ec61b0a56017b115f7c905f_1664303660664_0.957426803524942","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.86":{"name":"@balena/jellyfish-jellyscript","version":"7.1.86","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.86","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd48e6c14cb018b2d55d3edee21bed585d9056b2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.86.tgz","fileCount":12,"integrity":"sha512-kJey8+q2vTIeJ05cl/9kXZnrb/kF44PdtVyiqDQiUZK5uMVySyBA/CultF8Mt2rABIMEpyRWegMqRhdeHoFvOQ==","signatures":[{"sig":"MEYCIQDUYsS0BVbw1xrfRuxdOH6LzxycMf92d37sHYqYvtAcuwIhANt0FYe9K5dkBEOH+6ffUwJwKAvS3IwBVVtAKEdVlOuG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM0LHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrowg//QtF8HzS8XevP4X3hOgegijGdc3z19fsYgkh9Tl2y4UyonjGF\r\noxYIiwaB38kecHEDTkf+ffDZNrxocT9Z7NnIYX0LjszvschtPS2L3DpiYd9f\r\nryPJ4KHWj7oD71aXpeQtFVThW+Ks/gsMn87uqg+uX2RHNn3NRldboyh5AFVn\r\nr+7B6GQ3cFyH85LBOv6WFF0kRT2NHthaxyU1KNsansg2vOBpGATH6S47Zjfu\r\n6Ip+89tI4HJM/EP6giUYxWAryslCKIWq5Kko+ICRR1IxznLMpkosJZjAEQze\r\nz+73Oh1SfT36xYk31TE/krP/51KVcAHbDfltGtAdgcWGNRNSYJmO2qq6wJ0U\r\nOPj+Utd/rjCAKRHrIZ/SYSB4wu7LqVh4OspW8+jHuAwF3T5GhFNTT5z8Jr+Z\r\n9NldT2g75H+ob/xRNDDC2t1jFMx6RH49PEeDZK0JmU6Jb6H6zyGTX2j7Dn/M\r\nKYRn6x1Ip+ExOFHVDyq/RXwGiFqMvJ/cBfN77hzQ2s/Xfn5OdyTyMOBPrtQK\r\nX+d8vAD1AjR4/xMytbVrDmDbPKteN6kG1VjgVa8B7A1CpygZX2LiHp6ygNI8\r\nxu3cvUNC7tnKuWQ+IeVEXL/u5tsXBl6GHRoPt98ifMdhKnYDYhHQzNZhTU6N\r\n551HSHBKFv/dadomKfLR/ACwj5a6rqqHPIk=\r\n=jWwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ec5ac948d0e308fd8ec61b0a56017b115f7c905f-16.x/balena-jellyfish-jellyscript-7.1.86.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ec5ac948d0e308fd8ec61b0a56017b115f7c905f-16.x/balena-jellyfish-jellyscript-7.1.86.tgz","_integrity":"sha512-kJey8+q2vTIeJ05cl/9kXZnrb/kF44PdtVyiqDQiUZK5uMVySyBA/CultF8Mt2rABIMEpyRWegMqRhdeHoFvOQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T18:32:46.789Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.92","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.86_1664303814942_0.16132236031035818","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.87-renovate-autumndb-22-x-aa101b214f8a07036e0d901b9f4790a33bd5e666":{"name":"@balena/jellyfish-jellyscript","version":"7.1.87-renovate-autumndb-22-x-aa101b214f8a07036e0d901b9f4790a33bd5e666","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.87-renovate-autumndb-22-x-aa101b214f8a07036e0d901b9f4790a33bd5e666","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5523058f5a72a911affa42eb49748c5eafcdfebc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.87-renovate-autumndb-22-x-aa101b214f8a07036e0d901b9f4790a33bd5e666.tgz","fileCount":14,"integrity":"sha512-uAwH5c1tIjsWzqY8HJLqDYe7DUN27ayiYlE+MAItDbNIX1Uz1Gd393n60gMXHEbGvJ3CW/2vcdJwwTreWyIFHw==","signatures":[{"sig":"MEYCIQC1yWNnd+Nzs+bM/5XkcWPS/7YBxvABSybFOKuy3rATqQIhAI0TjqOcFS74ZLqSfaJSau1q2I16jK4Gr2IMW/OGYpoD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM4CYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphmQ//VIZnW8lP0KBdkqzogqeOisAn8326fK5Wd0Rk/EGVzhz3GofL\r\n5n1XRjxAU4bLYDI2Yu2AT8uEo4k7qpameaoub/mNV9fYp1VzhuoBib2EK7qz\r\nogaOR3LzsxNr93uwIrbKB0sDL2WbnO6Nl0E048GjlogklzeZLos8iJ7efs/L\r\n7ERz8Nj82ZqUA7NlKF+dEAADPboQ71oAIxJcrS6/ulT1z04dGJMGTC3GOeV0\r\nIpOYyGao+ON7JU7JL8H2tB+AGJYe6ocTQ44NeluBeEB0eN0nYFG7Jaj2rx0F\r\nFAzYZKUtfIh0/Mev+kJB6g39ce8rXZOs/cLH6EsgwgoHWs6V+wXkAnbtDIZU\r\nyK+Xw8cFKXaZRnWurblqmA/f5/6pNzFSUsi+4ot/4jlGXEjZAFxf4C4m+BgA\r\nmeP8yjpAFVUdocv+nESD0ybG/YJkcOX242IjRgmJMEI5g4lWeR/joAdBnysB\r\n2eIq7B6CM1mYHySjEJoMru2lLOJX3NVJixPusbc3vMXG2gfBowFrc4j0czw5\r\nhcnrcZA4AFvzlFtL1Rzi+kPpWCs5EemGv8WxYqC0n6eN2dvGyZUUt7i+CZpI\r\nV8yiulreTo+yOHJrYHXJnx32sJnVH7P4rp18ds0A29gtBDxUkB2t9qjpSzKi\r\nImb7MY033cLAzc2CxMqz75QSsmP86GMYCRg=\r\n=YwDJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-aa101b214f8a07036e0d901b9f4790a33bd5e666-16.x/balena-jellyfish-jellyscript-7.1.87.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-aa101b214f8a07036e0d901b9f4790a33bd5e666-16.x/balena-jellyfish-jellyscript-7.1.87.tgz","_integrity":"sha512-uAwH5c1tIjsWzqY8HJLqDYe7DUN27ayiYlE+MAItDbNIX1Uz1Gd393n60gMXHEbGvJ3CW/2vcdJwwTreWyIFHw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T22:59:02.674Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.93","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.87-renovate-autumndb-22-x-aa101b214f8a07036e0d901b9f4790a33bd5e666_1664319639760_0.888486142291699","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.87":{"name":"@balena/jellyfish-jellyscript","version":"7.1.87","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.87","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b7b446edc0b99041cee3a9ae8d0ba37937ff1335","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.87.tgz","fileCount":12,"integrity":"sha512-TaaNXWdphR0btLOT00JAdcs8CU0jGRftTxxLeljVhOMMpSgX5hfr2UtQCSHyCinVlgOqjdWk5QgRKUkSXuLZbg==","signatures":[{"sig":"MEQCIEsEeTV7+UwbEUI1cJdglKJEr8Dn8vVng2h/IjNi63BqAiAOAvvBbZ+flWdBxhrSqkEuksef5++0qyPF1JM2P8KNMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM4EtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCEw//RQWzhWIdBG6P5GGn1wUSK9Eq5BU5TPlAE5eUnTgSleptwet+\r\ni9EcLcPKRHFReGmKJa1ti12cbWNaY6JyXVbjimRrCwEwnrwQLoUjAxN0vi8k\r\ngrXcKtsxXB0u/rUo4EJLUNCR/37yVHiuAhD/2RtUwLbsBsnLocPaI+UBctmC\r\njOWQQuJPsPaTa9W4oJwzsz9y70AUUwGrDqXamvBuFfjpBAOhUEV8wJiSCr42\r\n1Iw6bxnHJyx6mZZKcwzNZPcbm5BxTDhLQqGiKcgpOpHb6K4MCxTr9y235/9m\r\n00trTYIPOOHiyWBT1WMV6SzgvWLylLBFLAOJteN/z7FYpMQ4G+tf3RkRAsO6\r\nJuoECAs/wkv/n76bU4/LLKfVoUSVERBCZ7eS5WmXbua99lwx1IYlFplOI1bh\r\n60h9ruJhoqw8mcdWB/1486twmbdOUTI3iqpS1dd5BXNv4XI8p10MaI2GT+q8\r\n9BnMmhGBlYW34zi92nVjO7J0hT2g5z/OZheiZQBfXlLo9eQrz+fftsLBDPPi\r\njL4Xg1qoy0TWn3QiMV9KexLhGKMLRFrFW/nd5muPCPW4VUaniuYOK7wDPaUg\r\nw4ME8TO0z0DPDWVFwgRG1FyhU1eoHxI194PjW2P4kj6NW2A0xNluXX403gCX\r\nKL1FZK8inrA8V+rjk9yMuEZooLc8K6h0hPk=\r\n=pBDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-aa101b214f8a07036e0d901b9f4790a33bd5e666-16.x/balena-jellyfish-jellyscript-7.1.87.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-aa101b214f8a07036e0d901b9f4790a33bd5e666-16.x/balena-jellyfish-jellyscript-7.1.87.tgz","_integrity":"sha512-TaaNXWdphR0btLOT00JAdcs8CU0jGRftTxxLeljVhOMMpSgX5hfr2UtQCSHyCinVlgOqjdWk5QgRKUkSXuLZbg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-27T22:59:02.674Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.93","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.87_1664319789630_0.8932392416655408","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.88-renovate-autumndb-22-x-bcc9e29d129f27e8212fb5485bc1d5569fb90b23":{"name":"@balena/jellyfish-jellyscript","version":"7.1.88-renovate-autumndb-22-x-bcc9e29d129f27e8212fb5485bc1d5569fb90b23","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.88-renovate-autumndb-22-x-bcc9e29d129f27e8212fb5485bc1d5569fb90b23","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"25f743a248848bf426560bea64a700121ddf2044","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.88-renovate-autumndb-22-x-bcc9e29d129f27e8212fb5485bc1d5569fb90b23.tgz","fileCount":14,"integrity":"sha512-zMc4mQpUD5+GqGAUxU4KAc+2HmUyZgjgOFgbyay6l3h6yg0Q+2F1tWCVqT6gk/HrIS0OUgLLHaYnmvT7Po1vHA==","signatures":[{"sig":"MEQCIBbYoBpo1GaKg8AXkV/fBO8gJv+ovA9fFB8ypIVBhoXEAiAkeEW61Ru7iOR+t6he8vG69aZz6XTenBJcVQrCf4QyDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM7UeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7gA/7BQPnNHUQg/Tx2MkmPgoKk0MVXERSTtXKNiRpRn/bzUf3ybMS\r\nHUHvv/JDo5hcWID8tt151KPLp+croFKbk+LUO8+4Zz2T8zz9TrOu70Ckpxyc\r\nmLIj3HRPgB30k2y2OX4+WLLyGkbL0gByEIYm8C/TtSbKbBMVIKq+XZV/uySd\r\nCDhhz2Xx+VwzGUjjnw19zMhYa9I33WoPAOc15S/svf0liP4pmvgnwZqysi5s\r\npypmjiGVBTehtZG2aI8cBmwmlWHnPjUK5yDTHf70c6YsfnRWJhQkvNbuxFEf\r\nROdDaB7NsYoQOrfdjKaSuE6wYNJQolsIpVATpnbHeQykp8mk3LW8Hk4eD9xv\r\nqWSwCG+g6Tc0bw8fq6nd/7WzXZOkrfWlWUM5QdUaoZPgCpPC9ddakHFAyfzl\r\ny+D+/eFaEFuR1/CN64sNl1JgquStCnzP2KphrNJPdT9ASv7Yr5iiP3m7T8LV\r\ndUduf3A3VM87Vktx2uVQcmmQltoStCzWlmzrIcOqCVP4c+D46ZmsePrAicSg\r\nc9jNoUMZiFA7fZhGFHxHOU76IEt+0zGKJBEpgMMDucrX93NAjbIF8z+lJeLh\r\nb0/2dx0vIbhmfw1zruFm10lb/dUNq/33AS9xmsBXmKFvlf7GO9Yk9eeDS0BT\r\ngi67XXRIdH3dC0SuAhJQNO53h51p3FvTVWA=\r\n=eA6q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-bcc9e29d129f27e8212fb5485bc1d5569fb90b23-16.x/balena-jellyfish-jellyscript-7.1.88.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-bcc9e29d129f27e8212fb5485bc1d5569fb90b23-16.x/balena-jellyfish-jellyscript-7.1.88.tgz","_integrity":"sha512-zMc4mQpUD5+GqGAUxU4KAc+2HmUyZgjgOFgbyay6l3h6yg0Q+2F1tWCVqT6gk/HrIS0OUgLLHaYnmvT7Po1vHA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T02:43:09.321Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.95","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.88-renovate-autumndb-22-x-bcc9e29d129f27e8212fb5485bc1d5569fb90b23_1664333086099_0.6858150624705663","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.88":{"name":"@balena/jellyfish-jellyscript","version":"7.1.88","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.88","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e4bb737069d5236c51a677a946250320434d9228","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.88.tgz","fileCount":12,"integrity":"sha512-LpLGZrwFW4pms5ZZZ3VLrT3Q756py+cBAXq39Y3kAGENUjZmPzcKGaBxMlOgc3fy0UxwOweX7t6G0uYQtxZbaw==","signatures":[{"sig":"MEYCIQCiqcR4OYbFs6mPJtv0fXHuPnUglPdrFHckiklB9adAUgIhAMQhUrhclmDZNBBUJZI4p/ExtRieYHaVVjomJB4lrYFk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM7WlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpXQ//Zee9kAmDg0udEXLK4IsFaV138CqoVgLKGftE5pwjQ0J/FF0Q\r\nY8MG+9uRvgN9twNu7JQNj0++jNfhMLqPnETiX6UmktOhpYnMgIu5adnJ4vnB\r\ncDy4hjXqNbOKqWm16zmeXSlm2hObBxMJx4DbY2LlRFT+tSEO8ez4Beal8sq4\r\nDH17CjZKsOp2E6xjjb3Of0+/JUJg/+DoQHMqInnPZFOwPSEpS3pLAFUVbFBl\r\nCgM5KzswwJq8Qa0dUc38fwSclEJqBBrFOpzaINVvrb3NwLZzmmcMzswPVgPH\r\nTmnKmFBRvVL18UlrmMjQ7eTpMK6X0+9kPDuad2XJKxdOR0WkwjrqYchUcQHk\r\n2rk6sK+8xQUrg7G1LE0aHJhmINPYvLiDnh1siaErDBy5D17Ys+hmjouODQ1r\r\nroM1c6itbxMIuP8UiHC9zGnVi1gjKdzMwW5d97KLoVD/41LdwCa0eTdJi7If\r\naJTvlmJFLhoRKlAMSPueaj7oEHcefnWJkgv25tMBKEI+7xf6jtJ6NPeQT/JK\r\nz5ZrD+jos6XzUQ8vjCSfc51CW3ZhMgUQ9LJyXYUU96hP+HW5cOluPlUuw89y\r\nvOjrqbnDxNt4V6ioeEkv29JytoyHeQTSKJTNv6JfN7kIcciwHrxiupn3gDXi\r\nLTEIQbLQE4up3cTxntt9pNfBJP+AwWOJ7fs=\r\n=uj3z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-bcc9e29d129f27e8212fb5485bc1d5569fb90b23-16.x/balena-jellyfish-jellyscript-7.1.88.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":"^16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-bcc9e29d129f27e8212fb5485bc1d5569fb90b23-16.x/balena-jellyfish-jellyscript-7.1.88.tgz","_integrity":"sha512-LpLGZrwFW4pms5ZZZ3VLrT3Q756py+cBAXq39Y3kAGENUjZmPzcKGaBxMlOgc3fy0UxwOweX7t6G0uYQtxZbaw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T02:43:09.321Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.95","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.88_1664333220817_0.8176957330799481","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.89-node-18-5e422d16ba3d0dc83a421b47058d7e97616ceffb":{"name":"@balena/jellyfish-jellyscript","version":"7.1.89-node-18-5e422d16ba3d0dc83a421b47058d7e97616ceffb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.89-node-18-5e422d16ba3d0dc83a421b47058d7e97616ceffb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28616908989b4cf6807d8033150344281789c804","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.89-node-18-5e422d16ba3d0dc83a421b47058d7e97616ceffb.tgz","fileCount":14,"integrity":"sha512-emLbV0Yr98d5EWNyxQN1PNgMJcq65ZUXeaxKZUHIZzZ/3Ehin4Iuw2z7j1WPiUFBOtbGuUagNFFf4XktEGcROA==","signatures":[{"sig":"MEUCIBnDqE6MwdtVZCwW/NVKFpvQfKJZGnmet2h1MTc6t/89AiEAvh+PrPOJSkAqKCE0Wq6liUGFVNm+yl0HVzfpAb+S6T4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM8UcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4Jg/9HYx/N69SmCjLRr5dd6Umr8BOvosPVusCz0wJ4CEQ8qSc2Mmn\r\ns2taYoF9THhzhHlBSJ3RVw0v5g4S4VsJH4W8a2OPBMjCzAJtzS2vqfaKVFzo\r\nmxm7qYK0O8K7aW31zo5M29RirNUaItkrjuoxaScjOcRySZPw/pfWtTCX6Kmh\r\nPIAZr2VdwsqLjEsYl9R9qF5AIdA2tXztKv9L/gMPw0DpFBMD7Qsfd03ndJ2d\r\nYVWw8o4KSw4nay5+CDKvy9+253n/pGODbmW0kvKxSZ5KiJaR/35Fnr6+vNFR\r\nPn4gVUv4dEpvdY3SAcA42GfEMsgdCCLjvk2DoL3sJJ4OBpxgO3nZSXBPX24X\r\ncJKo96sCEg1SMu2vxnwFop/lkg1tbN44m1eYL+sDudgk74d6yGOzzmG9d1Cq\r\nsvju4ykz7ovT4baNrLtbmdh1aWyyXKzdA1COXtnXctpakVywvPp8rkzIMD/r\r\ndnSaPa8EFtXCTcHvgfee8hKokfCb28yMxb/0SYlTHjEFNVjt5qIdouTmNK/f\r\nDQzdvJri6U4TjT59aTUBbwL+efe2F18pWct6ggVzRNhTgpU7S2mNhzFWDgvB\r\n4SHpA6tJ2OnLdpn5YE6qfxZcIo1ne9CxuKHCHq1py/+J9JqIyA9SMiegSBqt\r\nXt+9WViFQ7Kw70MTPw9kGO3H0UDHqtowlOw=\r\n=l2+Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5e422d16ba3d0dc83a421b47058d7e97616ceffb-18.x/balena-jellyfish-jellyscript-7.1.89.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5e422d16ba3d0dc83a421b47058d7e97616ceffb-18.x/balena-jellyfish-jellyscript-7.1.89.tgz","_integrity":"sha512-emLbV0Yr98d5EWNyxQN1PNgMJcq65ZUXeaxKZUHIZzZ/3Ehin4Iuw2z7j1WPiUFBOtbGuUagNFFf4XktEGcROA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T03:51:24.062Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.95","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.89-node-18-5e422d16ba3d0dc83a421b47058d7e97616ceffb_1664337180611_0.1460110920409552","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.89":{"name":"@balena/jellyfish-jellyscript","version":"7.1.89","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.89","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"47e36cce3b40707436c27a1fd76b72da55613ac3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.89.tgz","fileCount":12,"integrity":"sha512-G0GtxAItc+uJtikyw6ISanMUm00KpERMtSlWPviPwhHCz0EsFYFg603dh7sYAae/AN+snuKA16uKTQxJOE05kQ==","signatures":[{"sig":"MEUCIQD6/I2uMux9cPZZySWMv82/haM99+HmysXDEU9AKV4mpgIgGqJ3VW2YM4YTnyB43jWBn5jqselYq9sgYJMDEoDqPok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM8WhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/nA/9Gpf3oWBCRWU6ah7ENah/pqxjVQTsPxb882Uku6K+OVhb32zX\r\nW5sGhrvAYrfy3UUs96AbOXCJ724mzJ54cCty5gekQQdfm0z78dCFfWk9JkD9\r\n52AXkJRyyCFTDpY20zT2Ybg7uHNodyaFa05Pgxo0EvlzEdEhfXemvOulbn66\r\nwswxVAEf3iGR/lzhnAWWY8mcROgyDhTEzVyDkGeytEMi1H5fN2UVsrnEC6ik\r\n2PwuQ2fI31Xh3Ex5s2aM88ZYoecsY3Q6TWqEc1Wsw7/nKBLME4Zk6/TLEoLZ\r\nfEQCuURBIQn79Kpky2K/rHswzZFK5bXPxpFE2nwGfrfzuUrcc+ZcSnHU8ZxN\r\nHzftPXB5/f38OXG6J3UxJv63MwqSdVjqRLPrJUSUbXKyobmsM2KotUyKh7gu\r\npwafTPcUavVhBUO8VUtMCNq8YFpbtZMt5uiiyru/TAKIWKiwyIrbWjnGnork\r\nEensW032CXUhkG7e8iq4WsO4nJrVOhYk+LQKqJ5ef1gML9Fjtd3FKO0S7ljR\r\nfBtsjh0uwjtkkW8AQGBbgaA+IqW2vF25L6B4HJL+mrvHvQcFpYwTSjrL/CFZ\r\n91f+9yEiIeqihnzlIFlw7aleZhntormDULGot3Si5mRML1pMFbRFbHkdJ3HS\r\nfbphddi93HCI7mLEYjOw370zLFPr+shPYhs=\r\n=T7To\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5e422d16ba3d0dc83a421b47058d7e97616ceffb-18.x/balena-jellyfish-jellyscript-7.1.89.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5e422d16ba3d0dc83a421b47058d7e97616ceffb-18.x/balena-jellyfish-jellyscript-7.1.89.tgz","_integrity":"sha512-G0GtxAItc+uJtikyw6ISanMUm00KpERMtSlWPviPwhHCz0EsFYFg603dh7sYAae/AN+snuKA16uKTQxJOE05kQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T03:51:24.062Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.95","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.89_1664337312608_0.7680595909427901","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.90-renovate-autumndb-22-x-eca29b1d4aaa75cb41a5b65eff0a6718a36403df":{"name":"@balena/jellyfish-jellyscript","version":"7.1.90-renovate-autumndb-22-x-eca29b1d4aaa75cb41a5b65eff0a6718a36403df","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.90-renovate-autumndb-22-x-eca29b1d4aaa75cb41a5b65eff0a6718a36403df","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5175fda45b027463bb5dcfd20d7fc16701855235","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.90-renovate-autumndb-22-x-eca29b1d4aaa75cb41a5b65eff0a6718a36403df.tgz","fileCount":14,"integrity":"sha512-uJIr4bW8WQtgB24LT1e+0CA+trUFBVl6tZQH9SC+Yt3ji81bgQVTqn/KXfUBpCG7H088VoKCMrNc1UYIi4WWzQ==","signatures":[{"sig":"MEUCIFJWBaABmKJMpYrerkHM9IBJWdnEkgH0gMSiey4pT2eIAiEAuepAoE5BE1mUa5HX8TsOZOD4gbjlLfmHJtMW6G3Ia9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNF8GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom1g//f+VQZoCqEV6kP7MTaT0XLUQe0W6lGi0u2ensTqCfO3ToCww/\r\nZ4Wb57oqaXIhEGVuwML/bOi4XrMrQiuMwNW7qeiDs7OVkgyDkxT/zyOmA2DE\r\nTPvMX4oJvPZyeBOBDW/PwZ/oFvqZ34uCYO8P4wT8/Mvki/BJ5rR5dS+lFFrO\r\nBLIke+2eqdLgcVEguVxpbPrdMep7qExswFXBPXibPxApX355zjmks6nE8NwP\r\nUOBT25SVgvZ51S2iRCrL6K3MpB4IzGDfxSf2dU0ZmmgUL0bhio5iwzJ8SSdX\r\n39CR/pu3siGcogIg7k2CsbYTns7bnylumV6JpepTLLurWDlqBTS8ddqc8vYn\r\nRvmHeY/DzmCJKErTN5YOWoHXZd1iIrMVPgO+FuMQ6zG0hKbaQY4DM3DUCWXD\r\ndQ9/Y9IOWd9w7Gpi1nWOqDw0CoIt0TcKF2DOIMxXuk0Cs9bfX0nt8k5ZRdp/\r\nM8LmgpGZFUWjt4ioiJwmp28yYioqLYKBodaQbNqGHNWZ1yDGObe2m1zeukaU\r\nwYcADR3tqIE/D0mfcY5FY/GtFmiBxFC5+9AcQ+8KkO4uCUEnyJVQ8dwymcPY\r\nQbcrduFwCTPdTE/W3QEWZAObYIhkAvOB0qVtCVTAgIcwWHXx7/WL82VOavq+\r\nKoLIiV7Nr8uBrGgSnZLC3obpyio7bhYzTtM=\r\n=LpmH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-eca29b1d4aaa75cb41a5b65eff0a6718a36403df-18.x/balena-jellyfish-jellyscript-7.1.90.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-eca29b1d4aaa75cb41a5b65eff0a6718a36403df-18.x/balena-jellyfish-jellyscript-7.1.90.tgz","_integrity":"sha512-uJIr4bW8WQtgB24LT1e+0CA+trUFBVl6tZQH9SC+Yt3ji81bgQVTqn/KXfUBpCG7H088VoKCMrNc1UYIi4WWzQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T14:47:48.855Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.98","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.90-renovate-autumndb-22-x-eca29b1d4aaa75cb41a5b65eff0a6718a36403df_1664376582215_0.619028878522144","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.90":{"name":"@balena/jellyfish-jellyscript","version":"7.1.90","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.90","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"387b53f14c1561e3afd0dd8ab59328436a246b6a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.90.tgz","fileCount":12,"integrity":"sha512-v4wWWOqBskVKvNhCR+lxw0+b5vmBvmxiXHnvjq9XFXcaiuaBEeXNpkX2UbJhB8H4aCyDqntcnnvzvdYnieG12Q==","signatures":[{"sig":"MEUCIQCcEbigv7ghdowLzwlSXgifnyLx1I1NTwdGs06DXCQNsQIgBzLseeJEG8jHGJcauniiPYgzVMs8iHrQfUSuyI87gXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNF+xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtmQ//bYJdv7QvRbdGixDdJ6oxHBk/u5fXeQ/94BNceQVTK/75UUeY\r\nP/3ukoYlc56wGffWZEbC4386QR5NqmtsFBcKYi+nJk39lc/jzUiDenn95GUb\r\nX+BbfFPsfJT+hoy6PUgcCSTXc4kQpzAKXR9FWqXGzUwiB9RciuMZ7J1msijQ\r\ndknmXISoqEtCo0M2iID9wTqtGrWcafjiyyI5hlB7/FSbBxklJuEEm+MTvXSn\r\nf82l0j24euMIE0dLukz60U7+g7i+3loS2MkvId68L2WFtAsH5z8Gv6P9P3bi\r\nAd0NL2WBaX5CO6HnOk4dwBkqzRGndvZSTOpEoYYR9c6CJu/dMD/w/L/hIOZR\r\nw+yVog3VuatlMceDiAaY1zmCqOM7qpjVKtl5VjKH5o0/6kUds2Ou8bnX7Iy2\r\nvx9tC930N3MVBJ/SxXD71MvIGTFf/UQgYYcPZaoGLyNneelGNl7Bqj+6m9JZ\r\nDTSbLIMfkq6PhYpW6m1Ub+cpTO9yKLICk7oQvHIqtBt4l4bE2Nvp95reGc2U\r\nPHL2Neixbk/HQ+rubpGcC72wlCOwXFl9DuxtqN+TuRxGbMGhQuhdPLDwWNXa\r\nKhks2B7ZtrNKW66VbGspftKzmwLfh7q5wG7208U7dNEM8NJ1a5qGyfKROs5W\r\nMES8XRtQwmRRXG0qY1z6GvNxzg0UkeoTdE0=\r\n=ustI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-eca29b1d4aaa75cb41a5b65eff0a6718a36403df-18.x/balena-jellyfish-jellyscript-7.1.90.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-eca29b1d4aaa75cb41a5b65eff0a6718a36403df-18.x/balena-jellyfish-jellyscript-7.1.90.tgz","_integrity":"sha512-v4wWWOqBskVKvNhCR+lxw0+b5vmBvmxiXHnvjq9XFXcaiuaBEeXNpkX2UbJhB8H4aCyDqntcnnvzvdYnieG12Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T14:47:48.855Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.98","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.90_1664376753252_0.5719809735747778","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.91-renovate-autumndb-22-x-60f26e921780356b8f3edc3e55246a4691804dee":{"name":"@balena/jellyfish-jellyscript","version":"7.1.91-renovate-autumndb-22-x-60f26e921780356b8f3edc3e55246a4691804dee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.91-renovate-autumndb-22-x-60f26e921780356b8f3edc3e55246a4691804dee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b0b500fc608bcc83ca1162f07ce4ec1d2af93d8e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.91-renovate-autumndb-22-x-60f26e921780356b8f3edc3e55246a4691804dee.tgz","fileCount":14,"integrity":"sha512-iOIdhTXOOcauxtVlvcXaU7390cAnSjhp/UCLIawa5Dzi/tt1fVL8lblYc4qb3lmxWN/I33ONAMY+Ku7f7BfMEA==","signatures":[{"sig":"MEYCIQC3OT5WVweUjyv/dfV+BlbxLmzsQXE81/GaGkP3gtnGkgIhAOEkx8NA3kQ8RbAbtik2KUCZfarU4ubGbpatqJrWKRST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNI+4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFoQ//Xm6wqEw1BjCVPZsEbb32DuCpwXEXfFiG42KdtXgB7orSOTJ3\r\nVBqycH2eFOephpdbemGsDWvBuqg8Ts9GS0oPibVm2hqT71VTGJJDgWgJl7vU\r\nFT9ijw5n1lLUytXtpxtG1ph4R/YmpGA8REdGoJRuvGdvNMmJC0I3OXtzTLY0\r\n+3WuoJDwrIWYxEbtuUVIgPjditKm4yRr3/5/MScVAudjnVV46VFs7cK1rhvA\r\npHAKSjigN2mnRptVwP2V7aKGIdM8/ISXNSZkkV10nnogO13Q0qjVhODj/xyA\r\n/5/U5tO56A+7UMDm5OkPQAppj3WvDgv3ucN/OArbPekhk9BvTftV3BO2kyw4\r\nMuhxMBpcVRI3iMK5yock82wx9eFoBfOXDlJmSOy9Fn75nK+PlkUYCMIhwUcT\r\nB3GNi04LcoSbSNUtMQEFspvwvGID0Ca9FgO3I55vn8R4yrXjlDPrVodMimpl\r\nXK13+OI/AQuxC+3g4nwX9BuIakhq8ZcAHCSyZM/f0gTq/w6TyPA18/mBBkLM\r\n2XisTDUf3oZ1sWk6DlkhERJ1NCX8XflqqVIWE+j0AuXX4lE7FW0K8+/bD2lN\r\nbg7oVVy7M86nE8yQP/RqqGueTxyHdu27fUe9F7f2TerTIJGsJkSL4xGbcX8T\r\nUH8FI/DFkyfer/th5DoqLAe1Pmvb7JnKyQg=\r\n=bwfJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-60f26e921780356b8f3edc3e55246a4691804dee-18.x/balena-jellyfish-jellyscript-7.1.91.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-60f26e921780356b8f3edc3e55246a4691804dee-18.x/balena-jellyfish-jellyscript-7.1.91.tgz","_integrity":"sha512-iOIdhTXOOcauxtVlvcXaU7390cAnSjhp/UCLIawa5Dzi/tt1fVL8lblYc4qb3lmxWN/I33ONAMY+Ku7f7BfMEA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T18:15:46.618Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.99","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.91-renovate-autumndb-22-x-60f26e921780356b8f3edc3e55246a4691804dee_1664389048437_0.7996746693138266","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.91":{"name":"@balena/jellyfish-jellyscript","version":"7.1.91","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.91","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f6a7ff9ecd4a81c6253f3394418f5f69c7781f86","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.91.tgz","fileCount":12,"integrity":"sha512-raNkbJtFQ7Kra2b5DuTkTEEmaUzHylXXcT920Xoe3RvZOdU6YeSUJUPMvby4e47lObeDd/iZjTJyHDzPa3Xadg==","signatures":[{"sig":"MEUCIQCLRhjEb/0dPQO+7IiMmjOgCKdYWg4qgY3zuNtcJB/EIgIgDgwaTVC2v5h/9urhQdwFCcOQejc4eSwI8mgEIE/LII0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNJA4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorgg//SkB4bE399T5hiUMbjgCQp0KWI+f4XBXkTlToJYAPh/a//WAI\r\nn/sdc23s7wrjPC7JLWeyaHb3w7KiRVJjeFdq5DOSTGZd+tcAkF7rTWRYRJM+\r\nzV41I0y9wueLlEOjMacq/v+rEhZAn6xjaickaHsVgebYd1vY65+G3kK91icV\r\n0y8rT81rEmTqfUbSReNkhRa8/jUEE8LiB6CEHo/0bCDaAQLqmfo/88hYYs6J\r\n3r66HECOQxKxXfrboXBjC8L8MeDA1bhR9GblVpdzbzcLMPxv1BMy3rOF2LKY\r\nmFuBH6OMpOGd4MjqthjLv1mBJfv2CqG4xjumrN/xDI4j76GE5a74y9/a1NWA\r\noRuTw35AQ3OwqDaLKLmXSil4HjNdnAws7Zh69Co83Vpg80tlb632Jv+6ueDn\r\nw1udlOH1o/uQnfX1ZCxD8OKnQi4LnMTV/kV5cvTf+ReaoRmH2GUC1pk8tVL1\r\nvnaANcoI79tFoiiv552VitUXTUQyoMC/iz65ZFnJ+Fa4GJajAL4ZZMzVX6Yc\r\nD+hj4s39x6h4Kw1PhYScQ7h4fRFz1a//y0GmAw2HKtT8SF9lXBD+qjdQ78ix\r\ntUfyyMlKdqfUt3CS1WpVQv75kzN8uS9M6jo3pJJwRwiJHyh6PAgSL++DJY0B\r\nB0oPp6DUBmyTK5ya+3Jz+JN8X7+WtJZlV/4=\r\n=RpWz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-60f26e921780356b8f3edc3e55246a4691804dee-18.x/balena-jellyfish-jellyscript-7.1.91.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-60f26e921780356b8f3edc3e55246a4691804dee-18.x/balena-jellyfish-jellyscript-7.1.91.tgz","_integrity":"sha512-raNkbJtFQ7Kra2b5DuTkTEEmaUzHylXXcT920Xoe3RvZOdU6YeSUJUPMvby4e47lObeDd/iZjTJyHDzPa3Xadg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-09-28T18:15:46.618Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.2","typedoc":"^0.23.15","autumndb":"^22.2.99","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.91_1664389175860_0.09431323113163104","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.92-renovate-ts-jest-29-x-81298576be6ea48573e40b4ec9dbaae56a9893fc":{"name":"@balena/jellyfish-jellyscript","version":"7.1.92-renovate-ts-jest-29-x-81298576be6ea48573e40b4ec9dbaae56a9893fc","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.92-renovate-ts-jest-29-x-81298576be6ea48573e40b4ec9dbaae56a9893fc","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"23efde753b3491dcd18ebbc5b5b3a660b5b8a493","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.92-renovate-ts-jest-29-x-81298576be6ea48573e40b4ec9dbaae56a9893fc.tgz","fileCount":14,"integrity":"sha512-SANwg6O9LugYaH/nGoae33JahsFjlV0ilNDhpNIESQDJ1tZgVZs9RB3bbZja1B/f4WlKGAk1tp1juQ32VFVexQ==","signatures":[{"sig":"MEUCIQDqTXPh8BgKVJaDv4MUZuLj7pVo5WFP/wOd9oz8H0/IEAIgMsXI/4dNCzB+l1I4lCforl4QEN9ACVEMmIwoj2k0QXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4QfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUtQ/9Eux3pSOiByWueFwJQ1u0un/OOaItluF8tHSVisjeLa5ReQKV\r\nQbVBTnRoGfzUahHaCmgY/+u7qmpg/QN9I5KdQYgnVmEVAp9QZu8ilqwEuOxb\r\n8mDruQUXQRW0N8oOxkrAWaOI0dgoGad7bvEFDHMMb/s5iL+TWklIqS7NzouS\r\nfi5D6uF9WuaDmoUniMHtCp1nQmzZdXkrQ1/zrVJ3wDrwyj9tzR/VPSIWAfWN\r\n3ciFvmfUkdxS6FMLW/QxE52+1Pyfs4RXmB2/T23QIFpc5JNgmdbG3LICF/sA\r\nZzw+F0rgEKthhMFTOMvuT3W5GopPQOYJGsTv+EonRyb0JukM8LSRespAhzAS\r\nVHCGZFWOJSX7rWd9M+kSVSZ7KoEW9e43TLTMsEhRJ59c1h1D3nGWUPbvnUnC\r\n6JRsMdejr8IWqQyV/JZ0KdMZS6tE7pm5jmXdqfRxqS0Sd0Qv4NuFCuKjIPN7\r\nH7r0g7vGqg5EfAU+Ro4MH8l00nQNO+LRp7fMIOstGqdWkkT2VUKRgM1SY6gd\r\neBerRvPmKTEaDm5wn47vwoYaQPEBNE5FMY966qiqCSywN7P0KVh7lN1L4s5u\r\nIUBr9Tm0hJvNm6fItTwcrQvizZpNH5SDywH5RxubatOKYa8FRoPo49KjyAfY\r\nHnenN8TCqffrdgdO0IKXJVUCSerD+kPaVsM=\r\n=8F71\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-81298576be6ea48573e40b4ec9dbaae56a9893fc-18.x/balena-jellyfish-jellyscript-7.1.92.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-81298576be6ea48573e40b4ec9dbaae56a9893fc-18.x/balena-jellyfish-jellyscript-7.1.92.tgz","_integrity":"sha512-SANwg6O9LugYaH/nGoae33JahsFjlV0ilNDhpNIESQDJ1tZgVZs9RB3bbZja1B/f4WlKGAk1tp1juQ32VFVexQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:03:29.197Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.99","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.92-renovate-ts-jest-29-x-81298576be6ea48573e40b4ec9dbaae56a9893fc_1664582686865_0.5946940191346892","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.92":{"name":"@balena/jellyfish-jellyscript","version":"7.1.92","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.92","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"10025edd06bda3d2a5e4a3c29a247c9e94a6d160","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.92.tgz","fileCount":12,"integrity":"sha512-H+E+3Dr/VbOSifeG+6q8TWJx9pkQFXGEf2SWV0SM6wHEkV/5ntcknLfyJ6BuLQG2ySi1rPsujEoZLJ8HaztpSw==","signatures":[{"sig":"MEUCIBroW5ZiMKr02oJgAYUit+aHET6agkSDfVCyZ1Ktofx1AiEAjiFP6l1Z7jvHHKZicQviSE+po5ZXXMMzoSQf3JGIlLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4SWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEChAAmImvj3X+fLitu54+k0ZHv9fPLv5plKx7oCgtK91dsV+mG9uC\r\nyA/a/M4pCY5VIMLYjGdX67A7xUeDLJtGWCJIbDkMe2BWDNeHvANhvqbQRtzw\r\n8iSl6KArgFpLoaZOHGILXK8aXB1hO9kHdgPn6KQBGjcpcez4aqd0M7ddieU2\r\ntQaFJfUxhP9J+xca5gJyFqkyfsPLIPGV+0NhQA8D+kWL/1Lksh1LBw98cZgD\r\nxXkPvhkpY3m/59RygL7tqpu1HzTA5KVi2ard5DazCrcQ/Y31xSWsMXEhZu28\r\nTyresommKf+eY0f8SqNvHbzcyW/YkQvdrFK+xAtoAMZkRwHZ7wCeV5CVEB5I\r\n3pXFarDlRfSKlhsbo7hWHw03ZGaR4KEyWh21TeKFqFT0byMkxOfg0lFPrudT\r\nmlzhmdpzOiM3MJa69Xat0AMXdqPCWQSl+9w8V2Qjrh9u4El2nqNkGWnImnwj\r\ng2G4Z5VsCe0rXTKboRyhQWMUvVUhGdunU0DDkfnNkJIpZiPMIWCbjKQHaogL\r\n+yrVD3eT4IPUT0PTo19xTakn57pRoqTsMbp77JNJs0Ek4doganx7WrhjxawL\r\nup9EaWoqUx4HLNTwsWDWFWuMtv76wOA+FdRV0ZNpLo3csbvqZYoZx0IaBwX7\r\nTOT7d9aCijkpjxvsUTmeO0VWtIn/ge6BA6s=\r\n=qKLo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-81298576be6ea48573e40b4ec9dbaae56a9893fc-18.x/balena-jellyfish-jellyscript-7.1.92.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-81298576be6ea48573e40b4ec9dbaae56a9893fc-18.x/balena-jellyfish-jellyscript-7.1.92.tgz","_integrity":"sha512-H+E+3Dr/VbOSifeG+6q8TWJx9pkQFXGEf2SWV0SM6wHEkV/5ntcknLfyJ6BuLQG2ySi1rPsujEoZLJ8HaztpSw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:03:29.197Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.99","typescript":"^4.8.3","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.92_1664582806722_0.1536669802993531","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.93-renovate-typescript-4-x-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2":{"name":"@balena/jellyfish-jellyscript","version":"7.1.93-renovate-typescript-4-x-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.93-renovate-typescript-4-x-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b1c0326a086c41a4bd0dcf2bc0a70e833da5c5ef","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.93-renovate-typescript-4-x-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2.tgz","fileCount":14,"integrity":"sha512-y4dkUMuFEs6Y0p7UoXHZvJ7BWBrhwUd4oH2xdJmDMpH+I6QL5xra5QtoBlJ08xZGlbuz9hHM5cGc1VPtjVbTzw==","signatures":[{"sig":"MEYCIQC+dU0G3T+7fbBB44j6IlyJxujybE/oJ5lJJfBHj6FefwIhAPJetjes9dN4QFNKFUfEo6kehzi6ksAiKiilQ3xA6Otm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4VOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDmw/7BEnrWudAJRO3fBmIhUFtfqDMVQhLhbUXQolZvpBV/BkYfS5S\r\nh+vAsTQoC6bGu/vYFh2YhI4UusvTbA4JOkBdSVC+CDB/7sG6hrfPmsc8NolE\r\nZWvTg/FViP3BHRo/xxLChjOZEBJkOGXN7AC7j94Hqsws7T4RDOifMLgK0BvK\r\noM8uASrQGArEoRkklrEu6heGjfggjd/+2ozylASc+7CTwTAYbOol38aFMDnx\r\nKkNCO9Gg9mZ42XinAbZ9DVn/2buB3NPXmpLoVPlx6NhwjzabpZQuIYpH9Ebw\r\nDAhzIYvre3Unn4odnlYW4aqFMrlJIxdO2HHhFwKDtKGm9wXxlwspHyFBUfAP\r\n1ImDuD6tmDYzqm5mGpN0apJgkcyy7p6Iy5t3Tzkyo5ehqdZUnOyfcR/npJxT\r\n9wXXvcRrkkI5gNBx36H418Ucsv8lAuWTaxfATGTm7pWvw+yCmoV6Md3fuJwf\r\nopve2uIyhLnZu1U//XXzAbFaxC1A4lrhs3w52iVkt18b/2+0Sx3b46pqoJXQ\r\nbGJaKpKAEpuJROyrj+k+PDBfPBtiKKmzkZ1L61LVx/PBx1NSv5QdrFJE7V+E\r\nFpXxbJn4eXUOesiWsj7AZJjKY25f9LEBn2SK4n6AmYOFFnznXpEYnGZrOC6E\r\n+8XoEbBXOKp4nogBFQ2w28gHLwoZSrfN/iU=\r\n=ht7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2-18.x/balena-jellyfish-jellyscript-7.1.93.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2-18.x/balena-jellyfish-jellyscript-7.1.93.tgz","_integrity":"sha512-y4dkUMuFEs6Y0p7UoXHZvJ7BWBrhwUd4oH2xdJmDMpH+I6QL5xra5QtoBlJ08xZGlbuz9hHM5cGc1VPtjVbTzw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:08:24.435Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.99","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.93-renovate-typescript-4-x-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2_1664582990603_0.7920768890086041","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.93":{"name":"@balena/jellyfish-jellyscript","version":"7.1.93","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.93","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2ec8928919febc03fe6becff65d56d9f036647b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.93.tgz","fileCount":12,"integrity":"sha512-Bk757zVkSTkb8O00r9K8XGWzjwXmmhb2L5qAOAKLqsYS8tGSk21Kem2iRQf7K96tThcFcKIoljf/hrGS4AoVZg==","signatures":[{"sig":"MEUCIHT87RwfkN3KK2A4P9vEBBKEgTLzxmgrZ2Srk+jO8K2DAiEAp2aorNPbkvGayyF4lVbe6ZN6aSUyaWEiB1L7H+wRQRY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN4XZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcFA//apsHtMjzJfW4eTYrxZWIqIgfsq4D/85o8QK6jaWnT6rDxXiB\r\nEe4smVfSBk5X67Sq3y8AlHb/YPBaR7Gn1t/SLngQEHP8ZaC5GzRkK/jHvfkk\r\ni1CtzI/N5cbSOB0fjEHQThVWBlJ0bb3y2RYnIFtGth6qWyVKNLAIqi8fCxCH\r\nKV54hjMuP+/rGDnkD2As9nLbYVxJ4XcHz9aaiwa+/JE/jHrIeZFaGU5WE6pB\r\nneObXMk6MRJsfulOca4VMsvCyG8EDPlse7x6vaKa+aBULkoAKLgRkfurCW6i\r\n2lBwZ2G2/4ya32IVZqFtQ6R2ibMq3XZJ4Fc0FbvAy2xl6sU4nl5ro6EgD54t\r\n9abpHpSypKBY9jx3pjucAA0kwHi52+4Q2QlkT6SLdbA799muQlvpUJs7x9il\r\nMVClfktq3M7EBc/fIZ9urtD1mJGi+W53AeR/VHOO53yzsvXtEAXIi/XVzH9Q\r\np0C9fk8d9Qvr3/GWDygY8g8ZWgJEwewwuicJyMtowKpp71zNFLAdC2suB4ai\r\nqYlur/VQcLlO5ViBa7d9CU/JDsUmRYrwBQ3cSaKj2t0aXlgFrQtrFQDfQwWz\r\nTvnFvjWCHPAkPlfptyMxxyZ9k183+y7SsPwWtSGctS2HnptqweRBe+K4aKiz\r\nhQS/rX2yXEVoMxl3Bpn9F+VKcPXAhVOcPdg=\r\n=Ljgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2-18.x/balena-jellyfish-jellyscript-7.1.93.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2-18.x/balena-jellyfish-jellyscript-7.1.93.tgz","_integrity":"sha512-Bk757zVkSTkb8O00r9K8XGWzjwXmmhb2L5qAOAKLqsYS8tGSk21Kem2iRQf7K96tThcFcKIoljf/hrGS4AoVZg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T00:08:24.435Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.99","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.93_1664583129215_0.6746031540766719","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.94-renovate-autumndb-22-x-990de189fe54f24e0c8006a4f18e69e354f6a2ca":{"name":"@balena/jellyfish-jellyscript","version":"7.1.94-renovate-autumndb-22-x-990de189fe54f24e0c8006a4f18e69e354f6a2ca","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.94-renovate-autumndb-22-x-990de189fe54f24e0c8006a4f18e69e354f6a2ca","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5b314e50b3291db9a77111d941e9d6f52854edad","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.94-renovate-autumndb-22-x-990de189fe54f24e0c8006a4f18e69e354f6a2ca.tgz","fileCount":14,"integrity":"sha512-VTuVCRblI10utqDD5A8u4GtCiB7rf9Qu/EU2lYT+540jNHq/Txfq1ko0uCGTQUgovlmiCbzugrg87Wh4RX5tJw==","signatures":[{"sig":"MEUCIQCFzuGHVRLfIeWMRraLNv/aG9QPwWQeJgTB8nsxqh7LjgIgTC4WVLaNMz97Q8X/AYeSjizKElvwU6F+sH4vPHyZf+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN7PNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppPQ/+IdDsvSQRuFCM+FjJ3aD6M2D9WZ7f7kCOTTKpeqVqlFrFV0qn\r\nhxfkK47CUhiemDPOtS6Cbc0Jau8MHHVJHj7Ao4DHWUp9I6xkm89j2mHq2tCD\r\nipXxy1lccgMcPrc9HeollgPYn8fiqyTehOgcm7wn7VskUN6XyMjkY/CEyfUg\r\nlaxWAy1Gf0YmIPGZBGE3AKxLKH202po7aRU01acMQjhtq4DDeRXSznsaQHDG\r\n34Rf9N/0EDAT5Kuhsxyi3sMom5s/ucEgEs9C1Gqu7Bji3Na8BG2hJMw40mSL\r\ns8UkLEN7ndXCXGh4u9PnofL3CiNIS1ObBpeSwe2Dsk9l+TLtaM2Sf+yeDwKj\r\n58Ljy05iQVFyOCsmXSDaFjC3GosCu0Kh7HZP1qMjZh2pikT5escr6TC/S7i4\r\nfH9d0yT0tK8lpNIy7rSMlOHK1JEC2hjnygBQcf7GwaUKyW6Y8ZRzCugzQuIa\r\nfR7f+kCBU9hXfYfbV/C2FQ97JKz9P4hMis+QfGpo+9nk5pjvHfWCVshqjYVS\r\nehkN90ubymDbe+6+6wSILvTAfT1sgRN4H2R3CnflIdRk3Yt8VtKeX7wjHpmo\r\nhynVaRoE9uyjGj8xg3p9/Mjin9spCCVyz+dDMuK/Uvkcy6NQByiiMJl8XZNq\r\n+E6N5ARH0Ha11NwprZEe3U3jY/CqpP0hdRM=\r\n=asu1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-990de189fe54f24e0c8006a4f18e69e354f6a2ca-18.x/balena-jellyfish-jellyscript-7.1.94.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-990de189fe54f24e0c8006a4f18e69e354f6a2ca-18.x/balena-jellyfish-jellyscript-7.1.94.tgz","_integrity":"sha512-VTuVCRblI10utqDD5A8u4GtCiB7rf9Qu/EU2lYT+540jNHq/Txfq1ko0uCGTQUgovlmiCbzugrg87Wh4RX5tJw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T03:26:48.514Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.101","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.94-renovate-autumndb-22-x-990de189fe54f24e0c8006a4f18e69e354f6a2ca_1664594892882_0.5477227423084641","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.94":{"name":"@balena/jellyfish-jellyscript","version":"7.1.94","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.94","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3dea5e2db720ca5099bb54b3a3e9f4806ce54967","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.94.tgz","fileCount":12,"integrity":"sha512-25q0B+apXXwA4E/E6SZDxExveZgr0DLGlHXfUA+E5oDjmLrz4dR3wHgCONKjgGEqv1XEglpb4Vp3gqiAFjEOyQ==","signatures":[{"sig":"MEUCIQDJzofLN6OJ4wj4/XPbilAPd7zj1sHWJ78Zk4BbE3tshwIgNdeMffYaNPszQJCHza8OCKBfITp1DXTpA3ZViFIZYFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN7RFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYsw//eVwkvlJsFHcgZv3GTjDCil8kzkyaDUUWtHSu6HJCXKEiIBtm\r\n5C3kfptNqAioJjuMUZEWn6fH/Q0PFj+IZs8y+pjkJfKYqHmOBFwjLfC9lWXY\r\nDbN14MFXECQrMNm3i8if828JaCi1zH1NX1HgwTsq5QvtQcK+vmEojTQYxOqB\r\nQDxOL/e0TKpQIcdqfTY/9qkYosw3S9n4rrpiKmZ4132PK88dC0gbrtPomuam\r\np93Jd5KFkK6zvhlS3mI2lvpGo/Jm/xsGmfWyicnlQTV+sjKqsmh6+nteiKcy\r\nJGMly0N9iAb+A8Tn8gy3e57sjFYHQox1n9HO3KBucU0agbfrAXs1UEX8l277\r\nT4C6KM7/KzHT9B8YQG+nLGSrukOsumgcm3H72LCudSUuQ7miDoUk/dgSDjw5\r\nvvNWzKj5lQlMItZKRvoI/sEyFtqImGvx/Qul7qUmVIzqWZeDF4zgbjwTD6aG\r\nOfiGG2s/4NbP0l9w/TrNGcY9EfffkB+BOvLSXzuJtzmBRPI/XrLfKNgl3Xyj\r\nFHiRxGAyTLIaiMD8MqFfsYXi8IfVMd3cS4x4N/qC/bRYkY8nJQkulv00PIEZ\r\nKBs8fGa47w5dvrA9vh51VUZlbwd+fV1vo8WPuGMZfbrJZHZVh/pImu+iUUTt\r\n4gkq21wWL992hpzQ0fnwU85RZSMUhqufUJU=\r\n=bNU9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-990de189fe54f24e0c8006a4f18e69e354f6a2ca-18.x/balena-jellyfish-jellyscript-7.1.94.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-990de189fe54f24e0c8006a4f18e69e354f6a2ca-18.x/balena-jellyfish-jellyscript-7.1.94.tgz","_integrity":"sha512-25q0B+apXXwA4E/E6SZDxExveZgr0DLGlHXfUA+E5oDjmLrz4dR3wHgCONKjgGEqv1XEglpb4Vp3gqiAFjEOyQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T03:26:48.514Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.101","typescript":"^4.8.4","@types/jest":"^29.0.3","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.94_1664595013593_0.3358060882061211","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.95-renovate-jest-monorepo-0a0ac831473bf78e78791739f9c4026167fadc09":{"name":"@balena/jellyfish-jellyscript","version":"7.1.95-renovate-jest-monorepo-0a0ac831473bf78e78791739f9c4026167fadc09","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.95-renovate-jest-monorepo-0a0ac831473bf78e78791739f9c4026167fadc09","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"068a505a21a7d2e41def11b22276ddebf74ef607","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.95-renovate-jest-monorepo-0a0ac831473bf78e78791739f9c4026167fadc09.tgz","fileCount":14,"integrity":"sha512-QQ8iRfXhYgloYgKjboBoD/zXY4n0ciRRCetnrIBD2QJfnaCI4m66QC+i8Dv7E7+INu8hPOGUFyLfZWwon3nNSQ==","signatures":[{"sig":"MEUCIEr2MVUpaksp3+tOCcH09Og98dFgwK4lGmJJVwsj3i7/AiEAgWsLCH7EXqLEjVVpeiFICplLW3EGdk4ddWpg8Wcl6og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN7UHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk/w//dUNvH6zYcLfNueFj77iYAtCuegCU6XRTyRp6hQYCYzQBW9aG\r\nrIszbMO9LBjMSS9lDWe6UUUSD706MLg6PruwnCxYEsaPOiUxOhCbIpl4yI+V\r\nbwXPEwYfU9n8nuhRqyi2GbMHmtjK0jz0R1vXI6ZEbGr3jmNjj5l6dxtpwCke\r\npnwAzN19uuO/U1qet0QIk3ru21hvgbOLwYQfydMN1h9/WZU7UasdVFRxPHmD\r\nyrjgcIa65DAZoUxEmx6CiU3ZkQ/nvLn7XUzIP+ivekDm3Mpl7aT3vhymZ6lC\r\nw1RFu6VflsMh/iD0VlAwr9LqG4pH0xH0US9KfAN7ljeJVyMjBWKuThuj80uP\r\nipzl6UAm2kluTb4tTP/KvfcX7XK7T+uDLAHyrNH6UBQ4kDZOe1I8Deue6rf3\r\nxUBJ3l5QZsX7klWPi79kxA3Rni3iaP54rGtGVsE/+/MpxIyw7H8xXrPb4uHu\r\nmgDBF7j+GLWxjhrnVx1frKoxPU1TQnq2JqNq3xH1vRdNNPz12vIJjra8wjUA\r\nn+gzRdUp9Fq1vP0EunaGTg0/yC2qiynxZsxR4iaUbhh3GO2B5ee3clauD6U1\r\nxojXv60wV5+Vxkc7qrr/buq8Exa53BpKj6lZt6cPG0fHWeegO/SSF6p7YKRL\r\ngdtKyMJxca7eHpQH0PH9SPPJPr4/FWutPI0=\r\n=AGss\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0a0ac831473bf78e78791739f9c4026167fadc09-18.x/balena-jellyfish-jellyscript-7.1.95.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0a0ac831473bf78e78791739f9c4026167fadc09-18.x/balena-jellyfish-jellyscript-7.1.95.tgz","_integrity":"sha512-QQ8iRfXhYgloYgKjboBoD/zXY4n0ciRRCetnrIBD2QJfnaCI4m66QC+i8Dv7E7+INu8hPOGUFyLfZWwon3nNSQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T03:31:52.291Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.101","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.95-renovate-jest-monorepo-0a0ac831473bf78e78791739f9c4026167fadc09_1664595207590_0.09598704597234975","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.95":{"name":"@balena/jellyfish-jellyscript","version":"7.1.95","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.95","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c15145f70aa463e6d5427ca9320c9e4e19fb9a6b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.95.tgz","fileCount":12,"integrity":"sha512-UaKwjHEnl7RTDJiBuNnDFG4I+TQLXCw2EwoVIq+HpyVJ4eQDGQsFJ3eCjypCLch9tfJDxaV0NbNuOkqW3l6SGQ==","signatures":[{"sig":"MEYCIQCfHC49BmyG1He6acS3mZXIMT8NB3XkMCAVIzJOixbrhgIhANdqspG5fZwa6FheTRI0Kojsd4GRzc8pAMAMIKARNrRF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN7WPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRBg//aBPHxb66aFYs5UQ27yaY+kq1TzrdT8P0LLJh/CaDk67lhuWu\r\n74cXz5Z2b24TtPv5rrrdfcmRNWuO84gLW+8J8U5gcfV00/PtNvVE4InEMgFz\r\nBxuswsXRgTggfvNOkODvbr1AwSbRUdM0mi2S3nmdUtjpRfLsqc0XBJ+5AASz\r\nB8lvyskRMu6m9rqwAKXs2xoShqcUkbrN9bzdbEPqoue0k6+VM3bfut1T3A1y\r\n91k9t7KtVvX7uKuoeqxo4Du/vQjJLQtz8mXJ4bVxWKQ7G34mZWoChXPz3LxB\r\nX1HRt1GCYEjV/hdNfpV9j0nnbbiOjn64pdvKS2q/Fp9SSRlVsZCxsXfiqD83\r\n4Z0axxYncFqCK0AKfptN8SbCfG6CIZFZJzuthP308xyLYv9lac3n/hF5RItt\r\nkILSmlPpFr0LkpRDel1Pw+RsLBuXiZvRzUkBWEaXU18SJJhWoTFy4jdVVJf0\r\nx3QUSYAtsGQDd+x8bs4w2jsj3qaai95PxNlvyuED9QifFQDyzTUBbqYDbiB4\r\nWSe4Pw96g8XxqM0QJeIwvcIDMjRcsBUUes/OxwKpE501wjvGaeYm63zsJKmb\r\nqdD/cQTN2XVWlAp1NDLdrlwLRBJj6kSU5/Oc18YyhSPbLNPHmk1QGaCVczv2\r\npjWgFRlk6LVWI88Rr9jpoSnptAIksiiTPYY=\r\n=rEIq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0a0ac831473bf78e78791739f9c4026167fadc09-18.x/balena-jellyfish-jellyscript-7.1.95.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0a0ac831473bf78e78791739f9c4026167fadc09-18.x/balena-jellyfish-jellyscript-7.1.95.tgz","_integrity":"sha512-UaKwjHEnl7RTDJiBuNnDFG4I+TQLXCw2EwoVIq+HpyVJ4eQDGQsFJ3eCjypCLch9tfJDxaV0NbNuOkqW3l6SGQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T03:31:52.291Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.101","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.95_1664595342845_0.37347060884718974","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.96-renovate-autumndb-22-x-abaa26001db108cd4ee209cf94f60346f5e96431":{"name":"@balena/jellyfish-jellyscript","version":"7.1.96-renovate-autumndb-22-x-abaa26001db108cd4ee209cf94f60346f5e96431","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.96-renovate-autumndb-22-x-abaa26001db108cd4ee209cf94f60346f5e96431","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"77cfd9ba1ec75c7f788e0a54fb43a2ce41276322","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.96-renovate-autumndb-22-x-abaa26001db108cd4ee209cf94f60346f5e96431.tgz","fileCount":14,"integrity":"sha512-hSxIUX+iGmnTSizE1VD3Qd4rI+G1FR//djUsrsGp36gnqWNJl7lj0fXLRhur6Zf30WNeYSaZmfsguiERvMbfNA==","signatures":[{"sig":"MEUCIQDnFULdJgB4B8KRpTHLrYAIk0D8hhWxdX9FXfnKMaIg0QIgU8yrLA2SBfxgOLOMMI3Dq2CN/0oXS74lgDGjIvG+i+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN97AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7ng//X/EqAmHX2Co+PJPupH1LSHzp70vBaoEGlj+QZvhylO7zCdE4\r\nluPRH+gKQdl5xGvERbpaX1p+bnFA8Sf+hsb+nQ1MGMwC15c0fMgTgYGefdng\r\nC/Hddhxr7IsYBX7Wje4/ExPkMoTEgm3T0zRkSZTbQMOy5Cu+xnv/DcLH0vC/\r\ni/mBJ6DBc06DMt+2A/tY6uSDU9uBjNlsKCI2aln/VkJa0sRZwuu2C2K08TAQ\r\nuP1rWtJSJVqz1xo3MrpfPKgKTpqCrcOULjMZQDCrUJc5LX6Xx6EsfBpuef8v\r\n2yqXG/m6C5PTMX3QkMiVsjKLx+7mGUwxt+zRJfFvAu6M0uu4BFviLYeD62bx\r\nc5pGVAFNtdUlkNdCdqAZKGtTPMc4AGkw7jil7V9RbN0alOBdzZobjrE1xsOi\r\nWcXf452SIx4eSdl7fwupvdBk1krQrDH2F6NF9S0mG1deqwkIk3d2Lirdtfa2\r\nJVXvy0ncSdRugm1ZWSEMuSErWjxGEHcbrLCj8ECsAfPk3+KYWo+JKXLKapDt\r\nogDy7M4VShfTm/Bea/dlbzWeHyC+qLtkz6vVEEP0weuOa6OvcHAlVk8vMxSV\r\nYLPH3j/e8YxUFPNp9rCrEApxeH4nkQxE/U1AWZTfYwP7Aw2OaWVLluoUoTb2\r\n+mIwFyLKzFlCPbzBl0PTAel7HSXiXVxRXPo=\r\n=KTbr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-abaa26001db108cd4ee209cf94f60346f5e96431-18.x/balena-jellyfish-jellyscript-7.1.96.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-abaa26001db108cd4ee209cf94f60346f5e96431-18.x/balena-jellyfish-jellyscript-7.1.96.tgz","_integrity":"sha512-hSxIUX+iGmnTSizE1VD3Qd4rI+G1FR//djUsrsGp36gnqWNJl7lj0fXLRhur6Zf30WNeYSaZmfsguiERvMbfNA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T06:29:53.712Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.103","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.96-renovate-autumndb-22-x-abaa26001db108cd4ee209cf94f60346f5e96431_1664605888425_0.2612365257684708","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.96":{"name":"@balena/jellyfish-jellyscript","version":"7.1.96","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.96","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"981b60c521e7688fa97af8509671a6bd3ddaf32b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.96.tgz","fileCount":12,"integrity":"sha512-kI5Ub87myzgju72qPIX967npxWdTl4J0gA+6ETL9J6kSUYjyOlToJ7Qii3gLoTPrNn2Mj5xfABXsX6KWz5QDpw==","signatures":[{"sig":"MEQCID2poLfCziizybgH8e0pMNrKkw+WvnBV1EnBqWjZo7zWAiB88dJ2kP1cu5c3IPhl7hInjlR69bv6ULaD6dUcfm6sNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjN99BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzrg//Xd5UqwBuy5hyVR49oN6thViT7WUqfX82GmKJ5U3gXN+WBhrs\r\nAf5F8HLdEnpXx7OPMTQr6NKj/w3qhvF5If9pTuREJVYyuNQyUKJixSqACbf6\r\nnHLNq/Z1EhrB22ly5FZv17ih1lAno4jowZ94ilM3R/PWwoyKNska1K9MeCfF\r\nhO7SqA1yQMAqJjfiaSIzfZroV3dW3lp0rehuzHjvzNGc5d+hDjhkKX04Ll1C\r\ngrMhr0Mkf25RiFMv7EnoJEL3Fa3S0ImyHdsjW4V9tp5Ibz08T/2Lo2bLP8HD\r\ns1EEY1DaUWulJjEdZvfR9n2NmJ0jPOUZvGz96uj2SlO2FVsXfXdk0gJJ+LzG\r\nY8fuf5kp9VetMbf4X9NlvbnrXxK+HDIsDhE7rpXqw1cuU55visr2jZg360F5\r\nvuuzFEB9yxQtX0sp1qBi1sq78nNFF61nsr6N1fMd7cxK1FBMC5ZP647H9Hsc\r\n/arSB8kMS7o2BrtXbNlRtxRHZQ4oWsPm4voCObspLvWaQmOGnRrHc7m8ia93\r\nMCx3f9LE6z2ccSQUzRUFTS71U9aa1OO0Tes8odzRodRXTvyOy76mVQW8pVY1\r\nBa117KSgKeeMQr71lcovQjaKrbeMo2VzLKvdUEfEMVpSbrE0fZpttXmOnmIp\r\nELSUe0/0cFOOQ8ewJYtdegcQQZeLTljYOpU=\r\n=3ist\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-abaa26001db108cd4ee209cf94f60346f5e96431-18.x/balena-jellyfish-jellyscript-7.1.96.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-abaa26001db108cd4ee209cf94f60346f5e96431-18.x/balena-jellyfish-jellyscript-7.1.96.tgz","_integrity":"sha512-kI5Ub87myzgju72qPIX967npxWdTl4J0gA+6ETL9J6kSUYjyOlToJ7Qii3gLoTPrNn2Mj5xfABXsX6KWz5QDpw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T06:29:53.712Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.103","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.96_1664606017670_0.9224334433392909","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.97-renovate-autumndb-22-x-ecb670fa62305d974a6501cc4911b6ddde7dabae":{"name":"@balena/jellyfish-jellyscript","version":"7.1.97-renovate-autumndb-22-x-ecb670fa62305d974a6501cc4911b6ddde7dabae","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.97-renovate-autumndb-22-x-ecb670fa62305d974a6501cc4911b6ddde7dabae","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"803558552528f17ae9457b3ca623021cd0a75fe9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.97-renovate-autumndb-22-x-ecb670fa62305d974a6501cc4911b6ddde7dabae.tgz","fileCount":14,"integrity":"sha512-mCknq0m16SQ3z+Ld4FjNunOQSvCz0G7/R7joQkrCo9pc1O1LKesrrGV5Rx9uHf2zahXFSCVHLdzc9pzf6OmXDw==","signatures":[{"sig":"MEQCIEQEoe8kVeAtJBOB3xVZYhq9Pegupy58n49pZ1dme42dAiBRp6KbNm7pvLc/o+sZQwJlH8o3O/s5OM/qwJYycpZnjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOAtVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrrkg//TI3ewEtx/6JDDpD3ohsEebO9uq8VtJfrS6YMfNJ0KbwTzmdb\r\nWJCF42lAHFCiecEIC+pSAcRlsZPJ12zIUWhv3SXfj0OAwgFzGFI3Vzyx1voh\r\nbOrd1z/Z+TSUs3s7ApQ1Pp3a6ykvMaaqurSM4cxIvEDF9K17VLj4Ku7faP8j\r\nqmDTZBJmZXRRLMRdn/KSX0dZYWp9TYG58xeBC6cXvfZ726zBsaV9564YIbBE\r\nP4ir4ZTxwc84ahvt8DMlhcGBiiArn8U6a2cspmPVPi38BQ6uQ/zSm7JLZ2zz\r\nY0KCxFDIdI0faANetraW4Hyi5ijo8DGu2JWKdXW5x7r4EzZr0v7b37f9zNpY\r\nefQfWSzVCYeIm39S+55iUivQoLRp35mZH7m1gI5BNFDGiqqbCk9IW/v+uV5e\r\n8/cPexDp88Prk/1p0E/hYB6gLY8R7NTuOhcM+KyGyZ/BMTfdvMgJUADKtcoL\r\nMcWiaWh8GIOd5QIYGFHkhLxd+DeDYtYK1ETbU0FwX6o4sMC1JQWyYByiO/FR\r\nkyzHjy6Zh0MWFG4dtrgOvBcp2ta8spbpg3qx/VRiSSKYRNeHizMuNAakWz64\r\nTwwuB8JO6zjfNJijPnLDICf6wx1zU6LU0PisFrO6v6T1WHGdngiP+tIfBHlj\r\n1mD22WDoH8Hn/VsfOqBQrg9u264K8TyJp24=\r\n=Hr5E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ecb670fa62305d974a6501cc4911b6ddde7dabae-18.x/balena-jellyfish-jellyscript-7.1.97.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ecb670fa62305d974a6501cc4911b6ddde7dabae-18.x/balena-jellyfish-jellyscript-7.1.97.tgz","_integrity":"sha512-mCknq0m16SQ3z+Ld4FjNunOQSvCz0G7/R7joQkrCo9pc1O1LKesrrGV5Rx9uHf2zahXFSCVHLdzc9pzf6OmXDw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T09:39:10.999Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.105","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.97-renovate-autumndb-22-x-ecb670fa62305d974a6501cc4911b6ddde7dabae_1664617301175_0.33889783889320046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.97":{"name":"@balena/jellyfish-jellyscript","version":"7.1.97","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.97","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"60971f378571dcaab87658153f987e6a1c1e93e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.97.tgz","fileCount":12,"integrity":"sha512-V9qQQf7Kd/cOqnaago8R3DXgq+dCF7Ky3mlcsIeRTu27GOEeeeQUuJH31WO8sbEGAj5tYucVbHFZXgMps7tjIw==","signatures":[{"sig":"MEUCIQDsz/5MX7Zqm7utt78Ebx+xViLZqynekEdkvhcqNT/2NwIgNS7PXYgs2pnGzUzal25RiYd4ah2YOCEYLrbcvHE3dnc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOAvLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZdA/+KjCGMiRdLlppaTfpFqvcU29Ps9gYUdsM1E/BI3iVjGenO4Rs\r\nPZQByRoY3ViqtHUtafLcq6oiVv2EWEB2EgoveKCukHGH6ze8Q1EpPCJaD9Dg\r\n60gisBQbSJmYTkWAsjb2L7+IvY92k1Ulc743tguL7+8Ul+h34pwDeRfHZEY6\r\ny24FE7wChPej2sZn+CkytNLCli5bPu6kpPVjTQf4s6QC2VB2lb17O7TO9Jtc\r\nG3bAkiGL8SXiQaaxy0mGvmA5H8BrKgG8Y6hZM47tIY/RcVwOcZ3PRnmulXaZ\r\n8eVgNl4M/tmoAu3LNg4Sv9u6k/GRYCttclK0zQeH8kmKZMql2mmmBmVaJLTO\r\nVbEajQkhvxeJmPu+hj42WgnUfsuhdTFMDG9j/1uR9CH5KqEq7+u2xUdP/BMI\r\nyy6KGaaYlXklNMcTRQbY2w9wocy1ihssRurTwe7tDIrFsbPhdVtIaHyHjSBh\r\nK033c1eRhbGPzs4XRpAet912z+NvuHnsROfbwlpBH60GnJp4fnImoyHublvh\r\nvT832B9vK3OAWH3M2jIGDnoi0mpwFodVAibYWVlAadEazTQwNnPGwr1cuhyz\r\nHydYs9xWGrlfQ8L+a6oUhARdJouHdAJl67I+LvXfq7Ie/I8OxKI9/m6HzcU1\r\n9nWK+PDG+8s+wJhnOc7WjY/s90o4porHaV8=\r\n=40fk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ecb670fa62305d974a6501cc4911b6ddde7dabae-18.x/balena-jellyfish-jellyscript-7.1.97.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ecb670fa62305d974a6501cc4911b6ddde7dabae-18.x/balena-jellyfish-jellyscript-7.1.97.tgz","_integrity":"sha512-V9qQQf7Kd/cOqnaago8R3DXgq+dCF7Ky3mlcsIeRTu27GOEeeeQUuJH31WO8sbEGAj5tYucVbHFZXgMps7tjIw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T09:39:10.999Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.105","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.97_1664617419648_0.8482386258276366","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.98-renovate-autumndb-22-x-8e1bb584011c6839c71267c44b342a1ef4ef09ee":{"name":"@balena/jellyfish-jellyscript","version":"7.1.98-renovate-autumndb-22-x-8e1bb584011c6839c71267c44b342a1ef4ef09ee","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.98-renovate-autumndb-22-x-8e1bb584011c6839c71267c44b342a1ef4ef09ee","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9edae286219f57c4f06eae9478b88ca9c24d3da3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.98-renovate-autumndb-22-x-8e1bb584011c6839c71267c44b342a1ef4ef09ee.tgz","fileCount":14,"integrity":"sha512-azNX7W+hZa6oBW2IaWQAu5yaKT6mlVW0s4Ubt2sMHXJ/ev4pj8qDP2Ky5iUeHDCD18lSGhL72uPivLo8qgGlfA==","signatures":[{"sig":"MEUCIDcCiKBVLMpvTG7iZrqckyL+wJksgpMki5P5dXAdbyx9AiEA4k7+NWrzkiYbf7X9IdL2Tlab8NOYZhgWHEXwoF+m1k0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjODrYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGPg//SiAyauNQeRT2yoYoe1PoWeVZToMSRyRF8eZAN9irYz9qlDkT\r\nz2BIjs05kCBc1q7hQY2WA31Xmu2TBPSnAzoToqEYY3I6R0394t7RKXrzZkji\r\nr7nSed8Gpdt+3tFI/nJqiOynOuZK393wEFLfQDyQ1nQJlgSgEuK05heNuNd3\r\nzxWoa9Gc8fqr5kdPCxKASXwwdCEcOIgP+9QVOOGzlIkSOfqkftcORoUpRytE\r\nNc0YuvmK3jPAa0AK/14CwumJJ3psOLCWr4IZLvVLavRRPDBIwL19PiLWjubz\r\n72djdJdDvDLlWvgNUbXFCE5RpwqQpJAJvfUqWpBWHcnnr7/mwbNqMTayMvoV\r\nlb9nD5dm2S/gWF52MYaeowdfekTXrnRBAQsANlnGDbcpFXbGA/UQIRv9ckeX\r\nyzO63mldOT6nJO7ZHkYNShZekWgJl2cfL7cP4hnync5ox014fVCtRMs2mv90\r\nwSEqlffn18uvcDvkl9YZ+DYEjYmoZApkw15Cc+XJ9ID4s9Om+843BGrUH0e2\r\nX55Iiu2HK6OOI4h6Iq0PK5pHt7opKYoJthyXDzkAlsQtkfAS4fXyyN+UTzzC\r\nqnokBTEDRLr6O7TdjuFwXrKRigSizoV/BOyVYSuXlLLZWdELE69oa9415w6N\r\n01T5xx0kbVKmNn4MvyHvg9oynK6l65u83fA=\r\n=uGgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e1bb584011c6839c71267c44b342a1ef4ef09ee-18.x/balena-jellyfish-jellyscript-7.1.98.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e1bb584011c6839c71267c44b342a1ef4ef09ee-18.x/balena-jellyfish-jellyscript-7.1.98.tgz","_integrity":"sha512-azNX7W+hZa6oBW2IaWQAu5yaKT6mlVW0s4Ubt2sMHXJ/ev4pj8qDP2Ky5iUeHDCD18lSGhL72uPivLo8qgGlfA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T13:02:52.337Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.108","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.98-renovate-autumndb-22-x-8e1bb584011c6839c71267c44b342a1ef4ef09ee_1664629464303_0.5907316618966789","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.98":{"name":"@balena/jellyfish-jellyscript","version":"7.1.98","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.98","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f37b83e01332682ab217aa87dd909472b20cd8cc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.98.tgz","fileCount":12,"integrity":"sha512-HWQ1c4Ko9o9nM2BgjQZHihLl9NGWnftKYFmr4R9Ut8Oe0JoXVXipEM5KmcQ+6NcPEpFhyqdkuYC4Epw1VdZQ1A==","signatures":[{"sig":"MEQCIHG97UxyJ3DJQaOQzGndD3VaFX8+eDGJ6XSYpFNbWlXiAiB8eg9r0wXpcY4MsyPjfN+xoF1NXwRuhmjcsfOOSUHSrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjODteACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpMNA/+NHBxfu/RUpdJW3r6ISq5Y+vlsK5jn5QzzjXz6gzelpPL9Jo/\r\nDBqhyLu08VIUAjjTl7skqJ7i1R0Qp/XywwUrkNyoPUIav7h2spSd0TsPHlmg\r\nQxli5Aed8OmQGe30fsx/D3a5Km3C2IQjNLnS3JjSsNUXiGDEObjyRoFSFqIG\r\n2iO7vit+NyMkAoXejLSug6yxD2Ylmjr/1biKM/x40DQo07T3/wdtnA+JWb9a\r\noa4KeAbU2SHQzaVQmhMOA6R51+C9NpqyLbbmEPFnLvZupG0//cZ6AoWCJ8Oj\r\nIlKQC0gQLfo5DKEkpr91Skf3F0Z2AS0sYxmYXO9xAt+AAVwCERiO5Qg0h5H4\r\nDNdpmFXYrKOlaZpZYAu2LJ81UlnNfOBnDkLD3KVm6qRT4Xv+nbi7Y5gIRvOz\r\nIsonbzhRRVHPtOedtsKAF5zoTlS2ZVrOKmU1oOhfCy/qKRguR1AIO8oQdZl6\r\nmZ7vsadZlysQjHlnw4tFjVbisxwC6pjg/s/ElT7+AOSZ6h1Ll4ZpHtrFbvcn\r\nFL3W5DDkM6kfLJiaIQ9YVwMZ8Q2Zg3n9Uz6t0Pq3WlJeeOwO0BkQLHxfdLZs\r\nrTUIxXCt8M8A6lR7BLQ062omnom4h6ZrIOzKu8jmRh0e52lE6Fr+qp+mFl58\r\nK/2jN2fS31cAD62BR02geo1Q9csAxjzu7R8=\r\n=KkQ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-8e1bb584011c6839c71267c44b342a1ef4ef09ee-18.x/balena-jellyfish-jellyscript-7.1.98.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-8e1bb584011c6839c71267c44b342a1ef4ef09ee-18.x/balena-jellyfish-jellyscript-7.1.98.tgz","_integrity":"sha512-HWQ1c4Ko9o9nM2BgjQZHihLl9NGWnftKYFmr4R9Ut8Oe0JoXVXipEM5KmcQ+6NcPEpFhyqdkuYC4Epw1VdZQ1A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T13:02:52.337Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.108","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.98_1664629597755_0.4971436579563935","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.99-renovate-autumndb-22-x-37a8e9ce8b6acdf4b210ffd0c10a975e37163569":{"name":"@balena/jellyfish-jellyscript","version":"7.1.99-renovate-autumndb-22-x-37a8e9ce8b6acdf4b210ffd0c10a975e37163569","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.99-renovate-autumndb-22-x-37a8e9ce8b6acdf4b210ffd0c10a975e37163569","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41d3c48af43f3932218084b698eb8092e20be849","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.99-renovate-autumndb-22-x-37a8e9ce8b6acdf4b210ffd0c10a975e37163569.tgz","fileCount":14,"integrity":"sha512-X4/qPFydrOqf2LF4M/0heZt4bkbCAO0l7uhcqK1rCgZT0pGXGcDADbliZJgidis6IimFGggn7NBx8yaVe1iEPQ==","signatures":[{"sig":"MEUCIQCtaS8yvcY2kWuytvTbHfSBh9QdtllTneGpCSSxgw6yawIgLTHne+lL+5LzWk2VZr4rMTioJZKxT4bra12ans+bElU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOId/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUEg//anua9lk2X4s+8k0b5T9KGmMJik3wZdnNs88WKiBGX0ijnq1w\r\n2k9+fMu9KmXvQ0df1eWFX6ddB2bk+2B/rTPkn2uLfY6JhjF+4Qt188WfeZIp\r\nEhW9x5cswgta7/jJlrCSxppiv5qqoecAS0QiS1fDQnUt+rLM6Kkq9M8J80VG\r\nSAAejx8IOMXHuNUXDWfFjip15XEy2RAK/kPp+W6TvXnHcd8Kz/vLdJwql1/z\r\n7cp2oy6mDQ/taKgnvrYQrpUuwMgzeSN9gxCX9/bx7enHb1xb4SUdW1YzKBAO\r\n+aMe42o08tlpaT8yODzs+pQV0DjnrEiTyZ4wTcktPKrW7o7oiwerp7UOS6ON\r\nTUoJ0u0gnGsa6uQxxEXE91f+KNLIgIb5GXW3FXUBqOAa0Tnuv5gXftRSeVzD\r\nDOFEfiv0IgHiOcSHV/VkmKMThS29KeC+EH/Mp/btqNcPzV6Zc6QIb+EV20Xk\r\nP8WQVJx8aJP1wDE3vF3TBWOWGby2TfZIfqv4f5eNDk4fLumtsILPE4V5XzDK\r\nPufaHziRtQevHbDavXy3xPg4010ayV8S1cTFLnI6Oxjm19o6zwYr6XJhsC79\r\nkra6Cjkck44qJ7DUvR8IJuPxYl6UUgoEWHtYKUlbq6vn9emJIE93e44t4U5y\r\nZheg2Z54qWbePhC5rzVyXp9DEHjM4u0l2Xs=\r\n=riTX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-37a8e9ce8b6acdf4b210ffd0c10a975e37163569-18.x/balena-jellyfish-jellyscript-7.1.99.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-37a8e9ce8b6acdf4b210ffd0c10a975e37163569-18.x/balena-jellyfish-jellyscript-7.1.99.tgz","_integrity":"sha512-X4/qPFydrOqf2LF4M/0heZt4bkbCAO0l7uhcqK1rCgZT0pGXGcDADbliZJgidis6IimFGggn7NBx8yaVe1iEPQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T18:29:52.251Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.111","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.99-renovate-autumndb-22-x-37a8e9ce8b6acdf4b210ffd0c10a975e37163569_1664649087123_0.7259526090697261","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.99":{"name":"@balena/jellyfish-jellyscript","version":"7.1.99","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.99","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"895604272daa79e01abd33197078ed5e15750937","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.99.tgz","fileCount":12,"integrity":"sha512-z/snIbr5T2+lwUq6XINTNDsjXZi9ehF4i9O9lgo0MTCrJuPI6xnubOtBWJbxS1UVf0VqYOUwDq81J2cX4N5Wbw==","signatures":[{"sig":"MEYCIQD3EjLpMLGmujHXladWtIlQLnkWR5p3JEMJJQCBes/hgQIhAPcCP9p7FaqQUlptqQL0SEuoyozbsudI+qPA0+w5dWe7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOIf7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmohww/+Pz3Nfqsot+94xPsDk28gykEE4jipMp3SgXFIy+6jXaL33Tu5\r\nLTewWdjOUIBcZHLYTS+GpUhWHs/XiIShyDltL29FmX+aL76FIgo8Nagr+PLZ\r\n2Kd1s8ML2xW+9hVR21SDWOfktIj1bIwdL6pOnwHG6rxPK3UP8+0d3Yg5epda\r\n9hC0k/2OFqW2P/fcL5mD7L3Kmv0/XY5YTpx6gh8D+NWL7o8ORs74dfHnCCKp\r\nRO157NLBjnHcQonc0hTEuuWyfBRd0E63KWVbzwVP+w7MwsPahS1/MrlKHApk\r\nSWfbM/OGMKT1H0czwZv9hx4NQCZ324bun//D5BNR9Z+A7q84V/fJEli9oeCz\r\nRHZjn6PgfzStEglZyo3FYqs2TmjyCouKcluE2sJgkmijXxQrB3fAspQrQCVk\r\nCgKc4lPgSLl3sVBud/Gyr0oVs+VjOwW8gVHfDd8Vb0NUaXtktkEXNWw0MZ5B\r\nUnabxDrJviO06w70xAe4OhlRj1PJEamFln5pC4o64hEK9FhtYjIMlfkep6PM\r\nc9xhFCsVaw3rWx03qG1rHaVfUdoG/FO0hYthNdaHUR/E/Yp057ifMFFh8Kp5\r\nlSf2Et+FuoN5uRvuxao/qK8NoauVESBt8xXZhy4auQ1KfRACQDfFoegOUpWB\r\nQOeuV7vlB7shfquoxqPojrihq8IrVpnwQBM=\r\n=uaZ5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-37a8e9ce8b6acdf4b210ffd0c10a975e37163569-18.x/balena-jellyfish-jellyscript-7.1.99.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-37a8e9ce8b6acdf4b210ffd0c10a975e37163569-18.x/balena-jellyfish-jellyscript-7.1.99.tgz","_integrity":"sha512-z/snIbr5T2+lwUq6XINTNDsjXZi9ehF4i9O9lgo0MTCrJuPI6xnubOtBWJbxS1UVf0VqYOUwDq81J2cX4N5Wbw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T18:29:52.251Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.111","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.99_1664649211058_0.0620321508414583","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.100-renovate-autumndb-22-x-3ed4456ba3e3511dba43bb191d592c59b5286942":{"name":"@balena/jellyfish-jellyscript","version":"7.1.100-renovate-autumndb-22-x-3ed4456ba3e3511dba43bb191d592c59b5286942","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.100-renovate-autumndb-22-x-3ed4456ba3e3511dba43bb191d592c59b5286942","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d531718648492935fb8a876a8347760ab3d195d8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.100-renovate-autumndb-22-x-3ed4456ba3e3511dba43bb191d592c59b5286942.tgz","fileCount":14,"integrity":"sha512-tZ8EEMzEgaiIQ4OyWSgKbgWmHRtfC9s2A70illxd2fB3qFY2EjR/vadrphXU7RvjwUbPqnje/Z1ZQuKo3IVr0Q==","signatures":[{"sig":"MEYCIQD99LYT830EHJHLOdUXXph63aeWfJx5U3JL3TO9xkYX4wIhAPmX7OQumLaJTDxWlQxtKTU+czj3+mtQ3sB/G1j3X2Tl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOLAZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmri0Q/+Ii3Y+u539qFCAuEW10FzM0S/+alG2T0s5xyMYlRKBYc3BasO\r\ncaQZXWnmU5VjqVOZfiRc1uBFX6si968bYS19WLvbBuQKnoVgzeOuLk04vwaE\r\nwUAwO5NYRpulVLk3Wa29vRRsUdMFsikW1YzUWTgyyoYra10ihc4hfjuTwKsn\r\nzapzSWwBfQ2hxB4eq5Lpq0n3GHJ9g5E26yYYhhmBQkxGYVPPZYH0ne46nzx4\r\nISAj3t0AT8vH1vfaoGAyMJaSnibjSZ2O52qaBgcPxOjspdCLrBjI7SsFYnqG\r\nQg1yQ0QkFjXzzgPQuzQjtvGcbk2E1VTxBkYMQFKbJ2bBnKXoXSP9m/uU0CtK\r\nePg/0i9lmsHwr+HycGy/g4+1imOtQTGrYNxIpTBAAxm0/Q4jrIwLIqKILmka\r\n4AioxvMhbRlekNDtMUPqElnLa/YL1GeIM4y2an7Y+JOm2LlhEUnXPa+lmHVK\r\nNNgRZunlYFMztVIx8XMYLpPYIlv/r6lSSdIXHXsRGk97jxP1OVFhqb2ynWBZ\r\nkH3NeTAi3dXmzLTit7M4LpJyHorLZlyiMMT91/iLUfmUQPFOnW7GUO+txWZa\r\n5/jxhgC4asCrqpRAIGzvMKSZrYIUTbAjjDhM3m2bdt8sS1YyFZaslIOXkr6t\r\nHrvPOituN3Z+lzn3lQX/sdKUtEDLDaAe4/A=\r\n=rAnr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3ed4456ba3e3511dba43bb191d592c59b5286942-18.x/balena-jellyfish-jellyscript-7.1.100.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3ed4456ba3e3511dba43bb191d592c59b5286942-18.x/balena-jellyfish-jellyscript-7.1.100.tgz","_integrity":"sha512-tZ8EEMzEgaiIQ4OyWSgKbgWmHRtfC9s2A70illxd2fB3qFY2EjR/vadrphXU7RvjwUbPqnje/Z1ZQuKo3IVr0Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T21:23:06.261Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.112","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.100-renovate-autumndb-22-x-3ed4456ba3e3511dba43bb191d592c59b5286942_1664659481035_0.21108942017734278","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.100":{"name":"@balena/jellyfish-jellyscript","version":"7.1.100","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.100","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a4b4a149273d95c5969f1003bb37ec6229e9ebb1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.100.tgz","fileCount":12,"integrity":"sha512-ObYMPjW61c7ErGqGqTaabh5T72gZWzaLbSvq1JCGDySxs5zxnA4tDQoFC0nCZ5jiPlJfA8hrSX+KC5+a1otLIw==","signatures":[{"sig":"MEYCIQDGj9H7u51/6PYbeDEvFvE8Ciqbt1jrxX2Xt/h5ULiDwAIhAPUrXhVW0jDGPDgEbdb6z7bces0F9wS1SZlMt39nKy0d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOLCgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXmg/5AUaHFUnShNolSLVTvw31xORYeGbN4gUtqeht+Q18+IyFex+y\r\n6E4coJCWRuKmar6DWt5T52GWiniD+7x73pU4B8b98+SCWFw8APCL/yQh8Iki\r\nvFWdImGr35tHB6Ju5IV4moGHlmT1HWPqzmGviko8+nwKqZjMQMYlOBHIUTka\r\nTkH7v9z67LwL+lWfhn1ZzWPszWskemQGMkyTpO3NRuUtCrg19ooqq+0vc1VH\r\n9sQdrPRycNmh5RKQWJ8OG/GPsA6yBSdC4L21uDIvDiXyaQbNzsP7BYwam+xQ\r\nncm2DjpZUliKXyok9tWQ2U5Gn+9SjVMEmPy58em+46DGyFBBbvJvUkyWLOjT\r\nS8JlCQHOpdvAOuSfDJCzMJXs1hpX4kPG9pFkwDOuiEMy+5FBW5v9pBoglYBk\r\nyA0Z3QTIqHZ/1l35xGKB8QW31cMxsiR+VrjslZJchA5Sf4SR/DIGoh5sZA7y\r\nFbcWwYAZKmmraHAIYhVHyC1iZZEEVNuXfi75a1dAud/fGQkNLFEgWTZCRAjP\r\nNSGgwwata5nUyWsmCPOf1g9H8mNBPdsxzdUDAy1Wu7ak63QVUMEA525Vz5bQ\r\nRGD2zqquaLIYU0q38iQikCVuK191rG11iNzHjfVshGwpUxRgqnEW6g/J+L/o\r\nNMb1Jtdc85UPJSDRdROI0dgiZi6YC40nklM=\r\n=7enc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3ed4456ba3e3511dba43bb191d592c59b5286942-18.x/balena-jellyfish-jellyscript-7.1.100.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3ed4456ba3e3511dba43bb191d592c59b5286942-18.x/balena-jellyfish-jellyscript-7.1.100.tgz","_integrity":"sha512-ObYMPjW61c7ErGqGqTaabh5T72gZWzaLbSvq1JCGDySxs5zxnA4tDQoFC0nCZ5jiPlJfA8hrSX+KC5+a1otLIw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-01T21:23:06.261Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.112","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.100_1664659616292_0.8660181332218801","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.101-renovate-autumndb-22-x-4b9bbce1dfcad668976d1128701fcd9cccc4f953":{"name":"@balena/jellyfish-jellyscript","version":"7.1.101-renovate-autumndb-22-x-4b9bbce1dfcad668976d1128701fcd9cccc4f953","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.101-renovate-autumndb-22-x-4b9bbce1dfcad668976d1128701fcd9cccc4f953","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c2b1aa51b47c947d5d7a2c4ae0359b9af31b8aa5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.101-renovate-autumndb-22-x-4b9bbce1dfcad668976d1128701fcd9cccc4f953.tgz","fileCount":14,"integrity":"sha512-0vmprOlsJVSyxXKEHAkOrwgb/nlRs39b41FL2hgQUNg6ROx87lPkFUNRPIIZth12XquUIJs7CbT/z7Lh4lqqlw==","signatures":[{"sig":"MEUCID1MZmPfhg0z8LKxjQTvISbp99tatOsA+102aIdZdwpsAiEAwo/qbZWB2gEHCl2DLgk7/8gMVKGNgrVqw6bTQ9Dp+ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjONqLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4ghAAikAm2hLERIeLTviDifcjMDuY04tpjy8H//Zab7f5BxyFGCYs\r\nUIn84LEq1HF3ETZ4Pcn16QfV+Zwq3S62CrxSWUdEWP/VR2knSPhw3TrQMkB1\r\n5fPTKNIcDWQol02ad4h1BSHRmURkZgecIvSJmEqT9DiDTSat5MkJKdEb3gEb\r\nQ2ZVYGaqG7POiltcPljFLmxAWJujGUuWAoqJ56gGpHQ8OJ/Q7ew8yZDMVTY+\r\nn3rWQf5/j4NM/dJGer0Wp1EGRfUoynD97LsJNvK3nWTvf30n/GX/9RCQQmIf\r\nbFuIj7vVEeI9IXAeIAVgvE3tRrWU7VNC5YCscjpjTpvxFsvFGHMw0QYV2SEJ\r\n+mMX8IE3swmrzrITBHMdl7Cr/w4kJaws9x1Ik1/EzIIqNedFfPlMNme06otj\r\nnB7fup3UEnHsxuzJpIybz0GHmVCmaTU8ZWgLvDgN1ST8KlKq80/OvoYVlnin\r\n36k6qhvPGtQbjwAVKjCkO9ITQ8ptXwOgvd6UdVsPMykkarkn0lueVwkHvJjn\r\n6syEYsQdMe3+DOAZLj5YIULqoRrfy4qu+tShsnIJhq1SiM1LUQFlZyA+wo+n\r\nP05gXYQTk/K2gGpOcBIT1lsQtzExAt2Adop/R81NNIyy0Htu/awLOPd24XeT\r\nTk5ApaeiEdjWqyPxdQWyWhAVmx6FxCIRa5M=\r\n=JI8g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4b9bbce1dfcad668976d1128701fcd9cccc4f953-18.x/balena-jellyfish-jellyscript-7.1.101.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4b9bbce1dfcad668976d1128701fcd9cccc4f953-18.x/balena-jellyfish-jellyscript-7.1.101.tgz","_integrity":"sha512-0vmprOlsJVSyxXKEHAkOrwgb/nlRs39b41FL2hgQUNg6ROx87lPkFUNRPIIZth12XquUIJs7CbT/z7Lh4lqqlw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-02T00:24:17.991Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.114","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.101-renovate-autumndb-22-x-4b9bbce1dfcad668976d1128701fcd9cccc4f953_1664670347294_0.6611242690109274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.101":{"name":"@balena/jellyfish-jellyscript","version":"7.1.101","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.101","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"35750f37677a42dc2d424cac5cf6dfc5a0d31f16","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.101.tgz","fileCount":12,"integrity":"sha512-xb5BTzDmrOsHhIUO0MslbRhLyD6U+VehLsBSUkjFmLYCoBOGZc1+udIxQCwuDpoB66QCgVCUI+dYUI0yi7F22w==","signatures":[{"sig":"MEQCIAmuj/ZmMfdLqiaBH7lFDRr0HmELVfBcscjqiGGPA9NtAiB7gKAPewYtQTJ3qdF4vzwxwYydXgIv5doICzykDq4Otg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjONsTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoliRAAlqbw5IeKja++rljaOUCNKRmC2x+twM1eJRL4AjUoMIie5pvl\r\ntosUGjW3+nwwnyG18HQrvfdF7rC0iNZvdymTu0wH44CkzfUvTXS3wNzSyrcs\r\nRuuGF39BgGl13FQINUDNw+jayWq6xlU5mAFbgSjd7AaJRjAXifbT2lLgWRTv\r\nrS2oRz2UmTpR3p3Mv8hRd8PsI0IZv0PmTxnmiyTlzyGzXa5Fnts8sDSFs7Mx\r\ncxij8OpmW2YpJNHaJekTi2edvQpGTyB55jpaf8wUoKZ+CzshQiPc9xiwMP3h\r\nguvxJEGewZo5hOq0qybmulnbpAty5kpA9sDWN5WEOBsS+Ygc/BCl7PUMwouA\r\nWgkfEUC2lEuTvZrcKHT9hFJ3Co85ujVO78RUMtxF7bLfidUWe5w19WYW6Abp\r\n2M40qqxsfvbJkVrwcxIoO1CrTd0/bjX6PRjiiY8Kf2DdklNYz0tuRvuYr9L0\r\n/wJWvFx+pyBTicw9x8AyYq9jS0prcjrK4+i/5Fn29xA79YqOtNi7RQR996/E\r\nWEs2nGTRpW3ItOVIhIvTOvRhfHktRi+nR9bZqophTHkkMyZmNVGVNq0HaGGC\r\ndl7bO7Z0vqK8rJTo7W06D6i+NvwofqM65/bZiSRwdlVoCaMJBqDawo1+rVbH\r\nEBaqVv4+dadS92sQ+d0gghjEWZ9ujk3Pnjk=\r\n=3qCD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4b9bbce1dfcad668976d1128701fcd9cccc4f953-18.x/balena-jellyfish-jellyscript-7.1.101.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4b9bbce1dfcad668976d1128701fcd9cccc4f953-18.x/balena-jellyfish-jellyscript-7.1.101.tgz","_integrity":"sha512-xb5BTzDmrOsHhIUO0MslbRhLyD6U+VehLsBSUkjFmLYCoBOGZc1+udIxQCwuDpoB66QCgVCUI+dYUI0yi7F22w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-02T00:24:17.991Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.114","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.101_1664670483454_0.5425304022662107","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.102-renovate-autumndb-22-x-ec6aecb5e3e966a2be8a1261db6449726511d137":{"name":"@balena/jellyfish-jellyscript","version":"7.1.102-renovate-autumndb-22-x-ec6aecb5e3e966a2be8a1261db6449726511d137","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.102-renovate-autumndb-22-x-ec6aecb5e3e966a2be8a1261db6449726511d137","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"210db8bdcb4966edf1bcea83f1d14a53064c40a3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.102-renovate-autumndb-22-x-ec6aecb5e3e966a2be8a1261db6449726511d137.tgz","fileCount":14,"integrity":"sha512-p/7zi2ooAEjlUrVsTz7/vIG2mGi5Vzz+MKUB9qTPB4mrmFlvzB1y7MeLbfAIFUu/c7Z+sTujD2848244WyEZ5w==","signatures":[{"sig":"MEQCIDjVuP45iZUQ8253hZDY10hi7bsluGQh2HgJy5m/XBMkAiBs/IbwgKJLY5ZIlrYyX0TrAdkvvB/x2d+YjKdwo+9aLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOjW/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/FhAAnFx27Vhz2uwfdf+/cAI47AjtSycWPybter1Sox6IAAMk0Tag\r\nzgXxkt8w7RiuP5Rxh48dIDIsjEncN8o+mphIzq0Jg0XxOTOG9XKRsqxFfZ/9\r\nduJbv2T1yf9QHhC5+RResgg95E6JFnWdIqAGKFZ3ZM2gRjJjBmLzlT3OVo71\r\ni8EAcIIkLZRQMDsDp8U2z1of/u1qqg2ZrsKRYZlTi851qb+7dSelH7Axmh4Q\r\nDSelrETtgw4i4K3FcA/++SHwGMOrlJJHLnn6Lu6Jdb3fSnrKTj+lHlB6FQC9\r\nrX4lC7835SXUo/mTsLAsrn2HuRzv8EJiIuUyLAFn67orjdObMz5FQa4B5ZIL\r\nMVAHnejVkyadPOvJS6pb6aQ15HPWY9qitntLsuxlSk+8/2BZ/KXp9X4SwSCQ\r\nya2m1LU435mNace6fMH/cEre5sZUgBD0k4Z8BhyFoSc5FBn2EqxDAnhBEf2f\r\nJLhlLGQs4c1eiFY99n/LexA8QKau9bPuHDKp4EmN8X+th0kgmApVwJJI2Nfz\r\nT9wFCpXtbIx707Ms6YoAYw4WoJ1paxlEzayNiqYjR5Azh/dl7aee6GNk5Mr8\r\nsDYkQyjiDlf6iYOjvXZ7/kgwoA7+sDH1MwFFVfZ9ExTnccmiUyQZqILjoBqj\r\n9lqMfWobxsl+FncqgLq9+1TgtQjvzUUW6Ys=\r\n=+evH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ec6aecb5e3e966a2be8a1261db6449726511d137-18.x/balena-jellyfish-jellyscript-7.1.102.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ec6aecb5e3e966a2be8a1261db6449726511d137-18.x/balena-jellyfish-jellyscript-7.1.102.tgz","_integrity":"sha512-p/7zi2ooAEjlUrVsTz7/vIG2mGi5Vzz+MKUB9qTPB4mrmFlvzB1y7MeLbfAIFUu/c7Z+sTujD2848244WyEZ5w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-03T01:05:35.640Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.115","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.102-renovate-autumndb-22-x-ec6aecb5e3e966a2be8a1261db6449726511d137_1664759231659_0.07566064416205132","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.102":{"name":"@balena/jellyfish-jellyscript","version":"7.1.102","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.102","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b4bed46de0b04a520984ad3243476035d17794b1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.102.tgz","fileCount":12,"integrity":"sha512-jjIP8rXIpoBbLPKkrp/BzVU9Eit1WmMkHI0uxkxPSyssJzoHojTggzu8b1x+W8sH/ekZKXtW1TCWRM8f1f477Q==","signatures":[{"sig":"MEYCIQDrUE1GuG55XJrWNQpAndxGZkxuBOd88ekyvr8bAAAioQIhAPlJBXb0GFlX1Wd9hJxxKlf9d5kp2bM5CVK95VUc6n/J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOjZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCVw/+PITdpIAC2JAIghM6gZgT/55gfYKnMQ+jiqwsNj9pMfk+S8d2\r\nI5QlHTma9/a7imSTETWfKmXTRO4NSl7QdgD7yTQLS2FFRgFR737PNue8h7/j\r\nGVOn328qNyYUzLM12Tt7ASFRPNo3LsatkWlgxutD6xcKG4tvHe44syGuy7PH\r\nOU8gJjUgUkfFTPl/cQVUBXYppGTyYkj42Ii67XkL1O4+amD9bsky0hAJF+Gl\r\nHUoaJayqF4hE0cPqghYuxGYgnijgK5pPS+Q7E/RiR9yKjjIzL/pVZ7Fspe0Z\r\nl6j5XrkEKZCShHzd0vMM0yN12VJ37syqrERz+cTnLEVr7QicvIDvf8v3/jCQ\r\nVORFV/vZKiP3kUKVfYAJLXWT3CwEgQcC05yw4bE1Vyg03i75lGVzkTSljhvH\r\nOP4bSoO4O1YjevBLl0E16jlUq2bW2hlpUY/8yTXbdZVmU2NAWDWDmkQtSl+o\r\ndtt8c84e6suqwMm/QyMSH7k2iz2WN5m4dxAEKr52+6/v2p1H3jPklt0t/V4D\r\nhFxmPKRPMBgi1EIy9p2NOmgMHtZaDuEfRPl+ewPnlzvKBp5Fcjkd+k+C2VSI\r\nBgmZpk3Jw4hYDPsr0kItypJKY7vPyXZds1d2AKUeCC3eS3/P91y/gbuio2Ti\r\nnLMLhhkGGUqrpsoVB4VGcwfByaUVKtU6KkE=\r\n=GXgd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ec6aecb5e3e966a2be8a1261db6449726511d137-18.x/balena-jellyfish-jellyscript-7.1.102.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ec6aecb5e3e966a2be8a1261db6449726511d137-18.x/balena-jellyfish-jellyscript-7.1.102.tgz","_integrity":"sha512-jjIP8rXIpoBbLPKkrp/BzVU9Eit1WmMkHI0uxkxPSyssJzoHojTggzu8b1x+W8sH/ekZKXtW1TCWRM8f1f477Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-03T01:05:35.640Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.115","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.102_1664759378084_0.0549868564090894","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.103-renovate-autumndb-22-x-5546a31b3de8a7e04155e3b75a337681cf2f7c1c":{"name":"@balena/jellyfish-jellyscript","version":"7.1.103-renovate-autumndb-22-x-5546a31b3de8a7e04155e3b75a337681cf2f7c1c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.103-renovate-autumndb-22-x-5546a31b3de8a7e04155e3b75a337681cf2f7c1c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5a522ee31d84f28b921935e8c45eaa688183b2f7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.103-renovate-autumndb-22-x-5546a31b3de8a7e04155e3b75a337681cf2f7c1c.tgz","fileCount":14,"integrity":"sha512-87Wl4tpIoQOBiOwEnvYJ6KzIConJH3c935RmLnAOeznxikES6Ca5xp9Wwtyas3oAKFMZJMwydHdw0Df+M0juDg==","signatures":[{"sig":"MEQCIFf4/AsDRDpEJvWWrsTs8aOJdjeDBpIAB8uNFpP4mf8kAiACdHV5XxrQfKVXe19M0MWcIXB5COp0X6l2YuSNJYqlJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOv9TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqESRAAlMEAwW9qMNC0dbztsrDNLOQ4SBMZsk5Lr8F8gM/q3qkpaBg8\r\n5SoxKYLBhXiU4hzwgWT/Pks6G3+9xv2FhDRLouOqdrkKSxo/KwdxeMFyTzG5\r\nGk7fEMdsvVYs6kRSdKo179phMmzPLuI29zdhthPmprZlyXzRT/qP2FT13OX7\r\nu7oL1BCLf1XaXzbI/ucojkT05esBla0M7S8FMK7THCX5SM+YVnVMF87jQcMK\r\nytMCkJ54qkcqP6BxkDpkNJsZ9QJo7uNaslD5og5hH5FVpyCMN/OfXi4dU74X\r\n/0HPNEpsbssdMHtmeLhMFdHv2t9jwmbW5NoHZE0dmVa8uGnZgHfUGTgPIrsq\r\ny3o8KwvqL3FaostN/mM5FuPv02QHjo22WQ2jHqFuSQ0yOsfgKoEuNuXM0POe\r\nZtlX3T5J+uw3zSYG0K4GvIjr8o5YKeQKAm1Twx4yXGhPJg7EuoUUI4DRBCm1\r\ntCn3i+BG912n3/9LxM0sBrk+bWc+IifGsh35fBSJ/45A6GIci1/rLyebAfGN\r\nhlQAkpzNxUo3KBoi0BR2Pz1EX5lgFN9aOyfutKW1hBJc8VeLUUwaZ+g+unf7\r\niYyoB5dL1WgXp1mit2kF9KEziTVYOpl7T2krfizM+ThBsX+KVCpClaO8M2GC\r\nvADcWf4ISEpatjWhnZL90P6HrdOKw+uPvd8=\r\n=OeqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5546a31b3de8a7e04155e3b75a337681cf2f7c1c-18.x/balena-jellyfish-jellyscript-7.1.103.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5546a31b3de8a7e04155e3b75a337681cf2f7c1c-18.x/balena-jellyfish-jellyscript-7.1.103.tgz","_integrity":"sha512-87Wl4tpIoQOBiOwEnvYJ6KzIConJH3c935RmLnAOeznxikES6Ca5xp9Wwtyas3oAKFMZJMwydHdw0Df+M0juDg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-03T15:25:39.178Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.119","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.103-renovate-autumndb-22-x-5546a31b3de8a7e04155e3b75a337681cf2f7c1c_1664810834939_0.4089442916329673","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.103":{"name":"@balena/jellyfish-jellyscript","version":"7.1.103","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.103","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6da72db93eb2b14f467abaf9439803de5b4bcab1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.103.tgz","fileCount":12,"integrity":"sha512-s2pu+1XI1+bKyDu8fYgMOzC4liiwJNr2ynroUv5BuUExznxUi5403awuxuKxRr4IpS4EBXfWVOLOQ0dmort/Og==","signatures":[{"sig":"MEQCIEJqjxVIezt9ctkPzniP/xSoz9cOpqxmeYP91XdF+WXVAiA5mwyKIqhm8mW8HFSKKkFJfLlHhd8olX3aL6F4rrhUwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOv/XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf0Q/+ORI6bpZmO/Rr4MOQ7JQ+GdLOUj1liIwnmrLr8jkYSf6IA0u3\r\nS/FmeA1bnVtzG2QYTyAtoY4HhQPuwqAF7hM7h6Ptm2aL/903zrBPO7jTndnm\r\nloUIlMz/vlbR6hjp6CydlRK1cXzLh9TdcZb3+DYugKXt2lIVWWzDYH1rlw5r\r\n6g9Zxh01hf/hSkI3v/t25FZs71FSbVWuQgNAFxiPtYXkc5fVf+iooDsgtO6T\r\nyvLaI0lZlEWki043Gnn5hEjRSV5DEHRkjwl1nqTrDJuRP/69Fy5x78CcaDe6\r\nEskq9vMSb1CNLo8PM5R/B1NOwOlnROK58mj/R5O4eYnaXed49fGOmE37icWa\r\n/szu3GZZapazTaB1CD7xQ16P0kxJmVtX82Oh6boILnB0GH+PMTVIZmkwrXNy\r\nLPbWs3FIS0f43T+4cPsQ7Ym0MCi8s7eJUIua3ttfSOADH1BEdcnn5hIDDtRM\r\n5n1lL8UVi5ZNrDKkLJooGNA/73iacEkXGaVqVTeHEFh5MU+v1CnLcAcGAEDk\r\ngmlC2laKv8G2hLEYzPhBTnHIOhzI3tKGrdJ0cRRKx6KoJa2qM9pxjlZcte5r\r\nDrReWDmbQ2qW9gcmpdUTQ+QZra3zL8VeSW5RY2a8pZHRjizCKCzD8o93UKbD\r\nnFYR20vxZqxpMMineva1YZvUFMYa03E44fM=\r\n=gPhg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-5546a31b3de8a7e04155e3b75a337681cf2f7c1c-18.x/balena-jellyfish-jellyscript-7.1.103.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-5546a31b3de8a7e04155e3b75a337681cf2f7c1c-18.x/balena-jellyfish-jellyscript-7.1.103.tgz","_integrity":"sha512-s2pu+1XI1+bKyDu8fYgMOzC4liiwJNr2ynroUv5BuUExznxUi5403awuxuKxRr4IpS4EBXfWVOLOQ0dmort/Og==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-03T15:25:39.178Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.119","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.103_1664810967624_0.5835402938761278","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.104-renovate-autumndb-22-x-7dba33c20ff62ac37475f6577c4347d0e6007bba":{"name":"@balena/jellyfish-jellyscript","version":"7.1.104-renovate-autumndb-22-x-7dba33c20ff62ac37475f6577c4347d0e6007bba","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.104-renovate-autumndb-22-x-7dba33c20ff62ac37475f6577c4347d0e6007bba","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"63231beb2c8fcf4c7dce8b606148327b3cf86a02","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.104-renovate-autumndb-22-x-7dba33c20ff62ac37475f6577c4347d0e6007bba.tgz","fileCount":14,"integrity":"sha512-WVswwWJY7ZlJy3kNWIycsgU9zriGhZJIa0qDrJbFKAPlGzSwwudZUrHTyVlZGtfZIzO1pPVBksUmBBE5iCzYOQ==","signatures":[{"sig":"MEUCIQCe77ttTsaMnTV7wQphQ0ITiOKFTR+v4SIRTQD3ZRSSfAIgKAjnebpAbZm+7fK3eYnxUMrCjcWq3ofB2eyOD1gGbco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO6X8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8cQ//aXhZnV0eMUo7JE0nd2SyxWVaKrp50rOw0EM+5oTdr/gnx2Bt\r\nI2P69gCKm8Rbx0IaYEAWKx2UWTFknqHftiP6xObLXd1uu9tfHv4S9lbuF5uW\r\npkE3p4ccHTqMHJmv12NFC4nchJZBsvoeGproh9/rFS6WBvUeCY7m1Usk9OyC\r\nhv1yLgsf0IJwCwDVRLPV1lN99ug8rOiuvMbnjUc+y7aEvYeQgqGHOOyT2ONf\r\nVvI2Nt7kvoE7Y0MKvsDMwZFGrVYwm7T3Phb3PkVTqzT/rfvUWiRlt7NBSHIq\r\neCSGHNJ/lzHC98JQhWZ3Ib+1UUDuk8Ib26ODFC+3KugqxLnZMZbCFM8irZBq\r\nyJ90+TM0AMgcMPHKHuzhIqwfSq7BfSWmQzUPtnP7nbwnff8e+5nhsgswdEgj\r\n7eltqUQjLbORGLfLUrQ8LMlgPeB9dEmBkpMXEimph/M+uNsZGFn7E21SDtN5\r\nFPcAIY0OeE7DyfNV2DhWNtTalR9awhG3zMFuSVlxrFyJiVwyBm4UngEQ1qzC\r\n5CQJfZ7S3jT9ixrcmj9TWvZoXxbUZ4B9ZBv7XfnVa8I9DgEtmi78QgmJ8ndM\r\n7CERiWVcFxWIHaPstj3KqX0psNreskR/2f3+kxOD/YknDhNqjXjJ2ow5eNn1\r\nX6gUZE1e3Wi33DixpK18w02UUKcv7MPG6+c=\r\n=HRM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-7dba33c20ff62ac37475f6577c4347d0e6007bba-18.x/balena-jellyfish-jellyscript-7.1.104.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-7dba33c20ff62ac37475f6577c4347d0e6007bba-18.x/balena-jellyfish-jellyscript-7.1.104.tgz","_integrity":"sha512-WVswwWJY7ZlJy3kNWIycsgU9zriGhZJIa0qDrJbFKAPlGzSwwudZUrHTyVlZGtfZIzO1pPVBksUmBBE5iCzYOQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-04T03:16:49.862Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.121","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.104-renovate-autumndb-22-x-7dba33c20ff62ac37475f6577c4347d0e6007bba_1664853500505_0.42841251531623237","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.104":{"name":"@balena/jellyfish-jellyscript","version":"7.1.104","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.104","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5c0eaed305654372fd22511fd786f116cc59c13d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.104.tgz","fileCount":12,"integrity":"sha512-IGTlf027g+2fUMrWMcp/R8C4/Ne73ufp7D2g35pTHsI64UvgwEUC77HIcRfAKyo9MsUt64RgmGQ4Hab7tmDXXQ==","signatures":[{"sig":"MEUCIQDAjOlK5C+7zVEhw1jyaXqu34eSLrO/PjqjO4/HWfZY0wIgb6xrxZYPpzbCrLhgNip62V/d1ao8P1Rcu1pCVEY4reU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO6Z7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6cQ//SzMH+NzIfwAz6TNUrH2wU20tGcjX/IzoNXOg/t+1UxJT9A44\r\nIQn2VTmpXa2b7UUB2KnFiTAxLgEcvbyc7k6tTO78VL13LoQ2ELmaXKQ6ASKz\r\n5lUvs/HfYIMpyZvig7vU3CwOYO1Ac/EDO3oMo2XClwUPUHXL+dl+AISPpcy1\r\nDsaP8VRCOACVBPFlfis4ZiOvsi/uVUglzJ1/3/9y6/YZlLgA/kfom46PlaBY\r\n5omvkQJ3z6yRGHOtXLKhYYghYoWuYBNfA8j4h6SnPNT2buzdD6BKEwqo+KN9\r\n+JVo3BBqxUxEA73Xh3b9UDsJtE7EJRISeDxQyYGLqSwLVuIkkDdD6I+2aZHV\r\ni5+I5boG1xtnvsBU4q2lH/q1Tb8YR9oRt0qHR0aC17EHAsRvqmZoTPqlgUAQ\r\ndHkQUbz5517z5Mq9nSvqiR+MZT1EGfXRePB5KCE7VkScLBJWkjf0EZ8PNBUL\r\nUdmRhqxA9nbCb1xhL1Ktu7/HyxRFOI6NbnsvG6tVuW2d7z8BJGThoxYcSw4c\r\n1xqrxSoFG7QKi1rxpEYiI1VKoKVnOayIiNVNAYfeDr0acPo9msVqNis/F1RG\r\n2ZQdUwKEioX7SkulFyaLZ0zDAxn3K27eWrTEBXZk4UwSWLivzDcFs63m2KaX\r\nX1TUf+p/jIPzkuT0D3WPxjo0SiKVrj+zfpQ=\r\n=W02y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-7dba33c20ff62ac37475f6577c4347d0e6007bba-18.x/balena-jellyfish-jellyscript-7.1.104.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-7dba33c20ff62ac37475f6577c4347d0e6007bba-18.x/balena-jellyfish-jellyscript-7.1.104.tgz","_integrity":"sha512-IGTlf027g+2fUMrWMcp/R8C4/Ne73ufp7D2g35pTHsI64UvgwEUC77HIcRfAKyo9MsUt64RgmGQ4Hab7tmDXXQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-04T03:16:49.862Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.121","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.104_1664853626862_0.7063411641227859","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.105-renovate-autumndb-22-x-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9":{"name":"@balena/jellyfish-jellyscript","version":"7.1.105-renovate-autumndb-22-x-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.105-renovate-autumndb-22-x-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"8ff3f5f713cad0f374e6f6b0f03d1f2b02bfc5de","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.105-renovate-autumndb-22-x-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9.tgz","fileCount":14,"integrity":"sha512-5qXYQeVPIkyVvfYQ2dLwu6dRPPlh9ZKlcxNULfAK5235Fq/Btu3F4aRFI5A4V1WOXM9aK1t7qJEJwM7CU2s4wg==","signatures":[{"sig":"MEUCIQD20WYiKeHifh/4Q1aQkhiHABZqDJ3xvJE6cT88PikgowIgEI4kSGaQKQqgRQqqTDb1N+Gn5o55ZzAnOkBVfY07vYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO9iCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZmQ//SmVKguqDxYVbc0cWbaJ+rMCX/90pAIHT4l/RI8n29yBKH9il\r\nakwjjZxmiJXRGZWdfPuPhi2l3ZC3OC8jrijsNHZ9GdJVNOkrdn0c85VLMk5K\r\npUdELAm1peA1bnpqfXNaX9sf2b8JoD6PwBc5NCx/vZr0j7S8iPjWfwUoclW7\r\nFEHTUYqT/AvcaQhTk7IS0syDSxKp1xW6X1BXvFBxVSlQcNX16+2Bs89knSNB\r\nN6Sp+qYHveoyCqJ85XkA5DvjOFlX4Uhm12a9pYSA59Y8Dg4EHyhO74BHxTg0\r\ndjpuYDN0Bg+iHp7POW+K0sjmwEWE/8jl7neAZWix2fVQKrAHfvdfnMPDuep5\r\nVc+olDBrEccrvOKVSPgaKm5XqVsMgGzXZHtPsnPm9opuKXAkHP504F4OPmD4\r\nf0MpIU+Ei2u6TdXflNFFqaA/PZQgnjud9mXYXNiU+DgKbk+qaohwn67voyRv\r\nS1ZD9I8eH8tVJeuV4zPmkGfcgzX9PhLpKQ4fqC7A/oYfVyyNMTvPUhfB+8KK\r\nziiQqFJRg58vbwrb4ZnUkTwN8xcwgk/H+5m/1zcZJ5PT+CRHHPTp8HNEwjP5\r\nJtWwj1+qMrW8mZi0HVqkEQ7JC28Bisau9a0rmy8a2qHU+MTQJnST4vVIQ7Mt\r\noMoogw9kauAVjw4IX8WtqCeQ8oyHRNwElmc=\r\n=sJr4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9-18.x/balena-jellyfish-jellyscript-7.1.105.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9-18.x/balena-jellyfish-jellyscript-7.1.105.tgz","_integrity":"sha512-5qXYQeVPIkyVvfYQ2dLwu6dRPPlh9ZKlcxNULfAK5235Fq/Btu3F4aRFI5A4V1WOXM9aK1t7qJEJwM7CU2s4wg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-04T06:52:28.726Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.122","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.105-renovate-autumndb-22-x-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9_1664866434126_0.6396797823987337","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.105":{"name":"@balena/jellyfish-jellyscript","version":"7.1.105","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.105","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ebc6ef1ddbc23a9992ea303d0c2cffc18c7d2180","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.105.tgz","fileCount":12,"integrity":"sha512-av3/vTWBZICz5siD/CjenmhDXdl4XDe3ClfXE1LQkKKSr/sXmPbQF08VGY3nYEbenCccAbpVkmFZywgUQ8koSQ==","signatures":[{"sig":"MEYCIQCJ6LL8r2mp/TaI+UoMKUnVLG9m9SPG28s1dhwiywpZwgIhAIii0DsSWXt+sr4vVYdJZHSNar2JddoinZKo2AlSd3T+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjO9kIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmcQ//ZqPW1mtCk1BaLPitnvwuyUa4/FCDxGkZlS3ahESmzjrTu9wL\r\nuBM6tSKxoHKP/FKkc64mfbg+pZAsrsNrqG6VvNw1mzKKAyhylxY0ZV63ebUS\r\nSdZWUBxUOjJlQMCBeOEg3WOh+qQ4f/S9hcbfezFtOrLxcxifaRsc2GP6KB4w\r\nGnslI+8yamOUiEJcXdTb6d+ujsC7ROOJqkaKurbz0FQ8bEaomu+x6Dr+1CC/\r\n9v9gfqeGchzs1/zDeR3dga/Ix/e2dfM7mx1jYnx7UhEMKopVWn+fLHnwl5G3\r\n1Ut2mC5JayDW/Pv1XrnmMvnM4r7NBWwlFu1EIBfviKfA5zUJRZFZ0PZ7SdPZ\r\nrISrHf+oz0xxG+cxKHQY1JQlymHel53WgFOh1F6rFFiJkKPy+TaVh3vc9PFy\r\nmeV/fHOrzI4Edxr4Bfun2k3iwWcSIRzGh8lMruF3Lv7tISBMrZ+lfNd+M/0h\r\nudEbln58CxMdQAU23qOYgoiL6c12MgBuLwXy3/ITnvonIRV9EF8M2jCtHns+\r\ng8/dOQAWibunl2hDo9N5a7968Bl4NOXoloGkBO9ELvCYXvocQMfbLdaNkj2g\r\nVSeoDzmkbMFqnt3lT4K3Iuj1JAqvtNEcgRqRvHh2BsG6vxNfrdQwkLreO5Sr\r\nfZmQKfikN5gFj4duKtHV3B+8umrV4kCXyjU=\r\n=sANh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9-18.x/balena-jellyfish-jellyscript-7.1.105.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9-18.x/balena-jellyfish-jellyscript-7.1.105.tgz","_integrity":"sha512-av3/vTWBZICz5siD/CjenmhDXdl4XDe3ClfXE1LQkKKSr/sXmPbQF08VGY3nYEbenCccAbpVkmFZywgUQ8koSQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-04T06:52:28.726Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.122","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.105_1664866568364_0.0929550433045796","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.106-renovate-autumndb-22-x-91f1897ad5f4a16099b147c7bac3e2700c77cac5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.106-renovate-autumndb-22-x-91f1897ad5f4a16099b147c7bac3e2700c77cac5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.106-renovate-autumndb-22-x-91f1897ad5f4a16099b147c7bac3e2700c77cac5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"60b7a16d3078aefa9169e87fc8b50296218ec835","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.106-renovate-autumndb-22-x-91f1897ad5f4a16099b147c7bac3e2700c77cac5.tgz","fileCount":14,"integrity":"sha512-YT3Iht1k3I9i+iYpkYmYkltU0rv6wo4v6s6GY4wsBzxnxfi9qGHMQt4RYazuhVCG8p0zg3xeLTFt2KRw9RWOKQ==","signatures":[{"sig":"MEYCIQD6Lj7kMNeLDxPwF15MDk4EJEPWm+czMotHpFv3aC5HGAIhAO5xGHKNlwhGw+yClTz/nzUCO5geLENmrIrjGtjK8Fyw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPnrCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsEA/8Drp5DggWX97IlCqN38Q1nRL9AOfv9BWcNlWECcNsCAdYoDpR\r\nj/Zbg+0cBxQwwZSDFWAHo524bfa5X2g64yMccsB6b/ptYJh1OqmbEMgVon5s\r\nPzVrKkeWPBDkwZ2YqXjG9iY4nymjRwxyCDwb2dGg7iRNZnStBfkHsZ/VLVho\r\nFj/RPkJAIt0Y8k/Lm4AZ85kn8VZwnjBs39cnHdNz0ZosFI3mmlpse/5hcExM\r\nOpT84oiMriNA38Z9FawuGC8UIe4WTjX/MExHfhajXfc7CZiQLkPPijsiP0q5\r\nCv0lVnGF60hO/rxQjyRd+KdfV7BkewuziaJERqi48dAmQOa931cMfw4f6X7p\r\nV06f6M9A4FjvEBGMUuTsI1tFNmSRkVa0sJo4FwgJMGvACVkQler3ltSgXl0u\r\n0dmJCdeTrM7pNCIEEhYVnLqD5ez/VdNQDB6OsJqcpj67/uZNNbaRXkAZXS9A\r\nnmLuX+kpaiN6sJMHVnHZo1f0r4gV/SL3iwELlBZK+h6VS/EJK0zndm0RT6HU\r\nwtr0s680td2+FQ20hR+vdI8jE50sirvdRe4h4azZyf5c9rN4DU65mdReWxgA\r\nhaq+q5Jw01NzehRz2erA256Y7g7rj58Ma1KGyGgMEvO7RCJjzVHlsfJ9WfN2\r\nfk9mVGsS690sMWySMiRUEMT7/kNYBab+yZw=\r\n=1xAi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-91f1897ad5f4a16099b147c7bac3e2700c77cac5-18.x/balena-jellyfish-jellyscript-7.1.106.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-91f1897ad5f4a16099b147c7bac3e2700c77cac5-18.x/balena-jellyfish-jellyscript-7.1.106.tgz","_integrity":"sha512-YT3Iht1k3I9i+iYpkYmYkltU0rv6wo4v6s6GY4wsBzxnxfi9qGHMQt4RYazuhVCG8p0zg3xeLTFt2KRw9RWOKQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-06T06:49:16.912Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.123","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.106-renovate-autumndb-22-x-91f1897ad5f4a16099b147c7bac3e2700c77cac5_1665039042295_0.9385703825940144","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.106":{"name":"@balena/jellyfish-jellyscript","version":"7.1.106","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.106","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"225b616b431e53299ec96b49f446330245b650ae","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.106.tgz","fileCount":12,"integrity":"sha512-eg9wbFgXmEtmHisJnvTly9A1XhyRjKlnjpIGp2mSZrQdGUkPoCoB5OPEp28dfRUdFGmbgdNUgsx1JZ/YpQHPvw==","signatures":[{"sig":"MEUCIQCx89S9ReBpDAVLlvouWw5zLb1pTQBs+Nu3zYz+Z2933gIgRYxwCEt1EugOIPnu5i1t8LybeJcMKzCNBQZPBmdBF+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPntDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpe+g//bN5IwxvOdFPkpxwkCpwQ2snWtvZMxQC1JjYNUdOgD23Q36yg\r\nJ/4Uu752ICn326cMEt1HtVgZ7SCVD0uYqaEhMhFIBS1GZVRUqhBtOBl9cRzm\r\n+gncJETgT2rTrVjphzFajan06dUwLTYIIGOMfmRoZPGk0L+yk5RHULXOrg53\r\n9mYr1QDB9fEyQziRs2f6nNqBsjPZwxiYS6a/egaEc6WBu5o1DcIBTxAS/afB\r\ntDl8JRKOqYTO0FRqKEtBc0jUS5DN9voh5+aA7GJ1M8+VvW3UVd4MlXeb4InP\r\nk7ogJjfQUTzsWHEQQ+jNlE6rJaW8qZ9Kgnf5mj9qMl5TDQH+YdTBLqg8Qr4u\r\nMOgclbT6rCfv1u6Q2g1iUIKt/bgU6J1nE1YH3JUwlmrKz785nmw76/f0w0St\r\nfHQ7b1RiZhBF+eKn9Cocc9px9ysqvXRVRmK9tOO4WJDkPAvZVHHDYaId3ewv\r\ntCEMwqRt76CBxKy/Y4ulBHZlWMgtTtfR5PjIDXO3ShapHUrWVVL+Qf4D34zN\r\n/bOFfuIhZCoFc+/KNP74ABtaF8JUQ8Z2ro0PG9TcBAu3htyiC9+e6CjKXQ3j\r\n1ydbrXH2E+NiIp0dd2wVNCEc7sF2qqwuzHgpTSLn1QJuHvTI7E+7TvESXxJx\r\nlXGE1k77s/7sKhtlR/Z64RkhbidcTSSS9bw=\r\n=S4Zy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-91f1897ad5f4a16099b147c7bac3e2700c77cac5-18.x/balena-jellyfish-jellyscript-7.1.106.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-91f1897ad5f4a16099b147c7bac3e2700c77cac5-18.x/balena-jellyfish-jellyscript-7.1.106.tgz","_integrity":"sha512-eg9wbFgXmEtmHisJnvTly9A1XhyRjKlnjpIGp2mSZrQdGUkPoCoB5OPEp28dfRUdFGmbgdNUgsx1JZ/YpQHPvw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-06T06:49:16.912Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.123","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.106_1665039170941_0.8397541345884125","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.107-renovate-autumndb-22-x-05c8e20932e0da8299da4ebcc371ffb578149f58":{"name":"@balena/jellyfish-jellyscript","version":"7.1.107-renovate-autumndb-22-x-05c8e20932e0da8299da4ebcc371ffb578149f58","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.107-renovate-autumndb-22-x-05c8e20932e0da8299da4ebcc371ffb578149f58","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"46792d7dbf8d19561b7a9d50319fd334d11c0e68","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.107-renovate-autumndb-22-x-05c8e20932e0da8299da4ebcc371ffb578149f58.tgz","fileCount":14,"integrity":"sha512-ruUPqXDIUQIAY5mqx1io/qBusgLR/JCtnKURHbMcZYY45s8L++PoBY0T+PIBlGqBmosAyJSkIEJUZ2ZM223tvA==","signatures":[{"sig":"MEUCIGmZuHSF0Gh9q+L18YrcFCZ3ycsA0l8sLT4PANp4Lqm4AiEAvU0yVQq8fi+jVkNr3b53nW9Nbc930SPN9pIVatGzvJc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP8PXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlrhAAgySkctDPkGbViJ2emL59LhGgJypMU5ZIAOfNjmie+6PQuymf\r\n4ES6SadvYqVPhTRFUTKH5yGGxnfHgF3DrdwOEaho5Mw0EmpUGbO9+LVr9XfH\r\noJv2bu2LFash7qzyRG4o1QU6EU9dzN4vwoJJcaEryz9YVMcTdUMHZ4LdSqLf\r\nAX18pMBQ5KlitjIFBd4sjJIeoxsTFzCBgSuG0sfs9k2f6TuDgpEthRRGwU/r\r\n8MYstpvNeILWdsNrBgQVbJkZGYiGBcBea+5uUkMx6li0zrbmiPkJ8Q7qQ7OP\r\nEk8mdEBInxMZ69e4IWgyDG9pwqA293H24KN9yvmveS5Ud4A6cs/xVMT8abrI\r\nlyluSe8Bi7uuCcbAQYieOiMbVZSZE9JcPwkiKfq8HlA4e/cFmCI7yEuyrA8Z\r\nw/9ZvOACrpMJJ9BQfypA8yFy9APBDQH6H+ekkZx7iwFvt9JHjPG+SuexFHaV\r\n5IfMXGsfkTSRPLoQULC9gtdxJ054JCw4wnuhaqsLeZJXPJJtnuV5T5T7z6Va\r\nOQwjhznJhR3LnTcwG1+ddUkfqFiU/S8jSp+saGDKxrZx8x4oKvQs2HWP9X7F\r\nUH5HqBhr19Rky/Wu4VBdr2DfFbDyXZIfdWfBdmRrdfP65g8nLaB7vxucVQEJ\r\n4W4p+KVzmgsgQYfBZpX2cQrl0eEuk55YRzU=\r\n=NTWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-05c8e20932e0da8299da4ebcc371ffb578149f58-18.x/balena-jellyfish-jellyscript-7.1.107.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-05c8e20932e0da8299da4ebcc371ffb578149f58-18.x/balena-jellyfish-jellyscript-7.1.107.tgz","_integrity":"sha512-ruUPqXDIUQIAY5mqx1io/qBusgLR/JCtnKURHbMcZYY45s8L++PoBY0T+PIBlGqBmosAyJSkIEJUZ2ZM223tvA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-07T06:12:52.288Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.107-renovate-autumndb-22-x-05c8e20932e0da8299da4ebcc371ffb578149f58_1665123287167_0.46267019534239084","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.107":{"name":"@balena/jellyfish-jellyscript","version":"7.1.107","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.107","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4a267b542951f3837b891084e5470122896e3632","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.107.tgz","fileCount":12,"integrity":"sha512-gdLvtlvY7RzCXD/1nGcUtoihyyCNdTEi76Km1Fy55yZ2umAXky0HLKbf7t350TpN11UHaxc9gQJReud/WeE3iA==","signatures":[{"sig":"MEYCIQDSSRkHZPKyutWf7dk17BUFNuezfw6cEu6SzDUZF1RbqQIhAIohvJCvLIWb2oYMqQIAFIPuDn7pvAJxCMYvz3GuX+BS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjP8R4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHVxAAlqbwVzjIEHHgaP4r1/KNhPhljGMB7ZWRIWhVXpk78fr4j6X/\r\n5PRDv0nnT4kkMebvKDd89uqLyHhCYAxgYxICg5V1Az1B64X1FuNELRyMucKH\r\nPhLysNBtb/SiK+Y9F+0lsFJoOTFOEbhgJkdBH1BDl7ceWbmNKr5IF6Nz+/wK\r\niXH6YfV8Q9s0ps8JNGruFUdkXyvUJHIJ1mvWfnKBgXrSKP7rlJQ5E2nRfVtP\r\nAv0dMEsINwdpEWfeeSEMwm7x3uZOk7OjcQ2pUtcRYfIjJossDpDb5Hg3k834\r\nlXQu9ucgSiIWYONLxSNQ65BAKV/mrjSuDST4Rh7wUUc7WpxTlHHBL8gvNYdV\r\nuJwEXYMZsfs0A/pC7uVtH7TwKEBdviU+pOAllKO/+MAdMZPLOu0OvNqmkPz+\r\nCHXhi7gSImWsmU0lVT2uEyx+E6bGGROHO1vG/RYOIxXzriLs9zFeF/Ls8Puj\r\ndDl4Qw1xjY3ocTbz7uqbU1Mb3I5JB5BdFA1JXQ2DxvBvxn3I11T8NmyJkUOX\r\n8Xt2ArH6f5RZkfjNO9XCsY1Xv9N3RTe200mRiC+Km9/CE5SbnuhE8XHyRssR\r\nG9FbS5HCLK1wPTstSDHw7WiQD92PfOmMt+0eaE8lap3xFdJe8iNgNwvK76eN\r\nNmgPrwHnRDmyGvLBQEqOmh+CcK4+0Gp0vJA=\r\n=npza\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-05c8e20932e0da8299da4ebcc371ffb578149f58-18.x/balena-jellyfish-jellyscript-7.1.107.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-05c8e20932e0da8299da4ebcc371ffb578149f58-18.x/balena-jellyfish-jellyscript-7.1.107.tgz","_integrity":"sha512-gdLvtlvY7RzCXD/1nGcUtoihyyCNdTEi76Km1Fy55yZ2umAXky0HLKbf7t350TpN11UHaxc9gQJReud/WeE3iA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-07T06:12:52.288Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","typescript":"^4.8.4","@types/jest":"^29.1.1","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.107_1665123447974_0.9711882923027517","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.108-renovate-jest-monorepo-a0792d62decd1b32e7302569fdfd979b40edaabd":{"name":"@balena/jellyfish-jellyscript","version":"7.1.108-renovate-jest-monorepo-a0792d62decd1b32e7302569fdfd979b40edaabd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.108-renovate-jest-monorepo-a0792d62decd1b32e7302569fdfd979b40edaabd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"39ccee8f489b047eda042f618478b38761ca42d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.108-renovate-jest-monorepo-a0792d62decd1b32e7302569fdfd979b40edaabd.tgz","fileCount":14,"integrity":"sha512-G042ZryJ8Id7n8wkIauHvn1bKrvkHgcMP6jwe+VRhqjANCMc+94KGB4VcNFor3W8vZjKDqEiiRBuJ4EXCX8kAQ==","signatures":[{"sig":"MEQCIDAiDDgS+BDNNibt+4EuAJVFJRcQFBO2TpNoQJAKiwoxAiAWsaV499BX8HOWcyAJSHyNk6G4Wm3t32+KvM3UoPSaMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQOT8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIww/9GhlN4uLxPplXCByk8w3bWT3lMJkqUxb2CU0VmYp4X4H8Hqhw\r\nuBwhbpj/EQygH90GbAH6bmayzMD/xDGs+m2FC5a+Z31Ducoh8bs4aK+8Hn1n\r\nQyuewkYv3K2Oxv6fwY6xIc+V8a7LIG20UaFG8tGC02HsTbftLtEykuay0d5O\r\nUY4Tm9HURttIAjLr0/VUqFdg15iGxvlSSXrXg7kDcaHQtU+CnwipFyfCT8CW\r\nLMhrKIFix1yequIK6Dc6ALXbQBHRUL9pFmcXReMndGHHMGT0wWtY3REL6FMJ\r\nZ4XTbVnaSx/uPYZiwjvW5jx29v+yFBW16NDY0WrT4Yn/fHRtLAcIBQjpgXCm\r\nANEL7ou79PI2qwfnkZmW46TrH9Oek3H8OGQx/heibrjBcnnH9zJ1OjKP87tc\r\nWCZxuI2uJInlBVphcMtc7yFpIfPo66G3PqDVmSRyy8tHfElmnpznFfklIkE9\r\nIy5Ar6VCzOakhg3QWU6DlVmj9t8/4ULCjG01M9uTOaeTe75OH3K7DNDzueW0\r\n4trx7ZfMxco/Z+gvLHdeAsdWM9t3LFMmjHxZfdVr58RryJD/xmQ9y4ECPmk6\r\n4V/CrndYdv4SgPmltzSxzRV+36Uz/+SCUV1kajrk+LDlrHU0QRr1SmZuU4Ds\r\nz0EkcQ0N2MfLQImyICS04afnMjoEmIBagYg=\r\n=hB1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a0792d62decd1b32e7302569fdfd979b40edaabd-18.x/balena-jellyfish-jellyscript-7.1.108.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a0792d62decd1b32e7302569fdfd979b40edaabd-18.x/balena-jellyfish-jellyscript-7.1.108.tgz","_integrity":"sha512-G042ZryJ8Id7n8wkIauHvn1bKrvkHgcMP6jwe+VRhqjANCMc+94KGB4VcNFor3W8vZjKDqEiiRBuJ4EXCX8kAQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T02:47:02.273Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.108-renovate-jest-monorepo-a0792d62decd1b32e7302569fdfd979b40edaabd_1665197307995_0.5041055608199034","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.108":{"name":"@balena/jellyfish-jellyscript","version":"7.1.108","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.108","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd8e1f5be653faad2d66dd588f3c2d007bb4fdb0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.108.tgz","fileCount":12,"integrity":"sha512-qlai4jb6Jgpd8ERutJkQAM91So9oRNEHVY3/ohZPhoFiqTHlzhmXe3MhoZSkiI+tXm8uk5mCqhMSpSCaqQ2S+A==","signatures":[{"sig":"MEYCIQCQFkcmQH3d1rEGgNMp4PPs9Ky/j+BeewfeIYINbWQuUAIhAMEofvkuu5EtRiJpN42z3buTcaGdcG9EHhq5Hq88rLM5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQOWOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKXw/8C4bxHR00dpcrWfLktuSLrQvhDMYDLrMbVRn8uC6xtQmliYUp\r\nKDJCpmS0EeAGQ4q5x1u44fpY7UlfLNeYwfjxawxEgQ1+t2SVmzZgk6DtbUgh\r\nEazJvJEZBOlx4g0Sj+oYCuSW0ShRb2YH3bt+uybNIbYScUHs/H5z46AclN16\r\nnuEwueIizFcJvowKK0HJUxKPTwYEEtqrlD+QFKP1L3A1QvnlozBfWhyRvmAK\r\nuIAyGetFoJ4Pavm3TA6vpmv7BQHxiAEnQAB5PwBZdhtYGD2rDfLLO2WtiLYM\r\nHmIefvKnxH1nCjZaHSpn7i4D3bEJqihvifI0cXpa9umm9XyVZIlHBOyTwH2r\r\nMyRXl2S4w8S9NIWVEWVUG8iighwj97xiS0lAflwmsHEUTmto+MighzYBzpUs\r\nbm1aF4TmTwSIQ1eEFxV/lQI0yQjEiqgbdQkF/hFghKghwev9T0PF0sMpordH\r\nAP8i3Wyfs1SwZIgxoohf+q3VyxkPmGjgRE1KS8w+WuYwqD20eHkWa868Vnkh\r\nAeA4cfdyiNKbRCkhLzyOlR7Akq5EglUQYlSWTpVFAN92hStbKmHh26leYVhd\r\nqmvwryy1FY5Fx3ITXCaECRdB2MW+G37B5dIQ7C/6wwHFLmFiG/vs78IFpwH1\r\n8rlds+tfNy8LzRyQlpNPNSUCTM6wM8A0vqE=\r\n=XUT6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a0792d62decd1b32e7302569fdfd979b40edaabd-18.x/balena-jellyfish-jellyscript-7.1.108.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a0792d62decd1b32e7302569fdfd979b40edaabd-18.x/balena-jellyfish-jellyscript-7.1.108.tgz","_integrity":"sha512-qlai4jb6Jgpd8ERutJkQAM91So9oRNEHVY3/ohZPhoFiqTHlzhmXe3MhoZSkiI+tXm8uk5mCqhMSpSCaqQ2S+A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T02:47:02.273Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.108_1665197454415_0.9367181264238464","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.109-joshbwlng-prettier-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6":{"name":"@balena/jellyfish-jellyscript","version":"7.1.109-joshbwlng-prettier-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.109-joshbwlng-prettier-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"872728139233d49286968a40cc7b987525fe3642","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.109-joshbwlng-prettier-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6.tgz","fileCount":14,"integrity":"sha512-/XYmycZxD1l/bbmSV+s9+xfR1sl+/FXQooClJ2zlkHlotOAkYj/EcozzuJYV2jLWgSDdf7B1+Pa8jJkzSr+UNA==","signatures":[{"sig":"MEYCIQCdb0BzEqHGd9pObrgVKCVcIb4W1Yj1J4w1mzJ+iKkKfQIhAPqbdJYnXJvHNEy9QZ18QXErd0P4Q5pCfIbdtuNBbqPj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXdoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRRBAAkBvdhVZuVF1vhiOWaohX9sD4heNbH0cHBz8DvyXkdm45wqjW\r\nzEM9rJunXuVUXMN6YyzXX0jqz0QhnDC7MZPxXwbQ0LwZ5x7xXBQjlxbezE30\r\nZT8yIa3GJfQ9CwTCYrhGiQG1bjWdgsGXPYKsWv9BjmiXohuv6wIuoHnBkwXi\r\nXLpIu4xQpcf2C3Xw2BTakAVoOXQmKFSlilMILsd9IhtawRBDIUkARsWIgEyG\r\nXvQHc8FUyc+nKjEU6K+Tqe4rYonrmyFjBOwJsPTIG8xtRACp665ZfzPJ9ZEB\r\no+5MKRaUcKegvtwK9C8K+en5hilql5QwyQp6EGU1HHoo0GwOcn/DGcguveKJ\r\ng05gdKs6fka4KIrSoxoc0Z7JSrrLDutvSj4baaivktQNKPaKW96ui4kUeQHa\r\nEK+A5ivavBjaA01/J2YFfoce8YUECkbPsg4LKZC0R2Fxa5S3cMDCi6wXHEc+\r\nPHj3nxq9D/mJQcoDG6gOmBwGcf/6SVrNW0HW443LSY56HPpq5BoP5xyuS2ps\r\nqV7hvlc3Ad1Qcpk2BNH8p80K6OQfafWxduatgzjReywicvuQUQuu0vaRfxNP\r\nY5N4B8iBcI3oikIcFRtMiX+4fDc26rHiOwNnJi9qol6965hbMRANUaH9ytcl\r\nOA1vbXx5z+1ODzYUqG735ISFeOWgS4tVrhE=\r\n=9eXY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6-18.x/balena-jellyfish-jellyscript-7.1.109.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6-18.x/balena-jellyfish-jellyscript-7.1.109.tgz","_integrity":"sha512-/XYmycZxD1l/bbmSV+s9+xfR1sl+/FXQooClJ2zlkHlotOAkYj/EcozzuJYV2jLWgSDdf7B1+Pa8jJkzSr+UNA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:11:24.969Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.109-joshbwlng-prettier-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6_1665234792758_0.11730118195739303","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.109":{"name":"@balena/jellyfish-jellyscript","version":"7.1.109","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.109","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"33dfc28af560fca504497f7fe2db5990bde71e89","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.109.tgz","fileCount":12,"integrity":"sha512-AzE8wrPgQ8kq8W2Du8mn9GODzxWH60dgCZoELPTOSupPaFsGpHYrZ4o39awjkfkA5pPe5HBpbSoxQZKhw4LOrQ==","signatures":[{"sig":"MEYCIQCi47v2EPn/ly83UC7QwjSMIa4H6ELFsTvabKpRSvtlXgIhAIwnUHGOFVwNdGdY9k0vj7CkoVagS8Zd2wAJDxGHLAbV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXgKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM5g//dVFunrnoHKnwDZmv62zkfWTF5nzGBTqicsSJBbJ/GvkHI8NX\r\nlh9GEYAR3MhWv3Hdz28Cecn72sZ77OxGq859ODFI/T6lIsAXKQgKfdsS237k\r\nosE6hAtk0G4lW4OvFrR9Psivcl6MlfOBC75eLMPfi0fBMrWyEQo2r2pTxRVs\r\nWJPvowAdlxYuV41IidSjenKnSUOxqVMwLgJk9pYYc57txJTWWY1qqTxMOAyR\r\njymp480msLrX44cpPtzWblBoE2TbZpptrwJIjP/FN+Ys/5jaFZ3fsK74ZSMi\r\nslF8KOfS6NTzTNKDGI1sGLZXgwG610cdvy6Ppx1p4Np/ldPJZ0N16tRoIMQq\r\neJ5ADiJFVTZ2DWgZnbCfdAIz02YYF8AVAqo9/q59od3Ut/QDsf8R+mcDYI8X\r\nOksi6hlp7ggxysWp5mAH1ggUJ7QVXcxo6V6fi3Z7QvL2gYBXx2TIVyfgF7cy\r\n9L5CoZ8ZjmkeHeevSdQHOaY435mEbFUdWtKIrdCW2vA4muCosJWbeAQzXQlc\r\nIBIIx3HURUX8KPDzspODXXaideydLQfZLlpbRRyId+3VdZTyPdK8bcE4Eia6\r\nl0nBp3oxs5r4GccUxTdEDqilxaN1M9dvpfXYG5IY0eKEX1foHcOZUG8s3Cf8\r\nE9QkwgICl2OzYXHvQd33xpHulGnJGIRsVMk=\r\n=dptT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6-18.x/balena-jellyfish-jellyscript-7.1.109.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6-18.x/balena-jellyfish-jellyscript-7.1.109.tgz","_integrity":"sha512-AzE8wrPgQ8kq8W2Du8mn9GODzxWH60dgCZoELPTOSupPaFsGpHYrZ4o39awjkfkA5pPe5HBpbSoxQZKhw4LOrQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:11:24.969Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.{ts,tsx}":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.109_1665234953824_0.9338224098670354","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.110-joshbwlng-update-lint-staged-4ec698fa6379138bc8dbe5565e961f5ff383330c":{"name":"@balena/jellyfish-jellyscript","version":"7.1.110-joshbwlng-update-lint-staged-4ec698fa6379138bc8dbe5565e961f5ff383330c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.110-joshbwlng-update-lint-staged-4ec698fa6379138bc8dbe5565e961f5ff383330c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6865d8829a4a45573e48069ef91a9e6db44c911b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.110-joshbwlng-update-lint-staged-4ec698fa6379138bc8dbe5565e961f5ff383330c.tgz","fileCount":14,"integrity":"sha512-qpsxWccBWCwwO82AerNTUSGid+kO9BrNZA+lGuUccbf9s7PQWWvx6hmXMvv6sHYOyyyRtwJ7oDiIMwOXUado9g==","signatures":[{"sig":"MEQCIGtywSYz/ZbPF5J43h8USA2A95qqiXe2sf1Sm5FHU2PTAiAd0KPaucg56/tQdFb+OOnwSzw682y+mHUetuE2W9PkTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXlbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZfg//e+YhGRTDdaDu2Q5x+ws5HCkUT6kNkxdhSIdz9PR+e+NoqbWW\r\n63m+JgT30XPXthgayOuIC4MomwNk7bA2XzTQwdQNLOswOUACX7o6537fxYNZ\r\n3DaZdD2t7FCwiAOtet94qnqT6ZpSyBndC/3CiqUwnZBpX9XWoFMM9oSlfkxJ\r\nWivn53+pdb7t2pEk69bwSjYVzRI2qPlKR5zlCIRKsyoMaf5l4xMZbEna/OAI\r\ngSLqhjkAxQOv0PGvfjnaIFSaeQBkC1Phmc2EDwpdgJiN8Lz0xuf2N3qyHTul\r\nxgVAUA38en20iJxMyPe/8VQP6hyrCymgbN6ku/0o58jCsGVUIfdhwxioRkdi\r\nOCCpoDXHYsz+PyPMF6459WwD6hOftVWZnD0Z0WxAInUtN5F9JhMH7G3W2Da2\r\nau/KSIHeIW4MrU0327Hpbn59a4c2q+KdUmSjf4oHJHCk0GcPISMflc+VP4eO\r\nIRK87t8sHgoQtRFBTW8GpBo9OjLw+UDK7pSWRvBBJqMIgk4naXvKnaNoTw4J\r\nkjyE7NqH5kYEPBhuZNKtITTOg9/LBV8My3F96hbpD61DfF9BzTfPBN4NHIfL\r\nBWAJItgXJFqeRkp6hFsVBldlPJlSv1fLBHiDHWJ2oD3ZsKzuMuwHoV4mv2MC\r\nfqBm/kE6PiHzFbiGiofh2ASQjfW0lj4qnq8=\r\n=eEIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4ec698fa6379138bc8dbe5565e961f5ff383330c-18.x/balena-jellyfish-jellyscript-7.1.110.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4ec698fa6379138bc8dbe5565e961f5ff383330c-18.x/balena-jellyfish-jellyscript-7.1.110.tgz","_integrity":"sha512-qpsxWccBWCwwO82AerNTUSGid+kO9BrNZA+lGuUccbf9s7PQWWvx6hmXMvv6sHYOyyyRtwJ7oDiIMwOXUado9g==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:19:48.490Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.110-joshbwlng-update-lint-staged-4ec698fa6379138bc8dbe5565e961f5ff383330c_1665235291677_0.5645587020144549","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.110":{"name":"@balena/jellyfish-jellyscript","version":"7.1.110","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.110","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f731ac574bc9f9cb48b19f09a3a37f77c9624c62","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.110.tgz","fileCount":12,"integrity":"sha512-8qNqHMP38wX2XOSW4En+5k7WXbkPZLfQhJHXLAxSt8/XxvTdPXe3kH5mrj6otMuEdblhXqEoJacbwkcOyLrqxQ==","signatures":[{"sig":"MEUCIQCB/FKYu5qrKdLfkvZ2NrES5x2vG1oS7P96Z8uSLNJa/wIgI6W+as594wS+vIQx63wYLJHaupDu5/AYAhUgln39RBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQXn1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/vg//UZvRYBVyNLym6HNJXolZvq2wnlZtuAKTAUUTtLCEDIh3uoYb\r\nk8R9asEJdHLUc928DIwsmk0cThXYieavptE2VzTDJptZPRhjPGxbNGX+2vWo\r\nOqcnnROpEzAE9qmkV4n4UAUVNkmfB9zxDh+HJvcqereueVaTv/NwCx/CyeN0\r\n3J6P4rH6PXtmN7H3t8fNc4cY6Yup1NL5j3oQNzt+g1w1eiebXsQHXeUdBeyS\r\nRgVUa3PzW6VkIcSH7MsIXRza6sgjYXsdytaqln3a28lqvTqVbYDAsRCEu3IJ\r\njWPoTGMY87pEGOdKsTD83pdwICuNLj5ps14iKLaQ9hcz3Xlns0OrwbfRCpmY\r\nlgj6YvmWmrYS570kKnOPGoJEHbrVzyb9ei4LMeR3O883HnpaPPI5PL56vI/o\r\nthXLXA2/g+2rtKKUjDBaguK/9NIp3yOpZI981VRhzdvlX7ra00ecOL6H0zZm\r\nSQtB8JYjW9rhdY64If2ggLSu4cvqJlgv+t5dghzEK/bODvriBwCylRghMQZt\r\n/UBjga263IpOXnfgwATDpGCk+fABaEZW5gg97uKNZn00KMnXOj17wU8O2J52\r\ndS5Ir5SwUkFxjze+NMEATn+IZu4R0fv4xOE2NGQxi7WqyudBmen451rmuN6m\r\nfmExV9YjBV32sA+qKCjqJ3uWZfToo4mfsnU=\r\n=44+G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-4ec698fa6379138bc8dbe5565e961f5ff383330c-18.x/balena-jellyfish-jellyscript-7.1.110.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-4ec698fa6379138bc8dbe5565e961f5ff383330c-18.x/balena-jellyfish-jellyscript-7.1.110.tgz","_integrity":"sha512-8qNqHMP38wX2XOSW4En+5k7WXbkPZLfQhJHXLAxSt8/XxvTdPXe3kH5mrj6otMuEdblhXqEoJacbwkcOyLrqxQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-08T13:19:48.490Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.124","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.110_1665235445060_0.8224120552662133","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.111-renovate-autumndb-22-x-99f0d465c3e28fcac072f606dd8204f9ec525148":{"name":"@balena/jellyfish-jellyscript","version":"7.1.111-renovate-autumndb-22-x-99f0d465c3e28fcac072f606dd8204f9ec525148","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.111-renovate-autumndb-22-x-99f0d465c3e28fcac072f606dd8204f9ec525148","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1bdefa416774298effa3ceb3f53b9aa77310b1cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.111-renovate-autumndb-22-x-99f0d465c3e28fcac072f606dd8204f9ec525148.tgz","fileCount":14,"integrity":"sha512-rUn+xK18S9XsXsNKT6sGBX6NHohclNIPF/gsik+zqmiTtd33GJg1IxVSxUd5E3t/g1PJWiNBpCvNqABeoKwb3Q==","signatures":[{"sig":"MEYCIQDsl/opPStmRDVROxCS1BXCKgywAzVfEzAcu3mivcc+LQIhAOWDq1PgHb0NjwHmMjEnbJNvg3uYfXWIpvF96T9pVyn7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQizOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrvpw/+NitW5u4VjzjzI/tlP9x2KXIwMyvjUG6V6SM0VQyK43kTEqHC\r\niUCubHAk775Yqsyj+NlCjDX1OECD4cgqPf+dpxYz3Qvo+5wH8VoMPY73X+xM\r\ng0VEz89AlRi3lZ5naHO+tBHL6Y8IEkTd6INPg1yrcsw4+ACNNzoQXU1TYjTz\r\n5OwyVCy59zbO1mF/MXA+bIJD2ZJnTEAYqdAPPdTf3dsQxiOffeLqbds0Yibt\r\nicvxpdpxzwY3rabgdOix8pWT6zt5G1sCkgLjVAvGxJNhrwuy6VV6+jsac38l\r\n6dv6aa3hygsKR6w1WOYYiItZkBFnJL6NijFSSH6fJfPBJL8yjiOUsJeLyhYY\r\nfevy2Uy1F3D84HcsPf/7F6P2f/tyZwBI+Unll62QR2f8aMT7MKZrjSB0sMtL\r\naU2oUckMUQvk131nD0in6IWshexn5zhiV6lEvx1wyqZCzXVxDalB3k6X+QE5\r\nLDIA6dVRZ/aocmlFjqJKuY8tBye2AkLK0Ta3dl7btcCNvDSQN6lSwk4d9s0d\r\nz1hnu9wsgNHo5hFF1kgMk19eFvVEHDMCWpXG51GcSjDxcCocj98lJL/WJoHF\r\n0IzbUKSvuGGw7X+glrGVtSmv0jru5lNr8nBJMfBUfek8GO7s4q56VRwk5qgu\r\njPx/kiYGTZlFtAM0Q5wg5S47GGpAdn2/jpo=\r\n=RUES\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-99f0d465c3e28fcac072f606dd8204f9ec525148-18.x/balena-jellyfish-jellyscript-7.1.111.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-99f0d465c3e28fcac072f606dd8204f9ec525148-18.x/balena-jellyfish-jellyscript-7.1.111.tgz","_integrity":"sha512-rUn+xK18S9XsXsNKT6sGBX6NHohclNIPF/gsik+zqmiTtd33GJg1IxVSxUd5E3t/g1PJWiNBpCvNqABeoKwb3Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T02:05:36.825Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.129","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.111-renovate-autumndb-22-x-99f0d465c3e28fcac072f606dd8204f9ec525148_1665281229933_0.4311620692524518","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.111":{"name":"@balena/jellyfish-jellyscript","version":"7.1.111","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.111","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b52081266ed0499b045f45db41e8042258da0005","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.111.tgz","fileCount":12,"integrity":"sha512-p2WRMRV7Rt+Cw7LIZi0Yb2ss3Da4C5DXrGVxF7I74e5IQ1/0J/Vcc/oIvBSoKBgyngm5BZBtC66zUFuugPAFOg==","signatures":[{"sig":"MEQCID6YfDdZLEyToe2iBJpSiG1SCorpBUnYtEAparuaNIqXAiANVZCGcMHZT4ReG0JXLIB281SQ5loswOmHf54FsJPkxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQi1JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo02RAAiefSAxJucy/CCrGDxQGy6+Hb0pduM1QgnH/Xc+a6gy/GTwtk\r\nP/Ou58qLmc/OpgRHzii39BDdxxOUj1HpJx+w05VAA9YvJ2OwI4bbW0RLm036\r\naQgkLRzRfZO6pCNZVMiwYaT4iXuO+ElYlUPYM2l5HM5xevp/d2r85M64TvrQ\r\nd1/Lh9HsAHwMZLl6KT4oaQOMWzGOamq5MLHrm8tpKlf1yTTVwDptAs4ObdD8\r\nxJ5dB2Mr7qnWtm83QnIJ5TVLNZYOY4L/6Xyl9CtHqpL4d1PhtOf/6BLaWRz3\r\nYP1mBTlwf1lLuh2u1d9E7TRvM+CFFj0mq+AS3oQO9lDAhpC+rM5IBNoOeflE\r\ni588nXqDrD3Z196pc4ly71dSK/ktI+Qim9wkRX1xO9JsFONhcU60wuEWJNqV\r\ny5rLjG6+IgfBr/FlIYx3gk3uw+a2EOF6ugI4sA8kWZIf9dDbkiMTcDTl/gIV\r\nr6E64yKqcljLvm4IRoj76LgXrpLG9XNxXaKy9ItHhm1pFXVLb0NEtiTp7s6G\r\nWOxjOpE3MtI4/2buk7VDaZbfBA7K81vDKKqj439GSocwT5K7Z/DUNGsbnkGU\r\ndh9JYxR1fIw3N79m5F9NKeGZkwtXt1XiF6PlbBHch5C83lI2r/xBcQcxN7Cs\r\nKfDd347c/pw2CA/lLS8O3HwLGpR9Kd6rCME=\r\n=UdXZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-99f0d465c3e28fcac072f606dd8204f9ec525148-18.x/balena-jellyfish-jellyscript-7.1.111.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-99f0d465c3e28fcac072f606dd8204f9ec525148-18.x/balena-jellyfish-jellyscript-7.1.111.tgz","_integrity":"sha512-p2WRMRV7Rt+Cw7LIZi0Yb2ss3Da4C5DXrGVxF7I74e5IQ1/0J/Vcc/oIvBSoKBgyngm5BZBtC66zUFuugPAFOg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T02:05:36.825Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.129","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.111_1665281353570_0.48582566317023224","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.112-renovate-autumndb-22-x-040c21707c3da4a4692d99d11c3d6f08793e82cd":{"name":"@balena/jellyfish-jellyscript","version":"7.1.112-renovate-autumndb-22-x-040c21707c3da4a4692d99d11c3d6f08793e82cd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.112-renovate-autumndb-22-x-040c21707c3da4a4692d99d11c3d6f08793e82cd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b69fa05e132b520409e459fb62912eb7b736a69","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.112-renovate-autumndb-22-x-040c21707c3da4a4692d99d11c3d6f08793e82cd.tgz","fileCount":14,"integrity":"sha512-sSPwHllsih9GKkGmmc37UZgrFB/a6KXpZbrWbmnywi+3VCba+r/7OJ7Imcs1ZXiy78pz0R22AnKWcfBgwJucmg==","signatures":[{"sig":"MEUCIQDo7K/F6bxWMOlVNIWmZ4y03Sp/GEGOga9X0S0SWtiKtAIgLmHFd9lvrtA1s3bC3iIgLVB2+dodkSQqOdFvAyli6jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQmdwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobOBAAhmYpOWHzZgPwzKGPq5aB7FuBRsV/QfmeZY5nPyDfb/dnNzY4\r\nEoWDdsTnNJSpaPVcIVXg2ZnqcwblRVEqjfXMrt9tiLLySCx59EG23UPWwlYQ\r\nw/vVxK1eMcV1e+ADNM5BDVST0CmQAgswIflDxBf7KcGwm15eTmHNCiphSciE\r\nAhO5NQtqaUmLFNzL1XcoIR9Gnph+qTFhmT/NB24cZKRdKx3GMNsgMqAHzPjK\r\nCD6cR0O+bjvBS0zFo/4jj/5ZUE3O+nkoT8buTSHrp9g7nkSnuJwdZ/639OcR\r\nVBEQT9NK4SFXIgqYvZkrr2m5E1s7t0UeDIv3gHxXVrJnE6Wjfoph+hceTfMW\r\nobDh0RMAGu4ZVUBF9cYlGz/07cbxL5Hiqfvpo9uEtko6SFIK5hxoIK75PRFx\r\nUxDkbAkofL1b4ycCmQZS/6V0fBzLBhBptf8cB0WRZSAepei6gyN+/w0sY69a\r\nbl9qfab5stvMB2rxROjFKL0Vwpz9+0DokPYbI7jA20m39cIopvwtlG52CKz/\r\nhlFQ6Y9JApaaohr4atl6UBOaHBldbc9xdHk89e7cpPAL0LZA66JtOVqF5SFU\r\nS+A9Gm4LLEFXPOtop4omjzHGkbmutUArogPuiKmIXLH+jTakp4CVjwCRT6Ox\r\nIKrROSwcXe8uqy/C/IsRJGaCWMOMWtrFKxo=\r\n=KAqr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-040c21707c3da4a4692d99d11c3d6f08793e82cd-18.x/balena-jellyfish-jellyscript-7.1.112.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-040c21707c3da4a4692d99d11c3d6f08793e82cd-18.x/balena-jellyfish-jellyscript-7.1.112.tgz","_integrity":"sha512-sSPwHllsih9GKkGmmc37UZgrFB/a6KXpZbrWbmnywi+3VCba+r/7OJ7Imcs1ZXiy78pz0R22AnKWcfBgwJucmg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T06:15:57.574Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.130","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.112-renovate-autumndb-22-x-040c21707c3da4a4692d99d11c3d6f08793e82cd_1665296239587_0.8267745659397876","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.112":{"name":"@balena/jellyfish-jellyscript","version":"7.1.112","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.112","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e5f8f81bb3aba6468b3370f05aa491959bcf8341","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.112.tgz","fileCount":12,"integrity":"sha512-xRecTfTIWB2sUvgmNLbv7IpeV2wqjeDJnq1Lz/QNSXHnNbVg5IKKI7WYaCqq8Y4Pd9qH6ghg1xFwpbAMjP4T7A==","signatures":[{"sig":"MEUCIADA1c/3SLI8j0g9SCt7C6tsI7jQmKNB0paE9olwvhB2AiEA9Q/7I2XfsZCLJmM5s08ZQ6OquCrSHH8WUbvWiXvjgf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQmgOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVNA//ZCkaZOICGSz7QoAYfnwUAXJVlVjea3irc7Dp1N6/VEmDEUjP\r\n1NM7SqmvXhk0rIdJhanKsXaEdpWnXxLB4AKbupGJUs2uWL5cBnu7AD1PlbFI\r\nbOcFNeWDUbueHfaxpTa/fjIjszVKZXHVNWV/OHHBvc8Es1ZrgT8hN/EkNKaS\r\nKYmj6MtHhvYDwSA/ttyfSrK2+NmTrb+ntmiOp1rjyu/BTScLb0T2bYSPHud8\r\nmYzdgQKRy3gbuTGA6rD+eCqJh4b0awH8Za99PvcBhRDQLDM0qBW3RBlYkaY4\r\nuS/hSI06UQ7QrB8rF/SzRDZDyIJ9QC4zHh5qLXnDTQ6tWWJMT0/iJJldxyBN\r\nZ1VUq7Pe25H+QYyFnSFgxmbN2O+7GfRol5S8I46C0ePqKZLifvmbajLxwPtG\r\nBGb48FyvOKUli3Ci4ZdqMrJ07WmlQwB/XW458UUDBS3WrCAGW3nhOQR5G5Z9\r\nkL32q4pOlEnkBrkaD71YcLFhfkrpngSnP9P90u5UOg3OHaUcGyCHcw/0p3Bf\r\nip2SywwjKch7GpvBN2gGUNet99SXxw+uy8jn9Uj2tGVYCixrBugJ5Z4TYYW/\r\n/nFZ65GQAJ76qeMuqSLKLswn+4dmCCiZVSWWJhU3OPSnS1QtCKMvbj1TWwyG\r\nMQTLc/to4vgwRQZlyRuMTquGJvCZv1Tv7EY=\r\n=85ED\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-040c21707c3da4a4692d99d11c3d6f08793e82cd-18.x/balena-jellyfish-jellyscript-7.1.112.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-040c21707c3da4a4692d99d11c3d6f08793e82cd-18.x/balena-jellyfish-jellyscript-7.1.112.tgz","_integrity":"sha512-xRecTfTIWB2sUvgmNLbv7IpeV2wqjeDJnq1Lz/QNSXHnNbVg5IKKI7WYaCqq8Y4Pd9qH6ghg1xFwpbAMjP4T7A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T06:15:57.574Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.130","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.112_1665296397846_0.4807724416407382","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.113-renovate-autumndb-22-x-35df249387241ed90ffb96ef567938d5a481402e":{"name":"@balena/jellyfish-jellyscript","version":"7.1.113-renovate-autumndb-22-x-35df249387241ed90ffb96ef567938d5a481402e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.113-renovate-autumndb-22-x-35df249387241ed90ffb96ef567938d5a481402e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d406e1d9799eddbaba953feec2045d93c4deb168","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.113-renovate-autumndb-22-x-35df249387241ed90ffb96ef567938d5a481402e.tgz","fileCount":14,"integrity":"sha512-8+w4/N6Ii90yGGb7y12PBUO8F5uCsi+VrT4TvpZ5y/2f1nHVkRm1xFk2uf9FAY4T+LTi0omjvwEJ1UY1cVcGCQ==","signatures":[{"sig":"MEYCIQDquUAfZ78uvs0579LEElQyr1hVl+jRgvsODb7+AwCgKQIhAIZIHmHvJxIwiJf3jllI9PejJ+aSQwnMgnyBB3hJub44","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQsogACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Yw/+KhnY6krH0VPTWPEpNOnN1CcnaA3AErzIWBDsAPLDBuEGvu+j\r\nsumFtLFQWHREuyVKZztlsLdmHJSz1iZ4RrTHvBQQ1KgUNE08yZCTytUX0tYO\r\nQhf6v+ciiFQy/F8LW4bIRHoVFnKLHPemimkpnU6ThP1FNlBOoUdE+wpa76XY\r\nHMc78YOU9xGR5Gp+KgW4UjbQugskOT6l5rvlb2rhKnSMqdAfvFslV5Rm7Nwm\r\n+5Ht6x3PvgFczRZ2iXN9YXY9M37EcY1gG5z3ycupmTQNHkRD/FwXKngLhqLR\r\nM/Ts8W9ALTWp+3dLOy5V26uN6AJkktNJcg9f8FSzsKj8rr3HjxUxPHiOPmkA\r\ns7d4x/KVzg7VeVj38D/bUNWEGf3yD3l2QGHI+hqIBw9wEdjjIVb7jHh8nK2U\r\n8sXMV/Y2wF5Diy1p8tTTm91JxeLM9rsPWfw4v84EiOKLnhRHIxcvd6DUYvv7\r\nt7pTnMiXdAFeIoLakZDdX8CE+JXm6rYz+hedumTvTldJcv/e9881p0OHobtB\r\nQOfYFmYCPlqcc9jSYsvu6YP7DvtiTIJpNmwPS15AguwyPo49ao5tn89tI5t1\r\nYjNd8RrTwYzUSueGXuHr9TC2IgN4Z3sTgB1qGUcXgk+atHxyP7jon7O9yuXW\r\nXmWeQuyIFb0MvaO0YzwAOHbvt2nHGr3IabI=\r\n=+1JY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-35df249387241ed90ffb96ef567938d5a481402e-18.x/balena-jellyfish-jellyscript-7.1.113.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-35df249387241ed90ffb96ef567938d5a481402e-18.x/balena-jellyfish-jellyscript-7.1.113.tgz","_integrity":"sha512-8+w4/N6Ii90yGGb7y12PBUO8F5uCsi+VrT4TvpZ5y/2f1nHVkRm1xFk2uf9FAY4T+LTi0omjvwEJ1UY1cVcGCQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T13:16:44.830Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.132","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.113-renovate-autumndb-22-x-35df249387241ed90ffb96ef567938d5a481402e_1665321504447_0.12010228406783274","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.113":{"name":"@balena/jellyfish-jellyscript","version":"7.1.113","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.113","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7cac1317df276787844d6f0777595e7873c5c4fc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.113.tgz","fileCount":12,"integrity":"sha512-W3Bumj5WXWUt1wUxl7vqRC2Ev6ZwHvskz0HaykjRAXj3magtDMtVzQ/Uq6z05DagGOl6pAtqJTQD8WMPYRaJiA==","signatures":[{"sig":"MEQCICPggJO/IcNKnrcLZz5XH7JTC6oWMuq/T6muGuw46FXkAiAMENyswbTWnaT9WlMhaGhj43vRxCIiZ36LF7v3SEbHzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQsqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqpg/9Hi2B5GB0lF4WRLe965M3lp9v8kXhkwtg6mzXKrooab3XMUst\r\n53fhujiBrzw+hOwJZFW8guSyfWuxRrdB6AP0+deQejPoFIg6kOXmfYScCGvR\r\nPPPRWBd8oDSNh9NRoXO4Djm4SrKPaCJ5eYrgdLjNwRYAaTtEifj56Uogwci7\r\nxVE4HVLHl32Swgzs7TTEu4kRWDB5acktWqlyes//RbfpzSi28FkvvhQ7sTNm\r\n9iCDhKcu+9cX3ZkHcbPNOwIMPUz7AwWuX7iY+TWpmJ9gXLaXbQuOPquPwQqK\r\nS9oLwLfVWZ/c418Zk3boKXMOdmkhf2LRodn+2Q+uFn9lYvERuIoOPPvicUre\r\np2J9oTW4a0g2605E1UWiOotFfT5Pgy7pXjIAOOqBwM4wbHY6CdN17JVhuxFP\r\nvGjxIkRy4SmMyCkMOXExpiDaOVKQkcfQ7+FT7hmK0BKW4HruTZw6Xbxgj82e\r\nzF2qaRLtewNL0BB3rdt8O4bANMsAwqjVsRr2KDCRZwtS1dK6LOlMsxfcRRik\r\niSfFRMzWhpqD3ogFE6xofEnuKxiDdIIomOpFHJXGVXHtPxrOCsSzsCTzf6wM\r\nUIiJ5V+r3BcgWtIHZN+NVNduetin70oCY4isvlhuS52Vx9LVXCyo43ma3DHU\r\nILz1FLaCJr+sWo1W8PlsexnJoAqPhnNeiUw=\r\n=np+V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-35df249387241ed90ffb96ef567938d5a481402e-18.x/balena-jellyfish-jellyscript-7.1.113.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-35df249387241ed90ffb96ef567938d5a481402e-18.x/balena-jellyfish-jellyscript-7.1.113.tgz","_integrity":"sha512-W3Bumj5WXWUt1wUxl7vqRC2Ev6ZwHvskz0HaykjRAXj3magtDMtVzQ/Uq6z05DagGOl6pAtqJTQD8WMPYRaJiA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T13:16:44.830Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.132","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.113_1665321630669_0.33215747886967373","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.114-renovate-autumndb-22-x-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83":{"name":"@balena/jellyfish-jellyscript","version":"7.1.114-renovate-autumndb-22-x-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.114-renovate-autumndb-22-x-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"00b635bdd67476dfe02a81956117c03efb3ec0e4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.114-renovate-autumndb-22-x-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83.tgz","fileCount":14,"integrity":"sha512-ZG2pqTSLSL+aBNN5iPre7pJFDCh1IjZ52mgRpm6cTy3ra8/NGG3Df7rCuzo3teHUH5TXwi4X8DdJ/M6x+SCMxw==","signatures":[{"sig":"MEQCIAPREE1oiOcOlMUHZHte1IYREXLV4KI8gj7wc2nxw66FAiAEFZbRykrbSkHTD2gq4jQ0mr1qZ1OuBQdtw86wtzfaqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQu6QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp59A//Ycnr56tPDE8VyPqMvHIFa9DcBZqKuDCA3prLs6ky5D2x79Jn\r\nSdFUjQybrYHr/jp2k2uGD15C01hfykcVhBMHIeMFQL9uP4tckZOCso649I/U\r\nZW5e49mvE9PlGBJWXRTTGFtzuvYA3R0RMKlkQj91LiFUYZSjEyU3egLHspZ5\r\ntT7f9l1SszeRPx+eZXw5buCNc24510ndhEdHbisV47mVCg8XRQAY/sZSJ0H/\r\ny8Cm3GolKNx8dqmAKW27kmgrv5Yw9VKOS8cE/X2tr1PI5Qm9PTwGgTAf4p+H\r\nKEIzIcjZi6/zP0T/ASVgs8AMfzaoG6WVVqxgiBW7zuCtugYbXYtO4oSMuzM+\r\n6vddoHlrROnijdGQ9+ug5UbQ5N5jWFEQH042+xzKkevBMR2Vl5sawRtI/swg\r\nFtGwb07DldyF94GbHQ34gQQVIXh5GMy5JB/N1X1ZlWM1+Z1ZURWfiuWgfk5e\r\n7MIo9FKWj5pIrkVRzkCGG4EHkx5TfQ6AXUU1U603hra6VgE3tsvp9pDI/Ij1\r\nQHx3oM7PSFfV6wlWjsN8pnHV3fDDrFXePaf0Vmoa3GD+1QUjRt0cLx1WGrWZ\r\nbHCzQ6bZMvAO6Kd5VnztjlM5HwF0nLQHMhxqS2vRt7tKurEiGEScMwsij0fZ\r\nk/qLjFuGP3NLXj18FqO+ZsnpPKfg19AAIVc=\r\n=tT7h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83-18.x/balena-jellyfish-jellyscript-7.1.114.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83-18.x/balena-jellyfish-jellyscript-7.1.114.tgz","_integrity":"sha512-ZG2pqTSLSL+aBNN5iPre7pJFDCh1IjZ52mgRpm6cTy3ra8/NGG3Df7rCuzo3teHUH5TXwi4X8DdJ/M6x+SCMxw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T15:52:31.591Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.133","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.114-renovate-autumndb-22-x-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83_1665330832253_0.7870122280711251","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.114":{"name":"@balena/jellyfish-jellyscript","version":"7.1.114","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.114","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"30da2903054415517a36098e60d3c55e78458f95","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.114.tgz","fileCount":12,"integrity":"sha512-TuzypAnvUpKq5KyXtwSrd3dUftHzP09wBaGMSMbjsJ3vASuslHPn9qzLb31Ld+l6hUIQQkvBm8Y07GHayA5ZXQ==","signatures":[{"sig":"MEYCIQDLJpkodYQiXZ4kMXxw+NLb4DFgikgmuVAT5c67S/P0bwIhAIE6NQrqt0VcK9nD8trPRtv3WggtN9mevKVVRa/vBxdV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQu8LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2Bg//Wbshl3kAOUwAnNrGKNEsJLYrO9LaIVEhogFOXrWhlqK9I1Ex\r\nRPpy0Wgc8JC16/Kx8uh1Rj9F7/VBr+bddAqSdTRCjk3sThi8k5s8O/R6oBEh\r\n/Y1Edf5Ad8yns9cmDysfHPzjZS0Npoiv2RSN6CLblb811SXw4Y8kXBgvvANR\r\nrYw4ru2TxwT0cOrYM4/7gEQVeFvV3vyOXLEBXEG5sNCM9Ff2BKD566eJGGTz\r\nD+kSBCzL2JHpNP2ezevxq78jHTkQ6rBV/WlH9Opp/RPFDDFdOnzUciH5gMpr\r\nXfiLbSguo3zlBNtWXko/kWzKn/7vv8WmfKGusmQA00CUJoSiTlhXNVGWZw4n\r\nt/AKsZ99mRCr5tbJVKhnEJ/u8IGJ1TfhmTXFNwEx5fAzMZGRItZWwsrMVuYw\r\nsGMMgcWupVFx74giDzBvYYS8+NEoE6p7H7kWxYA32Ae+laTVFC6vq8CnCjUR\r\nh+KZU4uman8rUeNKEhrnBoFGni4lEqR4ihutACNJe5SKTWxP1rU9yVapWviG\r\ntmIL059AKJ3fLrn6cLg8dm1dava3I4v1uYM+Ix6c55R2+FVhJek8AwLTH7W7\r\nlSGxMarx3+bcwbBHV0+RcC4YnSNGTrbYH1fd5fds67mUduP8ekSOqpLhScQq\r\nRncE5HUDhUPhpTidanqLGJyp96fPKknXLbc=\r\n=/jog\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83-18.x/balena-jellyfish-jellyscript-7.1.114.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83-18.x/balena-jellyfish-jellyscript-7.1.114.tgz","_integrity":"sha512-TuzypAnvUpKq5KyXtwSrd3dUftHzP09wBaGMSMbjsJ3vASuslHPn9qzLb31Ld+l6hUIQQkvBm8Y07GHayA5ZXQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T15:52:31.591Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.133","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.114_1665330955010_0.7640040083681066","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.115-renovate-autumndb-22-x-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3":{"name":"@balena/jellyfish-jellyscript","version":"7.1.115-renovate-autumndb-22-x-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.115-renovate-autumndb-22-x-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b0e7cc363aaf24cfccab955cf841f589df4119e6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.115-renovate-autumndb-22-x-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3.tgz","fileCount":14,"integrity":"sha512-CzygBFgsw7rVhtg0A2/WB9bNpU5cqYD5xBQvp3yJOqkaDU9sgC4/fS06xtkmu64PcK9471FQ4Yv57IGHXiYPkQ==","signatures":[{"sig":"MEQCID61p1M9Rc5NNZ5yVRXQSqwbN4BQSuwVxTl01Cy8/SYNAiBRSap+busyS+2o65sKarh+qPWUVipi8IRl+/PTZcn2jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQyL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaeRAAn7UM5kc0A8gG3wasvLK/aStwn38Bf72FMve5AnBCU82fl3PT\r\nlWxX/B9s+CNNNSUMyTS8Cp9Y1bSyC4ldO/GRNoujzG65RgS183UIyiUwumPR\r\n5RKUaLGozNVFUN3k2a4/lrBC1dtFDGUw53jJ8wyIgOy0W5a4OLJflb/aATds\r\nh/XmK76yQym/TRe/CLhXlvmvKX2UI5IpROoKW9tNQayRILoI8TYAmL+BgpLW\r\nKaKZEavBjwM8IO1WOhQz7GEq1A5Mtsq3puBkjsnFPWc8y8WjixKIS1eQlGML\r\n169Li9i6K73zRvXzgJ0zmzbSmzz/WEmF7GUVkCeCJlJ+UtZ0XZeNd8KFkVjL\r\n5fCmgYk4vccZBeEY6h5Uhw1x3uhjsZATIddvrFLMf3uMbbzGrPvz0PDEHg4N\r\nluyq/zQGvN59q+zO46x6wzqyrnru1/PViAPdvPA1faJOxm6NVkHoqJHk86Mp\r\ntrHkdFgqWl8sp7eXleF5McY0ymGoCjTDyLShVy/BZWJcgCuFDB9HIoYmcG5q\r\n3zumVCZh5vZb00bB7TxuUc6l8oxz0P6S6xfLsRFP05EAgq7KBoWdKCzc8tBR\r\nWC33WuZQZOk0hHlJwXgiOF7L+5pmqIBx/ZBvRdTn7cGo0zpREjeBSwtUpmWr\r\nbDFLc1Ebo7Bwz3aowsW+Nf07pcqKoL4ZwOM=\r\n=nzI3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3-18.x/balena-jellyfish-jellyscript-7.1.115.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3-18.x/balena-jellyfish-jellyscript-7.1.115.tgz","_integrity":"sha512-CzygBFgsw7rVhtg0A2/WB9bNpU5cqYD5xBQvp3yJOqkaDU9sgC4/fS06xtkmu64PcK9471FQ4Yv57IGHXiYPkQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T19:36:01.531Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.134","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.115-renovate-autumndb-22-x-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3_1665344255227_0.9725403322417634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.115":{"name":"@balena/jellyfish-jellyscript","version":"7.1.115","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.115","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d1a966f064f233cce4e3cd9b54c016b76020ebd9","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.115.tgz","fileCount":12,"integrity":"sha512-HrDRtebGqUsEATuOnSkM/Y9phwlUxuhLHKMmFwz5jIY+OVSO22a5ppL5Q8C+PmGZIe0Vt/WdC6ihwjn4FGJHcA==","signatures":[{"sig":"MEUCIQDUSqv03jyy9mjDnFVprIVBT7kexgbxit9QbmckYdIteQIgWNWesbFOwl3A1mez09jds62rzgm/Fr4NtvBviynuB3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQyOCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofCRAAoMk/0ekjGPTtfCGhuAT9Q5ZZdQr9RJ/Zmd7z/aWufmVduswF\r\nrF3Qh/gf34Uilan4JYnZQpneWkvM7D9ZH9SoJAzkDXQBiZH6R++5bKz6dDeJ\r\nKqrbZ7kGQSEMMHZw10HVsKDKNJPeRs5u+4kXakjlIBpfDlxFvgURvhwaINs9\r\nY4c6CtoHOfLNW4VUxTIXwLuIJtN8LX+Gx8UxdgKBS7zocJn//ADZR22yCKWM\r\nMXYstpRgGMCNfUyImXgWKOTnU+f0I8pAejWBQ3xkejndGP29wWZiC1qn5MZI\r\nj9uhkV6WFw+l3B/YJNbFmY5rsuiPjsSGSpsr11Qwl+cp6Bcb1LLZZo2/XzQ6\r\n3kXAx1PKxuVZkwe+zHejyiaTzV9cjE5bRImdq/knbrrttP3M4FPyY0Pp5lzn\r\nRouW6iCpfPr7JPmMvp8C8H/lLg6wMxttv5L77lCTZqwY+Je1kaMGIrD6n5b3\r\nCRT4GchgMQULbXHyIp0aUhZXjajJtpPFV/Z8jP217F1UMm/RjZFPXEda0t6J\r\nNe7N7TL7nGs7sZRkCl9TLeXhGdepxSTbXNHp3f3Gy3/CyE8FdOYvEqRPkybX\r\n2ZIIMm0eRpRqlGIIgUtcLzi6Y0+EpIRvCIlZfK7PE3dW/r0GqLYcAimZuesY\r\n5IYoHEnoACKBS8dkeI3AT2Q8ASHv6egUKow=\r\n=FEAG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3-18.x/balena-jellyfish-jellyscript-7.1.115.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3-18.x/balena-jellyfish-jellyscript-7.1.115.tgz","_integrity":"sha512-HrDRtebGqUsEATuOnSkM/Y9phwlUxuhLHKMmFwz5jIY+OVSO22a5ppL5Q8C+PmGZIe0Vt/WdC6ihwjn4FGJHcA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T19:36:01.531Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.134","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.115_1665344386379_0.4710881867114911","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.116-renovate-autumndb-22-x-ef060e2da5b846d99284851a47df40a1d61789ea":{"name":"@balena/jellyfish-jellyscript","version":"7.1.116-renovate-autumndb-22-x-ef060e2da5b846d99284851a47df40a1d61789ea","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.116-renovate-autumndb-22-x-ef060e2da5b846d99284851a47df40a1d61789ea","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ce8e1567331728957416eec23661f8763b016596","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.116-renovate-autumndb-22-x-ef060e2da5b846d99284851a47df40a1d61789ea.tgz","fileCount":14,"integrity":"sha512-PeA22joTUAkwJOfmetDN8veaIV+hC+1doG8zWkYcvibt1cAAD7VIKBCyPL5CJaFgRuao/1QuIZXrmIv8QtbiUg==","signatures":[{"sig":"MEYCIQDNnRgJ+KncHQpATgO6wjptkOjyQ6np+kSaWJdtRxbJHAIhAMq2+0zXEbHO51Xr6ClDq3fqC4y+vsRmNkJqHBgTO/+M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQz9QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1eBAAhzLBaekViUj3EF0+UVMPXiBtHQGM3Z2aGZQzS6n2jmh8cQaA\r\nWqjzme5CwYpAxRcPfiLxiU8JsoEOrIEjGQQETV/m7MJ9aNVZvFeW4ygMnVtb\r\nOuSU1DR4EjtKjJXOMrcSXn2CteO8cwCkSxYfUVe2w8pUkj8fRCOdY8XH7M4+\r\n6zd4y927zkLkUpyHRuc0tq1f6X93wur4/tnhfuFa0dOuWH6+hMrCjtY6v0wp\r\nR98HSU1tFozpeTwltxN3TU47j8YZ+SB69dh7wjsZ4zhRH6Q+OP/j3GngmLwk\r\n56CP5KK1kNJFcUq6WiReIXvgjQO7iZhKVQlGAInCoLTjKUJFdsHbSMOrOIro\r\nt3310bVsFnXBV2gQuR7QcUTN5sUTI4DRwGxjS3UhUVq5+iCCD0LafgH2kdij\r\n4zIQydUXP+qmWFJaA1pKwZX6ewgG+Tw2yrY2pEDWnBZZOw8toZ1p2rOwsa4c\r\nka4IWsOG2YViEi0sTGHSbSU2DwH+lUpyoOOtNFuWdrWqZCcAMrsyobmiFuul\r\nv6j25Z0RziWQvjgQExZAn2QpVSeZGAKJ1IIC6/uSvtm88J6iYN2Ps7k04ccb\r\nibBfNMM5sWQj6dWo40q6qRx+TXFJks2P03+TNcrUVacFg/QwiqVPgot7OcoF\r\nkIFfJT9nEDcsEj2k6YGwuCSFHqNad4cC4f8=\r\n=QeRT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ef060e2da5b846d99284851a47df40a1d61789ea-18.x/balena-jellyfish-jellyscript-7.1.116.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ef060e2da5b846d99284851a47df40a1d61789ea-18.x/balena-jellyfish-jellyscript-7.1.116.tgz","_integrity":"sha512-PeA22joTUAkwJOfmetDN8veaIV+hC+1doG8zWkYcvibt1cAAD7VIKBCyPL5CJaFgRuao/1QuIZXrmIv8QtbiUg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T21:36:58.370Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.135","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.116-renovate-autumndb-22-x-ef060e2da5b846d99284851a47df40a1d61789ea_1665351503774_0.46822898678646774","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.116":{"name":"@balena/jellyfish-jellyscript","version":"7.1.116","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.116","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3b5e14a52cc250c3baa63bada9a6f06c7447e8e1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.116.tgz","fileCount":12,"integrity":"sha512-lfNVdRjAM2bOOlrZrz8MMHviQNOcSmfE1WuGbSfGfy+63DJGZXZCMB4EsJfqpsLUTSorN5yxw+LSmCkV/R7X0A==","signatures":[{"sig":"MEYCIQCZgqZQcuCGvsTaL/ntG1t7ztJi0SjFCrbKrDvxzVVYLgIhALLOizUIwAblQVHwhAMgRvLC9Kn0jrpSqZogZtPxlzrU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQz/OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0ng//bzVSRdTPoyuL7a/jiX0aoVupuNG51CBJ8npAob0pcXkgmIzN\r\n/8YMMhdKvGiOAXyg5u7AvGHcEZiUlzmIPV5OKlFWnnes1M2Q1LDFXUr0A71c\r\n2DwQwtlcyxgOaEZHfvOlWnMSKwamfOvbhS6GTNn/UoaJKThZcqA7AWPADkuH\r\nEG2nS0bD1ia5WSPukGK+kQIflSrWAxAP9GJsYpn34VvNwqSPoArS+uyPDFbr\r\ngTHHRhaCG/xj//wIw9ZqakQcPHHbOri/O9exmyeMiIvIerCJVqm9VU8/6Gk+\r\nFf89BSW88owRy4IgE0mZPp2KbS5xm6vEEJpfR7I1BbwLYcL0hCnZLar4Hiw8\r\neVHSMFZD+ecQVte+3szSaFQZVKGp/34vc6hJUMWUHDEHSrslRpcUO7g6njh9\r\na9LkIRweFC/BfQgEJ4RDgOIh5v+2JR+Z9wF6T+ktVsWvUNkWpGVhzmwi19ui\r\nXULOsh5QCp0uaxJwrvISnTRZu1m7smGRqQUE0bOYbPCzLjt6ZWoP6imVeDJR\r\ngQFngWdZ1NsS/yxU9hNZBISb/d7j87Ly8wL0iStYbEH0nzX8vjnyqq3uitOJ\r\n7myIClbMomHqAhmbtPTccgy1Vl9NvU2ESz63IiZ6DbortK0qIN+nEZxikBSE\r\nzVrxT+FjFa2XQd3/2RlsP9kzO+WxQQpt4+0=\r\n=Ve4a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-ef060e2da5b846d99284851a47df40a1d61789ea-18.x/balena-jellyfish-jellyscript-7.1.116.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-ef060e2da5b846d99284851a47df40a1d61789ea-18.x/balena-jellyfish-jellyscript-7.1.116.tgz","_integrity":"sha512-lfNVdRjAM2bOOlrZrz8MMHviQNOcSmfE1WuGbSfGfy+63DJGZXZCMB4EsJfqpsLUTSorN5yxw+LSmCkV/R7X0A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-09T21:36:58.370Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.135","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.116_1665351630375_0.3025405485136359","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.117-joshbwlng-jest-config-f511e912ffbfb376353926d2c3bed27a74a9fca5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.117-joshbwlng-jest-config-f511e912ffbfb376353926d2c3bed27a74a9fca5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.117-joshbwlng-jest-config-f511e912ffbfb376353926d2c3bed27a74a9fca5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fd2a4bb913ac98354277c5f4131bfb0cf72414c6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.117-joshbwlng-jest-config-f511e912ffbfb376353926d2c3bed27a74a9fca5.tgz","fileCount":14,"integrity":"sha512-lRscfuP90V3slbKRlySkZht3CgJzaX/TEj2ekLLqphdvhnFAO8owPAEK5MszK28HWOklqFlShLFtPzo+35Egow==","signatures":[{"sig":"MEUCIFCw+JYzAZ5Wt6QkO38DuRd08Qkka2254sPmaOGrASdvAiEAgfSyOOrkODeBYAEM8EYYJT+GS4KczETBmmJh3GMcciQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ46QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3hQ//T0lU8sPolDa7dCbZ/nrylEVbQc2Ckt4N2Ft3gjgQZ3u/yomy\r\nxUs1fa+RFLDPJKzHvvD5coXtyqlWRqwQwNK3N89+8v2qn7jVfR7dxAZ7AjFa\r\n3Jb3UI/41SX5mYYZ3/SlUpHuCRRdgRVvh3ZIJmR/M+35DU+T/o4h3wFkFw46\r\nD5R/FFkVQZrfwLKsLoqEiR/bSYAeoU5iVJx/S5iaHHG8HfmGxBEWJkyn+tFJ\r\nEi17/8vg8fMg3rbxUIkFXXYc132fZi8lsC+k5KCREp/x7lNeFTbGMQVBlF2Z\r\nfEWKyMgeNvcZjzz3gAn54sYqyd9aGJDW7hXFrBzpyq/EZa8OT2HRR7yoqpwU\r\ndPJlaZDQwNGV9HfOuakMSEqSl0FcpCpFCf6Desoc4/6ev1mKBZqHyP2JHLzn\r\ndIZdEGilXl/1PseAckWktF2jPZfUZtseBMTavx0xzCYLvw+fdJbqUTwaJWz1\r\neof4exbpbyiqBmkT/4BpHMmRvbPcDGEuSmmU6eyAmuIjc33Pxf03ablkxWgr\r\nVQOzvVvfSIbfH+yJr9enMvP5rDLEXNHP3T02n4HQERxnitI5yzqjaper1w9D\r\n1chdP83/mr9cfbvOIsZVPucHq6KDIBijHmZ0Xmtgu6wwl+WVewLYZeefIJaB\r\ndqeIGZEf+Qm114WPVkK9XuGhmGZWOOKcWkY=\r\n=eSoL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-f511e912ffbfb376353926d2c3bed27a74a9fca5-18.x/balena-jellyfish-jellyscript-7.1.117.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-f511e912ffbfb376353926d2c3bed27a74a9fca5-18.x/balena-jellyfish-jellyscript-7.1.117.tgz","_integrity":"sha512-lRscfuP90V3slbKRlySkZht3CgJzaX/TEj2ekLLqphdvhnFAO8owPAEK5MszK28HWOklqFlShLFtPzo+35Egow==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T03:15:10.204Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.135","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.117-joshbwlng-jest-config-f511e912ffbfb376353926d2c3bed27a74a9fca5_1665371792661_0.40406875764875805","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.117":{"name":"@balena/jellyfish-jellyscript","version":"7.1.117","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.117","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ef5dfd71bf3130647c27a534b68910f3a47c65da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.117.tgz","fileCount":12,"integrity":"sha512-/E7nLthfePKmREulgISQmL0TneD2It23uJ6Sg0qJsZ10+LclXajC8XA1SUSN2uhBLJFVJp1TjQws2CeiyE+tzg==","signatures":[{"sig":"MEYCIQCheVPWrH8QLHrQc9f28tUCFxD4LFYB3I0jK/cm4xxBzwIhAPejRXslrQsfgqAz8YAiXSd221/565EtUwODdjiX3tNn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ5B8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Kw//c/WoQljBBQ0PDVFoW6Y8wtjurddwUvmE800cYXPMHpH6Rt51\r\nzPX+rgY86HWW4M58v74jocTtOsFVYL85jnoLSaVWaNc1n5QUF5WpEpYldYgs\r\nnDE9iOTV6SEqFdygVspwMV3UC3prJVadMqOp9P52a6WwyNZd/o6vUEND3CLA\r\nn3nzJhLiy5+SwOpjX8bGdj+3rmXHGEXKLf9+kq37EKcOzcCG2AkuhjM9NYT+\r\nITuplJ6/uvcgTrMr3v+YmXeCz7KWNWNs6vE/wHIBH07m+syN+Gu9zRNDJ3w9\r\nxOGwaL32TfMBuj9nKwiYfHTF70rpdvbJbWPZ1JRAlKil1OoP49A87NmUJ05t\r\nnXpJuBSSTsSw4pHE7nMBW8taLpG8A+bXBp0/0o8r/s6aJDk4XeoywqNdsXm2\r\nAtNSxZ/NVqxShBLNgKfN12QsVi/27AYEpH3WFduljN3OmKyGC76owZrqGu9J\r\nsoYPVZmSBCDtS/hgxSQhYJLyU06b+y9kw7+P7xUVZzvgAVWdAMcc/jH+K83A\r\njL+K2kpNmXeEwa8FCYcDexc5v3yzvNZSQb4IcCtgGpe0F2bUqo7zXZGce8pl\r\neI3+20Bo2pHZ+KbHT+QM1ADmxmKvUr4q8mZ6mUfGPKozVPl/Tw+270wermrx\r\nO+MkTwWcfAp/1v5uIzaB4YdgF3aoItvvjZc=\r\n=nglO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-f511e912ffbfb376353926d2c3bed27a74a9fca5-18.x/balena-jellyfish-jellyscript-7.1.117.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-f511e912ffbfb376353926d2c3bed27a74a9fca5-18.x/balena-jellyfish-jellyscript-7.1.117.tgz","_integrity":"sha512-/E7nLthfePKmREulgISQmL0TneD2It23uJ6Sg0qJsZ10+LclXajC8XA1SUSN2uhBLJFVJp1TjQws2CeiyE+tzg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T03:15:10.204Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.135","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.117_1665372284225_0.8661596755040673","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.118-renovate-autumndb-22-x-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448":{"name":"@balena/jellyfish-jellyscript","version":"7.1.118-renovate-autumndb-22-x-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.118-renovate-autumndb-22-x-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"152eb513e30691bb45c1dc55b536aa0db318141d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.118-renovate-autumndb-22-x-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448.tgz","fileCount":14,"integrity":"sha512-jqKHhZfTteA5urr2LJpr4Z+KRG+shPWmo6jwRqUI4ftzS1KnDmZXcyrdQqaZVfNJJllvW2g3keMNc1+tQEH1Hg==","signatures":[{"sig":"MEQCIHX7HNRw74IWkvY8J+Pf1/oBPXGLsE6DxipF//5XgBtlAiBPQqkZA7IyY3FrQ/B58DzpBhn+owVaLDLEAYF/qYQ6tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ7vgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt3BAAh5zg09RitjPQdfeI4v5uLf34LZyvef87kUle+VVV9SwFQGDl\r\npxi/xy4FuKPhpKjOKU6r5QX+hItO+hig48IEPmqxp/IJM1UnTU4OXavbTQa1\r\nB/ku0ZCFuyEKXlGT2JkLEEVnSMcRZpw7rbeT2nP8LFizHiCWTFise8Tsqr/s\r\nLy1fEmADwMwRB2zYed9MnesS/42XMJ03+8qEp9Sp/4TSnRpnLfBhe9Xl15tf\r\nRRrVibrJlJjOwcDgqBvnnEcvt8j3tcofR8YQLePHcu7FNN29+cD88o/XcyLi\r\neFPitCXIHGYgfERhXKmoTjj3ca7UsnL9dAD93UGPk2d4qfjuuuvHP3OBTn9M\r\nCv72tN6M+oM5A/fDHxi8nUb7z76+6Sn79mJHfNwXA7R201we/l1mQyUlbG/S\r\nxQMNqXvH/cHrUYcWaVcrHJh/J7P01YzUii1GXaOovi1Bf5YXgA3a719xHyHk\r\noROptM8q4NJ1Fyl+VZx/yEI9oM+i0c9tPsK/3sIFZ6pkLOSXxOZbbl3NCKvV\r\nY/0WesV9YlXnHj1xQ4GM3X5xwdKv5RYwPPZjXZQXpTAgFVOJtkc2tgkK5C2a\r\nxVQex6pc9zjIgA2GPR6W4QwNnm5QVLeIvSxUcn5lKPKpn9C3NGS5ogYkH5N5\r\npohbvVqphbDBf1Hrk3PgYKebwBmo4V1s+QE=\r\n=0r03\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448-18.x/balena-jellyfish-jellyscript-7.1.118.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448-18.x/balena-jellyfish-jellyscript-7.1.118.tgz","_integrity":"sha512-jqKHhZfTteA5urr2LJpr4Z+KRG+shPWmo6jwRqUI4ftzS1KnDmZXcyrdQqaZVfNJJllvW2g3keMNc1+tQEH1Hg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T06:28:33.469Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.138","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.118-renovate-autumndb-22-x-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448_1665383392040_0.9812463538933074","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.118":{"name":"@balena/jellyfish-jellyscript","version":"7.1.118","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.118","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5fae74dddc46bf939f09d575d8d5cda890fba16e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.118.tgz","fileCount":12,"integrity":"sha512-s0Xp3juD/fNMqO5H5m/ESMBBp/PMWesJBx+c01a9mCvsft7cl8K8zlfRwNJOxTwjFHTt2FEfN4xzUnWya+vDew==","signatures":[{"sig":"MEYCIQDXTtKhCX1OjWhbMd40yLWhPs7pAZgLcrn+mJ4cqhBqqgIhAOUUuZ/VpiUpZvOu2BMb7SC0+AfraPlrEcGY18GAx3QJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ7x2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7zA/6A8REP/q3kBTSoHSMXKKyo4pztau3g8HIDQz8QlWJUZeuhjfI\r\njz1Q9R9D8mD7i3n4YFQL10Fkcge2ENJMrP1MkmB6FIvEcqeIeYlI1E0VIrUx\r\nTUXQ5yIV5h+u63aFikyphq+TDjiXLtw6jkiAuvuZrdM/AlSmIQDCGkOXImFB\r\nT4bMGSVCnSGLwYEZn4gVT54BEkBOE2KErSbm6/jy8khIY9qLCbrUw/SmHLRy\r\nM8Bq51yF5DGYoKk7ubsDoJjpgliqLuyTVCHHvFUuqB9QnNGiKS5xSEwKVCdb\r\nVWa3oqqPBmxaTLvfnKm/amp80n1O1iuUPKvT4CRc+5tuS848E2ixkkU/6fsr\r\neevprKSLDqrDQrCyAonAKpwcv3D53wGBtSFspeLIQVsqeG72iAo224h5TOLx\r\nDZl6UNGvq4wHTn4EzNhDzUS6DtKlPAuBl7mc1NYcZs5yv9AAKPxHgZcQ+VgA\r\nnekXlWoG55QnstY9sX9bue7sCkDeGIiMIx4EOHzV61BVJ9FqqkDYLBmrKMVJ\r\nUi1hujnvAReO53adKnebGtQbHuws+2Dw1dGPrOk/4xIatxov23P3Yur+C0M3\r\nhYYwmnS48xuOp3orM8DsgdGsjhDCOZg4fkQFJ7ZvSkXlOsyV48yMFlDKjBmj\r\nytflEwDYeKVrOGMLrmX/9DoqSHv567gJd/E=\r\n=HJfX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448-18.x/balena-jellyfish-jellyscript-7.1.118.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448-18.x/balena-jellyfish-jellyscript-7.1.118.tgz","_integrity":"sha512-s0Xp3juD/fNMqO5H5m/ESMBBp/PMWesJBx+c01a9mCvsft7cl8K8zlfRwNJOxTwjFHTt2FEfN4xzUnWya+vDew==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T06:28:33.469Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.138","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.118_1665383541736_0.9173209160994102","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.119-renovate-autumndb-22-x-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013":{"name":"@balena/jellyfish-jellyscript","version":"7.1.119-renovate-autumndb-22-x-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.119-renovate-autumndb-22-x-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c5b3339916b7e72a487a1bdf5240af5921f84102","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.119-renovate-autumndb-22-x-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013.tgz","fileCount":14,"integrity":"sha512-rUltRk2AAPFlAoITNQgpODV9crCjsMw+hSDWYkCwUmQV5LRYE+jidb76K2oZidps9TjxHTSNLtnzkx8iB+qTpw==","signatures":[{"sig":"MEUCIHybIRrxCHcS3U0FDdLS3PDbD1xHhg7ofael1jnfO79RAiEA9El5VMUK2evbEtG7vVsgTgiBxkhRS4G8RBSWXOcCh3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ+wpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT7Q//bhhGSVGr+F1ydbttX/LVgi61YrIFBLKHZAiw4HpYs+9jL+YX\r\nJXiTu6yE41C6YzGCmnn9JpVtxgjs/haks5QuyvvCCvOIzYNBrKq4cFFq1ULY\r\nwUcxqAlI+ErKw7NOh+fhXeSiL3ndlU+nHmz050kDtEkQTzhJ/fpARRz9wAHf\r\naU7Pux3/iK695P4JQB8GwK7YtEW/pH5org5qZqMjBMjZy+/FJQOJ1hMO/cOw\r\nUgd3Lhq8tjmx3RP3X2Z4LQ+g8tk8J2SASgI6WMxTAeg8cEPFPHi0pJ3IyELq\r\nRXUNjxpcC62JIloWYSvHZrvCnhApgCfaDmwZMGNn3D9FtxjnsHcklrDd+QF2\r\nk6F/Fi6HpfCUt9eFzm8YHV197svHxeFJyIKcxqIN0+nhBHmN49/RNviwu7Iq\r\n4/YbrdpS8xw/D+A9JV4wRjSv5IyJdXy7l70ywWiZAsNmnTVCVazukSeQuNgC\r\ngeC+n2BhuFFas2mWZ+6iCY6+dgXNohcosJnFqGy1vgEl7nCzkB7f1YAllstt\r\nNhEq4em5Q7Z4tuG7O8AbeiFZEU/apuo526d/HtcDfVvUquUHI1UrMK0+N4BR\r\n9RGx844U60QpLruQkb2TuEQM0BBCSdI6XbR45v93YTsMOtJhcwOfeRKOxwEJ\r\n3kQ4huThIbuwUjWpAvU4qroZS2u6MZ6j1a4=\r\n=QNt4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013-18.x/balena-jellyfish-jellyscript-7.1.119.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013-18.x/balena-jellyfish-jellyscript-7.1.119.tgz","_integrity":"sha512-rUltRk2AAPFlAoITNQgpODV9crCjsMw+hSDWYkCwUmQV5LRYE+jidb76K2oZidps9TjxHTSNLtnzkx8iB+qTpw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T09:54:03.864Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.139","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.119-renovate-autumndb-22-x-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013_1665395753533_0.9995321308212199","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.119":{"name":"@balena/jellyfish-jellyscript","version":"7.1.119","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.119","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"78d588db562d0ee9811393ac9acc9f89093b9981","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.119.tgz","fileCount":12,"integrity":"sha512-GLyJ8L09puUg03WUQYxewAH+n+nW2nn5BWVsxoHLJkai/rXmJU/W+SmWLXsHb7r06p2FLHOVzzfCWTjJZi9A6g==","signatures":[{"sig":"MEQCICzDh8gkXu2/fgFc9H8cey3DYziWPlDO/0nb2ANzvlg2AiBBcv8dfwgCnqpg57pgNYVr7ugNG/CMRIOU9djt0sD8eA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ+yuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDsRAApSqxWdzk4yFnH2ZMlSQI1KmgDh5lMxy7y3cN9ZnDG0Ja+dvi\r\nKEdvwplhyTO8yzUA4RchapuEKzDmheEXu1cJve0MCaqUiSFrc/vrwMW8vd/1\r\n6F1eaquwFZZIlslqTpyV6y4WngDglI4uSvQV4+W7DTeWPVjZyotehQaeLKGX\r\nVS+QawHKdoUY06NZne9FCtwRvsBhcw6IlSqNde9A2NbF4X2VWxA1vVpqOO4m\r\n1fgq0BC+33uY5rH+eCMT19uaQko6+neCwEvqJRQ0O3iRK/jxNkxBd5N3ZmVi\r\nvOwa1LmVrNE1kmqd3bUOpBBZ5SBb/b9LS8ThgKcEg0ITFcdhwgdCoDdzrJlT\r\nGJMdmnqMd3+JaLP9iDyX6j1rL+7wowpCCFQPo7HlH57AYiQK2Y+mWdMnzCRq\r\n/8ayLcFx/8B87wYnp2o/B5i06rw0dXD+iDRC6995gVW87CR8zvHOA9fcsH5R\r\nOijE6ARpEesu1yUNyg9W3xdtW2yh0YCGWBKb8Ek7I5URfLIzpO4QwYG8J1eS\r\nBkUMuT5VkGBCCL8yARueX7n00PO5oLWpofToK9/11r2b8KtaVshbCk1O6Stv\r\n7+/XHnr++YtXbsc1XhWO0ZBEMK341MLyIcMFnSVR27fMIiwC2eYtOPHj0bjA\r\nHl1qa4KxjvwtsVeYMp4q7x9UCbyi5M7MBsk=\r\n=fflV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013-18.x/balena-jellyfish-jellyscript-7.1.119.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013-18.x/balena-jellyfish-jellyscript-7.1.119.tgz","_integrity":"sha512-GLyJ8L09puUg03WUQYxewAH+n+nW2nn5BWVsxoHLJkai/rXmJU/W+SmWLXsHb7r06p2FLHOVzzfCWTjJZi9A6g==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T09:54:03.864Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.15","autumndb":"^22.2.139","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.119_1665395886037_0.2932170279169197","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.120-renovate-typedoc-0-x-03327b0e570e1e93c96d4e24e5e4679b9425e2eb":{"name":"@balena/jellyfish-jellyscript","version":"7.1.120-renovate-typedoc-0-x-03327b0e570e1e93c96d4e24e5e4679b9425e2eb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.120-renovate-typedoc-0-x-03327b0e570e1e93c96d4e24e5e4679b9425e2eb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1e65e265c69d2c4fa4f043a30cb660c8a2b46c8e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.120-renovate-typedoc-0-x-03327b0e570e1e93c96d4e24e5e4679b9425e2eb.tgz","fileCount":14,"integrity":"sha512-GBWlem7QSB15pfWYePQOMAbezjiuVIrs2NCbXj9ajn9xCyIoJfTydbgXQJYKgW0NBEsJ22zpv7ptvNt0tR79BQ==","signatures":[{"sig":"MEUCIEk/v9+gtvep/n49M8+gX5UA/HOlnPDthK3bvr7h3TN0AiEA5zgGxZxMd2KweehClwV3woHljjpZQudIohOQ8lMia5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJhCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuXA/+I1uuQzTj5bpthImM9m01eI3lRkWDPjVYt3jCoAzuoUVyVppD\r\ngbaGqf3M9es+b7jcepWeJxyiggGtr98Xp7fhpsSjC/cbjGXf7UPOkk4TEaWn\r\n+u4BHHg9KzSmOssUc2auOuAGu+LUe/ids1a+gk5GkX4dhhz3Fm8ovSGPEGQp\r\nVMm+PPmOyc7t0+MC9rW8iOrAHk8J7VHII1GM+YBuj2TJSeKmn5DjAiKmm3Mu\r\nG4ucSFfnCfbOIhlzEC28S4sm/WmCfLzFFXIFjTj1kI7dHFGjM8cD300N0fdH\r\n6acIFFXk9kBS1bV33X70IBLn+PHO9OjqhRJKKLQqnpnmitHfaTNt+JPHbLXE\r\nvdgWDkT3TWlw3trY2pqs0pDoeeAMF0XwTJiuNny2rAvBxqM+UHrk6OL8AoM/\r\nYJwgd+4USpuwNG3jrMlwBwD8CSO+SHPFcar66E6taIGoxwPMS+HaAhcNWT6+\r\nLwQwCyD7DjEBJP2nSZBpU7JCSBOs2M9kbW5Z5Nvp5r0hTbZ9m4LYih8pPgEf\r\nkY91YIW2E/tkKgCT2RzhqxPGoVY8FziJ3ZSoAXKxhDru1GO3q9YdmNtwWySt\r\nd8ShEo6R3rff9No+mnX22G2UaSXaCqzervB3qDttTHKKdyK0NI2T8s2afhOv\r\n5l770oMJJZ2rllxhBa2SO5qWZ51TRZ3nIdU=\r\n=8pUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-03327b0e570e1e93c96d4e24e5e4679b9425e2eb-18.x/balena-jellyfish-jellyscript-7.1.120.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-03327b0e570e1e93c96d4e24e5e4679b9425e2eb-18.x/balena-jellyfish-jellyscript-7.1.120.tgz","_integrity":"sha512-GBWlem7QSB15pfWYePQOMAbezjiuVIrs2NCbXj9ajn9xCyIoJfTydbgXQJYKgW0NBEsJ22zpv7ptvNt0tR79BQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:08:46.591Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.139","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.120-renovate-typedoc-0-x-03327b0e570e1e93c96d4e24e5e4679b9425e2eb_1665439809888_0.28559833068528073","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.120":{"name":"@balena/jellyfish-jellyscript","version":"7.1.120","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.120","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"12de580ebe130fb4bf2e13ad35cb309bc5f17460","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.120.tgz","fileCount":12,"integrity":"sha512-/BD+k1COMxh0spGVVR0k5XQEukeXoWUTM9VL4o9NC6OK4RiWSaL0em9N4YjfrN6Y6MgWUFzmfjnQ7bQjyag+kw==","signatures":[{"sig":"MEUCIQCFtSKMGH0r9WxUn0Qqhzsc60cRWIHKnOyJFbsScEal2QIgY4uNjC1jU5Mh4Hf0KphtC9qJcV6+1M462Bnt5/3Z8A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJjTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodcQ//cVbgXKJN+U2plxmJfjRsGc71m3Ktp8rM4fStgVcONQ2LU444\r\nI/8mWCMULYt5ACp9TgaAQy85Yxd0au4csDdeA/6/Q5F4aI+4SiPLHD721M3U\r\nnZbVkWN8wIILwhr/ri6XAelj7EfSY4Uj5oHRF6Xuz1+7EmasLk9nijKMEJdd\r\nB4qwRrkJA/scbkBdNAGcHKRevT7gx5JRb06odUQpwl5/Bho2i1nS4//zKAtg\r\n2l6g140HCCpmXHvRYxDBz1h9dwVFdPTTvaKJkj4883ooVtl7JOChX3YSFCFG\r\n8mgLZi8s7J3jjXPFScrWnxRDopIrpMMiUX6IG+1E3+VLCn8hfLtqaFMymugx\r\nwbWKxr+Cy45Q7aYj7qmPoKLwyqVJRhONVexWx1nH5tkvVaHNGJRAOLrzV6uV\r\nVszvzOOiR9IBr917bC6+mS3lPj9pSk7wrtr2NKPhVqENJkzhhV3dwsaG/xEU\r\nn9J/tyrqlfW7szgppXi82LpphZwPHcwLDI+UNFnp63BjUO2yo5ISA+EPV2P4\r\n4EWLX4MPh2dLBLFgszV/JNSc2qWfXosKWhwcpY+qRVz8FpgFvRC0RGqbsSPS\r\nn7wQS9ZDsFqh09NnYSq/pq3MTdmI4vtb1K1Dvs5DWSS/p5LtKvSxCJ9UYRZj\r\nYnHkAnXOJ5c22lUnFcdcn5+u12ko/SKGNks=\r\n=0Vwk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-03327b0e570e1e93c96d4e24e5e4679b9425e2eb-18.x/balena-jellyfish-jellyscript-7.1.120.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-03327b0e570e1e93c96d4e24e5e4679b9425e2eb-18.x/balena-jellyfish-jellyscript-7.1.120.tgz","_integrity":"sha512-/BD+k1COMxh0spGVVR0k5XQEukeXoWUTM9VL4o9NC6OK4RiWSaL0em9N4YjfrN6Y6MgWUFzmfjnQ7bQjyag+kw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:08:46.591Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.139","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.120_1665439955001_0.38664010997118603","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.121-renovate-autumndb-22-x-1218344a243a7ab0fac7d8ee3f9483d14dcf166e":{"name":"@balena/jellyfish-jellyscript","version":"7.1.121-renovate-autumndb-22-x-1218344a243a7ab0fac7d8ee3f9483d14dcf166e","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.121-renovate-autumndb-22-x-1218344a243a7ab0fac7d8ee3f9483d14dcf166e","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9e15f4d03196eb90752e3534f5da8c84030c4053","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.121-renovate-autumndb-22-x-1218344a243a7ab0fac7d8ee3f9483d14dcf166e.tgz","fileCount":14,"integrity":"sha512-5XjH3lz2xPh2zaEYOVRxnO/J+s2ry0CXBBEC/Z4t8fZW6ebLnW/1Cra0NAyxuXyyMRE/iWCCRWe6JDuxJXIYxw==","signatures":[{"sig":"MEUCIAk9GJagGmAVDtMrnJlirjQBG687N8ATcqN9Rh67wZHMAiEAyYOlEfqlGgBZMwuZqkbTmAMS1kB8cchGgHOolyykjJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJmNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmposA//c8lY6N+bdtrbupRelWHy5msDH1x8Uj47+4ipI9LsSQMnXv+6\r\nglh4WOeTXKMUdj92cN3HBUrZEIO/+qSvRCVpOX1fd8OvFvOVY/TTYTXsud6G\r\nMASlteV62D7GYGB85LZoiZxpBhG2lwjG7ImW/VguD42Er7natTA3SSGlt/6m\r\nkI7lo8oWkMqhyyAKhHfSA7wrKJ3XnIY8IvT7gYxazO4VczZGzdeZ/U7eusP+\r\nVYdaSHa0jiyo9ysiWrpLgSb9mNfEQaOpwB6iqLWGBHYwJvCc4JcOBLDf/3NK\r\nPcvyHeE7HaWajIQRKoETFUjWp0M0RUSJc3lg5mYvMlPMA2G17gCW5k/AhCOp\r\njdOzPwG8VSG7FIKj889Bn3S3pW+L8EQRJufqj5E1eTVg2/6pcloNS8lWCuVW\r\nTPK7X92UltCU+XOS82WU4N77n/rRfi3zg0sXiEZ5CQ1sH8jX92GznA6HKSGT\r\nT5DfbbkwDXD/gwcNvvrD2D9Kvi9nY/Xrw1/JhZJKQsSViPMG7TLSCWSlFS3Y\r\nHGQSV/Cv5JNNLDYEmcd+PyWGJQA9IGlGAu6yUg8xL1Gb0Rf/j8AE7vXIaZTq\r\nkfUjewsXTtW3adkFBiwbeubhepdn/BHVD+MaZfnATWW+wllp2wx3pVOJ90Od\r\naEuO9q/KAU2B3eaLNTljIPoK3o9QKVTz9/8=\r\n=PF4w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-1218344a243a7ab0fac7d8ee3f9483d14dcf166e-18.x/balena-jellyfish-jellyscript-7.1.121.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-1218344a243a7ab0fac7d8ee3f9483d14dcf166e-18.x/balena-jellyfish-jellyscript-7.1.121.tgz","_integrity":"sha512-5XjH3lz2xPh2zaEYOVRxnO/J+s2ry0CXBBEC/Z4t8fZW6ebLnW/1Cra0NAyxuXyyMRE/iWCCRWe6JDuxJXIYxw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:14:03.180Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.140","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.121-renovate-autumndb-22-x-1218344a243a7ab0fac7d8ee3f9483d14dcf166e_1665440141350_0.06913363920738003","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.121":{"name":"@balena/jellyfish-jellyscript","version":"7.1.121","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.121","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fc1c5607c94b233e57af0a605a29923298feb8cf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.121.tgz","fileCount":12,"integrity":"sha512-MFbYkJvQZ65ogPbUSkJqyEbhDbAsjGVf+3dIuJZRiKLsvr3d2+np2ANTjw2aRREcFm7nUo8qC5xgSB8OJFaZLw==","signatures":[{"sig":"MEQCIHDZ7gpMJgHqAnBDTlcGmBISaatTHuZfMg6qm2WmsHElAiAHgYUNEwMlo2qRhKzk/OC4xsPaDZCdfHlRiYY6Ks4QZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRJoSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc6Q/+K2kWqjhf84vZfHQEyEy3WrLaE2FWIZTGFVTjZ30uvm1T6E5H\r\nVf1pPrP5+87y8S4zf7azIZWeg9yxOc76y6pddxOo/Y9PO/us4XPZLx4cS8j2\r\nGNXUcoLP3Q1X4yzDiWBXyfRRTu8+IaTT0KHPt5yJC4A0QcB4rsQdYI1mZGRi\r\npDv2GUEVl9fybFPZrvh3tO5JEsRvNty8WrKNA5jgbCaZJw/TxhSDiHWCr7p4\r\nmHE0NhTQGaEDTz5NF+f2COYG/nhMpq2tKFYIW9RouBRGfTTbu6ZIBF39zKr2\r\nuzyXBzDCQq4/xOBC3r9TgJm69lnE6MLEQyZPfcr+pgNbaGiFd3Ac6udBY3i4\r\ndSFQ9exc6N2t6ZxYWPNoN+Zo8H6r6d6+OLiOmnTGUHaNZpHTDGJv6b+Rwhd3\r\ncvIylVqBQ74m0Q3zipJ49MpbR7+PRajOtC4xfp0HQSpOAAAvmsi6+HXQLxO4\r\nV+dTdN2LAQCDPAD9/si2ADnfkelL9WU9rN2UMsDIL24VwtPwdKxEcUgcCZJk\r\nqY6P9Y9YrnBSt2TSZPo2rHzUFG1rT06T2t9ViPNs5usHu7E8qmvyFgb140bx\r\n11IFGE8YowEkcYDcgiRNQabbA4peOZaHGrIR3ggGnPKvQh+MWKWW9AcxNSNb\r\nlbg+fzx0QDC1qeycuvTd2xXMMbNUCzAUr1A=\r\n=2jV/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-1218344a243a7ab0fac7d8ee3f9483d14dcf166e-18.x/balena-jellyfish-jellyscript-7.1.121.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-1218344a243a7ab0fac7d8ee3f9483d14dcf166e-18.x/balena-jellyfish-jellyscript-7.1.121.tgz","_integrity":"sha512-MFbYkJvQZ65ogPbUSkJqyEbhDbAsjGVf+3dIuJZRiKLsvr3d2+np2ANTjw2aRREcFm7nUo8qC5xgSB8OJFaZLw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-10T22:14:03.180Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.140","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.121_1665440274729_0.1395614445512834","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.122-renovate-autumndb-22-x-a6791f03a3a0a50a120bbd89b642a6655113e4bb":{"name":"@balena/jellyfish-jellyscript","version":"7.1.122-renovate-autumndb-22-x-a6791f03a3a0a50a120bbd89b642a6655113e4bb","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.122-renovate-autumndb-22-x-a6791f03a3a0a50a120bbd89b642a6655113e4bb","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e540a36a2be29bb696a7993634e57bbc607f6a95","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.122-renovate-autumndb-22-x-a6791f03a3a0a50a120bbd89b642a6655113e4bb.tgz","fileCount":14,"integrity":"sha512-YvVge3QSvpSbrD908615qkzu/otzHsUt/6jYbna59anoCsQPblweXISDYUs/eHrAYEvQ3Ko/0TreKBeAFlSpCw==","signatures":[{"sig":"MEUCIQDDSWBeb0D5NXyTtmIHp+Cvg08JP5HjQjYsns3yL4/h3gIge6alk6SwWB3S2QJV2vs5LBYflOFQ8Lf802+82Smy3es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRMidACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozqA/+PZvA1yemzdZwFEUXWORpvsX/bsgcLZLje8nqCxAKIS9dric4\r\n52CpnXsZurOsaGjoaJikR//JOWtwIoakkReJqfrsolNyFIPcqUQIx7sm4CT8\r\nHy0ufjexxdO0/QF7KE7LJEfoeFehi8HJ0eH4AuoysLaf7UZhxmM3s1U5CP2Q\r\nyXphHDhQkr9pCS6+nxdKu7+aTPWDbwx+YWQpoOrXVxf7uySKTa6zduzYe53T\r\nHhqPE4Cb8UgGysRmPdgAR3LNDcymjy58mQLWMTzwKlRLd2LV+uwzDFMvmfG0\r\nfyxrGoVMkcEZBVMktPR6T7AvxwRrXofotWRrhn/Sc5HMQf5oL4wumv6IAIqZ\r\nYcskg6JwZxA8wczw04bnEqEH5FzalUIAk4Vkq+2G5OQ/9of+JfwF2JkvoWD+\r\nEwelQndQpAdsg0x7OzI5H7onnSxc+NPC15xVu0E5u846blf1dxRSz35FQKb7\r\nV72hMIQQ1oTJ4OzhwvR51PwmcPWqxV0c0nIYypqTOtyoINiss+bsLUQT+RAX\r\n2BJZt4AqQP8N9W6zgU+y4NVjJsuNT8rDXBdCUoGfi2QdW9J29ZthOAf4vY6Z\r\nIz6uNHOw3cajFiB0VfOsHbmlv8fO5f04xUBpG6ztF98WEMsITAmyNa2k+c9u\r\nUG3XGlvUg55zj00sQD+pJH7LZx6hIM0JGLc=\r\n=MkVM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a6791f03a3a0a50a120bbd89b642a6655113e4bb-18.x/balena-jellyfish-jellyscript-7.1.122.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a6791f03a3a0a50a120bbd89b642a6655113e4bb-18.x/balena-jellyfish-jellyscript-7.1.122.tgz","_integrity":"sha512-YvVge3QSvpSbrD908615qkzu/otzHsUt/6jYbna59anoCsQPblweXISDYUs/eHrAYEvQ3Ko/0TreKBeAFlSpCw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T01:34:50.374Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.141","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.122-renovate-autumndb-22-x-a6791f03a3a0a50a120bbd89b642a6655113e4bb_1665452189078_0.6037361291952354","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.122":{"name":"@balena/jellyfish-jellyscript","version":"7.1.122","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.122","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e45729e30868dbec824d4882f2d551d9bc46b98b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.122.tgz","fileCount":12,"integrity":"sha512-qAHqwMFklCUZC14MSuCpy94MqRKKHD1m4ccVgPKpCMqRwZGipF+hbHuj525RH8vwtpjP0/m0DvjJj9jfaDMByw==","signatures":[{"sig":"MEYCIQCLF0LNmLcwrs0bdrM/54VQPMmKeZhcWPO9T2rWU+YScgIhAMwfU9fTRTDqrjHLkWV29/iLPyj1zdN3Zq/rXmW1PHgn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRMlZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ/g//fvDCZPe/ZTPQlyqv+X+FXNZt3M3EsUJ0bBsJGAV7VsOMr4ZH\r\nm8E1riAsKR7cafNVJzc7XhotE8TXlKUgNhSzrwocPeEB6YS3nFcjLBpHgqQZ\r\nDmzE9mk9Ksd00AVrbp5zqvZt2+qwyRPfhs8mv1/H2jqK0Q7l2h9bz7DngOSY\r\n8sUdidBpPWat/+m29BWE/oPgVBKqivuEedJ8JBKMfF4jKLIq27la8G7XZy6P\r\n+RDF015y3+VcAjGwMf5KCk1u2JAsmlU9IMmr4kHMWkBwHj5T+bHr2SpNlD1X\r\njfD3WVwwpAbV6QbC5PJSRLsgSXPbDU6DPdoVMBliqKrPyMlG4b5FzdTGfkeN\r\nVsXD6J2/p/MhquP9H4X3Pn4vlf0OA35KGCNSwNGgqYz0IbqJGiH9QdsJ94JB\r\nJz0TsrjBoGZZ3/Ed4Kacbr44FsYkCZFRqxCKxPe3nbdfBPmSSJjJ6T6Ijoef\r\n4BKMDuWUe3WYKdNmajsp4nxK0IHvU+omtxfwn0ARcSWSL6KoXBNjcGfnEuSt\r\ncsj+n2To49pojroPX3E4Llanl9tq51okTcDU9W2bqPfQgx37N20zL42QsBMt\r\n7H/A8Tw8xG3FXQhcq5JLFu7w2Ygc9xOWcKlOczJ72u1o45GXtOAYOdgK7UBr\r\nBwiTJ+2kaZqZsfgHqzNAKCtL99WDRVitZl4=\r\n=VUR+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-a6791f03a3a0a50a120bbd89b642a6655113e4bb-18.x/balena-jellyfish-jellyscript-7.1.122.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-a6791f03a3a0a50a120bbd89b642a6655113e4bb-18.x/balena-jellyfish-jellyscript-7.1.122.tgz","_integrity":"sha512-qAHqwMFklCUZC14MSuCpy94MqRKKHD1m4ccVgPKpCMqRwZGipF+hbHuj525RH8vwtpjP0/m0DvjJj9jfaDMByw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T01:34:50.374Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.141","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.122_1665452377263_0.9449411525461615","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.123-renovate-autumndb-22-x-96599e0153748d9601a8289d41be6e20f6048860":{"name":"@balena/jellyfish-jellyscript","version":"7.1.123-renovate-autumndb-22-x-96599e0153748d9601a8289d41be6e20f6048860","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.123-renovate-autumndb-22-x-96599e0153748d9601a8289d41be6e20f6048860","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9fd4c5111cdb84d344f8bc566c5bbb97e8f9d25f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.123-renovate-autumndb-22-x-96599e0153748d9601a8289d41be6e20f6048860.tgz","fileCount":14,"integrity":"sha512-xaBG3DFHtB3bhANFTrmW9YUYE7U5Nvb3M/4KFIOCXIWDWWY5uRTQOuReV9QpGhVUGyjm6PkHuhhErTICTlL4bw==","signatures":[{"sig":"MEYCIQDa2zHUtP7n0G0Wfi9g2+lXqMbecvmPjUWQPtbJjQDivwIhAN92A9ImCszOaRhDoNeYXMfxTjtcL8UtCBr5XltK/kJ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRPHkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS0w//cE9z/lHpH7KD9MUoXCVG+nHrq9pDpMuIp/0HPSSrijMqDzzs\r\nNlps7e/3ezdpr6mYXoWPS5DJOyDl/jyGii0YL+e4yfoyISv3npPU4+Ht95aD\r\n9vMzNFHq/zzbAl+pFYVc/2mmOWj+iAVnHlcqeTTOZMAwZsSsBKpGh55HLmn+\r\n3LcvveM+ngE/i/OiTluaQqUBO/prZuGZIRyBpH5hbbq0eARK5m6zKllycRhK\r\nZTanje19vEApb2Pe63TAChd34bs2l7EKXXXf/gNkvr4wNszN+ZydSsO5OVdX\r\n9npFkXNuR1WtrAOCMzaEyKH7zZQ3SnA/2WprPSziUTdXlKBBFWzx6gvcjtEb\r\n1Qwan1eQboj4aFOu1pvyHXy5LQLq4aeenErI69OL/xSk28GZsDOtaeM8ECq4\r\npt+gHmD8g7tvbCd34EIUfC+LH0hEv6pBQr4PBxrzheENS8nwg6avALqnxSs9\r\nehn/NuIOlYXCaxIZIT/xpnrwUPv2DW7IoasXygpKCuK+EKk2naJQMLZAe9DB\r\nUWbC46mxbiUIeP/RkiPuaKhiRc+eBWfdXXQ4cbfly3sdkkVAHRHnVouLFpqf\r\nowAvzeUtH4yW0fPo5KsNvCS5g3/aNIT1G9UDtW84C6M+oMRbctiiZBRRVUJm\r\nWXMjZu+xLFh/YbXWHl6aa68QjakFkcvfnH8=\r\n=e50z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-96599e0153748d9601a8289d41be6e20f6048860-18.x/balena-jellyfish-jellyscript-7.1.123.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-96599e0153748d9601a8289d41be6e20f6048860-18.x/balena-jellyfish-jellyscript-7.1.123.tgz","_integrity":"sha512-xaBG3DFHtB3bhANFTrmW9YUYE7U5Nvb3M/4KFIOCXIWDWWY5uRTQOuReV9QpGhVUGyjm6PkHuhhErTICTlL4bw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T04:30:59.139Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.145","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.123-renovate-autumndb-22-x-96599e0153748d9601a8289d41be6e20f6048860_1665462756200_0.9388598212224144","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.123":{"name":"@balena/jellyfish-jellyscript","version":"7.1.123","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.123","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c47ec74855be290c6613e891ba6e50716124dbb8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.123.tgz","fileCount":12,"integrity":"sha512-vwgK9ju6U8OYUyo0AtpAJ93YLJ9v3bsYwCWTcmOyhaemHeYdQANGYarPQ91QiK45dPqEuVooBMf5pGB5R9MPOQ==","signatures":[{"sig":"MEUCIQCD6R6poqn7oTZNyAAgM8lJaSCZk3YaUuVsBpYf8N7ZnQIgJJSPaFTrzJ7NPuA+ZHLo3CkQfC3AuHb0pJQFECvTJm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRPJeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE8BAAhclvTax45KX77vf0PoJ3ezImv4cacCbugqfL3G9R56cMJB6y\r\n9TTa7c+hQFaTNOxbkp81xQDnKRdI8rl1+1FknxO5IGHhMNc63LvW2KWwq0sp\r\nrWRkNp90jxKLcNKaIhVhGkG1ISM0QHzca8U11KDcsS4ofrxa9GvlYXdeBNZf\r\nFB/qPanZzFrOH2YDjyC0quh+1WGpbZoG9WcjO9XJJ584ARoj0jVYmOGoXF/E\r\nI7XlKI18CArm/qH27emuDp7rhnR0uJ4SwewfsBF+ZM90ocnD6Wb9gbSNeLul\r\nICtI5+XJg2yuIhgQKXHNsapxK4C2Cbvvu3uKah0GXTq+T0ZRwA7qZr/LQEtF\r\nrhBSwHRYA1aoDE7mQVc17/I2Vdvr9KFFDm2mEyzvhSNccTYjtlJo6xMZqFAY\r\n7tGDLVXw23MpIxamaYns4BYL78JNYwTKGUiNhuHjo837b18rs93AvnR2dlrU\r\nzertZndalT5O+RRvj1RVZNXc1DI05KrND8VZAYi9+JTzuxJANHMqiNrB/kev\r\nq7775/tEpbOhYsPP8H9ql2RMKrDxMfj6sdUm+YBM3yEC2TGmnWYlPKwPHNrr\r\n55FKpdknsujwa5KTiH/4SnX3ztV15OH42e8br/lQ3vWwLF2n8na6yxiXh9z0\r\nIY/PypzAiGzjVMoyGF1XP1hWaekZS7q2hng=\r\n=jPP0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-96599e0153748d9601a8289d41be6e20f6048860-18.x/balena-jellyfish-jellyscript-7.1.123.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-96599e0153748d9601a8289d41be6e20f6048860-18.x/balena-jellyfish-jellyscript-7.1.123.tgz","_integrity":"sha512-vwgK9ju6U8OYUyo0AtpAJ93YLJ9v3bsYwCWTcmOyhaemHeYdQANGYarPQ91QiK45dPqEuVooBMf5pGB5R9MPOQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T04:30:59.139Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.145","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.123_1665462878114_0.8887759723747828","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.124-renovate-autumndb-22-x-6313379a5813bccd4c3c48b12346ea55d5ecbfad":{"name":"@balena/jellyfish-jellyscript","version":"7.1.124-renovate-autumndb-22-x-6313379a5813bccd4c3c48b12346ea55d5ecbfad","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.124-renovate-autumndb-22-x-6313379a5813bccd4c3c48b12346ea55d5ecbfad","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6f5ddf30ab7e5f6494e38376f041af53a2ea48bf","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.124-renovate-autumndb-22-x-6313379a5813bccd4c3c48b12346ea55d5ecbfad.tgz","fileCount":14,"integrity":"sha512-zrhM4kSxIvDPjXcktY3Y3RSnS1bXLD50TVOORmeUnOT/UjL6t/IYRZ7PdKnvcd/NaX860k457zpT7npxGSRmBg==","signatures":[{"sig":"MEQCIAoZ4Z2j2o96zqGdlFTqjmxgRr2cpYnSlwBsRPOC4+k+AiBrxus7+7RjH2StVhJvWRkMsusUr5utz2ZZgm01Pme2Pw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRRgLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3Ow//e48UPmGZ7l63Vj7AB7s5ICiwubth2Kynu2SiBHlhikBeFUts\r\n6Kxc/HzRDQINcD/LMQpaMy2McZkCwong4jc4M11YXmQXRC2Z41xH+wcfzyvK\r\nG/6Q7VxndhaYsU0tF9IJMRxkkH6FKJBafohqdf6fvrkCnwE7EpZOpZ/KGQ8t\r\ne/MaydKuMkZtRXyXAso+G8m3eInhTgz8Bd8MFcm2+jEp1LJVuSbhHszEJnp+\r\niocN1XXAhpwAFUcBIxgyCICEGrAvp4527PMQwUPFKWYZWyiwxbNaYLZO+8nE\r\nG20lWVcfP/pbFvJikim3cUaDoEW7y1aU3r04+7vLYm1MjK5I6QaN5qzoPDrD\r\nAhwp1vLscHuJzZtOBdP6tC4mNe13lidGCcVHdxgxKssNC1kMDQM2oPsEJaeD\r\nH2J60/eQWCvDlYi7679k2Em00Z1WICapVaIkwt8MM/lQxpIzanm1XPj1b1zB\r\niIlm/oHNeH9nCg0qQxD7D7u73QaLoB45mzSLBUcdzxb2tz1bL8lUxAxoQHxC\r\nHJ05cB+2f/n7a6Wlg8VdDJRsllsD773z+n4XMUuWrLTPgNLLMlQM2p2GXVcb\r\ns92vamoE2UbHS4vikbEKuhuwLl110iumkLdkgl/opTpzyVBFmOUTB5WSx38G\r\n/6wfHZ4UT2vRCLPQYPaaiui8YxoC4I3d/9A=\r\n=wRNG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6313379a5813bccd4c3c48b12346ea55d5ecbfad-18.x/balena-jellyfish-jellyscript-7.1.124.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6313379a5813bccd4c3c48b12346ea55d5ecbfad-18.x/balena-jellyfish-jellyscript-7.1.124.tgz","_integrity":"sha512-zrhM4kSxIvDPjXcktY3Y3RSnS1bXLD50TVOORmeUnOT/UjL6t/IYRZ7PdKnvcd/NaX860k457zpT7npxGSRmBg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T07:13:55.919Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.146","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.124-renovate-autumndb-22-x-6313379a5813bccd4c3c48b12346ea55d5ecbfad_1665472522907_0.15390452501390062","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.124":{"name":"@balena/jellyfish-jellyscript","version":"7.1.124","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.124","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d77cbc9b9e857cedd0588f3ad0c59ea47e9b0e61","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.124.tgz","fileCount":12,"integrity":"sha512-jagtan5qY7eV375YbSDZjOHF1pAAgoxdIUvrDXUVVnLZuBZWRbakVQoBX4jAxjGIOMm0jg51XuB/LUNJAHWOyw==","signatures":[{"sig":"MEQCIHF5bvBtxQmkBk89LC2vrz95M4hoIKNJFn0+rsDnulfkAiAczqptQXzQwgiicMeTEWQlItbN0gPzkTVTFUcZBYIYYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRRiMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof2xAAmXOJ+kds2mC1wwmW/he7Z1At606vpuT0kPddZtpxAr413hrf\r\nqxrcRnBcABJkxe0Z/Pg03I93j944aTPkCsCgulfgFKcUUteh6ZSrrib78PM7\r\nDvgq669rFuIXRcx7LuBrfA2FyGqRSqqkaJc8fYNbBQhIC302/OafgK13cPMb\r\nCKdMC+ooI8hpi/bMwQH2DHoZaLEdC/azogsktXNuCi5nx4E/gyfg9cBT5QZ6\r\noaX3f7dUyuImdlOHg9wqlLstzHWjd2SBEl3S4mevKW880+lddz5znP6E5mWt\r\ncnf/aGiNsSYN0LRwPlMfh/Q7A586UH4UgpMX8n55tCh361eZQxcEOoborukU\r\nfRNcsO8+ybg0n4ravIWd9roeEdBSW/CqImTbaRDbJB0DNibguWeHkP7zkkxw\r\nI6cSN+aHdDRiNM9/Ngs0GnRP7BFE3pSx75Tsi5KKNnSeHcUU74cUX8gD4Nda\r\nI0bomazaiQ9gikGxznL/AIqeVnyrqaj94tpirU6qbXjuZihD5VXwhjqf0p92\r\nndBy/vQbxiIeJvd6AAJVWkUgVHtpNdAT59doRw0UQ3pfKREO/50AiEV3OR/V\r\n3BFoYZf9THtku9KAa3DXkLWd1ABNpcr+zWJMrxijqoyNd6Fseur2aggNu9c/\r\nR31rG0GNWyC+EAMXBTRed0nwaMHMWRDx3Rw=\r\n=XK8I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6313379a5813bccd4c3c48b12346ea55d5ecbfad-18.x/balena-jellyfish-jellyscript-7.1.124.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6313379a5813bccd4c3c48b12346ea55d5ecbfad-18.x/balena-jellyfish-jellyscript-7.1.124.tgz","_integrity":"sha512-jagtan5qY7eV375YbSDZjOHF1pAAgoxdIUvrDXUVVnLZuBZWRbakVQoBX4jAxjGIOMm0jg51XuB/LUNJAHWOyw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-11T07:13:55.919Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.146","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.124_1665472652683_0.9289644491259761","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.125-renovate-jest-monorepo-892e4ee90bab6d9d7bb6391b51e847d793c55963":{"name":"@balena/jellyfish-jellyscript","version":"7.1.125-renovate-jest-monorepo-892e4ee90bab6d9d7bb6391b51e847d793c55963","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.125-renovate-jest-monorepo-892e4ee90bab6d9d7bb6391b51e847d793c55963","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bd4a18b92a8aee21c163439f8bb34cdd982c2c29","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.125-renovate-jest-monorepo-892e4ee90bab6d9d7bb6391b51e847d793c55963.tgz","fileCount":14,"integrity":"sha512-E16pmjy+8ldVc0uPzcZ0PtMjEa7rqagzAiESxT0m/LoEuOcFZBMeliKsiWA2c5SFlJjHqPpu8/WYy4bHHQPprQ==","signatures":[{"sig":"MEYCIQCPM3L5AfWlqD1RpKiC+6CxstyP9+WhB/om4aJC2UzXfAIhANkQFW4yg+6axkv10MN3Ro8rxA10fLr5MhN/xisKpbAX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjShRsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSYw/+IllOM4V/pLYF73vT/ONOTrMNepdm1PmDIN4uZAZmOmbp7M80\r\nX7PncIOEm9cgezIX5hErll0U+31vLa23nU7FQRncaggzghdeZqOhGS0l0UWj\r\nIS5+w+g6Yvs5KlSJ3sryTGvCwRjHurEFvNdMOMj+lfXpxuMLhn1/iTewlcJL\r\nyUcP1m7M68jAhLehpT9glXCOR+lkCljR/c+SAmVxxkCWVwV3MS64QMF6iXNX\r\nJJOAnwy0m32DsyDrxuakx5qwqDiRs3Zeu4XUdmL4Ef14+aLOv+tsYFtwoQjO\r\n3km4BOA25foobGUFvBUezTLLInfqhzObFTIIY1Fy+TPEN78amg4sLsy1W/NC\r\nrqJcRiUv7xC+z/+Q0pwHwqUE8xFARvmhnXYoik9Kusus8Mm26B8atZMaljAN\r\naSy4AplBHjLxtTPTc1UYFYPUqs0ESCcj04foDwOt/ltZkjpFxpEq7J9B8evo\r\n6T9U+t3ezdjT6PVKXH6vca6LFyvauHcCFeWDaty5MIBJ6g3U24+kwdUUi9vx\r\ndk5VmVJexrVbokUItolaiFGtqwlIR3QfatrdWlIIf2IOc5g9/YAge/FZeG+r\r\n2Z8rpQUKsK3QQ6EImFKX/aeo+FCWEpl8zpMAaTJs/gEwnB5TTZJTzkaOZGVz\r\nEFmmp1p1JVsA4k9+S5zwYhEN5Z36nkBVex4=\r\n=o5lX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-892e4ee90bab6d9d7bb6391b51e847d793c55963-18.x/balena-jellyfish-jellyscript-7.1.125.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-892e4ee90bab6d9d7bb6391b51e847d793c55963-18.x/balena-jellyfish-jellyscript-7.1.125.tgz","_integrity":"sha512-E16pmjy+8ldVc0uPzcZ0PtMjEa7rqagzAiESxT0m/LoEuOcFZBMeliKsiWA2c5SFlJjHqPpu8/WYy4bHHQPprQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T01:59:49.020Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.146","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.125-renovate-jest-monorepo-892e4ee90bab6d9d7bb6391b51e847d793c55963_1665799276482_0.38515241083619656","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.125":{"name":"@balena/jellyfish-jellyscript","version":"7.1.125","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.125","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"864a5894d82d0c6de43d5ab6dab7df5fcfaa601d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.125.tgz","fileCount":12,"integrity":"sha512-GLCXaLq94SHuBoIBv7ORKsOB1it9BEyPGq6v2Bf4i9nTMGt7cCcHS6KlMIhn4eOrDwYEJk779X+mSPwad0S9Vg==","signatures":[{"sig":"MEUCIDru50lsh6wDyN+tyYuP7mtGYwr+6neGnijenM7HErpGAiEAptyeCx02vJ7klBerZoJpDrMkUPHcH4ewwicdImdlfJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjShTjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc+BAAlhR8G2riMGsJ3veT1ov8tC9Dlr+dLLkIYWjof0g9gl185vMu\r\nrQr9DeZkWypXuCG65kaPT7xFuNSrlRlxGDz0Gf3aw2SrpIuGaI7gTcFHbfhU\r\nqC1hAuBEr9LNruScwNYME1crtdCFE1tTkcr4Nf95mY9LRjmWQPUTem35H5Sp\r\nlefdMmM9q7U4Bf9WcBKeTieGPG+K1DQ3EltqSorzBHVV5uISIbl8IdOy8ZPo\r\nWKqrJRe/51xmvh03XaDvmWKETxWp6YcdmxbotuyURyJQY0L6HFiSglAPTopQ\r\naVYxUpW9rFf7C3nuRRsxpdbluXQvU+iy/a38B1cqhZ6mwF+zZnGapsa7iTUD\r\nMl4gfruyby108ARC4kewT2P3JvIgwS44ofqKVnvAgbsJbgbcz2pIgbkWGZRR\r\noGThf3ws+vXTyZTmz6UabipTYfWXKTDzRkyDdz/Gx/Ys1XDcNkpWZtw6ehQY\r\n7MSzSLaeI/DIwMbTdQOKyDUat7245ySk5RiSH12m3Qrsm3q7LC3SbuvmS6Qf\r\nKFLfIoR5rs3XBj3UTLMQYSj7YfaII4Y4zYpreKDopirRmJj/zG5GXhmIQ5pd\r\nUNfKv917AmJEINNQjhW9cmj0B6wNE/OF0SvHt++LR9PYAsthzL29tljQ9SRl\r\n69JKLQMldrUzF5qQ8x+jPCfH9cPYbNHWd6s=\r\n=lwIT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-892e4ee90bab6d9d7bb6391b51e847d793c55963-18.x/balena-jellyfish-jellyscript-7.1.125.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-892e4ee90bab6d9d7bb6391b51e847d793c55963-18.x/balena-jellyfish-jellyscript-7.1.125.tgz","_integrity":"sha512-GLCXaLq94SHuBoIBv7ORKsOB1it9BEyPGq6v2Bf4i9nTMGt7cCcHS6KlMIhn4eOrDwYEJk779X+mSPwad0S9Vg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-15T01:59:49.020Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.16","autumndb":"^22.2.146","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.125_1665799395198_0.26296788982899577","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.126-renovate-typedoc-0-x-c0f331118a22b41efda1f7dd85e08d1f6c85475f":{"name":"@balena/jellyfish-jellyscript","version":"7.1.126-renovate-typedoc-0-x-c0f331118a22b41efda1f7dd85e08d1f6c85475f","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.126-renovate-typedoc-0-x-c0f331118a22b41efda1f7dd85e08d1f6c85475f","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"178a1f8126c6d0897ef43959c2d39196e1b3f01b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.126-renovate-typedoc-0-x-c0f331118a22b41efda1f7dd85e08d1f6c85475f.tgz","fileCount":14,"integrity":"sha512-dIJEABU3FjSdmHwwItkX8O8KzpRc6yzd/Egpq2nbpAGwp5N1FhDTJp5owbKCu3M8UJocSlFJoUiH+m+bVXwzvw==","signatures":[{"sig":"MEQCIEaHHjGyWiiMGwDozpDdi9DQufEUP6vhZHh1DydxGmsUAiAWPkQYmR4Zp+4lwYR5HOzFVBa65+XU2cSOqmmQoW+lrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTivPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr88g/9HHEtN8wRlt/dHc1Z8frjP1UxyKbGD9gDUu6o2dqINIRzfq/5\r\nD0rZAd7EDnlFuZ3FZmyjroQKl2eyvmYslR7M4i9PFdN22+Plat+2YbFNbFO0\r\nIhESLjlbymvXmN6idHIlrf96jznbqvHof5n+f8wKBypO+hyziSnRZuN4H5Hn\r\nTwD+mmpuBGMQgk3sCscJOBIQ4lUb6Lh2g5q9HgR7semQ1EJyXanSFK8Uw8n2\r\n+0X52XyObiGNL1X2JugpXpYW20dwuc2nzAt1wp4Ez32U5QAdixQE3jYDXEgz\r\naUDUQbs0ebFam4HOW7ayIjnqSKp843Fi3K3YNsIGwNpwjt5t9vFcmtz7LaTy\r\n/fOpsSvU4E9vFx7xtoPK3pUoL8KUttuKCTJvpUHSJ6XQdI9qcC9Cpe2O4BrA\r\nd6wUyuEw/sQJIots+3EuWIKFejXGlb0K1FllZuc7hY1CF8rbU0GzWG7c2kIY\r\nDHFZO0Qg3ohTn8j+zZO+GuBlp02DZB64IKUOpRiefIX6JxCd+TmYcyS1+RhL\r\nJBpwZAvCFaf5thyR2iAvRuGIDYBQxbCv7NcrAaWn6vYQyg5EvaOWKr4fLIfT\r\nncqwkniDFf0AmgvHOSRkGH3oclXkhw3cyQ3rpTCafbTdGpw5CBYlbWRhReVr\r\n0Ssqzxpb3tm0k6Al1kstL/Lp4CVC2ZKZO4Y=\r\n=PORL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c0f331118a22b41efda1f7dd85e08d1f6c85475f-18.x/balena-jellyfish-jellyscript-7.1.126.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c0f331118a22b41efda1f7dd85e08d1f6c85475f-18.x/balena-jellyfish-jellyscript-7.1.126.tgz","_integrity":"sha512-dIJEABU3FjSdmHwwItkX8O8KzpRc6yzd/Egpq2nbpAGwp5N1FhDTJp5owbKCu3M8UJocSlFJoUiH+m+bVXwzvw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T04:28:43.661Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.146","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.126-renovate-typedoc-0-x-c0f331118a22b41efda1f7dd85e08d1f6c85475f_1666067407654_0.5670688877792109","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.126":{"name":"@balena/jellyfish-jellyscript","version":"7.1.126","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.126","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab948d697c9ebb4c095c3f0aea56d6c83878542a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.126.tgz","fileCount":12,"integrity":"sha512-pqXRZmuKTo7oVoxEHF4O3hXNFoeWYS15nvWpjko+7HCtIND26ih6fPyrmoZdC/R0rz0B4F2gcrlhXI46DaGM+Q==","signatures":[{"sig":"MEYCIQDo3Pgvgp/vPX5ssjM67+rXv5j7OJQH46ZRlfxztyjlMQIhANfDyX36EK221Mh6/kL72Yg3cEQNZOjvQCJ+G50NrWn6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTixZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWsg/+Iss3BaumKgKuNTyAOk7GRJHPvNfsmMwDfnUjkeO/u+K7nzz6\r\noK+cuKLocX5yzx5QJavXXvmRLV1ubQ8Fpct8YPPc5O1Bzqx7A5E3u3PTIAlt\r\nBgY5lrGT7NjDMWPbvDelprArK5PLTKkIRzleloUOjg+MzZPmf6Y0eYaXAnFA\r\nbCU6ui3zmgc0ef9Cg8cRzvTkKyhXIPM+oCLFv1bGp6/8rXxjB3x3XQMzk65r\r\nhtNIlqUfxpF9TFqiZc7zdyEvj+tjLG9tH5nvPElnzUg/orG5SVQieOvW3/GT\r\nkffZWtSilYGS3KCnsw743R660V/NxicuUqhiZL1je7oTR+vdWsW16M0bxlNt\r\nVpder8vUcvrS5fWefeh1C1afk+0rDavmOhizosaooJfgSLuOmHQtJLXM4p5C\r\nAm7V9Bxtx4U23qgX882wL9kU1OxJ+rhx2V7hrkMr57yvyYx6YypX7HTiNxxp\r\nRpze6Kv7e1GiGC8yXxzxCiCG8Knx3mIz63b6Hz22iySdYOf2rdCb2/AfqhwJ\r\naR7+u8ppK7wNYTx35LmwMGqMoc3aXR2cZvETJ6SpRcIjCXASbvmgBMD3dEJd\r\njyMKk4FqA2zWSiza+kxgj4zrkcmbPDRl2fOkkd44701Nn7ZgZA8lumH1D9N9\r\nR2hEVv/Mi/dJGpjP+RdWK3H+qUrNdYTTz30=\r\n=WVBu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-c0f331118a22b41efda1f7dd85e08d1f6c85475f-18.x/balena-jellyfish-jellyscript-7.1.126.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-c0f331118a22b41efda1f7dd85e08d1f6c85475f-18.x/balena-jellyfish-jellyscript-7.1.126.tgz","_integrity":"sha512-pqXRZmuKTo7oVoxEHF4O3hXNFoeWYS15nvWpjko+7HCtIND26ih6fPyrmoZdC/R0rz0B4F2gcrlhXI46DaGM+Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T04:28:43.661Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.146","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.126_1666067545109_0.013917857698039882","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.127-renovate-autumndb-22-x-6dfa33711641bad8c0594e0b1c40c4f360c04951":{"name":"@balena/jellyfish-jellyscript","version":"7.1.127-renovate-autumndb-22-x-6dfa33711641bad8c0594e0b1c40c4f360c04951","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.127-renovate-autumndb-22-x-6dfa33711641bad8c0594e0b1c40c4f360c04951","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"41fad9fc994e0cd570ee0eab8915c09176f7c1f3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.127-renovate-autumndb-22-x-6dfa33711641bad8c0594e0b1c40c4f360c04951.tgz","fileCount":14,"integrity":"sha512-GQ9ZBpbNm/iICgqwz8CZMByuNTOUHRusHm0WZzuGLPn1LEQNTR/R+aPicpWK3kUV02B4u9xQ+/Xt2gxokyvKBg==","signatures":[{"sig":"MEUCIQCdGgUD1LRkWj6cR3cN2wOKELq6nvWbwOmMOw4H4Kw3VQIgIE3qqchK5mPtGNPS/C9cRs7wx1l146JGzrPIMLI5YKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTlESACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBoxAAhwvFpJIpXPkoa10s1g4x6qPMbSukK9be9ZzscRvChjl/a1UB\r\nzo+AjqAV2u690C3N3Y4C6eBj9xPj4J+az+VYPZQXLUl6221b/unOD87DIs5K\r\n+/54dLjTinirWS1SL1iAs9asQAxQ1GFwZeFtwSDo6qIs+yr22ii+dQlpea1f\r\nR8YhN5yV7ErAm6NetOvGmbmzB0pNvlZ2+7Jk1T0nxCE38N0geN/erDu9bD7z\r\n7C24KTjvv1Lc8ePcYtXGuOeBUNnVW4N1FaKCXl0H1L92oX2tkkRvaLagjdB8\r\n5ACjNBFtly66EBURPbGy0BFpmA9n9jnGsLtIMQLBbl1ZkP/97lrpA9h5T3cO\r\nIFFll1Evj3mV48PjuUTCHYyvdvKcPk/lOt6DeTFb+WRlMPTBliq8wn3MUb2Y\r\ntyj2lv5fNmOszo2TEyIm4LbUvTAL9++zGDrqT/gojknJfRrITzqvkbbLUho4\r\nH/U2yjYn+joeVDv7NzFPlzkFO6cUuCkfbJ6RsSlj6qDSbM5wC885HH8xCH3G\r\nW8b0ungJGn3a6ShVCqDtdy/5HBA2IYBTaw7TpQVLSOjQvFvy9l0G+sab6rNV\r\nIiu7tqWZZb1gsCalrGNXNh1pSj2rnWFuNQQueX+ZKEhewfsjAfcGSBLN5Eu8\r\ngNmvQKoSva4ZQI87bw6pKaS9adSw4MwdXVg=\r\n=uTqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6dfa33711641bad8c0594e0b1c40c4f360c04951-18.x/balena-jellyfish-jellyscript-7.1.127.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6dfa33711641bad8c0594e0b1c40c4f360c04951-18.x/balena-jellyfish-jellyscript-7.1.127.tgz","_integrity":"sha512-GQ9ZBpbNm/iICgqwz8CZMByuNTOUHRusHm0WZzuGLPn1LEQNTR/R+aPicpWK3kUV02B4u9xQ+/Xt2gxokyvKBg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T07:07:26.038Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.151","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.127-renovate-autumndb-22-x-6dfa33711641bad8c0594e0b1c40c4f360c04951_1666076945934_0.6217123675790164","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.127":{"name":"@balena/jellyfish-jellyscript","version":"7.1.127","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.127","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"374fb1ef9b50d9b245c32772a3d9cbd6182c2974","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.127.tgz","fileCount":12,"integrity":"sha512-f4GtoVLfejk0tehVaV4EL9aN+mAG8EuqXRwItQkaoH91zhWWJvtDBf3Nr9OXJyv4R8RV/vbaJd+6vbBNurv40Q==","signatures":[{"sig":"MEQCIDK+rcHME1hr+fe0yrA4jROX5WgwYUCHZsYsg8/ryc6+AiBVCiVJ13YvgT3IlhBwpRDCLk+s+HvCHsbAgkZjCN9Smw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTlGMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTcg/9FO9SKZVTbJnqvXApOGKhQ/4/z1vzpPXRDl2W9LuEnxlwSwoH\r\nTfBmuBEc+XFDgZiBunfWSROkSOVzQuUHgff6MlC5Dk+OXMpI1Vb5ynDCAmem\r\njwuceiR/zmW1tn1QemKbcO34JnOGupnIeTu52KOGZyXqxpmjOwutiLo7LvEV\r\nRoxYySovEjs7gYoI+MJnYfXm4lo1Xy4Z13CUgpJbjqLn+bsat8Gmr6doDHi8\r\nl4eJiQh20odGHu3HpKBe/TPxH+3DBKq7FZ3Cph4q4yMGln/WSOHnjS7SxwzO\r\ncjSmQNPzHbKgENz+r+KfNvuW8To/1hTSr4InR+btTdGWNtveYG5MX5pPZt3e\r\nFZKD2eDrz01TZlIyaCZiPOVBJ0nbQTEHuO4Il51p6KaSEERK6ehDh4H1aB0V\r\n2CQN5Irhvqpo30igrI4XpxcDtJioxOvzrkkia55f0PTXRl9X25mVYlnByml/\r\nNICqc7ChJSJg0R9BgZDfvaGhbwAbdgSRHpm3pQFxPQFsNGn128jiEgcAoQao\r\nEA6pEaM+9PC/OTOJu2Ve0TvaiETootGNT2mWCniuRt/7LC4YFhoW3AKbMHCp\r\nnJ6MTcU4BAPzdR+0WJuhk4orEVysXYq+b0/lmASH3ZB5KCUahL1JrialKvi6\r\nyGl8ojQ1gcXl/kYy0B0gpkowK7RA0YuM18A=\r\n=cv3x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6dfa33711641bad8c0594e0b1c40c4f360c04951-18.x/balena-jellyfish-jellyscript-7.1.127.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6dfa33711641bad8c0594e0b1c40c4f360c04951-18.x/balena-jellyfish-jellyscript-7.1.127.tgz","_integrity":"sha512-f4GtoVLfejk0tehVaV4EL9aN+mAG8EuqXRwItQkaoH91zhWWJvtDBf3Nr9OXJyv4R8RV/vbaJd+6vbBNurv40Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T07:07:26.038Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.151","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.127_1666077068535_0.22640751615570953","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.128-renovate-autumndb-22-x-e44bac2816302f3f9338ebb2229036c80b6670ec":{"name":"@balena/jellyfish-jellyscript","version":"7.1.128-renovate-autumndb-22-x-e44bac2816302f3f9338ebb2229036c80b6670ec","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.128-renovate-autumndb-22-x-e44bac2816302f3f9338ebb2229036c80b6670ec","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7f4a3d968cc0db57f3391962114d07ad27fcd179","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.128-renovate-autumndb-22-x-e44bac2816302f3f9338ebb2229036c80b6670ec.tgz","fileCount":14,"integrity":"sha512-+mU34fyPWBuWDmzrofgUYZWKpxyHtVP7ShR19Rbvj/Uu9EUGhykW2JCn8dEpB/pAoB/Xx4B/a4bZ7z7WkpHkAg==","signatures":[{"sig":"MEQCIHoxwroq+ruM9Qk4Xz56WpvnYBGlTuEFaoy42+LWbyegAiBz9m4otRzfxj5xK1uQDCtBU/uhhhMtyb0ujsEU4iTwRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTop3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptGA/+NmwHr5oBdjJ6ZEgItrnUWkKqxWKPCq0vwXd+YpAELmSMUj4n\r\nQWG8IuS/qIWsgaMV7XFavswPXt3D1Vg/FP47wv/Fi4Ei04uABXrc7obeXdmq\r\niObUC605IZJ58K20CZQo/M2uKKtYGCzN4KvPHE0ax2wbzz7R88tzkOmp3JGZ\r\nqJ0eIW2Wn/JMHuHVXzf8YlEG3iKhK13ufqsYzmF7eQgAjH2LF+UKriazFbwq\r\nTE4NLE+iNtmh8mNF1xZAxzK9eZbRgcLjRRYwb2LeRW/HkWQ8yChNPpzbhZUZ\r\nAIDMtzTtZEXc0+Zfj/LyNFs7wKo7TO4RVznrd5B+EG4hEQCXI2NNKt6GoHHC\r\nkA8M8NRaOpCBMkoB9TzWBzjHfX9FkSOjeef+oxJzbha7NXziKSfpgUQugEIp\r\ntbrrA2/byT4eh5z19Xt5e0m2NA+bJ5Ea9qcCfvNroygwiyOm30CAHCcnt+kg\r\nkS3RTEKUOW4jd8atllWX4acrlQ/uHvhIkBB4u9hvzhmOn+O6gBH+cCIqju64\r\niyqyR4iYUmhH33sYlDs3gngTuf8frjpgGzPMMVKBTK7CBq+6eUGHLANck1Er\r\n4d2JnmJCYt195yVwFD/MTWrfrwz88A5K+0LpjWBzctchUlLIbhwCztOPa9/9\r\n7KFO3QIUyvkQ4vE+X8oKwNZL9xQ2UcYSlE4=\r\n=0CNJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e44bac2816302f3f9338ebb2229036c80b6670ec-18.x/balena-jellyfish-jellyscript-7.1.128.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e44bac2816302f3f9338ebb2229036c80b6670ec-18.x/balena-jellyfish-jellyscript-7.1.128.tgz","_integrity":"sha512-+mU34fyPWBuWDmzrofgUYZWKpxyHtVP7ShR19Rbvj/Uu9EUGhykW2JCn8dEpB/pAoB/Xx4B/a4bZ7z7WkpHkAg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T11:12:35.524Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.153","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.128-renovate-autumndb-22-x-e44bac2816302f3f9338ebb2229036c80b6670ec_1666091639749_0.8750431720644503","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.128":{"name":"@balena/jellyfish-jellyscript","version":"7.1.128","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.128","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"459d9be211952620f2547652cffbe29093464ec2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.128.tgz","fileCount":12,"integrity":"sha512-U9XG96DYJR4bQzTOxJk+xB+BL1iEY/1mmTEoTpM+UbvmckB5s6rQpYw8eMePXghKSqv2L8k6pnHtE1vIiUUcBg==","signatures":[{"sig":"MEUCIQDJpB/5XBfP40j9h4uDF7tapYjdAyVXedvL1vOxk/h6NQIgXlWYeopmygudRl2ehNQD5uFgpytTbNNzTxkbbqWkSNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTosHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYJw/8Dizw37g0NQW3q/xKVRGL3bUU7/3D9+wiDvNea7vMltUTHRbu\r\ngCgKGjvBjjZXPnJkLpFwJFuaOrtUnLFOT+0etVgSN3axxYkpfVg5FErktR6X\r\nKJZmJ+aBXbFr7ovQNDMBS0BDZvbnSWzgjOKtNANQDM0L5GyWDkTD2qoqZZxy\r\no46EYxA+QJCRyF+4ajWvsOYuIFdVDMjEn/EW8mKQh808XKs+TuF/e6iNc8c8\r\nf1Qk4y2S19zo1BrA3XZ984Rkexvv5jrt+xvl6ZFu4q55Ch62PHsSMVCY7g4p\r\nsqhcib3Z34V6vkbL382r3K/XA/47laLOWAonvkFB5csrRN/fX7//iiF/gGSs\r\nXWA8YUtrGgjO/46WxiOzGpvRpidNvWKDeRJbIEGQlj4eYTayuUP5TejrLI9G\r\nc+OaPigVRJ1GMs12LOsR3qzbAPPYf/dstHByHvKymv+ZUYNC4FO30UM6KX4X\r\niILd2flVKFIUxniPwOBSRb+ymqQtJhHdfOs0R4yBFIwPGpBk7bTFpLc0U6Ym\r\noGEe69cpxpgUqyEuil1uRkkjVbqN+SQM3WKiHd5xD6aKw2LlX+/RKjb4mNwE\r\nJrdMLZ8ZgR4GM+qw2afi/Fth9gert0Lt/YG1ple455Sf3ae4tMKUl3Tr+Spt\r\nrMoxwo3lSCpLP3hP75tFQymsiNiKFVCIxyk=\r\n=zSZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-e44bac2816302f3f9338ebb2229036c80b6670ec-18.x/balena-jellyfish-jellyscript-7.1.128.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-e44bac2816302f3f9338ebb2229036c80b6670ec-18.x/balena-jellyfish-jellyscript-7.1.128.tgz","_integrity":"sha512-U9XG96DYJR4bQzTOxJk+xB+BL1iEY/1mmTEoTpM+UbvmckB5s6rQpYw8eMePXghKSqv2L8k6pnHtE1vIiUUcBg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T11:12:35.524Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.153","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.128_1666091783413_0.26527370606437817","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.129-renovate-autumndb-22-x-9426b0904b65e845020d6be72ee728dd41e9d772":{"name":"@balena/jellyfish-jellyscript","version":"7.1.129-renovate-autumndb-22-x-9426b0904b65e845020d6be72ee728dd41e9d772","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.129-renovate-autumndb-22-x-9426b0904b65e845020d6be72ee728dd41e9d772","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fbcabed5736aa49fc4ed286650af3935d81524e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.129-renovate-autumndb-22-x-9426b0904b65e845020d6be72ee728dd41e9d772.tgz","fileCount":14,"integrity":"sha512-dE3IKYs/oZiD2OCrMggoO2LnIVPufQwNCBc4J3btnH5gvyP6fLmJAPnpuISj6mRfzxhD9Cu8Mn1gR8S8UH/bUg==","signatures":[{"sig":"MEQCID3DitOikgWMJJ/hpP6qFKMLAi77jgoDLO6wUi1cS5FRAiBjMrHLHCaOhKO9AUZSAGXSe46ZJ7Ycxxbuwm2+HYxIYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrx5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/yg/+Mukq670XoKIj5mJX2joazQqaJ5o8NZQf5U0Xpo4Hn39BjlcP\r\nzYkrGucIAP7ho1Zq8YiZjenk2IDDL4LZkwbhybxZ7Vf0j8fYMpEuQ4uq7w67\r\nF8NkaQoY5NKgXpbq4gnvAHNPw3hktZPPnDP9p4eWSE2phlT0qn0gSbuzCHTx\r\nqCgZqKHAPYbDPgPptA1FJ8n5aSy/dte/JFtD5usC6zgV19AifOAlAjM6BK1j\r\nMdU/sOzniahBG9pEdn0npRiXQQ1Thi+moDW5wwjkrUlLfmiQYtXpIPtJv7e6\r\nOjK0HRNJg9bGWjs7UljD977zT+Qmh4KXDcY1rf8MShnmeAOHxp+DRaeaCLCB\r\nDJbawVv5WLIY7onjMQk6wgk6EG5OI8gbgoqdjzsROiGtKLdbPWkbW+8e4bTw\r\n682VNWgr469ouQ2iyoXSmhSiUzB/KjTa/I6SOcTe7aCHxpnUpP9toLknnWVp\r\nUP7zVGBOrDnZQseyQWdZZ2wcXknjJ2wGg6yruUcDV3h80hNoa6I2ySdJz4yY\r\nBPOqP4Bn773H0/Tci7HbeD+lR+9A6o7mMrVo7RFItQhQJFHqLqU5WiQk87BX\r\nDb/aRsK2kTzKSBpIao2LtVPCUAtDX4nv3GVP2aLTqNRNilovQdzwnzeQ8Hgh\r\nXp7D83DCRXnk7XMzL+BNTCB6aaCaY6M9n1k=\r\n=rSoh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9426b0904b65e845020d6be72ee728dd41e9d772-18.x/balena-jellyfish-jellyscript-7.1.129.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9426b0904b65e845020d6be72ee728dd41e9d772-18.x/balena-jellyfish-jellyscript-7.1.129.tgz","_integrity":"sha512-dE3IKYs/oZiD2OCrMggoO2LnIVPufQwNCBc4J3btnH5gvyP6fLmJAPnpuISj6mRfzxhD9Cu8Mn1gR8S8UH/bUg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T14:45:54.057Z"},"_npmVersion":"8.15.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.154","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.129-renovate-autumndb-22-x-9426b0904b65e845020d6be72ee728dd41e9d772_1666104441194_0.5221276910919048","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.129":{"name":"@balena/jellyfish-jellyscript","version":"7.1.129","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.129","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"6e401585bfb7588f76abf35fd6bd03e8a25d1503","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.129.tgz","fileCount":12,"integrity":"sha512-v20G7+V6mlE87O6YUmyCSMgpLtszPQA6f6Lch1Gb9ivLA6FBRPvaLwARcuuImqy6mW9ZW0aXTiK6OHbPwRE05g==","signatures":[{"sig":"MEYCIQD+OFtt6soJa2zHRHZ/F8Y+aHJGCi6Ee+GbA4kmqS4AAQIhAPZtARDeQAVn0SOxUuqXHRFsVtzEOudEzw158rJLpbbY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTrzxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+NhAAhmFlIlU7D0nnfyHisFBixMSn+7v8oU6ED2oSEeCp5dfjM8LM\r\nDwIa7k1u34LBZgzTHNPQOp7heUgKA6WNhkrOJWPXpsEwh1IOeUiMHK5aZTJZ\r\n93YMfMnmuF0OtPgrz5XNT4VKgR+fvPZO6uMU0Eo/OzRvCjNvdA6YBHPfibip\r\ntOQTXzO4Aw2w8Xn5XV574JvO1apgEqEBndseG7sPEG7lDr5XAEqtybUrXrYC\r\nV1cnomTyxQntIACqd+Hmj9i8K4Yy0PvO/5p/tcdMgDVf8pZNkw93c6/3LxQW\r\n/oXilZ8GzPbfTShopaZAR04ZeeWzOCa9DXRw/BWPhbR3mJIZaJBG0uFlbbGx\r\nihDPhC4RqLiET3Vkz8bpFCwHHdD6f5v2ptJRoWHOzpnGJxjVzwhpLNo0d7wq\r\nNwJGTfW5k0I9FB6hcYqS3T9dpDD/HP4ze1p6nsVSLoJQsxT3WdaFQcAZkueF\r\ntXrn3Iq391CO/gUtw3hmXqv5N0h2KekKwyGQLSgFyVrfUKZozYmnjFE095us\r\noFVlYvE1nBQnDcfx96kXpTR5iexkBcCgpKLE/hKzRJ/6Pqw8ZAKwwE7hXbS9\r\n7ZHgeK5tpp870wDiVB3zR1QuadwohpavLND+xo32JFKKCppDrklOiLMmJodQ\r\ntHkWfAXc+n2uwXI6961kn342wb2mmPx8klM=\r\n=u0Hc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-9426b0904b65e845020d6be72ee728dd41e9d772-18.x/balena-jellyfish-jellyscript-7.1.129.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-9426b0904b65e845020d6be72ee728dd41e9d772-18.x/balena-jellyfish-jellyscript-7.1.129.tgz","_integrity":"sha512-v20G7+V6mlE87O6YUmyCSMgpLtszPQA6f6Lch1Gb9ivLA6FBRPvaLwARcuuImqy6mW9ZW0aXTiK6OHbPwRE05g==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-18T14:45:54.057Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.154","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.0","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.129_1666104561231_0.60613533778925","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.130-renovate-simple-git-hooks-2-x-f277c89e7cda1d532f5b770b86e317d294998104":{"name":"@balena/jellyfish-jellyscript","version":"7.1.130-renovate-simple-git-hooks-2-x-f277c89e7cda1d532f5b770b86e317d294998104","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.130-renovate-simple-git-hooks-2-x-f277c89e7cda1d532f5b770b86e317d294998104","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"cfc220f01e24b9d4293681865461023d10a836f0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.130-renovate-simple-git-hooks-2-x-f277c89e7cda1d532f5b770b86e317d294998104.tgz","fileCount":14,"integrity":"sha512-qb34QS8CkxztjeYBfQGBsvx2KYmlWJAX37x8QaJNbwFPF6YYlG4cUrIgsEvUQ83a1G3nffE/DRPUiO4VW+gnAw==","signatures":[{"sig":"MEUCIQCWCwHDBrMComdUeyyedA3cENrHd+PXdJxH7zeMzx5G1AIgeQVnGfd5O9xR4bqs1ljNpaFlVF6tYyfpeJjVWANIcgE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU0kTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr98g/+N9vPqCkIHfsjXEcc4AuCjyRGib4ON8BuAgkJKBQVyyZnYi5A\r\ngp5NvBOZ4VNrrmiCHgZCI7JpHr2uWnq/NYAZ09dSsubx4RW0pgcYctgzSNUP\r\nfpg4nySkmKyAIRq1BFAOaiEXc1kPeFgrp7WcSyxOac9ofvaGA3dKbhcj/kWr\r\n1lzsNYBHBgHkajCBOM3p4fP9wjvwtTDiNT44mazVMDDfnJlgH6jal+wAw0EL\r\no4QJZHkbc1FrvUzedkvVpyrPmZJsuVSGMbyGyNFJW16SeplSFCtXuXeI7Rkx\r\nlcimYHaUH92702W55Ybir7FMk4IaaK6Dfop+ZmW37q6Jl2G9ryMx3qLSgyzH\r\n9tl8hAgSsNxjfW3Z6LOB17sGC6G4Ks/nXeujfw751sbhE8anI/piktZW96CY\r\n81xFxeJO3tYJagqhqpyGoSMhGbdOO8qzTFa1vpLunA/GtyUp8g8TfnhSXcM2\r\n4DpYHbSXhXHAVqDTH5j7GL3b1yDAQyn2wOyQKPUxz/TacSHfKm+on7+LC3zb\r\nX39RlVMoEvuKMp9OedrENO709ez0DNtX/6h8iQAWgO/znaA8qnPifGKq9BoD\r\n/haP0urz43R8cqpZHg2Yg0PwhIPu9iZIh+9f+zsksd0lJsokbuY90+CgVzof\r\n7Ax+ZeOMU7SSikqLi4F66L4Ju7cwICIiYmM=\r\n=U/qg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-f277c89e7cda1d532f5b770b86e317d294998104-18.x/balena-jellyfish-jellyscript-7.1.130.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-f277c89e7cda1d532f5b770b86e317d294998104-18.x/balena-jellyfish-jellyscript-7.1.130.tgz","_integrity":"sha512-qb34QS8CkxztjeYBfQGBsvx2KYmlWJAX37x8QaJNbwFPF6YYlG4cUrIgsEvUQ83a1G3nffE/DRPUiO4VW+gnAw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-22T01:34:43.169Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.154","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.130-renovate-simple-git-hooks-2-x-f277c89e7cda1d532f5b770b86e317d294998104_1666402579651_0.48173120878229647","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.130":{"name":"@balena/jellyfish-jellyscript","version":"7.1.130","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.130","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"581a837d2fc83f9c7aafcb4844441f18e0fe92c1","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.130.tgz","fileCount":12,"integrity":"sha512-WEqUGxtnr3StD8OsIayIXYXG4YcpplK7BasKtmWNEaWHU8GEw/kkK+Ni3mMRe/9wD70T5eVs8rNYXAfjnMtB1Q==","signatures":[{"sig":"MEUCIFZjLB47a/+MDArJrg0VnYvxabcFOp8E6JGlYoqO8/iEAiEAxrCGrv4aRVweiCe8WeVUfvHbED65VCBUlbGrwiZ8Yso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU0mKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPxRAApR3SysuT1oLYI5H3nB9Pnt02abaGK7TGo1569m0hrm1XbFZU\r\n7+eIinvFsEyDsKA1GVfOZdbS3mFFFXZ7bXqiGFe1Q9pHhzvCIloYvClpyxve\r\nB/NcApub9V3MUyVY3Bdq5MRzIFf1DmfPqaQRufS5iMUwJWk2Y9pnM6CnGf90\r\ndvVBYgToxhrZFjjUPHovf88nNkrl/GuxVbGezjNXY9bBzoCTcc7LhpKjzHpT\r\nyePzHs3E6XQqiyDE4q0JvNC+u2KKFOh2NBrVl89v7GGRL91s0tc/tM4Fji4k\r\nEDQPWtmghYsXXqPJNVxWVP3ko+HEyATo+xIUaRv8+KvPEdPwI3koDLoOmxyp\r\nHDR1Bxi7RGmdLYNAKbBi1dNM9vUyLqoywJBnxdOc0fUQ2Zy31NhtyeqXjh/3\r\nwlb/rbmVykoNaVduclQJWjcPjps6NzXqB+8WHmEV77B5CU4eA+bi/LKyErkv\r\n5P1XxjwvDO14QU8ekEGgc99huo6ABKYXakE+ljbvCJuq/Rqmy+4EARSzeecW\r\n5B7dpPmdSDZwMyekaiTNHWoEuCpJRVKFKEFS+usJjGwvkcc3Gu+VIhcAJNXj\r\nNWDJOVRWqHsXyveIFoRk2/I1Lsyjzo74Zah7yUWFqQqMiKOeiIzAEGUjF+TI\r\nj/k0osGUmIe0ZwS6972rid6ckD+vmr5BGh4=\r\n=gvRq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-f277c89e7cda1d532f5b770b86e317d294998104-18.x/balena-jellyfish-jellyscript-7.1.130.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-f277c89e7cda1d532f5b770b86e317d294998104-18.x/balena-jellyfish-jellyscript-7.1.130.tgz","_integrity":"sha512-WEqUGxtnr3StD8OsIayIXYXG4YcpplK7BasKtmWNEaWHU8GEw/kkK+Ni3mMRe/9wD70T5eVs8rNYXAfjnMtB1Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-22T01:34:43.169Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.154","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.1.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.130_1666402697867_0.9670525682235989","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.131-renovate-jest-monorepo-3551fbd28b4e13e344f4ea07f288698ee52a006b":{"name":"@balena/jellyfish-jellyscript","version":"7.1.131-renovate-jest-monorepo-3551fbd28b4e13e344f4ea07f288698ee52a006b","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.131-renovate-jest-monorepo-3551fbd28b4e13e344f4ea07f288698ee52a006b","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5ccc048f2439b5a786b065ddede1eca80c07d571","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.131-renovate-jest-monorepo-3551fbd28b4e13e344f4ea07f288698ee52a006b.tgz","fileCount":14,"integrity":"sha512-l7hW43J0OB7W1zzr43saAZ23ZTSafr7Ks5RtZdTmRdctOzIuO9nfHfwMFDub3OpiQX+EL0sfR3HdYF8AbnxZwQ==","signatures":[{"sig":"MEQCIC/+Keh3nmXgQa2ShjpksfZ3+VBaA5pNi1lABi3M6BXnAiB3lJSsUq41Ivp6jPJnN9Q4cVfjlq8F1BiMnY2CnMLcQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU0o4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWcA/9FuVNijg/H69CggvtRP4fkz8R/xezNWI2D+MC/rTH0dxsXQHs\r\npWxkY5EqrGZolFHkkO3+toVZlMlzoRLcRokdGddaOi9v9z0lw5PDviEi4VIC\r\nrAGUJSCKuokr3x2JPw4XTstm2FgrG7D6zNl4fWlmX9nzRksvu7UVUU+yPHEt\r\niPt7InEaSJA0FaeUWkyaTgV6vmiFPjk6yrugbzWlJ1SzSFDFbhHUHVjVCHIo\r\nBRDj2Uu+nJSjVRlNeH4bYa1985uVzdIeLRq3sSpBYzqPacNwGl2M5ndN34G8\r\n5wa5LVC+qolnlIBMM99qnKGrSlmd1doy67pw4vrimbZ4OsrDgqLpJM0ECV20\r\ncn0YwOru5vIczmvDALcvs77Ym72J9LnUSiCIGTyV1qeJa+qEwvvk0ZCrd4fs\r\n+ZHk5O3HHkA2BvN557oEAH04YlJpvGc2sL78PMEB4vdwuiL4zVwXhVNZAFy2\r\nLApKPO7SBPB7HTu8YEbYiCWkMbGehNtxCHpGSXRyXqvrWpXgNZlZsWcUG8MK\r\nRFw7iy1AC0riXy06Cf2sYl63nfwNfcEZaLT7rBXKJHXFEQ/CCRC3tQJAZnBt\r\n4PkcJ+52+c+uCmj+LgbuQuGGQtE6J/ZrKj+sfGTVA7RuLUBhMCZGJHgEnhOW\r\neH3MURQYFtWXJfbthAeNBxigRrZhzzwIRZ4=\r\n=X5WM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3551fbd28b4e13e344f4ea07f288698ee52a006b-18.x/balena-jellyfish-jellyscript-7.1.131.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3551fbd28b4e13e344f4ea07f288698ee52a006b-18.x/balena-jellyfish-jellyscript-7.1.131.tgz","_integrity":"sha512-l7hW43J0OB7W1zzr43saAZ23ZTSafr7Ks5RtZdTmRdctOzIuO9nfHfwMFDub3OpiQX+EL0sfR3HdYF8AbnxZwQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-22T01:39:47.846Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.154","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.131-renovate-jest-monorepo-3551fbd28b4e13e344f4ea07f288698ee52a006b_1666402872250_0.8792673115000742","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.131":{"name":"@balena/jellyfish-jellyscript","version":"7.1.131","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.131","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1ae9bf0d0daa0d56015e1e62e4e83a91b34c0a9c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.131.tgz","fileCount":12,"integrity":"sha512-NHYzgeOXw83dUHIbyRra7wAeElPw7xolhS1w2d2D5j1xRWQ/uErKVDUVas8qTTSiJ3IfPNi4p77JpOQOG30NGA==","signatures":[{"sig":"MEQCIDSyU+rBu5Yqd1hrgXTiK77i/lXiWbrMfsNqc6zjG1ZQAiBbZCcEoSZHBvBTLi5u0JUIgAwzPc/UK9314sTdgAjHXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU0q8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGvw//cpjmFG5EoAnzRnobSLQU+IEOuLl9A/dsJRjEQoYmY/ygbZY1\r\nQB01wK3GcHErsYSr+32XT+Em6EJGsEYRuW4nuVU/KXz5aeHhIWklQkDzEhiZ\r\n1wRDIYjjTMybA9o8qKiURDCGayKZwaArq3CGhTVT5XWO9Knl152PD1M9JpCL\r\nGrSQM+rj4ypdU865IlJKnNxLU9Mls888TWdgUBjWkGBAwoP6KZWQK0xxMmfA\r\nWYLn7x1MAGc6yxsVeqCYKFMujfIvjQQziKbijqj5L+ZmVTiq+1c6UniAPNyb\r\nJFUFJa3eI0IozO9HLhymVuemDejBG0NLuTnosvjfaTuD3AFY9FQWKgAgzxnq\r\nfTylclQHg1fEZCPQmaf4MNn45c/tHHiX9mqnSzyOFrTwVMvzSCwuK1v5ehK8\r\noWQZTXNDVt0HeH6two2a4vBBabBHYbmIS4cdAxAJRx1LOxQ37OZ7v/dufUd9\r\nuojdLxMmKUb2ShEuYq097K+sq3Pq/ozgXF9gH4zBBMODTu9I3gAkvtjtp5qN\r\nVT6Av4a6Y4MbF4YRYRWb59PcwHO0qbZSDSsbadK+F2+pI8hv7WcPqtESC6zo\r\nBBcuEz7te5Fg/6meSNchWwCyZRo3yy9v2xrxP23nAulMfG7uQiEBjL+njP2v\r\nQdNoTTIsnYq1TtpipC0apRA3+HgIR2Z/gnI=\r\n=qALl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-3551fbd28b4e13e344f4ea07f288698ee52a006b-18.x/balena-jellyfish-jellyscript-7.1.131.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-3551fbd28b4e13e344f4ea07f288698ee52a006b-18.x/balena-jellyfish-jellyscript-7.1.131.tgz","_integrity":"sha512-NHYzgeOXw83dUHIbyRra7wAeElPw7xolhS1w2d2D5j1xRWQ/uErKVDUVas8qTTSiJ3IfPNi4p77JpOQOG30NGA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-22T01:39:47.846Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.154","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.131_1666403004658_0.9417392781060245","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.132-renovate-autumndb-22-x-6f70706fec67cf227d6264f3f05248ef8cf5b8a2":{"name":"@balena/jellyfish-jellyscript","version":"7.1.132-renovate-autumndb-22-x-6f70706fec67cf227d6264f3f05248ef8cf5b8a2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.132-renovate-autumndb-22-x-6f70706fec67cf227d6264f3f05248ef8cf5b8a2","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"07c1fbf4b719db9d2f764b0205450f55130a6d1c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.132-renovate-autumndb-22-x-6f70706fec67cf227d6264f3f05248ef8cf5b8a2.tgz","fileCount":14,"integrity":"sha512-8T7oBPPL9HWWU/c9esYFjYoTVMcldmoZPrLkqR1+D7gkPPcmILkc1Y+PrLoiDqIHu2gB0svMFEaS2Flc9wIJWw==","signatures":[{"sig":"MEYCIQCUsHsDfKsGZdVohMwjZm3nC1KKGgG9EBlFI3rTB2RS9gIhALET/YFLeq+WrU6oMhcsS+cBcTaoXJo1dS8jVimjDS/P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU3N+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoBRAAhBu0QjIO1I6PrLC5iLophNDf0sUDm+yIT/QcY3AuoYtjyasx\r\nx1EI1OGrUYvCj/NBMValkPQ9tMVU4pZBqmGLpBYkC2KF2XXrWWEimaPVnQM5\r\nXuvDuakl9Rcbj2cQrrWfHa2jE/bi/29kOiXzmYi3h1ppzfNIpJlQAgVslZdP\r\nD9F21JnlNi0N3DifTbHXzNsQ7csfgUU8cUd44nQslKL4PtxZ6pzfHjqme0mJ\r\nnky7Pgtw9Z49ieB+7suqC87Nt3b+fC8KM5Vz+42y1gw0SYQ/nWL98eBIwEI9\r\nfbeeGcQFvSfHCLDZ48E6B2zcFP5dpqAvYgYgw7VnqNlaHBhl9RVJ2zRdzNhf\r\nXCwgD/CPDtE6JehL83dQ4davFJHfFIIw9YGKi+cO2nJLptUK5WH7oFjRmEI2\r\nAbo6s0o4GZUYlCV2calRjYxCqRBXiXsYQjGLwuZh/ipiSIZH4eV784S/mu7f\r\nLyNPnVt7YwFoGFNWsANoZLNFV6UrG0FMGgMxLc3iZE4mn9MOE0FOUtFgMWWQ\r\n+JIC1qCjg4QquLSn+0oYxSzN9aqA0hicCj7gd2HnQKjwh87jUUGLYoP3dlPA\r\nn/Ux5pCF1maGr+0babkCJTME0XjlCQ69c/2JMU5XhjT/bmyqDpN56h95uKcC\r\nkAUBaPmc55trEyO9u3/IhNKkpUuEVd5actU=\r\n=8yJS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6f70706fec67cf227d6264f3f05248ef8cf5b8a2-18.x/balena-jellyfish-jellyscript-7.1.132.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6f70706fec67cf227d6264f3f05248ef8cf5b8a2-18.x/balena-jellyfish-jellyscript-7.1.132.tgz","_integrity":"sha512-8T7oBPPL9HWWU/c9esYFjYoTVMcldmoZPrLkqR1+D7gkPPcmILkc1Y+PrLoiDqIHu2gB0svMFEaS2Flc9wIJWw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-22T04:35:48.685Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.158","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.132-renovate-autumndb-22-x-6f70706fec67cf227d6264f3f05248ef8cf5b8a2_1666413438015_0.6515449843251977","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.132":{"name":"@balena/jellyfish-jellyscript","version":"7.1.132","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.132","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"826efa34b90f438051a5885cf794db9e83924680","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.132.tgz","fileCount":12,"integrity":"sha512-lTkwje+SYCNFVjH35jLT4ZyiFrJQkVpVNxYP+6ErfcIyNmHoO+XepvBDCdMMvd5aAkyQt6pWLMMua1FCBwFb5g==","signatures":[{"sig":"MEQCIB/fneCAnA11QTOqEaY+TyQR3xMxLLP62T4aN1e/MMSJAiAkoJXnBUkXS6uDrv9sNpvXKyY1nt+9Mghug/GctaBuUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjU3PoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOihAAkBdz0g2axWWZ+Rjam/y5y1HN3aCw6aWWdhf6zDQ9AAEdWes8\r\nHThIFtzaEXsI5Xu0Is0hFGSh0OnU6hT2kEop0P/WkToD5Y7m3roHqt/LREer\r\n9K0l71Uo9dV/bjgXX2fnqz0rJyqBRMu/e4UCbZcWmSAA+yySccwXRz+uf97H\r\nAp95ACd5PSmBgRqmH8VHok4kJNN7hpDp633E74g5enu5tjDbyJqNgkZXPKGo\r\nKz2e0VrxrTwu6O8A5+ftQzlazccb9OqH4gAzvpMj7vOSgjIp+PDZzDTFf3KN\r\nb+15qDHDWHn3LgNfuiOl53fma5USKw5DodpMwa5qtVbX+a/GtwBFUUXra7VM\r\n5q/5GWUR7ycrtUY2NUsoVaY2L4TdriA2XTTsnmoKe7U+nf9mPs45MQCDj79X\r\nlbtsOH2FyvicoQ5ccSi0q3VwHAtVGwPpQL99YWY8hejOocnlWW6wC63GzeF7\r\nwiVDtxoYd4HuI37Ss8i3YaUlmjr7IHzOvHRgekTHOYQcxp1lREl7tnYKFEw/\r\nKxgl4Afdq9UPuQoSEnY74dR01b40iBfm2lE5S4B4v2SRiLgByik291M36ZDO\r\n5KxBrlpIw4r/vCijwkecIkucWtXANjQuVmvizY/sxeiFz3+hepThPybKrTdq\r\nN/whkT7r5CedDb+62y/XjfO6cj/9ardQdmE=\r\n=wxpj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-6f70706fec67cf227d6264f3f05248ef8cf5b8a2-18.x/balena-jellyfish-jellyscript-7.1.132.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-6f70706fec67cf227d6264f3f05248ef8cf5b8a2-18.x/balena-jellyfish-jellyscript-7.1.132.tgz","_integrity":"sha512-lTkwje+SYCNFVjH35jLT4ZyiFrJQkVpVNxYP+6ErfcIyNmHoO+XepvBDCdMMvd5aAkyQt6pWLMMua1FCBwFb5g==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-22T04:35:48.685Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.17","autumndb":"^22.2.158","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.132_1666413544008_0.9513059799084054","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.133-renovate-typedoc-0-x-b38b1e32c56c329ffe786aeab974729d31ee24d5":{"name":"@balena/jellyfish-jellyscript","version":"7.1.133-renovate-typedoc-0-x-b38b1e32c56c329ffe786aeab974729d31ee24d5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.133-renovate-typedoc-0-x-b38b1e32c56c329ffe786aeab974729d31ee24d5","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"98ca04a04861fd5da713e1f52656bd72a51a4951","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.133-renovate-typedoc-0-x-b38b1e32c56c329ffe786aeab974729d31ee24d5.tgz","fileCount":14,"integrity":"sha512-Sr7wUTV1mwEnFHqvPF8nQxPPr8/0aMj+7xZBH4TNlti71WIXMVX+YBobSUWpA68KyhxBFfwtVNKjjoU+ok58Zw==","signatures":[{"sig":"MEYCIQDvUBKoicXE3ysmcJJQz8HsipOb05dcsH+6do450kKIJQIhAMq1VSHH30ydsswW9lF94K0goeQ4XgoJgPbeMdUxOueP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVarTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoplBAAieXVUpI7HAXd0SEAfDKvTN9HrTxF2TvCNmU+oL/d1U/Qsxz5\r\nroOQNEFeSO16U8wk8xSCTOPbJw8vbkuj48bBducvwbXDHZU8znoOo2udM93y\r\n2+qGcEP/YycVfCbaWjXLYZv6KVi48xLPtN8gUy4aG0dU2HXhlxHvdccQ2Yc8\r\nYoKencnekwQiwVi4SjZUeGgq0km/JbmjdljHGKX8nY7uBO/c6KEIqmb3iyvA\r\nG4ozY8T6KwhdF6lAytg1GPztkcOzrOP1bybi+R5DtVWB0btj+YQxc1IiX9zw\r\n5f1v3MMjXEJ0y4IxOjqan1yjwcMRgZ6nJLAURE7uIVg44sFiWmz9TKcyk39d\r\nd/BwZjdAMXQHreo3bx9lmU4G5tJ/1vaj0o/2ZeC1oiOrqaCfeHHg5PFA2al0\r\n9yXzDHsClSmdSPEq6ArcaRQJNH8I4TVmaYBHxoAC84XUe8GWChKV4x08q1zD\r\nDN0PEKBKSAEP6Tbo2pTZ0YXkEr611SaewIerYgOkfBd6sVtcecid3Uh5sGx5\r\niNfNsTdOXrtJtqKSQy3pmmK7BW01NEkmVndgfW3QWq2Sdga/FmBdCDE8LPy3\r\namZiU5hpkk6kdXIpHd2ubhAUC8hKllcoX7TPt1McNa//xoB+PH4+XFbXeXGs\r\nVjnMPF2FPK/6DvWNCybGO0GNqCAn2iG9rYM=\r\n=6UUc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b38b1e32c56c329ffe786aeab974729d31ee24d5-18.x/balena-jellyfish-jellyscript-7.1.133.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b38b1e32c56c329ffe786aeab974729d31ee24d5-18.x/balena-jellyfish-jellyscript-7.1.133.tgz","_integrity":"sha512-Sr7wUTV1mwEnFHqvPF8nQxPPr8/0aMj+7xZBH4TNlti71WIXMVX+YBobSUWpA68KyhxBFfwtVNKjjoU+ok58Zw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-23T20:56:27.727Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.158","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.133-renovate-typedoc-0-x-b38b1e32c56c329ffe786aeab974729d31ee24d5_1666558675454_0.6178024908336424","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.133":{"name":"@balena/jellyfish-jellyscript","version":"7.1.133","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.133","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4cd1eb07926c5c432f2abe147fe84086b70256cd","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.133.tgz","fileCount":12,"integrity":"sha512-E5HDc9ZGDVAwdwmQ7PmA/ObeG3a4MDy9BvEpRumKRgZCLo1dCEDc7uefKg1bC0v9gKPsDGD5cGhiVAQiFuxYbg==","signatures":[{"sig":"MEYCIQDa/6Kf+1p8mYI54VI1Q1abFJtjFBe/bg24tMfd1ibwZQIhAOeppQoRjFsYZ8qoT1sRfo9Oe4IKaE9z5brhuh2cHT/V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVatFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2BBAAjIe8OuXTrhKAPmpjPrpbBUtvFeKoOCKuJ2BBOI9odP8ZHkJa\r\nLvxtUf1vn/9WW+bN4oQ2bA7146ZF6fjka8NTzpMyLXVPyBynL4+1+dh8qlhr\r\noRFkdjrE3NVbnNrF6e9Y/4HRq/kHrLUz/i46EsEWnTC0i8cgoHPB7onBXhFg\r\n0swMo9xg37mvCKbs8TFUP+IroOGVlYmOv8J4zDhSFQSSU/e1ZrEePIN+y1Ou\r\nYx333NptoedDeITp1b011/ROlkfImxDEb1F1OzpwZAXh1wPq62Gm8o9TF0bd\r\nQqsbAn6iW7FuivJD5ZGHAbITXnRKz/cjgajAwIdXcRSRqP2UOxUm3741LdVw\r\nGr+jQN80+ZYlnU7M4Uhmpj72OaNSeYh/bmFZjYC74avx+UzwFoqnU2SksusV\r\nWW9WnzxuuVYP0EFtWt0zElZ8quVT9ciacE9ykwU5ln4qo52FlU3+XnJiYvnr\r\nhvai5cxa3D2Sw2cg+E29YOpF1JPmwbnl0lpxBTpPlqcLaLvWAPje8gsu2Zfr\r\nXZjGMeCBV0ZfNcylEkV7jXJY117+d2HNSjquC9sqhTXXrSBf+SjmdiKPO/ca\r\n3CNuqgpv6c+WjhWMlVbd3Z43GGYNSi5J9oVmbNYBoPKuBL/bbK5iCGvFhG61\r\nECpCzHhEeChVSwjuRvXy/n+3Yd9dFRCGxaM=\r\n=WRbw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-b38b1e32c56c329ffe786aeab974729d31ee24d5-18.x/balena-jellyfish-jellyscript-7.1.133.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-b38b1e32c56c329ffe786aeab974729d31ee24d5-18.x/balena-jellyfish-jellyscript-7.1.133.tgz","_integrity":"sha512-E5HDc9ZGDVAwdwmQ7PmA/ObeG3a4MDy9BvEpRumKRgZCLo1dCEDc7uefKg1bC0v9gKPsDGD5cGhiVAQiFuxYbg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-23T20:56:27.727Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.158","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.133_1666558788993_0.3890200916849582","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.134-renovate-autumndb-22-x-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c":{"name":"@balena/jellyfish-jellyscript","version":"7.1.134-renovate-autumndb-22-x-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.134-renovate-autumndb-22-x-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5fa61f95390c1dfb30d2eca463ee2e6046a0cb8f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.134-renovate-autumndb-22-x-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c.tgz","fileCount":14,"integrity":"sha512-lUJE01RebxmLJb80SB1pZJdr36rAg47QGcDLGRH9wB+cy/vcf6fP3tQpXXuqf62jvn2euhqkeqSPmBuXRivEUw==","signatures":[{"sig":"MEYCIQCVhgz/osrE0mIXnXDD0RUrh7c+DmFL//UTcxFcM9q8swIhAIoYJzRByFGIHVf41U4YNEXnXFOKcnDF1YGk4zfua7DR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVfWlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgPg/+Oy0iD+h1+KS839xgN4pScXkFvPQaq1XBiDJT5D9nWfNDYh4f\r\n6HqSV5tTqG6zEf80JjhuZnpb1aPzten4Fh7QJEytvJZHleuE1x7Qc/2P2a2f\r\nG4C+KyTl92h3Dh1c7dhu0gQWuIeApLliJ1wQRN0MqUq3hIuylIq8P+DoCDty\r\nCcvrOeL5XxQclIDhWADXaBW96WRnLkIv+HvS6PeqeA2afUmo3S/ux2czgFSR\r\nyUDirfQ68Vs60oRjuGKVrWt4nifNSGm7gdIbAjRAbM6iBwmrEFR9V3hFelrH\r\nC9mVas8PwLHVu84KPl8xB6Yz7kAnR7bFms/XnxGyTMTJCYqApo7I8PJ/L6fK\r\nxpz0c92fjXkUqKcQ9jXDaC6ytNG3W4UORLFWYVN/uYV5IP1qo+0pUYqkyuv3\r\nvrsMz9lmljBiHoaZ40boXg7Kx+dSzv6BTTh0pPuzLfdEyTb6cSn6gWp/aCZT\r\nBSPE7r2LVmjD38dU1xqUjwyodSbQCvBmrRKoxUntG1jbsURKIiGYpFUWKFNt\r\nmy0tB+6AcO9niVjqfDFcC/nU5l4mDDz1cNnxa0vw5Yw4fIF8PyCgNP/4IO74\r\nWp+jLenBFmJXsbbP3YH0ASi7QMT/WBWAGgSqv6ASuVk+JNZMDFQ2pwgSgzZk\r\nkcgYpL2ZTqypQW7thlcUV76MZiuoeSUTNIs=\r\n=K990\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c-18.x/balena-jellyfish-jellyscript-7.1.134.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\n[![Publish Documentation](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml/badge.svg)](https://github.com/product-os/jellyfish-jellyscript/actions/workflows/publish-docs.yml)\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c-18.x/balena-jellyfish-jellyscript-7.1.134.tgz","_integrity":"sha512-lUJE01RebxmLJb80SB1pZJdr36rAg47QGcDLGRH9wB+cy/vcf6fP3tQpXXuqf62jvn2euhqkeqSPmBuXRivEUw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T02:15:45.180Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.160","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.134-renovate-autumndb-22-x-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c_1666577828758_0.5050251037646201","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.134":{"name":"@balena/jellyfish-jellyscript","version":"7.1.134","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.134","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5930a1e757923a5904f5e1db3c7c93ef2b7caa37","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.134.tgz","fileCount":12,"integrity":"sha512-IVxj8gSTvEscflTCsLWLbX8vub5K08u0w9f8bCxkWPXkFX8IsL7Ioc7CnoVilzdzB8r5hxHZeFaGy4M4lUNZsA==","signatures":[{"sig":"MEUCIQDsCwaxe5cxozVHFZqRbsVOUHm4pt6ViAGW0prFRFkV0wIgF6RWjvxoYOVlaPkMwrOIf7ulFOJfRBEtc6KtloAEWXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVfYjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/EhAAhtQEggBbIEkImgNfk78Y5ovj7kaIheVNIdvcxC4DKsrhl2es\r\nrotqNFnIvJDGOrdDUDpg9FmvdPTPyBtmvJ4UMtK+7kiO/5jq18wI0PeNrkq7\r\nqRLQUmVfk6yg8wCmWWCaj3E67y93vUQ976ZepE/1awuKL42okk+AF+BSBYSl\r\nyrV8N9o7Y3V9ELG9SJKGo1MNQ+hv+CsoGdOz2pz2b46TJDIBCEMWfBdgawGv\r\nxNF0Rqm1F6LnOQfG6DBy6+RZK404mROWNo3z/rgb2KAZyNIWtdgZqtgzX9Xm\r\nqsuJs01ykxubdrTNBqC1f9VEmnSN3ehp6M9fDOjGpqLncRrqWiriE/e874be\r\nBDY4p9eZkkcyTZCNaUGiykoHkSKkZaTgWhq5LClA+0lQa2wrfI7MzR7jKZKW\r\n6+M38EZKdtpZCQCA8v1gDuXL80oy2KekDkJ/THbymhcOlw/21GshmyqG4BQD\r\nPVIf9BuCNu48LIHzD1QlU9bxNEbGp4N6X4RHBINKuYWxu2SttfplOFE0eKqo\r\nEiDmejYwZVLNoEdlzYsCUWn3u8gRwbwZiLRNIbp15NnhNK0VR7eI5Cqx2DoW\r\nvVvVFgSIA2QsYtKHODK28t6WcwQ5uYYf+AYol+qyYeTuv8OZ5lnRNPadP5P1\r\n+nH2JQQWHUN86OkHQCFiaZ0tlYsBctuvqno=\r\n=5seT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c-18.x/balena-jellyfish-jellyscript-7.1.134.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c-18.x/balena-jellyfish-jellyscript-7.1.134.tgz","_integrity":"sha512-IVxj8gSTvEscflTCsLWLbX8vub5K08u0w9f8bCxkWPXkFX8IsL7Ioc7CnoVilzdzB8r5hxHZeFaGy4M4lUNZsA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T02:15:45.180Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.160","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.134_1666577955099_0.5584572668102505","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.135-joshbwlng-readme-13111fd1a45ccf880c77e1c219eae3b25f72187a":{"name":"@balena/jellyfish-jellyscript","version":"7.1.135-joshbwlng-readme-13111fd1a45ccf880c77e1c219eae3b25f72187a","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.135-joshbwlng-readme-13111fd1a45ccf880c77e1c219eae3b25f72187a","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"441199469f99099e94411b6eaa100a626eb15243","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.135-joshbwlng-readme-13111fd1a45ccf880c77e1c219eae3b25f72187a.tgz","fileCount":14,"integrity":"sha512-Yer3Cmp3kxpjPv/Ayaz2FV/CdCQcbVAoebA6msf7vAjjCfqF8jvck9u+uBzPfnPDPbRy9n5ZemLnfDtdhfVPUA==","signatures":[{"sig":"MEUCIErLANXAC+DFkbNK+bnfB5tNOFX5852hOvWXLuwOuSQ7AiEAm55DXHgtJ2S9sSxuNZ4s517P9qdlw360424JYy8MPko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVfhXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGbg//VqL7FDQASS33Ei+YO+FeoTx8d+sHwKOW8izZRYKqHywtz3BH\r\nGTMqCjqkZFVJSxYz/rS7qOF2tGV4Q7Bh/whimLsQFnKvCPeiAz0ls+J/rYu/\r\nUuWmCskfWP38SmHNOl03MJjOaAh7h3bG1mFEAE22acDrdH4UChk69u38PO4q\r\nXj9M/RQg/ZIqy62bifROgbns2R+JRFGjipF+rJG70zDzAFt+RQ8lXbaybSAk\r\nuirJYpv8T2To/z6s4myC5nppl88kYs9kzJXbI6FZ7h3S8JAwr7xqfm0dJFAX\r\nRoGK3/N3h+Yvr+JFu2QihLUWy4JmBBGftKpyMO/jp9DUHMK4PnfAQDJcwsvm\r\n6MCnsLN2ACFUZUuOR9On9O9XnFj3NRBgiJcbWO05wCkxkFpc087EN69/Rj8L\r\nLqryAjU5uGEWgY+BMm94tVgzfPSDUD3Kc4st5qGrvSVok+kci7XzlEH/0Mh2\r\ns1OSQKkIHLwIOy1Fr7ZzPZro89tlIjQcvXkUs3swCIipMWfqN7kyT7VU6d0I\r\nSC/ub1/O5pXzthm0JIdAVp1cWc89HxIs3ZBFJyTI1rBOVb8rjRohcicFj6Fu\r\nh69J7gKK+u2lcXjaqzaFGCOqyLWFVR1L8N4eTqQxCzIBQet+eCjOljKq0pAB\r\nOlnpxrQo40cdAhHnlXU3+S6Rm7TDkiSqynk=\r\n=jYi7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-13111fd1a45ccf880c77e1c219eae3b25f72187a-18.x/balena-jellyfish-jellyscript-7.1.135.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-13111fd1a45ccf880c77e1c219eae3b25f72187a-18.x/balena-jellyfish-jellyscript-7.1.135.tgz","_integrity":"sha512-Yer3Cmp3kxpjPv/Ayaz2FV/CdCQcbVAoebA6msf7vAjjCfqF8jvck9u+uBzPfnPDPbRy9n5ZemLnfDtdhfVPUA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T02:27:25.238Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.160","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.135-joshbwlng-readme-13111fd1a45ccf880c77e1c219eae3b25f72187a_1666578519701_0.5465341980133913","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.135":{"name":"@balena/jellyfish-jellyscript","version":"7.1.135","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.135","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"020deea8f02893626282ba4a246e6c7499e82d7c","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.135.tgz","fileCount":12,"integrity":"sha512-8KBna1kuzjrDZLp17WOdaje2OC3aP9/cYq7xgSSOi2ClI6/VrdZ7Qkwqh56OED9rRib6RxZlcwy3bAQIFZxwvA==","signatures":[{"sig":"MEYCIQDN7Zxs/6JoFvH0zjL44M4Bw2Swv2NI4g6JY1jQlaEamAIhAMoFYJB++LHrKkhV9E4X2/xXAePoK310Jpe8ixNfgKWM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVfjbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4fRAAnXvCmTyzz1wsYRIAGW9HNNzBIvCO7uTV5yfW8Cumxtn7bsJ8\r\nE5g+BpB0QzjOGV1XEGa+NSG3Urh601V3uOySkIQtwywpkPxUtuzZDxGVuaz2\r\nckV6zCVvO+8KHVaq22UQTVtfJ0d45qyuvzC6+Dwemg/QRs3uuDajRV+dUJFi\r\nJSHpLwKp9OtRtJaaA523Rj/fKldQxXubdybj7gJxSfsCaNJZs7V0seDkie4+\r\npriFMoJw/oPBMnNoVAlQkhtt94onnIAFJMe9NO5jeTp99zo7YG96DYQ0BDGv\r\nI5C8cUBrCqQx3ek4xhbxdy/FeR0AXDpBdNhdDrAS2s1eiOn7UW6cCXS2oaIS\r\nFFVsX1GOBGaeM7JYhN/gyMsLeqFn6SrVVtl1P6tQ30eRtLDAOy9/cVeCOxfW\r\n56PteNnl4TcB4J7eOGbsAfsYt55T89lSYrZ5I5zc/QAoSfwV1wZBBXcaCpQD\r\nG0UXVJKZiTSG8Rqbc2FWu3K4Kb4wxpDqbE+yyIJxr3FadUbmWrdkwLXEJrxr\r\nUaYyOMtAtjJsgX21GKG28U2W04BvTRjHM38JG+U5QGmFTQeDBZ++MAKWlt1/\r\nnzD5ClKhnDh+3ZczMpzDmfKVpm+4kpKakop+slfmDmL0jSqCcRfXDVhFe2yb\r\nZeHC3Liz2/8YoOmyXcMy7iQvfW919xHgSkQ=\r\n=gKbT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-13111fd1a45ccf880c77e1c219eae3b25f72187a-18.x/balena-jellyfish-jellyscript-7.1.135.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-13111fd1a45ccf880c77e1c219eae3b25f72187a-18.x/balena-jellyfish-jellyscript-7.1.135.tgz","_integrity":"sha512-8KBna1kuzjrDZLp17WOdaje2OC3aP9/cYq7xgSSOi2ClI6/VrdZ7Qkwqh56OED9rRib6RxZlcwy3bAQIFZxwvA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T02:27:25.238Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.160","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.135_1666578650973_0.47386528262838823","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.136-renovate-autumndb-22-x-514104abe75a94c68eee0d9eddb171c2c78af5d4":{"name":"@balena/jellyfish-jellyscript","version":"7.1.136-renovate-autumndb-22-x-514104abe75a94c68eee0d9eddb171c2c78af5d4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.136-renovate-autumndb-22-x-514104abe75a94c68eee0d9eddb171c2c78af5d4","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c7edf8b197fcdd110d08b7f918132ee1d0a7ce96","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.136-renovate-autumndb-22-x-514104abe75a94c68eee0d9eddb171c2c78af5d4.tgz","fileCount":14,"integrity":"sha512-ZJfmTWoq/hZwt5vTRzfT6k8UfZ2/ZV+MRI+7Hi+avmKb4FxZSvWr3I64Het4ohXa3qCcEyegKZXSGRTWKvDZ1w==","signatures":[{"sig":"MEUCIQDkGKhUvah8yL8YPX7cAm6Xzd2CckzFBb/FBrRNOaXiOQIgTOXCIbi8Sd+WFdiiSL8qHVSQxbsIVpEZ/924g2m4WHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjViCDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcOw//UakSVPYc1iw1lkpuYrKA/u0pXumDUm1ZuyVxVXw8Vr/LMMnX\r\nStUcXi8/CUvpyNCqxWblOQLyU5Vmq8NlR3kDvpcnKBvCHAIwVSowJSwZBtPG\r\nC/djaGFqdRf94cKwuKUhJEXXWkzuAazL0NlgAbmcP2HKN+YB+4vRveOXIlvN\r\n+va8V7d4BnXH5LpKEJd6ST6OBcLN7FzK74Q98GpTSNtGTikHk/QsC/K1SP7u\r\niX+D3Dre3l3rk9UxOFwaotz5sXt4N4/FWbZRV+BPo3Z0ySUFcj+PhPRb3LkR\r\nuxRBzxbTtvyKbSEJL6uxnB3esN1YhimRKUhSB4VzE4XLUFbeixEd7a0VinTT\r\nS5cLQBs31zPrivjHLbHDwDi1y8kcE88miUwKjPN2chVhAdITXi4A5jNeRml6\r\nbmLG5JBKbjWJEaUkxeQMpOZG/6nCw1zYjnBa99UtqVS7OycUxcDw+jbYiYaW\r\nnaLLmJZ7eCvmxs0AquDSTSJ8G6AFDFbwy8BRfOyGMr7L8w6Zr5aOumv2x041\r\nz6TcPc9gAMb1IU//46HFeFF9pAsYFUNditfp+77apIroKvaZm6bmQARkaeBl\r\nK0slask+Vz1EYo4tcZ4QFLhboUW1YMsn41k40/VkWB8eV6GeksvMZH/DI7Yp\r\nT5PixtuIgSIUe7oIhoA1fqEVPTznljSpRDw=\r\n=I63G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-514104abe75a94c68eee0d9eddb171c2c78af5d4-18.x/balena-jellyfish-jellyscript-7.1.136.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-514104abe75a94c68eee0d9eddb171c2c78af5d4-18.x/balena-jellyfish-jellyscript-7.1.136.tgz","_integrity":"sha512-ZJfmTWoq/hZwt5vTRzfT6k8UfZ2/ZV+MRI+7Hi+avmKb4FxZSvWr3I64Het4ohXa3qCcEyegKZXSGRTWKvDZ1w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T05:18:28.733Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.162","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.136-renovate-autumndb-22-x-514104abe75a94c68eee0d9eddb171c2c78af5d4_1666588803389_0.3101931156842155","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.136":{"name":"@balena/jellyfish-jellyscript","version":"7.1.136","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.136","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e4dc7a2589afe44d6edfdefdee621e0dd233ad19","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.136.tgz","fileCount":12,"integrity":"sha512-AGwZKCNjub0t5WpQYBVEQ/Fsx+TqsoG7n1jK57EqG5kETXtVL6UDcnauS5/jUAZwyKJZUd4Nux7i5XjPCWYcLQ==","signatures":[{"sig":"MEUCIQDfcBKp22OcoeNJ2DlNgBj5Jk/8AXxK6cK8iBSToQHsqgIgaEOUjk78V3P1EvtGQmNDex0ictBxlAPFoMoNVw7F8ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjViELACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpO7A//bUIfMiIo/p7YXugQipZZ94B8aoV6pFYsNibYnBd40Ea4snOv\r\n17vMjEk8nK/ULGNl1sNCxnQeLvOJSfSONTFtdNSmgbwU2o1IK3FnBr8YJTAv\r\nFllPNXVbX2EHuZlexGhck377Flblbdnj3294fBBicSOO5VnoUvrC0iRI59r9\r\nCRvKdvGFpedVSPxf3yx9st7h2mCBgy7zsOoRKQ3+qkGSHWxWDo3PVPx4XFrp\r\n+eQzVH7WrwWSr9ysMYlHmp+PTJ/4LlEprz5QQMjpm4+UoO+4ivXlfXIcG9CY\r\nlmTNwTmmc6L+BmbPwMdaYZiQCvyh7udViPyablJLc1EmLS2XK3dOipPrs2xR\r\nbgSihsYbhttBy87VhahJa4UFoejWKPgrZyyguD8NZeAwYYKYSS7/PIsUUcBw\r\ne6Jyy45J0ZHMo7WI3bbBkBBeFooovat8V0uGf95NnDekTGbZ6t9YowbTx/3m\r\nOojoKC3b8Uiz7c1X7q/azC8bmtmRouPj5scL6MyCQpj8en/qqxvGHwKu7KK/\r\niUu2xIg6T139Zhu7Vk3RYoZZe10JZpbyrDRxtG24l2DaQk5EuFWFbXLThXeI\r\nWSB6DHywJFypmUdSyeXMBXqwH3Ydj/iN1bv107SvFxobGxTU1xWrQJsydCo8\r\nBB3Vk7jtKCa3QKQpXnRvEAlg6jGkU1DbKhc=\r\n=IKrc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-514104abe75a94c68eee0d9eddb171c2c78af5d4-18.x/balena-jellyfish-jellyscript-7.1.136.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-514104abe75a94c68eee0d9eddb171c2c78af5d4-18.x/balena-jellyfish-jellyscript-7.1.136.tgz","_integrity":"sha512-AGwZKCNjub0t5WpQYBVEQ/Fsx+TqsoG7n1jK57EqG5kETXtVL6UDcnauS5/jUAZwyKJZUd4Nux7i5XjPCWYcLQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T05:18:28.733Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.162","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.136_1666588938924_0.05552922585727793","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.137-renovate-autumndb-22-x-50cfd7f36fd83bbd77fc32e069e32a2d022222fd":{"name":"@balena/jellyfish-jellyscript","version":"7.1.137-renovate-autumndb-22-x-50cfd7f36fd83bbd77fc32e069e32a2d022222fd","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.137-renovate-autumndb-22-x-50cfd7f36fd83bbd77fc32e069e32a2d022222fd","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e4660f2cc025df0257f3f0072428e355003523b5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.137-renovate-autumndb-22-x-50cfd7f36fd83bbd77fc32e069e32a2d022222fd.tgz","fileCount":14,"integrity":"sha512-bqC+tLqlYFGoz+MnUEuHkxwzlhzcLEz3mws7DwUeB45eCl3KIMgSE5/7oIJXOY5hPx4is3QtbkhN65zWRkJQaA==","signatures":[{"sig":"MEQCIHop2Jh48Lr7gp4phYWn4uw/y2SIbOpukXddgg9jitS1AiBEQSLFiRYzEdnhbbTbgK/CyG9e17ESwFCHvHLBu6j1LA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVlL/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOOhAAlBQfbz+OHBtijwjE9m9DuJHH5hUD6X6wzri/9diE8nAmdc5q\r\nhR+TLqiOBaSbsFTKpbzTmx9epmQTUmG59z/KBkq4BptTA8DJaGEGZyKE9rP9\r\nlEyAxiOLKuvy4vT93TTI8hGZEl81BJrQ1mLZVKQk6m2FcLfPwtM+SmMFa+t5\r\nhxKtaKfq/V1D6j5oB9ZyBzupjZNAC+Vid/4YoEFilM+pZ+5RqxppQPSjv4ti\r\nRSAmvBDZSVRNc6nPfNff6VCyRh0ufSQ/2F8KOoNF5BDQN0gYOEpCC7vuZsBt\r\n9OXOZtF0dW7nPGiVEXomYJPWKWJMFqVmDiPyNptEhXvOuGfHYvEm3M9WaYcE\r\nFoXToHo9n/E4Q/VKqefResMZAi0hubnUgsgRsLy4aIi4nU3WqNd1kLlR7Qqj\r\n1/UyIVHZmppydXJHfhC5dP92K+YAUYX2tDtpqO6qNW5JTqxrZpXfzSHW37pw\r\nJfKZNCHeUJyYW9Ta3GX5QEhTCs7KVtD+uYTBxMq5cbyLlKHMs5RZmOggWpEU\r\nTRfmbKLWzPFcPV+D8Ju2QCaVfQx9ZcItaCpbPm0lFX/lKbOrymAf4qwv/ysD\r\nBPzMyvmLkXbGrNITA/EvxNQpUDPO72YeyWOt8Pynjd5N3qQGAOciZRCqi3l1\r\nxQlfP1OYHpF9yk/1I8QxALKN13WRXXgW0BI=\r\n=rTmC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-50cfd7f36fd83bbd77fc32e069e32a2d022222fd-18.x/balena-jellyfish-jellyscript-7.1.137.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-50cfd7f36fd83bbd77fc32e069e32a2d022222fd-18.x/balena-jellyfish-jellyscript-7.1.137.tgz","_integrity":"sha512-bqC+tLqlYFGoz+MnUEuHkxwzlhzcLEz3mws7DwUeB45eCl3KIMgSE5/7oIJXOY5hPx4is3QtbkhN65zWRkJQaA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T08:54:06.947Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.164","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.137-renovate-autumndb-22-x-50cfd7f36fd83bbd77fc32e069e32a2d022222fd_1666601727268_0.149992184562046","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.137":{"name":"@balena/jellyfish-jellyscript","version":"7.1.137","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.137","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"fb141c07940488df2e1616374324fd4e7d01fb51","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.137.tgz","fileCount":12,"integrity":"sha512-I8GbKabxbEgD6NYRwmQ51Dv3ajqOXVftxxNjgXAybtatcLb4o6PMaAJYEDT7j9fiBqBKyl9RUt73dMroXV0rlQ==","signatures":[{"sig":"MEUCIA5otbiUtR0AEd49lMwyY4wP1ol7+E2onc5rSP/2xLMsAiEA3sEUqVN40a4eW//OfbXYKVNC5X2MQl/y4E9GZseVFpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVlODACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKdBAAgdorJDPddrx3ckxrpXkMzoLXz6BYJKdvLzBFOyhenv1aHwiN\r\nr9llBhvo6tmItxTr7n0qViejmzOe1qNTMWyqP8m938FvfdVpjBXGmVY0UGfF\r\ng1qzTc0EN2mxEXDJXPTnknqTZr1jr1c7hLDOv77nKDDciejh50Old/sTanx6\r\ncPTeZ9YDssz8JLgHYBE+tA68bZTvEGsKirrT740r+60qrR4zQBiBjmMz/s2w\r\nic39oT1FCIbW20shJPf+5bgz9tkOSHbpUuOID/a3tJIcpq38sJzElUHtUbAP\r\ni1N8CJ/Pv394T3q3V3GYFBzb7PVgK2egCtfTnpBKTdFiYH7Ei8TwQop42v6N\r\nUtozQmDSOaKl88FhcO/Op1ugwB/G+5KTDZJJwUhuJVzbvCDwsEjJrRuj0HPU\r\nYEuRKNRlGE5Tebv71QQ0m9G/aJgNgjjixaEhH0KR8+epJOTYIeQVocDVU344\r\nIYrcrIkHlKW66gj7w0lkAyL9tehvKnzLB9ExRdVmmp3AynqtHBN4PbbzNG00\r\nDlxoQ2C2m9SB1Z28Rp5KGz3QrmaRx/Amm7QQ/YZRBdMJG+33eSOYl2ZTMtwr\r\nk8MuHPTx0DPAI2aXcbouyT9O0j7HG8KJ7sYcfQGLVzOxZeb5gJPNtB6UtNMJ\r\n5/bguFB7sHkGGPpvFj0aa1qjUqgZJEMZVB0=\r\n=Hkk5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-50cfd7f36fd83bbd77fc32e069e32a2d022222fd-18.x/balena-jellyfish-jellyscript-7.1.137.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-50cfd7f36fd83bbd77fc32e069e32a2d022222fd-18.x/balena-jellyfish-jellyscript-7.1.137.tgz","_integrity":"sha512-I8GbKabxbEgD6NYRwmQ51Dv3ajqOXVftxxNjgXAybtatcLb4o6PMaAJYEDT7j9fiBqBKyl9RUt73dMroXV0rlQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T08:54:06.947Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.164","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.137_1666601859016_0.9534168893869679","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.138-renovate-autumndb-22-x-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913":{"name":"@balena/jellyfish-jellyscript","version":"7.1.138-renovate-autumndb-22-x-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.138-renovate-autumndb-22-x-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"83b430f043ef01d9b849ed320c0b35fb00de84c8","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.138-renovate-autumndb-22-x-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913.tgz","fileCount":14,"integrity":"sha512-2098e+717hd0Qks8fRNqysP4dXNnZttpsnYg1Rg92cgzfXZHCq6+fFFrtdfek+MsRtA68UnLM33CCQnBQqnAKQ==","signatures":[{"sig":"MEUCIB4bVxz5DtxkFZ+SJR5W4X00oXThjRBreNtKNYMhIQrqAiEAqVmvm9FWYg/JAWZp8IiflbMFPgAdYebO7luFJbobIIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVn4sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+hA/9HjCCQjQmr042MIDD5166g5SLRiDoUWoYl+ny+KFoF8gRvbE3\r\ncSCF3opw17P+yYz+sz7r+9Vrcr86QO3W8/dIhs/zI4FkWyDJyJkS3euqPbzD\r\nhRvu2D0MlMP1VTP9E3/y58E1dFnryR2NwsoHZkXz+BsEK3x0FYq+lBuf9r49\r\nq61nN8VTkYvdW4SnE2u+fAWIQ8pMXmCbNETazb1V6YEKy9fECnG9uv2+/1XL\r\n9EUqR7vzRqLmsLba+QpGpFS6EDqaGr7vmHXYKIyVt6cjalmL0mBegUJkVWRZ\r\nDvrzJO1K57zX3iwBGrRfVhqSJF+MWLF+7sxNst9OuSsQZXXA7Fc+ciRGKhnC\r\n3E24CWozEQg7nOl90UAxDycLCe1Or6GqdJvkZG0BxmgGHzRRvaEtpsbNtHBv\r\nVl2nGancO8mdGGaQEUwbJOo8Hjw4B32F+R8N8cNgc2uZqSMSCSzYV63wny6P\r\nktkOYsnbdskJNpoF0C3aB6ORC3CRooYv3WgeCivd8pgThy4iBoIfABY32bdJ\r\nzpdGiPwRlhiZZuUThVxLckNe02NwUt6K+PUmIQnkOe7lB5krku85vRj0wTEw\r\nXkMXA7z+CC66fiQP35khtEqM9/4GeIxsbAxOvD4XvZNiwLroqb8KDQ/VxbBj\r\nGyqoiGzQAuMQ50GHh3OstsIhdQyOu40HS0k=\r\n=+CaQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913-18.x/balena-jellyfish-jellyscript-7.1.138.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913-18.x/balena-jellyfish-jellyscript-7.1.138.tgz","_integrity":"sha512-2098e+717hd0Qks8fRNqysP4dXNnZttpsnYg1Rg92cgzfXZHCq6+fFFrtdfek+MsRtA68UnLM33CCQnBQqnAKQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T11:56:44.815Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.165","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.138-renovate-autumndb-22-x-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913_1666612780044_0.4143071891955634","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.138":{"name":"@balena/jellyfish-jellyscript","version":"7.1.138","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.138","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d5feba37dd1251469f5168c314d0a94d49cd08cb","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.138.tgz","fileCount":12,"integrity":"sha512-hcoFXvYDb1ONGCaSg6KZuSaPkWzaSoDf1DvNbCB3eUqrWbtAQpjc/fsSEMhe0cqecXL021mFeuqzpxvJdyA9+w==","signatures":[{"sig":"MEYCIQDPvQr0W19aBP6js5Iw5X9dpNeJ1kaF5sFC9Ng2giTjaQIhAMpd/ryUMnCcdNx7L57Ep1g0wRNOkQcolFAtCtnr/zUW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVn6oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAdA//co0mobI3HfYmj72rzkYvpK/T88KQd6/r553cz5TkZhZNGWtE\r\nlwtLLPHOlxv+CTJwfRoJ3iQaMI4jD7inLZmajCopLENaXI3i3ITLQj1GmvO3\r\n3HEKliw5osBzz41CFMJ5GmY0p6fNRnlZbnwNfnnGPOehvDwUPxOVFO3LNIhV\r\nIMSNYWt+VVS3WYh2TzPQVBixxaFalpO+M7kwcVmpdhdbiiSIxwaH2v/zseRb\r\nM0yhZ8FyLV8F+S9x7aLPf6PFde7UoRizZHnWTuOiWfpXgk33BZULqx4zDicT\r\nWJu35i2j8E4MBfz/oliyVeeFTJ6k5KpfJ6RqLZLcGH6vZnVgUywhr9Suhg0m\r\nDDhdvag4KbA71RhKaPAnEKAOyMBuiBQhuNEyMFHXVBjfSzOtgJGJkGUGYM/k\r\ncLuJBwQNgrWVjkRMR1jlLoBqLyIXQnaWBqerhO5L2Lgb7D8GPh77U4pkFGZM\r\nEw/60i9rVm9Pmlq+oENXwcQC+OYyjLt3suqDrP21K4aDSJr/UX7u3LGTo5l2\r\nLqEC1P2mlpwHs1wY0eK/e9SCzORH1ClNFjN4JQt1Nmj2ed5cNWh4lar3gPE9\r\nwPmVsGxlqkRPpDLuITliv13/rEj5X6xrlvTloVEngnrPeZNkUeZF9PWfn4H4\r\n+TmV/1AZABx9LvRqu1rW7Qwn/WbPRn2Jitk=\r\n=ymDx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913-18.x/balena-jellyfish-jellyscript-7.1.138.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913-18.x/balena-jellyfish-jellyscript-7.1.138.tgz","_integrity":"sha512-hcoFXvYDb1ONGCaSg6KZuSaPkWzaSoDf1DvNbCB3eUqrWbtAQpjc/fsSEMhe0cqecXL021mFeuqzpxvJdyA9+w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-24T11:56:44.815Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.165","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.138_1666612903970_0.9830621212535147","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.139-renovate-autumndb-22-x-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c":{"name":"@balena/jellyfish-jellyscript","version":"7.1.139-renovate-autumndb-22-x-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.139-renovate-autumndb-22-x-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e6304ed3cc0fc43ee82d6b0cc313595fd29bbe28","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.139-renovate-autumndb-22-x-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c.tgz","fileCount":14,"integrity":"sha512-UULc1VSaIuxSt70guzEggbw57cPUGaDYXsEusMPP557+n+ftv2R2k6tHwdhJZo51tjXjzxh2i27K7jgFJ72rVQ==","signatures":[{"sig":"MEYCIQCX6/WNx1sMLm/xHu1iwvYk0Qw6602t3f2nsYMFMWAdewIhAL13D2csw4hJXpQNMBFNHnsoLIK1jPq9W8dPUmvBnn0j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV4hsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp87BAAotrDPOL03RQxgzTgCpbcKmIIZRZj7z8+KSvZ2TZMVAmZMJky\r\nZ86dMcQNMoaDo8/QoE8mULtTqcDccisDD06GNsw/xlexj/RyQRWUWJs1QBfn\r\n3r/zhwjIYxyLNs4J/utYYS3kPJki/qhAZJAwmxMEPtV9XLHPNh9U1RjQQmBZ\r\nsHKCNte3moXq/pzykzRJk+rb8x8IHQk7OUrcjOIHyuaC2deL5iesaWDizvOH\r\nNthSMVek2ISZQfDG7knWWTix67pEm5M0Zy7hZSUiYCpnhbm/U4KLezqNI+xK\r\nrcZxvHWdP/pgX0DpQs+8WF+/abIzqh2XW+1/c7+gixQGZDWv+GfbNxJggoo5\r\n3ncVCCul9OP5St4rJQwyTBTKBClLH2ktwMdhALxQlQruzx6D978dr19QFAih\r\nKcYL4I+qFRw1gM4xEYgWXjMtAKZTqQAXMHvdJK3uWxFXrRvd1eIBuWls3+vC\r\naQEgidaY4xNsFy7z9kcrQyGWAV8L5V7D0MsvOxRukplEmuHDv3d2lbaxdouw\r\nyWMOTBmNPelVXNDbYdL+ehKrXgxHiGcBvG7iF3JQjPbnn0L+8CpTaZ9k8IwA\r\nkfUpxgRzmrKoKNtsrgcMRYhb3Xa0wFcdtISQeJxHsrfP/APWNAHI/cT0CSXN\r\nfbMFlAUd3LQE7kk8WO+SNRtiITC/xtDzZDw=\r\n=H8QU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c-18.x/balena-jellyfish-jellyscript-7.1.139.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c-18.x/balena-jellyfish-jellyscript-7.1.139.tgz","_integrity":"sha512-UULc1VSaIuxSt70guzEggbw57cPUGaDYXsEusMPP557+n+ftv2R2k6tHwdhJZo51tjXjzxh2i27K7jgFJ72rVQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-25T06:54:00.245Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.139-renovate-autumndb-22-x-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c_1666680940265_0.7982366476065652","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.139":{"name":"@balena/jellyfish-jellyscript","version":"7.1.139","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.139","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2284690a0e56e1c90bc50d654ac895e60a8387c3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.139.tgz","fileCount":12,"integrity":"sha512-GcPATzx3DnOGxFBAwuFUvck4AK5YWjvgd66ag/cbNZoqdFlMmZzBJZ2xh+9DGo4SnywqXeL6kAJMatsRdI0yeQ==","signatures":[{"sig":"MEUCIQCoQeOSAjoM3R2oNlC5wXToD04XkT4UIJPaHFhZgqHkmwIgEsj4zoaqgQndHtCHoFhZKfwvHD0ibhZ/yfS85KeY7bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV4j3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdsg/+M+tMDATpGcz+Tu3WU2EzxgVNH6uOiPN35N21JSIJD8MQGF2T\r\nYlg3RaeTKz3t2gjTX3Cvs9tHDbfk82ZhrO2qBfNNr9IfuxRMEYz+RdFyv7Xm\r\nYdPJY7MKB1n9BLtaTF5QG326+bUDQ1nsNq806JpKOl7onyklRTbzcd2BEYdC\r\nuSDVzprHaSJRGraigWevuM21b+96j1FvImxd1f96xyFhhHbt9eCxQqBJCHIA\r\nNvgFZYZrmzTUOBTduSMoXBzB1kaT+vFdEXI4JZliZOmeq3DrRqcpxg2l6Rkb\r\nk0HxulCk9LUxz97bNUk8K4wZI2ZitlTLd8xxma3fTYsZ25NDdIjLBWzwPnN+\r\n6H7EuuzasxpTdTjH4gx/ceAk+S9zQdnkzbjf/IqdWNMCpX83dmo6Jsal2snv\r\nV1A/jfbAvGrO79zXUqNHe7JbGZvwbYTTmS2mXqgtxGO6uiBNqtg1YautCeAF\r\nhINglVR2hCxsRZfW2jmxuYKeYiTSHUz8jZOGK/GkLJaPuSfTEvZu9/BrJC2t\r\nL4TABrcfDOD1BTrUZb6hhAFqllNI/vHhpnkLMjA8uFjfOGsfG3wUG0g7Snm/\r\nCrkTR/kx0mM5NSsJ7EofC+pteDZk/bpBstxykYkSWDMNkSDK4e6cKIX3v0dS\r\n8JN27kd9JWh4yX+2fgNfn2MImPrfZbqbh3A=\r\n=cSaM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c-18.x/balena-jellyfish-jellyscript-7.1.139.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c-18.x/balena-jellyfish-jellyscript-7.1.139.tgz","_integrity":"sha512-GcPATzx3DnOGxFBAwuFUvck4AK5YWjvgd66ag/cbNZoqdFlMmZzBJZ2xh+9DGo4SnywqXeL6kAJMatsRdI0yeQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-25T06:54:00.245Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.18","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.139_1666681079055_0.17941292558883037","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.140-renovate-typedoc-0-x-819395d8e4b2173328656bcdd7bc4db3358bbf82-1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.140-renovate-typedoc-0-x-819395d8e4b2173328656bcdd7bc4db3358bbf82-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.140-renovate-typedoc-0-x-819395d8e4b2173328656bcdd7bc4db3358bbf82-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"98131778196179e2c591f333c532b42f053594e7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.140-renovate-typedoc-0-x-819395d8e4b2173328656bcdd7bc4db3358bbf82-1.tgz","fileCount":14,"integrity":"sha512-P2flAuZW3qyCezW1AnyAAT2kx5Y7rY244w1Etsb2V+OF9Ya1TsMee8veBh5G2r5zar4b29EXz8fsAsD2/XIeKg==","signatures":[{"sig":"MEYCIQDIPwJdiabXo4Eccf2itFBgl+19+IXQ0iWxq8XzCIGBwAIhALXNS7FuqPI/ap4zuqP/rwr62vRW1zqZZeJDZWYn/1Gd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW0+ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRYBAAlkZzDyzAdTVVlmH2nenPK5rnw8TNmoV0XXjhy885vy6zIA7O\r\nI7EaGD4r29e/yZ85bSwdW1ov01LGidqTXigu4paIXm36IbYUw/pjDYuKr699\r\nb/NcVN1uIKRq5EMp7zErNTMEz+Z9tS/8NCcLnN5GwDwRjPYLleBEjaPk0fUr\r\nvulloItDhqwR1qoAh9wzOsNjm8MboPOQZqBWGLie1yAPGONNNtnx+/ArQDUE\r\nC+VBDUC3VOCno6SAWqw5LqUqr9hQW6FxNL3NFBuGz5iqCZnMOVGp9GVZMZgY\r\nROSP4ftB6ZFWc8DCMGCV86KHezeapxK2obb0kKD//rTjqBsASjqu/QcRydmm\r\neu1D+d35y6bYbWyUgokXTu4yT5oCeTzV09DuL9iR9wYqfhlYX9F/eUpDqVJh\r\nv/A73NdKxjb7clrCW1HwiFQJ97o69HGwH53ZdVby5ZU+EpcAy6AIP0DPhTdu\r\nXNtPKrRFbe/4ZeydaVplcmNaRZQZv1xHe92GHfFiYvkGJL3knvMS0DKGOium\r\nmzly9sY3AQD7jZShQfNBy1RdSvW8JiANgTITo45k4jWp/QC7bshc8C820IdL\r\n4GKqnHTCdhPnY9Qp31E9KbOkwMrRTC/SJU3xFDExtDo+4bBavcaot+uVG7B3\r\nxxu4IGPvOp60qdHdGPfCaeMKyu35lNOK3M8=\r\n=LAN5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-819395d8e4b2173328656bcdd7bc4db3358bbf82-18.x/balena-jellyfish-jellyscript-7.1.140.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-819395d8e4b2173328656bcdd7bc4db3358bbf82-18.x/balena-jellyfish-jellyscript-7.1.140.tgz","_integrity":"sha512-P2flAuZW3qyCezW1AnyAAT2kx5Y7rY244w1Etsb2V+OF9Ya1TsMee8veBh5G2r5zar4b29EXz8fsAsD2/XIeKg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-28T03:40:46.947Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.19","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.140-renovate-typedoc-0-x-819395d8e4b2173328656bcdd7bc4db3358bbf82-1_1666928537226_0.15668387896056202","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.140":{"name":"@balena/jellyfish-jellyscript","version":"7.1.140","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.140","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"bb4ff6a064459534f2abc8d5e51f4395fe000316","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.140.tgz","fileCount":12,"integrity":"sha512-CnNX+CRDqTPzA27sOwv/Aa/J9ASBM4icaKwWuNf13yNJZMgjzIEfqgRlPyxbtlTIV3lxNdHnK9b7q1JmazD4kA==","signatures":[{"sig":"MEQCIGkihECw2YMtGAU5eaGb/n8KexKZdcmK5fexlc/Li4ImAiAjOXZzVG3IYbpw5Hhnu9ruxMeZH/O1PEttTta3aeWGgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW1AZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsjA/8DKpuy9v6GqdFjEAobTQy00CUk1cqjHWYkn4VxHh77rINfRrT\r\nieiH8IVPYpBhT5mkprOgAmOBrmA4urJIGxUUq7htdyhXJiXlEo7f9J26UYcc\r\nJ2Jo28nCobUPRJ9gdoM2I2XZzBSVfUinAbmvHHWXZdrgM9T48aOtCW3X1gmy\r\nxRLqkDH1Gob3O7HNcOQrywpcXoTH3ftYaKKYrZ491K5mpmmFXZ6F9CaGUl87\r\nTVf5in1sAN7bI5n2kqi9U8Do4M+RoHMWJR5hgUZrcsenf2b2NKXftdPOqBvn\r\n0ea/XAP1djBd312TzQJTm7tUoTal+6hoo0rHEEB+cFSVk2axOG9aegiqNg73\r\n84qwMeY+k29jJyuItJborwlnOu3H+0ugeMwwx/AmkRVvR0Q441vWCw9l/pCK\r\n2SZp5Q75ZeR6XZ3dlY3TtaigIuU4IXxWvUjqY4y1wGIV9T04pZnnxfWDNndv\r\nqDIZi1wFUoIKZjNcV1FwBjv8TBwrVXD6KiMj4xVEcZDY83sBpmKLepT1zCAZ\r\nldAnuVo737cC6pbN+ITfqmpddNm+z0S4YZjAv9RROfGI9cdGvYD1MklWl4OZ\r\nld77s4EQKFlb1jHlVXcPzmGWjBAbvdvRGdQ3iB1GIeSYLYUXIqOCAXx9KmPA\r\nxS96N0LjYAGU4JBiZZCfna+8aBytOCm+bd0=\r\n=Op6k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-819395d8e4b2173328656bcdd7bc4db3358bbf82-18.x/balena-jellyfish-jellyscript-7.1.140.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-819395d8e4b2173328656bcdd7bc4db3358bbf82-18.x/balena-jellyfish-jellyscript-7.1.140.tgz","_integrity":"sha512-CnNX+CRDqTPzA27sOwv/Aa/J9ASBM4icaKwWuNf13yNJZMgjzIEfqgRlPyxbtlTIV3lxNdHnK9b7q1JmazD4kA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-28T03:40:46.947Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.1","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.19","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.140_1666928664968_0.010267131070668789","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.141-renovate-jest-monorepo-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.141-renovate-jest-monorepo-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.141-renovate-jest-monorepo-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"086c897eb84960c774bcacef313854094eca18da","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.141-renovate-jest-monorepo-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-1.tgz","fileCount":14,"integrity":"sha512-vbrqkNQQhUxm3TNx95TfvkwbnmLUSfef2IEHOxvQmjIEnn9qSJqRQvmGFIj9ju3Gji22dPlepAP+E0i/LriHTw==","signatures":[{"sig":"MEUCIGWrn+7EVPf3elt0sQzbwakPnJC0GaxGsEyaDfuRb8JgAiEAg1I08V3eb6rMAIwpFg8nERvDWQQLm9Lf4oUvT4sqKHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXHE3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqfww/+JEXOzUVZXsWu6CYcfVZoVmLgaMFF4KxxcwXFGtvXOZ7AUKr8\r\ncAf4VHokivQy9zT8o/dhlPtbVdDDQhIPWhFoPPhdljYdd0ABX68WWpXg6vaY\r\nMdEeZkST/zTAMdM5rCjCke9qm07DcimvabZ3VyMrH90dfuy5TaI9IGMA4RI6\r\n8NXQjEQ8U4kNvGrjp0bJSrioALLQvV7ceqyz4H9oK71vondSCLg5XaUtW5uY\r\nLX+6PuTmWUebR+DekN1/2hr4476KzVSF+Bt9cbvqHfJV8jHDsT17JGRH7KnO\r\nWyrM3ZViQkPcmzd1b3uK8Hu2xY/ajeRZHPrkwmO+K1s8O1s0ZsVsLmLT5m3J\r\nP/E9QYVj0VTOGbQ4mrQgtHMa92FuWeyTi37xrlGVUywv0IZzkf75LACGf6vP\r\nVyEpsFctlnv90WBupuNA9FY7pZf5w3FtFCJlAY6Vzf7O/nMnGxWfmQtoc9Uj\r\nbwfoe89UMhYrNpotBRVP5ytJ1vnFu/+YUXgDrfHz9xeJdSyoV7MUXVbv+gl3\r\nH0njcsHlSjLWsNoVuWTO0x5/F41IFM5OqJiTg2Nf9Q7hQw1tshMBl93EOVKr\r\nqzgJuw6a38MwUbr4RY502We/U9pNRW4ljPpLxvGIXzJmHd6f+YOYbgtvOwk/\r\nfvT1VwXiOBoY+BJ9UCUq3HWrddomX2o7P7k=\r\n=AW3q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-18.x/balena-jellyfish-jellyscript-7.1.141.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-18.x/balena-jellyfish-jellyscript-7.1.141.tgz","_integrity":"sha512-vbrqkNQQhUxm3TNx95TfvkwbnmLUSfef2IEHOxvQmjIEnn9qSJqRQvmGFIj9ju3Gji22dPlepAP+E0i/LriHTw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-29T00:16:02.080Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.19","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.141-renovate-jest-monorepo-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-1_1667002679529_0.19846135997046566","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.141":{"name":"@balena/jellyfish-jellyscript","version":"7.1.141","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.141","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"1b4cdac3b15030c3d32bc57812028628b29dfe25","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.141.tgz","fileCount":12,"integrity":"sha512-Ln2HYyBYKJq/nr6XsuFy3Q2nMq5Lb9DUW0UIRWjsiNAonMzOcxi3UDzkuBrvi0rIf8vqeRQlHDAI+CIMMmNTjQ==","signatures":[{"sig":"MEUCIQDofGwSlGcQFWCWpmwMEHPNnh+WocEBqMsfZPSgd8o98AIgDou3esnhwO4YN8bk1b6mPGnwasIbQkwCoodIY7CTXDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXHH5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdGw//WIfoPFlPNoxHDLK+njAbMm4Qt+8BhQ6JA4vR/kKf6OJoavqV\r\nI7NCVsx0Dzh/YRzZNHokjcceQ6v88ZFzr6fDdmTvtjNtabtH5NGPZN/Y2oJ5\r\nQJ7Jndeumnz4iRJDBCP1FVcohPFy9u4rTpsScns7/E+kGKojuYWtQV+dn78y\r\nwqUbHsUobrlkoqeFULLFacfspdoEmupW9mU8gM9scBRkrGVp6Axh9JP2MLKH\r\ntPfHL6VFmwwBu2frAQPiprP3WrlJxHqvAJY2YZ2KFXjpcEJTKjvHlEQ74enT\r\n/yNsw9utOfnfU72Q++RZuq9mLAEj79ds1KFj00rOyCSIrbbl6hqa0N9KYFcX\r\n5oqUhZt33uAFQwex0lvjfnq57zSCT1gjVG2L4nfV9kn8EloUcgxp1KKs29q4\r\npamhvCBE1ZOO+WxGbnqD0IlYAZrfptFWfAmY5inpztvc++I7TsFvvlactzua\r\nT+nQiCHfqz4c/pzOcZmw7ZaeG0S7oqPnNOtXA93LmW5ZKbCTlU+DsRcuBBK1\r\noY92x04T+OHZjwPcCrrzYTN7HLbQn+wFXDIISwsEyHoz3XoelqmCgq9ALapM\r\n4CnZ4XT0TwHg8kF8vWdtNoD9AR5sqLGUZHkDNyrTpzN5dlW3k98MbleCptrX\r\nzTYiCptFgefEz1JNhY21isck3HTHsJxfJWw=\r\n=WboZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-18.x/balena-jellyfish-jellyscript-7.1.141.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-18.x/balena-jellyfish-jellyscript-7.1.141.tgz","_integrity":"sha512-Ln2HYyBYKJq/nr6XsuFy3Q2nMq5Lb9DUW0UIRWjsiNAonMzOcxi3UDzkuBrvi0rIf8vqeRQlHDAI+CIMMmNTjQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-10-29T00:16:02.080Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.19","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.141_1667002872944_0.6496901753521533","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.142-renovate-typedoc-0-x-16baeaec9d234357fece4e65de737c4a7d9239a4-1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.142-renovate-typedoc-0-x-16baeaec9d234357fece4e65de737c4a7d9239a4-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.142-renovate-typedoc-0-x-16baeaec9d234357fece4e65de737c4a7d9239a4-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ab289c8e37b4367561d1343a7d483c95504b2fab","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.142-renovate-typedoc-0-x-16baeaec9d234357fece4e65de737c4a7d9239a4-1.tgz","fileCount":14,"integrity":"sha512-/4jppcqaZtxi0perNdvFlCEw3S5nj1yoRnHOOBtjYFlOA5Bl6hl0Atq5ffMekcS9E/g0bspNfz0tqjsnNhVN8g==","signatures":[{"sig":"MEYCIQD6O8BHjZVNRZ2525+410yG+TgOEf7buGG/Cjwim3Wf+QIhAJ41mJJ67hthun7qiBLaKWGMqMADlhtybUMtpWuoFZrY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY0awACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2RA/9Fm7rS9kHfGRE8y2N0muik6ViEhPrDsE8ju//HUXKMMPIdcta\r\n62uzY3y94yoSMUmmq8fUP6TE4Epep9dSAnJD3bcQFxhYmECu4XZH94pY2VMO\r\n+qc+xxAhOBXZGn4u9MvHKFsJ0jE0nVcDEE1RHFxMYTByf0USVo3TrSEEAWCT\r\nlNmG2IJ8aW4dUCKn9L1RUGyYakvHDJ89A1p5gLyjSCrf/gryDgpAuqGntJKC\r\nVwOV4H02Xvn9/Q3bZVhMeH2s5WZtk/cEh5Usy+VfQJyHdskoyJpRGNjVzTRI\r\nAlqyEVc32QeYpB6100/vpbLc6f9o089UKORwAlcYV1NcnCEVvEq0zeMfs23O\r\nJPs9uqAbcdGffjWUI3+HPQNax9viLGfQy+LpL66D/wQQFPFhkTQmKR57LZkj\r\ndOv/A4aOtKfS+plpLDhIa/yv9UfE5KjwB/+T1VTE1/KQdTt0kr7oHNBUlqeR\r\nEIX9bYtcpRUv7f3JQCOiTMNqXICXKf1vRtbT3euG6ezytQ0y++z33ndhBa2r\r\nz7R+gS2YrURg+SGt450cPD7Rot6pXAI2inKR/anFUKQd+ULukda+G1vXs6Co\r\n1n6eR8bcfGzbrtRFmiNaS2wRIxQ/PMDCQTFHs3SVGGnupB627a+KDngTr4gC\r\n3zsiVmsafIC96YTIaZ5PJOqd8JYDhhCA09o=\r\n=+n0I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-16baeaec9d234357fece4e65de737c4a7d9239a4-18.x/balena-jellyfish-jellyscript-7.1.142.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-16baeaec9d234357fece4e65de737c4a7d9239a4-18.x/balena-jellyfish-jellyscript-7.1.142.tgz","_integrity":"sha512-/4jppcqaZtxi0perNdvFlCEw3S5nj1yoRnHOOBtjYFlOA5Bl6hl0Atq5ffMekcS9E/g0bspNfz0tqjsnNhVN8g==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-11-03T04:40:43.661Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.142-renovate-typedoc-0-x-16baeaec9d234357fece4e65de737c4a7d9239a4-1_1667450544180_0.4062140331101596","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.142":{"name":"@balena/jellyfish-jellyscript","version":"7.1.142","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.142","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d53b6ace5d6b5db545776ca8bb3070ca7cde5bcc","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.142.tgz","fileCount":12,"integrity":"sha512-yxiP4TD+KmOf8wv81hi9Svgmcx1t+Tt1R5ucZ/3IHQDWaxcHf1TFkp+Dwu0supdZYgPyPf1Q8VNr9o86JreMfg==","signatures":[{"sig":"MEQCIDwTSEo3jqXHQG7fzwXJ1DbabTQ5/OQh+DpfmaAVG1FWAiAEz6Eo14t7YUSCvRxGaytkjgIgFXqk1clhjkJb33M8dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY0c8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF1BAAnV3z49FHWKAs9LgX93x7k1I19P4+5f7bxI5bOCqVmzZBinR/\r\nkZ3KB8H0WtfI8+LitwVy8yJO32aBKAwftHSZTwNPT8g48aodEcxaS5Q5T1Kj\r\nK4o4mn7AbtkHwqmQLg4/49GiWIZwxBtX+pn4+3HQhpo0LB/BESDS8v0MhG+5\r\n6Mnq2/1t7/byYMMNkEUE9jZfmNE/TzZJ6GCjQTyaI6P4UPziRjgmmW/QZUQv\r\n1eARBeujNpci2iQWoegUPA6R3zOMCvao2HLDvCedcMktUIFCGMOUp3X9uR5E\r\nbwdiQvVRoFAr5Rm8NPwZrdzPO6EBtPv6/XpenlYnyU/ZU2UR1iALCM60kTN3\r\n1ZftnIOtMZD1MJS+04bLfLT4Y6CemQue2zTQD4YvLKmRGpJzOjulCvdUjIf1\r\nb/mqrJZvUyeJGO2asNJJDHRz3bLMNM92GllZ3DhCcqL8eB2RbZ9eBbAt1tA7\r\n9aHkssRL4GdV5avay4FU17Bkc2FhCy9Z32+810I/Jr9QtmNTCh+7mpxAbzhQ\r\nUBrC64OQM61vToJWwx/bJy1nglYouKhGlpx3dsv9BKQVvG9WyiL4eF4uXSi/\r\nTgPPkxyoFqhuHKxkbwoBmBxg82pOMw7WjGtSDxF1T5UpHTwuNxQqsA0JlH9q\r\nNPxZw2K2uN/0SIjGp5b6afbl9pijRAgoCf4=\r\n=tQmF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-16baeaec9d234357fece4e65de737c4a7d9239a4-18.x/balena-jellyfish-jellyscript-7.1.142.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-16baeaec9d234357fece4e65de737c4a7d9239a4-18.x/balena-jellyfish-jellyscript-7.1.142.tgz","_integrity":"sha512-yxiP4TD+KmOf8wv81hi9Svgmcx1t+Tt1R5ucZ/3IHQDWaxcHf1TFkp+Dwu0supdZYgPyPf1Q8VNr9o86JreMfg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-11-03T04:40:43.661Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.0","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.142_1667450684634_0.2232400531853207","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.143-renovate-jest-monorepo-58baa7e3903d6222d071bac8bb01d32cd3ecf631-1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.143-renovate-jest-monorepo-58baa7e3903d6222d071bac8bb01d32cd3ecf631-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.143-renovate-jest-monorepo-58baa7e3903d6222d071bac8bb01d32cd3ecf631-1","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"7650d9610065863ddd30ae102cda690d5734cf9d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.143-renovate-jest-monorepo-58baa7e3903d6222d071bac8bb01d32cd3ecf631-1.tgz","fileCount":14,"integrity":"sha512-t3Bp/wipX+DL1360vQMW2WdBhRcKmHYqKnV6eKmOJMmZkIqKK3cztIuz9Z3PNLqXjZAYvu4+VnVaodsyvPj+5Q==","signatures":[{"sig":"MEQCIA7VsQNZ+nGE5kl8e24Q3MKV4Bv/L9mtKRgEEzf6zXAaAiBqK7F50xRLd94/W70Q3+aGsFVQt7N2VSV9W6UYEDEOvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZcWnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi3g//Q9bs8pWAyNJJtCKkhh7oyotsUA+tUu9Nu+2NrydZbwnZDoxt\r\nyYKuVHGxGrdOqK4Zorf2787jPrYIUHSrt+BFhSt4fSgT6/aP5Opcf20bStLl\r\nvnrko8nbh7w7Z1g+9bJQtZfkNlgJBHVE5jvW3iv20upxj2pqGvmOS/MOQz3f\r\nCE08mCXFHKEoliD8RNwUEHW/5pmxX1+fUXGCXfF/E3bbIjd1Tbv7s6FOx5IJ\r\nntwEno1SXSZXyHkM6hR9vGhwjzdg+N/Cl1FN1fO5O1lJ5yE0hXteqf1vK/F4\r\nZRA9N9Do1uFqkpKydTR2kOgUXnK5bN8BnBExTeY6EeTjGmLVqMTdWXjRkgZz\r\nRZX4yhFPI38QzdvaFuqasLuS5pernWSeuQiOphBUEcunBFoump/9HTi6Wcof\r\naaK+qftXkvPL+AEQK+FQ6zePpbuw1EQ4PXAKO6jPG+OdjHAc0AgYJgBBwfhm\r\nStXLij0s7rY1573ZdGhfC0YPelTfz3G82WkkdZN0QfqVYEqLWwmUyuJAVUU/\r\n2gLywpyDrMWybbYVreeZ0U5O/eCN8tPfVR0XkrB8BCr217rDysidFtfTfM6f\r\nRb/7UnX2gM8SHIrrjvo9Rc5XfnPoWkGIe4msBLRVce1Qb2L6rEHg5t4DVrOX\r\nozT+ivq0F8C+0EfgL7xmWDvlXEyEKcHOBpA=\r\n=Yayc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-58baa7e3903d6222d071bac8bb01d32cd3ecf631-18.x/balena-jellyfish-jellyscript-7.1.143.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-58baa7e3903d6222d071bac8bb01d32cd3ecf631-18.x/balena-jellyfish-jellyscript-7.1.143.tgz","_integrity":"sha512-t3Bp/wipX+DL1360vQMW2WdBhRcKmHYqKnV6eKmOJMmZkIqKK3cztIuz9Z3PNLqXjZAYvu4+VnVaodsyvPj+5Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-11-05T02:06:53.833Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.143-renovate-jest-monorepo-58baa7e3903d6222d071bac8bb01d32cd3ecf631-1_1667614119248_0.9858953766867864","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.143":{"name":"@balena/jellyfish-jellyscript","version":"7.1.143","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.143","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"101d585e39031409334d5f2522373156e5455e50","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.143.tgz","fileCount":12,"integrity":"sha512-a/oB89PYIR4fbuTj8Sors6Q2CJLOG8y+nKUJb+EoegodPVqjNMh5mSx36aRhV18Y/nZuMXZSHwsfj9wbo2Ugjw==","signatures":[{"sig":"MEYCIQCq0dHRoVfGTolkVuFAhNikMH0OQoMcZ5J0F7+iEuKPXwIhAOdQm+m2tWKxk1LQvODxsCK7x02AMuQ7/Tf982l7G+UQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZcYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWkQ//eKeig2Dg6WKM+/28s8btRJdEev91Mq0BMQ6v6SH8bifE7fJm\r\nV5coh9Z7eRUZ1fr0XpHZnHWE3RFO5sNGUlXx7aW94tR+68qTNS8hvllorxZB\r\nOVEFg6Kido6S139pAj+SAudcQNmF6LzF/Q+CiiwFBHOvUtY/aTJBRnfNmQZo\r\n+mJihnq0oOBF3pYLxhzVPeyBAxPDWznnyiqBAPeYfBkNAdZbAd3pZ1JoKfcC\r\nj8vZA4+wYTAEUbTCRyOz3Nwtn9gVGkMLExy1RQGxPkKw11pFVbvXxntAp9xH\r\nPVuotiuP2XN5RoMAivvouyt1OTzQ2WbAbGRUL30aK+8GchKXKIIuQ4LWiyna\r\n+3W40ArzgCHHuECBkzpMq7UmGZbinJyASWQL9Y5dwcZYBvjQppxKlK7St7E5\r\nC0JPgLaWH3oPPCdYatf2u1uhxtTQrRduRc8LbBloT6afVp7vPkIHcg+tmsQQ\r\nDBS6jg+vuYYOw5H+X+4ew43irGF6uOGJxgPRbsGTrtTan3gxwJapb0w+moNb\r\nsT8jxv6fVJ9rD6nUya7lSqsqLoaF9OP6WTSs1+GasusBwLetBm8CaQTweQiH\r\niOBmCqPcJ4mDdhNAxAA6gEnLEznQbWLhgfv/KEfpo3/R3oKvrf/n+ejGeFvm\r\nu+22LogEPrjrxu6Egsj3vZU3gAL/30++mv4=\r\n=Dbgn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/tmp/npm-58baa7e3903d6222d071bac8bb01d32cd3ecf631-18.x/balena-jellyfish-jellyscript-7.1.143.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/tmp/npm-58baa7e3903d6222d071bac8bb01d32cd3ecf631-18.x/balena-jellyfish-jellyscript-7.1.143.tgz","_integrity":"sha512-a/oB89PYIR4fbuTj8Sors6Q2CJLOG8y+nKUJb+EoegodPVqjNMh5mSx36aRhV18Y/nZuMXZSHwsfj9wbo2Ugjw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-11-05T02:06:53.833Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.143_1667614254020_0.8149155306118778","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.144-build-joshbwlng-renovate-707cb14b741d25028829f0427ed00def2877d7ae-1":{"name":"@balena/jellyfish-jellyscript","version":"7.1.144-build-joshbwlng-renovate-707cb14b741d25028829f0427ed00def2877d7ae-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.144-build-joshbwlng-renovate-707cb14b741d25028829f0427ed00def2877d7ae-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ee78fd66b579234b6b2f03452b0acfe14a9e2de4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.144-build-joshbwlng-renovate-707cb14b741d25028829f0427ed00def2877d7ae-1.tgz","fileCount":14,"integrity":"sha512-a7BBTnppCC+yoAo+Ks7RVfR+A7kOfIF9HRpf37aFEjhhyNqr5VaNJjKm2nhwDKGyvr2jc/VB6kTWrztyqVL3Ow==","signatures":[{"sig":"MEYCIQDOf3ln1fyfJbEQj6oJ1uzeErW6cFvgJVyaYxoC19qGewIhAKgCbBRYQwZ9p1g9v/bweLe5cTQgicpgB2FJR22H2PEX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl8crACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg5w//fnzV+KtCZ7oiJEFV/DcBpo/IXHYgEePJoSxesSCY88Ay4bn2\r\n3z14N/nZbuhVXtnka7RvG6Vk6Jo4Y4m+3zaPJOb+ehtqVwOCp4FF99ZQWN7f\r\nt6lM3JiaqhBQfXDoNuZ8U4MvR+nGgz3/TYSG2wjqqurin1cSizDEznAOmOMY\r\niJZ9i5ibcWJQy9vM2InC0vTqt2fKCGuOERyXSlMVXE7D7HwxNAaI6C/lxiVJ\r\nXrwyl5KXwzeNzdsskmXXkgozE1pLMOtmrkDEaf5M4qB4bq5epk7E8PBnTDmc\r\nEn8Z4mtyV4n0EBKLNFxRMi1+jRz2MjzmErZnTP5aUQ9bJpL/QvPW8vvvCZJm\r\nymcEjEfKltYocEYn8xJeEk7SdeRftJ3FhPgWF11RC7l7oT50V+nHpk5YoS9V\r\nrLYds/X38NUPzujAZGOpfobwJ4j1wzZ7JEw22Y8CiBYt+xstQbXxwr+H3rF+\r\n5YHX2FfralgpETCwL2Vz2Xn8EDbS4VGQ4Iz8FpwIMbBErEgcSvV2Sx4yRU6u\r\n8ikTx2alUnJNHPqH/fZra4n0RQDd98zs/ze8sTXvlfIwk5+Tz36yoTii5ekK\r\nmJHT4P1XU9TrMm2iKZCAzhiUhRZnh63kr+CdiMmRwNh+uGimQpPEO9zE+H3E\r\nzxQXyaBdiZOqLdMV2ScO3pWDMdM3pqHUi4k=\r\n=fFPA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-707cb14b741d25028829f0427ed00def2877d7ae-18.x/balena-jellyfish-jellyscript-7.1.144.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-707cb14b741d25028829f0427ed00def2877d7ae-18.x/balena-jellyfish-jellyscript-7.1.144.tgz","_integrity":"sha512-a7BBTnppCC+yoAo+Ks7RVfR+A7kOfIF9HRpf37aFEjhhyNqr5VaNJjKm2nhwDKGyvr2jc/VB6kTWrztyqVL3Ow==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T00:26:51.440Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.144-build-joshbwlng-renovate-707cb14b741d25028829f0427ed00def2877d7ae-1_1670891307241_0.7605334213984118","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.1.144":{"name":"@balena/jellyfish-jellyscript","version":"7.1.144","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.1.144","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"db34472b22ea3704ec8b16d1861fb8dccb3b9c6a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.1.144.tgz","fileCount":12,"integrity":"sha512-LAAY96Cu45s8uZmMGTRa98tw7KBt/ocrk1e7g1kN0WPYzLkwCsBMgLYt7DPRFZU8h8BZovEjyxga00T+GqCpzw==","signatures":[{"sig":"MEQCICZBDloabD69L6IdzfGrTFY8N3op6lnPR9CvZ6Ecm9K0AiAWo7S8TvtfH9s86OX0OLImDxwOz9vdKwTJKrLEhSeZvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl8f3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT9BAAiVhhUya6hvVbC913bjmRI2uL8vjoZ+Vead58QihLSwt2I8cs\r\nnx/ZFzJ5SHcf+G/Nwej9MqXCrEw/W/s/e/lAIQm+rHHfRzvsmtriw4rcYyNv\r\n7/wFXwxmFFuZaV0rikPfyaGH2D3Am8f13+QBu0OX0YgPfJbC+OyCzm09bw9E\r\nClljROfFDMWP5B5IZTcJqSbUYfC4dJPkmXtuDzygTYtMG2P8/0OGvfPMbni/\r\n2r61p0SSXU56XRUoAoavqRKRrvByq1PxchJN8OFpZfJC2O94f1JoYfpxRDHW\r\nqfe2EEK2d/NHPBN6iClYQ+FjJoxoqdA0jPv1UlMow63TWCRZSMXKzkH9ibGz\r\nYcdCMuTqfQalR5hMF77OXW/h2NRghqfrBpXQ44euba3KL9ir+pVXyhzRIniw\r\nLCmFFQdsqjni9GExq/QIStxH/QUaoYSrLXaZB2nXMtr+aArbIekVJwJrR6RL\r\nNz+tLggwrYmT1WAwNOMwnYMfkAlaVibrqjr9G5ZS9omgcB/USjbvx6jfXO8g\r\nGtfGgyWCz5Mn/gsJMs0hv227FWk7FA0tW9+9yfuLX8CgDRW1raQSIkwSp2mX\r\nepHlO7Ryfy/DQQT0BTLhR/Rim6Y8lE28O5hNJW9X9SG26d2qtis1IyfMXiav\r\ng9qPvEdeFIxJ33Sm2SVZ4gyMLkn7g8Cn3A4=\r\n=VG1/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-707cb14b741d25028829f0427ed00def2877d7ae-18.x/balena-jellyfish-jellyscript-7.1.144.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-707cb14b741d25028829f0427ed00def2877d7ae-18.x/balena-jellyfish-jellyscript-7.1.144.tgz","_integrity":"sha512-LAAY96Cu45s8uZmMGTRa98tw7KBt/ocrk1e7g1kN0WPYzLkwCsBMgLYt7DPRFZU8h8BZovEjyxga00T+GqCpzw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T00:26:51.440Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.1.144_1670891511220_0.8943877593019747","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.2.0-build-renovate-node-16-x-51177fc59f7c0d1414624468c81650d280b2f3d4-1":{"name":"@balena/jellyfish-jellyscript","version":"7.2.0-build-renovate-node-16-x-51177fc59f7c0d1414624468c81650d280b2f3d4-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.2.0-build-renovate-node-16-x-51177fc59f7c0d1414624468c81650d280b2f3d4-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"4fc213687406803ca3fe411bc22d9704626c11ac","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.2.0-build-renovate-node-16-x-51177fc59f7c0d1414624468c81650d280b2f3d4-1.tgz","fileCount":14,"integrity":"sha512-tyEXsBDmnShCTHjzFA95ygqg9lH/wxQ9fvT5/iRmoIMyFoo68AR/AuFumRz4xykzhIx/8w0exJUNttBnQi5Evg==","signatures":[{"sig":"MEUCIQCwMVh5UdgZiXw+GA1BC3EM1f5YBWVub50EpUMTsmdaPgIgUP1WnGhXdZYH0DRln+TUIZYkQhza3RHl5Fn0MhI7bSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl+vtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptxg/5ASJcI7kCA4g4RHdvx4lHN7RzfWzW0zrS5iOQ6WE6GIwCIuTb\r\nSi7ypRGzSLyxP+I1vnPvdQSPWdInjo2xQyhrGmivsgkcJwiu2VIBVlQZePLh\r\n/p5DtKqVAHfR6LazLJjWQWc4Dk11X4cBv+SSIoj4hk1wnJCsCG1k3USZKX5t\r\nZQLJ2LDniTCv1FWkSrazmk/QOr0rK6qaASyCYMe0kFvxIlJdqpxdZ65r9Qco\r\nvzDWjJXYElD8ibVOJBIx39kkiwMETENuRySaLuvGoF2Lk+2+uWuf5lmaOmYg\r\n8E9hWCC7tXQbBtSkPjetw5VRCYTbD6oU4KVhw//geGa6Ho7vZndH9J4BRxl5\r\n9LblpZ0+YLCkzf71Wpy9365o52FMkYODlENZPdIZs3WXbmyJUl4KBzZshx3t\r\nH0RvnCFhDTaxOyiTDf80+dkIn9QvmspgZs4/MNUS0AtimRJWw6y275kawmqA\r\nuokDnMymtL0cS7PeRC6qzF4D9WWWF/KbMUkHyEwnYxt//VaUrkeE3L6HtigZ\r\n9mzygeSE89CDVN5j0O9eLh8CD2OmBG9DBJ98W3GW7cs3GhzirkBzfmanqyaH\r\nRRZQV8JhoaBy7djRK+WGyf1KltGsV6QtsKvpnvge7Ag3I2ZQn1p+qdGiP6Bs\r\nTDfdhUHJild/mKrNdrLyE/f4TgcNmwTkOhk=\r\n=ay/5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-51177fc59f7c0d1414624468c81650d280b2f3d4-18.x/balena-jellyfish-jellyscript-7.2.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-51177fc59f7c0d1414624468c81650d280b2f3d4-18.x/balena-jellyfish-jellyscript-7.2.0.tgz","_integrity":"sha512-tyEXsBDmnShCTHjzFA95ygqg9lH/wxQ9fvT5/iRmoIMyFoo68AR/AuFumRz4xykzhIx/8w0exJUNttBnQi5Evg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T03:03:44.268Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.2.0-build-renovate-node-16-x-51177fc59f7c0d1414624468c81650d280b2f3d4-1_1670900717094_0.3804059257853951","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.2.0":{"name":"@balena/jellyfish-jellyscript","version":"7.2.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.2.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"805714b51968e1070b9ee3afc5f6905392c20a07","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.2.0.tgz","fileCount":12,"integrity":"sha512-oH+2cO4QXr0pzijThIWmHpsiUDTJBloNh/m5gBaQbO0OozGfgINvPupUjhZxh9WliQtdSYfwKMx4SWb9NHvVJQ==","signatures":[{"sig":"MEQCIHn9zE8jns4SlA8kR+U1zBlqPW0VT3E34qLWXCdukZDWAiAcF/zl9aEtFyEjTtSJCejJI2kMuM+Khae2W8FB46MNLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl+18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnVw/+ImWx+1XGgtyDZ4pHMvJId8qSTPsrtLR/yVJTJVCuJzf+MO7+\r\nzo/SJIqDC5xQsNSEs6/NITF0iV8ydHsUtagLPM2x7kxmL+WXem5lpiEgSdYV\r\n5DjQjMC6elG8r/bi56t4Xseda82SE/1xUKp8Bj+TyVDRSqxG96zl4Kook4Rz\r\nFdttD/cronZRlShrVr6VXEGMCvJFody2mwL96sNczzrC9HRxzU5dDq/aSWet\r\ngzd4hsSHsyLJEDCoJboJcHH5S1sdnc4rNR+Jl+RXDaLCyCtCKoZLxNrSU7tL\r\niNeXR3dRYO5HDFU/cwcvkOI7cgFUPs1Ev5YkRJ/myNqzVRLGl6GALdZiKWpc\r\nXZe8kugPWi0iqmdsN11sEsbzPZZJa4w9+rpTUWRHDjN3mS6fqFRAvbT7/6Dl\r\nYTttodcNixa7Sec/T44F+SANT4w6L7l8Fenud7R6cCMOLnAk2nna5IiPYJEQ\r\ngviYl53njZmMyGUvHhBjva4NNeWNGLlvwuFOHNyZPBwYxc8Y5XYdkjiKS8v+\r\nzfRXDy7r/CqOSZ64raaAMlApg/JLndOktIZSL6rPzXODliNkzMhlDUxYxXNn\r\nLYI1MVhiuxaZls26JD7gH9hpDDyS+hxPsG+MxdCJogMjMmCCNcxGr+NlTyVW\r\nYrycFieJHfdqSXiyCrWR8ik5jGJdmgBwHv0=\r\n=ftic\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-51177fc59f7c0d1414624468c81650d280b2f3d4-18.x/balena-jellyfish-jellyscript-7.2.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-51177fc59f7c0d1414624468c81650d280b2f3d4-18.x/balena-jellyfish-jellyscript-7.2.0.tgz","_integrity":"sha512-oH+2cO4QXr0pzijThIWmHpsiUDTJBloNh/m5gBaQbO0OozGfgINvPupUjhZxh9WliQtdSYfwKMx4SWb9NHvVJQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-13T03:03:44.268Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.0","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.2.0_1670901116320_0.7951721139604071","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.2.1-build-joshbwlng-balena-lint-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-1":{"name":"@balena/jellyfish-jellyscript","version":"7.2.1-build-joshbwlng-balena-lint-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.2.1-build-joshbwlng-balena-lint-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b2f7005d263389cb4ca67506c2131f032bd7606b","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.2.1-build-joshbwlng-balena-lint-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-1.tgz","fileCount":14,"integrity":"sha512-7YPT66PppY/FQkyE809px6JSmwRTwpLxu0f+OmpNSo5W2TcAZ14CqsCpeofvSlctb1lMU+RM2ZsmlVM9iMMN8A==","signatures":[{"sig":"MEUCIQDA47sdqS3AsTzI/RT6PboGYKUtfXjk36xG8r6dl3bPIQIgcuBw6lFa6T40FEaNHieA6M0MYSG8qlpEQiAjIfvN1xE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmRkyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo0Q/+OfcbuumzpsSLzVnAsb/TbIl7vrkycTi7z2hcTVRTIyMa1wPk\r\nFGfT/XVwGnk1m86ASGt9gYt6QaSENKLvWfk61cbAKSHVY83GIyh7ZCP4JoV7\r\nDQgh0WWeWwVTabuxUgyLefCWmRI8Oo3ZCgh6DsiYKZOHCUnQ1bnU6E3HTGuq\r\nSX9D9IaA291ZqWLoyaLNkoGzD//pRmnQ7YwnExZUyjlKQ0EzCHjdvJoeO2PT\r\n6nJ54RAnC3slAs7o++ODI2R+nRBXw/PumUTIyoi7mdfOu8q16WnXEtyrImiw\r\n+loq6sBIwWatThZYeY1MXdsMlPrgTfaTB2V7/lOKt6qUVviyTlyrjRC4TA+N\r\nFgow5QhVRp6PynMgQhQBUqxoYMNngPvcAM4YHTqLnVVm2TdH1DhwJPUbsXUK\r\nw7TvRItUuJMK8s232IV8MKhvxV7vZGA7T8wp7MTCfEZmJFUk1q6LfvDhdNoO\r\nu57Bg8YD7AvhRHotb5w3PaeMV/ZVwJobtiZxcy5BKeo/8HIskWNBlOpRTf/g\r\nROPOALE2a4fRWQpAPxE4gcSJmBboAKLC3JUczLCx0A3Fhmg2k7IrTSwByyYR\r\n4t96TfKaDj6P9qF6D4rXxzyt0gVQTfYVdLBBsra54N523CCwh4IOXeW1V3yY\r\n0yc8VgnkcFJ+oy/P+Litc9XAFpRbAqQ3Tp4=\r\n=roCg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-18.x/balena-jellyfish-jellyscript-7.2.1.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-18.x/balena-jellyfish-jellyscript-7.2.1.tgz","_integrity":"sha512-7YPT66PppY/FQkyE809px6JSmwRTwpLxu0f+OmpNSo5W2TcAZ14CqsCpeofvSlctb1lMU+RM2ZsmlVM9iMMN8A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-14T00:29:03.859Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.2.1-build-joshbwlng-balena-lint-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-1_1670977842428_0.35997789980513706","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.2.1":{"name":"@balena/jellyfish-jellyscript","version":"7.2.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.2.1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"de9a1ce59359241c5cc6e2ef553ba8d13d6eb494","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.2.1.tgz","fileCount":12,"integrity":"sha512-/jCI2buPXCQqM+2sH2TsbJROrANBHQEGDSZcvdVzXF0CdWK/ngbu1yizAQVGfohaXgtm6HqHFmMSb8hirdghuw==","signatures":[{"sig":"MEUCIQDg0N25PuWzyabw5ZMFBYXezNXt/2A5//8sL6+cKi+sbgIgHMWKyqS7p+G2XtkDfSw4IlbI60s0oSZ4sApwknD8TEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmRnQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpq4g/+Iyz2cGCOCrJxi1TzDNISutoP0QQ3zP+OVRZkY/Y8gx1Pgjxu\r\nSHLsVClXQ6F4lG30Sa1OBabIPepSbUMjX7hfAmBDjZ9rsBWew7L9S/rcWN7h\r\n+qVs7T4SBp82eu1dz2Y5Zo5F1rcCBw+AImWjXFusihq/mUU+MOa9X0QzkNRs\r\nBkWYGgILo3Y2tPy5MGG0JfoMVZA89/NE7i2SDvEshh8Hb++oZsueO2Q24n8H\r\nYQxL761vzDHuFsUZ1r7H3VRhKYlBsALoxZrKuZqZ262e4fVsNpabJKcNMEjK\r\nRy2dBUefapEjze1EiJ3Yg9TveaNU+GzVsB17uvgauranI+Iu4RLWumgLQIpb\r\n/XE3uG2OtTP3VMXSBQGtp8iyksuUeoBWLP/w2TImkOowHel2IA0nH62oq4km\r\n4rqdHkdarhNq9gwVwzwXj5axG++aqR8RlMZAk9Z60Fllj/WuKLqIgxBI7Lhl\r\nr3FuakmBotlhRxKpboHPKIZx0fib4oG/ey9gb1VOJVHC7eXqTwPfoWruH4i3\r\nfdolhS/xvY5lmaDURmPm8zbsaBhalRsYNqOIL5faVWg49zCfngAJQm3C6tI8\r\n+3Eez9q6NbyOeyq4OgDUwEgJd0Fz6nPQrSEWlWaFclGOPrX5lCG039i2b1JH\r\n2Q2+fC9Bg+CyoI84FubqZ16Wav/w0EbDchE=\r\n=JIC8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-18.x/balena-jellyfish-jellyscript-7.2.1.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-18.x/balena-jellyfish-jellyscript-7.2.1.tgz","_integrity":"sha512-/jCI2buPXCQqM+2sH2TsbJROrANBHQEGDSZcvdVzXF0CdWK/ngbu1yizAQVGfohaXgtm6HqHFmMSb8hirdghuw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-14T00:29:03.859Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.2.1_1670978000612_0.6140101768017197","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.3.0-build-renovate-pin-dependencies-a5d01e4e646260c786aea91a4e71125e615cfc78-1":{"name":"@balena/jellyfish-jellyscript","version":"7.3.0-build-renovate-pin-dependencies-a5d01e4e646260c786aea91a4e71125e615cfc78-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.3.0-build-renovate-pin-dependencies-a5d01e4e646260c786aea91a4e71125e615cfc78-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"03aa270c037f9436e048275290f6fc04e8fe8b43","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.3.0-build-renovate-pin-dependencies-a5d01e4e646260c786aea91a4e71125e615cfc78-1.tgz","fileCount":14,"integrity":"sha512-WGWCeJlRqGyjQRxFQISHlCjLNx84oj0ZGe6kJN0OpAcMwxNAYioB0nhxE60A8KFOjVN5KEjAsCykcTKTJVeK9Q==","signatures":[{"sig":"MEUCIBQMTSxyr9i1l63UTnzPpgx7UKxSZDHVxvj+VeKo4WAnAiEAg7nvolbw7SnsKzCcKeKQ4Ajlwm6H57Xh7miv+xFAVZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmTJvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrwRAAjXB3s29It/y5ofxBVWzzhJ/FLykcum9C9bUnsTL2a56hAbAM\r\n4At1CIzTSZiz8Lb2kHLSqhhAgaNfzujpYCkIxkwRAyiGtintgwyR5BMOk7LK\r\nk84XqYydg16qu/cSf53C+UlS6uoyAr+4GqGSzSSa4VpsiYJY1Qo5JwMqB3g4\r\n+JsVn9CxoEr+71kSHLTHdOceUpaeGOdnqisQR9IBIU3jYuWZJWNLWBXvlAMG\r\nD6OQEh2MPFBNEdT4Ib7VIKj6CTHQLu++0rz+cnnkFcElMHbI/q7LMsu0U6ZN\r\nGD6KVbt/Pe4MNTtbQHBwi9IJ8h+1sM0iArt8Ie9CQP+8ZrUJq88q2YF2Gc6/\r\nkWIV0haUep9a8deNow0DolGPtroi8FxHc1LtsgdY/9AfPls388PSXqJQJ0m8\r\nVJorDVg+pr5tWDrMhgwgN3Lka7h2ErbFwlIjTSwO6KE+xgMJqpQscK1u0Wo+\r\ngllZ8J14bW37aQbdBmGkXuEpXieCotqeriVOZLH09Dd+G1H7758R96Ji/Vtg\r\n1X9WN4oXbGQyiq472YAcKlVhBnqGPISP6KRvanihljL0IIrr2CYCk4Bx9Hna\r\n/fmwqGjVNQkXir6CUVoa30IaoxqxDQmzvYw1h/Y1aiHv/7H3IcQ7zcv4rdnR\r\n5MCtzzX+WGPE8gOv08vBguyvUXqz1lMg/aM=\r\n=9fkr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-a5d01e4e646260c786aea91a4e71125e615cfc78-18.x/balena-jellyfish-jellyscript-7.3.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-a5d01e4e646260c786aea91a4e71125e615cfc78-18.x/balena-jellyfish-jellyscript-7.3.0.tgz","_integrity":"sha512-WGWCeJlRqGyjQRxFQISHlCjLNx84oj0ZGe6kJN0OpAcMwxNAYioB0nhxE60A8KFOjVN5KEjAsCykcTKTJVeK9Q==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-14T02:16:43.887Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.3.0-build-renovate-pin-dependencies-a5d01e4e646260c786aea91a4e71125e615cfc78-1_1670984303183_0.0060203856808627165","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.3.0-build-renovate-pin-dependencies-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-1":{"name":"@balena/jellyfish-jellyscript","version":"7.3.0-build-renovate-pin-dependencies-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.3.0-build-renovate-pin-dependencies-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"28eb37a8fa12452f3586e12d9f7b3fc3f1f4111a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.3.0-build-renovate-pin-dependencies-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-1.tgz","fileCount":14,"integrity":"sha512-Ox6X+KhdBSwqGZm7TQqLmEbOWMGAEynUEOv0LqBacv617y1irSt8x5Xj8K00GsaT78J5PSjhoWjusnh9/KtFwQ==","signatures":[{"sig":"MEYCIQDrkWPS1Fj0nr7eMKA/OA3JSptcQrZGjCcRRBxhhA9HfgIhAMTzgqE8JvvxWcqpDp6KjmXbMYivM4oa6sZ1dfeFCAl6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmeKyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhXg/+I86movJy62zkXIC61yLE61hWaqfmKW7Rw3VuUzYSyyBGbQI+\r\nGwWT5mu49kOR06SvX0mEeUpbsMgLcWlmZD4lIYGDCGuvzkf8YvEJTWg8S7jX\r\nBnfc2DXmSLCkYDbNOd4DdSpVznkrtvG0WDhYphkYc85g0souREy04RPqP5cC\r\nW3Oq6zJu7hSNcyofK3aEiw0Kqk4GMDH8ar0/1dnHDNi8/7/CXmdJ0VULWFr5\r\naBzieva9leRx9N2rO9eEq+sqfBweObzzK4QxFI/bEFRhUpyKFmij4NkuK2Vi\r\ngCKs9nr815k/VPUzSfeKixAXS6R2J+YepOH+dvQ3gB+nO/AOIRWkie1aGelo\r\neN4fCk7aBvRsz6HLhw2wqQ64RHmI+lscUaFVCvs/glQQ+mxJdjqj7llFN70o\r\n+RKjCWcRPY9xm68peFna5FDvAfEjncwtN3LpgZK5uVqTzOA4cs6Blw66wRrO\r\nCsCqbyJ+tVf0w/v4BKTtEq469sq91Kzdl+9PgIPRiHyOFT3ffBk/bViPoupR\r\n81dE9c2jpH/I6qCNXauxm5nxCga0h2KOfp6OOpqTP7XRITv/cNl5EL0/ZQns\r\npEX6KoyWJyJebcLak4d/kkKJB+IZxTadVSSMzDmC2mdh6uI1TbP6xo5T5C2b\r\nVXJ5Xd2plB2QuHO9IC1Bu+gYHVWtwUeYN2w=\r\n=BXCA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-18.x/balena-jellyfish-jellyscript-7.3.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-18.x/balena-jellyfish-jellyscript-7.3.0.tgz","_integrity":"sha512-Ox6X+KhdBSwqGZm7TQqLmEbOWMGAEynUEOv0LqBacv617y1irSt8x5Xj8K00GsaT78J5PSjhoWjusnh9/KtFwQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-14T14:48:49.388Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.3.0-build-renovate-pin-dependencies-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-1_1671029426612_0.4633171426575333","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.4.0-build-renovate-node-16-x-6427baa65bb46912a396613109944cb235263f3f-1":{"name":"@balena/jellyfish-jellyscript","version":"7.4.0-build-renovate-node-16-x-6427baa65bb46912a396613109944cb235263f3f-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.4.0-build-renovate-node-16-x-6427baa65bb46912a396613109944cb235263f3f-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0e8c225f68c104c86c837e7c68de7c4d200adeb3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.4.0-build-renovate-node-16-x-6427baa65bb46912a396613109944cb235263f3f-1.tgz","fileCount":14,"integrity":"sha512-7g4d9fx/C0+lc3ovjmUwJ5ghJ0oEsfHk6d0Df5RLImG3mG3JTcij2L83Zkf44O9515pYEyC3QYNO9bH2iqPg4w==","signatures":[{"sig":"MEQCIGXS6M8HmjJSF80h5HldKbnSgTB6xw/l8gOfA7wMrwGSAiAmHDpaWAGqc/UQGBR3cWDO/ACgnyb6VpkpyhdgDleP8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoly0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKfw/8CmDt/0tBJsFptTHL0TST/6sf94Dq9z+q2YXauIOdmGkfRip5\r\nbN+WYcGfvDDmmwZ3hHA5kpyeBAmDRPqIsZkUXeFAsMFaGwFbXl01wMQxuRPF\r\nzfcYXUimbgKQbA4rextUgldrbCQwycjJZxypumVXRlftsaDI8g5f78AJtgcl\r\nU9Au8EEoZhlgKBu72cVZ7QXGTvGRDtD5XGyquE7JHpcgP0sbVBBTT0c81c//\r\nNAbMALdZCw6WiLC8jN7a14W4sc/AA3cSxefrnRsZXf6gxAHU43Ba/9JJIE6s\r\nY6POzkQcd0SDDuvTxSBfw8DDd8f/ef4ZOPFvd3gUY4/GtzTzwmcJSkobojkc\r\nUkUIqw7UYn4tHETMgTdYqDi+Jbx5UFS5H1tNFyzN0CxWg7HkhGx05NWSGFuF\r\n8w6isM7Z838WI8Cd9KlfXUTrx2+VWIjAlg1gSyfuzh8DmIaxDvEvcR8w45l7\r\nnGQwLx3+ksYmLJyxtK1xiUKaHR9ISURf/Grz9nmxw5qHTDaWHyc5NrFadjdT\r\n7WTw7u2xpBdh2v9zsr0qN2rwuHIL+NHKXar8KTsLHVhBPQM4/7VTwgFZQ9eD\r\ngYBtFK+RNeZ6yINvv1PpxB8bVsSUtm4CNVaZ+/mRhI6C5w3/K9717xO9CmWU\r\n9oL3cy+/ohK0POm9LN5goEUAta1Pd/MTCQE=\r\n=gWZh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-6427baa65bb46912a396613109944cb235263f3f-18.x/balena-jellyfish-jellyscript-7.4.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-6427baa65bb46912a396613109944cb235263f3f-18.x/balena-jellyfish-jellyscript-7.4.0.tgz","_integrity":"sha512-7g4d9fx/C0+lc3ovjmUwJ5ghJ0oEsfHk6d0Df5RLImG3mG3JTcij2L83Zkf44O9515pYEyC3QYNO9bH2iqPg4w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-21T01:07:32.169Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.4.0-build-renovate-node-16-x-6427baa65bb46912a396613109944cb235263f3f-1_1671584948047_0.12374037095980706","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.4.0":{"name":"@balena/jellyfish-jellyscript","version":"7.4.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.4.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e607909f560b1a3c4f860210218ddf51454ef58e","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.4.0.tgz","fileCount":12,"integrity":"sha512-ZGuyzuSk1mGHfdR+L+hZSxImKqhG7jC3r74VG89sLlGxO2dWY4qpoJhyfWRDs5svzRTHtvqKlmMRsPZ97+TCZA==","signatures":[{"sig":"MEQCIC7KZDZoWFVUbT4BdDfmNBOc+DF4Dh1gZJ9yfxjNZ3dQAiBn966Z+DPu48lH6jugzQwo+9n+pxzp+IklwOE8NfSAcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjomrkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrQQ/+NuB884Fzl59fFYV29UCNZT36oMsbDemWUNQDOdFPrIZPptis\r\nYa1sGILdwyVY5VhUAHS62pPVkEJc68Caqbn8iUNqPBSawbcO3JlA5ACFpk+f\r\nRPJ9jrCO6TlIETHXNgJeigbFdig2LsNlhi6bNZ71rqICVDV06++hQbsdOnQt\r\nm6uh5XQIf2lvNBJ50BAFC9MPWB7eHxG+VEgY+OQ4DK/qWSG4LUZk8tC1owdF\r\nCNebqJAAhDLzNgxRNRADzZLuDmpeJbXl/8xk2N+MMr0JQUm3t6G8IqevT+d/\r\nQMMnu5uY8S9xGdItK025TyOjcHAxjmkAFctsPP9PT7RLU5DpZHjR2o0dJNdz\r\n2ic7RxBTi33gdh14w/YXq7r9GDHclOJXIXAoSm3PnIMGIllQvI8rBV1S4dM5\r\nYfvcJcd0dSbLJYzHlH0t0dxoW6sM9XgVBGog3Uuirv8x3fhLmUAeVtTGjOGP\r\nie9JezZO2lq/RDalBA83S/iujMmhb642+5hdur29iBsEaFsQwF99KzbqiN55\r\n1bb6yzL8CuNBOVCYJjqRPBCpHfLL9xr4HhWnQ/YdBbZFjtQRroQStfP2dcau\r\ns7fw9GjqDMlbz4qEKRVAL2P/kMXiyoQDqfi+FF0dIPbxJHjgFLxE0FT0/fAq\r\nOrjAFeBqdnyaP03IbeWo7K+wNKXbt4WvxGQ=\r\n=1prR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-6427baa65bb46912a396613109944cb235263f3f-18.x/balena-jellyfish-jellyscript-7.4.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-6427baa65bb46912a396613109944cb235263f3f-18.x/balena-jellyfish-jellyscript-7.4.0.tgz","_integrity":"sha512-ZGuyzuSk1mGHfdR+L+hZSxImKqhG7jC3r74VG89sLlGxO2dWY4qpoJhyfWRDs5svzRTHtvqKlmMRsPZ97+TCZA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-21T01:07:32.169Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.4.0_1671588579789_0.9737463230971821","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.5.0-build-renovate-node-18-x-f45278b804c05172886fb0e33c58e37f9a121515-1":{"name":"@balena/jellyfish-jellyscript","version":"7.5.0-build-renovate-node-18-x-f45278b804c05172886fb0e33c58e37f9a121515-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.5.0-build-renovate-node-18-x-f45278b804c05172886fb0e33c58e37f9a121515-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"a330f6eefbeb79eda0366b8ac19daec8d855e151","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.5.0-build-renovate-node-18-x-f45278b804c05172886fb0e33c58e37f9a121515-1.tgz","fileCount":14,"integrity":"sha512-ExYtShuGoiNfg6S2MNZZlbGOX8LzvdIOgK6+rDeDR8PP/U4GHMYNVEHFiOH96HFOi6jcr+5C8/prELFnd6T8dA==","signatures":[{"sig":"MEUCIAfyPZLtnDRi1hmaEJjE8HU1+DqpwLI4jFYFQGvpiXhHAiEAmUWMAoT/+pr1w2657+4rGh0y2qD2hfac2E9Td+aNwgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjonVEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqucA//Xl26yhKvAEwce8ZAdq0Z/2M7dU+/7VvuCK+NEcRdScnu783Z\r\nddRCgAUFIC7kyaArq1BLUtsqN7P9vJ2Ft+EhWQo74yo7ckVmiviKhKQPABSF\r\nns43O4uZjBdCnkXv6Tdevzm//LAj5OtKmDdHJVr+2NRnwmf8JPAStV9aRRdU\r\nMtW0cOiDIwf43uGM/lFwMduDS9RZaqx92TzMkT9S1E0DDUOYS9nI1RtWpi9I\r\nOM8wWHrVKO8D2YloHMqJqYxqxih1nmGHWwn5onKg65/I7kANxoGlgVV4LPyX\r\nn47JYCa9qRe1irUkwgDwJVbSywUt/cVKMSaZ0MrG8XFk2srqflaz0lTfwfB8\r\noeHdhqEjz2YRhLGIJWgVfOMFznOi9B2Sr1I5z2LQeYBdGzb3BSN/kZqdDLpJ\r\nnSMnb2GmU1M0T1NowlzsUjnR38wsxf1Z21MQkwmrOSD+JmrIpcZAHykxJldi\r\ne3i9hdBV2UIsgINb+qL6aTrJyt3Iy+Sc00D2PKEFePNfGh2EycgVzi0vzzvS\r\n5z/X527hmM9d7csmzyKAfidh8LSF2pJtP+WKIfme5QGBfxfrae2eXGAwtQF3\r\ni9IzvEySXo1vTseSnKUwPvLWVB2IWGNq53Yec+OQ+eQgKI0HNK6/LGUh6H30\r\nxvLXf8kRan+iveTVS30cWEJ5SXKvIW2dF2Y=\r\n=ZlNW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-f45278b804c05172886fb0e33c58e37f9a121515-18.x/balena-jellyfish-jellyscript-7.5.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-f45278b804c05172886fb0e33c58e37f9a121515-18.x/balena-jellyfish-jellyscript-7.5.0.tgz","_integrity":"sha512-ExYtShuGoiNfg6S2MNZZlbGOX8LzvdIOgK6+rDeDR8PP/U4GHMYNVEHFiOH96HFOi6jcr+5C8/prELFnd6T8dA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-21T02:52:08.122Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.5.0-build-renovate-node-18-x-f45278b804c05172886fb0e33c58e37f9a121515-1_1671591236287_0.6015415025679374","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.5.0":{"name":"@balena/jellyfish-jellyscript","version":"7.5.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.5.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9f1fb555f86906fc688cf71a4b66447dff6daf16","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.5.0.tgz","fileCount":12,"integrity":"sha512-R+z0JY0DNu6prk9h1Pcs/8fZdiQrHKvwp7OdB7fU367ccBdWcieX8SJHE0xFSZn9opVSM51nE8JqgubCAaAFyQ==","signatures":[{"sig":"MEUCIQDF4AsgYRRNt3sEysbXl1lTL5XZsbqIYqPh7uBn+hfQ5QIgDCcLxyDfoUGAyDJZegzuaVTR32QuroAejEbqqBn26aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo7nKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJiRAAnVeVMgqudMFY/uwDbVql2NiuA+Eg2baGA+0FTQpmFiqsqLVF\r\ntDORK9X+n3zy5tFGkpULvVbo+lLGWhkIC1WvF5KucToyQ43pC6YNPYbxziL3\r\nVNbEj+8lA2L46lbsw4GgMIzKQtEkxYwvPJTDWJO/7XMlVJMc2P8xx5CjM8V7\r\nZQNY70Z2KoXp/zOfSIP36fObD8eLzy1ITTOvagiUhaVfgH4SWt0FyiiWFRhK\r\nrsQ83n/T5lDL1QvF9GlOU/LJRTqac5shAk3erzVL+nFBxwuOpLSctq6GEu3a\r\nRr8VIko05NTlcZRAEb4jEDmC2j81g1xncI1oSL+Z3XCwXB81ncmcV2iEUme0\r\nDPcEZx+kvizDWsBzQBLbNHzCv+e38dwkIHfHKoRxUYIRinfSvXZgysd/+PRo\r\nOLZK7p4PHzFFGQ3fFHxzUwRNp0aKB4UjGpUleb4kydCUkQRLaTnpLMG/JZVa\r\nC416QIoLdh677ZM4nte335uM80GoDUp1hns8cLaaqAg/1HlX2fQq9rtrttf9\r\nIpfY3alLB0WiRNv8kQZRmgZ7DjkmfmU/wCtusmzRoRSYwaqObfKtIWnkbuDJ\r\n68cJ+/1OkX/j0Zd3PgUqL+4jCBlTI/SHREOJIrHxTOs5zYDydRtH8wJBl0vf\r\ngzeI0M48/1FVBcgMFzfF6g4laOD15OI9GZ4=\r\n=fe1L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-f45278b804c05172886fb0e33c58e37f9a121515-18.x/balena-jellyfish-jellyscript-7.5.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-f45278b804c05172886fb0e33c58e37f9a121515-18.x/balena-jellyfish-jellyscript-7.5.0.tgz","_integrity":"sha512-R+z0JY0DNu6prk9h1Pcs/8fZdiQrHKvwp7OdB7fU367ccBdWcieX8SJHE0xFSZn9opVSM51nE8JqgubCAaAFyQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-21T02:52:08.122Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^2.2.1","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.5.0_1671674313973_0.30476932690988257","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.5.1-build-renovate-object-hash-3-x-5b754530e736325cc1550909c8c9a9d09259edd3-1":{"name":"@balena/jellyfish-jellyscript","version":"7.5.1-build-renovate-object-hash-3-x-5b754530e736325cc1550909c8c9a9d09259edd3-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.5.1-build-renovate-object-hash-3-x-5b754530e736325cc1550909c8c9a9d09259edd3-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"049383013335d80642e17880509d73108ff09a63","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.5.1-build-renovate-object-hash-3-x-5b754530e736325cc1550909c8c9a9d09259edd3-1.tgz","fileCount":14,"integrity":"sha512-IL5StXSpPO90HB/87GyeLPHF2pNYj5igLtlL3Wze9nHGWmyRJKq9B5NVZj1eQuefyerR/2lni3CQOf27TQ7/mw==","signatures":[{"sig":"MEUCIQCF13/NYGsujOK4ytDSu4E/oXqd+beBHV8D2CPsqfyfOQIgSVLdpFGnFy/j8hiQP0gmJ7YcUH9bLlJwPWmsq3TBdZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo7yMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqIFw//c2rbYEA8HYV9CBq5DW/u4+GFmFnkcLDi3OM7CAcWIr30v8kh\r\nVc4H3poTLjBm7TxxOPkgk9i1rER50r/5vJdlMMeVqI0xr+kIQMRCAJY82MAk\r\nwSNnI9zQiaD1CVUQNkvKC5QAZ/MFvz3gcs9yiTDX2gmmiXVVPRSWvlJCDFBf\r\nLU8hmdpmZHtySVBysXRza005Rr6PAmvF4IxMyLMketrg67Q+0dg2WsdGEowK\r\nEHhsB0RlEh/2sAAD4QfeFBnDme4jhOHJP5yDosJMVqPbRErFOfaiUGTq5okj\r\n/q+J8reYob5mCRPWEOrchzx+GeCl665cQDv1AKTXUayOiwJJxq6t1NLI3g56\r\nW6DhY4ii2Jxce5Dho50D0xfnHSvNvHlTMq86MvWFYHnRT2TFm/oxxIAE+C19\r\nG95wQVxPh4TeA4/Ledizzzxca8lUbirsiRoFiOaE/yZBICsIakGsNrBCOucN\r\nI2Vx8HN7qIONEJRpXe2BOm/xOmV35+RKp8okuQ6D/79qw0OWR8CsPoBCnmga\r\nLN7tD2jj1FChEYjlCnNp1kpX3OZjUQfUzsMXvYU5MOWyPTXRbEmCeYud5vxE\r\n4E5DmtzfwcWkXIcN3A8461h9V9iPzbYU3Y/EMm7J/4S6J1LfElxA/8cXCXd0\r\nvkmQpVbcTgKA1QV+/2UBcttfpDfKj9EcWZY=\r\n=Q/YW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-5b754530e736325cc1550909c8c9a9d09259edd3-18.x/balena-jellyfish-jellyscript-7.5.1.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-5b754530e736325cc1550909c8c9a9d09259edd3-18.x/balena-jellyfish-jellyscript-7.5.1.tgz","_integrity":"sha512-IL5StXSpPO90HB/87GyeLPHF2pNYj5igLtlL3Wze9nHGWmyRJKq9B5NVZj1eQuefyerR/2lni3CQOf27TQ7/mw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-22T02:08:33.916Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.5.1-build-renovate-object-hash-3-x-5b754530e736325cc1550909c8c9a9d09259edd3-1_1671675020643_0.43185096574362736","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.5.1":{"name":"@balena/jellyfish-jellyscript","version":"7.5.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.5.1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c1860075d831d264b2f61d348913bb3773f7ed76","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.5.1.tgz","fileCount":12,"integrity":"sha512-n+UPGQtUfBNWEpQ2G6aLH28kV5J7s9cO+ZKDzkW8iqGUho7fZmYNf2qTAsZEd0CwRDSo6Cxvyt6z6hiezkp6AA==","signatures":[{"sig":"MEUCIQDL5+akdicf4TH1y4WX1lhgxDrDjBJjeQR2rP+gyXwMBgIgBy4l4EoJ/puRCeXgBf3xRsqvq2TY2zpa9brrfTrIrBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo8aiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyYg/+N56atPaibkfx1PhhYVKuO2M3PWtpwt/L91wDxiC19b37GShA\r\nSiMlNPhrIXVNNUYtGm+8ykiP/oHuLDZhSNgMZgmjb8pLTiijodQtwp3eBt9n\r\nFJeM7D8i2U+IhfvKXiGg5oQVgxG0pDuUTEAaiWIkX4WJ/b3ROzZyaTtfxLlu\r\nKrrS6RdgYUiPgshaD8q52LByaITvTq6Tko5rlrFv2A4X1CtgBxD3amj3xZjA\r\nKMLi7PNk4dEUigye7e/I8e6k+oHaL/Us+wyvcAGGhCEG5DcTFZmBOqdnIskK\r\n/w/dEqUs0pKZTUfWpDtZE6KiigMrBglFdVMetPLpamRn3v77Kwj35etbSvLx\r\ntJo4t/4lKhQ1+UE5IDmTn0VIZ508cHKDUBBNA7M7s9EO2JUredm6W3xf20qG\r\nqWLuzuoxRCLVv4NhzwCxFRi8EnW8ZfbA2U6tcDd9/rouEBVsQqlaQIl2EiLF\r\n4N+YfYMVI2clZt3hRdDHxIWn1q4PZvZPlNvEWOW2JVOeH8Xd+0zAnjf+kajx\r\nFrhi5AyLiJIdgeEasICp15wMJyGvooSfEK1gcxhIDKIELp2A7p1iSIM7FAVf\r\nAvex9+aTnPM3XbzdGjLtPl9RRBVV2Uq4gsJGnAKTRTtGXnkbOopa1fOBHz0u\r\nsET33pMA+RNRw2dnk/vxjI0ZYnwBWrAWSeg=\r\n=0IcV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-5b754530e736325cc1550909c8c9a9d09259edd3-18.x/balena-jellyfish-jellyscript-7.5.1.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-5b754530e736325cc1550909c8c9a9d09259edd3-18.x/balena-jellyfish-jellyscript-7.5.1.tgz","_integrity":"sha512-n+UPGQtUfBNWEpQ2G6aLH28kV5J7s9cO+ZKDzkW8iqGUho7fZmYNf2qTAsZEd0CwRDSo6Cxvyt6z6hiezkp6AA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2022-12-22T02:08:33.916Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.5.1_1671677601841_0.9530368426463924","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.6.0-build-renovate-actions-checkout-digest-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-1":{"name":"@balena/jellyfish-jellyscript","version":"7.6.0-build-renovate-actions-checkout-digest-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.6.0-build-renovate-actions-checkout-digest-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9d572c9419051eaa1ca1aa3c6021a99052508dd3","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.6.0-build-renovate-actions-checkout-digest-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-1.tgz","fileCount":14,"integrity":"sha512-PXI+d9dRtnpkyCM+166u8illPtu+s95SdyMZwUAIYQVcPJP8gvEZscWP3iR6z/PT4Wf6nibrlZZXl1Kb7kIspQ==","signatures":[{"sig":"MEQCIEY8nGyVAvpIUEn4K0DPec+FORkfCmkV6jWEN4IBNKeCAiAwiO+ENzcXsKFedDj2LNzx4Ugt0wR+rsfaofgKy54wig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtuPeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhgQ//Z6GikdwmiEkPcLkNPpLq0iV+PQCPR9hOS85abugCDD2XLl0E\r\n84kF490+zF/O0yzuXZPf3KQWDA38vDdBa+eKGOVrYBigjXl0FMq62HlYcUOP\r\nYW7gaTDmQDNOvL5jZeaIXCoGnyGjVpUCYrCih8c9/YIzZX95A7EQTYw7Goyo\r\nsk1vbRW6BZFzRa7sr3mrwMc9xYRRU4/tPGkumn3nxmLMy42RxhZIGuAWJt3B\r\nNY+7+hKVQIwWPWucvlHZAK040gK5s1nCxnu9zwhizIOYUIvenLVfFliTZWem\r\ntTt1+vyizZS9XeaUMQXqGsqu4zq4j+Mr1UTeFCozlzAYLKHLSdvVW0hfiteR\r\nzcqw5fiYv7AN26VeX242uB+8emRK7PdF4hD6USDzCgiqPMTJ0TgvSLl0dtas\r\n/c1je+VH/Tk0dveyUhMIL9iuw4+Jkwth4M58EtALvJUbNhoVE7CbZTUlQJ1f\r\nTZ3b+wS9oOMU4Mv1VKNe3fVUIzFEGadg7SL8wGLPLCXoI6j+rzGbHDja8eAc\r\nElhNyVsmB2GskF4+kafPiE8Xt/ajM9jUHwJ4hlCNupQByv4IPj0CZBfLlEZl\r\nYKOyXkE+qT4B3opVrIHP4LQkHTHD0gndh4PzjHkqsLac9/vAM/vUaT9hoz1T\r\nyF1tEXxeW5s3Cy0ogSPsfYL0IBZkKSoEoYw=\r\n=AC4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-18.x/balena-jellyfish-jellyscript-7.6.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-18.x/balena-jellyfish-jellyscript-7.6.0.tgz","_integrity":"sha512-PXI+d9dRtnpkyCM+166u8illPtu+s95SdyMZwUAIYQVcPJP8gvEZscWP3iR6z/PT4Wf6nibrlZZXl1Kb7kIspQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-05T14:49:33.491Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.6.0-build-renovate-actions-checkout-digest-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-1_1672930269959_0.7961095298055234","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.6.0":{"name":"@balena/jellyfish-jellyscript","version":"7.6.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.6.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"986f2912070be120be6065605faa704b3be226b7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.6.0.tgz","fileCount":12,"integrity":"sha512-CsSt3O8fWpiZYfPBS3DUfYcWEyOY/fWRBaZFvVxqYsFiGpkLLyl9ptUMcMDCcs3xjBx6Ekvez8Xa937FCZQixA==","signatures":[{"sig":"MEQCIAtkVD960OO6my3ezxIqFjUAWXCiYJmV+HGow+2BsC9aAiABcR/cbhvKhsdmPl3yuN0Abb0DWLLlqFb5WW3/Vhihkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtuW+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmohbg//YyqqXDdYDeBBM4P0K1p5IULpotYM7ddiR6aj0JpQ9ns5Z3f/\r\npflpjvZvkrDsAgcEOdRrcfHQU2CI8VyPdDmBqUB2XqWjR8UeZmvqkpNYuxGI\r\nftXyJNo+McFzjS77X0g5y1x6qBD01mURtN4izFFE71W/8hBNhhKXDzSN1AED\r\n7UQtQ64jtfXU+xnbcY7K8sP0LIeRcnRSYID9OWCeaQu8TTULJWhZIL+t2HUn\r\nBUwEdlnJkg8OVI/8MDpy8brEsZsB6dubjkv8GfGZF4048nG18DhYYLNLnLS6\r\nlqlucpeYrdjJwomtr+MuyXclQG1RL11qKFIpyvxwA8yJnlW7RJU3h/adHZRZ\r\nDTbxVFpvGnRdStUf7luAf3effBewLrGFqdcQ/hxJG1V6i4O/8czn5XHEJfY2\r\nfL3dbb//H7JV/Gyi0VOcN6W+OH49daMZ8D6zsIp7Vat4lMNQi3L0rOxzqhI/\r\n0ZyFUOvvPyjqozMFI/eNj4fBA4yVVKjOmejXkoqItEplVgKwzgH41l9afr4V\r\nZ7WyUbB8NoaH+VlkU68lNC646j8RnRObF9orMDzQG4wpIYOsU5WLDlOGgGsx\r\nQRLFhsYVmTQLm7xg+8jfCRef2MNYWiCe3e66+inhDoit6eTW9pIrRDxHHIfX\r\nJ7cI3uDtY8TIaV+xLLqMvO2WHn/FMtgznjY=\r\n=zKqT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-18.x/balena-jellyfish-jellyscript-7.6.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-18.x/balena-jellyfish-jellyscript-7.6.0.tgz","_integrity":"sha512-CsSt3O8fWpiZYfPBS3DUfYcWEyOY/fWRBaZFvVxqYsFiGpkLLyl9ptUMcMDCcs3xjBx6Ekvez8Xa937FCZQixA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-05T14:49:33.491Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.6.0_1672930749999_0.6615321604311672","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.7.0-build-renovate-node-18-x-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-1":{"name":"@balena/jellyfish-jellyscript","version":"7.7.0-build-renovate-node-18-x-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.7.0-build-renovate-node-18-x-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ae581cb39d5fcaeba1b4aee9d82717fdb9ffbb26","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.7.0-build-renovate-node-18-x-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-1.tgz","fileCount":14,"integrity":"sha512-k58AN8ZZE1Q1eSSktJByMHearDaQEmrvEzp8GSo5KJG7OvAXPlGrkNdVjufTa0rzSfB5jKpPVNb6yd325nWWhg==","signatures":[{"sig":"MEQCIChHoeF2gXFV7rq8EdYIi+KxibMZHXMOFlDsjzqCi5YAAiAWUaDkFNW3y67kumE5L1Z4c9ZlU+7YiZO3gZDLD/qtjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt3SvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcRBAAm96GO1GRWjTBg2+xeLrrhyzzEcRYYDrwd3AtJw0kXs7+i8ve\r\nC2B0LJNoUUXoh8r62PY6SYfx96BzOcFyC0omnPfJejCzthuL46bNWa+tp0us\r\nE8DhXYZtFcQOKWOsgRHI9MRvf4m9x5JaIzT853+CEfrq4iKOR9/j6sRzQMUw\r\nfPW4NuM6GD1V8xGVD5Ap7vFJwtxoqqi4LqWHb6f8wD0icaUhydvNLWB9o+l4\r\nptMujw8QokR6zLwcJULAml3SWADf81qHBgGT481x53jhHaBMio2gJT+RoSif\r\nl6MDTNUShODM6JHGcCLfLtQIWP0wTttGYsek1oxv4Q0lcnlrl8EWNV2eFnyF\r\n591E1cv4mw1HBb3yC4GKJYNbQEO/IdvI3xvQpDxSiHwUxUB3A2MNSdOUnIJ6\r\nYbSWxS1WJVkTcnfCxNu04hgJk8D/wsxpicqqgaEGCR+hqhFfTYReilA1pyLU\r\nPOS5L1UJVcYlN4P/IT9i8NZuLL74FpoR0pOkW9fPj/6xqgx1Ae1LMkJ2H11G\r\nC9IVKLVpQrIbFPazQV0Qcz6ERcThiR4kgIQlPAsJowt/aJJdCiF2K2vhf8XZ\r\nXjOZLuC5boHBJ/yb+uEiE0k6uYI1xdW36kpPmrMJC5KoLomQwX6w95oBVE/6\r\ngChcTp3aXJmBgZW3gbARFPy3dtSCNV6QBp4=\r\n=wXfp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-18.x/balena-jellyfish-jellyscript-7.7.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-18.x/balena-jellyfish-jellyscript-7.7.0.tgz","_integrity":"sha512-k58AN8ZZE1Q1eSSktJByMHearDaQEmrvEzp8GSo5KJG7OvAXPlGrkNdVjufTa0rzSfB5jKpPVNb6yd325nWWhg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-06T01:07:35.139Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.7.0-build-renovate-node-18-x-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-1_1672967343387_0.520437895644879","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.7.0":{"name":"@balena/jellyfish-jellyscript","version":"7.7.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.7.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d3e5a23a654091a8a0d6e8d3b43392ed4b3c6242","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.7.0.tgz","fileCount":12,"integrity":"sha512-7s+Gnp1DbiVh8ip5XQrUSvXsWNKiMqWEPSRGR1TOvo00wLmyxWhmxsACEA0+zzcEL4YLPeaDBuWQICeOliUZfg==","signatures":[{"sig":"MEUCIQDPMBeekqsSbNuSKtEqyyK8pTWwbrUZY6CbYg0BOj51owIgGk6y55brUfuDbIgL+Iyx7R+++FsEJ1LjmtKlcw/pWJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjt4QyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsfA/+MBo63WinvyPPXSJhbhzV7q0Gol970rlRFZ1QeriOpOr6lZaA\r\n0hjUPV20C8AiBmHBB2p6cf+/ID/Pn6Lcge6vrHQCsg1cTjTA+vDU3RZT20Fr\r\nEJAa6W7/bpD3yz/XtdJ5jvIN0vPA+dNBrMkNfZQPAEzuXN+nb0XZhGjJS8Ky\r\nnT1mQ3+ckHBxkc4yqaTePGiPoFIu679F7Us+9ecOrvD/tqPyTFZawHg717YW\r\nm5uP1zjxPw5f9h5nyH3ZPcA/QPfTpoPz/ez5ADyoiK4Sbrb/ddPhovEXeC3E\r\nQYZM0ejo2Yb1HXB1ZdIbtunCuGVZ+73qu5e0kyXlePFZcFfQcgjc387fDiRL\r\nHlfoKpd0mL8VLhEkJjTaIY/BE4uAVD2EjEIdd1NPkdHAH1vD4EKMBExDlaRL\r\ncguHzILpZsz0RD8flm2lo58BNxkFbGYLbEOBWw2nnbxS4o7mYcefHBxS2pI0\r\n/9WP0XgnlW09vy9YlFlVV/dZCHPt08aYrI5FaY6RGgIKeOHc8c6ULG2kNgQP\r\nOXOOx8uJsTWLEEVBoIYjFmMzU9FKJVc86ITK9/BZk2fgm80O/54ljUJn/IhO\r\nI9410YFXiRrxhMGNG5dQvz0Sdr9wdouwo6fqTKSihOJxm1UmmZ4/00+sUOOj\r\nht/USOGZoJjlw8bJM88IAI8vJ2Ns6nPSgE0=\r\n=laJP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-18.x/balena-jellyfish-jellyscript-7.7.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-18.x/balena-jellyfish-jellyscript-7.7.0.tgz","_integrity":"sha512-7s+Gnp1DbiVh8ip5XQrUSvXsWNKiMqWEPSRGR1TOvo00wLmyxWhmxsACEA0+zzcEL4YLPeaDBuWQICeOliUZfg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-06T01:07:35.139Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.7.0_1672971313853_0.8846434759213786","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.8.0-build-renovate-github-codeql-action-digest-417220832969b91bf1bc9f6ec4e8dc62b55bc928-1":{"name":"@balena/jellyfish-jellyscript","version":"7.8.0-build-renovate-github-codeql-action-digest-417220832969b91bf1bc9f6ec4e8dc62b55bc928-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.8.0-build-renovate-github-codeql-action-digest-417220832969b91bf1bc9f6ec4e8dc62b55bc928-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5bb17848f09a54c65b8da943cb9cd55d2ee4966d","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.8.0-build-renovate-github-codeql-action-digest-417220832969b91bf1bc9f6ec4e8dc62b55bc928-1.tgz","fileCount":14,"integrity":"sha512-00Z4KLV0xIYwyPTAU6rT66/RyDMeS1JuT0J5o2zZ1FvuAzyPbiAdIseW4ou4Aj6qR15GPsv7qZgg5YYS52a5fg==","signatures":[{"sig":"MEYCIQCcz+OilNko1doC+X0gHui5y1e4vt8JwMrFl5vMAKie/AIhALSI+tEivDP3PUqfqbI8hDefymzrwnFKFNkDxaKKTVYC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv+YtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5MBAAl+8GCh2S/UCVm7ywETdPZfDBqSd/hhy8IQyunGS1KuJJw8CV\r\njGTSABjcXj3rPxsTXiMuPZMyUFzEMPW2dU1PgY6VSNFDKGzt34+cB0nT2/nV\r\nzDeIH1UgH0JKfJdbldBLvyMi5ahYtnANNOM94bE6AYS304vfMlgyvWuqM9p7\r\nr3uDkqTB5IA7PFvxnEpekTpEx2GZaRMwNah/ZPuE+lpxyRTqMfkAt00Ic5Ty\r\nFZx8jzmzCIEgo61vYN7cGWn5Q5LcUvBEaDmHgC9Ktovy5/oxnBb+dwhEpWOF\r\nR/UWGP5eSuCPX8lOZ+pwEdutJDyC6o6avaMVuAGXBkti2ZNxB94BXPbghf1B\r\nEaYbm0l1VcDOmS2OatDzNJz+9ESCEprwl2uRSWpZuUquxudkxhqyYCHENFW3\r\ntFQjLxO8jVsBzRS/+mh6FiJPwep7nTEysHvgS7E8opOUWM9+0O3Ul5u/E39k\r\nFU33+98kj+1Pkkjv6S7KlRQkmWRvYhDNVhLmsiqwA/bFZyexrAeX0LpinzKP\r\n/Brjj5m/UYniUBYT4WM0OZGHVvVpwqA/o5QCAFUa7CV+R2fv3RTomvXDQ8hx\r\ntBG5ZleFUpoQM9BLnkqW2hf6JnohrlGoW1pjYA2RmsyOtCIZGUYjDiASwq85\r\n600KgoDDCx7HDcrYTbWMWMXtKJOHzUBiodY=\r\n=VZr7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/npm-417220832969b91bf1bc9f6ec4e8dc62b55bc928-18.x/balena-jellyfish-jellyscript-7.8.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/npm-417220832969b91bf1bc9f6ec4e8dc62b55bc928-18.x/balena-jellyfish-jellyscript-7.8.0.tgz","_integrity":"sha512-00Z4KLV0xIYwyPTAU6rT66/RyDMeS1JuT0J5o2zZ1FvuAzyPbiAdIseW4ou4Aj6qR15GPsv7qZgg5YYS52a5fg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-12T10:50:00.375Z"},"_npmVersion":"8.19.2","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.18.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.8.0-build-renovate-github-codeql-action-digest-417220832969b91bf1bc9f6ec4e8dc62b55bc928-1_1673520684914_0.7159952933456213","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.8.0-build-renovate-github-codeql-action-digest-557da8f5a05627fc95a97c0ddce44cef5e6ee7de-1":{"name":"@balena/jellyfish-jellyscript","version":"7.8.0-build-renovate-github-codeql-action-digest-557da8f5a05627fc95a97c0ddce44cef5e6ee7de-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.8.0-build-renovate-github-codeql-action-digest-557da8f5a05627fc95a97c0ddce44cef5e6ee7de-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f3cf14fcca83ad686e63a77248b1d7d94c56dcd0","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.8.0-build-renovate-github-codeql-action-digest-557da8f5a05627fc95a97c0ddce44cef5e6ee7de-1.tgz","fileCount":14,"integrity":"sha512-evAWzYACFkyGCsCtU0yVv4SsERXGWJ167sXuDcSPBWA3Q/HIvlMBb29kQVbG23Rrqjm9QFYp9efSS8k0IgsLtQ==","signatures":[{"sig":"MEUCIHTHUiweE8Aoyhpp0ZpedACCd5eJ0JC/m5iQylVysbtwAiEA/9xDn8Qu+kcRklemjSlc3bxl2bL0NlvEBcEj5kBFTag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyD+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQyg//WgdXHOpvrGHduJqjIUMSRhZwjNX6F9o6sppLPnzAXoSVyxT2\r\n5lSKONn7MqernPhPxJQUmVv9tD8VwcTsszRrJJD4xTaaAjowsCafD7tqfheB\r\ndeoGAO5PK4DjtxgVv6SOOQaPG01uNubjS989Wbj72PPou0p1hx83rPuZlCX6\r\nHggR8NF4SSZdnTiwX11nk1+jYC7l184ui1VBSVBqmpFTrs4hcgCi5uwVGzKy\r\n05uQ9mD3acwHf7sQFRDmfRNWZD60OH9TF0wEXBKsryOS6cOiXe3K1r4M8M7A\r\nQTP2j2ASMkHBBIvpW5GV0QhbqSdIdVYfcQNCmpmw2eQcNaanVgV4nleWHztf\r\nVBvCw53RYXDRZva3iMLRwkZy+U4+rMMmd67qbYkAL6kvBQ77MhZCDy7tCxh8\r\nt2dM9CwoyWdYk1VptfVhaK6dEBAwfvtMxKzKYwKEX4Kc2oWlj9jQ5HVVPMAi\r\nzcxdWfN8Cmhn8O5N7g78dkm9xPZdegg+oA+frNiBgVSMp/7IGoAQNOUgQZie\r\nUVq3tHPADH3pYZzTHLMq1L/s8fZnNO6u8HVX//t2wKiK6PwFv7dDhQoqTbhQ\r\n2wtoCy/6YV8Xl2XjQMof0pQrmYyBiFhb+pQ6bp1HugK4MeC6rYUzw8ECo5/Z\r\nzfc+0+EiTZZB752xZePDXifiUAGe7frCN8Y=\r\n=rXrT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.0.tgz","_integrity":"sha512-evAWzYACFkyGCsCtU0yVv4SsERXGWJ167sXuDcSPBWA3Q/HIvlMBb29kQVbG23Rrqjm9QFYp9efSS8k0IgsLtQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T18:49:42.558Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.8.0-build-renovate-github-codeql-action-digest-557da8f5a05627fc95a97c0ddce44cef5e6ee7de-1_1674067872607_0.7641781296417922","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.8.0":{"name":"@balena/jellyfish-jellyscript","version":"7.8.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.8.0","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"2e35b6bef2dcefea4365da4d7b009840610fea58","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.8.0.tgz","fileCount":12,"integrity":"sha512-FO5rWj4lcUR6NXLa7CNktrgiWuXHUBDpoMb79RTfgWYPnbdEi/BkDWeFPfDAdp/rbkYOhUUwxylgXde3tPFf8A==","signatures":[{"sig":"MEYCIQCvvyzV3wTTadFL81HTqS7Q73H2T00F/hEVpCiWFseXogIhAOvXJyMkSeAZaNM6pUqjgVP9miqYSX3IsI+hVzUoouSE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyE2oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSYg/6A2QhY+c3bRW8thJcYUHrt08cwqXttawkpYdoyElY3fvxw/0H\r\nBc6vnoUZmretb/UesZyzgB8OzhPvGu4FA7dUG5FIP9aUt4aRKrYzveI2QrhE\r\nb9UDtsb0+dzYReBT3JZVlEN55cALzQDzDXvwzRJH809R5qoQkWVEdY0ce282\r\nA9+gFRHchNfqmgAPrzNSWKR9VgS6gpOSXaOZZAFgaMWcb/FegY4IQRoxvPNS\r\n/VCH/2c5VJJ5KJXzro101ZWqdvWWhTP304zQPsV1flCprwWH0AjhetQuRmN4\r\nSvG/7Vo96GvqRHPbRpXpCP51+qXYldGzHnsnFIEoTkjPNj2nUjKoakEE4aIi\r\n2UUii+JS0dCT1Gdq43k9M6wYS82Z5mr+Eo6wDtMvGYfFdTHaZeZ/FcX5310M\r\n7/BUBuMcy03MeCaBVkqMgXXU4PckyG4p+guGGg3QX2gQGgkjXY1M3Img+jSF\r\ntfqQc7JIfftYnicA7THIxnA4o9vGEwRNCoy9i7XdTqo0VHA+PQkH3NdnkCTI\r\nM2NUMc37DO5U4P5NLCPfhPKfp9vcuNZve9fxg+4z4iJi2+LoN/YOMu4cQi1/\r\nW4gWUDOBgrBwPbnFrkQoFFNqW6j/rQdtpmBqGWQ6INN1tN2HHFj1NLKrIfLD\r\nbza6uYiXChkIxjcPt1XzyqqPVb2I/QiWKzg=\r\n=4rZF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.0.tgz","_integrity":"sha512-FO5rWj4lcUR6NXLa7CNktrgiWuXHUBDpoMb79RTfgWYPnbdEi/BkDWeFPfDAdp/rbkYOhUUwxylgXde3tPFf8A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T18:49:42.558Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^3.0.2","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.8.0_1674071464684_0.35600527314652375","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.8.0-build-renovate-rimraf-4-x-2f414401e0b705720b51abb37dc7b3aa1c065c29-1":{"name":"@balena/jellyfish-jellyscript","version":"7.8.0-build-renovate-rimraf-4-x-2f414401e0b705720b51abb37dc7b3aa1c065c29-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.8.0-build-renovate-rimraf-4-x-2f414401e0b705720b51abb37dc7b3aa1c065c29-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"dae03267b0ba37840dadee0cfd2d88133517c092","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.8.0-build-renovate-rimraf-4-x-2f414401e0b705720b51abb37dc7b3aa1c065c29-1.tgz","fileCount":14,"integrity":"sha512-rBNjZ5el5rTgLPrG8k/ensX67jUZ3LIe4cnd4puu3qFsaW8PG07lwmHXUzvmCQBUjCDcsBrU7JQZq/VmNtdyWg==","signatures":[{"sig":"MEUCIQDGGZmP6WPUgYS0bpjST3tcfwLIUkiBTOSvvU65GL/0GgIgIQI8uCpM1nmUoek+xGEByRcBZaCkDNitvoQ3KUPEOMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyE4LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+UhAAi9x2CUgo+cXhEKDrvTsmo+eqf3hXsaN5IckxSc6ITRpPUePz\r\n3AlUKjk5OTGPTBgDmr00tV3ViMvWLnurOXUAkW1bd1EsLU1/WW/wtRb6i1Xk\r\nfA6qI0x7XZEDeFjjNrDN/xa/8FMdgN0xlGvlyTR0lcUVV36EaryHDENk9d9V\r\nNN+DXWEKwBwnbQ2uuAi01gHBC7z84GdsuS1o7UD14x66FCpijI2S6H6cIHrn\r\nOHSEKcPnOdgj4iPaOzTHGwfZXiaRXEPHVXiBFr9QuWKGrPnhTnc4jRA/edHV\r\nzb3YIxQ6Rp16G5i8bDA24Pzka7tpbazeFWBazEh+i9MaJ0JnPWiKM1IRycy8\r\nGbaPHYcLQPATEC4boDUCmmMoE9IK+4hVfJ7MTUU0V4TjeJ+bgQ3NmHyymrR3\r\nxRZBog5eq/RyofepB1oiTOjLLQK9wAMvzrnCEWSZYKmDZ8J80EVjLelIil5e\r\nbgeqRVVZLBRuwg+ZsfaPl5gBU+f5LX0bCBJJE9uQtTcKFCSBiYzG10GQJugH\r\nGSYxz+Cd0tskuY3F5XbUMpD65sUGZAQ0yeyIJz9gNVhYKYlaWW/9iu6M36W3\r\nCP7s6EVVh2WyxA75TkUnBUXIi1oNpNLapjazmnAAR+zBD0FGZS5iWNCrqLvj\r\ndQUoifUxJ7DvX1HyKMK/XhTOJ/Ez2Mnzv6U=\r\n=xYsL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.0.tgz","_integrity":"sha512-rBNjZ5el5rTgLPrG8k/ensX67jUZ3LIe4cnd4puu3qFsaW8PG07lwmHXUzvmCQBUjCDcsBrU7JQZq/VmNtdyWg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T19:51:09.865Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.8.0-build-renovate-rimraf-4-x-2f414401e0b705720b51abb37dc7b3aa1c065c29-1_1674071562853_0.924581911186354","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.8.1-build-renovate-rimraf-4-x-43b1b03b0b8d9ce17f04de690fd8f58381effcad-1":{"name":"@balena/jellyfish-jellyscript","version":"7.8.1-build-renovate-rimraf-4-x-43b1b03b0b8d9ce17f04de690fd8f58381effcad-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.8.1-build-renovate-rimraf-4-x-43b1b03b0b8d9ce17f04de690fd8f58381effcad-1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ff8269259aa36437253900310c71aa155d707e84","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.8.1-build-renovate-rimraf-4-x-43b1b03b0b8d9ce17f04de690fd8f58381effcad-1.tgz","fileCount":14,"integrity":"sha512-X7XC3O2oLQpEnnoaQeghkftPJ3tNPhKq44h7sIofwjDSEETYg11LRAsZwcpWt8Yh9srFE3gyqqb8IB1fCkVO5w==","signatures":[{"sig":"MEUCIQDnEqBlmRJGs7zzWhW/RMPai3USCy2gKiSdVv/ZydeuqwIgHD2fFI7Ytzm+C5D3siBXZBaEKeT/6U0usvxTAWUUnHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyFveACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7hBAAjvY6tGfeAFG4m6BZPnIEoyEQ/iUCOILQI+KnZoxi5FmBQJLG\r\nskeh8GiDSAEI/aIBPVRRTJ1tR2rAEobiNsw0oiSFFi61oP/JB/VXsDDXKdIp\r\nguXNe0mp3yaTHjsdrWl08iTDBRCQdDoCcPHUINWglpu0E9d05HBAybxq24M7\r\nd5zcZqG+we182Dgejm9/Z/5JERNsO8gAVn7b6lXEVWtF86VGGirgx8uh7ruW\r\nBipJRrubskL7JwdnOU3GgTh38fmT0E3xhKHesk8LeX3J3rNC7cSzloczFovy\r\nE1azXeVCT99Os9yBzRuYygmdS2C27neV7EKAgeCC54FRLAXyAQ8yqtX2GJF7\r\nnIHPqw04n7FvF62Dr0bGX5ATcgMtpkY1VgqBXFji6RwiAqhR39nVj/XWheXi\r\naSzJdvtnjx8AXiI4SmwV6D9YWoxEnZWiwxCHLb9ep18s0YxLqNC56vofzxHA\r\nEUF98Ab5lDOHpm/Ojg8qFTs96iYhKmdNrQkoh0lzFBis7fJqajr4hpvA+rBM\r\n5u2yMTwb9FrGLUM6risBRN/wmnCHjt23hJj1da8W1dlLdCLw90LzLmoRyGEv\r\n0EBy6NeHZ25PDsh48yF7QYus7bIUjHmfpnoVhosL7AJu3cp4Kj1saWsnoaFB\r\nu3DoiaFw0wMNUOBw7/xvpIko4Xyp6/+O2hs=\r\n=G4du\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.1.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.1.tgz","_integrity":"sha512-X7XC3O2oLQpEnnoaQeghkftPJ3tNPhKq44h7sIofwjDSEETYg11LRAsZwcpWt8Yh9srFE3gyqqb8IB1fCkVO5w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T20:50:14.626Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.8.1-build-renovate-rimraf-4-x-43b1b03b0b8d9ce17f04de690fd8f58381effcad-1_1674075102744_0.5452320699667563","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.8.1":{"name":"@balena/jellyfish-jellyscript","version":"7.8.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.8.1","maintainers":[{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d97be3811d2e2668f024b657ec7f1668544e9be6","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.8.1.tgz","fileCount":12,"integrity":"sha512-tdrnHGW6Xso8jkSJRQ2gt+lxMvaqzfMIZBFcOYPZLRf8/bDtUmTFEmQIV7xx1X4zABJn/Dtz0aPCQ741B5mV6w==","signatures":[{"sig":"MEYCIQDBW4X367M1WPapsnh0nrbYnb0zxdMe2Ta6t6wc0LOrywIhAIrPBgrK9T3zzBVHCwivQYFyPeKQXlRXr+Ld9LD48FkZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyGoOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKWA//deSL74yrGgRm8VRjkqbfRImnOMxGOS0iflRvU+twtTV4miFY\r\n5Z9r3uejxaPNsKMEciIiSiDj0rzCEqL9AN4bAvI3Tjgu7ZwinyU8XlCUdE55\r\nWVAJPdW4wz7ULNCZUsPr/D9FGNWJITK0QUP9GxlLJuIJXbw7bmqdl2JZcboP\r\nZFt+hCUZxAOgtTG/M5qJL5d8Wh1GQKGdGY1dw0Oki+6USIq1ZKtG2D1wlKCJ\r\nxYltXAkB9/n5dT0ts5hfixENrUgsqndTXuVRsWrVdz/uWnaOJqqlpiGpj0pO\r\nlV/ki9oRJH2kii5rKTKF5DIkcDNcuR29Lki7MwPfhEY/27AYa6TscpJCqZ1z\r\nulFTlR6xCZyZlen7VsGEzuknvXaO7Zkz6+Nl/pPTX7noj+DKBnvfWLFjF1Uv\r\nGMqoA4GkfX1aI/UmHwgaoLX+7QS4Oqg6ndHYIFSp12oz+l4SIKQGrIyvqIep\r\nIJrWKNqDllz2CIxfVGLrBuebHewH60YO5owzvKKUUj2x1rjLcvGj3HpMYSu4\r\nFSNT1qgIF5iv6cck44UkBY7wkwIccQRchMJ4m7DtByqj3FMkHZz6QfKVZmN1\r\nzMjm8GKauLJLFXOtwm9Znpl23T/iUTYbQwcayEZI34wDR4NyT2ymysDZ/kUq\r\nYjMHmjxkU9yS2y4simhJMemOa2gi8EG1GH0=\r\n=IPre\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.1.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.8.1.tgz","_integrity":"sha512-tdrnHGW6Xso8jkSJRQ2gt+lxMvaqzfMIZBFcOYPZLRf8/bDtUmTFEmQIV7xx1X4zABJn/Dtz0aPCQ741B5mV6w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-18T20:50:14.626Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.8.1_1674078734321_0.7232719157139194","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.9.0-build-renovate-github-codeql-action-digest-a17783dd1fd342237b79288b700fe5136a6bf4c6-1":{"name":"@balena/jellyfish-jellyscript","version":"7.9.0-build-renovate-github-codeql-action-digest-a17783dd1fd342237b79288b700fe5136a6bf4c6-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.9.0-build-renovate-github-codeql-action-digest-a17783dd1fd342237b79288b700fe5136a6bf4c6-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"3af177f13f286f47bb8c05644ca2b0b20ccae1f5","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.9.0-build-renovate-github-codeql-action-digest-a17783dd1fd342237b79288b700fe5136a6bf4c6-1.tgz","fileCount":14,"integrity":"sha512-z6od/g9Bn5kXnjObS+N5FzHx78aEyH+JuJ4e3w2VmzMD7yBRXTuIvPMnW2nDZp0687kNNpMKxnurOGjl0cRjQQ==","signatures":[{"sig":"MEQCIGI8jsavey0LgAxYsqWI2xz2Pcgrbj5uTc3OxqHYlfaHAiBQV55N9bTntECJ539MEJgQro3Zr/BE1+0Iml9XqnpI+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0rAtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf+A/+O3QRID397jplnXUpscydlvZVrmw4JwWcNLdLKMFyW+HZHsXw\r\nTKUg9N39bou9L6KutxdBuSD5w6ZyZDGDS7ATsbNbGpxwBQ8PSqFq2siA2k8G\r\nSTRXjhLFIKsB/ctXdH5EmezhB112b6mLhjMjIBHfw8oAxQsZbEE4e/MqNr5r\r\nwYJiU4CDuuEkltF3zrfDmNptHKADNLMs0SakHaPzGzRKS3llbPhR1QIfLgtN\r\nJiVQZ0w7p9/dEaHZhSyzJHgPCUHtnXaRPwfIfybl6zSIQd5O2yRyNzcyOtrc\r\n+/Tca9MHrwfENM2f2o6DxL5sbgxyQsP4tL9IrwGXKj+TxPAMDqrlw6TWUEze\r\nxDIJNX3Lr3gPlnvdSidJ2HlPkRR4zidOwsOTNAZCewfJPt3bejyp1Ug8w3RD\r\n/2jvJew4FB4E3pqSbIWgVqZTpR29/5NGEwXncDwoLqrTtArMP7wyqdjMj+Rs\r\nXmTOeRmLqdSlDp+zAQL0RqQc6XsyDfz1wSYO9iuGqGwQEOUI8yuIdcv8OJDY\r\nfNfTxOXX63EobPGRvu8dd58OfADvRs7qNtvxI5gXXkQ/KODvdm4Sc+o34wBD\r\n0uKYPvOO/JOOja8kTqW9Z1jCzUDwbuKS/lwkhbsLAF/lfCJoDMVUbA9Ve6cO\r\nzd4U5xEwoGY0pVjpLr5KrbObDqqtP6rQheU=\r\n=mENT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.9.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.9.0.tgz","_integrity":"sha512-z6od/g9Bn5kXnjObS+N5FzHx78aEyH+JuJ4e3w2VmzMD7yBRXTuIvPMnW2nDZp0687kNNpMKxnurOGjl0cRjQQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-26T16:52:07.608Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.9.0-build-renovate-github-codeql-action-digest-a17783dd1fd342237b79288b700fe5136a6bf4c6-1_1674752045454_0.25433686874425776","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.9.0":{"name":"@balena/jellyfish-jellyscript","version":"7.9.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.9.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"563b1578dab5c0be571c9fe416a60618459564e2","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.9.0.tgz","fileCount":12,"integrity":"sha512-kB4e+dsBu1f/qQ79P2RHBrZHbvqQcGke1T3u0+i3LecVVMahzDsnRIynwsLBmqOaWP8Qt4sCvS/8ywV+CPf41w==","signatures":[{"sig":"MEUCIQCcov/NCU5Xl/nerknEC8jzD+PAahJFFL4Vwd1vztocewIgIcQCIuGDAZdy0kwtKDhBQE+ae5riyDBLBF5nXP/kMNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0r1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUNg/+JQy70zXX3QXtxmkYbcn0sA4fqZdiuzKCmNlHDApVNqazzRFq\r\nBCBzVw2y8XCssVnnagGYkbBXKB3ER5BsiQrQbU0dnjwHDMwxYmL8SN9MtVfY\r\nfD6KTFRlb6aDFIzsed9AUy6H2m8PKY9nPKWozre6bKAeSAmHDcY3ZSGGgyQ0\r\n4AVffUk80sqjMYtMnz/WyPGQ6mQ+20wycI0Lnikd1ncsWJWQagErNaVxsjs2\r\nlg1dRDMYqAbaAT2uIN1CJ+2N+jQDDSZiixwkHytPOGfOIYtG7SoFAhb0F6oc\r\nwSZQmw/yJqKnbOvnPDpX0lKK/QBQBx5A0a8ulC1DxwIkDxglItEMYPUKIS9J\r\nMhLqFMblKaRGnAeIUY8R5BFl3/f+pw9OEogWw3z+w2wgOkX6bHst8qkx37Hd\r\nXgmM7tPAOxDRuamhUgyUh8O1O/q8hNiwYmtygxkFDerFUVR4r3LKGOy2Ttkl\r\nMum+HYMkcaoLR85bGgmv5A5OhHSp6Uxam75aIUhkT416Neea45RgCaBT/MSy\r\neT2VYLe92FPMOBws2RSpdq+0aS2kZc/B86o2+cgIOSZlXz3mwENwdSVLZdq8\r\nlFvWjHHzNqubWeK9ppl0GcoIf4AJBOuHRyfHuqMfoh5j7jC7hCugNMB/hM3M\r\nHBH0d+CPOd7GEgPpCMmOF6a8LYoZPZx6QvI=\r\n=O8gE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.9.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.9.0.tgz","_integrity":"sha512-kB4e+dsBu1f/qQ79P2RHBrZHbvqQcGke1T3u0+i3LecVVMahzDsnRIynwsLBmqOaWP8Qt4sCvS/8ywV+CPf41w==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-26T16:52:07.608Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.9.0_1674755437944_0.006937209446579384","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.10.0-build-renovate-github-codeql-action-digest-c5227a7d3c07bb0cac161cc149494d2960fe365c-1":{"name":"@balena/jellyfish-jellyscript","version":"7.10.0-build-renovate-github-codeql-action-digest-c5227a7d3c07bb0cac161cc149494d2960fe365c-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.10.0-build-renovate-github-codeql-action-digest-c5227a7d3c07bb0cac161cc149494d2960fe365c-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"efabcf1d09e3cb2d726287841c749e8989e5d133","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.10.0-build-renovate-github-codeql-action-digest-c5227a7d3c07bb0cac161cc149494d2960fe365c-1.tgz","fileCount":14,"integrity":"sha512-dOWPwxHier3nLln7t/LH39pAJ+1UPeUkiDip/hKlwBPiXvD6UGdAeIOGOeIQL7QdLYohgtXiYPv4SszRm1sP3A==","signatures":[{"sig":"MEYCIQC9MQn94fQPrNYttp4ufU6R8zzlSVf4JJLDg4BpsYKdhwIhALsGfdc1Pl5MY/UYAzpuyEmCXzccp3orVXRm/CRY+QnC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj055uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3exAAivB/1++PT1nyr0cRh0w3u+Oc0eKZw5InjbTwrIHytPva19D6\r\nbLJ0lrZIMH2ehom475nfz/tyt24UDvPktJbabob80+yhEs2gSCsav267fiOd\r\nTzajOmohbvH5BG+8alP93q44/JgVI68KuaYZNjPFCgGlk43uIaL4UsncYWqP\r\nJtPOH9r/wlJD3MsM0Z+JcR1OFYfVUPLh3NoDTi2s5vKq4aomuvyzD997gqIq\r\nAUWy+jleh7YXnrNPnRwVkhp4eEgk3BSyBG9TjFjJExW4PeytElNGYMZzHkQf\r\n/rHAOKbJF5pWBX7c8CujKJ65YZZcd3y7dl1t2sPAAMj9FjQ8dP7heMO2imJB\r\nySQrWqvVicPwfdYJTZ8wq7gZ2YV8yGE1hcwEMGLLNV7XFhUnGG8aFC1mDTk0\r\nwHgIyziZ+31zy4MFJJXZCED6CqcTq+LuO3Mv5MyJSgPy3FfW0eWPct2odAkI\r\nsqK5GaFCRQYNfoBVjTN3VK1gYV+OEtzXO5X3wV8jYrg1+HqADBIK69SrCRFE\r\nEsPrTqqNMkqlgH7rkSvFJMPK2ZmNuMWuIz58sF6yjnacXXKxgXjYEQcGEIeP\r\nJeEEZ7liiSdEwwCBvanj4Tez7+kDGMxCT5x4MttFfmFt8n+V/nI6Ti3aNJhg\r\n5cb0zSa9WsvAyMoh4wpVidE3aUSfPoliWNY=\r\n=fcv5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.10.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.10.0.tgz","_integrity":"sha512-dOWPwxHier3nLln7t/LH39pAJ+1UPeUkiDip/hKlwBPiXvD6UGdAeIOGOeIQL7QdLYohgtXiYPv4SszRm1sP3A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T09:49:20.850Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.10.0-build-renovate-github-codeql-action-digest-c5227a7d3c07bb0cac161cc149494d2960fe365c-1_1674813037946_0.08257611612090487","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.10.0":{"name":"@balena/jellyfish-jellyscript","version":"7.10.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.10.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"ba5fe12c81c2e88901d80a13d59fc0c469d7b5d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.10.0.tgz","fileCount":12,"integrity":"sha512-wH8CIDVgcLVzfVtQV2TOrnFcs9kPvPpUYksNm8oUOyJSmEmgTcw5sJ9NgeQWMJApI61XQd40aqQiU/T1DS6SVQ==","signatures":[{"sig":"MEUCIAuZjE/PEzXvHsSGVQmOXn4by61TN989P6NmUp2/uoYBAiEA8PmuKTjCfFPsefAtEbq0w3j57LiNhrHABCVTuyi/C7c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj06yGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyOg/9FO+ygLbXmbpeq15SLiNK8QHrZ6DSH+v1eGiUf/SJumTmsijw\r\nV/guMqOHnxeE8C9RE0vMDXrquik9+pNzy6d2qXJQvLqcf8KOz5t3VDS2okkn\r\nnJGuMIPbfjR7WgVuzueVMxH/BbNP0NJ0xy022Spu6GdenjuWsdLhB7x5v5Uv\r\nUyBmgUL8L6u2EOzOsaI/swpSBdULFOMG6+0DIaGjkkHwCzgI2GCHnbIl0gZ0\r\n97o+wy/GkQwEKahgsFzbmmYslG1ZGerquCmIUt+BBhloTEjeuMJ7R8rL9Eij\r\nA4X5qaR1XBiaxeY3yLanqV6puDzqp95/lMWhkDs1ZrqpiccipePtADVrj/3V\r\nnUDtwIlinSQslmguNXkmNFLhmTxlb81A1earG52pQUMgW7GFZS+0jgiqNZPo\r\nwChKAIKCuNFkcaVI/Uwa98i2pr/XeYBg/TZQH0BrN1D8dbu6tORRgoCje5Yo\r\naGtF863Z/RQV7u7zhUWeHVqssCMnZ+xYLZc6voo8PMKuEEPExmjsgCFQptws\r\ns4q1KrStwoBJ19VWN37/3DeKr+BHnLk9IMAZWz9lPFlMhrgMeWNaIzneNr7Z\r\n24L75ikpKRqLlD9H78OG++Swk1rHnGXRFM0tXntG0xDnJ4PJHUu2CWFqjRqd\r\nU06/GurawYiePRmBAVz1tGf2rNBNLwx5IrQ=\r\n=+Y5M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.10.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.10.0.tgz","_integrity":"sha512-wH8CIDVgcLVzfVtQV2TOrnFcs9kPvPpUYksNm8oUOyJSmEmgTcw5sJ9NgeQWMJApI61XQd40aqQiU/T1DS6SVQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-01-27T09:49:20.850Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.10.0_1674816646798_0.21404546069439445","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.0-build-renovate-node-18-x-b276892c8526a43e7c6b9b93ae1046b0c254009e-1":{"name":"@balena/jellyfish-jellyscript","version":"7.11.0-build-renovate-node-18-x-b276892c8526a43e7c6b9b93ae1046b0c254009e-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.0-build-renovate-node-18-x-b276892c8526a43e7c6b9b93ae1046b0c254009e-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"d0ccd948e61d2bfb7238c834e7f475d63cb9568a","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.0-build-renovate-node-18-x-b276892c8526a43e7c6b9b93ae1046b0c254009e-1.tgz","fileCount":14,"integrity":"sha512-4P6XMO1O5t25DAr0G1ZnS1O2SgPqsLqHmbLDaEO7z66LnWoCAHDbWw/R4DFKhj6AKqsn5luAtHCuc693+kLz6g==","signatures":[{"sig":"MEUCIQCsk3AlRLLmLSdiO6UuVFx9O+mCLb/Tr1TtmtbTHsNWggIgB6vPJ7vRWo1pXDNCWlaCdROSm13ePNWE+onHME0ijpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3BRTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVGQ//ey4pgoti0CnVHslWBfTEEX7m37HV9lwb6/pKQSq2/hBqlGNc\r\nhmNb+qzr6uZ+GiKsJ75oazrf5/PGX5LVkh8WkIaFGBUveU59gElnad8K1Tu6\r\n0neXI8c7Wr+AZiikCdbuZK5ryQJGddsn13QrZuvt/ykt1cMQVFt8wKrLByiA\r\nbiL6TtcxRPVHshpAP+7I76G9vQZsXgoLpSn09ftezZjSpFXfyQOF5qvRsVJn\r\nISJNOqu9dGT7paoXYUCzJxttHtWvAfHLqYm9USYWNTKa/zBPZbxNo28ArzWZ\r\nEHwrOx/AzoaMeMYw9ILxsI27EBAMtPHVM8p9tqd0gFUHyzXhK8hikY//b3Qe\r\nN3MeWL4D95qk9uyVPlT5eKdPAMgBtUguncLpOHOFqDhAnCqiK8XqQd8C72Pf\r\nWr+/Usr2ykpppPgZp7OHC9Y+otvGHPKNhQnkougGyCLhUnCzddBuQv2OLlFW\r\ndvzVVgexC+uM4nU6AYwvFNvU1q9Qz1IGkRija3uplssDJbYDwcjFNld15/jU\r\nbUmgwIezc07gV9lVVgMrQlU6pKU01yP6Gc3WNC5suSK8GjjJKcM0LmZmYl1B\r\nTMhHzUIdKguvqPEt0v1dZTEl+RfdE6o4R4ZIlndDI2i0A908Gf7CcYAhFgPZ\r\n1Gqe+bx4L/o1o6gw7SRaoywqBrNDq5tNL/w=\r\n=Cgsy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.0.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.0.tgz","_integrity":"sha512-4P6XMO1O5t25DAr0G1ZnS1O2SgPqsLqHmbLDaEO7z66LnWoCAHDbWw/R4DFKhj6AKqsn5luAtHCuc693+kLz6g==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T19:49:48.281Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.0-build-renovate-node-18-x-b276892c8526a43e7c6b9b93ae1046b0c254009e-1_1675367507342_0.2058145828651594","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.0":{"name":"@balena/jellyfish-jellyscript","version":"7.11.0","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.0","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"9aa1976aa85f022a5f5e12b7de6d4f6e6cb439b4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.0.tgz","fileCount":12,"integrity":"sha512-CKsuf/0lxnYRfHb6GYaINtgll8eharZ7ZKW18TzRKcpHcE4yM1im7w9M2lh+BNQIcXFLLB12ZXxbCo3JVkM5WA==","signatures":[{"sig":"MEUCIEpGf/x1jVnO5TWkFbvVz9Lxj55V1OJ+z5Cw5cC7M5k1AiEAvwVC9o7gBRHDv5NsOkcMjAV+gyRn6xMHOHWlw0SW6i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3CIVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPdg/+MMi8bBAbRO/NHogQ1acBQbpjUV6W1cvX7CcbsbMRY3jRwAUU\r\ngc6+4QDCLRRlfpdwh7+70rqzPb8Nn1KHgrOzJI+EAAQkX5kiIPU+UfTiSyPi\r\n7lPkJMYAVjwIRDhXq6yKk0iOpmJAfgHMHz3b4MBDx5olsX/sc1ZXkbMSFdC/\r\nA/3ybvSwO2TMrXTjPrBQ4VRK3RrpF/YRHrUHHYMLWDsN+Qi6TooKLw+9m1J5\r\nCm6hed+YORlSCfSkjPbnhELulSoHSWDlAfrBpoFMn+Q/iSR63x1vpGX+PAEr\r\n3CDNzRRMc5j0Ua9Dt2hAjW6O3nxJW9RuUl2ybjSgP/QyWyS56+oxx9fNjial\r\n7R+7061SF9ZuC6byaXcLXO22OEoMDmK3nUJD++noBA/uFz0A25ofqRzAtCRO\r\n7BxDDHcq8MLzIVhRr0dTlA+EDYq7Zwlcl3HqdvPFbjSEuRNqGgKcrP1ZAnde\r\nV4V1oneRtd89w8ozKmC1GcmokF3uQZ8w2SFyw4psVBm7sGrctRkH3WJPdWDL\r\nJmuM8Wk2ZannaTXJxOlYxaq+zpkJmd5FpJfFT3tIXldVr/gcGN6lOhAMPaYX\r\nzeu1zF79X40wQDV3SnIbTRBTRarHgHrMLqOPMiuHRNqLK5DKBqjcNn1fpa7J\r\n5J0GhYLpsnUmNtBJsB2ozRODFadcNLJeuUo=\r\n=X896\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.0.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.0.tgz","_integrity":"sha512-CKsuf/0lxnYRfHb6GYaINtgll8eharZ7ZKW18TzRKcpHcE4yM1im7w9M2lh+BNQIcXFLLB12ZXxbCo3JVkM5WA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-02-02T19:49:48.281Z"},"_npmVersion":"8.19.3","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"16.19.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","rimraf":"^4.0.0","deplint":"^1.1.3","ts-jest":"^29.0.3","typedoc":"^0.23.20","autumndb":"^22.2.167","prettier":"^2.7.1","typescript":"^4.8.4","@types/jest":"^29.2.2","lint-staged":"^13.0.3","@balena/lint":"^6.2.1","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.0_1675371029618_0.8890887184452043","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.1-build-joshbwlng-bump-deps-f9e0838851633de8d15dec7ee3a7366e2c630f43-1":{"name":"@balena/jellyfish-jellyscript","version":"7.11.1-build-joshbwlng-bump-deps-f9e0838851633de8d15dec7ee3a7366e2c630f43-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.1-build-joshbwlng-bump-deps-f9e0838851633de8d15dec7ee3a7366e2c630f43-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0541ce027984019f5708a9114a58c7beb80b3043","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.1-build-joshbwlng-bump-deps-f9e0838851633de8d15dec7ee3a7366e2c630f43-1.tgz","fileCount":14,"integrity":"sha512-GOlr67t6VRzGA1vUdmEzBFsvvYrhOEHhPGs9rstXmHsxnYCZI9Hd0ChDKiPYMPrISTdYJQExgtjaUmUkkTznEg==","signatures":[{"sig":"MEYCIQC4D1UlyGE7v+NGmKw8RseNhS9OlesarZ0f67BoZZ7I9wIhALwZz9hfIBaLQiRwHDt8oHRWyI7XbiSWdpfSmbpqxxQU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRHAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqv8BAAhp3ARATsyFcetIEMsRjoxNtKtjtZLjxvB7j0zvyc8/a5V9b4\r\nULTwjEvlq108yy3YyoBCIxVvAcCGb96pBAja1fSdEyLAiSXOomB18bvQZ927\r\nQt0nJ3fxLeuX49mnNQp2C5n8BF4Q+HynAmjohRfMrIYh95FlbEveN2w9Nbsw\r\n72C+6PqQC06W28xTEssnX1mVe2Jb49/jvPdQkfR9WigXMSCXz9blGpyuuo84\r\nRvXexAUS2OP9z+dET52UQoTAvXrUcjxtoPINrOnkahD/gWzBqv1DtU+3vP6F\r\nEnA9MLeMVI7y8gqvfC9ufNRBQF7N38GLd/aXBpDxpwJ+bxzSSc4iZ2txsOy0\r\ncboFFtXswo1PeEXUOhvxLfyWrQE8h0aOC82pARjhFH0y0OmZrgpIzDE1f0Kj\r\n9MFSqHUOSsZ6PxSqFyg26a1SBj8L7FIk25JKhqybqF3YyLHU5WnzLgLnUzFQ\r\nZvVYgbg4BsVKC0GeKg1G2g4DphrblznKdaDS9SepeVMrqqyuO92InCXifmI7\r\n1EjhUGd9bTo0OrbtUnOKRYWog0ieAcHJ3Wec1TZNBXAZqKGF0odgotQYqB4E\r\n3SrqSzT1xHKN4awn2hN5QT04P3ymV6/aRT56H3nNvSeXTMFESDRIgGF6e1PP\r\n2/x3ujqoVmFRchvfexkhPNV1RxX7BrFGKdA=\r\n=CG6d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.1.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n\n# Documentation\n\nVisit the website for complete documentation: https://product-os.github.io/jellyfish-jellyscript\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.1.tgz","_integrity":"sha512-GOlr67t6VRzGA1vUdmEzBFsvvYrhOEHhPGs9rstXmHsxnYCZI9Hd0ChDKiPYMPrISTdYJQExgtjaUmUkkTznEg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-04-02T05:23:19.947Z"},"_npmVersion":"9.5.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","autumndb":"^26.0.2","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.1-build-joshbwlng-bump-deps-f9e0838851633de8d15dec7ee3a7366e2c630f43-1_1680413119896_0.9115625075685563","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.1":{"name":"@balena/jellyfish-jellyscript","version":"7.11.1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"f404e81164304df184353486868b3b935af5f467","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.1.tgz","fileCount":12,"integrity":"sha512-x0EomIi/hxqD5jEELzNBdzSlgoX38e9CrlifnFVQ2rQrpan8F/a/5PrG47qcnf5cZD6cyxhXKhYNhMOWGEtXqg==","signatures":[{"sig":"MEUCIQDThMTktJADSlbECtaHifHwSGCFBpY/c0YbPBgso9DH5QIgbmZOc4txCABgWICsaUZQUBMiMpkRDhFEu7i1AQlkVXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKRQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRRg/+IcSRyoranUbbAzfbZw+GDdDfr0SJEWnBDHqXS1HXAbJRan/k\r\nKufsU7fkNXGr+rTFvDo/YXd3CzB4atbFmOWhW8IyomhvdtKID3mbAWM+cLV2\r\nWKhjd4QCUZ5UW6Ao5BxmfUSEH/KW+m47s1sIIsIMwzrkqYmj713BDnBoufB4\r\nmT7WGdrAe905Obe7UVueJV4U6PLy4dLGJT2N4962e9EaCVTPpmeF+RavglX1\r\nHMWn09wawHSYaiNuPdkT0gMtYrZTFNe7ArGBoRDx3t1FCYwat/de/Fmqzljg\r\nOP+5084SJSmiu/+YQYPYhy8bXyyq9eLUuEYUCZ3+7pPrZeiCzAEXC6IWEvc8\r\nVTCyi9Pl+eB+TtnF4r7MS3WR+UhcG2w4fFlaTk5v4AMJrdHnq7wuuNQfjHYm\r\nyLTOdMLEku1bCrbgtcFvh6GCBUScT/Uf14LjUrkTax23Bz7dKxcViYYEiOay\r\nbYzHuJwJiEgdsb0/9jeu1vkPU2dlbFVUzdeDbZNREmHkU+Gj0bu8h4ede/Qy\r\nPdEhrAFYABeKN58g5KKIBoDjSvZbXWrmY3S7sbQaIfkGf6+Sdo5EtGp3yrjP\r\nyPCq+wveLsN1Vtw089jrJrWxB4KlN6dc65PwqYWC1wR7ej/9m2Y5dzXg8Bkh\r\n86NSjLFYJwOssSgGV2P1dejtzRCVaGVrOr0=\r\n=Nyzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.1.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"doc":"typedoc lib/ && touch docs/.nojekyll","lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.1.tgz","_integrity":"sha512-x0EomIi/hxqD5jEELzNBdzSlgoX38e9CrlifnFVQ2rQrpan8F/a/5PrG47qcnf5cZD6cyxhXKhYNhMOWGEtXqg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-04-02T05:23:19.947Z"},"_npmVersion":"9.5.0","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.15.0","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","typedoc":"^0.23.28","autumndb":"^26.0.2","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.1_1680413759258_0.186528910007421","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.2-build-joshbwlng-remove-typedoc-2b6f69a5afdcaef9693c4824cf8802fdf86107c9-1":{"name":"@balena/jellyfish-jellyscript","version":"7.11.2-build-joshbwlng-remove-typedoc-2b6f69a5afdcaef9693c4824cf8802fdf86107c9-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.2-build-joshbwlng-remove-typedoc-2b6f69a5afdcaef9693c4824cf8802fdf86107c9-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"496e29d4108cc592071b34b404be4bc7473c9374","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.2-build-joshbwlng-remove-typedoc-2b6f69a5afdcaef9693c4824cf8802fdf86107c9-1.tgz","fileCount":14,"integrity":"sha512-l4tqLe55EJPHPGreidI3+NOc1IcE/Ho//Ic0r8BmVU6IUH5BS24I/axm2dONZiBLfgDgWV8bfAUA+qDBHfHYbg==","signatures":[{"sig":"MEYCIQDTx3e9qZRmhtMQ7HK087362ULWZE0VOToxYM/sdQv2uAIhAJeOiNmDa4PncA0VpamSgLtJEj7v/2CeEaVx9KdNUyhT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36034},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.2.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.2.tgz","_integrity":"sha512-l4tqLe55EJPHPGreidI3+NOc1IcE/Ho//Ic0r8BmVU6IUH5BS24I/axm2dONZiBLfgDgWV8bfAUA+qDBHfHYbg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:18:44.482Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","autumndb":"^26.0.2","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.2-build-joshbwlng-remove-typedoc-2b6f69a5afdcaef9693c4824cf8802fdf86107c9-1_1693210884810_0.26601897892105586","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.2":{"name":"@balena/jellyfish-jellyscript","version":"7.11.2","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.2","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"c21b5bfcc9a347ff5c0f704764489cd410733471","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.2.tgz","fileCount":12,"integrity":"sha512-oubME5a0Nkz1ObeAY1axHSfhUIj7k5d9prUZXzLXDLoSZpmqaF90aW/tNM/tMBJdARzGduGfLl/q5ZBoQ2v2zA==","signatures":[{"sig":"MEYCIQCzXejp6svSDS66DHnb02JcYsqQXW5Pg+YNzZcaSlS6oAIhAKkNirb2UVVODr8xGAB6D9GbmpX+nUk/vaGQiXPfk1tI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35960},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.2.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.2.tgz","_integrity":"sha512-oubME5a0Nkz1ObeAY1axHSfhUIj7k5d9prUZXzLXDLoSZpmqaF90aW/tNM/tMBJdARzGduGfLl/q5ZBoQ2v2zA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:18:44.482Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","rimraf":"^4.4.1","deplint":"^1.1.3","ts-jest":"^29.0.5","autumndb":"^26.0.2","prettier":"^2.8.7","typescript":"^5.0.3","@types/jest":"^29.5.0","lint-staged":"^13.2.0","@balena/lint":"^6.2.2","simple-git-hooks":"^2.8.1","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.2_1693211263539_0.45338272082467346","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.3-build-joshbwlng-update-typescript-5b1f87a665a58a9f933c29f17eadee6f7f23b586-1":{"name":"@balena/jellyfish-jellyscript","version":"7.11.3-build-joshbwlng-update-typescript-5b1f87a665a58a9f933c29f17eadee6f7f23b586-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.3-build-joshbwlng-update-typescript-5b1f87a665a58a9f933c29f17eadee6f7f23b586-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"b316f2b519ffcea0fb13d10b3e4a4bf0e5de01ce","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.3-build-joshbwlng-update-typescript-5b1f87a665a58a9f933c29f17eadee6f7f23b586-1.tgz","fileCount":14,"integrity":"sha512-25JqIYdOWfFSUyxjqzK6l64ovtj8s/ysilN0tEJWB6Jh8PZdEMnKihEfBPpYZhvID+EhS2hmF83KdFD6ktBMnA==","signatures":[{"sig":"MEQCIFo2K0ghj5As7EFAIHNtWUwo9FvKXucIQWFu711gWAAoAiAAtyIdbfmUDYira95uD91IPmmoIFk4zIGun8zJVK1T8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36037},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.3.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.3.tgz","_integrity":"sha512-25JqIYdOWfFSUyxjqzK6l64ovtj8s/ysilN0tEJWB6Jh8PZdEMnKihEfBPpYZhvID+EhS2hmF83KdFD6ktBMnA==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:32:50.347Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","autumndb":"^26.0.2","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","simple-git-hooks":"^2.9.0","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.3-build-joshbwlng-update-typescript-5b1f87a665a58a9f933c29f17eadee6f7f23b586-1_1693211691069_0.2807049261170491","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.3":{"name":"@balena/jellyfish-jellyscript","version":"7.11.3","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.3","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"e7ac94aae2c7d56b26d754bbed563698e8c4c67f","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.3.tgz","fileCount":12,"integrity":"sha512-ws1YMuTbE/C3gEajBQUp6DotBpkfYmbsXDsDMb1ipdOIk9wRvjABT9OmuWR6W0qlt39VCZBthpekOpI8SrlNig==","signatures":[{"sig":"MEUCIQDRA8ukb6ysBLnrTUjF6Bjjmwa86Slooy/2oxWKPCWluQIgRpUrVBgHzyLJ/MHAsZscWEAec0GFmhpXOd1W8Qo+Yvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35960},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.3.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.3.tgz","_integrity":"sha512-ws1YMuTbE/C3gEajBQUp6DotBpkfYmbsXDsDMb1ipdOIk9wRvjABT9OmuWR6W0qlt39VCZBthpekOpI8SrlNig==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:32:50.347Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","autumndb":"^26.0.2","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","simple-git-hooks":"^2.9.0","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.3_1693211843254_0.9081205815064641","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.4-build-joshbwlng-add-types-lodash-7dc8b515dfd8683e5894e6d0ab287b789b245a48-1":{"name":"@balena/jellyfish-jellyscript","version":"7.11.4-build-joshbwlng-add-types-lodash-7dc8b515dfd8683e5894e6d0ab287b789b245a48-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.4-build-joshbwlng-add-types-lodash-7dc8b515dfd8683e5894e6d0ab287b789b245a48-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"441aab150e6238088a3c087ceb4ee61a5ec58a82","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.4-build-joshbwlng-add-types-lodash-7dc8b515dfd8683e5894e6d0ab287b789b245a48-1.tgz","fileCount":14,"integrity":"sha512-TD/C5S/RcTB/fn17hGm/i4L5HIrlZwGfXxDjefgVF71x5TPMMo0ZICNZ9ozHGNs97vHvA9PoKPLQ5E2hlSmE/A==","signatures":[{"sig":"MEQCIGHKv68NiMyXXO81OHSJObrASu/x9Jh0Zb9/BqdEZxtOAiBhxXRngG+IxZZrDGqHXaFbW8s99qhiBZQtdRX0BVgwKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36070},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.4.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.4.tgz","_integrity":"sha512-TD/C5S/RcTB/fn17hGm/i4L5HIrlZwGfXxDjefgVF71x5TPMMo0ZICNZ9ozHGNs97vHvA9PoKPLQ5E2hlSmE/A==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:38:55.135Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","autumndb":"^26.0.2","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","@types/lodash":"^4.14.197","simple-git-hooks":"^2.9.0","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.4-build-joshbwlng-add-types-lodash-7dc8b515dfd8683e5894e6d0ab287b789b245a48-1_1693212066722_0.7900327440995847","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.4":{"name":"@balena/jellyfish-jellyscript","version":"7.11.4","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.4","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"5aaffe1740ac2a977b15cf85889baaa94ec23650","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.4.tgz","fileCount":12,"integrity":"sha512-Rkpdly9RSDK8MKiqhUlwbP92MPI8QA88ZV3mqGqQenfrvxqBH05twuIypaFna2msd6eUul7Om9yvHKjCiJCveg==","signatures":[{"sig":"MEYCIQDsc2zMOOiLXppi4B4p71G6ISwUD1EZZ2/i719WFYAryQIhAKR2liGfG4ur/01GaYDF/iLJCGFakadzECT4ZxLUZkV2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35994},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.4.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.4.tgz","_integrity":"sha512-Rkpdly9RSDK8MKiqhUlwbP92MPI8QA88ZV3mqGqQenfrvxqBH05twuIypaFna2msd6eUul7Om9yvHKjCiJCveg==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:38:55.135Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","autumndb":"^26.0.2","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","@types/lodash":"^4.14.197","simple-git-hooks":"^2.9.0","@types/json-schema":"^7.0.11","@types/object-hash":"^3.0.0","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.4_1693212260262_0.09767168816027616","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.5-build-joshbwlng-update-types-1460a283dc7ba20f00829d7fa2cd2c81bec62125-1":{"name":"@balena/jellyfish-jellyscript","version":"7.11.5-build-joshbwlng-update-types-1460a283dc7ba20f00829d7fa2cd2c81bec62125-1","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.5-build-joshbwlng-update-types-1460a283dc7ba20f00829d7fa2cd2c81bec62125-1","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"0fc321c6a0ec07513f4c1410404e4aa601eb3fc7","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.5-build-joshbwlng-update-types-1460a283dc7ba20f00829d7fa2cd2c81bec62125-1.tgz","fileCount":14,"integrity":"sha512-akWpuu7dmFK1L1gHMAA3g71oN5jdboQVahwNN2uFdM9EMrllNy/AeRk8ySfGrAEWXMy/n3SH2NHQZCU0u0H/sQ==","signatures":[{"sig":"MEUCIQCPsq7spqNW/vhB5y4FtXnVe9cWNKD9BWGvtAdvnGMu+AIgeEX6NJmQzChps38bRvFfiYNDURyn4h8NamSwI4o379Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36066},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.5.tgz","types":"build/index.d.ts","readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.5.tgz","_integrity":"sha512-akWpuu7dmFK1L1gHMAA3g71oN5jdboQVahwNN2uFdM9EMrllNy/AeRk8ySfGrAEWXMy/n3SH2NHQZCU0u0H/sQ==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:51:17.146Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","autumndb":"^26.0.2","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","@types/lodash":"^4.14.197","simple-git-hooks":"^2.9.0","@types/json-schema":"^7.0.12","@types/object-hash":"^3.0.3","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.5-build-joshbwlng-update-types-1460a283dc7ba20f00829d7fa2cd2c81bec62125-1_1693212804425_0.8181891559010339","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."},"7.11.5":{"name":"@balena/jellyfish-jellyscript","version":"7.11.5","author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","_id":"@balena/jellyfish-jellyscript@7.11.5","maintainers":[{"name":"dfunckt","email":"akiskesoglou@gmail.com"},{"name":"page","email":"page@balena.io"},{"name":"balena.io","email":"accounts+npm@balena.io"}],"homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"dist":{"shasum":"45db53ef0406380b6e7245c1a956bc080a7371d4","tarball":"https://registry.npmjs.org/@balena/jellyfish-jellyscript/-/jellyfish-jellyscript-7.11.5.tgz","fileCount":12,"integrity":"sha512-x2jpw0odfU/2Qn94d0yC0D/urgKAh2G1ww9+WC+/fwAPaDkNFiPEIfGIv6RNKuzhmh8qrcyW0zo9difsHHdUMw==","signatures":[{"sig":"MEYCIQClNgNMFuxbjP4RCFesezsWloJXoJk2tVPIDL0qJbrS+AIhAJhf8lMR+nQMk9Fw30EJ6/pw2x0W9ZtboAFMJkexHcbS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35994},"main":"build/index.js","_from":"file:/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.5.tgz","types":"build/index.d.ts","deplint":{"files":["lib/**/*.{ts}"],"modules":["lib"]},"engines":{"node":">=16.0.0"},"scripts":{"lint":"balena-lint lib && deplint && prettier --check **/*.json **/*.yml","test":"npm run lint && npm run test:unit","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rimraf build","prepack":"npm run build","lint:fix":"balena-lint --fix lib && prettier -w **/*.json **/*.yml","test:unit":"jest"},"_npmUser":{"name":"balena.io","email":"accounts+npm@balena.io"},"_resolved":"/home/runner/work/_temp/balena-jellyfish-jellyscript-7.11.5.tgz","_integrity":"sha512-x2jpw0odfU/2Qn94d0yC0D/urgKAh2G1ww9+WC+/fwAPaDkNFiPEIfGIv6RNKuzhmh8qrcyW0zo9difsHHdUMw==","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"versionist":{"publishedAt":"2023-08-28T08:51:17.146Z"},"_npmVersion":"9.6.7","description":"Jellyscript library for Jellyfish","directories":{"lib":"lib"},"lint-staged":{"*.ts":["balena-lint --fix"],"*.{json,yml}":["prettier -w"]},"_nodeVersion":"18.17.1","dependencies":{"lodash":"^4.17.21","esprima":"^4.0.1","object-hash":"^3.0.0","static-eval":"^2.1.0","fast-json-patch":"^3.1.1","object-deep-search":"0.0.7","@formulajs/formulajs":"2.6.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","rimraf":"^5.0.1","deplint":"^1.1.3","ts-jest":"^29.1.1","autumndb":"^26.0.2","prettier":"^3.0.2","typescript":"^5.2.2","@types/jest":"^29.5.4","lint-staged":"^14.0.1","@balena/lint":"^7.0.2","@types/lodash":"^4.14.197","simple-git-hooks":"^2.9.0","@types/json-schema":"^7.0.12","@types/object-hash":"^3.0.3","@types/static-eval":"^0.2.31"},"simple-git-hooks":{"pre-commit":"npx lint-staged"},"_npmOperationalInternal":{"tmp":"tmp/jellyfish-jellyscript_7.11.5_1693212955430_0.903009014210366","host":"s3://npm-registry-packages"},"deprecated":"Deprecated: no longer maintained. The GitHub repository has been archived and no further releases will be published."}},"time":{"created":"2020-07-02T01:13:08.256Z","modified":"2026-01-29T10:39:58.699Z","0.0.2-copy-over-code-69c3bc902d1103caf7e47b05a91d79647f86de5b":"2020-07-02T01:13:08.577Z","0.0.2":"2020-07-02T07:13:47.425Z","0.0.3-improve-description-a99b19783d24bd2624f6a5d2a765d5912d274ade":"2020-07-02T07:28:55.586Z","0.0.3":"2020-07-02T07:32:37.907Z","0.0.4-update-code-99a75df94576638d6f6d1df98a6bc873557c63c7":"2020-07-02T22:02:26.966Z","0.0.4":"2020-07-02T22:04:45.810Z","0.0.5-update-dependabot-config-23a0c4f4df9536a7af64f1fc2af3552617c38e8f":"2020-07-14T04:51:58.654Z","0.0.5":"2020-07-14T05:05:22.610Z","0.0.6-dependabot-npm-and-yarn-lodash-4-17-19-fa2240d9c155aca3bc46329bfb135dd446d21bf4":"2020-07-14T06:27:59.220Z","0.0.6-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-d3cc889753f927581ac724be0ad1941d03605b9e":"2020-07-14T06:28:16.758Z","0.0.6-dependabot-npm-and-yarn-eslint-7-4-0-591c3164b59c619e7152345e50cad935c5775bee":"2020-07-14T06:28:32.213Z","0.0.6-dependabot-npm-and-yarn-ava-3-10-1-c2e3e6b1384dc99b66f9fc485f321b2c1acdf96b":"2020-07-14T06:29:13.225Z","0.0.6":"2020-07-14T07:59:20.494Z","0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-c82d76fad797433f156a956666ab2b49ed6df46d":"2020-07-14T08:29:46.339Z","0.0.7-dependabot-npm-and-yarn-eslint-7-4-0-a1520b351c070919521b308610e7364a8ddba0ca":"2020-07-14T08:29:57.472Z","0.0.7-dependabot-npm-and-yarn-lodash-4-17-19-131df9fc8c725d8cc66af0106b725f5ac1e9c3ae":"2020-07-14T08:30:11.191Z","0.0.7":"2020-07-14T09:06:52.671Z","0.0.7-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-4b66616a0c3ad270b2576570eddb6ec8f5768e7d":"2020-07-14T09:09:21.765Z","0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-2edb93838c6a4fe2fd6d7cd825578fee4c880425":"2020-07-14T09:09:37.265Z","0.0.8-dependabot-npm-and-yarn-eslint-plugin-jsdoc-29-2-0-6d938e60710e758136f00ed09c7c9a86151a2ddd":"2020-07-14T09:11:31.609Z","0.0.8":"2020-07-14T09:46:06.304Z","0.0.8-dependabot-npm-and-yarn-lodash-4-17-19-876f0425629b5ee18c60d60543737bf55b10e603":"2020-07-14T09:48:23.155Z","0.0.9-dependabot-npm-and-yarn-lodash-4-17-19-2ed6e1219d2ebc4e46c28180694787c48139ed82":"2020-07-14T09:50:19.473Z","0.0.9":"2020-07-14T22:55:18.023Z","0.0.10-switch-dependabot-e80094ad9ae362749cb6fc61c312c136dae9c25c":"2020-07-16T15:10:53.725Z","0.0.10":"2020-07-16T15:14:04.801Z","0.0.11-switch-to-renovate-7e4bfd32e447a810585ed2fd98c6756619e6fd4e":"2020-07-21T06:36:15.340Z","0.0.11":"2020-07-21T06:40:25.096Z","0.0.12-renovate-non-major-6f3e27f6e14773688b8d892697ca32eaaf072b96":"2020-07-21T06:42:59.840Z","0.0.12-renovate-major-dev-major-9795a75ab669655cac5856299acfb4c7782f0817":"2020-07-21T06:44:11.647Z","0.0.12-renovate-major-dev-major-e296007393bca958c0c04e9a0c5a28650847a1c2":"2020-07-21T06:52:50.266Z","0.0.12-renovate-non-major-55bd4a71551d5a8753703335d09493367c38b4e3":"2020-07-21T07:47:56.156Z","0.0.12-switch-formulajs-31a81bc619060efca79a80b90dde1839a3a06aaa":"2020-07-21T08:37:42.453Z","0.0.12":"2020-07-21T08:41:42.193Z","0.0.13-update-ci-configs-71b496dcaebbb2a23f7726c62f1d9902525ee591":"2020-07-22T08:42:51.850Z","0.0.13":"2020-07-22T08:46:11.351Z","0.0.14-renovate-non-major-b94e4c89d269298491f2cffe3272d3b3fa372779":"2020-07-22T09:38:24.424Z","0.0.14-renovate-non-major-a69b6864c17191f04b893853224afec0ee6c4a4f":"2020-07-27T08:15:01.916Z","0.0.14-Add-a-colon-to-renovate-patch-commit-prefix-ae81677ca5c04230253c22194a12b42a3645188f":"2020-07-28T23:36:32.390Z","0.0.14":"2020-07-28T23:41:02.946Z","0.0.15-renovate-non-major-0f6948021037df1faad1cbb9f0c23b74a138333a":"2020-07-29T01:05:30.805Z","0.0.15-update-dependencies-707e1ceee4006cb6828d27ada8e9e32e0d83626b":"2020-07-30T00:33:18.167Z","0.0.15":"2020-07-30T00:37:38.969Z","0.0.16-renovate-non-major-179ece8c4fd553816a979f51d58d6615d2862ae2":"2020-08-01T00:14:42.998Z","0.0.16-renovate-non-major-72501d543e7410cc4fb84a251d617f7df4b0871c":"2020-08-03T07:00:46.203Z","0.0.16-renovate-non-major-2429dae9744c5cb65e85f9078ff76317ab3bd354":"2020-08-04T06:30:41.323Z","0.0.16-renovate-non-major-84ba594732aa0f1e35d4e5b7c670d75ea9fb837d":"2020-08-05T01:21:29.244Z","0.0.16-increase-linting-0490a2a30dccd10370f3ba214accb3b2352c79e2":"2020-08-05T04:18:48.524Z","0.0.16":"2020-08-05T04:22:12.015Z","0.0.17-makefile-add-missing-space-73d3d44ca296b294678a7f224eb70767d9e6cae9":"2020-08-05T04:29:21.618Z","0.0.17":"2020-08-05T04:34:23.354Z","0.0.18-renovate-non-major-8c2df53d3d17856f1291b79e6db9414f1cbf3ec1":"2020-08-05T05:41:30.850Z","0.0.18-renovate-non-major-ac8133a345946667670f122fb8ade31184e62392":"2020-08-12T08:49:49.415Z","0.0.18-renovate-non-major-ea49707b8d7e2651c8dcaa1eedfa35089bdb23f2":"2020-08-12T09:33:14.565Z","0.0.18":"2020-08-12T09:36:02.988Z","0.0.19-renovate-non-major-44b36c644852f6a45b852ff23d9b9f27e44fcb39":"2020-08-13T16:25:52.754Z","0.0.19-renovate-non-major-532cc1ded7158cca6eac7d750473bc3af3477dd1":"2020-08-13T17:20:12.494Z","0.0.19":"2020-08-13T17:22:57.752Z","0.0.20-renovate-non-major-8206ad48998ed07f372ebe92e267f8460e37f145":"2020-08-14T00:48:40.748Z","0.0.20":"2020-08-14T04:15:57.537Z","0.0.21-renovate-non-major-4a729fd619a29ec68378274e7d40394e62d1b5f7":"2020-08-14T22:16:12.116Z","0.0.21":"2020-08-15T00:07:48.304Z","0.0.22-renovate-non-major-c7b1ea921e02ebf9b01c7557b148be20326544e7":"2020-08-15T01:47:51.790Z","0.0.22":"2020-08-15T03:48:24.772Z","0.0.23-renovate-non-major-89b85bc65ed3d92b180456665d38abe121b1f41c":"2020-08-16T02:37:30.650Z","0.0.23":"2020-08-16T03:37:04.029Z","0.0.24-renovate-non-major-9aecda43cd5541e4bb9ac92a84c31126dac8bd5a":"2020-08-16T04:25:49.154Z","0.0.24":"2020-08-16T09:31:59.276Z","0.0.25-renovate-non-major-f97a017eb8c87e9a440a322e206899ff27d7a389":"2020-08-17T16:50:55.374Z","0.0.25-renovate-non-major-8e7a9593a2475af216af0717f9a8cd5b8872d83e":"2020-08-17T16:54:38.509Z","0.0.25":"2020-08-17T16:57:06.973Z","0.0.26-remove-dev-major-de9b5ea1e2d36bc7deadebaa81ef35839e61deda":"2020-08-18T02:33:48.509Z","0.0.26":"2020-08-18T02:36:26.160Z","0.0.27-renovate-non-major-422d5c2968b7a7fb1e87446233b48b534fecdd18":"2020-08-18T03:29:13.358Z","0.0.27":"2020-08-18T03:31:51.961Z","0.0.28-renovate-non-major-a53da7eec24a3550d9f59a1e9617e50940fff2a2":"2020-08-23T19:52:04.690Z","0.0.28":"2020-08-23T20:00:11.218Z","0.0.29-renovate-non-major-b835122fc569742a3b599e1273d9b7ebdb3ab56c":"2020-08-23T20:05:03.317Z","0.0.29":"2020-08-23T20:08:15.264Z","0.0.30-renovate-non-major-943925ef4e17cd2d07c2121c82fc0cfb3b25a0f9":"2020-08-24T10:12:53.688Z","0.0.30":"2020-08-24T10:18:59.728Z","0.0.31-renovate-non-major-b72a52a97aae9dc065c0a932e3ababde2a70e3e6":"2020-08-26T00:48:22.019Z","0.0.31":"2020-08-26T02:03:38.921Z","0.0.32-renovate-balena-jellyfish-assert-1-x-26f7c462b96b04598e5c2e3e38282ead7f3aa1b8":"2020-08-26T02:09:20.415Z","0.0.32":"2020-08-26T04:06:35.654Z","0.0.33-renovate-non-major-c236c0fbb796211effb7a300592b6e6a711ee29d":"2020-08-26T23:47:03.367Z","0.0.33":"2020-08-27T00:11:57.243Z","0.0.34-renovate-non-major-b4c56c459272c9b23b8da0b0e4af42ba3127efa2":"2020-08-29T02:39:26.835Z","0.0.34":"2020-08-29T02:42:35.704Z","0.0.35-renovate-non-major-5831e5afa0d58de1479f082c1fb11684601855a5":"2020-08-31T01:52:20.217Z","0.0.35":"2020-08-31T01:56:57.974Z","0.0.36-set-commit-body-ee6864547b2b3832bd9a83cab7fb0c242b92bddb":"2020-08-31T05:59:07.705Z","0.0.36":"2020-08-31T06:02:08.486Z","0.0.37-renovate-non-major-9e8c9926145b852378dc31fbad37eba7943a821d":"2020-08-31T08:46:40.304Z","0.0.37":"2020-08-31T08:52:44.791Z","0.0.38-renovate-non-major-16813d14eb90861fcec22639e7966e544912e612":"2020-08-31T22:55:08.800Z","0.0.38":"2020-08-31T22:58:27.393Z","0.0.39-add-husky-1a1964615b0c2cc72d738824dbb97ea4fa3f1013":"2020-09-01T01:40:05.803Z","0.0.39":"2020-09-01T01:44:22.398Z","0.0.40-renovate-non-major-40ee4c6de831857f30f3204ece9a58ebd61d04b2":"2020-09-01T03:33:55.282Z","0.0.40":"2020-09-01T03:38:41.562Z","0.0.41-use-jellycheck-f08014fb0beb8144f1f012e4e5cef79dcce8ff66":"2020-09-01T04:12:48.676Z","0.0.41-use-jellycheck-cad58ddd71fd6b778ffc02e398f2bdd7d5d64452":"2020-09-01T06:40:50.781Z","0.0.41":"2020-09-01T06:46:28.327Z","0.0.42-renovate-non-major-a9030060ef723a117534b43a07b9cbe2b2da854e":"2020-09-01T13:42:40.894Z","0.0.42":"2020-09-01T13:45:18.105Z","0.0.43-renovate-non-major-65e56f6fdec15df14fa20a16743e7a0c335ba3b1":"2020-09-01T20:44:15.656Z","0.0.43":"2020-09-01T20:47:01.959Z","0.0.44-renovate-non-major-6ce388376d9f698bebaefa81ec209849d5bb8c6b":"2020-09-03T00:19:18.190Z","0.0.44-renovate-non-major-7db07ba84529b1050fdd9db0b561393313869279":"2020-09-03T00:23:16.404Z","0.0.44":"2020-09-03T00:30:00.493Z","0.0.45-renovate-non-major-96f715027b15597e93844875bf7d5a664ae3bd84":"2020-09-03T22:04:08.178Z","0.0.45-renovate-non-major-d5dd588b36c59d9440b200c9515e2d9dc72d7ddb":"2020-09-03T22:07:02.465Z","0.0.45":"2020-09-03T22:10:21.156Z","0.0.46-renovate-non-major-3cc29d78a5185d8d3fd6e75940d287b4e405d527":"2020-09-05T03:28:47.760Z","0.0.46":"2020-09-05T03:31:40.947Z","0.0.47-renovate-non-major-d9957e63f9069312922b53512d235065a2499358":"2020-09-06T02:31:31.487Z","0.0.47":"2020-09-06T02:35:33.426Z","0.0.48-add-default-files-ffa92ce82e2c046e3e60b536ca4174029a2c20db":"2020-09-06T07:11:21.488Z","0.0.48":"2020-09-06T07:15:44.007Z","0.0.49-remove-node10-tests-f1568d659a4a2f7d42a7161fd5040390cd565a05":"2020-09-06T10:18:14.616Z","0.0.49":"2020-09-06T10:23:05.038Z","0.0.50-renovate-non-major-503252c48ffc24251002fb4bb39cb8f6219f0d6c":"2020-09-06T10:27:00.274Z","0.0.50":"2020-09-06T10:31:36.467Z","0.0.51-renovate-non-major-536674ec250ebf891e98a329c6fea0cbe53158d2":"2020-09-09T01:26:48.495Z","0.0.51":"2020-09-09T01:29:16.347Z","0.1.0-add-max-date-value-formula-693c7bf809cfb94a03aa99678008a2a2f3c8f7e3":"2020-09-09T18:12:35.789Z","0.1.0-add-max-date-value-formula-fff12e1b0be0ffd3b01d81d4a718eedf53f21422":"2020-09-09T18:14:22.766Z","0.1.0-add-max-date-value-formula-cce8feccfcbb70c8a40043ed658d4b74a4c60a52":"2020-09-09T18:33:16.245Z","0.1.0-add-max-date-value-formula-e1be5d25560e253b81cb49c907fa99394eb78ef9":"2020-09-10T00:52:04.616Z","0.0.52-npm-engine-strict-58eaefb70f52d1c9b42175d81adcb33b4c8a76ce":"2020-09-10T00:57:44.271Z","0.0.52":"2020-09-10T01:07:38.663Z","0.1.0-add-max-date-value-formula-3604e0e255c80ebaff3d80e951df84b9422a2967":"2020-09-10T01:22:30.592Z","1.0.0-add-max-date-value-formula-8fb72fe3894fd6f6597af67f957cf0d71403c632":"2020-09-10T07:59:58.549Z","1.0.0-add-max-date-value-formula-4b2359533cc30b77e995069623bd25b6dc0176f2":"2020-09-10T13:10:24.597Z","1.0.0-add-max-date-value-formula-93b51ce91f1017a398902bdfc69ccc29f358d1de":"2020-09-10T16:19:00.540Z","0.0.53-renovate-non-major-6745798a74f2b0fedb1982a0a7107858bb822916":"2020-09-11T18:36:13.181Z","0.0.53":"2020-09-11T18:42:00.017Z","1.0.0-add-max-date-value-formula-d5bc3e135717b67e771f2075083fa7da00449421":"2020-09-11T18:46:35.672Z","0.0.54-renovate-non-major-4554c64bedd9286fa8cb81ab2a7c350296833e6f":"2020-09-12T11:25:35.123Z","0.0.54":"2020-09-12T11:33:07.433Z","1.0.0-add-max-date-value-formula-65d4c9c03c8789b25121ca7e57d27f1561d514fe":"2020-09-12T11:38:45.611Z","0.0.55-renovate-non-major-1982eb9626acdfeb7439fc89d7beae9aa73932cb":"2020-09-12T19:11:12.063Z","0.0.55":"2020-09-12T19:15:58.290Z","1.0.0-add-max-date-value-formula-3ba470cd12d196e3f03bc808242d1080677c9d23":"2020-09-12T19:20:40.288Z","0.0.56-renovate-non-major-30e724c3b2896b99eed01f30fdee241cbc176a53":"2020-09-14T08:26:34.646Z","0.0.56":"2020-09-14T08:29:53.397Z","1.0.0-add-max-date-value-formula-79da43b0423c072f46a0aea252a43725c23d53ea":"2020-09-14T08:34:50.139Z","1.0.0-add-max-date-value-formula-04b3610d88266e56a70c7de1bd03987e4142a46f":"2020-09-14T10:54:11.195Z","1.0.0-add-max-date-value-formula-fb598bbdf1115629078637ef4538453b05d4a4ae":"2020-09-14T13:35:39.477Z","1.0.0-add-max-date-value-formula-f073663fd31c1fe2b1680b4d31d08955906015a0":"2020-09-14T14:10:25.589Z","1.0.0-add-max-date-value-formula-59b2e1d7ca45b907b5568b82cffca803fd0a6f23":"2020-09-15T14:32:35.856Z","1.0.0":"2020-09-16T00:29:18.743Z","1.0.1-renovate-non-major-11c2c284d8e69b69c00d878af87a36ec11b4aec0":"2020-09-16T13:49:46.782Z","1.0.1":"2020-09-16T13:52:39.426Z","1.0.2-renovate-non-major-376a98341a6af67874b728205f8bbb3a6200c28e":"2020-09-16T17:21:47.551Z","1.0.2":"2020-09-16T17:24:26.844Z","1.0.3-renovate-non-major-518f7c2969d63f33a1b784cebd3d0efdd3bc1f0f":"2020-09-18T20:56:41.360Z","1.0.3":"2020-09-18T20:59:36.406Z","1.0.4-renovate-non-major-dd48625474caefbdb77652569f724631da7e9bb9":"2020-09-20T11:36:58.431Z","1.0.4":"2020-09-20T11:39:37.128Z","1.0.3-alter-actions-for-different-cases-9a9d8cf5c3d925371d278fef2af9f85c4910f3b5":"2020-09-21T14:27:29.657Z","1.0.3-alter-actions-for-different-cases-ad6bca7b5e06d38bcc6402e23421626db7b1a3bc":"2020-09-21T14:43:50.195Z","1.0.5-revert-changesd-706e8ac1a23fe1e200596a1c5b2037d87ea6165a":"2020-09-22T08:53:41.942Z","1.0.5":"2020-09-22T08:56:21.872Z","1.0.6-renovate-non-major-041ef9b9ad7e9392b13ea2955d3e0d902ff3753a":"2020-09-25T11:54:45.075Z","1.0.6":"2020-09-25T12:01:06.312Z","1.0.7-renovate-non-major-af8b79cdb506834746cb18f33c36de7419fa1a94":"2020-09-26T22:00:12.281Z","1.0.7":"2020-09-26T22:03:07.874Z","1.0.8-renovate-non-major-d1b108610882fd081c6a377eb9d263fa0bb0b4a4":"2020-09-28T01:45:10.393Z","1.0.8":"2020-09-28T01:47:48.967Z","1.0.9-renovate-non-major-be4613a2a38e77681d1ba945211618786888ae17":"2020-09-28T13:10:06.786Z","1.0.9":"2020-09-28T13:15:41.517Z","1.0.10-renovate-non-major-bb2ae45b131c95a89a46badca5f4ec84ec378200":"2020-09-29T15:18:40.167Z","1.0.10":"2020-09-29T15:21:53.168Z","1.0.11-renovate-non-major-0cf645f7863114f30b5b813da27a37290cfdbe84":"2020-10-02T17:16:07.408Z","1.0.11":"2020-10-02T17:28:35.177Z","1.0.12-renovate-non-major-8f2305e9bc700bf865515f449508f5ef0ef3fd90":"2020-10-09T02:10:41.195Z","1.0.12":"2020-10-09T02:13:40.955Z","1.0.13-renovate-non-major-b5196661fe89168a197b52cb4c784c6dc33779a1":"2020-10-09T20:56:40.424Z","1.0.13":"2020-10-09T20:59:39.752Z","1.0.14-renovate-non-major-176a82b83f03629986e413322ab8065a268504b9":"2020-10-14T00:37:29.301Z","1.0.14":"2020-10-14T00:43:19.673Z","1.0.15-renovate-non-major-146f8be21d071f78c3551a926396bbabeb5ae208":"2020-10-16T13:25:20.118Z","1.0.15-renovate-non-major-f2b0890ed6e4fce01abf5c45e93eb0480496ed2c":"2020-10-17T07:25:43.317Z","1.0.15-renovate-non-major-6aaa38e6b6a2435264cfb1714864c58b8d905647":"2020-10-19T14:48:02.670Z","1.0.15-renovate-non-major-daba9827811385de7a4834d09eafa89b7698bb0a":"2020-10-19T15:10:57.473Z","1.0.15-renovate-non-major-b2fe42f50c52991a130d59c5a8f545ac08d39114":"2020-10-19T16:11:36.480Z","1.0.15-renovate-non-major-bbff9e6a2e8013e9604787ccde765c600ceeff35":"2020-10-20T13:36:05.912Z","1.0.15-renovate-non-major-8bc02b93d419b16614c35ebf583b0d1c7514dc9a":"2020-10-22T00:20:54.119Z","1.0.15-renovate-eslint-config-standard-15-x-b156f262a9228d8ea511b96a59fb2bf57408b9c6":"2020-10-22T02:15:55.833Z","1.0.15-renovate-non-major-2765d62abda225ca6df51f540322d6b657fb8fa7":"2020-10-24T02:58:41.695Z","1.0.15-renovate-non-major-08091bf54a74b427dfc75f5ee48e2d88cb063556":"2020-10-26T18:09:05.690Z","1.0.15-renovate-non-major-649b614de91cbb54844f461d5e47b2ffb8992fdd":"2020-10-27T04:29:33.127Z","1.0.15-renovate-non-major-fa6d8036f225669941ecc49943ff497c9396adb8":"2020-10-28T04:35:20.144Z","1.0.15-update-readme-4d404a754e45662a34a331a17c162900fbbbbec7":"2020-10-28T08:59:26.243Z","1.0.15-renovate-non-major-ab8580d124fc607647c74db73377d69af908030b":"2020-10-28T09:31:44.466Z","1.0.15-renovate-pruneStaleBranches-bfe5cd149695884667cb878ed4bf8835ca999c21":"2020-10-28T12:36:19.295Z","1.0.15":"2020-10-28T12:39:17.256Z","1.0.16-renovate-non-major-5f2551ccd931b1e066c31c519f022ee92ef78a09":"2020-10-28T13:24:24.869Z","1.0.16":"2020-10-28T13:27:13.370Z","1.0.17-renovate-non-major-301f395c6ff4e2b3422e98ec53077d54893f2acf":"2020-10-28T20:29:11.341Z","1.0.17":"2020-10-28T20:31:57.589Z","1.0.18-renovate-eslint-config-standard-16-x-9ed8fb7c63b55d05b10c4792d605f2c1b656e1d2":"2020-10-29T06:28:54.402Z","1.0.18-renovate-non-major-a97f20678bb6c6a6de3511bbf11ff75d189edbe5":"2020-10-30T10:41:49.173Z","1.0.18":"2020-10-30T10:45:11.702Z","1.0.19-renovate-eslint-config-standard-16-x-1b72fb7b26fc4f19d251423d850985286902a5ca":"2020-10-30T10:47:35.160Z","1.0.19-renovate-eslint-config-standard-16-x-995251d138472da784f2a171c83502bb380f29c7":"2020-10-30T21:24:12.713Z","1.0.19-renovate-non-major-444af6f4c5b290091e9114e6476ad7467a6684bc":"2020-10-31T06:25:24.669Z","1.0.19":"2020-10-31T06:30:54.294Z","1.0.20-renovate-non-major-f4609b9fe074f5f26ce5f9506b371873078f2525":"2020-10-31T07:45:30.134Z","1.0.20":"2020-10-31T07:48:32.846Z","1.0.21-renovate-eslint-config-standard-16-x-ea26f079dd112f0e63cd8101b3c18640f73534de":"2020-10-31T07:51:30.857Z","1.0.21-renovate-non-major-77ace2cdeb0cc654436f7f33870f990c9b070b2b":"2020-10-31T13:29:05.341Z","1.0.21":"2020-10-31T13:35:09.114Z","1.0.21-renovate-eslint-config-standard-16-x-43cf08f7ccc9725ce00d591b04b2350aac024c12":"2020-10-31T13:35:26.947Z","1.0.22-renovate-non-major-3154296e7b5e27d3abf649dd835654b6ad543547":"2020-10-31T15:02:10.073Z","1.0.22":"2020-10-31T15:05:03.952Z","1.0.23-renovate-eslint-config-standard-16-x-3e7891c993504b2db79323ff5fe42a2c6b3a8b9a":"2020-10-31T15:07:45.952Z","1.0.23-renovate-non-major-1e5b76cd1e520fc7f50094fe533083e3d98edb5a":"2020-11-01T12:07:45.787Z","1.0.23":"2020-11-01T12:10:52.692Z","1.0.24-renovate-eslint-config-standard-16-x-16f4cc7e102cd3a0b1313dea6fdade203d510005":"2020-11-01T12:13:55.228Z","1.0.24-remove-eslint-plugin-standard-10f53b2795855eadfaad0795ccb9f8b7ba279285":"2020-11-02T04:53:56.156Z","1.0.24-renovate-eslint-config-standard-16-x-8363244d2ac800173f11993461a76ece56a9d3d0":"2020-11-02T05:00:00.831Z","1.0.24":"2020-11-02T05:05:19.716Z","1.0.25-renovate-non-major-7e1d2fbb2b92e08386131df793e203fa6e2f48cc":"2020-11-02T14:45:52.416Z","1.0.25":"2020-11-02T14:49:00.813Z","1.0.26-renovate-non-major-5f5dd49533f7d6a191d2b3446d68c5a29b6dd380":"2020-11-03T13:07:57.329Z","1.0.26":"2020-11-03T13:11:12.978Z","1.0.27-renovate-non-major-0764123f92546de27204280c4b5ac9b7df125c0f":"2020-11-04T08:24:52.799Z","1.0.27":"2020-11-04T08:27:55.205Z","1.0.28-force-renovate-node-version-5348540358a7e254278f27c7b2d9727fd35117ba":"2020-11-06T02:42:21.971Z","1.0.28":"2020-11-06T02:45:42.852Z","1.0.29-renovate-non-major-d99a3a8aaa5a2a50af79fb121f797a7ef18375b0":"2020-11-06T02:49:05.337Z","1.0.29":"2020-11-06T02:54:26.739Z","1.0.30-renovate-non-major-0e636fc6f3928fdea36f4afa3eb31a1cc3e8fd5d":"2020-11-06T03:24:12.816Z","1.0.30":"2020-11-06T03:39:06.291Z","1.0.31-renovate-non-major-b52cae42340f7a2984e321a33ce5aad97b728222":"2020-11-06T08:04:48.796Z","1.0.31":"2020-11-06T08:08:00.983Z","1.0.32-renovate-non-major-69fdb157a0cac1857417863acf35bd4e832d5ee1":"2020-11-06T15:58:59.644Z","1.0.32":"2020-11-06T16:01:58.127Z","1.0.33-renovate-non-major-1c511f89405d07499ae223bb3d0f0272a697fd92":"2020-11-07T02:32:09.483Z","1.0.33":"2020-11-07T02:35:28.393Z","1.0.34-renovate-non-major-6b4e662c8aed86e9415416652933a93d1bdb44bf":"2020-11-09T17:28:02.891Z","1.0.34":"2020-11-09T17:31:07.219Z","1.0.35-renovate-non-major-3e390a4a4ecf9fb67de2d310f2287ef1d7580219":"2020-11-10T00:29:02.135Z","1.0.35":"2020-11-10T00:32:05.308Z","1.0.36-tests-node-14-5d57e3e94f2720af392257aed1f570418d728502":"2020-11-11T06:53:38.255Z","1.0.36":"2020-11-11T06:57:41.455Z","1.0.37-require-node-14-9ca08bc834fa00dc29397c54595078af7b4fed15":"2020-11-12T00:58:11.743Z","1.0.37-require-node-14-dbde22711e90b85ad69d4a342d6f896402e264ef":"2020-11-12T01:02:36.772Z","1.0.37":"2020-11-12T01:06:52.836Z","2.0.0-evaluate-all-fields-when-patching-a459f3c0d9be6419a4e17a1611ffb1e41a872d52":"2020-11-13T03:08:51.898Z","1.0.38-renovate-non-major-17c0c1781d83279f8ecc271f706391cdaf676bbb":"2020-11-14T12:46:30.727Z","1.0.38":"2020-11-14T12:49:22.835Z","2.0.0-sync-typed-triggers-1abaf53036ea1d457804f8bca2a2809350c9531f":"2020-11-18T16:00:53.004Z","2.0.0-sync-typed-triggers-82079aea599517a3c7362767de77448f95d39813":"2020-11-18T16:14:13.426Z","2.0.0-sync-typed-triggers-bea4d1c6121a7e78cefe1e8a849af6b5c9cc85d0":"2020-11-18T16:27:52.077Z","1.0.39-renovate-non-major-f969cb1b09211b56e78207a2b36b822963a2f768":"2020-11-19T00:58:30.046Z","1.0.39":"2020-11-19T01:02:26.470Z","2.0.0-link-aggregation-ef33266dd4ce80e693954d1ab934793338bbd667":"2020-11-19T10:01:12.216Z","1.0.40-renovate-non-major-479cccb12c60826f988b775da9f508a9d298d2b1":"2020-11-19T23:38:18.351Z","1.0.40":"2020-11-19T23:41:01.133Z","2.0.0-link-aggregation-0533a1de387848f928552aacfa19797838465dde":"2020-11-20T03:31:50.313Z","2.0.0-link-aggregation-c1f1f06c21248c085bad78413fc5e6dd9787e66c":"2020-11-20T05:43:24.867Z","1.0.41-renovate-non-major-d09dfcdc3633b9b3f04c38a7c94f2652ca81f7ad":"2020-11-20T13:16:54.698Z","1.0.41":"2020-11-20T13:20:13.050Z","1.0.42-renovate-non-major-50e3cdad65d3eca9a7ba6ebe80447ade5c03bb63":"2020-11-20T23:01:18.903Z","1.0.42":"2020-11-20T23:04:02.299Z","2.0.0-evaluate-all-fields-when-patching-d7342824e62b7720c68a719fb2147a04f9df7f26":"2020-11-23T01:13:09.591Z","2.0.0-async-to-schedule-44c1f873dab51ad75644b1effd138f449f69bddf":"2020-11-23T07:42:09.163Z","2.0.0":"2020-11-23T10:24:28.423Z","3.0.0-link-aggregation-c3300e03bfb969b4f4a5e38b064dd9db256e2007":"2020-11-23T10:40:14.473Z","3.0.0-link-aggregation-23332eae2b92140900094d33c247ab21d31cbd84":"2020-11-24T04:40:24.010Z","2.0.1-renovate-non-major-64e7a39491163e59b79885ca39a5f83dd3c723ab":"2020-11-24T05:15:06.369Z","2.0.1":"2020-11-24T05:21:00.035Z","2.0.2-renovate-non-major-1db3e4845892f859497aad3bde53792c48b0814b":"2020-11-24T06:53:01.406Z","2.0.2":"2020-11-24T06:55:41.515Z","3.0.0-link-aggregation-5245599f8350cac27e7824ca8a935133aa9c7a9a":"2020-11-25T06:58:48.398Z","2.0.3-renovate-non-major-06fe54b6edae74b68bcb33b27ae45b7f6ef53113":"2020-12-01T20:45:29.002Z","2.0.3":"2020-12-01T20:49:24.097Z","2.0.4-renovate-non-major-a4afac3af5f367a073f58f5fecbfc3342fb8f956":"2020-12-04T16:39:04.650Z","2.0.4":"2020-12-04T16:42:53.969Z","2.0.5-renovate-non-major-09e25609281c60a562f09ee27ba317540a015b25":"2020-12-04T18:47:50.990Z","2.0.5":"2020-12-04T18:51:01.690Z","2.0.6-renovate-non-major-db75d1defd83f0376b387a8e9e321db28b95133c":"2020-12-05T08:37:18.418Z","2.0.6":"2020-12-05T08:40:40.689Z","2.0.7-renovate-non-major-10eab88c65981cf1ec6953c038b1ab22e7481e49":"2020-12-05T12:11:58.065Z","2.0.7":"2020-12-05T12:14:33.423Z","2.0.8-renovate-husky-5-x-6fa3a2229d74facadb371ad9fb1fc1a88d7ad917":"2020-12-07T00:49:41.019Z","2.0.8-renovate-husky-5-x-465fcd28e06ffb2a708c236989dca407553814b4":"2020-12-07T07:23:49.440Z","2.0.8-remove-postinstall-bce8355c4055192a3a464bac9fc5bb22033d9148":"2020-12-07T09:23:19.454Z","2.0.8-renovate-non-major-5f4e4be8c5126569a7d9f89e6109a29e27c4b387":"2020-12-07T09:29:39.492Z","2.0.8":"2020-12-07T16:27:41.344Z","2.0.9-renovate-non-major-7a4fd2cd26d4d5a76ee0dd662cdc79cd5e89387a":"2020-12-07T19:08:42.063Z","2.0.9":"2020-12-07T19:14:25.189Z","2.0.10-add-husky-postinstall-0200388773fee4c25d47dbdadd24789f04348153":"2020-12-08T01:57:09.029Z","3.0.0-evaluating-links-7be8c18a5032b76f41b74e7e21d3f8550dea4e1d":"2020-12-08T05:04:48.242Z","3.0.0-evaluating-links-3ac9a6de3c6dcd2360ae052727f89fd24f7ce25b":"2020-12-08T08:25:47.714Z","2.0.10":"2020-12-08T10:17:09.873Z","2.0.11-renovate-non-major-0e7b0d69dce8fa20909490630a39d03d02db4f96":"2020-12-08T11:19:19.971Z","2.0.11":"2020-12-08T11:22:11.952Z","2.0.12-renovate-non-major-f1a0444ab3842c3b3a871feb0e685e226f93eb4a":"2020-12-08T22:14:26.574Z","2.0.12":"2020-12-08T22:17:33.243Z","2.0.13-eslintrc-root-true-501b84e2870311b12a8654ff9901aa3b247f4369":"2020-12-10T06:09:00.359Z","2.0.13":"2020-12-10T06:12:09.426Z","2.0.14-renovate-non-major-91dcaab0f0d130597e54e194f1078cf7c5f22de0":"2020-12-10T23:30:56.776Z","2.0.14":"2020-12-10T23:34:28.647Z","2.0.15-renovate-non-major-ad7843eebd9e4436570da753240ab6982ef7be7c":"2020-12-11T09:47:56.342Z","2.0.15-renovate-non-major-eea20c063ce6f79b6eda133e282b4c5f5dc89f94":"2020-12-11T22:55:18.643Z","2.0.15-renovate-non-major-1ea31f2afe490e2be6f4bd8feed522881d961e05":"2020-12-12T00:06:27.320Z","2.0.15-renovate-non-major-36b97e9ea6109f9c96df6c406d3561f8ad33c243":"2020-12-12T01:50:03.662Z","2.0.15-renovate-ignore-node-6b48c2b0759b62aef29da5869aa1609017c84f16":"2020-12-12T07:31:22.201Z","2.0.15":"2020-12-12T07:35:02.342Z","2.0.16-renovate-non-major-410210798ddaa34d78d88700dd2f1a8e99224cf3":"2020-12-12T07:37:57.772Z","2.0.16":"2020-12-12T07:43:22.553Z","2.0.17-postinstall-sh-compat-b79b3065230ad196165967c61207898dd693c04f":"2020-12-12T08:21:06.206Z","2.0.17":"2020-12-12T08:24:17.448Z","2.0.18-renovate-non-major-b9aefbe996cf84fd8558b6349d209f8b573f07f0":"2020-12-12T08:29:41.280Z","2.0.18":"2020-12-12T08:32:23.266Z","2.0.19-dependabot-npm-and-yarn-ini-1-3-8-6b54c79049c2d80540ca39a9d444f46a22059b8c":"2020-12-12T09:54:14.069Z","2.0.19":"2020-12-12T09:57:25.175Z","2.0.20-renovate-non-major-2c6ac70397ae7ae2b305a35deebf1dcc52e2ed0a":"2020-12-12T15:47:21.370Z","2.0.20":"2020-12-12T15:50:53.451Z","2.0.21-renovate-non-major-a68bfa730c7330441546903a24d3dde84f2cc179":"2020-12-14T00:55:06.130Z","2.0.21":"2020-12-14T00:57:50.131Z","2.0.22-renovate-non-major-27b5d4d60a8266a36cd4ef757580e8acf35171f5":"2020-12-15T05:50:43.856Z","2.0.22":"2020-12-15T05:54:20.778Z","2.0.23-renovate-non-major-62e3b1fbd4398dd1df39ca65331ac29d2650d180":"2020-12-19T00:41:25.754Z","2.0.23":"2020-12-19T00:44:46.996Z","2.0.24-renovate-non-major-684b463a744aa2121bcf9e301133392297c7654f":"2020-12-19T09:43:18.621Z","2.0.24":"2020-12-19T09:46:59.082Z","2.0.25-renovate-non-major-bf3ef8806ba5e94bbb832a17e92c2d1bb5be5286":"2020-12-23T08:50:37.331Z","2.0.25":"2020-12-23T08:54:09.512Z","2.0.26-renovate-non-major-058d46398352cd428bd09ba9d082e0025820a9b8":"2020-12-25T19:07:56.894Z","2.0.26":"2020-12-25T19:10:37.236Z","2.0.27-renovate-non-major-43366bc6f7f4cea603f89f9066e1487b25b9fb4d":"2020-12-27T02:21:23.086Z","2.0.27":"2020-12-27T02:25:25.227Z","2.0.28-renovate-non-major-bec865899eaddf2181df3e986caa3a705b93b908":"2020-12-30T05:16:31.446Z","2.0.28":"2020-12-30T05:19:43.107Z","2.0.29-renovate-non-major-de468ae62c6c7dfb01a5c92eca0eb76425b66b70":"2020-12-30T07:28:45.346Z","2.0.29":"2020-12-30T07:32:59.507Z","2.0.30-renovate-non-major-90a04934f7f8cbed4379a1ca6e5905108a917851":"2020-12-30T19:01:45.137Z","2.0.30":"2020-12-30T19:05:19.621Z","2.0.31-renovate-non-major-79e9d45f1b67e0948f3868237c9424709906fb80":"2021-01-01T18:13:13.307Z","2.0.31":"2021-01-01T18:33:30.727Z","3.0.0-evaluating-links-105c4f89647431f2203a1b97c2a51479df8920be":"2021-01-05T05:15:16.431Z","2.0.32-renovate-non-major-9ba05fcd527f02c4109dda19e29b482c9f092998":"2021-01-07T01:36:20.250Z","2.0.32":"2021-01-07T01:39:22.273Z","2.0.33-renovate-non-major-20c0bea189e707ab059928859607b53400863852":"2021-01-07T02:16:08.819Z","2.0.33":"2021-01-07T02:18:41.202Z","2.0.34-renovate-non-major-99e9359b611718ec7a81dd270e29645111de3489":"2021-01-07T10:32:55.163Z","2.0.34":"2021-01-07T10:35:30.269Z","2.0.35-renovate-non-major-def9af7c47117e67cddf5a6c48fb8fbe82c39a78":"2021-01-08T13:10:26.842Z","2.0.35":"2021-01-08T13:13:04.953Z","2.0.36-renovate-non-major-9b5eaee6e6dc9baa6ea1273d5f98a5a9c1558b80":"2021-01-09T22:54:45.353Z","2.0.36":"2021-01-09T22:57:39.532Z","2.0.37-renovate-non-major-aa7ee84fb74225350d2e125d37ba231c23839373":"2021-01-11T07:14:33.960Z","2.0.37":"2021-01-11T07:17:45.625Z","2.0.38-use-company-token-27866c4c923ef709babe5eafb37fb06f6e087fa9":"2021-01-11T07:29:01.015Z","2.0.38":"2021-01-11T07:31:49.838Z","2.0.39-renovate-non-major-ea37d95cfcc3640d352190213cce58c758dea0ff":"2021-01-11T08:32:00.533Z","2.0.39":"2021-01-11T08:35:35.337Z","2.0.40-renovate-eslint-plugin-jsdoc-31-x-f847d386d35f815f7d551f188db96bfdd3515928":"2021-01-11T11:41:14.780Z","2.0.40-renovate-eslint-plugin-jsdoc-31-x-869b7b4134334549f70697ab059b2d4fa30f13ea":"2021-01-11T13:26:09.052Z","2.0.40-renovate-eslint-plugin-jsdoc-31-x-42304164b59ac5204777c9a2b45bfd41c0df827a":"2021-01-11T17:49:18.250Z","2.0.40":"2021-01-14T02:17:57.332Z","2.0.41-fix-lint-staged-42d2f4f37cd8d6e3974a223677b0008cd89e9843":"2021-01-14T04:20:39.131Z","2.0.41-fix-lint-staged-545163ea1d7e94d7dddf1776fed7d8d7dd689a3e":"2021-01-14T04:36:42.648Z","2.0.41":"2021-01-14T04:40:30.187Z","3.0.0-unique-flatmap-9ed83b032bdead725c646b72508ad5b059efe5a0":"2021-01-14T06:02:03.588Z","2.0.42-renovate-non-major-2f194cadab09487b1a734474a57423d64c8b0a4e":"2021-01-14T16:33:36.219Z","2.0.42":"2021-01-14T16:37:05.342Z","2.0.43-renovate-non-major-e7a69e33810f2b3341f0d1865304ac5aacfdfca0":"2021-01-15T00:34:11.660Z","2.0.43":"2021-01-15T00:37:09.716Z","2.1.0-unique-flatmap-316b11a271111967416dc4bc3b4bfbaae840b860":"2021-01-15T04:03:25.523Z","2.1.0":"2021-01-15T15:29:03.486Z","2.1.1-renovate-non-major-0c218b5d5f25fc1161bbfd7028a650b4aba860d3":"2021-01-16T02:42:45.186Z","2.1.1":"2021-01-16T02:46:08.460Z","2.1.2-renovate-non-major-df2e126759cb7b85c76b14fff493905ee31eb177":"2021-01-17T12:35:02.113Z","2.1.2":"2021-01-17T12:38:24.771Z","3.0.0-evaluating-links-78c7b23a8815e87baab986e760a55ee27998266b":"2021-01-18T04:30:28.361Z","2.1.3-renovate-non-major-5fe83fca7b5b2e11e14a48888dfcafda55d2fef2":"2021-01-18T08:37:31.763Z","2.1.3":"2021-01-18T08:40:39.054Z","2.1.4-renovate-non-major-02afed71e8a019e441d69ad8e667c0d6a8e27aee":"2021-01-20T05:44:12.385Z","2.1.4":"2021-01-20T05:47:30.916Z","2.1.5-renovate-non-major-e47ee6f719e1818cde43637d34c8504aa26b44f5":"2021-01-23T04:26:03.069Z","2.1.5":"2021-01-23T04:29:09.098Z","2.1.6-renovate-non-major-3c6596fba63236c32883f3540ecdb49977aed60d":"2021-01-23T05:41:36.851Z","2.1.6":"2021-01-23T05:44:29.267Z","2.1.7-renovate-non-major-bab19ff89410a6ae765da6fda7ed4a94c5dc4e64":"2021-01-23T07:08:01.762Z","2.1.7":"2021-01-23T07:11:08.864Z","2.1.8-renovate-non-major-fc37baf3ae5f5b013ff875a19298a58e851cb8f2":"2021-01-23T15:54:36.906Z","2.1.8":"2021-01-23T15:57:34.160Z","2.1.9-renovate-non-major-ee7653be768cc65193311e588f93a60ec391ede5":"2021-01-24T14:50:06.345Z","2.1.9":"2021-01-24T14:53:14.518Z","2.1.10-renovate-non-major-d322e7916070852a0c9abdff5b02387ab780b732":"2021-01-24T15:35:34.656Z","2.1.10":"2021-01-24T15:38:19.818Z","2.1.11-renovate-non-major-46a07c15ab8806d440e649d54ea75cd3ae8503f3":"2021-01-25T08:46:57.993Z","2.1.11":"2021-01-25T08:50:21.180Z","2.1.12-renovate-non-major-89d1e56eacd3f4e5f1b9c55fef04473c86b5caf0":"2021-01-27T05:53:01.831Z","2.1.12":"2021-01-27T05:56:13.678Z","2.1.13-renovate-non-major-74c529a1b96b9e29be247f25898200903101344f":"2021-01-27T11:42:00.344Z","2.1.13":"2021-01-27T11:45:04.371Z","2.1.14-renovate-non-major-ffeb1cbe2cd95167b0453a41cd00c0b90bfd8656":"2021-01-28T01:59:21.256Z","2.1.14":"2021-01-28T02:02:29.026Z","2.1.15-renovate-non-major-5ccc625fb04274da6b1fc81ba7d34435c96dd4bd":"2021-01-29T05:30:06.588Z","2.1.15":"2021-01-29T05:33:15.061Z","2.1.16-renovate-non-major-65bba66ebd3191919bbc30d77988786e5ff80038":"2021-01-31T06:19:46.321Z","2.1.16":"2021-01-31T06:22:21.797Z","2.1.17-renovate-non-major-8c401957fbdfd16063fa3316ce93a48da460e207":"2021-01-31T10:36:44.126Z","2.1.17":"2021-01-31T10:39:21.521Z","2.1.18-renovate-non-major-3d7eafb8e16facbb4de4b03c521adba7c89521a7":"2021-01-31T17:24:00.994Z","2.1.18":"2021-01-31T17:27:01.083Z","2.1.19-renovate-non-major-1d3c83111b32f86792f75edb985ee70e9d2ffcd6":"2021-02-01T15:40:50.537Z","2.1.19":"2021-02-01T15:43:37.688Z","2.1.20-renovate-non-major-4305c847e4e3bc35e853b33a029b30c73651fd05":"2021-02-02T00:58:34.862Z","2.1.20":"2021-02-02T01:01:34.032Z","2.1.20-whitesource-configure-3311103ee666867972520481861b5f4bcbf62dcf":"2021-02-02T01:03:57.000Z","2.1.21-whitesource-configure-b77e33de659746b73f797f80fcc2e324d34705e0":"2021-02-02T01:05:48.383Z","2.1.21":"2021-02-02T01:10:30.353Z","2.1.22-renovate-non-major-0de0d8422c38979dd7b25ad7e14b5430ed3028ac":"2021-02-03T04:20:36.241Z","2.1.22":"2021-02-03T04:23:41.686Z","3.0.0-evaluating-links-000f42a921f8e9aac75d372eb24a2f32f2bbc732":"2021-02-04T03:25:19.784Z","2.1.23-renovate-npm-version-1f96a55d0747e36d30d6fc26ef6f34c248fc965f":"2021-02-05T04:30:31.257Z","2.1.23":"2021-02-05T04:34:35.795Z","2.1.24-renovate-non-major-509e795b17c66b4c17ce0e2443d975ba2e604fa0":"2021-02-05T05:36:47.333Z","2.1.24":"2021-02-05T05:40:02.273Z","2.1.25-renovate-non-major-24a9861f788fbbc438169227f6699f81c4ab9e2f":"2021-02-05T17:15:54.410Z","2.1.25":"2021-02-05T17:19:31.565Z","2.1.26-use-shared-renovate-config-07560f593580aacf28bbc287b6e06818e7251bd3":"2021-02-06T09:58:04.999Z","2.1.26":"2021-02-06T10:05:33.081Z","2.1.27-renovate-non-major-00fd04ce7a5f980ebf6a8111d5ae3603d53e5b43":"2021-02-06T10:08:33.765Z","2.1.27":"2021-02-06T10:14:09.284Z","2.1.28-renovate-non-major-2dcaf2f7d5a1e17d72734689924bb4965f78aec4":"2021-02-07T11:52:12.469Z","2.1.28":"2021-02-07T11:55:11.906Z","2.1.29-renovate-non-major-cc6fa4cddf485082605e95777aaf03f5f8086fb6":"2021-02-08T18:23:54.253Z","2.1.29":"2021-02-08T18:27:25.471Z","2.1.30-renovate-non-major-ca89cb98889f736be62a2e05ae141b4a13fdf174":"2021-02-09T00:57:47.305Z","2.1.30":"2021-02-09T01:01:03.771Z","2.1.31-renovate-non-major-d8df6c5dd11637a73ccec8ada68d8083275e0bce":"2021-02-11T02:56:27.665Z","2.1.31":"2021-02-11T02:59:37.867Z","2.1.32-renovate-non-major-1be9448af92721f58998c88ceaa92dfb0e704060":"2021-02-11T20:36:16.376Z","2.1.32":"2021-02-11T20:39:06.247Z","2.1.33-renovate-non-major-52df9ff6888a152b56551e0560c72b716f6bf7b5":"2021-02-13T01:02:25.947Z","2.1.33":"2021-02-13T01:05:48.464Z","2.1.34-renovate-eslint-plugin-jsdoc-32-x-7c761209cf4e30c77a03642cd10e195dfcbaf174":"2021-02-15T05:55:10.829Z","2.1.34":"2021-02-15T05:58:48.211Z","2.1.35-renovate-non-major-a38f651f18e0f347c5d91ce124b0ba9d837bc5e9":"2021-02-15T09:23:27.321Z","2.1.35":"2021-02-15T09:26:40.984Z","2.1.36-renovate-non-major-fff1ec4ec35c219ec20719c0f0d4fdbced42bd4d":"2021-02-16T05:14:15.361Z","2.1.36":"2021-02-16T05:17:20.517Z","2.1.37-renovate-non-major-aba2806d0ba128142f78349e71c34a4c061496ec":"2021-02-16T16:50:35.023Z","2.1.37":"2021-02-16T16:54:04.602Z","2.1.38-renovate-non-major-f1581b235a23c8a3a10cfef02d78a323a878119f":"2021-02-17T00:14:38.586Z","2.1.38":"2021-02-17T00:17:27.715Z","2.1.39-add-changelog-yml-4d928e8648fe281258a6bc96199e558dcaa94c07":"2021-02-20T08:55:24.251Z","2.1.39":"2021-02-20T08:58:23.342Z","2.1.40-renovate-non-major-cc18f431ba9e9001285366600b1866ba9d8495ff":"2021-02-20T09:03:21.466Z","2.1.40":"2021-02-20T09:06:09.615Z","2.1.41-renovate-non-major-a37df19fc3ccfb3ecf578d8469fbc79839d168c5":"2021-02-20T17:11:33.542Z","2.1.41":"2021-02-20T17:14:40.695Z","2.1.42-renovate-non-major-018aac8553564953f475b7705479039737658c44":"2021-02-21T05:05:02.338Z","2.1.42":"2021-02-21T05:08:00.475Z","2.1.43-renovate-non-major-203d732cab1724daae3a50d00ba176014ee733d3":"2021-02-21T23:14:06.603Z","2.1.43":"2021-02-21T23:17:11.826Z","2.1.44-renovate-non-major-3c7a1f1093aea77527a39d2351c8c37406da5770":"2021-02-22T18:05:05.004Z","2.1.44":"2021-02-22T18:08:27.659Z","2.1.45-renovate-non-major-c3454cbb79db4ba943ef273c377b331d881f2434":"2021-02-23T02:06:24.859Z","2.1.45":"2021-02-23T02:09:16.685Z","2.1.46-renovate-non-major-c959a2903cbf0926244dc5170effbc045c2a4617":"2021-02-23T10:55:16.221Z","2.1.46":"2021-02-23T10:58:22.851Z","2.1.47-renovate-non-major-2791de2d250bed50ccc0a27c02b092f91a5f0628":"2021-02-26T10:43:52.517Z","2.1.47":"2021-02-26T10:46:31.172Z","2.1.48-renovate-non-major-d29c8ed9b64d822704d2e82b27a256ff6426cdc8":"2021-02-26T22:08:14.046Z","2.1.48":"2021-02-26T22:11:25.140Z","2.1.49-renovate-jsdoc-to-markdown-7-x-c3cc927f7b42e225af7fc7defb0c604903b6be8b":"2021-02-27T00:25:54.593Z","2.1.49-renovate-non-major-8a69afc848bffbc2e452005452a0b8001a20ae6b":"2021-02-27T13:37:16.219Z","2.1.49":"2021-02-27T13:40:19.530Z","2.1.50-renovate-jsdoc-to-markdown-7-x-d87efff84f9a9df78483e63f39e1f41f9d0cedc3":"2021-02-27T13:43:26.443Z","2.1.50-renovate-non-major-06790dd49fae9c5fa06d8487a843bf35b961e59b":"2021-02-27T23:02:52.204Z","2.1.50":"2021-02-27T23:05:28.985Z","2.1.51-renovate-jsdoc-to-markdown-7-x-ce94c82c856e7977bfa9afe3aeec3cdc2d842a00":"2021-02-27T23:08:47.291Z","2.1.51":"2021-02-28T04:00:19.860Z","2.1.52-renovate-non-major-289a98b480e8e3401ee801b99d627161198903a7":"2021-03-01T03:27:46.299Z","2.1.52":"2021-03-01T03:33:20.793Z","2.1.53-renovate-non-major-4a7c0b761feff961ffa51e590ede0808fe6af9b8":"2021-03-02T04:58:52.714Z","2.1.53":"2021-03-02T05:01:52.595Z","2.1.54-triggered-action-filter-1ba178c36351ac09a4e02d96837851f1ef20b45f":"2021-03-04T10:35:23.047Z","2.1.54-triggered-action-filter-2d4a3e1f578cc3d8d71b019dfe33555cbda8ebb2":"2021-03-04T11:14:42.309Z","2.1.54-triggered-action-filter-2df85570f3b83c922e72895693767735bbb37a98":"2021-03-04T13:18:04.719Z","2.1.54":"2021-03-04T13:21:39.317Z","2.1.55-renovate-non-major-e7033502376651482eb662b75ffbda83d6bd075b":"2021-03-10T09:11:25.633Z","2.1.55":"2021-03-10T09:14:33.603Z","2.1.56-renovate-non-major-b3137349eace7f31ec257b59b552b23d33fccc2f":"2021-03-12T00:25:08.655Z","2.1.56":"2021-03-12T00:28:02.749Z","2.1.57-renovate-non-major-4132201bc5461e670dfef9f628e4337fd7a493a5":"2021-03-13T00:48:43.585Z","2.1.57":"2021-03-13T00:51:47.655Z","2.1.58-renovate-non-major-e2073146873fbc47ca9f3207b84363f1b5cf9845":"2021-03-15T11:48:31.271Z","2.1.58":"2021-03-15T11:51:54.325Z","2.1.59-renovate-non-major-03b4c0f3a09737068d5fe73fb103b6a430745958":"2021-03-18T01:42:09.287Z","2.1.59":"2021-03-18T01:45:45.391Z","2.1.60-renovate-non-major-494207cb366cf0e1bee92cc40d94c0074cff5154":"2021-03-21T21:10:11.731Z","2.1.60":"2021-03-21T21:13:08.004Z","2.1.61-renovate-non-major-4b46bf8048a5617e3ad08c0d40455becaa50d756":"2021-03-22T04:11:00.402Z","2.1.61":"2021-03-22T04:14:04.482Z","2.1.62-renovate-non-major-710d02c06b2ab92596812dddb5357e9e667344c6":"2021-03-22T11:18:25.541Z","2.1.62":"2021-03-22T11:21:18.000Z","3.0.0-typescript-960fc8dfbb1077586350a0a39554056aa54b38f7":"2021-03-23T10:14:58.046Z","3.0.0-typescript-f9eb817832a37d678184dabd7e2d0da30985b35f":"2021-03-23T10:24:48.723Z","3.0.0-typescript-6c4b0df80dc34d50f6bb6eb680b2d343e0593678":"2021-03-23T10:31:39.041Z","3.0.0-typescript-d3b508b23e1f2ff3a0118952d48b8c1cde403d62":"2021-03-24T01:57:01.864Z","3.0.0-typescript-b1455b7d382fecbf70a793c6a445381d5d78ded0":"2021-03-24T08:37:36.326Z","3.0.0":"2021-03-24T09:22:48.547Z","3.0.1-renovate-non-major-5d719947239d4960a0c603ea53456a9ea487b87d":"2021-03-24T21:30:16.740Z","3.0.1":"2021-03-24T21:33:53.730Z","3.0.2-renovate-non-major-d4372cb8187acff4dc7510602bc9810e19f009a4":"2021-03-25T02:21:10.492Z","3.0.2":"2021-03-25T02:24:30.792Z","3.0.3-publish-docs-github-action-25077d629903c576b3e7627b57a1be1c20bea860":"2021-03-25T04:36:13.017Z","3.0.3":"2021-03-25T04:39:46.701Z","3.0.4-renovate-non-major-c44a4b795b1f84046776d1edf06df97e91c343a3":"2021-03-25T04:43:24.675Z","3.0.4":"2021-03-25T04:47:41.521Z","3.0.5-renovate-non-major-44cec9af65c696925dd9725133893b214c1b3660":"2021-03-25T09:30:48.760Z","3.0.5":"2021-03-25T09:34:13.516Z","3.0.6-renovate-non-major-8be3083a0c4f9431de1bd229af200e59b13703a1":"2021-03-25T18:32:14.038Z","3.0.6":"2021-03-25T18:35:29.935Z","3.0.7-renovate-non-major-d437275ed6e822e6b1cd78f6b58b9eee17844bfe":"2021-03-25T21:50:03.152Z","3.0.7":"2021-03-25T21:56:27.264Z","3.0.8-renovate-non-major-39512f6c3c38f8ec197dfa7463ec127248a03ac7":"2021-03-26T03:49:54.509Z","3.0.8":"2021-03-26T03:53:25.068Z","3.0.9-renovate-non-major-f1bbca702ca712f8ceb9bb78f3bcb233c1866eea":"2021-03-26T05:38:41.879Z","3.0.9":"2021-03-26T05:41:58.142Z","3.0.10-replace-husky-14a703aed59058a22a525741b25d78779b1f4636":"2021-03-26T05:58:08.038Z","3.0.10":"2021-03-26T06:01:46.206Z","3.0.11-renovate-non-major-0d7701b251e718934cd91fc2f7034e6d2af1e9da":"2021-03-26T13:42:20.599Z","3.0.11":"2021-03-26T13:48:17.874Z","3.0.12-renovate-non-major-24f8e151c24913c1b94bee603af70bf39899c296":"2021-03-28T15:03:49.084Z","3.0.12":"2021-03-28T15:06:50.513Z","3.0.13-renovate-non-major-2be68c85a790c847af133dfa435dd742107e7819":"2021-03-29T20:19:43.282Z","3.0.13":"2021-03-29T20:23:34.339Z","3.0.14-renovate-non-major-ef07eb32e6fd605f3ff05e6a64e564e84e852204":"2021-03-30T16:08:14.839Z","3.0.14":"2021-03-30T16:11:48.356Z","3.0.15-renovate-non-major-74e7fc3423cf6662078333a0828e50381908b3f6":"2021-03-31T06:39:43.057Z","3.0.15":"2021-03-31T06:42:58.022Z","3.0.16-renovate-non-major-1dcf7d4725cbdb755c5a75d8b5d806ce49763b4c":"2021-03-31T08:33:07.117Z","3.0.16":"2021-03-31T08:36:49.237Z","3.0.17-renovate-non-major-2d222c4aafe74285725c9f4bcc1059e07bf73b57":"2021-04-01T02:36:20.991Z","3.0.17":"2021-04-01T02:40:15.871Z","3.0.18-renovate-object-hash-2-x-2773830138e84ce477d9404e027f9f8106d684c0":"2021-04-01T19:23:06.644Z","3.0.18-renovate-non-major-cf3dbc225c3514c2f8a18f82a604b62bdd0c3ab9":"2021-04-01T23:15:09.196Z","3.0.18":"2021-04-01T23:19:17.866Z","3.0.18-renovate-object-hash-2-x-9d12970fdc3cd28fc4aef4dbd9bb5d29868f0ff3":"2021-04-01T23:22:19.344Z","3.0.19-renovate-non-major-feaef521aa46207b0c091689126e4de587810650":"2021-04-02T02:15:24.366Z","3.0.19":"2021-04-02T02:18:41.531Z","3.0.20-renovate-object-hash-2-x-efdd1b0cdc75fd273b773000b2927e90cb173331":"2021-04-02T02:21:50.723Z","3.0.20-renovate-non-major-ae98b729f21bcf52e9e415cfde5b337d87618bb7":"2021-04-02T17:04:11.963Z","3.0.20":"2021-04-02T17:07:32.103Z","3.0.21-renovate-object-hash-2-x-987a01b78bab079ba6d665e86712ab9aeca910de":"2021-04-02T17:10:51.659Z","3.0.21-renovate-non-major-8aa30c027e00df3a5c5acef570708af3a9566eed":"2021-04-02T18:52:55.854Z","3.0.21":"2021-04-02T18:56:03.242Z","3.0.22-renovate-object-hash-2-x-61c9a6fcc076bfe600c690c2af71208af5fd0407":"2021-04-02T18:59:48.504Z","3.0.22-renovate-non-major-6c0c1e95b64cd119d45861b1cbccd01cd8cd8b43":"2021-04-02T20:23:44.378Z","3.0.22":"2021-04-02T20:27:19.868Z","3.0.23-renovate-object-hash-2-x-4bdbab2f531ce00a83be5a28496961ae3451ba9c":"2021-04-02T20:30:34.689Z","3.0.23-renovate-non-major-4699c34d1971554cd306627cdf4e0c8a964beb9e":"2021-04-02T21:43:42.452Z","3.0.23":"2021-04-02T21:46:54.884Z","3.0.24-renovate-non-major-6398398788389c63994f77d0aaf11e09073ac35a":"2021-04-02T21:51:04.109Z","3.0.24-renovate-object-hash-2-x-b4b0fe6cdc0ce7ac9dddda1799eac2bfdfccc5de":"2021-04-02T21:51:37.112Z","3.0.24":"2021-04-02T21:56:52.913Z","3.0.24-renovate-object-hash-2-x-c0647fda8dd9a54b8ef3b9516c5c28807e7e9b81":"2021-04-02T21:59:16.764Z","3.0.25-renovate-object-hash-2-x-a65ba52ba64264b64642d7a340cafe43b137a762":"2021-04-02T22:01:54.606Z","3.0.25-renovate-non-major-d2b8503ef4fdc223dad829a4c9bf7f202dea12fd":"2021-04-03T00:37:03.234Z","3.0.25":"2021-04-03T00:40:20.566Z","3.0.26-renovate-object-hash-2-x-a84978f4b9c04a3465653fda64f1855269df413f":"2021-04-03T00:44:10.187Z","3.0.26":"2021-04-03T11:09:15.581Z","3.0.27-renovate-non-major-edda9f25d43e617fcce5d7ee19b6ec881f26a140":"2021-04-04T01:21:57.633Z","3.0.27":"2021-04-04T01:25:14.462Z","3.0.28-renovate-non-major-e6db8822d74e695f691bccceb9f1a9d598a78de4":"2021-04-04T08:03:54.683Z","3.0.28":"2021-04-04T08:07:12.852Z","3.0.29-renovate-non-major-3bcf0b9ccd492611a2eb3690fd30d3c78e23d38a":"2021-04-04T08:55:03.689Z","3.0.29":"2021-04-04T08:58:25.693Z","3.0.30-renovate-non-major-a9c6cd53337c6ad6f00514d8472c962369f4c938":"2021-04-04T10:00:55.614Z","3.0.30":"2021-04-04T10:05:53.740Z","3.0.31-renovate-non-major-02a461480f890a29753c40038a31f9910df7b729":"2021-04-04T11:11:29.493Z","3.0.31":"2021-04-04T11:14:41.212Z","3.0.32-renovate-non-major-635d94d8c4a281efc3f309fac1e5039b68889779":"2021-04-06T12:45:00.460Z","3.0.32":"2021-04-06T12:48:22.915Z","3.0.33-renovate-non-major-6a71118984e04a0a6c2da0e1f7a7f45b14860ffe":"2021-04-06T18:02:49.522Z","3.0.33":"2021-04-06T18:06:47.285Z","3.0.34-renovate-non-major-6dad36896081efc99313f00b5df22f44a488116b":"2021-04-06T20:09:16.786Z","3.0.34":"2021-04-06T20:12:45.616Z","3.0.35-renovate-non-major-b9d070c440858326d48047e325a9754325cefa5e":"2021-04-06T21:53:06.603Z","3.0.35":"2021-04-06T21:56:49.563Z","3.0.36-renovate-non-major-fed23e76e58cfcf700f13ca546b01d5bf8d07f0e":"2021-04-06T23:14:45.132Z","3.0.36":"2021-04-06T23:18:07.321Z","3.0.37-renovate-non-major-1fa6ff41c82c19bb9cd979079e43bd3c3a881556":"2021-04-07T01:09:08.239Z","3.0.37":"2021-04-07T01:12:27.329Z","3.0.38-renovate-non-major-77677a0ce0bf263b6ea9382263b4910c5707afd9":"2021-04-07T20:40:40.482Z","3.0.38-renovate-non-major-69264c9182f1e99d002bdf2a96b925bdc9d2c2ae":"2021-04-07T20:45:27.418Z","3.0.38":"2021-04-07T20:50:39.833Z","3.0.39-renovate-non-major-293af0e47b38dee96caa230a09d8adc1f265df84":"2021-04-10T09:00:16.204Z","3.0.39":"2021-04-10T09:04:19.658Z","3.0.40-renovate-non-major-11481f3bb431ac7a423d695e2bdb1809bf7fc680":"2021-04-10T10:41:29.016Z","3.0.40":"2021-04-10T10:45:11.636Z","3.0.41-renovate-non-major-0f8dd83f81ed943f2f43e622e2ff3aee2b7d4040":"2021-04-10T12:20:04.198Z","3.0.41":"2021-04-10T12:23:11.542Z","3.0.42-renovate-non-major-d740d525212a40cb3c7f598be40493b889b4f7fe":"2021-04-10T14:53:20.420Z","3.0.42":"2021-04-10T14:56:54.216Z","3.0.43-renovate-non-major-0978aba962c59ca43d61a3040abae210e49be8ff":"2021-04-10T16:31:37.075Z","3.0.43":"2021-04-10T16:34:47.279Z","3.0.44-renovate-non-major-e6de335195e810f9eff585052571c73f5232427f":"2021-04-10T18:17:05.259Z","3.0.44":"2021-04-10T18:20:10.859Z","3.0.45-renovate-non-major-5f2aaf1ff75c4c8c8dcfe111f9e68008ff2c1983":"2021-04-10T23:37:18.293Z","3.0.45-renovate-non-major-e80c5e59c2dbae8432c8f8100be27c061af69db5":"2021-04-10T23:42:34.747Z","3.0.45":"2021-04-10T23:45:35.004Z","3.0.46-renovate-non-major-9abcf1dbbfa7d0c6428ceff5f944bfd147afd436":"2021-04-11T03:21:30.558Z","3.0.46":"2021-04-11T03:25:06.924Z","3.0.47-renovate-non-major-3c942769390c1e96d43b906b8790560295e26899":"2021-04-11T03:30:37.136Z","3.0.47":"2021-04-11T03:33:47.413Z","3.0.48-renovate-non-major-bbed68ec9019ba2d1cf8f7a0aaeeda29e511c767":"2021-04-11T05:09:58.471Z","3.0.48":"2021-04-11T05:16:55.200Z","3.0.49-renovate-non-major-fad348dc737d78def4d50ea0d0a3b3beaca88334":"2021-04-11T09:52:42.751Z","3.0.49":"2021-04-11T09:56:14.538Z","3.0.50-renovate-non-major-ba146f230ee563251c45712e440edf950719ea82":"2021-04-11T13:23:04.929Z","3.0.50":"2021-04-11T13:27:06.094Z","3.0.51-renovate-non-major-e845eb89280007dc0d3ea56609b56e5be73d552a":"2021-04-11T15:21:51.281Z","3.0.51":"2021-04-11T15:25:26.947Z","3.0.52-renovate-non-major-23637a18f36ee2a8d7009815058258a1abf83004":"2021-04-11T17:01:30.874Z","3.0.52":"2021-04-11T17:04:16.474Z","3.0.53-renovate-non-major-4c938ff84a081497631061395117d141eae7c36d":"2021-04-11T20:04:54.695Z","3.0.53":"2021-04-11T20:08:40.805Z","3.0.54-renovate-non-major-df0bdb6df49adb8c90287591871fcae11d9b0173":"2021-04-11T21:19:49.395Z","3.0.54":"2021-04-11T21:25:52.576Z","3.0.55-renovate-non-major-6a0a6e88e29287b5b78e360bd8ade0f2cc51002d":"2021-04-12T00:04:09.265Z","3.0.55":"2021-04-12T00:08:19.427Z","3.0.56-renovate-non-major-3cde93016c81771107aacd168a0bc638aa5128cf":"2021-04-12T04:16:11.346Z","3.0.56-renovate-non-major-108cf5333848cb66944fc1fbb011bdd506d60bd9":"2021-04-12T04:20:49.311Z","3.0.56":"2021-04-12T04:24:36.860Z","3.0.57-renovate-non-major-f9b87c86cf51464a50c8f78b47112f0742c343fb":"2021-04-12T09:33:44.649Z","3.0.57":"2021-04-12T09:37:18.828Z","3.0.58-renovate-non-major-fea6ab881613f18d4f316acbe0f23eced21d7024":"2021-04-12T11:25:12.302Z","3.0.58":"2021-04-12T11:28:22.834Z","3.0.59-renovate-non-major-9d4e63c025a6355e5c7430e7d2d5d9ee052cf52b":"2021-04-12T12:42:17.288Z","3.0.59":"2021-04-12T12:45:25.536Z","3.0.60-renovate-non-major-8ec545c7c113967c84837d299200de782c7472d3":"2021-04-12T15:34:32.005Z","3.0.60":"2021-04-12T15:38:01.676Z","3.0.61-renovate-non-major-29bcdedc254aa7800eab672dc1bd956cedd23a5f":"2021-04-12T18:20:56.612Z","3.0.61":"2021-04-12T18:25:36.179Z","3.0.62-renovate-non-major-54398c8e0c7fe1324a4d4b20160a55ccf2cbb330":"2021-04-12T20:45:36.512Z","3.0.62":"2021-04-12T20:49:32.835Z","3.0.63-renovate-non-major-4893957d19dd54c381cd82c876b4b2b79f9379f3":"2021-04-12T23:00:19.681Z","3.0.63":"2021-04-12T23:04:02.989Z","3.0.64-renovate-non-major-c3e05db35978f7dd96ea6341954e2029b1d64d8b":"2021-04-13T02:37:10.868Z","3.0.64":"2021-04-13T02:41:07.208Z","3.0.65-renovate-non-major-55556de89e1751806676a1cbfb5667baff07c47b":"2021-04-13T05:21:00.338Z","3.0.65":"2021-04-13T05:24:43.127Z","3.0.66-renovate-non-major-360cc73880d01c24a7b7df4d1700bcf1e4c919b1":"2021-04-13T08:57:46.618Z","3.0.66":"2021-04-13T09:00:56.360Z","3.0.67-renovate-non-major-7b17fd956b795939e8008d3088a950fcaf87f9d1":"2021-04-14T03:20:34.584Z","3.0.67":"2021-04-14T03:24:18.011Z","3.0.68-renovate-non-major-a47133d99f4f824099dc709fa056dca6da86f1e1":"2021-04-14T05:11:05.198Z","3.0.68":"2021-04-14T05:16:18.537Z","3.0.69-renovate-non-major-a479e58a59a7baea0f982340931fb9092af5d3b5":"2021-04-14T08:38:17.789Z","3.0.69":"2021-04-14T08:41:38.654Z","3.0.70-renovate-non-major-596637b3897668b564af3af9036a0118e4747406":"2021-04-14T11:35:28.822Z","3.0.70":"2021-04-14T11:39:05.747Z","3.0.71-renovate-non-major-00bffa22330e60b651a9ef127794c7077022d31d":"2021-04-14T15:22:05.923Z","3.0.71":"2021-04-14T15:25:38.673Z","3.0.72-renovate-non-major-bb62d19dd84d302b0d87e7b6b13a8408e54a343f":"2021-04-14T18:47:45.936Z","3.0.72-renovate-non-major-bdcfcd9105f1921db6bebf1961ba3bf803f689b8":"2021-04-14T23:01:41.561Z","3.0.72":"2021-04-14T23:05:55.918Z","3.0.73-renovate-non-major-e577406925b9be256e3c9d978f78406c56dee13c":"2021-04-15T02:33:15.811Z","3.0.73":"2021-04-15T02:37:08.460Z","3.0.74-renovate-non-major-d21dbc11eff7638c79a6aeb88ed1de8f748fe644":"2021-04-15T08:35:50.657Z","3.0.74":"2021-04-15T08:38:36.567Z","3.0.75-renovate-non-major-40a5580b1943fb0b2785ab08238fa37cd65c8657":"2021-04-15T10:34:46.294Z","3.0.75":"2021-04-15T10:39:34.607Z","3.0.76-renovate-non-major-9f57b7074b57f5ab84b53e16564369325545f0d7":"2021-04-15T10:45:46.685Z","3.0.76":"2021-04-15T10:49:20.686Z","3.0.77-renovate-non-major-169c8526c73cfffab5a6533b4880d4d908a44fe5":"2021-04-15T14:45:00.481Z","3.0.77":"2021-04-15T14:48:40.566Z","3.0.78-renovate-non-major-e701371030476b108c70f2e7ee15efd514e31504":"2021-04-15T16:55:00.579Z","3.0.78":"2021-04-15T16:58:33.541Z","3.0.79-renovate-non-major-8bbbbfcaa3ca76e6f98ad5905b51d950f378c88d":"2021-04-15T18:22:28.887Z","3.0.79":"2021-04-15T18:25:57.790Z","3.0.80-renovate-non-major-23515095be53856c664187ed5c58bca03cb1fd0a":"2021-04-15T22:36:14.319Z","3.0.80":"2021-04-15T22:41:40.648Z","3.0.81-renovate-non-major-75f62b4968ce254341966f2d1761514d5ea96feb":"2021-04-16T00:52:34.682Z","3.0.81":"2021-04-16T00:56:46.255Z","3.0.82-renovate-non-major-37147da041cf40047978981cc78227989b6629be":"2021-04-16T03:56:42.607Z","3.0.82":"2021-04-16T04:00:10.529Z","3.0.83-renovate-non-major-b25587fc7718ba0acccabf798ea4ecdfec5c8a5f":"2021-04-16T05:41:26.172Z","3.0.83":"2021-04-16T05:47:07.732Z","3.0.84-renovate-non-major-68e7a0115da38ae32b4b84a6b5567a6ceb774cee":"2021-04-16T10:25:11.794Z","3.0.84":"2021-04-16T10:30:07.966Z","3.0.85-renovate-non-major-0a5ed99f5a1e8a0544474f780338c58a57798ff5":"2021-04-16T13:14:30.288Z","3.0.85":"2021-04-16T13:17:39.548Z","3.0.86-renovate-non-major-3054ccc844f69f24acbbff77a9749fb04183177f":"2021-04-16T16:11:57.153Z","3.0.86":"2021-04-16T16:15:39.516Z","3.0.87-renovate-non-major-26baba31292ba765d1b59fda55305e99b813fabb":"2021-04-16T19:07:02.573Z","3.0.87":"2021-04-16T19:10:30.833Z","3.0.88-renovate-non-major-af24976b1d1ff20931ea78ae68316d451cb3403d":"2021-04-16T21:38:57.135Z","3.0.88":"2021-04-16T21:42:20.904Z","3.0.89-renovate-non-major-8132ad447a605c25892638d28573e81a57a3fe53":"2021-04-17T03:56:37.008Z","3.0.89":"2021-04-17T04:00:07.752Z","3.0.90-renovate-non-major-a746671a7dbafe8b9c2cef6e746690b205550fc9":"2021-04-17T05:59:35.721Z","3.0.90":"2021-04-17T06:04:15.333Z","3.0.91-renovate-non-major-e617bd3daf39d63ba252c378df7cf92b966fe0aa":"2021-04-17T08:57:00.054Z","3.0.91":"2021-04-17T09:00:07.838Z","3.0.92-renovate-non-major-4ab412a5b545f54cd41306c7c1136afdd7d0cb57":"2021-04-17T10:15:45.962Z","3.0.92":"2021-04-17T10:19:37.796Z","3.0.93-renovate-non-major-4453922bfe767744ea6ba03b0df8071e87a4bd94":"2021-04-17T12:27:16.387Z","3.0.93":"2021-04-17T12:31:04.496Z","3.0.94-renovate-non-major-15ebca1cc8a5bf5494adcbb1cc72eead9df02794":"2021-04-17T15:10:25.606Z","3.0.94":"2021-04-17T15:13:48.923Z","3.0.95-renovate-non-major-f724f26538dc65998e256370717b856c08008fba":"2021-04-17T17:28:59.866Z","3.0.95":"2021-04-17T17:33:21.070Z","3.0.96-renovate-non-major-68a84865ff4fa0ca3e801f7046a11ccd0d8ba4b0":"2021-04-17T19:11:38.938Z","3.0.96":"2021-04-17T19:15:05.226Z","3.0.97-renovate-non-major-969ad0f9ba3a0955b7d11b82de5e80332d84b6c4":"2021-04-17T21:23:56.300Z","3.0.97":"2021-04-17T21:27:25.692Z","3.0.98-renovate-non-major-07d7fcaf63e22d7435f2044bdc7c1c81a40c186d":"2021-04-17T23:28:48.992Z","3.0.98":"2021-04-17T23:32:07.839Z","3.0.99-renovate-non-major-510501d453b0cb3a69ad1a6c908bbbdcf49c86ef":"2021-04-18T01:49:34.768Z","3.0.99":"2021-04-18T01:53:28.557Z","3.0.100-renovate-non-major-69da1af824763e67da89191a75d70d0eb2b1eb21":"2021-04-18T14:05:29.278Z","3.0.100":"2021-04-18T14:10:39.370Z","3.0.101-renovate-non-major-b853e47f22370e256dbe183ec347f25ec62f1ffc":"2021-04-18T16:52:06.041Z","3.0.101":"2021-04-18T16:55:25.800Z","3.0.102-renovate-non-major-ff494f4dc190be4d81836bb9cf9972ee5479baad":"2021-04-18T19:43:40.043Z","3.0.102":"2021-04-18T19:47:38.375Z","3.0.103-renovate-non-major-0144a60a164418f2e8ad102c075aa6432f9b4351":"2021-04-18T22:50:34.473Z","3.0.103":"2021-04-18T22:56:10.640Z","3.0.104-renovate-non-major-66add51a23556c223438e5ca254e53ea62746d70":"2021-04-19T02:31:06.408Z","3.0.104":"2021-04-19T02:34:51.656Z","3.0.105-renovate-non-major-86b26b14ebb53be6e4f79b359deb470a74c75e0a":"2021-04-19T12:48:04.964Z","3.0.105":"2021-04-19T12:51:14.020Z","3.0.106-renovate-non-major-8dd4fface1eb4254a83bacc91c091705f36ee38b":"2021-04-20T10:30:46.716Z","3.0.106":"2021-04-20T10:42:07.991Z","3.0.107-renovate-non-major-437b167318bdd5f560f0ce46cbcd05bf93e7c3ee":"2021-04-21T15:00:17.459Z","3.0.107":"2021-04-21T15:04:11.192Z","3.0.108-renovate-non-major-c131460126107c7cf373fe0c59dfbbcc011af6ba":"2021-04-21T18:52:01.593Z","3.0.108":"2021-04-21T18:56:18.508Z","3.0.109-renovate-non-major-de1319d0ebece138e636aed2e6dbc14a0fcbc69a":"2021-04-21T19:01:47.785Z","3.0.109":"2021-04-21T19:07:01.525Z","3.0.110-renovate-non-major-d338682c29eb7d91c9b22dbe483a97c8535c0d05":"2021-04-21T23:08:43.333Z","3.0.110":"2021-04-21T23:12:09.709Z","3.0.111-renovate-non-major-61e454ed730e653e29a87ed82456837d262f1d4b":"2021-04-23T01:14:23.386Z","3.0.111":"2021-04-23T01:19:14.736Z","3.0.112-renovate-non-major-c09d082ee9e62e44b4e441444d577e9d80a84eeb":"2021-04-23T03:36:02.568Z","3.0.112":"2021-04-23T03:47:22.987Z","3.0.113-renovate-non-major-f0273cc089a3e0a05c311b2e7fa208d11ef5123b":"2021-04-23T10:30:08.569Z","3.0.113":"2021-04-23T10:33:35.301Z","3.0.114-renovate-non-major-76cfa58ffce066536897f50a0612bc21f518c226":"2021-04-23T13:38:43.454Z","3.0.114":"2021-04-23T13:42:15.433Z","3.0.115-renovate-non-major-5418559157f23c85bab396db7e4016c79e808a6d":"2021-04-23T18:22:44.895Z","3.0.115":"2021-04-23T18:26:47.528Z","3.0.116-renovate-non-major-2d16da8398fd6f4cd024bf2b2c3e314c01362e0a":"2021-04-24T01:18:13.577Z","3.0.116":"2021-04-24T01:22:03.101Z","3.0.117-renovate-non-major-cbfb469f7755ef10a15c3f336408bea56994e83c":"2021-04-24T04:51:48.882Z","3.0.117":"2021-04-24T04:58:21.784Z","3.0.118-renovate-non-major-60f772e58f891c3ad8469f69b3f33509c7ff6545":"2021-04-24T11:35:59.288Z","3.0.118":"2021-04-24T11:39:55.650Z","3.0.119-renovate-non-major-6cb09ee3c547c9da002dcaf624c91eb78a1398e8":"2021-04-24T15:50:31.325Z","3.0.119":"2021-04-24T15:53:47.974Z","3.0.120-renovate-non-major-c3c04719ebe073d825a800d4a15e669d78c69cfc":"2021-04-24T20:04:56.114Z","3.0.120":"2021-04-24T20:10:01.610Z","3.0.121-renovate-non-major-99c86e36b4f59ae73250515be1b68f6cf143dc98":"2021-04-25T00:12:25.396Z","3.0.121":"2021-04-25T00:16:04.154Z","3.0.122-renovate-non-major-e6aec96e96b03f3e6720f391c0bbbf56787d9834":"2021-04-25T23:29:57.914Z","3.0.122":"2021-04-25T23:35:06.617Z","3.0.123-renovate-non-major-524fd964917478164118561c6f4635e3180c20dc":"2021-04-26T01:35:20.038Z","3.0.123":"2021-04-26T01:39:24.228Z","3.0.124-renovate-non-major-dd591ba3e4d00650337d88383bb1e7e3dd7ceea0":"2021-04-26T02:51:43.717Z","3.0.124":"2021-04-26T02:55:25.773Z","3.0.125-renovate-non-major-f85782bd81d340963c0b8b16ad79439edc5e7738":"2021-04-26T11:42:51.488Z","3.0.125":"2021-04-26T11:45:43.119Z","3.0.126-renovate-non-major-ee931550b917636cd2f6f78b93846e5acfa8149f":"2021-04-26T18:30:12.180Z","3.0.126-renovate-non-major-f0df9b9907cabfc8b3966a2bde0dd92becd85b2b":"2021-04-26T18:34:53.236Z","3.0.126":"2021-04-26T18:39:06.859Z","3.0.127-renovate-non-major-312b5f1875b842fe2368af709f98ddf1e606ad10":"2021-04-26T20:55:51.490Z","3.0.127":"2021-04-27T00:01:35.445Z","3.0.128-renovate-non-major-3dded423e56fc7172e9b7144f9b1546c96aaa55b":"2021-04-27T00:06:39.330Z","3.0.128":"2021-04-27T00:16:01.091Z","3.0.129-renovate-non-major-f34fc26c29166f4e79521affcc878cd59e37c862":"2021-04-27T02:15:58.251Z","3.0.129":"2021-04-27T02:19:41.864Z","3.0.130-renovate-non-major-bda440b90af583c511561f01e52ac80b739383f4":"2021-04-29T01:37:04.853Z","3.0.130":"2021-04-29T01:40:27.146Z","3.0.131-renovate-non-major-0409efee22286faf8f30247f78c37f47488d53e9":"2021-04-29T02:48:30.418Z","3.0.131":"2021-04-29T02:52:24.839Z","3.0.132-renovate-non-major-8a891feaf26da71e67642dd54e88563089905fcd":"2021-04-29T04:34:28.456Z","3.0.132":"2021-04-29T04:39:29.234Z","3.0.133-renovate-non-major-bca517da894f1aec55cdf3ccbb035a600b3bd410":"2021-04-29T07:56:08.150Z","3.0.133":"2021-04-29T08:00:10.323Z","3.0.134-renovate-non-major-7bfd6f24c61bdc72fdbf3685d3646adc5b7bf9f6":"2021-04-29T10:48:34.043Z","3.0.134":"2021-04-29T10:51:59.815Z","3.0.135-renovate-non-major-cfb2bc67a9089b2c4005d388f761ddc74b3d4d26":"2021-04-29T15:35:41.517Z","3.0.135":"2021-04-29T15:38:58.555Z","3.0.136-renovate-non-major-d0c316643c0cb5a88ed423b9266f6a7576a25434":"2021-04-29T17:15:12.659Z","3.0.136":"2021-04-29T17:18:56.793Z","3.0.137-renovate-non-major-2791d0de980ba9fe76db7e3420fb91b29f25d426":"2021-04-29T19:36:30.290Z","3.0.137":"2021-04-29T19:40:05.934Z","3.0.138-renovate-non-major-29668abc7fe8bc15032df34abdcf28479bd47fa8":"2021-04-29T21:44:47.687Z","3.0.138":"2021-04-29T21:48:16.472Z","3.0.139-renovate-non-major-98482be459aa939838c7b90cfc9e536d663ffedf":"2021-04-30T01:28:20.652Z","3.0.139":"2021-04-30T01:31:49.658Z","3.0.140-renovate-non-major-3784b3acedf01451344e2e5039cfdb5ff4578768":"2021-04-30T01:37:15.253Z","3.0.140":"2021-04-30T01:40:40.879Z","3.0.141-renovate-non-major-5d8f84cd9cae3829f7ad97fe9fbfc9429f46b7f7":"2021-04-30T03:56:17.351Z","3.0.141":"2021-04-30T03:59:44.110Z","3.0.142-renovate-non-major-89556f41960eb9fbc074527971bc0231073cebeb":"2021-04-30T05:30:16.900Z","3.0.142":"2021-04-30T05:34:13.540Z","3.0.143-renovate-non-major-7aaeacfa93acba23eca2cee34fe021800f699a86":"2021-05-01T01:35:20.172Z","3.0.143":"2021-05-01T01:38:15.197Z","3.0.144-renovate-non-major-64223b1dcd3abeec4640e5781dc60c481971af76":"2021-05-01T05:17:58.720Z","3.0.144":"2021-05-01T05:21:16.605Z","3.0.145-renovate-non-major-22b5f4fd1a66ac49ecfb0c8edb9e77ff672cf47d":"2021-05-01T08:49:26.916Z","3.0.145":"2021-05-01T08:53:32.426Z","3.0.146-renovate-non-major-f4d5c6ba717c4c5fc8762e9e3aef6fd8f29cb0ec":"2021-05-01T12:06:02.952Z","3.0.146":"2021-05-01T12:09:33.223Z","3.0.147-renovate-non-major-a7d37f142202d3cf3887338156e45dc807953f59":"2021-05-01T13:52:14.298Z","3.0.147":"2021-05-01T13:55:43.546Z","3.0.148-renovate-non-major-83bcf44f3734efdd392f8abbcf74ebf15af498c2":"2021-05-01T14:58:12.049Z","3.0.148":"2021-05-01T15:02:03.883Z","3.0.149-renovate-non-major-2dcc6da58b1fdf024dedfd0e57cb96519802b6e7":"2021-05-01T16:35:55.040Z","3.0.149":"2021-05-01T16:39:40.438Z","3.0.150-renovate-non-major-8d294078a0ea31f425b6a6a1a63b1d81279bc672":"2021-05-02T02:51:17.301Z","3.0.150":"2021-05-02T02:54:54.392Z","3.0.151-renovate-non-major-95000416322e585ef1c1fc19669cc13f067f3219":"2021-05-02T04:10:33.234Z","3.0.151":"2021-05-02T04:13:49.900Z","3.0.152-renovate-non-major-405dfe8d75cfa0d9c61acfcd2196d04d81716547":"2021-05-02T07:11:50.450Z","3.0.152":"2021-05-02T07:15:26.849Z","3.0.153-renovate-non-major-a2b9da692d0482cf5c51fe0024e0124db6279cef":"2021-05-02T08:33:45.559Z","3.0.153":"2021-05-02T08:37:59.181Z","3.0.154-renovate-non-major-5966982ada69d4979cccc7da9a62391edb7170bd":"2021-05-03T01:53:50.458Z","3.0.154":"2021-05-03T01:57:31.108Z","3.0.155-renovate-non-major-af2a11876b42d4c3fa9b53fec733be57c8687afa":"2021-05-03T05:04:30.912Z","3.0.155":"2021-05-03T05:08:21.727Z","3.0.156-renovate-non-major-2717c65c3e62a1ccf636edd53db8f4e50dab9ab8":"2021-05-03T08:54:52.593Z","3.0.156":"2021-05-03T08:59:27.245Z","3.0.157-renovate-non-major-9e6da48d972b2388b50d32d9615d956a378ce340":"2021-05-03T10:47:21.287Z","3.0.157":"2021-05-03T10:51:24.403Z","3.0.158-renovate-non-major-37244cf64cfec79973677b28d6e44a10d53bbe79":"2021-05-03T12:11:31.009Z","3.0.158":"2021-05-03T12:15:53.458Z","3.0.159-renovate-non-major-e0476f6f6ae608eff0789f0221f2e0c1f8efc4f7":"2021-05-03T14:07:41.356Z","3.0.159":"2021-05-03T14:11:06.505Z","3.0.160-renovate-non-major-188b1020761002065028fff27d39ced4701f9e42":"2021-05-03T16:09:52.300Z","3.0.160":"2021-05-03T16:15:15.119Z","3.0.161-renovate-non-major-d976dff6c59968a3c9eccbb99c3afaecb9c8d57f":"2021-05-03T17:32:55.684Z","3.0.161":"2021-05-03T17:36:36.887Z","3.0.162-renovate-non-major-85ff2da8e7024ccad133fcf1b7440a33175218f7":"2021-05-03T22:17:46.582Z","3.0.162":"2021-05-03T22:21:43.472Z","3.0.163-renovate-non-major-dcb7f002e41e1b372b924539e5d3041750855669":"2021-05-04T00:15:54.817Z","3.0.163":"2021-05-04T00:19:44.152Z","3.0.164-renovate-non-major-3a2ef2db5d7be0fe92545d4ecfd1aa96363fece3":"2021-05-04T02:06:14.096Z","3.0.164":"2021-05-04T02:10:38.641Z","3.0.165-renovate-non-major-6d2cfc313f70039612caa0c26794cf596f51e945":"2021-05-04T05:05:54.965Z","3.0.165":"2021-05-04T05:10:49.669Z","3.0.166-renovate-non-major-095f925e0aa50053a0a17c79bcf182480cb8d3f6":"2021-05-04T07:31:42.010Z","3.0.166":"2021-05-04T07:35:22.935Z","3.0.167-renovate-non-major-495da22d81adabb09843baa36fec2b3d92aa40d6":"2021-05-04T08:21:58.680Z","3.0.167":"2021-05-04T08:25:41.125Z","3.0.168-renovate-non-major-c3517eeb2079ab87674e0bcef802347e637c5e33":"2021-05-04T09:24:35.706Z","3.0.168":"2021-05-04T09:28:17.369Z","3.0.169-renovate-non-major-a11824b01fefb42805811e8c709dd81eb9059d0a":"2021-05-04T10:24:28.445Z","3.0.169":"2021-05-04T10:27:57.663Z","3.0.170-renovate-non-major-dc455524419e0c8ef70780bd04ad86b641c11abb":"2021-05-04T11:34:42.400Z","3.0.170":"2021-05-04T11:37:57.683Z","3.0.171-renovate-non-major-fbfa870a342eedd777164ff2a529785c667857c2":"2021-05-04T13:49:12.275Z","3.0.171":"2021-05-04T13:52:50.937Z","3.0.172-renovate-non-major-7bc8214d3068953502a071e6608308cd373d9cfc":"2021-05-04T16:41:08.562Z","3.0.172":"2021-05-04T16:45:06.078Z","3.0.173-renovate-non-major-2e42f4d1281e62c16527ec27f03cf98ef31f2005":"2021-05-04T19:20:16.255Z","3.0.173":"2021-05-04T19:23:35.644Z","3.0.174-renovate-non-major-24f7c77a63b8e7b45c5900a1e7ceb9d776b94676":"2021-05-04T20:51:30.026Z","3.0.174":"2021-05-04T20:55:09.616Z","3.0.175-renovate-non-major-956625e458727949f9bd0c07389ff39459c2333a":"2021-05-04T22:25:04.316Z","3.0.175":"2021-05-04T22:28:39.143Z","3.0.176-renovate-non-major-25e8ce0493cc46c64333eb4934178537c193c953":"2021-05-05T00:47:09.962Z","3.0.176":"2021-05-05T00:50:22.645Z","3.0.177-renovate-non-major-1b2d5c5b2f7fdebbb3567c82e785677878fdd196":"2021-05-05T08:57:25.239Z","3.0.177":"2021-05-05T09:01:08.777Z","3.0.178-renovate-non-major-27c7d76816820ce0f3073340b0491ec9f9caadf2":"2021-05-05T14:54:40.156Z","3.0.178":"2021-05-05T14:59:37.328Z","3.0.179-renovate-non-major-cd03499948afee25366e173c300b325ee13f8447":"2021-05-05T15:49:09.206Z","3.0.179":"2021-05-05T15:53:27.553Z","3.0.180-renovate-catch-uncommitted-2-x-05020032eee6976575db08d1d54554d00f3aa90e":"2021-05-05T20:18:10.162Z","3.0.180":"2021-05-05T22:59:37.440Z","3.0.181-renovate-non-major-3a6867f4414ab33f85b411559788c1440e2cc1e5":"2021-05-06T00:10:48.363Z","3.0.181":"2021-05-06T00:14:34.556Z","3.0.182-renovate-lint-staged-11-x-19ff976bbc2a2642058e49b9a90d0a6bffb6f0d2":"2021-05-07T18:02:07.690Z","3.0.182":"2021-05-08T00:01:32.021Z","3.0.182-dependabot-npm-and-yarn-hosted-git-info-2-8-9-c9159e1c471f3a6d3d3ba6a8de60618208e3949b":"2021-05-08T00:05:03.287Z","3.0.183-renovate-non-major-b185085adb0878a86e5a0bdc9e031a6135a09960":"2021-05-08T00:18:39.201Z","3.0.183":"2021-05-08T00:40:21.315Z","3.0.184-renovate-non-major-fc47f3145ae5d50a5d9e1327c3aebbad7e111978":"2021-05-08T00:45:16.661Z","3.0.184":"2021-05-08T01:01:08.510Z","3.0.185-renovate-non-major-469bf2f84e784294ab4bc40119a803f9e7be4a7d":"2021-05-08T04:22:37.107Z","3.0.185":"2021-05-08T04:25:29.841Z","3.0.186-dependabot-npm-and-yarn-hosted-git-info-2-8-9-fab0f9c1106d3e7ea24f9e523586689ce03db699":"2021-05-08T07:09:14.088Z","3.0.186":"2021-05-08T07:12:42.356Z","3.0.187-renovate-non-major-9d891a38a793373736ca16e8f9fb06f49f642cb9":"2021-05-10T08:05:44.883Z","3.0.187":"2021-05-10T08:09:50.790Z","3.0.188-renovate-non-major-fd96b1783c4f0a6ca2c44a4912da006b998e623a":"2021-05-11T08:28:55.116Z","3.0.188":"2021-05-11T08:32:55.125Z","3.0.189-renovate-non-major-3be12fc863513d2390643ff0f801811a8c5ecedc":"2021-05-11T09:49:56.853Z","3.0.189":"2021-05-12T00:26:50.457Z","3.0.190-renovate-non-major-20fe9e6e76ab844db8eceefab8fe3dccec5f610a":"2021-05-12T09:09:34.848Z","3.0.190":"2021-05-12T09:13:31.651Z","3.0.191-renovate-internal-non-major-2ec7260464366d408827bbc7d6f871d99721095f":"2021-05-21T07:48:53.313Z","3.0.191":"2021-05-21T07:52:08.904Z","3.0.192-renovate-internal-non-major-ae65f0f36d95ce161230e3ae25f9c731c4ddac8e":"2021-05-21T10:01:11.073Z","3.0.192":"2021-05-21T10:04:40.467Z","3.0.193-renovate-internal-non-major-fbde014d29d39c7dd8867593e43ca771bc816509":"2021-05-21T11:05:03.461Z","3.0.193":"2021-05-21T11:08:36.513Z","3.0.194-renovate-balena-lint-6-x-112f2779221433c0865b0f9d3adf18eb605f98e0":"2021-05-21T19:16:15.689Z","3.0.194-renovate-internal-non-major-12813a5a135af8779a80faaf4c4ea648f34932a9":"2021-05-22T01:01:14.294Z","3.0.194":"2021-05-22T01:04:33.889Z","3.0.195-renovate-balena-lint-6-x-9cdee0c298dbf63332c49c505e71b61382fd2b2a":"2021-05-22T01:11:03.618Z","3.0.195-renovate-internal-patch-d53429027a4522e02e8d2d4befda3955b3456d46":"2021-05-23T07:32:25.720Z","3.0.195":"2021-05-23T07:36:09.522Z","3.0.196-renovate-balena-lint-6-x-4a85c887bebedb6e522305cf25aae763ab07cb81":"2021-05-23T07:40:13.790Z","3.0.196-renovate-internal-patch-956507e6dc11fef299e2bd867ba7ea84e7bc1812":"2021-05-24T01:39:52.462Z","3.0.196":"2021-05-24T01:43:43.572Z","3.0.197-renovate-balena-lint-6-x-86f5a10d64877427046afc78abd0a9f973d775d2":"2021-05-24T01:52:37.851Z","3.0.197-renovate-internal-patch-728cf614d2b8a16d24ae9f7613932f46cb7a0f7f":"2021-05-24T05:47:20.452Z","3.0.197":"2021-05-24T05:53:29.143Z","3.0.198-renovate-internal-patch-d3b5a1208f312398fe805bde6370d0dfd9414956":"2021-05-24T06:02:06.900Z","3.0.198-renovate-balena-lint-6-x-88c52bf7dc4ee0247268ce137d43434d3dd7fa61":"2021-05-24T06:02:50.036Z","3.0.198":"2021-05-24T06:06:24.762Z","3.0.199-renovate-balena-lint-6-x-b936e835be9c6dcd1686464b2ad9031983cd8eb5":"2021-05-24T06:11:09.041Z","3.0.199-renovate-balena-lint-6-x-8f616f741059e87349b9698be381a8fa0735cb0f":"2021-05-24T06:35:45.104Z","3.0.199-renovate-balena-lint-6-x-660870f89a5a3b3e42910ce01c05f1b58c04b177":"2021-05-24T06:46:06.322Z","3.0.199":"2021-05-24T06:50:31.038Z","3.0.199-use-jellyfish-config-e100e4c3c6991dc8cab105c3cc0f45304abcc890":"2021-05-24T06:58:53.200Z","3.0.200-use-jellyfish-config-13585f764e67354370daa9f5336c6070693d7e2a":"2021-05-24T07:05:57.353Z","3.0.200":"2021-05-24T07:10:08.830Z","3.0.201-renovate-internal-patch-9130c040f8e73c2e08c5efd364e6b4256a32d9c6":"2021-05-24T07:14:19.235Z","3.0.201":"2021-05-24T07:21:53.375Z","3.0.202-renovate-balena-lint-6-x-022a366af99a73d9c332b42e24f14e129cdb11a6":"2021-05-24T09:42:58.636Z","3.0.202-renovate-balena-lint-6-x-6f7f3e061954e77c6c40701e768947e131be5dbb":"2021-05-24T13:02:23.510Z","3.0.202":"2021-05-24T23:58:49.100Z","3.0.203-renovate-internal-patch-ea28c3356453b08358b236ff83b9553003af6405":"2021-05-25T00:07:10.178Z","3.0.203-renovate-internal-patch-fcaddc3f1d4c3c9c70cd70b69afa7f87ac6d7c0b":"2021-05-25T00:52:18.961Z","3.0.203-renovate-internal-patch-598df03e9bcbbca30bad74163da1204b4bdce741":"2021-05-25T01:00:03.298Z","3.0.203":"2021-05-25T01:04:12.656Z","3.0.204-renovate-internal-patch-d6d9f90344ce53263885b47df706a3b626ee4fff":"2021-05-25T01:11:54.018Z","3.0.204":"2021-05-25T01:16:01.563Z","3.0.205-dependabot-npm-and-yarn-browserslist-4-16-6-d15c43358d7ede5e162ba952f9baf40149ae130e":"2021-05-25T01:38:31.346Z","3.0.205":"2021-05-25T01:47:57.054Z","3.0.206-repo-sync-jellyfish-config-default-945c8d62a21120071bba9b6d56fb0926b227ef48":"2021-05-26T09:12:27.299Z","3.0.206-renovate-balena-jellyfish-config-1-x-b19b714db7ba77c31524fbb5d77e96934602c745":"2021-05-26T09:25:35.970Z","3.0.206-repo-sync-jellyfish-config-default-7875a10917e90bed287457bb8b2d808ffcf07f4d":"2021-05-27T01:19:30.671Z","3.0.206-renovate-balena-jellyfish-config-1-x-719d445a0098bc900cd6c2f3a1e952116727363c":"2021-05-27T01:54:55.097Z","3.0.206":"2021-05-27T02:41:28.708Z","3.0.207-renovate-internal-patch-5e38a642f8b45e26eadb03f473be0ed03cca9a69":"2021-05-27T02:47:32.628Z","3.0.207":"2021-05-27T02:53:34.809Z","3.0.208-repo-sync-jellyfish-config-default-e0a4890e318a04850070b2353148019387010baa":"2021-05-27T03:23:28.935Z","3.0.208-renovate-internal-patch-7a97e31cb32055a826c40970738b10819dc9e6d9":"2021-05-27T03:45:13.342Z","3.0.208-renovate-internal-patch-d64dc73751a217e213c9a658e597b7831db336dc":"2021-05-27T03:50:30.913Z","3.0.208":"2021-05-27T03:53:58.479Z","3.0.209-repo-sync-jellyfish-config-default-6b03d214ba3f31f2b65b17195b5b898d028ef6d9":"2021-05-27T04:16:04.455Z","3.0.209-renovate-internal-patch-5dbe5171216645a7bfceaaf81fa83c29d7ce3962":"2021-05-27T05:03:53.573Z","3.0.209-renovate-internal-patch-42d71c83f15298ea0c4995bd74f970891929fd2a":"2021-05-27T05:11:37.910Z","3.0.209":"2021-05-27T05:15:29.611Z","3.0.210-repo-sync-jellyfish-config-default-b89a6fd187178e1a042f523f6b49f9f00dfd0214":"2021-05-27T06:49:55.890Z","3.0.210":"2021-05-27T08:45:34.114Z","3.0.211-renovate-internal-patch-b1181d57b8a102a58f615d1e431c52f4232e7fa9":"2021-05-27T08:56:37.176Z","3.0.211-renovate-internal-patch-590ad55cc0089e95a0f9b55f96d34dc52de1dc8a":"2021-05-27T09:01:23.328Z","3.0.211":"2021-05-27T09:05:14.415Z","3.0.212-renovate-internal-patch-ff0dcb4d4c9fc7ec89d8333aa2595701a66efd3c":"2021-05-27T09:13:36.142Z","3.0.212":"2021-05-27T09:18:11.288Z","3.1.0-h32-links-in-formulas-8c42679950fa28b34e8df34a51dddaeeb90b0db7":"2021-05-27T14:02:52.049Z","3.1.0-h32-links-in-formulas-f995043b4ca74fe9c00a373584b40d54bdedded9":"2021-05-27T19:35:31.407Z","3.0.213-renovate-internal-patch-12e162447efffabf30c65927544d6ece65c49df3":"2021-05-27T23:17:45.066Z","3.0.213":"2021-05-27T23:21:20.081Z","3.0.214-renovate-external-non-major-52dad111c33d08b8bdd775210fd300e67b35d619":"2021-05-29T01:14:39.195Z","3.0.214-renovate-major-external-major-942b35880a63c726ce59bf12b22b07e7f3183901":"2021-05-29T01:16:57.723Z","3.0.214":"2021-05-29T01:21:12.670Z","3.0.215-renovate-internal-patch-04d1dd7e170924391e37af557848389a9f12f6e3":"2021-05-29T01:24:54.876Z","3.0.215":"2021-05-29T01:30:20.565Z","3.0.216-renovate-major-external-major-a6f495ba27e0806887b5cfbbb4fa03a94a1d3833":"2021-05-29T01:34:47.087Z","3.0.216-renovate-internal-patch-01628932d9df0d1955156b4e273eba0bca3f37c2":"2021-05-29T01:39:42.046Z","3.0.216":"2021-05-29T01:43:02.263Z","3.0.217-renovate-major-external-major-95b720b02a7bf9764e27ba7fcdf38bf8eb2c67d3":"2021-05-29T01:50:57.245Z","3.0.217":"2021-05-29T03:02:30.106Z","3.0.218-renovate-internal-patch-2eb17b4889c842e7bf379c63e2b958f5e105a927":"2021-05-29T03:47:13.224Z","3.0.218":"2021-05-29T03:50:50.389Z","3.0.219-renovate-internal-patch-6f5bdbde0d0638b9c24edd3bdd7e212d86b1ee6b":"2021-05-29T06:58:01.095Z","3.0.219":"2021-05-29T07:03:00.461Z","3.0.220-renovate-internal-patch-b90a84ce4574862188760cb2862ffc47eaf07c2d":"2021-05-29T08:02:10.896Z","3.0.220":"2021-05-29T08:05:34.710Z","3.0.221-renovate-external-non-major-08bcee254eef98d68cf2023bac4452055a79c5f9":"2021-05-29T13:04:07.497Z","3.0.221":"2021-05-29T13:07:24.249Z","3.0.222-renovate-internal-patch-09b034ae73810a16da8269b87204ec459789d48a":"2021-05-29T13:10:41.949Z","3.0.222":"2021-05-29T13:16:20.443Z","3.0.223-renovate-external-non-major-2b26afb8dc474811d4500703a85bdd3169a681a7":"2021-05-29T18:56:30.817Z","3.0.223":"2021-05-29T18:59:55.248Z","3.0.224-renovate-internal-patch-ddd70729d6d03b7fa1a6aa7cbd03a05dd2c35453":"2021-05-29T19:03:24.685Z","3.0.224":"2021-05-29T19:08:50.876Z","3.0.225-renovate-internal-patch-c05b56bac0ec93b47debf5b1d140bf26ba465596":"2021-05-29T19:14:07.092Z","3.0.225":"2021-05-29T19:17:12.634Z","3.0.226-renovate-internal-patch-0bca8ba223a2607dca3a67e08f196b21cf858829":"2021-05-29T21:04:34.232Z","3.0.226":"2021-05-29T23:16:43.212Z","3.0.227-renovate-internal-patch-f75aa16ab690e2007a840a42a6646aa22a87dd62":"2021-05-31T03:59:22.727Z","3.0.227":"2021-05-31T04:02:55.500Z","3.0.228-renovate-internal-patch-d6b40d118ec54b10fd17d1ad4441e1f32b3f3718":"2021-05-31T08:39:53.098Z","3.0.228":"2021-05-31T08:43:40.509Z","3.0.229-renovate-internal-patch-1bddc56af3f854630d8c0addcf0cf738b4569c05":"2021-05-31T10:13:09.364Z","3.0.229":"2021-05-31T10:16:50.516Z","4.0.0-h32-links-in-formulas-8b29e74edab503bec9108426569dd55c3e72c2dc":"2021-05-31T18:21:33.663Z","4.0.0":"2021-05-31T18:24:50.253Z","4.0.1-renovate-internal-patch-e906e5e0c9850b0c654e0a3e062c1fed2a1cff6c":"2021-05-31T18:28:45.530Z","4.0.1":"2021-05-31T18:33:55.497Z","4.0.2-remove-catch-uncommitted-53b5dcebf908f52e348f0c4ce3766b8f0f94f418":"2021-06-02T07:21:57.481Z","4.0.2":"2021-06-02T07:25:47.745Z","4.0.3-improve-lint-staged-dd110d9354b5f756cb985b45d2262e65b8011b47":"2021-06-03T23:14:57.042Z","4.0.3":"2021-06-03T23:18:14.770Z","4.0.4-renovate-external-non-major-d222ef1d74be22eb78e8fd92c67c6110e5d179b5":"2021-06-05T07:31:12.472Z","4.0.4-renovate-internal-patch-c4fe349c7a15813486089772051daa6069d9c3ef":"2021-06-05T07:31:44.089Z","4.0.4-renovate-balena-jellyfish-types-0-x-ce0ee836a53a6622f40c74889e1527440a4769ec":"2021-06-05T07:32:47.515Z","4.0.4":"2021-06-05T07:34:42.128Z","4.0.5-renovate-balena-jellyfish-types-0-x-1c506ad7f385c88708a175b3fb749f533492db91":"2021-06-05T07:41:12.662Z","4.0.5":"2021-06-05T07:48:06.802Z","4.0.6-renovate-internal-patch-202e7a8eae686500273c1c9950c785360d819481":"2021-06-05T07:55:59.432Z","4.0.6":"2021-06-05T07:59:53.525Z","4.0.7-renovate-internal-patch-6a04dfdd2eb0a1ded7edfea1ac05a02257ed3486":"2021-06-05T09:06:03.174Z","4.0.7":"2021-06-05T09:09:31.109Z","4.0.8-renovate-internal-patch-844c9fcee5e218f44e76c6ab0b1da27633819436":"2021-06-05T16:11:56.186Z","4.0.8":"2021-06-05T16:15:10.942Z","4.0.9-renovate-internal-patch-2922306f135d7a2d438ef6654e5b5d29a0eaa0cb":"2021-06-06T00:50:31.198Z","4.0.9":"2021-06-06T00:53:48.896Z","4.0.10-renovate-internal-patch-b3c5ad17c5ccc1ed9eac3500094f2fa99db9b768":"2021-06-06T08:21:03.702Z","4.0.10":"2021-06-06T08:24:15.400Z","4.0.11-renovate-external-non-major-c1311e0f952343cdc8418535a3b8a09f103075be":"2021-06-06T17:38:49.516Z","4.0.11":"2021-06-06T17:43:01.188Z","4.0.12-renovate-internal-patch-2f7d2cffff1ab976c6c0f238e87949a0e670ef3f":"2021-06-06T17:47:24.043Z","4.0.12":"2021-06-06T17:53:35.089Z","4.0.13-renovate-internal-patch-615c0fe701c30f95e881e84b2037a56305c0ce7d":"2021-06-07T03:01:36.529Z","4.0.13":"2021-06-07T03:05:33.085Z","4.0.14-renovate-internal-patch-3c30415af237e2208ab604904804f6576b3c70d5":"2021-06-08T02:29:17.167Z","4.0.14":"2021-06-08T02:32:04.298Z","4.0.15-repo-sync-jellyfish-config-default-0c3ae357d2ffc4bb17df026d9738d140bf555dba":"2021-06-08T04:11:36.465Z","4.0.15-renovate-balena-jellyfish-config-1-x-009af9f1739743a828fb70856f175b1ef1a291e7":"2021-06-08T04:23:20.571Z","4.0.15":"2021-06-08T04:27:42.412Z","4.0.16-renovate-internal-patch-9a5f8d16d8e0cb174b725700ebfb91fb27e44713":"2021-06-08T04:33:54.001Z","4.0.16-renovate-internal-patch-472b13f1fa08340a66909a2d57cb8bc65ec4c631":"2021-06-08T04:38:33.154Z","4.0.16":"2021-06-08T04:42:33.023Z","4.0.17-renovate-internal-patch-f78a63cddcb410f5b5455c32f6c07be9497343b8":"2021-06-08T08:15:17.533Z","4.0.17":"2021-06-08T08:18:40.650Z","4.0.18-renovate-balena-jellyfish-client-sdk-4-x-2d65f740fa680f72623ea6272cfc0d21157923f4":"2021-06-08T10:19:11.882Z","4.0.18":"2021-06-08T10:22:15.121Z","4.1.0-h32-false-results-c96ae5951eabda016041ac255ee3672d6ca0f403":"2021-06-09T10:47:27.268Z","4.1.0":"2021-06-09T10:54:16.707Z","4.1.1-renovate-balena-jellyfish-client-sdk-4-x-99f0d35d01bd4a65b1b51173e4f61b181045ffba":"2021-06-10T05:07:59.007Z","4.1.1":"2021-06-10T05:11:09.413Z","4.1.2-renovate-internal-patch-e73f1468a31403d0873d3dafe68b9e307cf02415":"2021-06-11T06:55:46.870Z","4.1.2":"2021-06-11T06:59:26.307Z","4.1.3-renovate-internal-patch-da6e58596a9c4721ef57f4fd3b592ba585f51f99":"2021-06-11T08:06:32.222Z","4.1.3":"2021-06-11T08:10:22.401Z","4.2.0-h32-formulajs-every-8a3e36e66741285e7aed19b36f1612b7f30c532b":"2021-06-11T10:23:11.231Z","4.2.0":"2021-06-11T11:05:44.765Z","4.2.1-renovate-balena-jellyfish-client-sdk-5-x-427b7c474f3a2c9b97e0b3018ed7cd270f8f3646":"2021-06-12T02:50:30.491Z","4.2.1":"2021-06-12T03:03:18.490Z","4.2.2-renovate-internal-patch-99587e7ab224ae28f7562318df4a6818afb6ff9a":"2021-06-12T03:07:34.075Z","4.2.2":"2021-06-12T03:12:30.843Z","4.2.3-renovate-internal-patch-6c92fc7bdb7836c6f1a7401dbb4478f817186d5c":"2021-06-12T04:53:58.128Z","4.2.3":"2021-06-12T04:57:35.399Z","4.2.4-renovate-internal-patch-72d1652c1c90d4051379ef48078108b2d95892ae":"2021-06-15T00:17:28.103Z","4.2.4-repo-sync-jellyfish-config-default-458a42047549dfef306dc303b1bf3d039c3bd122":"2021-06-15T00:18:17.398Z","4.2.4":"2021-06-15T00:21:00.688Z","4.2.5-repo-sync-jellyfish-config-default-bde42e44835a3fcf9fde674109ce3ab52a66a0b8":"2021-06-15T00:28:40.752Z","4.2.5":"2021-06-15T00:32:11.860Z","4.2.6-renovate-internal-patch-f3f59f26051babc7d00afce03cf267c377d46c43":"2021-06-15T02:13:27.830Z","4.2.6":"2021-06-15T02:17:56.564Z","4.2.7-renovate-internal-patch-7ac53d6949ebf99825e9fd767fd032655f739327":"2021-06-15T03:51:57.308Z","4.2.7":"2021-06-15T03:57:00.986Z","4.2.8-renovate-internal-patch-227bfe5f04973c540e64dbcafe074b8fd5780965":"2021-06-19T02:42:48.538Z","4.2.8":"2021-06-19T02:46:26.250Z","4.2.9-renovate-internal-patch-2453bdb1eedadf5f1cb6cd1f667d480ea011905d":"2021-06-19T03:50:34.505Z","4.2.9":"2021-06-19T03:54:26.389Z","4.2.10-bump-deps-4dc1b6907a49f46c4509757d7bd11776e8c26586":"2021-06-19T09:44:49.091Z","4.2.10":"2021-06-19T09:48:39.930Z","4.2.11-renovate-internal-patch-38935aff6537a32a1f51cac18317133351832c29":"2021-06-19T09:51:27.521Z","4.2.11-renovate-internal-patch-045996c96123a50a5ea921f3efdf6ba4ee9b9eeb":"2021-06-19T13:26:20.606Z","4.2.11":"2021-06-19T13:29:49.490Z","4.2.12-renovate-internal-patch-8d5195a3e841f6eb399d2a8f3818796bb9bdbbea":"2021-06-22T07:48:21.468Z","4.2.12-renovate-internal-patch-e2b628d05853765d762ea62d53c38fb93212702c":"2021-06-22T07:53:17.076Z","4.2.12":"2021-06-22T07:57:35.573Z","4.2.13-renovate-internal-patch-a0e22104bb692a18f0c5f8625095eb33d8e38dbf":"2021-06-22T09:00:17.519Z","4.2.13":"2021-06-22T09:03:49.978Z","4.2.14-renovate-balena-jellyfish-types-0-x-c66cfeecd60c29735d393125acfd294a535b33e7":"2021-06-22T10:53:45.740Z","4.2.14":"2021-06-22T10:57:45.058Z","4.2.15-renovate-internal-patch-594bf0fcf3f8c9699821e4af29f5cc29fb6b668e":"2021-06-23T01:15:08.414Z","4.2.15":"2021-06-23T01:19:45.103Z","4.2.16-bump-jest-80584f7b7ab3cc261a75668a50279d665129009c":"2021-06-23T23:23:36.746Z","4.2.16":"2021-06-23T23:26:55.045Z","4.2.17-renovate-internal-patch-70aecfc38f37d18d14d012da8047f317615fb7e2":"2021-06-23T23:30:12.223Z","4.2.17":"2021-06-23T23:38:14.628Z","4.2.18-renovate-internal-patch-fbb7fe7209bc35814be7dc38a8b60dbbc9b211bf":"2021-06-24T00:48:16.643Z","4.2.18":"2021-06-24T00:51:57.924Z","4.2.19-renovate-internal-patch-679ee54a64c666f1f267ba7e682921a33427f8bb":"2021-06-24T15:54:34.239Z","4.2.19":"2021-06-24T15:58:36.272Z","4.2.20-renovate-balena-jellyfish-client-sdk-5-x-ebfc87a37519f4a60ef2dae956ac47872ea80714":"2021-06-25T07:03:26.148Z","4.2.20":"2021-06-25T07:07:08.519Z","4.2.21-bump-depcheck-761b9f60283e9b16f19ef38af81fbb276df1afa9":"2021-06-25T22:39:29.141Z","4.2.21":"2021-06-25T22:42:46.070Z","4.2.22-renovate-internal-patch-ac92be0d50580ee515b71dfbe39b8abf28e396d7":"2021-06-25T23:25:31.994Z","4.2.22":"2021-06-25T23:30:26.799Z","4.2.23-renovate-external-non-major-540af8f4c5a877145b5fc9bdb1254801a648b1b8":"2021-06-29T07:03:57.841Z","4.2.24-renovate-internal-patch-4ace83961a01cd52a49ca4990bb42e3eff38af9a":"2021-06-29T10:23:00.142Z","4.2.24":"2021-06-29T10:29:07.588Z","4.2.25-renovate-internal-patch-bfda6602ae1a0bc3ae4194c02899cdd6b0142d91":"2021-06-29T12:49:45.683Z","4.2.25":"2021-06-29T12:53:38.127Z","4.2.26-renovate-balena-jellyfish-client-sdk-5-x-95f2d2d6d6ce411ce49b9a2a3cb901fe17f78e70":"2021-06-29T12:56:31.689Z","4.2.26":"2021-06-29T13:03:37.231Z","4.2.27-repo-sync-jellyfish-config-default-8c8a06f55b56b01e1433d8a552636b3e92c737a9":"2021-06-30T01:20:42.731Z","4.2.27":"2021-06-30T01:24:21.378Z","4.2.28-renovate-internal-patch-66bad099510689ab88ddce7fc265a4605c59ce1a":"2021-06-30T01:30:43.947Z","4.2.28":"2021-06-30T01:34:50.709Z","4.2.29-renovate-internal-patch-7efc189726120fba024835c6fed24079ee1b66d0":"2021-06-30T03:14:04.450Z","4.2.29":"2021-06-30T03:17:50.635Z","4.2.30-renovate-balena-jellyfish-config-1-x-734c6ee0aab2fb0f4d5aee9d8359ba7daf6c9e53":"2021-07-02T06:22:09.224Z","4.2.30-renovate-balena-jellyfish-types-0-x-9c9e3ce6827d143437dfab6f810a40cd689d243f":"2021-07-02T06:22:24.672Z","4.2.30":"2021-07-02T06:25:21.031Z","4.2.31-renovate-balena-jellyfish-types-0-x-bfb714ff9af3fd678bfc4963b37822b2cbf4269c":"2021-07-02T06:28:24.080Z","4.2.31":"2021-07-02T06:33:57.370Z","4.2.32-renovate-internal-patch-c31127c611927617299d6b710133821134ab3c86":"2021-07-02T08:09:32.584Z","4.2.32":"2021-07-02T08:12:58.214Z","4.3.0-some-get-utility-methods-184623354fecc7e17079575a187d816ef97874f6":"2021-07-02T15:05:34.962Z","4.3.0":"2021-07-02T15:22:14.615Z","4.3.1-renovate-internal-patch-97cfa4a2175e649f5ab22f9bbe8484ee09025957":"2021-07-02T23:42:41.232Z","4.3.1":"2021-07-02T23:46:46.752Z","4.3.2-renovate-internal-patch-8d3161d62ec2bc3832e4fa3b6648c064d9098b81":"2021-07-02T23:53:36.251Z","4.3.2":"2021-07-02T23:57:28.808Z","4.3.3-renovate-internal-patch-cc9fe4cf809530e1f127f7ba9e7aef2b34c5cda7":"2021-07-03T01:12:43.618Z","4.3.3-renovate-external-non-major-e508e64f82596a27393799f1e0be88e45a8cbb9d":"2021-07-03T01:12:56.635Z","4.3.3":"2021-07-03T01:20:32.681Z","4.3.3-renovate-internal-patch-ad800d766401146907c73379ab1ea80c300f2c8b":"2021-07-03T01:22:28.979Z","4.3.4-renovate-internal-patch-1a7c72d42dfab24414e40b259a406f4e83da7eea":"2021-07-03T01:24:40.270Z","4.3.4":"2021-07-03T01:31:57.415Z","4.3.5-renovate-internal-patch-deefa23421d9a79230483f71056e81d0efc8eb7f":"2021-07-03T02:25:14.763Z","4.3.5":"2021-07-03T02:29:37.796Z","4.3.6-renovate-internal-patch-cc694744120cf4dca6283c2b8428f390bc46eec7":"2021-07-03T03:23:56.167Z","4.3.6":"2021-07-03T03:27:09.785Z","4.3.7-renovate-internal-patch-bf5fe4cee60119efd2c9e02e51738994f84bc6a7":"2021-07-04T20:37:56.920Z","4.3.7":"2021-07-04T20:41:32.117Z","4.3.8-renovate-internal-patch-3d8699e19df7ec3ee9df0f26b760c517091b14db":"2021-07-05T02:19:13.315Z","4.3.8":"2021-07-05T02:24:37.518Z","4.3.9-renovate-internal-patch-6eba52d0986a11e09d68bae5ddb0dc29129b4721":"2021-07-05T03:52:12.043Z","4.3.9":"2021-07-05T03:56:16.993Z","4.4.0-add-values-formula-341803cd8e09dc3e1d823073611c8b9a02b07d3b":"2021-07-06T07:41:17.564Z","4.4.0-add-values-formula-29e37881851f1782c606b349b60b08946b152d93":"2021-07-06T10:12:32.827Z","4.3.10-h32-fix-link-triggers-89ca2c2ea52a1a1f4142029f2475f65958596c2a":"2021-07-06T10:42:15.617Z","4.3.10":"2021-07-06T10:45:49.975Z","4.4.0-add-values-formula-34d68384e843b8304db5f024335968e9198d2fac":"2021-07-06T10:58:09.036Z","4.4.0":"2021-07-06T11:01:42.569Z","4.4.1-renovate-balena-jellyfish-client-sdk-5-x-fe38f34832a90a47f5d3867157ffdd8142c02170":"2021-07-06T17:46:50.991Z","4.4.1":"2021-07-06T17:50:35.871Z","4.4.2-renovate-internal-patch-405297ecbb04972e7bea6ca1204e21b28661c08b":"2021-07-09T02:02:26.467Z","4.4.2":"2021-07-09T02:06:14.271Z","4.4.3-renovate-internal-patch-3cd62a408673936f2d9130ab019b6a28ef9d9476":"2021-07-09T02:21:02.049Z","4.4.3":"2021-07-09T02:24:26.558Z","4.4.4-renovate-external-non-major-bf0d61c75f3e591f8f00bb09105cf0aec7f310f9":"2021-07-10T00:55:50.258Z","4.4.4-renovate-internal-patch-38a61f483b8c9ba64a9f486d0c48a97d065ac3b8":"2021-07-10T00:56:30.062Z","4.4.4":"2021-07-10T00:59:21.117Z","4.4.5-renovate-internal-patch-7349c30c6f7ac905d1f640941dacbfd16e813b89":"2021-07-10T01:03:51.821Z","4.4.5":"2021-07-10T01:08:21.746Z","4.4.6-renovate-internal-patch-bdc52ec67835d89f0b4c1bc67b4c7f4e0820eb17":"2021-07-10T08:36:18.202Z","4.4.6-renovate-external-non-major-0e052e46fb95feda5a1d258b51829fd92aec1029":"2021-07-10T21:10:42.374Z","4.4.6":"2021-07-10T21:14:53.041Z","4.4.7-renovate-internal-patch-3f946b730769b2c05ad97aa941cd00d4de6d0742":"2021-07-10T21:20:39.318Z","4.4.7":"2021-07-10T21:24:24.324Z","4.4.8-renovate-internal-patch-822736ea31eebd5799bba2202ba3399533d90791":"2021-07-11T00:11:22.190Z","4.4.8":"2021-07-11T00:14:58.709Z","4.4.9-renovate-internal-patch-866d9844d0211024e0a22169163dd768a1553adf":"2021-07-11T06:55:20.685Z","4.4.9":"2021-07-11T07:00:33.980Z","4.5.0-formulajs-filter-4d2b5c42d94cd8c3f8a08267912e271db2414874":"2021-07-13T09:03:14.095Z","4.5.0":"2021-07-13T09:06:44.876Z","4.6.0-formulajs-reject-1b52bc0caca02b9adcb0545e629f819a2daa9619":"2021-07-14T04:35:39.270Z","4.6.0-formulajs-reject-bed7884cf9eb44f1c215f422b6f1e626df8f4487":"2021-07-14T05:02:12.259Z","4.5.1-renovate-internal-patch-aa211a3937a9c2eb2b540127d0bb92ecd13cc86a":"2021-07-14T05:04:53.394Z","4.6.0":"2021-07-14T05:06:20.254Z","4.6.1-renovate-internal-patch-8245d385bc68a4aacab9986609e5192716c6164c":"2021-07-14T05:11:13.484Z","4.6.1":"2021-07-14T05:15:08.115Z","4.6.2-fix-jest-config-f134f1964533f8f76eee9032a4cdab8953f8912a":"2021-07-14T06:57:45.818Z","4.6.2":"2021-07-14T07:01:20.717Z","4.6.3-renovate-internal-patch-684d610f4368385f7900837f256c1f3522cd7f7e":"2021-07-14T07:06:29.510Z","4.6.3":"2021-07-14T07:09:51.714Z","4.6.4-renovate-internal-patch-daf6fad7856ec526422a741ebeb83ca99d8ba94c":"2021-07-14T07:16:17.780Z","4.6.4":"2021-07-14T07:19:24.438Z","4.6.5-renovate-internal-patch-18d438327743a6282d02e207b6c3a0ffa849213a":"2021-07-14T09:21:15.566Z","4.6.5":"2021-07-14T09:25:03.986Z","4.6.6-renovate-internal-patch-23c8900d3198490ae124f0ccf30fc3c7f373ca83":"2021-07-15T16:45:58.083Z","4.6.6-remove-whitesource-e8e75e2516cc3b5d522dc9587ff5ebc17068094f":"2021-07-16T23:13:14.087Z","4.6.6":"2021-07-16T23:17:20.448Z","4.6.7-renovate-internal-patch-fc6e61dc4f49e8b9794aec8efa606d80f7790b13":"2021-07-16T23:22:27.066Z","4.6.7":"2021-07-16T23:25:43.539Z","4.6.8-renovate-internal-patch-9a4e29f3f4ff23f5f064df2e528761307ac3fe1b":"2021-07-17T00:21:27.604Z","4.6.8-renovate-internal-patch-4ed5a3ca1034ece49a6639d335bfc777a3679fe0":"2021-07-17T00:25:46.729Z","4.6.8":"2021-07-17T00:30:10.557Z","4.6.9-renovate-external-non-major-bdb23eac7f59f4ad6c21f490d48498500eff3386":"2021-07-17T00:34:20.496Z","4.6.9-renovate-internal-patch-af0bbf3dcc902338e15d74a23e9bf9eea5e7afe8":"2021-07-17T00:36:51.093Z","4.6.9":"2021-07-17T00:43:08.247Z","4.6.10-renovate-internal-patch-75cbd26444b81ca6da350f6c3f4972bffb97d2ba":"2021-07-17T01:29:17.328Z","4.6.10":"2021-07-17T01:32:56.857Z","4.6.11-renovate-external-non-major-7444f976588456486eda597feb68d084b1159ebb":"2021-07-17T01:38:35.459Z","4.6.11":"2021-07-17T01:41:54.324Z","4.6.12-renovate-internal-patch-8c0a517b8f8ef1b390421e183e9dce5b1f2c7dd5":"2021-07-17T07:03:01.330Z","4.6.12":"2021-07-17T07:06:32.158Z","4.6.13-renovate-balena-jellyfish-client-sdk-5-x-07ebc50483f925e80547c2d1594917085b87db52":"2021-07-19T11:27:22.747Z","4.6.13":"2021-07-19T11:31:00.811Z","4.7.0-h32-fix-link-triggers-2-56f57c78e7443dc0b2260aec9fe9675004b102f9":"2021-07-20T20:45:20.871Z","4.7.0":"2021-07-20T20:48:36.854Z","4.7.1-renovate-internal-patch-147ce3993a5df60b900e1abd9956462e1c6279dd":"2021-07-21T08:41:13.570Z","4.7.1":"2021-07-21T08:44:07.107Z","4.7.2-renovate-internal-patch-c19625ece260f5b44d04ec673e30a65fa5a10b58":"2021-07-22T15:43:54.878Z","4.7.2-renovate-external-non-major-3db99eb0ecae0089fc87ebb3e758a0246893b843":"2021-07-24T00:43:47.193Z","4.7.2-renovate-external-non-major-68351a9b36c45bd1cd5282e7a993107822154710":"2021-07-24T12:29:15.389Z","5.0.0-rename-this-var-2fc4c2994552e5c0dfe5e9f8a27519a1eb801dcf":"2021-07-26T03:21:05.024Z","5.0.0-rename-this-var-c8f551476f40c9d9137ae13842952532605c7431":"2021-07-26T06:31:34.348Z","4.8.0-add-formulajs-fns-f99558a0d028d2a164224725291a8df8cbde6c3e":"2021-07-26T07:30:58.764Z","4.8.0":"2021-07-26T07:34:32.620Z","5.0.0-rename-this-var-37312e28ef54ecd586c797dc04dfc98c192fef5c":"2021-07-26T09:10:10.048Z","4.8.1-renovate-internal-patch-6f55f4cdb62aa5ccdfb8b3bdeb8d388c412fec9b":"2021-07-26T13:15:45.160Z","4.8.1-renovate-external-non-major-8dac0a6735a736a0714109097e1cee621d2d46ee":"2021-07-26T13:16:51.079Z","4.8.1":"2021-07-26T13:19:08.630Z","4.8.2-renovate-external-non-major-a602c9644ed9de6d5863fb31edf3a119752f98db":"2021-07-26T13:22:21.357Z","5.0.0-rename-this-var-58646075f6e0660c3a78a64c0374ba9825744273":"2021-07-26T22:44:34.255Z","4.9.0-rename-this-var-d0212076e20a98af7fa1e0042ed01b88e1c42bd3":"2021-07-27T01:40:51.108Z","4.9.0":"2021-07-27T01:55:43.823Z","4.9.1-renovate-external-non-major-c91eff57dacd0d008ac458a04cab1b8bcff47016":"2021-07-27T01:58:46.075Z","4.9.1-remove-this-context-variable-9f6486f3df6e1d3fce30fe83261db599c10c217e":"2021-07-27T06:44:58.435Z","4.9.1-remove-this-context-variable-7935b367f93185d27e3e252dfe5ff9332a6a6d82":"2021-07-28T03:34:52.083Z","4.9.1":"2021-07-28T08:41:47.537Z","4.9.2-renovate-external-non-major-f0fac319aa4314ea5539b138950dc3f1d569ab7c":"2021-07-28T08:47:42.256Z","4.9.2-renovate-internal-patch-66f0bdf1d29cac4a408b8e9de0e9867b4db0425d":"2021-07-29T02:24:39.982Z","4.9.2":"2021-07-29T02:28:13.090Z","4.9.3-renovate-external-non-major-b4903cef82d622b87b7e5aeb4353ccf7d67a27f0":"2021-07-29T02:31:38.961Z","4.9.3-renovate-internal-patch-a8a33c860b0518c8d76a0998a9baf99e9c9a4223":"2021-07-30T03:09:35.496Z","4.9.3":"2021-07-30T03:13:16.303Z","4.9.4-renovate-external-non-major-767754257537d6077dcc807b5ea1b6e23e8e31c2":"2021-07-30T03:19:07.238Z","4.9.4-renovate-internal-patch-18d662a902bbb6127b785d436194ca28d3514c7f":"2021-07-31T01:57:36.006Z","4.9.4":"2021-07-31T02:01:21.862Z","4.9.4-renovate-external-non-major-49a87bd01f1f50d41eeeeb82b6b4e3903297ee5c":"2021-07-31T02:04:21.326Z","4.9.5-renovate-external-non-major-13cd01c24b914b3cdbd36f61614a0a1c74aeff04":"2021-07-31T02:07:50.314Z","4.9.5-renovate-external-non-major-062e7d584aa46f1aa8cb540cea3bfdce1e1f36a1":"2021-07-31T17:11:42.518Z","4.9.5-bump-lint-staged-738ef16f8e083dfc94c597fb57a8e9b3aa2b1af2":"2021-08-01T23:05:32.893Z","4.9.5":"2021-08-01T23:08:39.186Z","4.9.6-renovate-external-non-major-6c7f85aa433c8b49b8e0884ecf28264048a5925e":"2021-08-01T23:14:48.792Z","4.9.6-bump-typedoc-6e238652fbee822bcdfb1d50c56b77edbf4741c5":"2021-08-01T23:19:32.069Z","4.9.6":"2021-08-01T23:22:42.635Z","4.9.7-renovate-external-non-major-5874cbc8d18e2daa48125fc256794dec789afe01":"2021-08-01T23:28:27.859Z","4.9.7-bump-ts-jest-84c743464351eb9d7de45003cf5f80f66ea5802f":"2021-08-01T23:34:24.612Z","4.9.7":"2021-08-01T23:38:07.346Z","4.9.8-renovate-external-non-major-512d6fc24030470c77d269d101263720193c9e05":"2021-08-01T23:45:08.777Z","4.9.8-renovate-external-non-major-9937f0cec42ce8b126ae72c5594ca750065100c4":"2021-08-03T14:30:55.337Z","4.9.8-h32-unify-script-names-69d5977230c1f39ac4849cda6baa90c4d434d199":"2021-08-04T09:49:41.564Z","4.9.8-lucianbuzzo-remove-schedule-6ce7fbede75c44b1336870677a3d8fb0ae50746c":"2021-08-04T13:59:07.436Z","4.9.8":"2021-08-04T22:44:15.238Z","4.9.9-renovate-internal-patch-7fbf790c19d6200a17a64642da14c0a6bbc2affb":"2021-08-05T00:42:03.737Z","4.9.9":"2021-08-05T00:45:15.481Z","4.9.10-renovate-external-non-major-cd68f535d8bb4ee350a9b61c9c454acef96c7968":"2021-08-05T00:49:32.516Z","4.9.10-lucianbuzzo-remove-schedule-7075cabd265fa988959ce43887d237ffd2143a8e":"2021-08-05T01:17:10.879Z","4.9.10":"2021-08-05T01:20:24.720Z","4.9.11-renovate-external-non-major-c108ef2fb71d09672b20d8b3e55c88f3372d92da":"2021-08-05T01:26:39.031Z","4.9.11-renovate-balena-jellyfish-client-sdk-5-x-f7f5d1ced3f96319ab94005ab77e784c576b31cc":"2021-08-05T10:09:41.189Z","4.9.11":"2021-08-05T10:13:11.174Z","4.9.12-renovate-external-non-major-5f0544fff4c340d0c7290d759deb3a3794b14e73":"2021-08-05T10:16:24.073Z","4.9.12-renovate-external-non-major-56cb7350766f4f13952735b4010ec2fa2f6d4c95":"2021-08-06T07:23:19.554Z","4.9.12-renovate-internal-patch-7395d66a720a667b729ff27e821a6aa493518684":"2021-08-06T14:40:12.671Z","4.9.12":"2021-08-06T14:43:15.649Z","4.9.13-renovate-external-non-major-6d700ed2b618ed88c7cf037a43db7ff3f5a09b66":"2021-08-06T14:50:37.408Z","4.9.13-renovate-internal-patch-15518cfb266b36b41afb8eefaa28b1d85c275038":"2021-08-06T17:03:35.323Z","4.9.13":"2021-08-06T17:06:45.506Z","4.9.14-renovate-external-non-major-53fb0bac59ad61815970ab231161d93459964efb":"2021-08-06T17:10:24.266Z","4.9.14-bump-deps-22a50be2ad9bd14b2d1aea4eafc96898c3740a40":"2021-08-06T22:00:40.816Z","4.9.14":"2021-08-06T22:03:39.925Z","4.9.15-renovate-external-non-major-f4df0362f405b9c46b7eeb3bc2db24b675ce0cfd":"2021-08-06T22:09:19.223Z","4.9.15-renovate-internal-patch-4f24ab0d53aaf13da8becd84fa53f0fd1e9bab3f":"2021-08-07T01:51:48.459Z","4.9.15":"2021-08-07T01:54:49.653Z","4.9.16-renovate-balena-jellyfish-types-0-x-41844499b9de7fe4c5b2d2450b1e6fdd64dd72f2":"2021-08-09T10:16:01.582Z","4.9.16":"2021-08-09T10:19:13.136Z","4.9.17-renovate-external-non-major-1aba49725eb69307238e75e5e66583231d08ce23":"2021-08-09T10:23:26.189Z","4.9.17-renovate-internal-patch-54ef9c063563691b3f30dfe8db4ee6a6bfd64b71":"2021-08-09T12:25:40.838Z","4.9.17":"2021-08-09T12:29:12.647Z","4.9.18-renovate-external-non-major-0f9cd8a642995d9885348781f25f9f4cac8767af":"2021-08-09T12:32:32.062Z","4.9.18-renovate-internal-patch-51d566a23dbeb2bdf082ba2d1d23317a7cf31921":"2021-08-10T12:08:31.115Z","4.9.18":"2021-08-10T12:12:20.209Z","4.9.19-renovate-external-non-major-8aa63a9b4760ed92db8b53b040ec97b9e1cebca5":"2021-08-10T12:15:42.614Z","4.9.19-renovate-internal-patch-537af8c79c7267795560a018154d762cc866b55f":"2021-08-10T14:26:47.102Z","4.9.19-renovate-internal-patch-8e8b6759b7ee2ddeba36aa292a4b123793dda8e0":"2021-08-10T14:31:07.107Z","4.9.19":"2021-08-10T14:35:17.320Z","4.9.19-renovate-external-non-major-9b8aad794a2d79902ff456a4caec14b4c4074346":"2021-08-10T14:37:56.826Z","4.9.20-renovate-external-non-major-b3b70e1d2a7f584b9b038e0f41cf1cff7ea72e32":"2021-08-10T14:40:59.800Z","4.9.20-renovate-major-external-major-4b1c151e282d8be40b23e06714f291179a497b36":"2021-08-15T02:17:12.690Z","4.9.20-renovate-internal-patch-16b2cc81d1b9a822b22bb5ec49c26fae4f987ec4":"2021-08-15T02:25:03.418Z","4.9.20":"2021-08-15T02:29:40.950Z","4.9.21-renovate-external-non-major-0d3015e276b44ee9e8a6ce5098701ecd9317bbe9":"2021-08-15T02:34:01.656Z","4.9.21-renovate-major-external-major-5d924153b16cb586948f7abcd73626c12afbbceb":"2021-08-15T02:37:04.768Z","4.9.21":"2021-08-16T01:16:08.825Z","4.9.22-renovate-external-non-major-28f8ee810219961e21a4331524a999bb2fcb3376":"2021-08-16T01:20:57.086Z","4.9.22-renovate-internal-patch-ffcfcf8b019504dd9f9948334401a1d5d8d0e7ef":"2021-08-16T03:34:52.426Z","4.9.22":"2021-08-16T03:37:50.699Z","4.9.23-renovate-external-non-major-61a9cbee036e25f4e9b46e3d4896fe34e7d44af1":"2021-08-16T03:41:09.193Z","4.9.23-renovate-internal-patch-b7de8281b8960354fe4e4080583d114c12b52106":"2021-08-16T16:00:17.189Z","4.9.23":"2021-08-16T16:03:14.958Z","4.9.24-renovate-external-non-major-2495aedc5cf4f5536fdb26da40df5ba1100a0c7a":"2021-08-16T16:07:04.458Z","4.9.24-bump-fast-json-patch-b648a86d5651da26aa1091b49b2da7d55fc90ce1":"2021-08-16T22:58:20.075Z","4.9.24":"2021-08-16T23:02:36.147Z","4.9.25-renovate-external-non-major-9900b420e6599c815474bd5bca76b3a80d89ac95":"2021-08-16T23:06:09.479Z","4.9.25-renovate-external-non-major-0159ef8766226a583085822e32009c3cb80841bd":"2021-08-17T11:33:51.093Z","4.9.25-renovate-internal-patch-9189ad0ceb653594fb735dc4303341ff339231e2":"2021-08-17T13:31:26.354Z","4.9.25":"2021-08-17T13:34:44.392Z","4.9.26-renovate-external-non-major-bc92633dabd797b3e9dbdc29825c76a790260c50":"2021-08-17T13:37:53.965Z","4.9.26-renovate-internal-patch-9af7b3ef487f4db7a9278b664542b22451bde59a":"2021-08-18T08:46:15.404Z","4.9.26":"2021-08-18T08:49:44.309Z","4.9.27-renovate-external-non-major-252d64f7007ae092e177508e5a8d934da8490138":"2021-08-18T08:55:13.622Z","4.9.27-renovate-internal-patch-533c924e706c3d468542968caf7e888edd867884":"2021-08-18T11:36:16.136Z","4.9.27":"2021-08-18T11:39:38.221Z","4.9.28-renovate-external-non-major-16cbd1fe565afd4633b59bcf2cb23d6d4d6fba5b":"2021-08-18T11:43:15.013Z","4.9.28-bump-deps-f5c8a40228800a68132b4558ac0b8a03314c11ae":"2021-08-18T23:11:45.212Z","4.9.28":"2021-08-18T23:15:00.553Z","4.9.29-renovate-external-non-major-d1d87daceb3c774fe456c94148e4957421db9317":"2021-08-18T23:21:22.329Z","4.9.29-renovate-internal-patch-469938de20d9d49f089022b41c39dd68541808df":"2021-08-19T01:25:57.381Z","4.9.29":"2021-08-19T01:29:06.510Z","4.9.30-bump-typedoc-6d02e04fd7c4148489cda309a73bd794f74d0a4d":"2021-08-19T08:05:57.138Z","4.9.30":"2021-08-19T08:09:43.553Z","4.9.31-renovate-external-non-major-d144dafd14b497779738449791d3d44fbf494139":"2021-08-19T08:16:17.500Z","4.9.31-renovate-internal-patch-365812c05c31ab94d012e0c26d00912093fe2fa6":"2021-08-20T11:39:04.787Z","4.9.31":"2021-08-20T11:43:22.924Z","4.9.32-renovate-external-non-major-ad08d62821c603dbd600a36928d3bf7a036df957":"2021-08-20T11:46:24.207Z","4.9.32-renovate-internal-patch-ee3aa30ec2248c8546fbc8aa7e18280a17d90de9":"2021-08-21T03:01:46.193Z","4.9.32":"2021-08-21T03:06:13.152Z","4.9.33-renovate-external-non-major-dc7605a1b1fd89d8a454bb57eed8dd3e7da236ab":"2021-08-21T03:09:32.795Z","4.9.33-renovate-internal-patch-eb471eade4a1cdafe154a489b25c84cf24fc16e7":"2021-08-21T04:26:47.516Z","4.9.33":"2021-08-21T04:30:09.545Z","4.9.34-renovate-external-non-major-1d5a7f99c9143fee46ef2101d2f767e71019eb18":"2021-08-21T04:33:36.729Z","4.9.34-string-concat-cf4b51535c8dd59d2261c946662fad39f982e721":"2021-08-23T11:01:23.426Z","4.9.34":"2021-08-23T11:28:27.364Z","4.9.35-renovate-balena-jellyfish-client-sdk-6-x-968788e3643c2f3f7ae760fdb1fe8e2759300022":"2021-08-24T17:41:36.414Z","4.9.35":"2021-08-24T22:57:19.502Z","4.9.36-renovate-external-non-major-e1c513fd2ca4ac67c1a20b5a3e9856f7b95adb18":"2021-08-24T23:00:59.352Z","4.9.36-renovate-external-non-major-b3efca5b76b21b948606aa51d43e16eeb0e7f244":"2021-08-25T20:32:47.732Z","4.9.36-renovate-external-non-major-91da7f7a31f6a256e6c50a64ca97037ab8e7b813":"2021-08-26T22:32:20.943Z","4.9.36-bump-typescript-74f4e270d8b8100eee33bad8e1fa1dc2e6dd1987":"2021-08-27T03:47:49.440Z","4.9.36":"2021-08-27T03:51:20.351Z","4.9.37-renovate-external-non-major-8ef7a4489b4813abba3f5cc1cb22e53bd9ebdbed":"2021-08-27T03:56:39.236Z","4.9.37-renovate-external-non-major-f37d45d4eaf04e25d95a9cc55b5f3ba2fe3b5c9b":"2021-08-27T10:32:12.170Z","4.9.37-renovate-external-non-major-e68cdf244b22dbcffc684af8f95083bca600dac7":"2021-08-27T16:40:01.257Z","4.9.37-bump-external-47657f6d6a8590b41f849871e87c23f55eb35c44":"2021-08-28T00:39:50.645Z","4.9.37":"2021-08-28T00:42:58.831Z","4.9.38-renovate-external-non-major-8ea22437a025d04a881b07c7aa90805d84854e3a":"2021-08-28T00:48:14.484Z","4.9.38-renovate-internal-patch-d13c25004d25c782f2c44b618c45aa9544d04bcd":"2021-08-28T01:30:55.584Z","4.9.38-renovate-formulajs-836b0b5d8970fd17a63bc205c958040660de96c3":"2021-08-28T01:32:17.757Z","4.9.38":"2021-08-28T01:34:13.693Z","4.9.39-renovate-external-non-major-7a31fe3067a7379f084a3f454e4d0f1a86a7d67c":"2021-08-28T01:37:42.196Z","4.9.39-renovate-formulajs-6e5a29e2e91d665081806637bd55c6ebf92a97b2":"2021-08-28T02:10:20.971Z","4.9.39":"2021-08-28T02:13:56.511Z","4.9.40-renovate-external-non-major-b04b5dcfb61b136abc7c43c4114b0b0f9b272878":"2021-08-28T02:17:51.554Z","4.9.40-renovate-external-non-major-02e8aeee4a73eed6b038e41648b7527c64fc9b30":"2021-08-29T16:00:40.805Z","4.9.40-bump-typedoc-b4114d499e90f08ca37f9d3423fc24fa21b27ab4":"2021-08-29T23:33:52.909Z","4.9.40":"2021-08-29T23:37:41.883Z","4.9.41-renovate-formulajs-a8761f1fcb72cc6aaee0b6ce6832f15f332f0369":"2021-08-29T23:43:10.105Z","4.9.41-renovate-external-non-major-096f5732ab272562465a987b7bc7cbff315ee36f":"2021-08-30T00:05:08.623Z","4.9.41":"2021-08-30T00:08:49.472Z","4.9.42-renovate-formulajs-42322e38d30497a8805f1e3d5652d8d2168b85d5":"2021-08-30T00:12:20.597Z","4.9.42-renovate-internal-patch-da9b382d2f0fd2c5c20b76e0f5b3da57a57fd697":"2021-08-30T09:51:51.510Z","4.9.42":"2021-08-30T09:56:04.983Z","4.9.43-renovate-formulajs-884c76557ece1d04382eae8ecc6dbfc2f0d31f9f":"2021-08-30T09:59:54.080Z","4.9.43-renovate-balena-jellyfish-types-1-x-2a249f6e0202b5b59a4e946575be5a2b7108df15":"2021-09-02T02:18:49.730Z","4.9.43-renovate-formulajs-bf9e344dbac21341050f63eb09bbcbc885bd15fd":"2021-09-03T19:23:12.758Z","4.9.43-renovate-balena-jellyfish-types-1-x-0c1c12646b2508fcdcee7352fa74b7eb3d5918fe":"2021-09-04T00:47:11.499Z","4.9.43-renovate-internal-patch-e0d48a7f0082e79ad28904e63add06a717bf4ba5":"2021-09-04T02:12:10.275Z","4.9.43":"2021-09-04T02:15:54.594Z","4.9.44-renovate-formulajs-56a916023ad7703c2c1aad2e9462f751e03b46c6":"2021-09-04T02:20:17.036Z","4.9.44-renovate-balena-jellyfish-types-1-x-2bbd9e9583d9170a27d83dce632549c50cf7b0ad":"2021-09-04T02:20:40.122Z","4.9.44-renovate-balena-jellyfish-types-1-x-6b4986de1879dc4f8479fd2cfb348905af3a095b":"2021-09-05T09:19:47.455Z","4.9.44-renovate-balena-jellyfish-types-1-x-8071fc19980c5bbffc70153ed3fd209f28a0bfb6":"2021-09-06T04:48:41.784Z","4.9.44":"2021-09-09T22:53:22.238Z","4.9.45-h32-trig-action-fixup-9ee14acb75f430a758a6cfb76cf15300a700be4a":"2021-09-20T11:48:24.722Z","4.9.45-h32-trig-action-fixup-69d132001b5a7f1cd6b7da7aab7d5970ad1536b1":"2021-09-20T12:35:35.175Z","4.9.45":"2021-09-20T12:39:09.068Z","4.9.46-renovate-internal-patch-df831677847e5f0bec284ff3ef034cb21913c070":"2021-09-20T12:45:31.902Z","4.9.46-renovate-formulajs-19df89eec6e743b324da11da95e278837aed8206":"2021-09-20T12:45:57.768Z","4.9.46":"2021-09-20T12:49:21.768Z","4.9.47-renovate-balena-jellyfish-types-1-x-c24177d1b70b4755804a899eebec263b171ed727":"2021-09-20T12:52:54.485Z","4.9.47-bump-types-b99cb34e45cc1857972230812a21982009c9a23a":"2021-09-21T02:31:16.406Z","4.9.47":"2021-09-21T02:40:42.215Z","4.9.48-renovate-internal-patch-60a129f4d6c61d77fdbbf1b6f17e96240e5dd006":"2021-09-22T07:37:14.940Z","4.9.48":"2021-09-22T07:40:50.679Z","4.9.49-renovate-formulajs-1e19708195562dc368844c92f0f47ab9c4508817":"2021-09-22T07:43:59.897Z","4.9.49-renovate-external-non-major-389e2935a22cbf94be24099657268fa8b5eda34b":"2021-09-25T00:12:10.248Z","4.9.49-renovate-external-non-major-804af6f49af444276f5f2d9bed9928f8b88cd176":"2021-09-25T02:25:21.800Z","4.9.49":"2021-09-25T02:30:23.082Z","4.9.50-renovate-internal-patch-987ab88e32c65f5d8d51fa6e4ecc52f804d1d5be":"2021-09-25T02:34:43.312Z","4.9.50-renovate-formulajs-31780e562829720cacee79a0765b33fd8017be84":"2021-09-25T02:38:07.386Z","4.9.50":"2021-09-25T02:40:05.716Z","4.9.51-renovate-formulajs-537f54a15733802dd8ad7fe641b9bfe681923253":"2021-09-25T02:46:17.824Z","4.9.51-renovate-internal-patch-47bffdaacd77a8b596f094381e826df033450822":"2021-09-25T03:52:37.792Z","4.9.51":"2021-09-25T03:56:34.099Z","4.9.52-renovate-formulajs-4501670ca34e7aafc251252e4ba1755ac06ec768":"2021-09-25T03:59:50.517Z","4.9.52-renovate-external-non-major-7618a97a0bede0a9ee6b783e27c99dd587acaa06":"2021-09-25T13:56:25.644Z","4.9.52":"2021-09-25T14:02:24.353Z","4.9.53-renovate-formulajs-5b292edc72cfe6d2066ebb4e9848a0be71f138c6":"2021-09-25T14:09:35.696Z","4.9.53-renovate-internal-patch-de0fbbf37c94fbf7ab16253b980e95e35988a03a":"2021-09-25T17:43:01.540Z","4.9.53":"2021-09-25T17:46:53.107Z","4.9.54-renovate-formulajs-c16c873f94158fc7f51c0e38b4c01a77ada3f555":"2021-09-25T17:53:08.873Z","4.9.54-renovate-formulajs-52a4119bef3fe50e6e8f6a643b1a42e50a2f38e0":"2021-09-29T10:16:25.948Z","4.9.54-renovate-internal-patch-e608e69c02fb6d7c94524866f4f284fdabb041b7":"2021-10-02T01:04:56.679Z","4.9.54-renovate-external-non-major-bf1ca976da3e11c6e195d380e77b31616dc8a441":"2021-10-02T01:05:09.773Z","4.9.54":"2021-10-02T01:08:22.119Z","4.9.55-renovate-external-non-major-ebc04fa403ab5676077b4c295af6ae4f07e5deae":"2021-10-02T01:12:18.854Z","4.9.55-renovate-formulajs-5866138429ef7e5e46de0d0be4fdf03153464c7d":"2021-10-02T01:13:08.889Z","4.9.55":"2021-10-02T01:18:41.628Z","4.9.56-renovate-formulajs-3b42ad3b45cf16bf9b2abbf04d0cd16d533d313b":"2021-10-02T01:22:34.773Z","4.9.56-renovate-external-non-major-6fd04eed1701e84d64f640c829a698f24bbaf204":"2021-10-02T18:29:52.570Z","4.9.56":"2021-10-02T18:33:38.025Z","4.9.57-renovate-formulajs-d9577bbf5344c30fa07b8ffdf99c515434f9e062":"2021-10-02T18:37:26.994Z","4.9.57-renovate-internal-patch-4be5f1203657c749fbe4529ccfdeaa4c89c5b0d2":"2021-10-02T19:54:35.299Z","4.9.57":"2021-10-02T19:58:25.296Z","4.9.58-renovate-formulajs-c6387c5d033039bc5cad6de52e86d4badc833355":"2021-10-02T20:06:27.221Z","4.9.58-renovate-balena-jellyfish-config-1-x-5e2b07fb8a3111575e6fc8fca4840a2328f4790b":"2021-10-04T02:28:03.156Z","4.9.58":"2021-10-04T02:31:22.215Z","4.9.59-repo-sync-jellyfish-config-default-5b1abba5013c2ab43fe78587a4b199f8658dc540":"2021-10-04T03:30:24.754Z","4.9.59-repo-sync-jellyfish-config-default-ad3e20cceeae2b89b148817dc7b0b255a946547d":"2021-10-04T05:13:11.406Z","4.9.59-renovate-internal-patch-812d193d74ea374ce4501b26fe83beea05f1d695":"2021-10-04T11:09:14.911Z","4.9.59-renovate-formulajs-a165ddfada4dedefa81439a7ab1b5704e20cfd1d":"2021-10-04T11:10:39.667Z","4.9.59":"2021-10-04T11:12:38.440Z","4.9.60-renovate-formulajs-ff429c116d010325b480146d21b4874b308b9b7e":"2021-10-04T11:16:24.528Z","4.9.60-repo-sync-jellyfish-config-default-dcacc4ff4e4f30afb5225185043cde3c28bd2a5f":"2021-10-05T00:02:36.962Z","4.9.60":"2021-10-05T00:09:28.908Z","4.9.61-renovate-internal-patch-3860e312238ab4413a5fe4be700ac0f6d1dc37f5":"2021-10-19T02:29:21.610Z","4.9.61-renovate-formulajs-4fe830b89b0bb7f5dd37e56b158608fa3ca8aa5d":"2021-10-19T02:30:18.882Z","4.9.61":"2021-10-19T02:32:52.818Z","4.9.61-renovate-formulajs-8bacb8f36f62989fa3945d4bb81f56a19ca90867":"2021-10-19T02:37:04.381Z","4.9.62-renovate-formulajs-ffccd45509c80321cd778b7348047dfc78018c1e":"2021-10-19T02:41:24.390Z","4.9.62-renovate-internal-patch-0f5043ef2492eaef16e42b2dd54edf1d74935e2c":"2021-10-20T06:44:13.201Z","4.9.62":"2021-10-20T06:48:53.536Z","4.9.63-renovate-formulajs-d77352267ac746b27efa7b754053571e8bf3a5f0":"2021-10-20T06:52:20.091Z","4.9.63-renovate-external-non-major-ceb425d27780dfb41fbf6b4fe376fe8abfc54e8b":"2021-10-23T00:18:22.032Z","4.9.63":"2021-10-23T00:21:54.215Z","4.9.64-renovate-formulajs-059ae1bcc5254f907a74bf32e40ecd5a7c5fed7f":"2021-10-23T00:27:54.737Z","4.9.64-renovate-internal-patch-c2e3ab44837d04ca9fc0d80ca8b7d0d39d862499":"2021-10-23T02:53:31.674Z","4.9.64":"2021-10-23T02:56:50.047Z","4.9.65-renovate-formulajs-70e67d171d5e035bda65b5e41373b33ed60d9607":"2021-10-23T03:03:48.994Z","4.9.65-renovate-internal-patch-6082d4a1a143f206c1a6c8fdce93b6737e6458ba":"2021-10-23T04:27:14.705Z","4.9.65":"2021-10-23T04:31:30.579Z","4.9.66-renovate-formulajs-5734dc8efec22353ebc96e87fdbe4a7dd9b385b8":"2021-10-23T04:35:57.177Z","4.9.66-renovate-internal-patch-aeaca45a69c25f0d0876e952d72ba869fb58426f":"2021-10-23T09:38:49.380Z","4.9.66":"2021-10-23T09:42:43.643Z","4.9.67-renovate-formulajs-a4c8e07a4847b41f6f136a92e7e6a997d896e448":"2021-10-23T09:46:20.085Z","4.9.67-renovate-external-non-major-b0fa78152cc92ffc140dacfcb5ffc43e819155d0":"2021-10-23T18:56:18.525Z","4.9.67":"2021-10-23T19:00:06.499Z","4.9.68-renovate-formulajs-feb8813715409baa8b58c3e7e25ece0a95407af8":"2021-10-23T19:05:25.689Z","4.9.68-renovate-internal-patch-1392df7eb9892730b3947a63138ad2755e5f0156":"2021-10-23T21:07:28.639Z","4.9.68":"2021-10-23T21:11:25.355Z","4.9.69-renovate-formulajs-d01e68ae7149c987c7cb6e7cc266904c7a01a0aa":"2021-10-23T21:16:23.910Z","4.9.69-h32-fix-formula-triggers-3e7eff51f5725560735ed1f053ba9179ffa2d56e":"2021-10-25T11:20:08.775Z","4.9.69-h32-fix-formula-triggers-9cb99faeea06be58c86a2f50f38c4f8093a40982":"2021-10-25T11:27:19.310Z","4.9.69":"2021-10-25T11:30:39.545Z","4.9.70-renovate-formulajs-6e7e012461674d483049e7fb287ee85f0e0a8bca":"2021-10-25T11:36:20.777Z","4.9.70-renovate-internal-patch-095865b1387c2d995a2e38cb72124a96f0676f65":"2021-10-28T02:43:26.350Z","4.9.70":"2021-10-28T02:46:55.886Z","4.9.71-renovate-formulajs-0231d42da46ed5d071643e6ac068dee683ee80ea":"2021-10-28T02:50:53.266Z","4.9.71-renovate-internal-patch-ebaf759a6b18a4741a2e53463e16aa1c9e1ff1dc":"2021-10-28T04:15:15.140Z","4.9.71":"2021-10-28T04:19:21.860Z","4.9.72-renovate-formulajs-7b27378727408366062813c344727437a078158e":"2021-10-28T04:22:51.984Z","4.9.72-renovate-internal-patch-2d151c030f40da8f1a0b9e41a28dd96b2bf0a10e":"2021-10-28T08:50:43.200Z","4.9.72-renovate-internal-patch-97fae0c4482f94ff54990104b4e557cf00bb4135":"2021-10-28T08:54:44.386Z","4.9.72":"2021-10-28T08:58:18.567Z","4.9.73-renovate-formulajs-9a4d4269d0516c596fc7c0f81e8a9dc5890bfa31":"2021-10-28T09:03:00.988Z","4.9.73-renovate-internal-patch-8e00ed002a8c8c112334bec3c00f420b73c06f37":"2021-10-28T09:07:46.030Z","4.9.73":"2021-10-28T09:11:43.221Z","4.9.74-renovate-formulajs-a3c29e6d67cbc4bc3b09b61ab4fc77f4c8b6f02c":"2021-10-28T09:15:00.464Z","4.9.74-renovate-internal-patch-64f1a247331e60c368a9f5fb5856e4c8c6fc9cbc":"2021-10-28T14:11:49.669Z","4.9.74":"2021-10-28T14:16:25.342Z","4.9.75-renovate-formulajs-ad9c6cb772f03a35f8020398eb96d30db91d2563":"2021-10-28T14:19:48.789Z","4.9.75-renovate-internal-patch-5d295b9705c075a330bd5e50fda33b4764e9f01a":"2021-10-29T14:36:47.351Z","4.9.75":"2021-10-29T14:40:42.764Z","4.9.76-renovate-formulajs-60eee57e7eae8ab4f9859a116edfabe9f8cac7dd":"2021-10-29T14:47:47.425Z","4.9.76-renovate-external-non-major-cb969cf3b71888afbccebde9bd7613dfa34b7b27":"2021-10-30T00:53:20.481Z","4.9.76":"2021-10-30T00:57:26.007Z","4.9.77-renovate-formulajs-bfaee48a55eac28fad2497a3720cb14ec86efa14":"2021-10-30T01:05:09.130Z","4.9.77-renovate-internal-patch-55906d2a7c2b304afd35767d821705006ef4ce4c":"2021-10-30T02:42:57.301Z","4.9.77-renovate-internal-patch-017924134067cb4f854cd382eaa5bc35ecd6b5cd":"2021-10-30T04:52:50.336Z","4.9.77":"2021-10-30T04:57:02.135Z","4.9.78-renovate-formulajs-fd5c6ea63c918741f06ed77572ed6c891a12329b":"2021-10-30T05:01:06.444Z","4.9.78-renovate-balena-jellyfish-client-sdk-7-x-c041aebe1f7e18e55d13869a03ca11f3ab3ecdd5":"2021-10-31T15:05:47.478Z","4.9.78":"2021-10-31T19:21:12.212Z","4.9.79-renovate-formulajs-70ff42bdc1a60a66b2c6da36d80017c50e856c0d":"2021-10-31T19:25:58.486Z","4.9.79-h32-multi-version-type-triggers-a1cd5b321dcb7a7ab9602dec80ffb7bc532e9eef":"2021-11-03T09:17:50.741Z","4.9.79":"2021-11-03T09:25:16.720Z","4.9.80-renovate-formulajs-e89ab720c99f25c0645f90224db29d36482ebf17":"2021-11-03T09:30:56.957Z","4.9.80-renovate-internal-patch-66d50cbde894635eb1942b62159c1b1f2a531928":"2021-11-05T10:03:27.984Z","4.9.80":"2021-11-05T10:07:13.081Z","4.9.81-renovate-formulajs-5a310699307dfaf341e09d6d22c8ee611ce04a74":"2021-11-05T10:10:13.244Z","4.9.81-renovate-internal-patch-2c4ad11b78e88c8257b8052b9aaa668546419ab8":"2021-11-05T23:48:15.005Z","4.9.81":"2021-11-05T23:52:23.317Z","4.9.82-renovate-formulajs-0ea722519ae736719b664c4a96a95479957773f7":"2021-11-05T23:54:35.487Z","4.9.82-renovate-internal-patch-81c10a6d0b29fa6e82bd99e0a95baa03452e099b":"2021-11-06T01:59:59.334Z","4.9.82":"2021-11-06T02:03:43.258Z","4.9.83-renovate-formulajs-3f21dd2825f3e49ea64cfb8ba02a6b5552120c66":"2021-11-06T02:08:38.934Z","4.9.83-renovate-external-non-major-5687bc618758f89a63ce14d3310c7bf04e3557ec":"2021-11-07T02:01:26.333Z","4.9.83-renovate-internal-patch-a9e4da5c545ed066e8f55c771c2f0eb2b034a043":"2021-11-07T02:01:48.034Z","4.9.83-renovate-internal-patch-d3b1504dbe71d0e52e7e936b4e98e52aac693cf0":"2021-11-07T02:04:45.065Z","4.9.83":"2021-11-07T02:05:50.503Z","4.9.84-renovate-internal-patch-492f5a6f5a5b533256336422b6286d5c4f93b75e":"2021-11-07T02:08:07.530Z","4.9.84-renovate-formulajs-68fc55004afa83e4ca4411c8726e79f4c2d693dd":"2021-11-07T02:09:33.377Z","4.9.84-renovate-internal-patch-fdc0825744361d5bf8d870dc8a72245ffc548ef7":"2021-11-07T02:14:16.695Z","4.9.84":"2021-11-07T02:18:43.981Z","4.9.85-renovate-formulajs-31c768e0939877a7fd0f6bd03e639032051b09be":"2021-11-07T02:22:02.685Z","4.9.85-renovate-internal-patch-34bd443d288893f3f074d09f3397c800c54f667d":"2021-11-08T23:22:14.949Z","4.9.85":"2021-11-08T23:25:43.469Z","4.9.86-renovate-formulajs-c22cd51fa004e62760b55852f15f7deb602a21ed":"2021-11-08T23:29:43.049Z","4.9.86-renovate-internal-patch-b10b2d748a8ff8e83ea64a5c1e45d29842e9e158":"2021-11-09T13:55:05.397Z","4.9.86":"2021-11-09T13:58:29.152Z","4.9.86-renovate-formulajs-d37a970eb62e40adc845659ccd9be21f180ab20c":"2021-11-09T14:00:47.685Z","4.9.87-renovate-formulajs-231dd28018edcac7a4067fda8b52bd7a79d700ba":"2021-11-09T14:03:37.280Z","4.9.87-joshbwlng-update-readme-1c699c33ed5a8bc6faebe62ffd82fc12cac9023f":"2021-11-10T04:29:06.049Z","4.9.87":"2021-11-10T04:31:48.217Z","4.9.88-renovate-internal-patch-113937f9618b1e969ac0e0d4008e277640aa3856":"2021-11-11T00:41:01.651Z","4.9.88":"2021-11-11T00:44:44.000Z","4.9.89-renovate-internal-patch-0acac23491f1d184ddb1a836047269c64becb8a6":"2021-11-11T00:49:52.125Z","4.9.89-renovate-formulajs-4b18737dede6f929b4f913cb9ed6a3de57a0c904":"2021-11-11T00:50:42.024Z","4.9.89":"2021-11-11T00:52:57.423Z","4.9.90-renovate-formulajs-433fe3a3a2ecfcc4ca1c60e0bb9a146a07c948e3":"2021-11-11T00:56:35.252Z","4.9.90-renovate-internal-patch-f4f35e1b9c248ddb1acdced9212eed592e338411":"2021-11-11T05:13:29.810Z","4.9.90":"2021-11-11T05:17:18.309Z","4.9.90-renovate-internal-patch-7bc5ad9e966126214385c93de986973c76cf06c2":"2021-11-11T05:19:23.327Z","4.9.91-renovate-formulajs-60361d9acf3170d0d10b0398ac9ba2864005235e":"2021-11-11T05:22:29.185Z","4.9.91-renovate-internal-patch-c8961df353899778f459734e6b670da5682241e3":"2021-11-12T04:53:41.761Z","4.9.91":"2021-11-12T04:56:28.626Z","4.9.92-renovate-formulajs-c955f182855afb9636da7ab3ddf851ca5c8316f3":"2021-11-12T04:59:41.795Z","4.9.92-renovate-formulajs-2a8274c25efbd1817975a1ab7e925a0e21ff39e4":"2021-11-12T14:34:29.882Z","4.9.92-renovate-internal-patch-94e1c9f8c6311e5881edf8b176f86077925e4aef":"2021-11-13T02:47:40.766Z","4.9.92":"2021-11-13T02:51:20.459Z","4.9.92-renovate-formulajs-21b57b06886bded569e3b27ab7e3f88e04376331":"2021-11-13T02:54:24.101Z","4.9.93-renovate-formulajs-3810a4ab45a72984f5003d2bbb0413bd581d51fa":"2021-11-13T02:57:30.249Z","4.9.93-renovate-internal-patch-2de416cdeeb15140cddee7d85db90567ba2341a7":"2021-11-13T04:26:23.736Z","4.9.93":"2021-11-13T04:29:12.903Z","4.9.94-renovate-formulajs-855a46eeb8ff51e21eec02990cc7d54cdea2f287":"2021-11-13T04:35:03.736Z","4.9.94-renovate-internal-patch-9138ed6735072e97b6aa10bb6d9c5d7a53b2ad2b":"2021-11-13T09:55:13.397Z","4.9.94":"2021-11-13T09:58:07.105Z","4.9.95-renovate-formulajs-3cb1a205f0d61136a70b0e75cc62acc54a5876b6":"2021-11-13T10:02:23.286Z","4.9.95-renovate-major-external-major-57bca1d1bcad34bb490a2acbcde995f0fa865723":"2021-11-14T11:02:45.353Z","4.9.95-renovate-internal-patch-dd7748a2c7f7931dcb0734b5ca914a8063ff428e":"2021-11-14T14:33:39.654Z","4.9.95-renovate-internal-patch-95bc28df421a344da8784b4e350bd9b0684b2e10":"2021-11-14T14:36:29.897Z","4.9.95":"2021-11-14T14:39:26.772Z","4.9.96-renovate-formulajs-9bd064e23d3ff559d1ec78fa8e1fc26ee0ad8222":"2021-11-14T14:44:27.125Z","4.9.96-renovate-major-external-major-0bf5a05f9adc5bf34eefef2edf95d36b43cf6d78":"2021-11-14T14:44:32.879Z","4.9.96-renovate-internal-patch-75c32d05083383eb3a90ba4ed46049da0f97af95":"2021-11-14T22:43:02.350Z","4.9.96-renovate-external-non-major-035e716098c8c45be008eb9094c5e485746e819c":"2021-11-14T22:43:25.508Z","4.9.96":"2021-11-14T22:46:12.089Z","4.9.97-renovate-major-external-major-55b90f0f05e1872c9d53408d32c8f1fe7eb21769":"2021-11-14T22:51:20.547Z","4.9.97-renovate-internal-patch-7f89067f20edb97ce59efa8c74cf019528e41731":"2021-11-14T22:55:17.860Z","4.9.97":"2021-11-14T22:58:03.708Z","4.9.98-renovate-major-external-major-134f3aea978a24adb49503fa343df75578112026":"2021-11-14T23:02:04.266Z","4.9.98-renovate-formulajs-6dd5d11ac2be401be038fbd4e7e71296d200a58d":"2021-11-14T23:04:25.976Z","4.9.98-renovate-internal-patch-61a7cad948097b8021c54d594e2bc9e91e3a33dc":"2021-11-14T23:06:15.043Z","4.9.98":"2021-11-14T23:09:28.080Z","4.9.99-renovate-external-non-major-464ebec6d161b3157d59cd6f743c2aedf275a132":"2021-11-14T23:13:17.840Z","4.9.99-renovate-internal-patch-5394d70c3aead53c38b4928ce6ad0cbefc6427ab":"2021-11-14T23:16:16.662Z","4.9.99-renovate-formulajs-a118dab41f8908429072790fe9347a7a0a9bec83":"2021-11-14T23:16:23.151Z","4.9.99-renovate-major-external-major-c28bf339d7262201b2e6089070c9cd7eb91ff71e":"2021-11-14T23:17:30.608Z","4.9.99":"2021-11-14T23:19:14.489Z","4.9.100-renovate-external-non-major-7a9f34defd599aa154c0ef62d4f4a7d5182b0744":"2021-11-14T23:22:13.188Z","4.9.100-renovate-major-external-major-1e3a7ee6d3b3e9b008165f794552ed7473412a3f":"2021-11-14T23:22:44.511Z","4.9.100-renovate-formulajs-d3d9e0027d207c965c2bcc1712d97e346d781ad7":"2021-11-14T23:26:07.954Z","4.9.100":"2021-11-15T03:15:57.990Z","4.9.101-renovate-internal-patch-0b59784ecd9a7060802e3bdbafc3a94ac8dbfc1c":"2021-11-15T03:18:41.612Z","4.9.101-renovate-external-non-major-3eadf1e25344f29e5e333ba82214b8432b391a43":"2021-11-15T03:21:41.080Z","4.9.101-renovate-formulajs-9d4d194233c2a963f6cedbda17d5a270a5a3a30c":"2021-11-15T03:22:15.795Z","4.9.101-renovate-internal-patch-a0ede3d34beb25ada903c741fc213914352a90b6":"2021-11-15T03:22:56.549Z","4.9.101":"2021-11-15T03:25:22.324Z","4.9.102-renovate-formulajs-fc8bbb065b5dc0f37fcd01a2c0ce7dffa4e78b16":"2021-11-15T03:28:24.139Z","4.9.102-joshbwlng-set-license-27b92a47b18ccbb5a2fb8aaebe8a97eb8bb6ce78":"2021-11-15T03:31:55.566Z","4.9.102":"2021-11-15T03:34:57.464Z","4.9.102-renovate-internal-patch-1ac3f026458b39d850e08c3cb4fbc5163e2ea8c9":"2021-11-15T03:35:11.359Z","4.9.103-renovate-internal-patch-d2191ef353a14ee0f66d85cae85e6d925379111d":"2021-11-15T03:40:35.747Z","4.9.103-renovate-formulajs-03671326818642456603447ff71a4feedc6c2f90":"2021-11-15T03:41:31.606Z","4.9.103-renovate-internal-patch-32d90203c0ffee3f1cacd9661e09f9a0f0260d47":"2021-11-15T03:43:24.682Z","4.9.103":"2021-11-15T03:47:13.599Z","4.9.104-renovate-internal-patch-ed81829b9bb7944eec7eece7dc00ad63d265d091":"2021-11-15T03:52:38.213Z","4.9.104-renovate-formulajs-3098c4416028268f5704e6c66d217107c1f11307":"2021-11-15T03:52:58.226Z","4.9.104":"2021-11-15T03:55:57.901Z","4.9.105-renovate-formulajs-c8de6e9a70b62218d85dfcb80df9d54221a05ebd":"2021-11-15T04:00:44.109Z","4.9.105-renovate-internal-patch-05613e46a9a4a036d8901a7d7179e32256de07ee":"2021-11-15T04:04:54.362Z","4.9.105-renovate-internal-patch-9002e96299f245fc80d813acfce33b3e6965012f":"2021-11-15T10:09:57.237Z","4.9.105":"2021-11-15T10:13:02.306Z","4.9.106-renovate-formulajs-c76b35f1195a9ae5d659d7d68c1bd83b9bbfc614":"2021-11-15T10:15:09.077Z","4.9.106-renovate-internal-patch-ed02a24e82bd971bd54fe7cce24b7bd9d8da1224":"2021-11-15T12:46:47.281Z","4.9.106":"2021-11-15T12:50:05.454Z","4.9.107-renovate-formulajs-f8cda39f5a39b52980d2270ddbab61d98efc2d76":"2021-11-15T12:52:44.812Z","4.9.107-repo-sync-jellyfish-config-default-9cee0d111675fb1c675e88ea8b5688a8e83c25d7":"2021-11-16T01:59:42.319Z","4.9.107-renovate-internal-patch-3b547db1bfc8f819f4512ea670ec2c9777798779":"2021-11-16T02:14:00.689Z","4.9.107":"2021-11-16T02:16:57.691Z","4.9.108-renovate-formulajs-d5fe770edec08d72768142a71e590cb405eb6510":"2021-11-16T02:22:40.921Z","4.9.108-repo-sync-jellyfish-config-default-35c739f454bd55ff8a70244f41a485f59281af78":"2021-11-16T03:57:09.598Z","4.9.108":"2021-11-16T04:00:53.660Z","4.9.109-renovate-internal-patch-e48fbd77fbbd045fc9817e46fa59047bd0203a11":"2021-11-16T04:06:11.901Z","4.9.109-renovate-formulajs-4e3a6e9e00e016f54ae5054b6decbe22af66d011":"2021-11-16T04:06:35.266Z","4.9.109-renovate-internal-patch-374540c7c36035813ce6f0ec040afdf1a6b41c19":"2021-11-16T04:08:57.883Z","4.9.109":"2021-11-16T04:12:52.878Z","4.9.110-renovate-formulajs-ac920589b18aac938aa2da04a37effe704146335":"2021-11-16T04:16:22.202Z","4.9.110-renovate-internal-patch-8e5559d59aab5a24b3b7892d3a65adb4943917b7":"2021-11-16T04:19:57.097Z","4.9.110":"2021-11-16T04:24:24.805Z","4.9.111-renovate-formulajs-9904b43c78be5dcbcb23024a5084f63e4b564628":"2021-11-16T04:27:48.168Z","4.9.111-renovate-internal-patch-899cbec287de3568440943aefdb55671164d3038":"2021-11-16T04:28:25.607Z","4.9.111":"2021-11-16T04:31:25.478Z","4.9.112-renovate-formulajs-db151f52d38b272f185944d9e1cca4477db9188c":"2021-11-16T04:36:09.011Z","4.9.112-dan-branch-232fbb1a3311fac5fdaded1806ac88591a8d38e4":"2021-11-18T19:49:18.012Z","4.9.112-renovate-external-non-major-c3b2df5a1d53f69d0748f91faff573d93881908f":"2021-11-20T01:12:21.048Z","4.9.112-renovate-balena-jellycheck-1-x-20ad95be4e3ea72e23698d129d3aff33bb7f27de":"2021-11-20T03:20:04.479Z","4.9.112":"2021-11-20T06:58:54.327Z","4.9.113-renovate-formulajs-7d1df401674b11a34873bf79062adc225c6d5294":"2021-11-20T07:03:03.860Z","4.9.113-renovate-internal-patch-eda92f82654c61cccf7b0810b4b31933db3956ee":"2021-11-20T09:34:59.401Z","4.9.113-renovate-formulajs-3beba7d7fc6f7b301df64e6ea224fc123a6151ac":"2021-11-20T09:41:18.444Z","4.9.113-joshbwlng-remove-license-headers-6e25712bdce26733eba655eab20e1d76fdb6b6ef":"2021-11-20T09:55:54.478Z","4.9.113":"2021-11-20T09:58:17.347Z","4.9.114-renovate-internal-patch-9e3977747d66a0477a512ee6def2ea436cff20ef":"2021-11-20T10:02:46.808Z","4.9.114-renovate-formulajs-24b01fe72071e3d17af1ef69701b18cb59cdc685":"2021-11-20T10:09:04.402Z","4.9.114":"2021-11-20T10:18:57.627Z","4.9.115-renovate-external-non-major-3e0f10700365e2b6eae1796a2ef37231ad4757e5":"2021-11-20T10:23:08.883Z","4.9.115-renovate-formulajs-408792162a120df31b842df5202357dd29afc411":"2021-11-20T10:25:25.554Z","4.9.115-renovate-internal-patch-d8df69a14b399f9e96bc4e8d21fed9a621c70285":"2021-11-20T14:27:41.240Z","4.9.115-renovate-external-non-major-6077502da2c953da396059b62349310c00a1d64b":"2021-11-20T14:33:43.382Z","4.9.115-renovate-formulajs-d1b1d997d2a867db1edb3dd7530437b9c9827a27":"2021-11-20T14:35:08.891Z","4.9.115-renovate-internal-patch-69d0ad6880f5d16ba94482521600a2d03559f302":"2021-11-21T09:52:52.622Z","4.9.115":"2021-11-21T09:55:40.470Z","4.9.116-renovate-formulajs-5eeea190640476878305f5324779bbdc1fc36560":"2021-11-21T10:01:03.639Z","4.9.116-renovate-internal-patch-6e99ec1d94acc3f5c81c0475786b45c36a14a13c":"2021-11-21T15:03:40.945Z","4.9.116":"2021-11-21T15:06:49.052Z","4.9.117-renovate-formulajs-28bf33b3cff07a29ac8ccef1da3daadf2e216777":"2021-11-21T15:09:36.409Z","4.9.117-renovate-external-non-major-b45cfb25d502fb71eee93e72f9dff2ee37ba2ed5":"2021-11-21T18:06:03.795Z","4.9.117-joshbwlng-bump-deps-d1409a2b95d35b32012c5d856746f71abd779d29":"2021-11-22T02:24:42.897Z","4.9.117":"2021-11-22T02:28:34.589Z","4.9.117-renovate-internal-patch-7e49a335a52f03c4131fdd52113dbb335f764ec1":"2021-11-22T02:30:32.944Z","4.9.117-renovate-formulajs-11de2013e7d5bea1fc9654c298afc16399b95869":"2021-11-22T02:31:08.587Z","4.9.118-renovate-internal-patch-0cee39d5c5677751087dd341425f22c50bdaa425":"2021-11-22T02:34:29.437Z","4.9.118-renovate-internal-patch-95b1c326a4719740d656193c332890abe4a63ece":"2021-11-22T02:37:30.598Z","4.9.118":"2021-11-22T02:40:36.059Z","4.9.119-renovate-external-non-major-634a5072b5c8bce68934070395516a46ff121d0c":"2021-11-22T02:43:32.726Z","4.9.119-renovate-formulajs-33f6b26f642717891d32eaa2abd43c417dfd48ea":"2021-11-22T02:44:53.709Z","4.9.119-renovate-internal-patch-5f2fb44e0841a507d326811e6fcc70d99f316a05":"2021-11-22T06:02:26.662Z","4.9.119-renovate-external-non-major-37bcef48ee969d7e00122554c8a73edcc6145cb4":"2021-11-22T06:12:12.708Z","4.9.119-renovate-external-non-major-6b8c420e0ba693753d509919c905c6efb9c91356":"2021-11-22T10:00:56.617Z","4.9.119-renovate-typescript-4-x-e0241cc2dfaabcd2395e2c5052968f423f795be3":"2021-11-23T03:13:58.056Z","4.9.119":"2021-11-24T01:28:45.478Z","4.9.120-renovate-typescript-4-x-b5b130012f0c405817f603df26246f7a89a2a0b7":"2021-11-24T01:34:23.253Z","4.9.120-renovate-internal-patch-6dc97460f2c930ac0e29144653dc37e201223156":"2021-11-24T01:34:31.134Z","4.9.120-renovate-internal-patch-33b212a51c402851b3e2fd2d75fc7810d71daa3c":"2021-11-24T01:37:37.647Z","4.9.120":"2021-11-24T01:41:09.177Z","4.9.121-renovate-external-non-major-fc4f9fa3fcf4fd0530f8bf812f067fe5790a93a5":"2021-11-24T01:44:06.317Z","4.9.121-renovate-formulajs-37368650c408aa2f1f9e9d76e7f5a3bafb252d72":"2021-11-24T01:45:01.802Z","4.9.121-renovate-typescript-4-x-2b914f58d573b6c829e3a11961e0e7046a3eea2b":"2021-11-24T01:47:12.235Z","4.9.121":"2021-11-24T01:49:37.539Z","4.9.122-renovate-typescript-4-x-25857a67ad2b9206e02232d69c5b67cf3834cfec":"2021-11-24T01:52:38.665Z","4.9.122-joshbwlng-update-docs-action-20bc8f0de7aff88e11fdfd6b22f855c1ce3d4733":"2021-11-24T01:57:17.416Z","4.9.122":"2021-11-24T02:02:13.016Z","4.9.123-renovate-typescript-4-x-88378210e71a436ab1559ea87406a43cd2442014":"2021-11-24T02:05:05.837Z","4.9.123-renovate-formulajs-432c5c6e6f60bba3024b3a171b3175c5996c0c30":"2021-11-24T02:05:15.214Z","4.9.123-joshbwlng-pin-typescript-e8f16bbb83bbff59118e8f8105122280e0ee058c":"2021-11-24T02:14:33.364Z","4.9.123-joshbwlng-pin-typescript-81eb946ae16525a437cd75a8af4c361042d3d0be":"2021-11-24T02:36:31.948Z","4.9.123":"2021-11-24T02:40:35.532Z","4.9.124-renovate-internal-patch-a21baceb7d65e3f7bb616c33b0ebe7c3e885a37c":"2021-11-24T02:42:38.919Z","4.9.124-renovate-formulajs-08da30e292c905c16fa4e049c6ecc685c5b7e462":"2021-11-24T02:43:41.372Z","4.9.124-renovate-typescript-4-x-179f4285a02d178ba3f99b1871f91708ca168d02":"2021-11-24T02:44:17.020Z","4.9.124":"2021-11-24T02:49:08.900Z","4.9.125-renovate-formulajs-c8946b46f75110d9a50fc7f2ab1b00c5f40bff0c":"2021-11-24T02:51:38.489Z","4.9.125-renovate-typescript-4-x-022b20ac88da3d3c7052c577703b47221233fe50":"2021-11-24T02:52:28.290Z","4.9.125-renovate-internal-patch-5002546454f0d03db192a8bd1cc6611fdf72d96d":"2021-11-24T04:46:57.855Z","4.9.125":"2021-11-24T04:49:56.680Z","4.9.126-renovate-formulajs-89d627a5e029d4b3f916c32fcbe5729314806302":"2021-11-24T04:54:15.309Z","4.9.126-renovate-typescript-4-x-a4c0a60942e4e9c29f6feb2d5f1171331d988776":"2021-11-24T04:54:26.507Z","4.9.126-joshbwlng-unpin-typescript-02d94efe32a35861691043d0371463e4fa764c90":"2021-11-24T07:50:30.753Z","4.9.126":"2021-11-24T07:59:58.076Z","4.9.127-renovate-internal-patch-24b61e729bb0b2717cbfa2d2a1da5f073a0e6d26":"2021-11-24T08:02:31.927Z","4.9.127-renovate-typescript-4-x-848751f8ce8a686442d6007dadabed4c192ad786":"2021-11-24T08:02:51.225Z","4.9.127-renovate-formulajs-ff33809cf825a5354d4aa41789fe99a68672f714":"2021-11-24T08:05:32.667Z","4.9.127":"2021-11-24T08:08:24.506Z","4.9.127-renovate-typescript-4-x-83c5ac1ed2a3913802e756f792f3ce89838ed16e":"2021-11-24T08:10:21.241Z","4.9.127-renovate-formulajs-5469bfba6c335751848be9945b80785ec1652192":"2021-11-24T08:10:34.670Z","4.9.128-renovate-formulajs-7354b203487e5fc4e395f1f7865659afab5d85ac":"2021-11-24T08:14:20.857Z","4.9.128-renovate-typescript-4-x-4f5e631ae884c672cd1a1a92caa9327fc66a47b1":"2021-11-24T08:14:54.842Z","4.9.128-renovate-internal-patch-322b8856e4e8632b6448607801eca607ff1e82fc":"2021-11-24T14:36:12.931Z","4.9.128":"2021-11-24T14:39:38.185Z","4.9.129-renovate-formulajs-98634e11d3fcf20219475ad701dad9af0da824c1":"2021-11-24T14:42:23.607Z","4.9.129-renovate-typescript-4-x-93ec59e9a2ec4c6005b1bbd4c9ed0417c0cc9410":"2021-11-24T14:43:05.178Z","4.9.129-joshbwlng-remove-jellycheck-fa3528635ca7d2b914c290612ff7ffaf9a28cf8f":"2021-11-25T01:30:42.414Z","4.9.129":"2021-11-25T01:34:46.172Z","4.9.130-joshbwlng-update-repo-yml-a9b5193e8f76fd24eac1a2bffcee4f748bea5c65":"2021-11-25T04:09:27.725Z","4.9.130":"2021-11-25T04:12:50.328Z","4.9.131-renovate-typescript-4-x-cada23e0f2b9cf50aa671d5ecf0992e26ed4ae0d":"2021-11-25T05:24:22.449Z","4.9.131-renovate-internal-patch-4df79aba7e7cca1cc8cf627fb3dde1fd37bbc637":"2021-11-25T05:26:05.201Z","4.9.131-renovate-formulajs-29794ac6f0f9e1fb70e6a9dc877177a3e2b0583b":"2021-11-25T05:26:19.504Z","4.9.131":"2021-11-25T05:28:38.053Z","4.9.131-renovate-typescript-4-x-450158e56a1aa7b1c283616ff913e27430f5b397":"2021-11-25T05:32:57.569Z","4.9.132-renovate-formulajs-305b3658d3f13c815911d0b3a4a0919a8547e7c4":"2021-11-25T05:33:24.639Z","4.9.132-renovate-typescript-4-x-1ac56f9242e51ed6b74fa9b0a4b7d75393938dab":"2021-11-25T05:44:13.917Z","4.9.132":"2021-11-25T05:47:43.504Z","4.9.133-renovate-formulajs-847fd2be0dbeec0b508db1425fa02a410f616206":"2021-11-25T05:51:57.833Z","4.9.133-renovate-internal-patch-fcee992b52346cbd3885e1bd61c2157178ada76f":"2021-11-25T08:56:54.460Z","4.9.133":"2021-11-25T09:00:08.801Z","4.9.134-renovate-formulajs-6f7e81aa4a3e0b3536abef1c2059f3bab7baa33c":"2021-11-25T09:04:29.312Z","4.9.134-joshbwlng-use-renovate-config-8974d42139a2a9a7cb5f66699bada76c920103fa":"2021-11-26T01:38:32.628Z","4.9.134":"2021-11-26T01:41:50.543Z","4.9.135-renovate-internal-patch-5e38e995d5c68c37f4fc3952d2584617ad134f1e":"2021-11-26T10:04:15.733Z","4.9.135-renovate-balena-jellyfish-config-2-x-f65a187efee06f4c7d2df5d866648546cd3237fb":"2021-11-26T10:04:42.406Z","4.9.135":"2021-11-26T10:08:39.447Z","4.9.135-renovate-balena-jellyfish-config-2-x-dac51184eba732e1f3c7759573393d15eb52620f":"2021-11-26T10:10:29.522Z","4.9.136-renovate-balena-jellyfish-config-2-x-58c05f3880e5b02b9599335cc3afd13912d1a260":"2021-11-26T10:13:42.087Z","4.9.136-renovate-balena-lint-6-x-dce4b311e559f8f4d1e22aceea0a0283880221e5":"2021-11-26T17:17:48.082Z","4.9.136":"2021-11-26T17:21:54.184Z","4.9.137-renovate-internal-patch-b8238fa8bd2a774aab8e49684342505f902f0c7c":"2021-11-26T17:24:54.307Z","4.9.137-renovate-balena-jellyfish-config-2-x-c07a9d77aec2e19cd5b6520dc0b09c64a7d4a6a4":"2021-11-26T17:25:00.785Z","4.9.137-renovate-formulajs-62101a2cdd97c1ddfdc79aaceee35bd33a8c1a91":"2021-11-26T17:27:08.154Z","4.9.137-renovate-internal-patch-46a3b938036bb252088f96bfce6a2986806722be":"2021-11-26T19:45:23.312Z","4.9.137":"2021-11-26T19:49:38.227Z","4.9.138-renovate-balena-jellyfish-config-2-x-6ee61fa9903be3779248a8603aa8eaa8821890b0":"2021-11-26T19:51:57.906Z","4.9.138-renovate-formulajs-f326d26026dabb1ce1518a6dab6c39ab5d42d412":"2021-11-26T19:54:15.267Z","4.9.138-renovate-balena-jellyfish-config-2-x-26aaa05b6d965211237c79241a11dab9b9c13e7d":"2021-11-27T02:37:45.613Z","4.9.138-renovate-internal-patch-133ba1f4bf4c521e5d639e297f3b096c72eb02f2":"2021-11-27T02:42:48.774Z","4.9.138":"2021-11-27T02:46:22.760Z","4.9.139-renovate-formulajs-0f6d45c635f5d7cc9aaf569a952914d21dd1ec3e":"2021-11-27T02:50:34.122Z","4.9.139":"2021-11-27T14:54:04.536Z","4.9.139-renovate-internal-patch-5114d77d10ef5de6d67b1fb0bc9702fd44fdc0d6":"2021-11-27T14:55:46.824Z","4.9.140-renovate-formulajs-52438490212826e0ce263dc3adf84015467f10f2":"2021-11-27T15:00:25.335Z","4.9.140-renovate-internal-patch-1e7790968372ecbf2555449c822bd41c691d20df":"2021-11-27T17:43:44.530Z","4.9.140":"2021-11-27T17:47:53.203Z","4.9.141-renovate-formulajs-e083d829cd9ce94c2165d291babb683ff0f40f9b":"2021-11-27T17:52:09.022Z","4.9.141-renovate-internal-patch-a44a04b1580520ee8512ad6b2e15cebadd466e8d":"2021-11-29T05:00:33.326Z","4.9.141":"2021-11-29T05:04:29.946Z","4.9.142-renovate-formulajs-07325c4884ceb5634b09385aabb04e7ee5922810":"2021-11-29T05:07:10.256Z","4.9.142-renovate-internal-patch-ece84e15a99e3822e7713772151858f730f2b8c1":"2021-11-29T08:06:52.012Z","4.9.142":"2021-11-29T08:10:07.136Z","4.9.143-renovate-formulajs-5664c1025c32c76551521965fa0218781a6c31e5":"2021-11-29T08:12:45.002Z","4.9.143-renovate-internal-patch-c1e8dd6ab1b9d1bd8d1f1abf595130a146661ccd":"2021-12-01T12:50:05.920Z","4.9.143":"2021-12-01T12:54:00.321Z","4.9.144-renovate-formulajs-0d814892fcfb55771fd511dfd3ca2244ecae31af":"2021-12-01T12:58:28.136Z","4.9.144-renovate-external-non-major-2367e6eae94ee136d93a241711c9a7c71356f889":"2021-12-04T00:14:18.863Z","4.9.144":"2021-12-04T00:17:16.444Z","4.9.145-renovate-internal-patch-2231509ec3139e453124dfbf8fe2ad893ee75f1c":"2021-12-04T00:23:07.241Z","4.9.145":"2021-12-04T00:27:18.341Z","4.9.146-renovate-formulajs-e78c88e939bd7e21c0e9fd4c4b789b43d3324ea1":"2021-12-04T00:30:19.609Z","4.9.146-renovate-internal-patch-5a5488234822705a002752dd771e6a5356c992e6":"2021-12-04T18:28:51.905Z","4.9.146":"2021-12-04T18:33:05.051Z","4.9.147-renovate-formulajs-6e4d049ad9350cc5bd175304c0be375df730744a":"2021-12-04T18:36:34.883Z","4.9.147-renovate-internal-patch-408190ebbcb88ca41319667cdde46f3b7781d4aa":"2021-12-04T21:30:14.235Z","4.9.147":"2021-12-04T21:33:24.478Z","4.9.148-renovate-formulajs-e86c2a8d8971c6eaee27a3a53b06efead63fc55b":"2021-12-04T21:36:07.607Z","4.9.148-renovate-external-non-major-fce6d7b51b1cedbac6699900fce833548158a36f":"2021-12-05T10:47:10.070Z","4.9.148":"2021-12-05T10:51:27.809Z","4.9.149-renovate-formulajs-64a901e7c2c06b21494a24c0cc496266a957cc65":"2021-12-05T10:58:39.003Z","4.9.149-renovate-internal-patch-89f5247416636724d05b0232b6afca9adc3e875a":"2021-12-05T12:33:33.861Z","4.9.149-renovate-internal-patch-21f9654ac7e0ae94349bd65b3ff30f243dbf3c90":"2021-12-05T12:37:44.501Z","4.9.149":"2021-12-05T12:41:45.306Z","4.9.149-renovate-formulajs-94868f60a55e981f557d41f9f3caf046b75f89f9":"2021-12-05T12:44:46.535Z","4.9.150-renovate-internal-patch-b60d10922a3f119a87e9fd5c80153ee5646dae9e":"2021-12-05T17:45:27.879Z","4.9.150-renovate-formulajs-cced412d0f01e8efb5ce6e09b9021d98612b6508":"2021-12-05T17:46:04.741Z","4.9.150":"2021-12-05T17:49:27.759Z","4.9.151-renovate-formulajs-e17ce543ce9a268fc4652fc9f1e7ebff10427fe6":"2021-12-05T17:53:58.756Z","4.9.151-renovate-internal-patch-d5a70dc6f231f17b50c925e5e0e9b7feb084227f":"2021-12-07T00:32:40.197Z","4.9.151":"2021-12-07T00:35:29.330Z","4.9.152-renovate-internal-patch-65cca43ff6fd863b3ed1ee16c2e53af60c279c19":"2021-12-07T11:06:32.525Z","4.9.152-renovate-formulajs-61facfa313342d5c5fc2d53d81623a899b977b1c":"2021-12-07T11:13:40.155Z","4.9.152-renovate-typescript-4-x-5531ae431f0d6218971eba607ec00edae5a9fffe":"2021-12-09T23:41:18.289Z","4.9.152-renovate-external-non-major-d92ff512d10abf8a1c730e6c6fc3046920f7bf22":"2021-12-11T00:41:59.727Z","4.9.152":"2021-12-11T00:46:44.922Z","4.9.153-renovate-formulajs-ac345cce90e87c64e88aa51232bf80fd66b86b98":"2021-12-11T00:52:42.230Z","4.9.153-renovate-internal-patch-8c582fb051ffb77c1ec224046c697a395f26fc74":"2021-12-11T02:00:59.597Z","4.9.153":"2021-12-11T02:04:54.961Z","4.9.154-renovate-formulajs-a693690f2a3acd448fbda25c55a1cc772925b6d4":"2021-12-11T02:07:48.982Z","4.9.154-renovate-internal-patch-9e586b885bce172d28feb348081b194e7e3c8322":"2021-12-11T02:10:07.243Z","4.9.154":"2021-12-11T02:13:18.122Z","4.9.155-renovate-internal-patch-33db33ecbd6762a6e8b3649dd429358c132f13d8":"2021-12-11T09:23:13.309Z","4.9.155":"2021-12-11T09:28:14.979Z","4.9.155-renovate-formulajs-b73af3ca8c70394da3f0fbb11cec07e226d53c48":"2021-12-11T09:30:30.904Z","4.9.156-renovate-formulajs-81e019c2466eb5f97e62cdf9e92e1bfa4adac7b6":"2021-12-11T09:34:12.630Z","4.9.156-renovate-internal-patch-a07087959d42af1877a54d4a9f616d62c9feeb71":"2021-12-11T11:12:59.691Z","4.9.156":"2021-12-11T11:17:37.754Z","4.9.157-renovate-formulajs-d41a088e9295b9c2317a46c49235c94767732233":"2021-12-11T11:21:00.067Z","4.9.157-joshbwlng-drop-depcheck-cea650df8da639c0eba5ad65f55b6134aaa93906":"2021-12-14T01:38:12.386Z","4.9.157":"2021-12-14T01:41:20.533Z","4.9.158-renovate-internal-patch-8ca82205e0075856ca90c780d26c0b603a94c53f":"2021-12-14T10:54:19.348Z","4.9.158":"2021-12-14T11:00:08.873Z","4.9.159-renovate-formulajs-c0c99a5097b342f81c050056b21b1abf9c6f7c35":"2021-12-14T11:02:20.659Z","4.10.0-needs-formula-7f66791650b43d6fa6ee8efbf8fd9bf83f80c365":"2021-12-16T15:34:54.627Z","4.10.0-needs-formula-fa71d8851b5d84c661e8c24e62ad7344dff54ab4":"2021-12-17T10:16:55.805Z","4.9.159-renovate-balena-jellyfish-logger-4-x-fef106dc462a5d65e04f000bbc69341bd0703411":"2021-12-17T10:28:48.185Z","4.9.159-renovate-balena-jellyfish-logger-4-x-84bc50c30a598ee4070efde536802b9c6fdf3758":"2021-12-17T15:22:14.809Z","4.9.159":"2021-12-17T23:04:41.741Z","4.9.160-renovate-balena-jellyfish-assert-1-x-368b3bfcaf50a3444abd163ac1a36f3db82a2f4a":"2021-12-17T23:07:49.834Z","4.9.160":"2021-12-17T23:14:42.832Z","4.9.161-renovate-formulajs-d49f43e53783a9f3c36cabacf2a777b19c4f121a":"2021-12-17T23:17:18.195Z","4.9.161-renovate-external-non-major-a26dcf4172d997eba1153552c1d49829b2447697":"2021-12-18T01:46:29.989Z","4.9.161":"2021-12-18T01:49:44.580Z","4.9.161-renovate-internal-patch-5c7eb752552d1fed7053b3440dcceb93dceb0a46":"2021-12-18T01:50:10.694Z","4.9.162-renovate-internal-patch-9ebb3445caa3ebecad8442f94fc6b36a349f5ee5":"2021-12-18T01:53:57.095Z","4.9.162-renovate-formulajs-299debbda08a0e8ea16283316664aad80599bc91":"2021-12-18T01:54:46.354Z","4.9.162":"2021-12-18T01:56:55.200Z","4.9.163-renovate-formulajs-5cf54347268b3ebd1cc2b2f17f85e338c3564ada":"2021-12-18T02:01:59.187Z","4.9.163-renovate-external-non-major-6d968586fd5f9ae4f738bc50f9c2a0e118b65567":"2021-12-18T11:33:59.410Z","4.9.163-renovate-internal-patch-60d323c6573a2b1a4cd31fde8de3b0c5782c2e28":"2021-12-18T11:34:23.376Z","4.9.163":"2021-12-18T11:37:57.324Z","4.9.164-renovate-internal-patch-56a10b496233067291ac06eacf5759e562efafce":"2021-12-18T11:41:06.142Z","4.9.164-renovate-formulajs-1cc0bb229f02877f699cbfbb4afce153982d76da":"2021-12-18T11:41:20.011Z","4.9.164-renovate-internal-patch-daa3054f8e67a8202db0f765be65def1ad2c80f8":"2021-12-18T13:24:30.906Z","4.9.164":"2021-12-18T13:28:53.439Z","4.9.165-renovate-formulajs-09e30f3131ca62f602c52a205b5c9abafe1402db":"2021-12-18T13:34:21.122Z","4.9.165-renovate-internal-patch-c4b2865800e18ed12c9aff5e26f4a02322b872f0":"2021-12-19T02:44:35.774Z","4.9.165":"2021-12-19T02:47:54.971Z","4.9.165-renovate-formulajs-96c258f3fbb74b1a93117d79e53793c3e38efd0f":"2021-12-19T02:49:54.708Z","4.9.166-renovate-formulajs-dd55ad5de216cd1745cdc3c747542804ee9c43d5":"2021-12-19T02:52:20.234Z","4.9.166-joshbwlng-update-types-2193f1b37332fc806d18c97cb39063dd0e92e058":"2021-12-24T02:53:07.437Z","4.9.166-renovate-internal-patch-278c84bae37790a7da4fa8ebfdf8f8addfa24eb3":"2021-12-25T01:20:06.634Z","4.9.166":"2021-12-25T01:25:23.819Z","4.9.167-renovate-formulajs-827bc585e227acf806d5d1cdfa1971d49a71b217":"2021-12-25T01:29:02.970Z","4.9.167-renovate-internal-patch-46d50d83d4ba7a992665d9a91b29c8ba3f7da1af":"2021-12-25T03:18:33.889Z","4.9.167":"2021-12-25T03:22:07.768Z","4.9.168-renovate-formulajs-d84a9ff920c153128690a859e0d021d96374cad7":"2021-12-25T03:26:07.053Z","4.9.168-joshbwlng-update-types-56adf9768e04367451bc1db8df63851ced9b1c22":"2021-12-27T12:48:18.138Z","4.10.0-needs-formula-831d544552c973e9de41290c6a6fb31968c038cb":"2021-12-30T10:42:08.015Z","4.9.168-renovate-external-non-major-62281974dd7d9985caf3c09dcbac19ad8c7f090e":"2021-12-30T20:47:08.603Z","4.9.168":"2021-12-30T20:50:15.385Z","4.9.168-renovate-formulajs-b3ece679188005d99f1d78c7244ee6f5f315aab4":"2021-12-30T20:52:20.073Z","4.9.169-renovate-formulajs-68e2ab0f6fd8660920ac8e2e4397a2e5383d26fb":"2021-12-30T20:54:42.314Z","4.9.169-renovate-internal-patch-fbe8c99ca32872f4c449c615ae65f8b0a05f66b4":"2022-01-01T01:18:06.649Z","4.9.169":"2022-01-01T01:23:52.889Z","4.9.169-renovate-formulajs-bc813cd71d5f07e943d765336f1082982435d0aa":"2022-01-01T01:25:25.292Z","4.9.170-renovate-formulajs-17bbda888f76f6c26988817c1d3d0cb66be3bcae":"2022-01-01T01:27:53.430Z","4.9.170-renovate-internal-patch-d6752daf14132ae308c5ab05ae0dc3e1bac2efaf":"2022-01-01T03:56:37.301Z","4.9.170":"2022-01-01T04:01:56.229Z","4.9.171-renovate-formulajs-b3b3230748c6c0d906cf835b6801158e230b9da6":"2022-01-01T04:04:42.504Z","4.9.171-renovate-external-non-major-c27a9caa2040148152c28eb080362b5c496596ee":"2022-01-02T23:10:03.222Z","4.9.171-renovate-internal-patch-562d3cefa189ef3b358e3a1a4685f782ef5a87af":"2022-01-02T23:10:58.791Z","4.9.171":"2022-01-02T23:13:01.966Z","4.9.172-renovate-formulajs-12509efbd9f5f8b8c1882dd4b521dddbce106ecf":"2022-01-02T23:20:07.935Z","4.9.172-renovate-internal-patch-bcb9a8b5b8a1383cc20bfc9def09757e946d2cd2":"2022-01-02T23:20:17.322Z","4.9.172":"2022-01-02T23:25:07.722Z","4.9.172-renovate-formulajs-ba00f93827864c516d808777a8de3630eb3d257c":"2022-01-02T23:26:41.110Z","4.9.173-renovate-formulajs-5d2f736df9e14d38a4b85f7f03c44c13f72eea61":"2022-01-02T23:30:31.189Z","4.9.173-joshbwlng-update-types-c652440f91c69e69c3c71788b7b8253759497d44":"2022-01-03T01:10:25.166Z","5.0.0-joshbwlng-update-types-f6b5779e46f19fa468fd6aff479bb942a0d6d26f":"2022-01-03T01:17:40.913Z","4.9.173-renovate-internal-patch-80fa4a55f752d561fe95959fb0f6c3d6ce070a65":"2022-01-03T12:02:32.459Z","4.9.173":"2022-01-03T12:06:40.571Z","4.9.174-renovate-formulajs-f75c918acaf8b3d961699e7202cbb91ff7a42e75":"2022-01-03T12:12:37.039Z","4.9.174-renovate-internal-patch-22bb22307afffd769f441beb37666f3b52dffc38":"2022-01-03T13:57:16.695Z","4.9.174":"2022-01-03T14:00:49.744Z","4.9.175-renovate-formulajs-3f76b68354f5ee872158574270fa7201a23f1625":"2022-01-03T14:04:15.627Z","5.0.0-joshbwlng-update-types-f55d2019f164240ab8d4ec4315af63b0266a1d05":"2022-01-04T01:12:10.473Z","5.0.0":"2022-01-05T03:38:08.717Z","5.0.1-renovate-internal-patch-57621f972dfe1528c13090f6b2170d68f1aa24bc":"2022-01-05T10:26:23.922Z","5.0.1-renovate-formulajs-73dff593f18db996d966e93e73b079ecc11e5e77":"2022-01-05T10:27:03.694Z","5.0.1":"2022-01-05T10:30:23.884Z","5.0.2-renovate-formulajs-15fa49c377cda3cc7224175792ad7b8466a6c339":"2022-01-05T10:33:06.596Z","5.0.2-renovate-internal-patch-325da09a6737d4cdd1f8c9f2ab390c48bfc76733":"2022-01-08T00:53:18.342Z","5.0.2":"2022-01-08T00:58:22.022Z","5.0.3-renovate-formulajs-0cb4ae45b28cf6f516f8b50b3ef8c2e4328b076d":"2022-01-08T01:02:17.452Z","5.0.3-renovate-external-non-major-d1fee75bb08a43260c42853acf8c18703ef2ce7c":"2022-01-08T01:04:23.148Z","5.0.3":"2022-01-08T01:08:40.681Z","5.0.3-renovate-formulajs-17195383eaaaa47b83352b2ce838de6c7cb5dce9":"2022-01-08T01:10:52.189Z","5.0.4-renovate-formulajs-5a06b50f8caa946a6c088345e41825dcadc23dba":"2022-01-08T01:13:29.514Z","5.0.4-renovate-internal-patch-215ef7d4353dd7ba1a42918673b1dc9fb0fcae48":"2022-01-08T03:21:52.172Z","5.0.4":"2022-01-08T03:26:30.259Z","5.0.4-renovate-formulajs-9241088a5d527c50e11eb23de7d97609d5eadc66":"2022-01-08T03:28:23.843Z","5.0.5-renovate-formulajs-582e658e0e695e90e98a7b4cab0297281528d6d5":"2022-01-08T03:30:35.921Z","5.0.5-renovate-internal-patch-659d4836a4e9550913f550c7102f6b7ac3dbd007":"2022-01-08T12:57:26.115Z","5.0.5":"2022-01-08T13:01:45.651Z","5.0.5-renovate-formulajs-91e504f5e1d102eab9cd37f08b0a286764786611":"2022-01-08T13:04:16.600Z","5.0.6-renovate-formulajs-afdfd8518d5b3cb70f83d67869ad55de611149b6":"2022-01-08T13:06:53.255Z","5.1.0-needs-formula-5270846dd161080f863f57668d6d677211ad3952":"2022-01-10T10:33:20.169Z","5.1.0-needs-formula-bf70748e69d0905f8e07bf8fad7e8c12aeec3a79":"2022-01-10T10:42:46.151Z","5.1.0-needs-formula-07e90249bf7ba5f59bb0789ef9c061ffae3ad6c1":"2022-01-10T10:47:34.995Z","5.1.0":"2022-01-10T13:55:09.203Z","5.1.1-renovate-formulajs-3f65ec4ad1f9a7539ff4ad8672aae7813e977701":"2022-01-10T13:59:44.967Z","5.1.1-renovate-internal-patch-c0b252496b671af4f9374260bb506bd541eb75ae":"2022-01-10T17:40:13.503Z","5.1.1":"2022-01-10T17:43:30.618Z","5.2.0-switch-to-safe-eval-9e460126b2dedec27c0e1d9db7963d407bca57dd":"2022-01-11T10:37:21.582Z","5.1.2-renovate-internal-patch-e305e62c2969f4af12d2028746d03d4075f81a15":"2022-01-12T11:45:15.323Z","5.1.2":"2022-01-12T11:48:29.105Z","5.1.3-renovate-formulajs-336694570b4d51c4e020a318e627ae36306af6fc":"2022-01-12T13:56:37.966Z","5.1.3-renovate-internal-patch-c414e33bd2753844972a022e8d9363e3b0c58041":"2022-01-13T17:45:56.102Z","5.1.3":"2022-01-13T17:50:37.867Z","5.1.4-renovate-formulajs-165df30d0c1ce84339360281849aff33190d9929":"2022-01-13T17:54:56.129Z","5.1.4-renovate-external-non-major-a5d97812155b0a5a6f0adae2348e7af7791a2af1":"2022-01-15T01:36:38.068Z","5.1.4":"2022-01-15T01:40:13.751Z","5.1.5-renovate-internal-patch-a7583b30853bc3232efffd0fdf94bdbdc4d1ff59":"2022-01-15T01:43:20.691Z","5.1.5-renovate-formulajs-f2bf655875242a6a81d52f66e4c13c56e90d4d10":"2022-01-15T01:46:42.542Z","5.1.5":"2022-01-15T01:51:03.980Z","5.1.6-renovate-formulajs-9cad2e7fba9bf0ee75610e1a8f1c565d027c3888":"2022-01-15T01:55:53.318Z","5.1.6-renovate-internal-patch-c3ce27c1ca66e5f41285eaf701a3ef01a6196595":"2022-01-15T04:02:24.072Z","5.1.6":"2022-01-15T04:06:02.253Z","5.1.6-renovate-formulajs-657b7e2bcf381fc20061c1e98b8a99263c7908ac":"2022-01-15T04:08:13.075Z","5.1.7-renovate-formulajs-a5a8b46a25e24a19ebf03cf1ba75a19f6bb7baef":"2022-01-15T04:10:29.708Z","5.1.7-renovate-internal-patch-e7348f9c3a1d28a9a1fae80dc42a395a1717b545":"2022-01-16T14:01:19.237Z","5.1.7":"2022-01-16T14:04:56.988Z","5.1.8-renovate-formulajs-f71e42b1f534ed9459fb719a0980147ace99721a":"2022-01-16T14:07:15.967Z","5.1.8-renovate-formulajs-a8ce30e1447240ea2704bf9fd8ee281efdd040ba":"2022-01-17T21:39:55.156Z","5.1.8-renovate-typedoc-0-x-9dc0241cab6f8aa65f56a3aa783a75e9224b2c24":"2022-01-18T09:24:59.560Z","5.1.8-renovate-internal-non-major-c7aa80772b581989aa64dba18f0c76bd6f4cd626":"2022-01-19T12:03:09.801Z","5.1.8-renovate-formulajs-3bddc4a8b6caf743bff1f388a8644fad2851cf9a":"2022-01-19T12:03:45.040Z","5.1.8":"2022-01-19T12:07:50.924Z","5.1.9-renovate-formulajs-1124ceb9c4a256c897d33d9d95928dc39ad0ee87":"2022-01-19T12:10:43.209Z","5.1.9-renovate-internal-non-major-eb104b70b79b68a442d713c21583276039b44bea":"2022-01-19T12:14:01.687Z","5.1.9":"2022-01-19T12:17:51.631Z","5.1.10-renovate-formulajs-929c1e53ba793b2014d956a5048ce7ffd21c5fe1":"2022-01-19T12:21:57.054Z","5.2.0-switch-to-safe-eval-396e322ab9dd5854b8e8d0f79d3d6ae255edd14d":"2022-01-21T10:24:20.096Z","5.1.10-renovate-balena-jellyfish-client-sdk-8-x-6769eea8b54a61fd566dff2a7acb8917bfb9d8a1":"2022-01-21T18:22:39.695Z","5.1.10-renovate-external-non-major-f243bbfcc28b249856eb9befa14c0e977f4f9b83":"2022-01-22T00:59:41.209Z","5.1.10":"2022-01-22T01:02:46.560Z","5.1.11-renovate-formulajs-dd3f8b7c6f5cf4e5cb5d89c91e0392262c6d65d2":"2022-01-22T01:08:45.579Z","5.1.11-renovate-internal-non-major-6a3396efa2ac76bddde1400738b79675ab769155":"2022-01-22T02:18:46.742Z","5.1.11":"2022-01-22T02:23:24.160Z","5.1.11-renovate-formulajs-2357cad98e56f8f6365ec8e7658b072270db4bbe":"2022-01-22T02:26:00.125Z","5.1.12-renovate-balena-jellyfish-client-sdk-8-x-356cf16aad50d5bf56544c3b961bf8ad181f2495":"2022-01-22T02:26:29.508Z","5.1.12-renovate-formulajs-3bed9ebe6945fbe394cff8201a27a8f2e50c709f":"2022-01-22T02:28:33.906Z","5.1.12":"2022-01-22T02:32:31.712Z","5.1.13-renovate-formulajs-4d30a8a59efddbe12bc840d765fa030d373f0322":"2022-01-22T02:38:56.035Z","5.1.13-renovate-internal-non-major-dcbeeeaee66e0efc719aa7943e57d7e4cf7f2396":"2022-01-22T04:27:42.260Z","5.1.13":"2022-01-22T04:30:36.098Z","5.1.14-renovate-formulajs-4dd79db8b65e1686102af0e96c2c6d01193335da":"2022-01-22T04:35:00.718Z","5.1.14-renovate-internal-non-major-8af87efec98260214987c64ee918720c00b5f5e2":"2022-01-23T12:11:55.631Z","5.1.14":"2022-01-23T12:15:33.792Z","5.1.14-renovate-formulajs-f33ac8a6f68f83066fb2a2ca47a7693ce400531c":"2022-01-23T12:17:53.363Z","5.1.15-renovate-formulajs-4e832c99f76f5e3143b48619e8c3b980e0de86a7":"2022-01-23T12:20:35.135Z","5.1.15-renovate-external-non-major-cff5538174c2d3680ca225a1bc94418b9fa98c93":"2022-01-23T12:20:48.682Z","5.1.15-renovate-internal-non-major-22db515d5f25d2715016e65fe225e1b194ad2f3b":"2022-01-23T12:22:59.472Z","5.1.15":"2022-01-23T12:24:16.625Z","5.1.16-renovate-internal-non-major-7293a4db874019760bbf7ec8b63790aba8251358":"2022-01-23T12:27:14.733Z","5.1.16-renovate-formulajs-539e0cee9fc5a39e1790e2fb09fdd339d1e71f56":"2022-01-23T12:29:08.091Z","5.1.16":"2022-01-23T12:31:19.785Z","5.1.17-renovate-formulajs-06a882201192faf742c49c1d8a7c3ae05c8bdf3c":"2022-01-23T12:35:34.692Z","5.1.17-renovate-internal-non-major-0ea737a8628988ec77d7f92b9d949f62ccf54c0e":"2022-01-23T14:17:08.268Z","5.1.17":"2022-01-23T14:20:07.493Z","5.1.18-renovate-formulajs-6649e6a213fdbe51889a6c49f3a3b89701d8ef8a":"2022-01-23T14:24:59.326Z","5.1.18-renovate-internal-non-major-735ab09ea5ac139a3ba95c998522b51206d21356":"2022-01-23T16:13:36.559Z","5.1.18":"2022-01-23T16:17:21.902Z","5.1.19-renovate-formulajs-8ba46103a3cade35d0121826ed187deed2f9c953":"2022-01-23T16:21:14.120Z","5.1.19-renovate-external-non-major-cb57d88dd6a173c55cbecf0fdffcaaf7b5d7798a":"2022-01-23T16:23:28.122Z","5.1.19":"2022-01-23T16:27:09.337Z","5.1.20-renovate-formulajs-2689c9839f146bab5c144feceec7537f9459ce55":"2022-01-23T16:30:07.811Z","5.1.20-renovate-internal-non-major-3e7ca38184117925e8ca16a91568041a9bdaa16e":"2022-01-23T20:27:10.722Z","5.1.20":"2022-01-23T20:30:11.966Z","5.1.21-renovate-formulajs-409bb8754d1f9ca0461061364ccf7917be1f0e30":"2022-01-23T20:33:25.572Z","5.1.21-renovate-internal-non-major-bf3df4fa5d776785dc12d30fecd150b15571536a":"2022-01-24T15:46:48.047Z","5.1.21":"2022-01-24T15:50:01.277Z","5.1.22-renovate-formulajs-a74c243b9be69e9cf431208b965dd1c3065e88b4":"2022-01-24T15:53:04.443Z","5.1.22-renovate-internal-non-major-9c4bdeccce066df180553b9edbc48cbbee1afeec":"2022-01-25T12:28:59.270Z","5.1.22":"2022-01-25T12:32:07.463Z","5.1.23-renovate-formulajs-01e765341340f0bfe6fc62caa4579057d2e3cee5":"2022-01-25T12:36:56.192Z","5.1.23-renovate-internal-patch-c89291d2e04689f797aed83a18fb2fd76c7d6798":"2022-01-29T00:52:55.911Z","5.1.23-renovate-external-non-major-1a96bfb5e28db40277bc26d3279cb8e98e30db7d":"2022-01-29T00:53:15.878Z","5.1.23":"2022-01-29T00:56:18.836Z","5.1.24-renovate-external-non-major-790c902fbdf11e1f5d8c1e3c9ffd32747099bc67":"2022-01-29T01:00:26.519Z","5.1.24-renovate-formulajs-76848162bb124e8fd527f12702f5f47f34e493db":"2022-01-29T01:00:42.654Z","5.1.24":"2022-01-29T01:04:45.855Z","5.1.25-renovate-formulajs-a2cbfd054d0ac82159606863c3b8f85ab01ec72d":"2022-01-29T01:09:03.107Z","5.1.25-renovate-internal-patch-ebc5b93e704edc3b3826b3a502ee8d45575c89cf":"2022-01-31T23:32:00.165Z","5.1.25":"2022-01-31T23:35:27.660Z","5.1.26-renovate-formulajs-0b9b78434d14bd6929e8bcb7354b94958a0660a2":"2022-01-31T23:38:42.289Z","5.1.26-renovate-balena-jellyfish-client-sdk-8-x-a90a4283e4f4009a4d0729dad7c2cb676b3de16f":"2022-02-03T18:00:51.098Z","5.1.26":"2022-02-03T19:16:20.864Z","5.1.27-renovate-formulajs-967c9beccbf46f52592e86cab6a67935a048ef26":"2022-02-03T19:19:18.827Z","5.1.27-minor-fixes-b157956cddd63378a7e5a62f3dbcc370afeab60b":"2022-02-03T20:31:04.086Z","5.1.27":"2022-02-03T20:34:14.971Z","5.1.28-renovate-formulajs-4f5c20108df82810132b266c02b2626af784b6e3":"2022-02-03T20:37:30.489Z","5.1.28-renovate-major-formulajs-8795c1eccde3d077ef2c37f38579b269121c5d12":"2022-02-05T03:00:18.085Z","5.1.28-renovate-internal-patch-f89988f12159502195da1e6aa39402d51bc00896":"2022-02-05T10:57:27.146Z","5.1.28":"2022-02-05T11:01:31.682Z","5.1.28-renovate-external-non-major-b7ca8d0a00bba80cf16099e1599245ca6e71c832":"2022-02-05T11:03:40.006Z","5.1.28-renovate-major-formulajs-17a41901a954e906f1afe3d584f7223068d4d9aa":"2022-02-05T11:04:18.253Z","5.1.29-renovate-formulajs-48889c96cd7d33a715e03d803a802cceccabb2df":"2022-02-05T11:06:38.694Z","5.1.29-renovate-major-formulajs-bcd64c49aff15051ae07abfe3a03ee3e9ef1a15c":"2022-02-05T11:07:30.957Z","5.1.29-renovate-internal-patch-d0b09163122d3fa2791865c7961a82a25e8b7837":"2022-02-05T12:48:23.357Z","5.1.29":"2022-02-05T12:52:07.078Z","5.1.30-renovate-formulajs-cec4075333f29c514be0ab8a5b423a60adc6514f":"2022-02-05T12:54:22.303Z","5.1.30-renovate-major-formulajs-2aed5f9174b82dc5663c389ddb0451969edb9b35":"2022-02-05T12:55:38.505Z","5.1.30-renovate-external-non-major-b77d652775e52b8bf748c012ccb69708e534b1c7":"2022-02-08T13:08:10.661Z","5.1.30":"2022-02-08T13:11:07.668Z","5.1.31-renovate-formulajs-9bda96f59596ffbe84dfc89fb2672e6ea0281a88":"2022-02-08T13:14:32.286Z","5.1.31-renovate-major-formulajs-72edc2a98c0203461be4a89ce0757fe0509247d1":"2022-02-08T13:14:53.631Z","5.1.31-renovate-internal-patch-b8be05599984dd0d7239d4276e25fe2286c1219c":"2022-02-12T02:21:37.075Z","5.1.31":"2022-02-12T02:25:20.710Z","5.1.31-renovate-major-formulajs-bde2419afb7f60e3f9ce2b2b3ab5e57143ee945d":"2022-02-12T02:27:14.812Z","5.1.32-renovate-formulajs-6c41e64a841c93da594c836189c4d705f53e9493":"2022-02-12T02:29:59.520Z","5.1.32-renovate-internal-patch-db327ecf1fb9cd4b2c5da9b6bbe3b59c0c859b76":"2022-02-13T20:43:28.385Z","5.1.32":"2022-02-13T20:47:22.472Z","5.1.33-renovate-formulajs-548620b8f467dcc59db6c5d2bf21616b00506681":"2022-02-13T20:53:31.446Z","5.1.33-renovate-major-formulajs-67bff33510f8382141af4a7302a266d4cec6467e":"2022-02-13T20:53:56.852Z","5.1.33-renovate-internal-patch-87eec2eab02ce1cad6c274ee6dd1b84bb5b0dc2c":"2022-02-15T01:57:17.527Z","5.1.33":"2022-02-15T02:00:31.640Z","5.1.34-renovate-formulajs-6c79fb898eebb10e1b3907990c41dc24ad3d3d49":"2022-02-15T02:03:35.823Z","5.1.34-renovate-major-formulajs-ae8abacf747c4254ec8738d737c3ec59da9812ca":"2022-02-15T02:03:59.396Z","5.1.33-lucianbuzzo-sort-dependent-formula-evaluation-e21524c3f04732a034accc661acc2b19768d8373":"2022-02-15T10:17:11.873Z","5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-dd4751568bdeaff7eb11f7e5e1203fa6f8f66fbc":"2022-02-15T10:25:37.377Z","5.1.34-lucianbuzzo-sort-dependent-formula-evaluation-63bb2684bd8831c00b3f77534896a0755f02020c":"2022-02-15T10:34:20.500Z","5.1.34":"2022-02-15T10:58:17.544Z","5.1.35-renovate-formulajs-38aa3169e043e6a09133fdd981fe3425145c91bf":"2022-02-15T11:02:19.774Z","5.1.35-renovate-major-formulajs-9b3e111c7c0004e13485d1961e8a4bc19784223a":"2022-02-15T11:03:41.321Z","5.1.35-lucianbuzzo-improve-readme-90b7ff85995f4eab2bf7e3740bb5fa33e054f783":"2022-02-15T11:23:02.239Z","5.1.35":"2022-02-15T11:51:38.561Z","5.1.36-renovate-formulajs-bc5998a94e53462c0e6ff724b1d4a15b2fc446a0":"2022-02-15T11:56:29.138Z","5.1.36-lucianbuzzo-deprecate-this-links-ee78005dedacb24bcb4d5d741136de0ec0e40a83":"2022-02-15T12:40:57.755Z","5.1.36":"2022-02-15T12:46:35.742Z","5.1.37-renovate-major-formulajs-e8159c05238d1c5a52a27a28c69f56f9db8e1488":"2022-02-15T12:49:47.867Z","5.1.37-renovate-formulajs-4254c8adc8e82027d17e3c916396ecd78b278ce3":"2022-02-15T12:50:58.329Z","5.1.37-renovate-balena-jellyfish-client-sdk-9-x-b80e43d3596a255f0558ab8958781bbbe9798727":"2022-02-18T23:03:15.321Z","5.1.37-renovate-balena-jellyfish-client-sdk-10-x-0e600320a2a24c4b1ac37696f27a15237dc99f0a":"2022-02-19T00:58:18.805Z","5.1.37-renovate-major-external-major-1ff9599fc41a4a8076780248fe5527573be4fef8":"2022-02-19T00:58:39.372Z","5.1.37":"2022-02-19T02:44:30.253Z","5.1.37-renovate-formulajs-40f848f990209778c5254ee7af67a120922b32ab":"2022-02-19T02:46:34.728Z","5.1.38-renovate-balena-jellyfish-client-sdk-10-x-42c0518f51ab63d6c9b17a19be4763ccbdf35bbd":"2022-02-19T02:47:41.849Z","5.1.38-renovate-major-formulajs-3b14310338da3de7f3022c1f75c58547d5149806":"2022-02-19T02:48:28.683Z","5.1.38-renovate-formulajs-5a9992c564f2b1768c81ec24b0cf314999e9d81e":"2022-02-19T02:49:35.048Z","5.1.38-renovate-typedoc-0-x-a946d43ba06b955c00fba89c2910abd28098b57d":"2022-02-20T04:56:01.480Z","5.1.38":"2022-02-20T06:39:10.529Z","5.1.39-renovate-balena-jellyfish-client-sdk-10-x-cf5c39bcc23c9ecdb054fdb91774984e728677de":"2022-02-20T06:46:55.639Z","5.1.39":"2022-02-20T06:50:31.312Z","5.1.40-renovate-major-formulajs-70c1047ca6d6a0162533e3348c62fcc35e868e62":"2022-02-20T06:56:47.142Z","5.1.40-renovate-internal-patch-e3bad02d3d99496b05741bc2e56466e98874c2c2":"2022-02-20T06:56:59.277Z","5.1.40-renovate-formulajs-c23e7145f57db473c639410678a1fff0258ffdd6":"2022-02-20T06:57:50.705Z","5.1.40":"2022-02-20T07:00:33.263Z","5.1.41-renovate-formulajs-7719949affb8e7e578dfba79d3365349c0485354":"2022-02-20T07:04:43.346Z","5.1.41-renovate-major-formulajs-1f7c56659775fa1ff39ba1a492a8d0e9ca105e88":"2022-02-20T07:05:05.310Z","5.1.41-renovate-balena-jellyfish-client-sdk-10-x-e38faf9df26657c3b5d6d1c10d21483df93f5753":"2022-02-22T15:59:16.327Z","5.1.41":"2022-02-23T04:54:10.875Z","5.1.42-renovate-formulajs-57b1fa08db3a7874abbffad0ced771810bf41e75":"2022-02-23T04:57:31.512Z","5.1.42-renovate-major-formulajs-173b1b16cf5f4982449970b32198095607ea155f":"2022-02-23T04:57:39.663Z","5.1.42-renovate-major-formulajs-7c47b3b64b20e570f32b740bad0fd44e2145b8f3":"2022-02-25T20:42:38.224Z","5.1.42-renovate-external-non-major-10673b564bd4c0c18d9ba0d93da598e84e352a92":"2022-02-26T01:32:59.789Z","5.1.42":"2022-02-26T01:36:40.965Z","5.1.43-renovate-formulajs-641fb4c483ca58b5f788503895f0d5a05c9bef6a":"2022-02-26T01:40:15.437Z","5.1.43-renovate-major-formulajs-ed42b5356305473e30391d5a6733acc2f0654ea6":"2022-02-26T01:40:54.065Z","5.1.43-renovate-internal-patch-2043eb87eb29d25fcb30c8ee2841c099b37cd73b":"2022-02-26T04:23:32.006Z","5.1.43":"2022-02-26T04:26:34.556Z","5.1.44-renovate-formulajs-740adffde851c40fe5aaaa81217b3fe688f7f6cb":"2022-02-26T04:29:37.032Z","5.1.44-renovate-major-formulajs-eacb397285110769eef5df02aa6eb21c44c7ff2e":"2022-02-26T04:30:24.477Z","5.1.44-LucianBuzzo-patch-1-cfdb0b02af88ecfa4535a91f7a8a3b16ccc8dda3":"2022-03-04T13:08:01.558Z","5.1.44":"2022-03-04T13:11:18.825Z","5.1.45-renovate-major-formulajs-22d3ef6a6ff5089eb127d20c7f6f7538e606a1a5":"2022-03-04T13:17:03.604Z","5.1.45-joshbwlng-bump-lint-staged-b471ad6a9b7d016ea22c3ded3465f40d57e64421":"2022-03-05T15:08:38.407Z","5.1.45":"2022-03-05T15:11:56.818Z","5.1.46-renovate-formulajs-f4e25f8ee52ee0368aa43f93934bf915f391d3c3":"2022-03-05T15:15:28.958Z","5.1.46-renovate-major-formulajs-6022440b6311b0c744bdc41ab7360e3fa0de3cba":"2022-03-05T15:15:51.955Z","5.1.46-renovate-external-non-major-237a11e8a5e5819872e279dd4a2a7e506a25df7c":"2022-03-05T15:18:46.726Z","5.1.46-renovate-internal-patch-1b66771372805bff47cbd045d9050b19625d2c54":"2022-03-05T15:22:13.414Z","5.1.46":"2022-03-05T15:26:15.031Z","5.1.47-renovate-external-non-major-1a8ae6417e6561caf7a30460936ca35c74fee5d4":"2022-03-05T15:30:20.054Z","5.1.47-renovate-major-formulajs-7b31f0ec5b818fffe7d4f886a7a0d8cc227954f7":"2022-03-05T15:31:02.750Z","5.1.47-renovate-typescript-4-x-d1256d1a53396047c8487c3df702018fc2d51cb9":"2022-03-06T01:19:43.630Z","5.1.47-renovate-internal-patch-5b37d9e2301db194ab4e5d9685af368c9a1b8a63":"2022-03-07T04:17:03.816Z","5.1.47":"2022-03-07T04:20:15.430Z","5.1.48-renovate-typedoc-0-x-1b15a2ba6cccbf9776184717fc33a2c41aaf04ff":"2022-03-07T04:23:46.252Z","5.1.48-renovate-major-formulajs-8656fc45884e7acbc35c3077df977143fbce7d91":"2022-03-07T04:24:29.897Z","5.1.48-renovate-formulajs-e4776488a3b88f0e2fbb0508639648b291295a7e":"2022-03-07T04:25:37.450Z","5.1.48-renovate-typescript-4-x-9815b7def2b8959eda3fc6aaf082e8cdbb983346":"2022-03-07T04:26:10.492Z","5.1.48":"2022-03-07T04:29:03.214Z","5.1.49-renovate-typescript-4-x-306fd184c2faa5ef158e6a35936d4a411710bd9e":"2022-03-07T04:31:20.415Z","5.1.49-renovate-major-formulajs-c3416b3fe57548abac6db4d718073963c19d30dc":"2022-03-07T04:31:35.022Z","5.1.49-renovate-formulajs-d0e8b85a1d6d6bb4d7d7597ef9667cde262b735a":"2022-03-07T04:33:44.622Z","5.1.49":"2022-03-07T05:53:16.390Z","5.1.50-renovate-major-formulajs-c62357ac2e3a4f7497994be7ed6197a617733854":"2022-03-07T05:57:47.444Z","5.1.50-renovate-formulajs-a0f6c96850d4069fc7bd1c31a4cf58713e63a000":"2022-03-07T05:59:31.933Z","6.0.0-lucianbuzzo-formula-extension-e6660efe15c1ff7e0c9c70cfc498a7966f89bfea":"2022-03-07T14:43:14.000Z","5.2.0-switch-to-safe-eval-919de362035022c0a6b9c09bc1b66413ae4905b0":"2022-03-07T17:36:28.800Z","5.1.50-lucianbuzzo-fix-inconsistent-aggregate-cf889b09487eddfe7fbb2ef7878fe0e6aa0d2a59":"2022-03-09T10:16:35.569Z","5.1.50":"2022-03-09T10:21:12.105Z","5.1.51-renovate-formulajs-0af3e88f8a4317c5fc3c3bee2dbd2834cdf883eb":"2022-03-09T10:25:54.870Z","5.1.51-renovate-major-formulajs-a4a836299b3d92048cc4f887c98fe5e45384d17f":"2022-03-09T10:26:41.305Z","5.1.51-lucianbuzzo-aggregate-remove-undefined-9c6f0e9365dcfda237b9c1d2ece27733e7374a15":"2022-03-09T10:35:07.457Z","5.1.51":"2022-03-09T10:47:55.506Z","5.1.52-renovate-formulajs-9b56a53a1e2c0ace91850459e9a8219de554d580":"2022-03-09T10:52:12.392Z","5.1.52-renovate-major-formulajs-91eecf518eee295a849f212c9b98fa4eed45db70":"2022-03-09T10:53:34.514Z","5.2.0-lucianbuzzo-evaluate-error-message-21068b3c53814e7155cce8e3a8a20b56fb462895":"2022-03-09T13:13:48.560Z","5.2.0":"2022-03-09T13:31:31.508Z","5.2.1-renovate-formulajs-a2048878df979712e1294cf1ed6cf37ad990541e":"2022-03-09T13:35:48.495Z","5.2.1-renovate-major-formulajs-8612263e71462e5997d073f36dd24e4c049d8399":"2022-03-09T13:37:07.630Z","5.2.1":"2022-03-09T13:39:08.602Z","5.2.2-renovate-major-formulajs-e689c9b4afc8219a572e7a144577dc2cd301b561":"2022-03-09T13:42:57.281Z","5.2.2-joshbwlng-result-check-96bc34a36f86a9ae04ffaa8ec25f035c89f7bf41":"2022-03-11T04:16:52.864Z","5.2.2-joshbwlng-result-check-5100bf70128189b1eef68a13d99b336de373b3a1":"2022-03-11T04:29:23.289Z","5.2.2-joshbwlng-result-check-e651058c6531e8c19b9d0965df930b658bd53ce5":"2022-03-11T05:26:32.096Z","5.2.2-joshbwlng-result-check-6edab3edb7600d825aa3a125f77f47a38f5a0b79":"2022-03-11T05:30:07.688Z","5.2.2-joshbwlng-array-merge-f7ac5011dfd5cef18124a13b3b25e1cc5664d2ba":"2022-03-11T05:37:22.522Z","5.2.2-joshbwlng-remove-only-82bb055a9f2997362ee748e03374ccc2d915f89d":"2022-03-11T05:44:38.889Z","5.2.2-joshbwlng-remove-only-f4667f5ea798ed50ae5e1ecbc8c5804a0319a7e3":"2022-03-11T05:54:10.986Z","5.2.2-joshbwlng-remove-only-f6dffa1f264839fbfc3b71671c94da378e2ea5fd":"2022-03-11T07:38:50.563Z","5.2.2-joshbwlng-remove-only-d8d58c15e6d51d800d7521c7db636adeff78802a":"2022-03-11T08:04:30.396Z","5.2.2-joshbwlng-remove-only-8bf1b0ca8a63bddbb9963174b3dcbe10c578153f":"2022-03-11T08:09:06.011Z","5.2.2":"2022-03-11T08:12:31.101Z","5.2.3-renovate-major-formulajs-c0507ab93b81355a3ab9d95ae1a2236826b68dd6":"2022-03-11T08:16:12.623Z","5.2.3-joshbwlng-result-check-326081bbf0c088c31905f7d786678cb030e952e8":"2022-03-11T08:47:36.115Z","5.2.3-joshbwlng-array-merge-2c12c41c40eedecf8903802d32ddd3b2b759c61d":"2022-03-11T10:32:06.306Z","5.3.0-joshbwlng-array-merge-94d4304d2bb4abc4e04511cfad96ca61e199beda":"2022-03-11T10:47:07.790Z","5.3.0":"2022-03-11T10:53:36.882Z","5.3.1-renovate-major-formulajs-cd06ea5323e2b4711971707e4ea5a726be70dc93":"2022-03-11T10:57:39.978Z","6.0.0-lucianbuzzo-formula-extension-2f5cf6f237614a4c8d70a5eab250c78e0d2b9e4a":"2022-03-14T12:46:35.527Z","6.0.0-lucianbuzzo-formula-extension-71ae0c88e9b2a5b3cac8fa080aa52841f63066cb":"2022-03-14T12:54:47.809Z","6.0.0-lucianbuzzo-formula-extension-3a209917033ab2500a523c78b9fb2513c4c4058e":"2022-03-14T13:04:50.166Z","6.0.0":"2022-03-14T13:30:58.231Z","6.0.1-renovate-major-formulajs-a0010254f3997b6cae0c74f64255089b3cc0d072":"2022-03-14T13:39:12.313Z","6.1.0-lucianbuzzo-836-formula-introspection-4e91a4da636e01d1282fb1d97c066e86425c73ed":"2022-03-15T11:44:19.491Z","6.1.0":"2022-03-15T12:02:47.991Z","6.1.1-renovate-major-formulajs-c5e67aaad8fe5b5b5f92be8775602cbbe3e5cfb7":"2022-03-15T12:07:35.057Z","7.0.0-lucianbuzzo-839-remove-triggered-action-creation-21ce4a6b8eae542a5c586c6a9335f2b518259939":"2022-03-15T15:21:21.617Z","7.0.0":"2022-03-15T15:36:53.561Z","7.0.1-renovate-major-formulajs-9cd62f3936c6a71df3922fcbb8462e49cacdf38b":"2022-03-15T15:42:15.659Z","7.0.1-renovate-external-non-major-a05c7c07e4c86e42bf01607206572c99f4a9b5b5":"2022-03-19T02:28:58.720Z","7.0.1":"2022-03-19T02:32:57.104Z","7.0.2-renovate-major-formulajs-0890e7fc9f1adbe349f0d079381e2c984d54e2a7":"2022-03-19T02:37:19.088Z","7.0.2-joshbwlng-update-repo-yml-c9e67946153ef53bda0ad585244039f99b44b3d7":"2022-03-22T04:10:26.725Z","7.0.2":"2022-03-22T04:14:09.745Z","7.0.3-renovate-major-formulajs-cf4401e41b051c3150d3a7af4adecf5555a0a32c":"2022-03-22T04:19:48.566Z","7.0.3-renovate-typescript-4-x-7de57f67e89ddfc21fbfbb617b7f950b12c12917":"2022-03-26T11:40:59.466Z","7.0.3":"2022-03-26T13:01:50.461Z","7.0.4-renovate-major-formulajs-3bbd51a30025eb81d87608d8a533fe54ac98f617":"2022-03-26T13:08:35.995Z","7.0.4-renovate-external-non-major-a262754d5fbc5a0ca6435644468e6fb70ab44044":"2022-03-26T13:10:26.564Z","7.0.4":"2022-03-26T13:14:22.480Z","7.0.5-renovate-major-formulajs-9e7750e9617072885aa865ae1ecebc7a00b76948":"2022-03-26T13:17:32.743Z","7.0.5-renovate-typedoc-0-x-21b7ea85df7cff97e63decdb110786b626809a34":"2022-04-07T05:23:57.572Z","7.0.5":"2022-04-07T08:57:09.580Z","7.0.6-renovate-typedoc-0-x-fd1e59671772ac47520b88c2d38f6e3e996ca8ca":"2022-04-12T22:50:32.916Z","7.0.6":"2022-04-12T22:54:54.500Z","7.0.7-renovate-major-formulajs-5e04335c5d18469a7a66fafd5d066255c19ae5b4":"2022-04-12T22:57:56.857Z","7.0.7-repo-sync-jellyfish-config-default-31cacf61c5ca66bd14c050c98f309896d35abaf2":"2022-04-15T02:48:17.322Z","7.0.7":"2022-04-15T02:52:08.645Z","7.0.8-renovate-internal-patch-e58fbb92dd1cb527ed4a36f6758596b303c61447":"2022-04-15T14:50:55.020Z","7.0.8-renovate-major-formulajs-95eb47a868758a94b27b97bf9a34e50c16cb4200":"2022-04-15T14:51:35.757Z","7.0.8":"2022-04-15T14:55:29.941Z","7.0.8-renovate-major-formulajs-1ebfc7456ce2809552faadc947fa3dbc322abfda":"2022-04-15T14:58:09.334Z","7.0.9-renovate-major-formulajs-c305fe5b87d3a5437e85e1eeff3f13e09c8be924":"2022-04-15T14:59:45.073Z","7.0.9-renovate-typescript-4-x-1006933b93b0988f00450e4aa8aa90a497272011":"2022-04-28T22:40:58.608Z","7.0.9":"2022-04-28T23:05:47.554Z","7.0.10-renovate-major-formulajs-e842c1379118664db14b944edf8697c41fe131b4":"2022-04-29T05:22:31.310Z","7.0.10-joshbwlng-bump-jest-a8584b8c982a10676100f338ccbe3783baa5f381":"2022-05-04T03:42:30.049Z","7.0.10":"2022-05-04T03:47:22.061Z","7.0.11-renovate-major-formulajs-76546d77ecedfe46d348d93afcd3d094dfb7c40c":"2022-05-04T03:51:35.312Z","7.0.11-renovate-external-non-major-b5ae0acbb1e54a8046e7faa408306fdcbfdf4cc1":"2022-05-07T02:02:07.312Z","7.0.11":"2022-05-07T02:05:35.091Z","7.0.12-renovate-major-formulajs-2880c7e829cf0482a06f85460c78d117f445efbc":"2022-05-07T02:08:31.662Z","7.0.12-renovate-external-non-major-5106bb40b20d76a5aef398de969ccfcddae4b963":"2022-05-14T00:28:28.499Z","7.0.12":"2022-05-14T00:32:02.648Z","7.0.13-renovate-major-formulajs-ba7a1cb286ba3fe49afb7d5a0a38f574f9080b20":"2022-05-14T00:33:40.565Z","7.0.13-renovate-external-non-major-27fefb1abb1eb3779fbca7842a790c68a74e77b3":"2022-05-28T01:49:50.058Z","7.0.13":"2022-05-28T01:53:31.665Z","7.0.13-renovate-typescript-4-x-b6bce5b5a86029c010e8868f4fad0f2e9b11cecf":"2022-05-28T01:55:50.559Z","7.0.14-renovate-major-formulajs-eb20650b6489f75cb3967c73106b1365d1eb89a4":"2022-05-28T01:56:26.093Z","7.0.14-renovate-typescript-4-x-3f35db43c7399a9324c9ccdc1bc5dac636bf1ee4":"2022-05-28T01:59:01.192Z","7.0.14-renovate-typedoc-0-x-14376a7f66213ab3a786020be2b1722a8ee58689":"2022-05-30T18:18:06.320Z","7.0.14-renovate-typescript-4-x-8a5855e2e04f384cc3620cb21b6583708bed8545":"2022-05-31T09:54:52.676Z","7.0.14-renovate-major-formulajs-38e12dd1f9aca32e5ceb8fec579f2790e7770b0f":"2022-05-31T10:29:08.965Z","7.0.14-renovate-typedoc-0-x-898dd79365b1a7754b195249472f68c69427e12e":"2022-06-01T04:02:00.211Z","7.0.14":"2022-06-01T04:28:41.351Z","7.0.15-renovate-major-formulajs-e14f39214d55e3fe76ba13c07aa68d50cd7c6f79":"2022-06-01T04:30:41.158Z","7.0.15-renovate-typescript-4-x-4e2a4ec1d85e60470808c8d39ea7ad67e7fd7d8a":"2022-06-03T21:26:52.491Z","7.0.15":"2022-06-04T00:50:19.362Z","7.0.16-joshbwlng-bump-lint-staged-9b5f7e830cd969dbb0ebedff11c019fe5bee42db":"2022-06-05T07:44:03.993Z","7.0.16":"2022-06-05T07:47:13.690Z","7.0.17-joshbwlng-bump-types-jest-eea39c26936d4516b6c253e1b2bc61e477abd352":"2022-06-05T08:00:40.191Z","7.0.17":"2022-06-05T08:07:19.262Z","7.0.18-renovate-typescript-4-x-701715b5d85a142bbc71ccb306c8a6d7cc783357":"2022-06-17T19:29:35.447Z","7.0.18-renovate-major-formulajs-2cafa6d17d72e21f9cad56c0eacb58e41a994716":"2022-06-18T00:00:51.054Z","7.0.18":"2022-06-19T08:04:41.586Z","7.0.19-joshbwlng-drop-jellyfish-config-ec61b667eeee8a1ffb432f8158ef7dec2a4cc05d":"2022-06-19T08:19:28.696Z","7.0.19":"2022-06-19T08:25:16.594Z","7.0.20-joshbwlng-bump-deps-4ca052fa90541812f9e6e1fc3b188c93d440e64c":"2022-06-19T23:41:22.237Z","7.0.20":"2022-06-19T23:45:12.663Z","7.0.21-renovate-typedoc-0-x-3204d95149aff64c24bf2df48d2053b932af7f7e":"2022-06-25T02:57:03.038Z","7.0.21-renovate-external-zero-minor-938dfeebbc28d40ce85eedd117855eb903167d80":"2022-06-26T21:35:17.189Z","7.0.21-renovate-external-zero-minor-8e2c14474464eaf9927d2b571845f2e3d2f2753a":"2022-06-27T00:45:19.497Z","7.0.21":"2022-06-27T00:48:31.256Z","7.0.22-renovate-typedoc-0-x-d33d23ffecadbea6016fbae3adfb0fef5deb4dd6":"2022-06-28T01:26:58.397Z","7.0.22":"2022-06-28T04:22:12.587Z","7.0.23-renovate-typedoc-0-x-266080b8b4e8e718a7375bd7215a5cba9bb5f23d":"2022-07-01T20:52:23.569Z","7.0.23-renovate-typedoc-0-x-7b6faebc2f15583cf1c815dbeeb27ee81b41072f":"2022-07-02T18:01:27.543Z","7.0.23":"2022-07-03T02:41:44.078Z","7.0.24-joshbwlng-drop-jellyfish-types-9da53d0f1c8a2d6e8388057dc3a1aa7013e8aebc":"2022-07-07T04:00:03.026Z","7.0.24":"2022-07-07T04:22:05.503Z","7.0.25-renovate-typedoc-0-x-60f8cd1a8bc87bfa80eea5c43fe603b8d754b32b":"2022-07-08T01:45:36.130Z","7.0.25":"2022-07-08T01:49:40.578Z","7.0.26-renovate-typedoc-0-x-c56121db16314d1cbc71302ed75c054f4580fb2e":"2022-07-09T23:30:02.580Z","7.0.26":"2022-07-09T23:33:30.293Z","7.1.0-lucianbuzzo-countby-6353e0fba0b14af137e68b395e7ba66894b49ada":"2022-07-12T21:30:09.846Z","7.1.0":"2022-07-13T08:54:09.884Z","7.1.1-renovate-typedoc-0-x-1c42444772a92359d5c19d90dfd02166f941c8ba":"2022-07-18T00:59:02.043Z","7.1.1":"2022-07-18T01:02:20.356Z","7.1.2-renovate-autumndb-21-x-8e0dcf451bd1ba8e02cb0debedfa9e8a73291870":"2022-07-19T11:37:36.216Z","7.1.2-lucianbuzzo-autumndb-21-x-c7ea99bc5f8f561d7f427d8a2b700a715b990594":"2022-07-19T11:39:59.401Z","7.1.2":"2022-07-19T11:42:34.707Z","7.1.3-renovate-autumndb-21-x-6e4b6418c6df18aa91aaacc96fcc24a15613862b":"2022-07-20T20:21:23.510Z","7.1.3":"2022-07-20T20:26:10.401Z","7.1.4-renovate-typedoc-0-x-1ebcdb5f9e9481fdf4e0edc4bc566cc86c5b45ec":"2022-07-24T22:19:24.064Z","7.1.4":"2022-07-24T22:23:32.210Z","7.1.5-renovate-autumndb-21-x-7edce20b4017321127192e66b8537d2b74cecece":"2022-07-25T19:43:46.917Z","7.1.5":"2022-07-25T19:47:30.603Z","7.1.6-renovate-formulajs-39c2e1bb2d0a77b90183b8f04bb49a47b4fe572a":"2022-07-31T02:36:33.033Z","7.1.6-renovate-jest-monorepo-45cf48167450915b0fea765b546ebc88c23c4cd9":"2022-07-31T09:51:15.566Z","7.1.6":"2022-07-31T09:55:25.017Z","7.1.7-renovate-lint-staged-13-x-a6b98d65eaa009278702a165633265535570b209":"2022-07-31T09:59:21.072Z","7.1.7-renovate-formulajs-3ab15c20abb1e8d150b3d0f6add7e31f602fee1c":"2022-07-31T10:01:06.821Z","7.1.7":"2022-07-31T10:04:09.138Z","7.1.8-renovate-ts-jest-28-x-7ed962a18d632f5c0264f8c8545d146f3ab8c285":"2022-07-31T10:08:40.056Z","7.1.8":"2022-07-31T10:14:00.420Z","7.1.9-renovate-formulajs-f1efe6f09b3bd849eaf0dabc5a93e58a1ec480f1":"2022-07-31T10:20:01.664Z","7.1.9-renovate-autumndb-21-x-1826ed7796221258e0ca9224493eab2bf115e2d5":"2022-07-31T14:05:10.481Z","7.1.9":"2022-07-31T14:09:00.701Z","7.1.10-joshbwlng-renovate-concurrency-7f5a8b397c5f05e6acb08a3351e798b0953a296a":"2022-08-02T00:13:01.361Z","7.1.10":"2022-08-02T00:16:03.646Z","7.1.11-renovate-autumndb-21-x-6454857a61f829c83e26123a29f8017fba7f9d48":"2022-08-02T00:19:31.841Z","7.1.11":"2022-08-02T05:09:43.996Z","7.1.12-renovate-typedoc-0-x-c39974b8469aa79dd10238097defb724c3b1b3be":"2022-08-02T05:13:24.598Z","7.1.12":"2022-08-02T09:00:05.584Z","7.1.13-renovate-autumndb-21-x-31914d047ff65280b88bd51341ecf3ce21fdb9c9":"2022-08-04T23:39:31.740Z","7.1.13":"2022-08-04T23:45:23.052Z","7.1.14-renovate-autumndb-22-x-46409cd54fbe6c727ec055eac2fa1ff116576a60":"2022-08-04T23:48:52.343Z","7.1.14":"2022-08-04T23:53:06.707Z","7.1.15-renovate-autumndb-22-x-f83a61fa67b7af5905ea3ea5ede1a64f61995503":"2022-08-06T02:23:11.921Z","7.1.15":"2022-08-06T02:26:58.347Z","7.1.16-renovate-autumndb-22-x-d47479871823f456ef8fdf70a5cd01e44bcee5f3":"2022-08-06T05:30:54.539Z","7.1.16":"2022-08-06T05:35:13.374Z","7.1.17-renovate-autumndb-22-x-d83a82759947a13228aaa75167a5d4004e060f26":"2022-08-06T11:21:43.067Z","7.1.17":"2022-08-06T11:26:06.058Z","7.1.18-renovate-autumndb-22-x-191f352239710e89c602817ded802eec86772e2d":"2022-08-06T14:25:37.765Z","7.1.18":"2022-08-06T14:28:58.337Z","7.1.19-renovate-autumndb-22-x-d98cb58695961b5556bca16b0d1f15dc81b39650":"2022-08-08T12:20:53.505Z","7.1.19":"2022-08-08T12:25:06.155Z","7.1.20-renovate-autumndb-22-x-4ee7e3b1a6592ce137fad836dd72a6f0157bc55f":"2022-08-10T17:00:38.685Z","7.1.20":"2022-08-10T17:03:45.075Z","7.1.21-renovate-autumndb-22-x-4b2fd18629a6a2fd8cdeabd9b4d976fd7ee76d0e":"2022-08-13T01:44:06.246Z","7.1.21":"2022-08-13T01:47:46.118Z","7.1.22-renovate-autumndb-22-x-bbb38035e2dabd0440d72e96f480a89075765c7d":"2022-08-13T04:00:04.503Z","7.1.22":"2022-08-13T04:07:05.523Z","7.1.23-renovate-autumndb-22-x-55be917e670610a6ce19c5aee7b9b0d434cc23de":"2022-08-13T05:57:21.300Z","7.1.23":"2022-08-13T06:00:32.632Z","7.1.24-renovate-autumndb-22-x-f345a836c10f0a173f858de99a5cf3d79d466561":"2022-08-13T11:40:54.093Z","7.1.24":"2022-08-13T11:44:07.725Z","7.1.25-renovate-autumndb-22-x-d68f983ff63449f47c56da8ba84c50c74f7bd255":"2022-08-16T14:56:32.096Z","7.1.25":"2022-08-16T15:00:35.278Z","7.1.26-renovate-autumndb-22-x-53ed67442098a3996479134a86deac5bfea75f8e":"2022-08-17T22:30:05.370Z","7.1.26":"2022-08-17T22:33:52.075Z","7.1.27-renovate-autumndb-22-x-e1a93d2b030e7d834c3422745c3842e0bda6d28a":"2022-08-18T09:39:44.825Z","7.1.27":"2022-08-18T09:45:13.134Z","7.1.28-renovate-jest-monorepo-8542d2a275c364e34689d9139a8de4b262e100ce":"2022-08-20T01:22:44.854Z","7.1.28":"2022-08-20T01:28:09.701Z","7.1.28-renovate-ts-jest-28-x-6ab8e63fa4d7ef23405a2c1397aeeb3e4669b691":"2022-08-20T01:30:49.977Z","7.1.29-renovate-ts-jest-28-x-81464ed13a341e4112b914e0248b4c58ba931ed0":"2022-08-21T01:46:10.939Z","7.1.29":"2022-08-21T01:49:51.743Z","7.1.30-renovate-autumndb-22-x-79d8dba09c10514cd995e45cb138dd1e47131d1d":"2022-08-21T01:53:15.311Z","7.1.30-renovate-autumndb-22-x-e26a6d8104b3f12d00a1ca665955f6c402a88dc8":"2022-08-21T03:47:23.724Z","7.1.30":"2022-08-21T03:54:16.343Z","7.1.31-renovate-autumndb-22-x-0782e5cdbe60bf26941a15f8bdc7cbd50f0de769":"2022-08-22T02:15:51.798Z","7.1.31":"2022-08-22T02:19:15.037Z","7.1.32-renovate-autumndb-22-x-b5f14d698e8a94242be6cca5b6aa13dfcaf10514":"2022-08-22T13:16:01.278Z","7.1.32":"2022-08-22T13:20:09.403Z","7.1.33-renovate-autumndb-22-x-5887ec6442fc48ab1437336409a082dadaa08d45":"2022-08-23T11:54:33.701Z","7.1.33":"2022-08-23T11:59:34.311Z","7.1.34-renovate-jest-monorepo-4ba7f1317eaaa1742de8616e24d50a7f159ea4e8":"2022-09-10T01:15:18.149Z","7.1.34":"2022-09-10T01:18:37.239Z","7.1.35-renovate-typedoc-0-x-2d2f629f43a65e0af2bb0698581b31d0a5b179d1":"2022-09-10T01:21:43.280Z","7.1.35":"2022-09-10T01:28:54.750Z","7.1.35-joshbwlng-update-typescript-d998f801b043efd743458b1a253c4a8262b8e830":"2022-09-10T01:30:08.314Z","7.1.36-joshbwlng-update-typescript-09bd9fe22e22f678fe81a2ea023a57103dbd246f":"2022-09-10T01:45:07.162Z","7.1.36":"2022-09-10T01:49:53.304Z","7.1.37-renovate-autumndb-22-x-b0e6bfe1f8a2daf3568fc052615bd8113b55ffee":"2022-09-10T01:51:54.777Z","7.1.37":"2022-09-10T01:58:09.568Z","7.1.38-renovate-autumndb-22-x-a78c4b1afbce4626d1e145cd24aaf75d44f159c4":"2022-09-10T02:07:14.217Z","7.1.38":"2022-09-10T02:11:04.720Z","7.1.39-joshbwlng-update-jest-10e66e13410032623dc48bbe85ebb55386496fb7":"2022-09-10T02:18:02.742Z","7.1.39":"2022-09-10T02:21:30.583Z","7.1.40-renovate-autumndb-22-x-84da9a2de2a0d204679b2cf5c1f7a9246260064a":"2022-09-10T05:57:23.268Z","7.1.40":"2022-09-10T06:00:45.576Z","7.1.41-renovate-autumndb-22-x-8e429d1d2fd2d61efeeb331ec7a9ec8fd074e3de":"2022-09-10T11:03:21.185Z","7.1.41":"2022-09-10T11:06:37.779Z","7.1.42-renovate-jest-monorepo-00449395b09fe09d3b074e2741bbfdadd78efe97":"2022-09-10T16:56:57.469Z","7.1.42":"2022-09-10T17:00:15.719Z","7.1.43-renovate-autumndb-22-x-577077a49d8a81ca415e866e02143a32045d6525":"2022-09-10T17:08:27.232Z","7.1.43":"2022-09-10T17:13:17.743Z","7.1.44-renovate-autumndb-22-x-6cff8c795cfa972bd092017c403d5e08dd85b46f":"2022-09-10T21:11:55.290Z","7.1.44":"2022-09-10T21:15:04.796Z","7.1.45-renovate-autumndb-22-x-6a32dd6d6ad6da989859dc4fd8f420cec073e111":"2022-09-11T03:11:10.263Z","7.1.45":"2022-09-11T03:14:39.736Z","7.1.46-renovate-autumndb-22-x-13c430f88dde3a1832c9becd057345bcab66d08d":"2022-09-11T06:23:04.968Z","7.1.46":"2022-09-11T06:27:00.988Z","7.1.47-renovate-autumndb-22-x-cc56be1d2226da6eec23d2c709f0b6f0eef1f8e6":"2022-09-11T11:40:17.296Z","7.1.47":"2022-09-11T11:44:08.787Z","7.1.47-renovate-jest-monorepo-13adf79b0e4b7e3bb74fa8eaaa56b4189e69364b":"2022-09-11T11:46:07.004Z","7.1.48-renovate-jest-monorepo-51ccee47b6bb8e365c4d170e2350478c9fcb74a2":"2022-09-12T02:19:56.295Z","7.1.48":"2022-09-12T02:23:42.893Z","7.1.48-renovate-autumndb-22-x-2ce8dc92885a51028454cf200d8f03c12b5fad12":"2022-09-12T02:25:58.380Z","7.1.49-renovate-autumndb-22-x-843ac867f85401165065919100a3074cd50a6a41":"2022-09-12T06:06:56.565Z","7.1.49":"2022-09-12T06:10:40.675Z","7.1.50-renovate-autumndb-22-x-932da687b6d41dd1f75320046e375b603f149f66":"2022-09-12T13:03:38.720Z","7.1.50":"2022-09-12T13:08:28.400Z","7.1.51-renovate-autumndb-22-x-02d3e7c5332a508eac3fa070878d0a33b5bb9fd1":"2022-09-12T13:13:17.953Z","7.1.51":"2022-09-12T13:16:50.041Z","7.1.52-renovate-autumndb-22-x-09feb9e71f081e728956f5aa99c9201340a82b52":"2022-09-12T20:50:01.743Z","7.1.52":"2022-09-12T20:53:18.668Z","7.1.53-joshbwlng-flowzone-eac676ac47128c219c806845558fab68e6d19fe5":"2022-09-13T02:21:47.398Z","7.1.53-joshbwlng-flowzone-6f8424a1aa3f58d208cde077c407d22456bce386":"2022-09-13T02:27:20.888Z","7.1.53":"2022-09-13T02:31:16.891Z","7.1.54-joshbwlng-engine-2abae6293fa1a27bfc616333b124660cb7215c0b":"2022-09-13T03:21:24.965Z","7.1.54":"2022-09-13T03:24:02.821Z","7.1.55-renovate-autumndb-22-x-d0109241a9b241d1958778dec224f6ffa61c1845":"2022-09-13T14:47:26.263Z","7.1.55":"2022-09-13T14:50:09.737Z","7.1.56-renovate-autumndb-22-x-37c13accad9aa71ae75c8bcb46b286e147271170":"2022-09-13T17:44:48.760Z","7.1.56":"2022-09-13T17:47:09.341Z","7.1.57-renovate-autumndb-22-x-6f7620760e98a4ff63f04a6c03e794ff7406c4dc":"2022-09-13T21:36:41.630Z","7.1.57":"2022-09-13T21:39:02.601Z","7.1.58-renovate-autumndb-22-x-ddf44730a8926935d0c2f8358ce3bc480094d307":"2022-09-16T06:26:13.427Z","7.1.58":"2022-09-16T06:28:42.193Z","7.1.59-renovate-jest-monorepo-06addb78579dc404073929cf724fa5627bd435c8":"2022-09-17T02:18:02.012Z","7.1.59":"2022-09-17T02:20:04.860Z","7.1.60-renovate-ts-jest-29-x-9b83decf5019cee65d55357495d446b6ff8c0857":"2022-09-17T02:22:41.866Z","7.1.60":"2022-09-17T02:24:48.355Z","7.1.61-renovate-autumndb-22-x-bc328268b47f71448a3f25a7ccb1b8fd9585962d":"2022-09-17T10:18:36.404Z","7.1.61":"2022-09-17T10:20:37.436Z","7.1.62-renovate-autumndb-22-x-3aab73d2c590f5296e4e93d4f39e8cac19bf7d85":"2022-09-17T13:34:00.893Z","7.1.62":"2022-09-17T13:36:10.187Z","7.1.63-renovate-autumndb-22-x-71f7f43b498b554d5dd6bb38e342054afd7a7323":"2022-09-17T16:08:25.539Z","7.1.63":"2022-09-17T16:10:20.278Z","7.1.64-renovate-autumndb-22-x-c045025fac63ce955ab425cbf2fc6b040c75623f":"2022-09-18T17:42:32.819Z","7.1.64":"2022-09-18T17:44:42.976Z","7.1.65-renovate-autumndb-22-x-791ef303f166b53f445820934c74aff20006f846":"2022-09-18T20:58:27.576Z","7.1.65":"2022-09-18T21:00:32.771Z","7.1.66-renovate-typedoc-0-x-20f08b657e6885fd0fa1701dabfe4e4be5ffac3f":"2022-09-18T21:03:25.967Z","7.1.66":"2022-09-18T21:05:28.422Z","7.1.67-renovate-autumndb-22-x-5c9bfcdb38fd0ba64af1c08bca4af406af760863":"2022-09-19T01:30:06.325Z","7.1.67":"2022-09-19T01:32:18.981Z","7.1.68-joshbwlng-nvmrc-b3765299686e93881663ae8d4f6dcde41aa3028e":"2022-09-19T04:15:20.196Z","7.1.68":"2022-09-19T04:17:29.796Z","7.1.69-renovate-autumndb-22-x-24b7773988a4ba47e169430c84602b28ecf38292":"2022-09-19T04:20:31.158Z","7.1.69":"2022-09-19T04:22:50.304Z","7.1.70-joshbwlng-codeql-7a6c6fc20a4e2d1e038e88164bd496eff5c5d444":"2022-09-19T07:01:22.081Z","7.1.70":"2022-09-19T07:03:52.882Z","7.1.71-renovate-autumndb-22-x-9686374dd2b386c449c6b6f0d69ebc90ad6f096e":"2022-09-19T07:06:40.728Z","7.1.71":"2022-09-19T07:09:15.536Z","7.1.72-joshbwlng-move-codeql-a74cb11805dcec9bdb249b69cf7058bd89a1c7ca":"2022-09-19T08:08:55.048Z","7.1.72":"2022-09-19T08:11:05.557Z","7.1.73-renovate-autumndb-22-x-5934e743c2e462ba0e37846318868b019aef9d5d":"2022-09-19T08:13:40.798Z","7.1.73":"2022-09-19T08:16:02.382Z","7.1.74-renovate-autumndb-22-x-ee388ae1389dad7f253b9cb84c5a7a7f6c29e8c3":"2022-09-19T13:02:03.476Z","7.1.74":"2022-09-19T13:04:57.824Z","7.1.75-renovate-autumndb-22-x-c772242d57ccdcdd460b1b671a16f7471b234fc4":"2022-09-19T15:50:15.091Z","7.1.75":"2022-09-19T15:52:30.652Z","7.1.76-renovate-autumndb-22-x-b32c30a50595ff91d70363c1a54edcd9d8ec0b0e":"2022-09-20T13:34:20.045Z","7.1.76":"2022-09-20T13:36:41.537Z","7.1.77-renovate-autumndb-22-x-beb964f7da9bbb40658fb2b6b8329dc603882a03":"2022-09-23T13:25:39.641Z","7.1.77":"2022-09-23T13:28:09.630Z","7.1.78-renovate-autumndb-22-x-69351bb61ca00eb23d1f88fa225430905f83441b":"2022-09-23T16:35:23.997Z","7.1.78":"2022-09-23T16:37:33.821Z","7.1.79-renovate-autumndb-22-x-80ddbd3f2d192b2046f1bc7b0e8ff663e9287edf":"2022-09-24T05:15:47.831Z","7.1.79":"2022-09-24T05:17:38.444Z","7.1.80-renovate-ts-jest-29-x-e10f77a97d7a85ff7c0d93c8c057a05cdee33be5":"2022-09-24T10:37:44.524Z","7.1.80":"2022-09-24T10:39:50.296Z","7.1.81-renovate-autumndb-22-x-3829d9a2a427c7d9f5e266e8d808872d78b88873":"2022-09-24T13:34:56.521Z","7.1.81":"2022-09-24T13:37:08.382Z","7.1.82-renovate-autumndb-22-x-c15016048baa22713dff10539f27e1951aa4fcd5":"2022-09-24T17:00:57.689Z","7.1.82":"2022-09-24T17:03:01.032Z","7.1.83-renovate-autumndb-22-x-8e95b3d2b14742d21c482b247e7d125b4b2718f5":"2022-09-24T19:29:49.182Z","7.1.83":"2022-09-24T19:31:58.937Z","7.1.84-flowzone-docs-4fa8f617b069e53de1ef430865ff3cc28f686323":"2022-09-27T14:39:55.123Z","7.1.84":"2022-09-27T14:42:31.823Z","7.1.85-renovate-autumndb-22-x-56aef19fbaae153f14aa88c9f8ee762131cc1442":"2022-09-27T14:45:21.463Z","7.1.85":"2022-09-27T14:47:44.516Z","7.1.86-renovate-autumndb-22-x-ec5ac948d0e308fd8ec61b0a56017b115f7c905f":"2022-09-27T18:34:20.934Z","7.1.86":"2022-09-27T18:36:55.142Z","7.1.87-renovate-autumndb-22-x-aa101b214f8a07036e0d901b9f4790a33bd5e666":"2022-09-27T23:00:39.979Z","7.1.87":"2022-09-27T23:03:09.819Z","7.1.88-renovate-autumndb-22-x-bcc9e29d129f27e8212fb5485bc1d5569fb90b23":"2022-09-28T02:44:46.349Z","7.1.88":"2022-09-28T02:47:01.006Z","7.1.89-node-18-5e422d16ba3d0dc83a421b47058d7e97616ceffb":"2022-09-28T03:53:00.775Z","7.1.89":"2022-09-28T03:55:13.816Z","7.1.90-renovate-autumndb-22-x-eca29b1d4aaa75cb41a5b65eff0a6718a36403df":"2022-09-28T14:49:42.425Z","7.1.90":"2022-09-28T14:52:33.494Z","7.1.91-renovate-autumndb-22-x-60f26e921780356b8f3edc3e55246a4691804dee":"2022-09-28T18:17:28.582Z","7.1.91":"2022-09-28T18:19:36.080Z","7.1.92-renovate-ts-jest-29-x-81298576be6ea48573e40b4ec9dbaae56a9893fc":"2022-10-01T00:04:47.103Z","7.1.92":"2022-10-01T00:06:46.901Z","7.1.93-renovate-typescript-4-x-75778b94930c60b8be5e98b1ea3a5559d8a4a2f2":"2022-10-01T00:09:50.917Z","7.1.93":"2022-10-01T00:12:09.378Z","7.1.94-renovate-autumndb-22-x-990de189fe54f24e0c8006a4f18e69e354f6a2ca":"2022-10-01T03:28:13.035Z","7.1.94":"2022-10-01T03:30:13.744Z","7.1.95-renovate-jest-monorepo-0a0ac831473bf78e78791739f9c4026167fadc09":"2022-10-01T03:33:27.844Z","7.1.95":"2022-10-01T03:35:43.002Z","7.1.96-renovate-autumndb-22-x-abaa26001db108cd4ee209cf94f60346f5e96431":"2022-10-01T06:31:28.583Z","7.1.96":"2022-10-01T06:33:37.831Z","7.1.97-renovate-autumndb-22-x-ecb670fa62305d974a6501cc4911b6ddde7dabae":"2022-10-01T09:41:41.327Z","7.1.97":"2022-10-01T09:43:39.820Z","7.1.98-renovate-autumndb-22-x-8e1bb584011c6839c71267c44b342a1ef4ef09ee":"2022-10-01T13:04:24.478Z","7.1.98":"2022-10-01T13:06:38.048Z","7.1.99-renovate-autumndb-22-x-37a8e9ce8b6acdf4b210ffd0c10a975e37163569":"2022-10-01T18:31:27.283Z","7.1.99":"2022-10-01T18:33:31.238Z","7.1.100-renovate-autumndb-22-x-3ed4456ba3e3511dba43bb191d592c59b5286942":"2022-10-01T21:24:41.280Z","7.1.100":"2022-10-01T21:26:56.527Z","7.1.101-renovate-autumndb-22-x-4b9bbce1dfcad668976d1128701fcd9cccc4f953":"2022-10-02T00:25:47.469Z","7.1.101":"2022-10-02T00:28:03.673Z","7.1.102-renovate-autumndb-22-x-ec6aecb5e3e966a2be8a1261db6449726511d137":"2022-10-03T01:07:11.794Z","7.1.102":"2022-10-03T01:09:38.283Z","7.1.103-renovate-autumndb-22-x-5546a31b3de8a7e04155e3b75a337681cf2f7c1c":"2022-10-03T15:27:15.117Z","7.1.103":"2022-10-03T15:29:27.824Z","7.1.104-renovate-autumndb-22-x-7dba33c20ff62ac37475f6577c4347d0e6007bba":"2022-10-04T03:18:20.734Z","7.1.104":"2022-10-04T03:20:27.100Z","7.1.105-renovate-autumndb-22-x-25dd98c85c9d268bb4aaa06e7984f8fdf62e42e9":"2022-10-04T06:53:54.297Z","7.1.105":"2022-10-04T06:56:08.540Z","7.1.106-renovate-autumndb-22-x-91f1897ad5f4a16099b147c7bac3e2700c77cac5":"2022-10-06T06:50:42.446Z","7.1.106":"2022-10-06T06:52:51.165Z","7.1.107-renovate-autumndb-22-x-05c8e20932e0da8299da4ebcc371ffb578149f58":"2022-10-07T06:14:47.343Z","7.1.107":"2022-10-07T06:17:28.211Z","7.1.108-renovate-jest-monorepo-a0792d62decd1b32e7302569fdfd979b40edaabd":"2022-10-08T02:48:28.257Z","7.1.108":"2022-10-08T02:50:54.615Z","7.1.109-joshbwlng-prettier-dafd66b521b77aeb8acdbb70a475a9dfa4ca0be6":"2022-10-08T13:13:12.946Z","7.1.109":"2022-10-08T13:15:54.049Z","7.1.110-joshbwlng-update-lint-staged-4ec698fa6379138bc8dbe5565e961f5ff383330c":"2022-10-08T13:21:31.860Z","7.1.110":"2022-10-08T13:24:05.269Z","7.1.111-renovate-autumndb-22-x-99f0d465c3e28fcac072f606dd8204f9ec525148":"2022-10-09T02:07:10.147Z","7.1.111":"2022-10-09T02:09:13.841Z","7.1.112-renovate-autumndb-22-x-040c21707c3da4a4692d99d11c3d6f08793e82cd":"2022-10-09T06:17:20.043Z","7.1.112":"2022-10-09T06:19:58.042Z","7.1.113-renovate-autumndb-22-x-35df249387241ed90ffb96ef567938d5a481402e":"2022-10-09T13:18:24.661Z","7.1.113":"2022-10-09T13:20:30.854Z","7.1.114-renovate-autumndb-22-x-e4ff4fdc46fcd13b9eb5861aee692aa5bb614d83":"2022-10-09T15:53:52.440Z","7.1.114":"2022-10-09T15:55:55.208Z","7.1.115-renovate-autumndb-22-x-07fa566dd8ad33e7a17b6c1957b798ed8fa4bad3":"2022-10-09T19:37:35.456Z","7.1.115":"2022-10-09T19:39:46.544Z","7.1.116-renovate-autumndb-22-x-ef060e2da5b846d99284851a47df40a1d61789ea":"2022-10-09T21:38:23.994Z","7.1.116":"2022-10-09T21:40:30.618Z","7.1.117-joshbwlng-jest-config-f511e912ffbfb376353926d2c3bed27a74a9fca5":"2022-10-10T03:16:32.854Z","7.1.117":"2022-10-10T03:24:44.438Z","7.1.118-renovate-autumndb-22-x-fc6e4e2e4fe7bd4691c2c72ec14fb253d79b0448":"2022-10-10T06:29:52.236Z","7.1.118":"2022-10-10T06:32:21.968Z","7.1.119-renovate-autumndb-22-x-0e6afd80931f21c26ccf6f59ab5f0f033a9b1013":"2022-10-10T09:55:53.740Z","7.1.119":"2022-10-10T09:58:06.234Z","7.1.120-renovate-typedoc-0-x-03327b0e570e1e93c96d4e24e5e4679b9425e2eb":"2022-10-10T22:10:10.120Z","7.1.120":"2022-10-10T22:12:35.168Z","7.1.121-renovate-autumndb-22-x-1218344a243a7ab0fac7d8ee3f9483d14dcf166e":"2022-10-10T22:15:41.520Z","7.1.121":"2022-10-10T22:17:54.921Z","7.1.122-renovate-autumndb-22-x-a6791f03a3a0a50a120bbd89b642a6655113e4bb":"2022-10-11T01:36:29.222Z","7.1.122":"2022-10-11T01:39:37.451Z","7.1.123-renovate-autumndb-22-x-96599e0153748d9601a8289d41be6e20f6048860":"2022-10-11T04:32:36.439Z","7.1.123":"2022-10-11T04:34:38.289Z","7.1.124-renovate-autumndb-22-x-6313379a5813bccd4c3c48b12346ea55d5ecbfad":"2022-10-11T07:15:23.091Z","7.1.124":"2022-10-11T07:17:32.841Z","7.1.125-renovate-jest-monorepo-892e4ee90bab6d9d7bb6391b51e847d793c55963":"2022-10-15T02:01:16.692Z","7.1.125":"2022-10-15T02:03:15.379Z","7.1.126-renovate-typedoc-0-x-c0f331118a22b41efda1f7dd85e08d1f6c85475f":"2022-10-18T04:30:07.941Z","7.1.126":"2022-10-18T04:32:25.288Z","7.1.127-renovate-autumndb-22-x-6dfa33711641bad8c0594e0b1c40c4f360c04951":"2022-10-18T07:09:06.054Z","7.1.127":"2022-10-18T07:11:08.681Z","7.1.128-renovate-autumndb-22-x-e44bac2816302f3f9338ebb2229036c80b6670ec":"2022-10-18T11:13:59.956Z","7.1.128":"2022-10-18T11:16:23.640Z","7.1.129-renovate-autumndb-22-x-9426b0904b65e845020d6be72ee728dd41e9d772":"2022-10-18T14:47:21.368Z","7.1.129":"2022-10-18T14:49:21.414Z","7.1.130-renovate-simple-git-hooks-2-x-f277c89e7cda1d532f5b770b86e317d294998104":"2022-10-22T01:36:19.894Z","7.1.130":"2022-10-22T01:38:18.040Z","7.1.131-renovate-jest-monorepo-3551fbd28b4e13e344f4ea07f288698ee52a006b":"2022-10-22T01:41:12.447Z","7.1.131":"2022-10-22T01:43:24.861Z","7.1.132-renovate-autumndb-22-x-6f70706fec67cf227d6264f3f05248ef8cf5b8a2":"2022-10-22T04:37:18.218Z","7.1.132":"2022-10-22T04:39:04.192Z","7.1.133-renovate-typedoc-0-x-b38b1e32c56c329ffe786aeab974729d31ee24d5":"2022-10-23T20:57:55.679Z","7.1.133":"2022-10-23T20:59:49.241Z","7.1.134-renovate-autumndb-22-x-0aa4b1ac71c960fc78bf47fc1a0c0abbfd2d076c":"2022-10-24T02:17:08.981Z","7.1.134":"2022-10-24T02:19:15.304Z","7.1.135-joshbwlng-readme-13111fd1a45ccf880c77e1c219eae3b25f72187a":"2022-10-24T02:28:39.949Z","7.1.135":"2022-10-24T02:30:51.168Z","7.1.136-renovate-autumndb-22-x-514104abe75a94c68eee0d9eddb171c2c78af5d4":"2022-10-24T05:20:03.629Z","7.1.136":"2022-10-24T05:22:19.097Z","7.1.137-renovate-autumndb-22-x-50cfd7f36fd83bbd77fc32e069e32a2d022222fd":"2022-10-24T08:55:27.441Z","7.1.137":"2022-10-24T08:57:39.238Z","7.1.138-renovate-autumndb-22-x-dde1eb905df51cdb42e1e37d865d3f1f1e3ee913":"2022-10-24T11:59:40.163Z","7.1.138":"2022-10-24T12:01:44.152Z","7.1.139-renovate-autumndb-22-x-eab0e81bc87c098a0ee95a4d39e793c8a16ae51c":"2022-10-25T06:55:40.496Z","7.1.139":"2022-10-25T06:57:59.303Z","7.1.140-renovate-typedoc-0-x-819395d8e4b2173328656bcdd7bc4db3358bbf82-1":"2022-10-28T03:42:17.373Z","7.1.140":"2022-10-28T03:44:25.130Z","7.1.141-renovate-jest-monorepo-cbd3a5d77182eae2ff4d5c18a3f0a48330a62238-1":"2022-10-29T00:17:59.712Z","7.1.141":"2022-10-29T00:21:13.104Z","7.1.142-renovate-typedoc-0-x-16baeaec9d234357fece4e65de737c4a7d9239a4-1":"2022-11-03T04:42:24.401Z","7.1.142":"2022-11-03T04:44:44.842Z","7.1.143-renovate-jest-monorepo-58baa7e3903d6222d071bac8bb01d32cd3ecf631-1":"2022-11-05T02:08:39.429Z","7.1.143":"2022-11-05T02:10:54.186Z","7.1.144-build-joshbwlng-renovate-707cb14b741d25028829f0427ed00def2877d7ae-1":"2022-12-13T00:28:27.500Z","7.1.144":"2022-12-13T00:31:51.488Z","7.2.0-build-renovate-node-16-x-51177fc59f7c0d1414624468c81650d280b2f3d4-1":"2022-12-13T03:05:17.517Z","7.2.0":"2022-12-13T03:11:56.559Z","7.2.1-build-joshbwlng-balena-lint-82ee7f7cd32f0fb1c5e47abcb617bf1a90cc3cf2-1":"2022-12-14T00:30:42.585Z","7.2.1":"2022-12-14T00:33:20.768Z","7.3.0-build-renovate-pin-dependencies-a5d01e4e646260c786aea91a4e71125e615cfc78-1":"2022-12-14T02:18:23.366Z","7.3.0-build-renovate-pin-dependencies-6ea5e3fc0c283db5d1ed535f6fe960d8c3138266-1":"2022-12-14T14:50:26.841Z","7.4.0-build-renovate-node-16-x-6427baa65bb46912a396613109944cb235263f3f-1":"2022-12-21T01:09:08.221Z","7.4.0":"2022-12-21T02:09:39.966Z","7.5.0-build-renovate-node-18-x-f45278b804c05172886fb0e33c58e37f9a121515-1":"2022-12-21T02:53:56.475Z","7.5.0":"2022-12-22T01:58:34.131Z","7.5.1-build-renovate-object-hash-3-x-5b754530e736325cc1550909c8c9a9d09259edd3-1":"2022-12-22T02:10:20.846Z","7.5.1":"2022-12-22T02:53:22.015Z","7.6.0-build-renovate-actions-checkout-digest-46d8d20b8b1332911fcc5b8fb1408096c88ee96a-1":"2023-01-05T14:51:10.240Z","7.6.0":"2023-01-05T14:59:10.230Z","7.7.0-build-renovate-node-18-x-71496a77cbe30ff7ffe19f9e79facf5dc83edbbf-1":"2023-01-06T01:09:03.620Z","7.7.0":"2023-01-06T02:15:14.019Z","7.8.0-build-renovate-github-codeql-action-digest-417220832969b91bf1bc9f6ec4e8dc62b55bc928-1":"2023-01-12T10:51:25.067Z","7.8.0-build-renovate-github-codeql-action-digest-557da8f5a05627fc95a97c0ddce44cef5e6ee7de-1":"2023-01-18T18:51:12.762Z","7.8.0":"2023-01-18T19:51:04.845Z","7.8.0-build-renovate-rimraf-4-x-2f414401e0b705720b51abb37dc7b3aa1c065c29-1":"2023-01-18T19:52:43.047Z","7.8.1-build-renovate-rimraf-4-x-43b1b03b0b8d9ce17f04de690fd8f58381effcad-1":"2023-01-18T20:51:42.908Z","7.8.1":"2023-01-18T21:52:14.534Z","7.9.0-build-renovate-github-codeql-action-digest-a17783dd1fd342237b79288b700fe5136a6bf4c6-1":"2023-01-26T16:54:05.632Z","7.9.0":"2023-01-26T17:50:38.111Z","7.10.0-build-renovate-github-codeql-action-digest-c5227a7d3c07bb0cac161cc149494d2960fe365c-1":"2023-01-27T09:50:38.154Z","7.10.0":"2023-01-27T10:50:46.937Z","7.11.0-build-renovate-node-18-x-b276892c8526a43e7c6b9b93ae1046b0c254009e-1":"2023-02-02T19:51:47.530Z","7.11.0":"2023-02-02T20:50:29.810Z","7.11.1-build-joshbwlng-bump-deps-f9e0838851633de8d15dec7ee3a7366e2c630f43-1":"2023-04-02T05:25:20.095Z","7.11.1":"2023-04-02T05:35:59.491Z","7.11.2-build-joshbwlng-remove-typedoc-2b6f69a5afdcaef9693c4824cf8802fdf86107c9-1":"2023-08-28T08:21:25.012Z","7.11.2":"2023-08-28T08:27:43.799Z","7.11.3-build-joshbwlng-update-typescript-5b1f87a665a58a9f933c29f17eadee6f7f23b586-1":"2023-08-28T08:34:51.214Z","7.11.3":"2023-08-28T08:37:23.404Z","7.11.4-build-joshbwlng-add-types-lodash-7dc8b515dfd8683e5894e6d0ab287b789b245a48-1":"2023-08-28T08:41:06.893Z","7.11.4":"2023-08-28T08:44:20.446Z","7.11.5-build-joshbwlng-update-types-1460a283dc7ba20f00829d7fa2cd2c81bec62125-1":"2023-08-28T08:53:24.676Z","7.11.5":"2023-08-28T08:55:55.646Z"},"bugs":{"url":"https://github.com/product-os/jellyfish-jellyscript/issues"},"author":{"name":"Balena.io.","email":"hello@balena.io"},"license":"Apache-2.0","homepage":"https://github.com/product-os/jellyfish-jellyscript#readme","repository":{"url":"git+https://github.com/product-os/jellyfish-jellyscript.git","type":"git"},"description":"Jellyscript library for Jellyfish","maintainers":[{"name":"balena.io","email":"accounts+npm@balena.io"},{"name":"page","email":"page@balena.io"}],"readme":"<div align=\"center\">\n  <img width=\"200\" height=\"200\" src=\"https://raw.githubusercontent.com/product-os/jellyfish-jellyscript/master/icon.png\">\n  <br>\n  <br>\n\n[![npm version](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript.svg)](https://badge.fury.io/js/@balena%2Fjellyfish-jellyscript)\n\n  <h1>Jellyscript</h1>\n\n  <p>\n    Write computed properties in JSON Schema using javascript expressions.\n    <br>\n    https://product-os.github.io/jellyfish-jellyscript\n  </p>\n  <br>\n  <br>\n</div>\n\n## Installation\n\nInstall `@balena/jellyfish-jellyscript` by running:\n\n```sh\nnpm install --save @balena/jellyfish-jellyscript\n```\n\n## Usage\n\nJellyscript looks for the keyword `$$formula` in your schema and evaluates the expression it finds there.\nThe full object data being evaluated is provided to the script execution scope as `contract` and the current field being evaluated is provided as `input`.\nA `$$formula` field must be an expression, and aliases and variables are not supported.\nJellyscript supports all the functions provided by [FormulaJS](https://formulajs.info/)\n\nBelow is an example how to use this library:\n\n```typescript\nimport { Jellyscript } from '@balena/jellyfish-jellyscript';\n\nconst parser = new Jellyscript();\n\nconst schema = {\n\ttype: 'object',\n\tproperties: {\n\t\tnumber: {\n\t\t\ttype: 'string',\n\t\t\t$$formula: 'SUM(contract.input, 10)',\n\t\t},\n\t\tlucky: {\n\t\t\ttype: 'boolean',\n\t\t\t$$formula: 'contract.number === 13 ? true: false',\n\t\t},\n\t\tinput: {\n\t\t\ttype: 'number',\n\t\t},\n\t},\n};\n\nconst data = {\n\tinput: 3,\n};\n\nconst result = parser.evaluateObject(schema, data);\n\nconsole.log(result); // --> { lucky: true, number: 13, input: 3, }\n```\n","readmeFilename":"README.md"}